OSDN Git Service

* Makefile.in (build/gencondmd.o): Add tm-constrs.h dependency.
[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, 2005, 2006 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 # Build programs are put under this directory.
88 BUILD_SUBDIR = @build_subdir@
89 # This is set by the configure script to the arguments to use when configuring
90 # directories built for the build system.
91 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
92
93 # This is the list of variables to export in the environment when
94 # configuring any subdirectory.  It must also be exported whenever
95 # recursing into a build directory in case that directory's Makefile
96 # re-runs configure.
97 BASE_EXPORTS = \
98         FLEX="$(FLEX)"; export FLEX; \
99         LEX="$(LEX)"; export LEX; \
100         BISON="$(BISON)"; export BISON; \
101         YACC="$(YACC)"; export YACC; \
102         M4="$(M4)"; export M4; \
103         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
104
105 # This is the list of variables to export in the environment when
106 # configuring subdirectories for the build system.
107 BUILD_EXPORTS = \
108         $(BASE_EXPORTS) \
109         AR="$(AR_FOR_BUILD)"; export AR; \
110         AS="$(AS_FOR_BUILD)"; export AS; \
111         CC="$(CC_FOR_BUILD)"; export CC; \
112         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
113         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
114         CXX="$(CXX_FOR_BUILD)"; export CXX; \
115         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
116         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
117         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
118         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
119         LD="$(LD_FOR_BUILD)"; export LD; \
120         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
121         NM="$(NM_FOR_BUILD)"; export NM; \
122         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
123         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
124
125 # This is the list of directories to built for the host system.
126 SUBDIRS = @configdirs@
127 # This is set by the configure script to the arguments to use when configuring
128 # directories built for the host system.
129 HOST_CONFIGARGS = @host_configargs@
130 # Host programs are put under this directory, which is . except if building
131 # with srcdir=..
132 HOST_SUBDIR = @host_subdir@
133 # This is the list of variables to export in the environment when
134 # configuring subdirectories for the host system.  We need to pass
135 # some to the GCC configure because of its hybrid host/target nature.
136 HOST_EXPORTS = \
137         $(BASE_EXPORTS) \
138         CC="$(CC)"; export CC; \
139         CFLAGS="$(CFLAGS)"; export CFLAGS; \
140         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
141         CXX="$(CXX)"; export CXX; \
142         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
143         AR="$(AR)"; export AR; \
144         AS="$(AS)"; export AS; \
145         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
146         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
147         LD="$(LD)"; export LD; \
148         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
149         NM="$(NM)"; export NM; \
150         RANLIB="$(RANLIB)"; export RANLIB; \
151         WINDRES="$(WINDRES)"; export WINDRES; \
152         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
153         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
154         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
155         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
156         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
157         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
158         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
159         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
160         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
161         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
162         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
163         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
164 @if gcc-bootstrap
165         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
166 @endif gcc-bootstrap
167         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
168
169 # Similar, for later GCC stages.
170 POSTSTAGE1_HOST_EXPORTS = \
171         $(HOST_EXPORTS) \
172         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
173           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
174         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
175           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
176           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
177           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
178
179 # Target libraries are put under this directory:
180 TARGET_SUBDIR = @target_subdir@
181 # This is set by the configure script to the arguments to use when configuring
182 # directories built for the target.
183 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
184 # This is the list of variables to export in the environment when
185 # configuring subdirectories for the host system.
186 BASE_TARGET_EXPORTS = \
187         $(BASE_EXPORTS) \
188         AR="$(AR_FOR_TARGET)"; export AR; \
189         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
190         CC="$(CC_FOR_TARGET)"; export CC; \
191         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
192         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
193         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
194         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
195         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
196         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
197         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
198         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
199         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
200         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
201         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
202         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
203         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
204         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
205         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
206         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
207
208 RAW_CXX_TARGET_EXPORTS = \
209         $(BASE_TARGET_EXPORTS) \
210         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
211         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
212
213 NORMAL_TARGET_EXPORTS = \
214         $(BASE_TARGET_EXPORTS) \
215         CXX="$(CXX_FOR_TARGET)"; export CXX;
216
217 # Where to find GMP
218 HOST_GMPLIBS = @gmplibs@
219 HOST_GMPINC = @gmpinc@
220
221 # ----------------------------------------------
222 # Programs producing files for the BUILD machine
223 # ----------------------------------------------
224
225 SHELL = @config_shell@
226
227 # pwd command to use.  Allow user to override default by setting PWDCMD in
228 # the environment to account for automounters.  The make variable must not
229 # be called PWDCMD, otherwise the value set here is passed to make
230 # subprocesses and overrides the setting from the user's environment.
231 # Don't use PWD since it is a common shell environment variable and we
232 # don't want to corrupt it.
233 PWD_COMMAND = $${PWDCMD-pwd}
234
235 # compilers to use to create programs which must be run in the build
236 # environment.
237 CC_FOR_BUILD = @CC_FOR_BUILD@
238 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
239
240 CXX_FOR_BUILD = $(CXX)
241
242 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
243 # here so that they can be overridden by Makefile fragments.
244 BUILD_PREFIX = @BUILD_PREFIX@
245 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
246
247 # Flags to pass to stage2 and later makes.  They are defined
248 # here so that they can be overridden by Makefile fragments.
249 BOOT_CFLAGS= -g -O2
250 BOOT_LDFLAGS=
251
252 BISON = @BISON@
253 YACC = @YACC@
254 FLEX = @FLEX@
255 LEX = @LEX@
256 M4 = @M4@
257 MAKEINFO = @MAKEINFO@
258 EXPECT = @EXPECT@
259 RUNTEST = @RUNTEST@
260
261 # This just becomes part of the MAKEINFO definition passed down to
262 # sub-makes.  It lets flags be given on the command line while still
263 # using the makeinfo from the object tree.
264 # (Default to avoid splitting info files by setting the threshold high.)
265 MAKEINFOFLAGS = --split-size=5000000
266
267 # ---------------------------------------------
268 # Programs producing files for the HOST machine
269 # ---------------------------------------------
270
271 AS = @AS@
272 AR = @AR@
273 AR_FLAGS = rc
274 CC = @CC@
275 CXX = @CXX@
276 DLLTOOL = @DLLTOOL@
277 LD = @LD@
278 LIPO = @LIPO@
279 NM = @NM@
280 OBJDUMP = @OBJDUMP@
281 RANLIB = @RANLIB@
282 STRIP = @STRIP@
283 WINDRES = @WINDRES@
284
285 CFLAGS = @CFLAGS@
286 LDFLAGS = 
287 LIBCFLAGS = $(CFLAGS)
288 CXXFLAGS = @CXXFLAGS@
289 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
290 PICFLAG = 
291
292 # -----------------------------------------------
293 # Programs producing files for the TARGET machine
294 # -----------------------------------------------
295
296 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
297
298 AR_FOR_TARGET=@AR_FOR_TARGET@
299 AS_FOR_TARGET=@AS_FOR_TARGET@
300 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
301
302 # If GCC_FOR_TARGET is not overriden on the command line, then this
303 # variable is passed down to the gcc Makefile, where it is used to
304 # build libgcc2.a.  We define it here so that it can itself be
305 # overridden on the command line.
306 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
307 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
308 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
309 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
310 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
311 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
312 LD_FOR_TARGET=@LD_FOR_TARGET@
313
314 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
315 NM_FOR_TARGET=@NM_FOR_TARGET@
316 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
317 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
318 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
319 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
320
321 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
322 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
323 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
324
325 # During gcc bootstrap, if we use some random cc for stage1 then
326 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
327 # (which we know are built with gcc) are built with optimizations so
328 # prepend -O2 when setting CFLAGS_FOR_TARGET.
329 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
330 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
331 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
332 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
333 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
334 LDFLAGS_FOR_TARGET = 
335 PICFLAG_FOR_TARGET = 
336
337 # ------------------------------------
338 # Miscellaneous targets and flag lists
339 # ------------------------------------
340
341 # The first rule in the file had better be this one.  Don't put any above it.
342 # This lives here to allow makefile fragments to contain dependencies.
343 all:
344
345 #### host and target specific makefile fragments come in here.
346 @target_makefile_frag@
347 @alphaieee_frag@
348 @ospace_frag@
349 @host_makefile_frag@
350 ###
351
352 # This is the list of directories that may be needed in RPATH_ENVVAR
353 # so that prorgams built for the target machine work.
354 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgcc-math)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
355
356 @if target-libstdc++-v3
357 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
358 @endif target-libstdc++-v3
359
360 @if target-libmudflap
361 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
362 @endif target-libmudflap
363
364 @if target-libssp
365 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
366 @endif target-libssp
367
368 @if target-libgcc-math
369 TARGET_LIB_PATH_libgcc-math = $$r/$(TARGET_SUBDIR)/libgcc-math/.libs:
370 @endif target-libgcc-math
371
372 @if target-libgomp
373 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
374 @endif target-libgomp
375
376
377
378 # This is the list of directories that may be needed in RPATH_ENVVAR
379 # so that programs built for the host machine work.
380 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
381
382 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
383 @if gcc
384 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
385 @endif gcc
386
387
388 @if bfd
389 HOST_LIB_PATH_bfd = \
390   $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
391 @endif bfd
392
393 @if opcodes
394 HOST_LIB_PATH_opcodes = \
395   $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
396 @endif opcodes
397
398
399 # Flags to pass down to all sub-makes.
400 BASE_FLAGS_TO_PASS = \
401         "DESTDIR=$(DESTDIR)" \
402         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
403         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
404         "bindir=$(bindir)" \
405         "datadir=$(datadir)" \
406         "exec_prefix=$(exec_prefix)" \
407         "includedir=$(includedir)" \
408         "infodir=$(infodir)" \
409         "libdir=$(libdir)" \
410         "libexecdir=$(libexecdir)" \
411         "lispdir=$(lispdir)" \
412         "localstatedir=$(localstatedir)" \
413         "mandir=$(mandir)" \
414         "oldincludedir=$(oldincludedir)" \
415         "prefix=$(prefix)" \
416         "sbindir=$(sbindir)" \
417         "sharedstatedir=$(sharedstatedir)" \
418         "sysconfdir=$(sysconfdir)" \
419         "tooldir=$(tooldir)" \
420         "build_tooldir=$(build_tooldir)" \
421         "target_alias=$(target_alias)" \
422         "BISON=$(BISON)" \
423         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
424         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
425         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
426         "EXPECT=$(EXPECT)" \
427         "FLEX=$(FLEX)" \
428         "INSTALL=$(INSTALL)" \
429         "INSTALL_DATA=$(INSTALL_DATA)" \
430         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
431         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
432         "LEX=$(LEX)" \
433         "M4=$(M4)" \
434         "MAKE=$(MAKE)" \
435         "RUNTEST=$(RUNTEST)" \
436         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
437         "SHELL=$(SHELL)" \
438         "YACC=$(YACC)" \
439         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
440         "AR_FLAGS=$(AR_FLAGS)" \
441         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
442         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
443         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
444         "CFLAGS=$(CFLAGS)" \
445         "CXXFLAGS=$(CXXFLAGS)" \
446         "LDFLAGS=$(LDFLAGS)" \
447         "LIBCFLAGS=$(LIBCFLAGS)" \
448         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
449         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
450         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
451         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
452         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
453         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
454         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
455         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
456         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
457         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
458         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
459         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
460         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
461         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
462         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
463         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
464         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
465         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
466         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
467         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
468         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
469         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
470         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
471         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
472         "LEAN=$(LEAN)" \
473         "CONFIG_SHELL=$(SHELL)" \
474         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
475
476 # We leave this in just in case, but it is not needed anymore.
477 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
478
479 # Flags to pass down to most sub-makes, in which we're building with
480 # the host environment.
481 EXTRA_HOST_FLAGS = \
482         'AR=$(AR)' \
483         'AS=$(AS)' \
484         'CC=$(CC)' \
485         'CXX=$(CXX)' \
486         'DLLTOOL=$(DLLTOOL)' \
487         'LD=$(LD)' \
488         'LIPO=$(LIPO)' \
489         'NM=$(NM)' \
490         'OBJDUMP=$(OBJDUMP)' \
491         'RANLIB=$(RANLIB)' \
492         'STRIP=$(STRIP)' \
493         'WINDRES=$(WINDRES)'
494
495 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
496
497 # Flags that are concerned with the location of the X11 include files
498 # and library files
499 #
500 # NOTE: until the top-level is getting the values via autoconf, it only
501 # causes problems to have this top-level Makefile overriding the autoconf-set
502 # values in child directories.  Only variables that don't conflict with
503 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
504 #
505 X11_FLAGS_TO_PASS = \
506         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
507         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
508
509 # Flags to pass down to makes which are built with the target environment.
510 # The double $ decreases the length of the command line; those variables
511 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
512 # COMPILER_ prefixed variables are not passed down so we expand them here.
513 EXTRA_TARGET_FLAGS = \
514         'AR=$$(AR_FOR_TARGET)' \
515         'AS=$(COMPILER_AS_FOR_TARGET)' \
516         'CC=$$(CC_FOR_TARGET)' \
517         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
518         'CXX=$$(CXX_FOR_TARGET)' \
519         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
520         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
521         'LD=$(COMPILER_LD_FOR_TARGET)' \
522         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
523         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
524         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
525         'NM=$(COMPILER_NM_FOR_TARGET)' \
526         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
527         'RANLIB=$$(RANLIB_FOR_TARGET)' \
528         'WINDRES=$$(WINDRES_FOR_TARGET)'
529
530 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
531
532 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
533 # unfortunately needs the native compiler and the target ar and
534 # ranlib.
535 # If any variables are added here, they must be added to do-*, below.
536 # The BUILD_* variables are a special case, which are used for the gcc
537 # cross-building scheme.
538 EXTRA_GCC_FLAGS = \
539         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
540         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
541         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
542         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
543         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
544         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | 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-libgcc-math \
624     maybe-configure-target-newlib \
625     maybe-configure-target-libgfortran \
626     maybe-configure-target-libobjc \
627     maybe-configure-target-libtermcap \
628     maybe-configure-target-winsup \
629     maybe-configure-target-libgloss \
630     maybe-configure-target-libiberty \
631     maybe-configure-target-gperf \
632     maybe-configure-target-examples \
633     maybe-configure-target-libffi \
634     maybe-configure-target-libjava \
635     maybe-configure-target-zlib \
636     maybe-configure-target-boehm-gc \
637     maybe-configure-target-qthreads \
638     maybe-configure-target-rda \
639     maybe-configure-target-libada \
640     maybe-configure-target-libgomp
641
642 # The target built for a native non-bootstrap build.
643 .PHONY: all
644 all:
645 @if gcc-bootstrap
646         [ -f stage_final ] || echo stage3 > stage_final
647         @r=`${PWD_COMMAND}`; export r; \
648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
649         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
650 @endif gcc-bootstrap
651         @: $(MAKE); $(unstage)
652         @r=`${PWD_COMMAND}`; export r; \
653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
654         if [ -f stage_last ]; then \
655           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
656         else \
657           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
658         fi
659
660 .PHONY: all-build
661
662 all-build: maybe-all-build-libiberty
663 all-build: maybe-all-build-bison
664 all-build: maybe-all-build-byacc
665 all-build: maybe-all-build-flex
666 all-build: maybe-all-build-m4
667 all-build: maybe-all-build-texinfo
668 all-build: maybe-all-build-fixincludes
669
670 .PHONY: all-host
671
672 all-host: maybe-all-ash
673 all-host: maybe-all-autoconf
674 all-host: maybe-all-automake
675 all-host: maybe-all-bash
676 @if bfd-no-bootstrap
677 all-host: maybe-all-bfd
678 @endif bfd-no-bootstrap
679 @if opcodes-no-bootstrap
680 all-host: maybe-all-opcodes
681 @endif opcodes-no-bootstrap
682 @if binutils-no-bootstrap
683 all-host: maybe-all-binutils
684 @endif binutils-no-bootstrap
685 all-host: maybe-all-bison
686 all-host: maybe-all-byacc
687 all-host: maybe-all-bzip2
688 all-host: maybe-all-dejagnu
689 all-host: maybe-all-diff
690 all-host: maybe-all-dosutils
691 all-host: maybe-all-etc
692 all-host: maybe-all-fastjar
693 all-host: maybe-all-fileutils
694 all-host: maybe-all-findutils
695 all-host: maybe-all-find
696 all-host: maybe-all-fixincludes
697 all-host: maybe-all-flex
698 @if gas-no-bootstrap
699 all-host: maybe-all-gas
700 @endif gas-no-bootstrap
701 @if gcc-no-bootstrap
702 all-host: maybe-all-gcc
703 @endif gcc-no-bootstrap
704 all-host: maybe-all-gawk
705 all-host: maybe-all-gettext
706 all-host: maybe-all-gnuserv
707 all-host: maybe-all-gprof
708 all-host: maybe-all-gzip
709 all-host: maybe-all-hello
710 all-host: maybe-all-indent
711 @if intl-no-bootstrap
712 all-host: maybe-all-intl
713 @endif intl-no-bootstrap
714 all-host: maybe-all-tcl
715 all-host: maybe-all-itcl
716 @if ld-no-bootstrap
717 all-host: maybe-all-ld
718 @endif ld-no-bootstrap
719 @if libcpp-no-bootstrap
720 all-host: maybe-all-libcpp
721 @endif libcpp-no-bootstrap
722 @if libdecnumber-no-bootstrap
723 all-host: maybe-all-libdecnumber
724 @endif libdecnumber-no-bootstrap
725 all-host: maybe-all-libgui
726 @if libiberty-no-bootstrap
727 all-host: maybe-all-libiberty
728 @endif libiberty-no-bootstrap
729 all-host: maybe-all-libtool
730 all-host: maybe-all-m4
731 all-host: maybe-all-make
732 all-host: maybe-all-mmalloc
733 all-host: maybe-all-patch
734 all-host: maybe-all-perl
735 all-host: maybe-all-prms
736 all-host: maybe-all-rcs
737 all-host: maybe-all-readline
738 all-host: maybe-all-release
739 all-host: maybe-all-recode
740 all-host: maybe-all-sed
741 all-host: maybe-all-send-pr
742 all-host: maybe-all-shellutils
743 all-host: maybe-all-sid
744 all-host: maybe-all-sim
745 all-host: maybe-all-tar
746 all-host: maybe-all-texinfo
747 all-host: maybe-all-textutils
748 all-host: maybe-all-time
749 all-host: maybe-all-uudecode
750 all-host: maybe-all-wdiff
751 all-host: maybe-all-zip
752 @if zlib-no-bootstrap
753 all-host: maybe-all-zlib
754 @endif zlib-no-bootstrap
755 all-host: maybe-all-gdb
756 all-host: maybe-all-expect
757 all-host: maybe-all-guile
758 all-host: maybe-all-tk
759 all-host: maybe-all-libtermcap
760 all-host: maybe-all-utils
761 all-host: maybe-all-gnattools
762
763 .PHONY: all-target
764
765 all-target: maybe-all-target-libstdc++-v3
766 all-target: maybe-all-target-libmudflap
767 all-target: maybe-all-target-libssp
768 all-target: maybe-all-target-libgcc-math
769 all-target: maybe-all-target-newlib
770 all-target: maybe-all-target-libgfortran
771 all-target: maybe-all-target-libobjc
772 all-target: maybe-all-target-libtermcap
773 all-target: maybe-all-target-winsup
774 all-target: maybe-all-target-libgloss
775 all-target: maybe-all-target-libiberty
776 all-target: maybe-all-target-gperf
777 all-target: maybe-all-target-examples
778 all-target: maybe-all-target-libffi
779 all-target: maybe-all-target-libjava
780 all-target: maybe-all-target-zlib
781 all-target: maybe-all-target-boehm-gc
782 all-target: maybe-all-target-qthreads
783 all-target: maybe-all-target-rda
784 all-target: maybe-all-target-libada
785 all-target: maybe-all-target-libgomp
786
787 # Do a target for all the subdirectories.  A ``make do-X'' will do a
788 # ``make X'' in all subdirectories (because, in general, there is a
789 # dependency (below) of X upon do-X, a ``make X'' will also do this,
790 # but it may do additional work as well).
791
792 .PHONY: do-info
793 do-info:
794         @: $(MAKE); $(unstage)
795         @r=`${PWD_COMMAND}`; export r; \
796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
797         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
798           info-target
799
800
801 .PHONY: info-host
802
803 info-host: maybe-info-ash
804 info-host: maybe-info-autoconf
805 info-host: maybe-info-automake
806 info-host: maybe-info-bash
807 info-host: maybe-info-bfd
808 info-host: maybe-info-opcodes
809 info-host: maybe-info-binutils
810 info-host: maybe-info-bison
811 info-host: maybe-info-byacc
812 info-host: maybe-info-bzip2
813 info-host: maybe-info-dejagnu
814 info-host: maybe-info-diff
815 info-host: maybe-info-dosutils
816 info-host: maybe-info-etc
817 info-host: maybe-info-fastjar
818 info-host: maybe-info-fileutils
819 info-host: maybe-info-findutils
820 info-host: maybe-info-find
821 info-host: maybe-info-fixincludes
822 info-host: maybe-info-flex
823 info-host: maybe-info-gas
824 info-host: maybe-info-gcc
825 info-host: maybe-info-gawk
826 info-host: maybe-info-gettext
827 info-host: maybe-info-gnuserv
828 info-host: maybe-info-gprof
829 info-host: maybe-info-gzip
830 info-host: maybe-info-hello
831 info-host: maybe-info-indent
832 info-host: maybe-info-intl
833 info-host: maybe-info-tcl
834 info-host: maybe-info-itcl
835 info-host: maybe-info-ld
836 info-host: maybe-info-libcpp
837 info-host: maybe-info-libdecnumber
838 info-host: maybe-info-libgui
839 info-host: maybe-info-libiberty
840 info-host: maybe-info-libtool
841 info-host: maybe-info-m4
842 info-host: maybe-info-make
843 info-host: maybe-info-mmalloc
844 info-host: maybe-info-patch
845 info-host: maybe-info-perl
846 info-host: maybe-info-prms
847 info-host: maybe-info-rcs
848 info-host: maybe-info-readline
849 info-host: maybe-info-release
850 info-host: maybe-info-recode
851 info-host: maybe-info-sed
852 info-host: maybe-info-send-pr
853 info-host: maybe-info-shellutils
854 info-host: maybe-info-sid
855 info-host: maybe-info-sim
856 info-host: maybe-info-tar
857 info-host: maybe-info-texinfo
858 info-host: maybe-info-textutils
859 info-host: maybe-info-time
860 info-host: maybe-info-uudecode
861 info-host: maybe-info-wdiff
862 info-host: maybe-info-zip
863 info-host: maybe-info-zlib
864 info-host: maybe-info-gdb
865 info-host: maybe-info-expect
866 info-host: maybe-info-guile
867 info-host: maybe-info-tk
868 info-host: maybe-info-libtermcap
869 info-host: maybe-info-utils
870 info-host: maybe-info-gnattools
871
872 .PHONY: info-target
873
874 info-target: maybe-info-target-libstdc++-v3
875 info-target: maybe-info-target-libmudflap
876 info-target: maybe-info-target-libssp
877 info-target: maybe-info-target-libgcc-math
878 info-target: maybe-info-target-newlib
879 info-target: maybe-info-target-libgfortran
880 info-target: maybe-info-target-libobjc
881 info-target: maybe-info-target-libtermcap
882 info-target: maybe-info-target-winsup
883 info-target: maybe-info-target-libgloss
884 info-target: maybe-info-target-libiberty
885 info-target: maybe-info-target-gperf
886 info-target: maybe-info-target-examples
887 info-target: maybe-info-target-libffi
888 info-target: maybe-info-target-libjava
889 info-target: maybe-info-target-zlib
890 info-target: maybe-info-target-boehm-gc
891 info-target: maybe-info-target-qthreads
892 info-target: maybe-info-target-rda
893 info-target: maybe-info-target-libada
894 info-target: maybe-info-target-libgomp
895
896 .PHONY: do-dvi
897 do-dvi:
898         @: $(MAKE); $(unstage)
899         @r=`${PWD_COMMAND}`; export r; \
900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
901         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
902           dvi-target
903
904
905 .PHONY: dvi-host
906
907 dvi-host: maybe-dvi-ash
908 dvi-host: maybe-dvi-autoconf
909 dvi-host: maybe-dvi-automake
910 dvi-host: maybe-dvi-bash
911 dvi-host: maybe-dvi-bfd
912 dvi-host: maybe-dvi-opcodes
913 dvi-host: maybe-dvi-binutils
914 dvi-host: maybe-dvi-bison
915 dvi-host: maybe-dvi-byacc
916 dvi-host: maybe-dvi-bzip2
917 dvi-host: maybe-dvi-dejagnu
918 dvi-host: maybe-dvi-diff
919 dvi-host: maybe-dvi-dosutils
920 dvi-host: maybe-dvi-etc
921 dvi-host: maybe-dvi-fastjar
922 dvi-host: maybe-dvi-fileutils
923 dvi-host: maybe-dvi-findutils
924 dvi-host: maybe-dvi-find
925 dvi-host: maybe-dvi-fixincludes
926 dvi-host: maybe-dvi-flex
927 dvi-host: maybe-dvi-gas
928 dvi-host: maybe-dvi-gcc
929 dvi-host: maybe-dvi-gawk
930 dvi-host: maybe-dvi-gettext
931 dvi-host: maybe-dvi-gnuserv
932 dvi-host: maybe-dvi-gprof
933 dvi-host: maybe-dvi-gzip
934 dvi-host: maybe-dvi-hello
935 dvi-host: maybe-dvi-indent
936 dvi-host: maybe-dvi-intl
937 dvi-host: maybe-dvi-tcl
938 dvi-host: maybe-dvi-itcl
939 dvi-host: maybe-dvi-ld
940 dvi-host: maybe-dvi-libcpp
941 dvi-host: maybe-dvi-libdecnumber
942 dvi-host: maybe-dvi-libgui
943 dvi-host: maybe-dvi-libiberty
944 dvi-host: maybe-dvi-libtool
945 dvi-host: maybe-dvi-m4
946 dvi-host: maybe-dvi-make
947 dvi-host: maybe-dvi-mmalloc
948 dvi-host: maybe-dvi-patch
949 dvi-host: maybe-dvi-perl
950 dvi-host: maybe-dvi-prms
951 dvi-host: maybe-dvi-rcs
952 dvi-host: maybe-dvi-readline
953 dvi-host: maybe-dvi-release
954 dvi-host: maybe-dvi-recode
955 dvi-host: maybe-dvi-sed
956 dvi-host: maybe-dvi-send-pr
957 dvi-host: maybe-dvi-shellutils
958 dvi-host: maybe-dvi-sid
959 dvi-host: maybe-dvi-sim
960 dvi-host: maybe-dvi-tar
961 dvi-host: maybe-dvi-texinfo
962 dvi-host: maybe-dvi-textutils
963 dvi-host: maybe-dvi-time
964 dvi-host: maybe-dvi-uudecode
965 dvi-host: maybe-dvi-wdiff
966 dvi-host: maybe-dvi-zip
967 dvi-host: maybe-dvi-zlib
968 dvi-host: maybe-dvi-gdb
969 dvi-host: maybe-dvi-expect
970 dvi-host: maybe-dvi-guile
971 dvi-host: maybe-dvi-tk
972 dvi-host: maybe-dvi-libtermcap
973 dvi-host: maybe-dvi-utils
974 dvi-host: maybe-dvi-gnattools
975
976 .PHONY: dvi-target
977
978 dvi-target: maybe-dvi-target-libstdc++-v3
979 dvi-target: maybe-dvi-target-libmudflap
980 dvi-target: maybe-dvi-target-libssp
981 dvi-target: maybe-dvi-target-libgcc-math
982 dvi-target: maybe-dvi-target-newlib
983 dvi-target: maybe-dvi-target-libgfortran
984 dvi-target: maybe-dvi-target-libobjc
985 dvi-target: maybe-dvi-target-libtermcap
986 dvi-target: maybe-dvi-target-winsup
987 dvi-target: maybe-dvi-target-libgloss
988 dvi-target: maybe-dvi-target-libiberty
989 dvi-target: maybe-dvi-target-gperf
990 dvi-target: maybe-dvi-target-examples
991 dvi-target: maybe-dvi-target-libffi
992 dvi-target: maybe-dvi-target-libjava
993 dvi-target: maybe-dvi-target-zlib
994 dvi-target: maybe-dvi-target-boehm-gc
995 dvi-target: maybe-dvi-target-qthreads
996 dvi-target: maybe-dvi-target-rda
997 dvi-target: maybe-dvi-target-libada
998 dvi-target: maybe-dvi-target-libgomp
999
1000 .PHONY: do-html
1001 do-html:
1002         @: $(MAKE); $(unstage)
1003         @r=`${PWD_COMMAND}`; export r; \
1004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1005         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1006           html-target
1007
1008
1009 .PHONY: html-host
1010
1011 html-host: maybe-html-ash
1012 html-host: maybe-html-autoconf
1013 html-host: maybe-html-automake
1014 html-host: maybe-html-bash
1015 html-host: maybe-html-bfd
1016 html-host: maybe-html-opcodes
1017 html-host: maybe-html-binutils
1018 html-host: maybe-html-bison
1019 html-host: maybe-html-byacc
1020 html-host: maybe-html-bzip2
1021 html-host: maybe-html-dejagnu
1022 html-host: maybe-html-diff
1023 html-host: maybe-html-dosutils
1024 html-host: maybe-html-etc
1025 html-host: maybe-html-fastjar
1026 html-host: maybe-html-fileutils
1027 html-host: maybe-html-findutils
1028 html-host: maybe-html-find
1029 html-host: maybe-html-fixincludes
1030 html-host: maybe-html-flex
1031 html-host: maybe-html-gas
1032 html-host: maybe-html-gcc
1033 html-host: maybe-html-gawk
1034 html-host: maybe-html-gettext
1035 html-host: maybe-html-gnuserv
1036 html-host: maybe-html-gprof
1037 html-host: maybe-html-gzip
1038 html-host: maybe-html-hello
1039 html-host: maybe-html-indent
1040 html-host: maybe-html-intl
1041 html-host: maybe-html-tcl
1042 html-host: maybe-html-itcl
1043 html-host: maybe-html-ld
1044 html-host: maybe-html-libcpp
1045 html-host: maybe-html-libdecnumber
1046 html-host: maybe-html-libgui
1047 html-host: maybe-html-libiberty
1048 html-host: maybe-html-libtool
1049 html-host: maybe-html-m4
1050 html-host: maybe-html-make
1051 html-host: maybe-html-mmalloc
1052 html-host: maybe-html-patch
1053 html-host: maybe-html-perl
1054 html-host: maybe-html-prms
1055 html-host: maybe-html-rcs
1056 html-host: maybe-html-readline
1057 html-host: maybe-html-release
1058 html-host: maybe-html-recode
1059 html-host: maybe-html-sed
1060 html-host: maybe-html-send-pr
1061 html-host: maybe-html-shellutils
1062 html-host: maybe-html-sid
1063 html-host: maybe-html-sim
1064 html-host: maybe-html-tar
1065 html-host: maybe-html-texinfo
1066 html-host: maybe-html-textutils
1067 html-host: maybe-html-time
1068 html-host: maybe-html-uudecode
1069 html-host: maybe-html-wdiff
1070 html-host: maybe-html-zip
1071 html-host: maybe-html-zlib
1072 html-host: maybe-html-gdb
1073 html-host: maybe-html-expect
1074 html-host: maybe-html-guile
1075 html-host: maybe-html-tk
1076 html-host: maybe-html-libtermcap
1077 html-host: maybe-html-utils
1078 html-host: maybe-html-gnattools
1079
1080 .PHONY: html-target
1081
1082 html-target: maybe-html-target-libstdc++-v3
1083 html-target: maybe-html-target-libmudflap
1084 html-target: maybe-html-target-libssp
1085 html-target: maybe-html-target-libgcc-math
1086 html-target: maybe-html-target-newlib
1087 html-target: maybe-html-target-libgfortran
1088 html-target: maybe-html-target-libobjc
1089 html-target: maybe-html-target-libtermcap
1090 html-target: maybe-html-target-winsup
1091 html-target: maybe-html-target-libgloss
1092 html-target: maybe-html-target-libiberty
1093 html-target: maybe-html-target-gperf
1094 html-target: maybe-html-target-examples
1095 html-target: maybe-html-target-libffi
1096 html-target: maybe-html-target-libjava
1097 html-target: maybe-html-target-zlib
1098 html-target: maybe-html-target-boehm-gc
1099 html-target: maybe-html-target-qthreads
1100 html-target: maybe-html-target-rda
1101 html-target: maybe-html-target-libada
1102 html-target: maybe-html-target-libgomp
1103
1104 .PHONY: do-TAGS
1105 do-TAGS:
1106         @: $(MAKE); $(unstage)
1107         @r=`${PWD_COMMAND}`; export r; \
1108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1109         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1110           TAGS-target
1111
1112
1113 .PHONY: TAGS-host
1114
1115 TAGS-host: maybe-TAGS-ash
1116 TAGS-host: maybe-TAGS-autoconf
1117 TAGS-host: maybe-TAGS-automake
1118 TAGS-host: maybe-TAGS-bash
1119 TAGS-host: maybe-TAGS-bfd
1120 TAGS-host: maybe-TAGS-opcodes
1121 TAGS-host: maybe-TAGS-binutils
1122 TAGS-host: maybe-TAGS-bison
1123 TAGS-host: maybe-TAGS-byacc
1124 TAGS-host: maybe-TAGS-bzip2
1125 TAGS-host: maybe-TAGS-dejagnu
1126 TAGS-host: maybe-TAGS-diff
1127 TAGS-host: maybe-TAGS-dosutils
1128 TAGS-host: maybe-TAGS-etc
1129 TAGS-host: maybe-TAGS-fastjar
1130 TAGS-host: maybe-TAGS-fileutils
1131 TAGS-host: maybe-TAGS-findutils
1132 TAGS-host: maybe-TAGS-find
1133 TAGS-host: maybe-TAGS-fixincludes
1134 TAGS-host: maybe-TAGS-flex
1135 TAGS-host: maybe-TAGS-gas
1136 TAGS-host: maybe-TAGS-gcc
1137 TAGS-host: maybe-TAGS-gawk
1138 TAGS-host: maybe-TAGS-gettext
1139 TAGS-host: maybe-TAGS-gnuserv
1140 TAGS-host: maybe-TAGS-gprof
1141 TAGS-host: maybe-TAGS-gzip
1142 TAGS-host: maybe-TAGS-hello
1143 TAGS-host: maybe-TAGS-indent
1144 TAGS-host: maybe-TAGS-intl
1145 TAGS-host: maybe-TAGS-tcl
1146 TAGS-host: maybe-TAGS-itcl
1147 TAGS-host: maybe-TAGS-ld
1148 TAGS-host: maybe-TAGS-libcpp
1149 TAGS-host: maybe-TAGS-libdecnumber
1150 TAGS-host: maybe-TAGS-libgui
1151 TAGS-host: maybe-TAGS-libiberty
1152 TAGS-host: maybe-TAGS-libtool
1153 TAGS-host: maybe-TAGS-m4
1154 TAGS-host: maybe-TAGS-make
1155 TAGS-host: maybe-TAGS-mmalloc
1156 TAGS-host: maybe-TAGS-patch
1157 TAGS-host: maybe-TAGS-perl
1158 TAGS-host: maybe-TAGS-prms
1159 TAGS-host: maybe-TAGS-rcs
1160 TAGS-host: maybe-TAGS-readline
1161 TAGS-host: maybe-TAGS-release
1162 TAGS-host: maybe-TAGS-recode
1163 TAGS-host: maybe-TAGS-sed
1164 TAGS-host: maybe-TAGS-send-pr
1165 TAGS-host: maybe-TAGS-shellutils
1166 TAGS-host: maybe-TAGS-sid
1167 TAGS-host: maybe-TAGS-sim
1168 TAGS-host: maybe-TAGS-tar
1169 TAGS-host: maybe-TAGS-texinfo
1170 TAGS-host: maybe-TAGS-textutils
1171 TAGS-host: maybe-TAGS-time
1172 TAGS-host: maybe-TAGS-uudecode
1173 TAGS-host: maybe-TAGS-wdiff
1174 TAGS-host: maybe-TAGS-zip
1175 TAGS-host: maybe-TAGS-zlib
1176 TAGS-host: maybe-TAGS-gdb
1177 TAGS-host: maybe-TAGS-expect
1178 TAGS-host: maybe-TAGS-guile
1179 TAGS-host: maybe-TAGS-tk
1180 TAGS-host: maybe-TAGS-libtermcap
1181 TAGS-host: maybe-TAGS-utils
1182 TAGS-host: maybe-TAGS-gnattools
1183
1184 .PHONY: TAGS-target
1185
1186 TAGS-target: maybe-TAGS-target-libstdc++-v3
1187 TAGS-target: maybe-TAGS-target-libmudflap
1188 TAGS-target: maybe-TAGS-target-libssp
1189 TAGS-target: maybe-TAGS-target-libgcc-math
1190 TAGS-target: maybe-TAGS-target-newlib
1191 TAGS-target: maybe-TAGS-target-libgfortran
1192 TAGS-target: maybe-TAGS-target-libobjc
1193 TAGS-target: maybe-TAGS-target-libtermcap
1194 TAGS-target: maybe-TAGS-target-winsup
1195 TAGS-target: maybe-TAGS-target-libgloss
1196 TAGS-target: maybe-TAGS-target-libiberty
1197 TAGS-target: maybe-TAGS-target-gperf
1198 TAGS-target: maybe-TAGS-target-examples
1199 TAGS-target: maybe-TAGS-target-libffi
1200 TAGS-target: maybe-TAGS-target-libjava
1201 TAGS-target: maybe-TAGS-target-zlib
1202 TAGS-target: maybe-TAGS-target-boehm-gc
1203 TAGS-target: maybe-TAGS-target-qthreads
1204 TAGS-target: maybe-TAGS-target-rda
1205 TAGS-target: maybe-TAGS-target-libada
1206 TAGS-target: maybe-TAGS-target-libgomp
1207
1208 .PHONY: do-install-info
1209 do-install-info:
1210         @: $(MAKE); $(unstage)
1211         @r=`${PWD_COMMAND}`; export r; \
1212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1213         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1214           install-info-target
1215
1216
1217 .PHONY: install-info-host
1218
1219 install-info-host: maybe-install-info-ash
1220 install-info-host: maybe-install-info-autoconf
1221 install-info-host: maybe-install-info-automake
1222 install-info-host: maybe-install-info-bash
1223 install-info-host: maybe-install-info-bfd
1224 install-info-host: maybe-install-info-opcodes
1225 install-info-host: maybe-install-info-binutils
1226 install-info-host: maybe-install-info-bison
1227 install-info-host: maybe-install-info-byacc
1228 install-info-host: maybe-install-info-bzip2
1229 install-info-host: maybe-install-info-dejagnu
1230 install-info-host: maybe-install-info-diff
1231 install-info-host: maybe-install-info-dosutils
1232 install-info-host: maybe-install-info-etc
1233 install-info-host: maybe-install-info-fastjar
1234 install-info-host: maybe-install-info-fileutils
1235 install-info-host: maybe-install-info-findutils
1236 install-info-host: maybe-install-info-find
1237 install-info-host: maybe-install-info-fixincludes
1238 install-info-host: maybe-install-info-flex
1239 install-info-host: maybe-install-info-gas
1240 install-info-host: maybe-install-info-gcc
1241 install-info-host: maybe-install-info-gawk
1242 install-info-host: maybe-install-info-gettext
1243 install-info-host: maybe-install-info-gnuserv
1244 install-info-host: maybe-install-info-gprof
1245 install-info-host: maybe-install-info-gzip
1246 install-info-host: maybe-install-info-hello
1247 install-info-host: maybe-install-info-indent
1248 install-info-host: maybe-install-info-intl
1249 install-info-host: maybe-install-info-tcl
1250 install-info-host: maybe-install-info-itcl
1251 install-info-host: maybe-install-info-ld
1252 install-info-host: maybe-install-info-libcpp
1253 install-info-host: maybe-install-info-libdecnumber
1254 install-info-host: maybe-install-info-libgui
1255 install-info-host: maybe-install-info-libiberty
1256 install-info-host: maybe-install-info-libtool
1257 install-info-host: maybe-install-info-m4
1258 install-info-host: maybe-install-info-make
1259 install-info-host: maybe-install-info-mmalloc
1260 install-info-host: maybe-install-info-patch
1261 install-info-host: maybe-install-info-perl
1262 install-info-host: maybe-install-info-prms
1263 install-info-host: maybe-install-info-rcs
1264 install-info-host: maybe-install-info-readline
1265 install-info-host: maybe-install-info-release
1266 install-info-host: maybe-install-info-recode
1267 install-info-host: maybe-install-info-sed
1268 install-info-host: maybe-install-info-send-pr
1269 install-info-host: maybe-install-info-shellutils
1270 install-info-host: maybe-install-info-sid
1271 install-info-host: maybe-install-info-sim
1272 install-info-host: maybe-install-info-tar
1273 install-info-host: maybe-install-info-texinfo
1274 install-info-host: maybe-install-info-textutils
1275 install-info-host: maybe-install-info-time
1276 install-info-host: maybe-install-info-uudecode
1277 install-info-host: maybe-install-info-wdiff
1278 install-info-host: maybe-install-info-zip
1279 install-info-host: maybe-install-info-zlib
1280 install-info-host: maybe-install-info-gdb
1281 install-info-host: maybe-install-info-expect
1282 install-info-host: maybe-install-info-guile
1283 install-info-host: maybe-install-info-tk
1284 install-info-host: maybe-install-info-libtermcap
1285 install-info-host: maybe-install-info-utils
1286 install-info-host: maybe-install-info-gnattools
1287
1288 .PHONY: install-info-target
1289
1290 install-info-target: maybe-install-info-target-libstdc++-v3
1291 install-info-target: maybe-install-info-target-libmudflap
1292 install-info-target: maybe-install-info-target-libssp
1293 install-info-target: maybe-install-info-target-libgcc-math
1294 install-info-target: maybe-install-info-target-newlib
1295 install-info-target: maybe-install-info-target-libgfortran
1296 install-info-target: maybe-install-info-target-libobjc
1297 install-info-target: maybe-install-info-target-libtermcap
1298 install-info-target: maybe-install-info-target-winsup
1299 install-info-target: maybe-install-info-target-libgloss
1300 install-info-target: maybe-install-info-target-libiberty
1301 install-info-target: maybe-install-info-target-gperf
1302 install-info-target: maybe-install-info-target-examples
1303 install-info-target: maybe-install-info-target-libffi
1304 install-info-target: maybe-install-info-target-libjava
1305 install-info-target: maybe-install-info-target-zlib
1306 install-info-target: maybe-install-info-target-boehm-gc
1307 install-info-target: maybe-install-info-target-qthreads
1308 install-info-target: maybe-install-info-target-rda
1309 install-info-target: maybe-install-info-target-libada
1310 install-info-target: maybe-install-info-target-libgomp
1311
1312 .PHONY: do-installcheck
1313 do-installcheck:
1314         @: $(MAKE); $(unstage)
1315         @r=`${PWD_COMMAND}`; export r; \
1316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1317         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1318           installcheck-target
1319
1320
1321 .PHONY: installcheck-host
1322
1323 installcheck-host: maybe-installcheck-ash
1324 installcheck-host: maybe-installcheck-autoconf
1325 installcheck-host: maybe-installcheck-automake
1326 installcheck-host: maybe-installcheck-bash
1327 installcheck-host: maybe-installcheck-bfd
1328 installcheck-host: maybe-installcheck-opcodes
1329 installcheck-host: maybe-installcheck-binutils
1330 installcheck-host: maybe-installcheck-bison
1331 installcheck-host: maybe-installcheck-byacc
1332 installcheck-host: maybe-installcheck-bzip2
1333 installcheck-host: maybe-installcheck-dejagnu
1334 installcheck-host: maybe-installcheck-diff
1335 installcheck-host: maybe-installcheck-dosutils
1336 installcheck-host: maybe-installcheck-etc
1337 installcheck-host: maybe-installcheck-fastjar
1338 installcheck-host: maybe-installcheck-fileutils
1339 installcheck-host: maybe-installcheck-findutils
1340 installcheck-host: maybe-installcheck-find
1341 installcheck-host: maybe-installcheck-fixincludes
1342 installcheck-host: maybe-installcheck-flex
1343 installcheck-host: maybe-installcheck-gas
1344 installcheck-host: maybe-installcheck-gcc
1345 installcheck-host: maybe-installcheck-gawk
1346 installcheck-host: maybe-installcheck-gettext
1347 installcheck-host: maybe-installcheck-gnuserv
1348 installcheck-host: maybe-installcheck-gprof
1349 installcheck-host: maybe-installcheck-gzip
1350 installcheck-host: maybe-installcheck-hello
1351 installcheck-host: maybe-installcheck-indent
1352 installcheck-host: maybe-installcheck-intl
1353 installcheck-host: maybe-installcheck-tcl
1354 installcheck-host: maybe-installcheck-itcl
1355 installcheck-host: maybe-installcheck-ld
1356 installcheck-host: maybe-installcheck-libcpp
1357 installcheck-host: maybe-installcheck-libdecnumber
1358 installcheck-host: maybe-installcheck-libgui
1359 installcheck-host: maybe-installcheck-libiberty
1360 installcheck-host: maybe-installcheck-libtool
1361 installcheck-host: maybe-installcheck-m4
1362 installcheck-host: maybe-installcheck-make
1363 installcheck-host: maybe-installcheck-mmalloc
1364 installcheck-host: maybe-installcheck-patch
1365 installcheck-host: maybe-installcheck-perl
1366 installcheck-host: maybe-installcheck-prms
1367 installcheck-host: maybe-installcheck-rcs
1368 installcheck-host: maybe-installcheck-readline
1369 installcheck-host: maybe-installcheck-release
1370 installcheck-host: maybe-installcheck-recode
1371 installcheck-host: maybe-installcheck-sed
1372 installcheck-host: maybe-installcheck-send-pr
1373 installcheck-host: maybe-installcheck-shellutils
1374 installcheck-host: maybe-installcheck-sid
1375 installcheck-host: maybe-installcheck-sim
1376 installcheck-host: maybe-installcheck-tar
1377 installcheck-host: maybe-installcheck-texinfo
1378 installcheck-host: maybe-installcheck-textutils
1379 installcheck-host: maybe-installcheck-time
1380 installcheck-host: maybe-installcheck-uudecode
1381 installcheck-host: maybe-installcheck-wdiff
1382 installcheck-host: maybe-installcheck-zip
1383 installcheck-host: maybe-installcheck-zlib
1384 installcheck-host: maybe-installcheck-gdb
1385 installcheck-host: maybe-installcheck-expect
1386 installcheck-host: maybe-installcheck-guile
1387 installcheck-host: maybe-installcheck-tk
1388 installcheck-host: maybe-installcheck-libtermcap
1389 installcheck-host: maybe-installcheck-utils
1390 installcheck-host: maybe-installcheck-gnattools
1391
1392 .PHONY: installcheck-target
1393
1394 installcheck-target: maybe-installcheck-target-libstdc++-v3
1395 installcheck-target: maybe-installcheck-target-libmudflap
1396 installcheck-target: maybe-installcheck-target-libssp
1397 installcheck-target: maybe-installcheck-target-libgcc-math
1398 installcheck-target: maybe-installcheck-target-newlib
1399 installcheck-target: maybe-installcheck-target-libgfortran
1400 installcheck-target: maybe-installcheck-target-libobjc
1401 installcheck-target: maybe-installcheck-target-libtermcap
1402 installcheck-target: maybe-installcheck-target-winsup
1403 installcheck-target: maybe-installcheck-target-libgloss
1404 installcheck-target: maybe-installcheck-target-libiberty
1405 installcheck-target: maybe-installcheck-target-gperf
1406 installcheck-target: maybe-installcheck-target-examples
1407 installcheck-target: maybe-installcheck-target-libffi
1408 installcheck-target: maybe-installcheck-target-libjava
1409 installcheck-target: maybe-installcheck-target-zlib
1410 installcheck-target: maybe-installcheck-target-boehm-gc
1411 installcheck-target: maybe-installcheck-target-qthreads
1412 installcheck-target: maybe-installcheck-target-rda
1413 installcheck-target: maybe-installcheck-target-libada
1414 installcheck-target: maybe-installcheck-target-libgomp
1415
1416 .PHONY: do-mostlyclean
1417 do-mostlyclean:
1418         @: $(MAKE); $(unstage)
1419         @r=`${PWD_COMMAND}`; export r; \
1420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1421         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1422           mostlyclean-target
1423
1424
1425 .PHONY: mostlyclean-host
1426
1427 mostlyclean-host: maybe-mostlyclean-ash
1428 mostlyclean-host: maybe-mostlyclean-autoconf
1429 mostlyclean-host: maybe-mostlyclean-automake
1430 mostlyclean-host: maybe-mostlyclean-bash
1431 mostlyclean-host: maybe-mostlyclean-bfd
1432 mostlyclean-host: maybe-mostlyclean-opcodes
1433 mostlyclean-host: maybe-mostlyclean-binutils
1434 mostlyclean-host: maybe-mostlyclean-bison
1435 mostlyclean-host: maybe-mostlyclean-byacc
1436 mostlyclean-host: maybe-mostlyclean-bzip2
1437 mostlyclean-host: maybe-mostlyclean-dejagnu
1438 mostlyclean-host: maybe-mostlyclean-diff
1439 mostlyclean-host: maybe-mostlyclean-dosutils
1440 mostlyclean-host: maybe-mostlyclean-etc
1441 mostlyclean-host: maybe-mostlyclean-fastjar
1442 mostlyclean-host: maybe-mostlyclean-fileutils
1443 mostlyclean-host: maybe-mostlyclean-findutils
1444 mostlyclean-host: maybe-mostlyclean-find
1445 mostlyclean-host: maybe-mostlyclean-fixincludes
1446 mostlyclean-host: maybe-mostlyclean-flex
1447 mostlyclean-host: maybe-mostlyclean-gas
1448 mostlyclean-host: maybe-mostlyclean-gcc
1449 mostlyclean-host: maybe-mostlyclean-gawk
1450 mostlyclean-host: maybe-mostlyclean-gettext
1451 mostlyclean-host: maybe-mostlyclean-gnuserv
1452 mostlyclean-host: maybe-mostlyclean-gprof
1453 mostlyclean-host: maybe-mostlyclean-gzip
1454 mostlyclean-host: maybe-mostlyclean-hello
1455 mostlyclean-host: maybe-mostlyclean-indent
1456 mostlyclean-host: maybe-mostlyclean-intl
1457 mostlyclean-host: maybe-mostlyclean-tcl
1458 mostlyclean-host: maybe-mostlyclean-itcl
1459 mostlyclean-host: maybe-mostlyclean-ld
1460 mostlyclean-host: maybe-mostlyclean-libcpp
1461 mostlyclean-host: maybe-mostlyclean-libdecnumber
1462 mostlyclean-host: maybe-mostlyclean-libgui
1463 mostlyclean-host: maybe-mostlyclean-libiberty
1464 mostlyclean-host: maybe-mostlyclean-libtool
1465 mostlyclean-host: maybe-mostlyclean-m4
1466 mostlyclean-host: maybe-mostlyclean-make
1467 mostlyclean-host: maybe-mostlyclean-mmalloc
1468 mostlyclean-host: maybe-mostlyclean-patch
1469 mostlyclean-host: maybe-mostlyclean-perl
1470 mostlyclean-host: maybe-mostlyclean-prms
1471 mostlyclean-host: maybe-mostlyclean-rcs
1472 mostlyclean-host: maybe-mostlyclean-readline
1473 mostlyclean-host: maybe-mostlyclean-release
1474 mostlyclean-host: maybe-mostlyclean-recode
1475 mostlyclean-host: maybe-mostlyclean-sed
1476 mostlyclean-host: maybe-mostlyclean-send-pr
1477 mostlyclean-host: maybe-mostlyclean-shellutils
1478 mostlyclean-host: maybe-mostlyclean-sid
1479 mostlyclean-host: maybe-mostlyclean-sim
1480 mostlyclean-host: maybe-mostlyclean-tar
1481 mostlyclean-host: maybe-mostlyclean-texinfo
1482 mostlyclean-host: maybe-mostlyclean-textutils
1483 mostlyclean-host: maybe-mostlyclean-time
1484 mostlyclean-host: maybe-mostlyclean-uudecode
1485 mostlyclean-host: maybe-mostlyclean-wdiff
1486 mostlyclean-host: maybe-mostlyclean-zip
1487 mostlyclean-host: maybe-mostlyclean-zlib
1488 mostlyclean-host: maybe-mostlyclean-gdb
1489 mostlyclean-host: maybe-mostlyclean-expect
1490 mostlyclean-host: maybe-mostlyclean-guile
1491 mostlyclean-host: maybe-mostlyclean-tk
1492 mostlyclean-host: maybe-mostlyclean-libtermcap
1493 mostlyclean-host: maybe-mostlyclean-utils
1494 mostlyclean-host: maybe-mostlyclean-gnattools
1495
1496 .PHONY: mostlyclean-target
1497
1498 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1499 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1500 mostlyclean-target: maybe-mostlyclean-target-libssp
1501 mostlyclean-target: maybe-mostlyclean-target-libgcc-math
1502 mostlyclean-target: maybe-mostlyclean-target-newlib
1503 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1504 mostlyclean-target: maybe-mostlyclean-target-libobjc
1505 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1506 mostlyclean-target: maybe-mostlyclean-target-winsup
1507 mostlyclean-target: maybe-mostlyclean-target-libgloss
1508 mostlyclean-target: maybe-mostlyclean-target-libiberty
1509 mostlyclean-target: maybe-mostlyclean-target-gperf
1510 mostlyclean-target: maybe-mostlyclean-target-examples
1511 mostlyclean-target: maybe-mostlyclean-target-libffi
1512 mostlyclean-target: maybe-mostlyclean-target-libjava
1513 mostlyclean-target: maybe-mostlyclean-target-zlib
1514 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1515 mostlyclean-target: maybe-mostlyclean-target-qthreads
1516 mostlyclean-target: maybe-mostlyclean-target-rda
1517 mostlyclean-target: maybe-mostlyclean-target-libada
1518 mostlyclean-target: maybe-mostlyclean-target-libgomp
1519
1520 .PHONY: do-clean
1521 do-clean:
1522         @: $(MAKE); $(unstage)
1523         @r=`${PWD_COMMAND}`; export r; \
1524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1525         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1526           clean-target
1527
1528
1529 .PHONY: clean-host
1530
1531 clean-host: maybe-clean-ash
1532 clean-host: maybe-clean-autoconf
1533 clean-host: maybe-clean-automake
1534 clean-host: maybe-clean-bash
1535 clean-host: maybe-clean-bfd
1536 clean-host: maybe-clean-opcodes
1537 clean-host: maybe-clean-binutils
1538 clean-host: maybe-clean-bison
1539 clean-host: maybe-clean-byacc
1540 clean-host: maybe-clean-bzip2
1541 clean-host: maybe-clean-dejagnu
1542 clean-host: maybe-clean-diff
1543 clean-host: maybe-clean-dosutils
1544 clean-host: maybe-clean-etc
1545 clean-host: maybe-clean-fastjar
1546 clean-host: maybe-clean-fileutils
1547 clean-host: maybe-clean-findutils
1548 clean-host: maybe-clean-find
1549 clean-host: maybe-clean-fixincludes
1550 clean-host: maybe-clean-flex
1551 clean-host: maybe-clean-gas
1552 clean-host: maybe-clean-gcc
1553 clean-host: maybe-clean-gawk
1554 clean-host: maybe-clean-gettext
1555 clean-host: maybe-clean-gnuserv
1556 clean-host: maybe-clean-gprof
1557 clean-host: maybe-clean-gzip
1558 clean-host: maybe-clean-hello
1559 clean-host: maybe-clean-indent
1560 clean-host: maybe-clean-intl
1561 clean-host: maybe-clean-tcl
1562 clean-host: maybe-clean-itcl
1563 clean-host: maybe-clean-ld
1564 clean-host: maybe-clean-libcpp
1565 clean-host: maybe-clean-libdecnumber
1566 clean-host: maybe-clean-libgui
1567 clean-host: maybe-clean-libiberty
1568 clean-host: maybe-clean-libtool
1569 clean-host: maybe-clean-m4
1570 clean-host: maybe-clean-make
1571 clean-host: maybe-clean-mmalloc
1572 clean-host: maybe-clean-patch
1573 clean-host: maybe-clean-perl
1574 clean-host: maybe-clean-prms
1575 clean-host: maybe-clean-rcs
1576 clean-host: maybe-clean-readline
1577 clean-host: maybe-clean-release
1578 clean-host: maybe-clean-recode
1579 clean-host: maybe-clean-sed
1580 clean-host: maybe-clean-send-pr
1581 clean-host: maybe-clean-shellutils
1582 clean-host: maybe-clean-sid
1583 clean-host: maybe-clean-sim
1584 clean-host: maybe-clean-tar
1585 clean-host: maybe-clean-texinfo
1586 clean-host: maybe-clean-textutils
1587 clean-host: maybe-clean-time
1588 clean-host: maybe-clean-uudecode
1589 clean-host: maybe-clean-wdiff
1590 clean-host: maybe-clean-zip
1591 clean-host: maybe-clean-zlib
1592 clean-host: maybe-clean-gdb
1593 clean-host: maybe-clean-expect
1594 clean-host: maybe-clean-guile
1595 clean-host: maybe-clean-tk
1596 clean-host: maybe-clean-libtermcap
1597 clean-host: maybe-clean-utils
1598 clean-host: maybe-clean-gnattools
1599
1600 .PHONY: clean-target
1601
1602 clean-target: maybe-clean-target-libstdc++-v3
1603 clean-target: maybe-clean-target-libmudflap
1604 clean-target: maybe-clean-target-libssp
1605 clean-target: maybe-clean-target-libgcc-math
1606 clean-target: maybe-clean-target-newlib
1607 clean-target: maybe-clean-target-libgfortran
1608 clean-target: maybe-clean-target-libobjc
1609 clean-target: maybe-clean-target-libtermcap
1610 clean-target: maybe-clean-target-winsup
1611 clean-target: maybe-clean-target-libgloss
1612 clean-target: maybe-clean-target-libiberty
1613 clean-target: maybe-clean-target-gperf
1614 clean-target: maybe-clean-target-examples
1615 clean-target: maybe-clean-target-libffi
1616 clean-target: maybe-clean-target-libjava
1617 clean-target: maybe-clean-target-zlib
1618 clean-target: maybe-clean-target-boehm-gc
1619 clean-target: maybe-clean-target-qthreads
1620 clean-target: maybe-clean-target-rda
1621 clean-target: maybe-clean-target-libada
1622 clean-target: maybe-clean-target-libgomp
1623
1624 .PHONY: do-distclean
1625 do-distclean:
1626         @: $(MAKE); $(unstage)
1627         @r=`${PWD_COMMAND}`; export r; \
1628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1629         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1630           distclean-target
1631
1632
1633 .PHONY: distclean-host
1634
1635 distclean-host: maybe-distclean-ash
1636 distclean-host: maybe-distclean-autoconf
1637 distclean-host: maybe-distclean-automake
1638 distclean-host: maybe-distclean-bash
1639 distclean-host: maybe-distclean-bfd
1640 distclean-host: maybe-distclean-opcodes
1641 distclean-host: maybe-distclean-binutils
1642 distclean-host: maybe-distclean-bison
1643 distclean-host: maybe-distclean-byacc
1644 distclean-host: maybe-distclean-bzip2
1645 distclean-host: maybe-distclean-dejagnu
1646 distclean-host: maybe-distclean-diff
1647 distclean-host: maybe-distclean-dosutils
1648 distclean-host: maybe-distclean-etc
1649 distclean-host: maybe-distclean-fastjar
1650 distclean-host: maybe-distclean-fileutils
1651 distclean-host: maybe-distclean-findutils
1652 distclean-host: maybe-distclean-find
1653 distclean-host: maybe-distclean-fixincludes
1654 distclean-host: maybe-distclean-flex
1655 distclean-host: maybe-distclean-gas
1656 distclean-host: maybe-distclean-gcc
1657 distclean-host: maybe-distclean-gawk
1658 distclean-host: maybe-distclean-gettext
1659 distclean-host: maybe-distclean-gnuserv
1660 distclean-host: maybe-distclean-gprof
1661 distclean-host: maybe-distclean-gzip
1662 distclean-host: maybe-distclean-hello
1663 distclean-host: maybe-distclean-indent
1664 distclean-host: maybe-distclean-intl
1665 distclean-host: maybe-distclean-tcl
1666 distclean-host: maybe-distclean-itcl
1667 distclean-host: maybe-distclean-ld
1668 distclean-host: maybe-distclean-libcpp
1669 distclean-host: maybe-distclean-libdecnumber
1670 distclean-host: maybe-distclean-libgui
1671 distclean-host: maybe-distclean-libiberty
1672 distclean-host: maybe-distclean-libtool
1673 distclean-host: maybe-distclean-m4
1674 distclean-host: maybe-distclean-make
1675 distclean-host: maybe-distclean-mmalloc
1676 distclean-host: maybe-distclean-patch
1677 distclean-host: maybe-distclean-perl
1678 distclean-host: maybe-distclean-prms
1679 distclean-host: maybe-distclean-rcs
1680 distclean-host: maybe-distclean-readline
1681 distclean-host: maybe-distclean-release
1682 distclean-host: maybe-distclean-recode
1683 distclean-host: maybe-distclean-sed
1684 distclean-host: maybe-distclean-send-pr
1685 distclean-host: maybe-distclean-shellutils
1686 distclean-host: maybe-distclean-sid
1687 distclean-host: maybe-distclean-sim
1688 distclean-host: maybe-distclean-tar
1689 distclean-host: maybe-distclean-texinfo
1690 distclean-host: maybe-distclean-textutils
1691 distclean-host: maybe-distclean-time
1692 distclean-host: maybe-distclean-uudecode
1693 distclean-host: maybe-distclean-wdiff
1694 distclean-host: maybe-distclean-zip
1695 distclean-host: maybe-distclean-zlib
1696 distclean-host: maybe-distclean-gdb
1697 distclean-host: maybe-distclean-expect
1698 distclean-host: maybe-distclean-guile
1699 distclean-host: maybe-distclean-tk
1700 distclean-host: maybe-distclean-libtermcap
1701 distclean-host: maybe-distclean-utils
1702 distclean-host: maybe-distclean-gnattools
1703
1704 .PHONY: distclean-target
1705
1706 distclean-target: maybe-distclean-target-libstdc++-v3
1707 distclean-target: maybe-distclean-target-libmudflap
1708 distclean-target: maybe-distclean-target-libssp
1709 distclean-target: maybe-distclean-target-libgcc-math
1710 distclean-target: maybe-distclean-target-newlib
1711 distclean-target: maybe-distclean-target-libgfortran
1712 distclean-target: maybe-distclean-target-libobjc
1713 distclean-target: maybe-distclean-target-libtermcap
1714 distclean-target: maybe-distclean-target-winsup
1715 distclean-target: maybe-distclean-target-libgloss
1716 distclean-target: maybe-distclean-target-libiberty
1717 distclean-target: maybe-distclean-target-gperf
1718 distclean-target: maybe-distclean-target-examples
1719 distclean-target: maybe-distclean-target-libffi
1720 distclean-target: maybe-distclean-target-libjava
1721 distclean-target: maybe-distclean-target-zlib
1722 distclean-target: maybe-distclean-target-boehm-gc
1723 distclean-target: maybe-distclean-target-qthreads
1724 distclean-target: maybe-distclean-target-rda
1725 distclean-target: maybe-distclean-target-libada
1726 distclean-target: maybe-distclean-target-libgomp
1727
1728 .PHONY: do-maintainer-clean
1729 do-maintainer-clean:
1730         @: $(MAKE); $(unstage)
1731         @r=`${PWD_COMMAND}`; export r; \
1732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1733         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1734           maintainer-clean-target
1735
1736
1737 .PHONY: maintainer-clean-host
1738
1739 maintainer-clean-host: maybe-maintainer-clean-ash
1740 maintainer-clean-host: maybe-maintainer-clean-autoconf
1741 maintainer-clean-host: maybe-maintainer-clean-automake
1742 maintainer-clean-host: maybe-maintainer-clean-bash
1743 maintainer-clean-host: maybe-maintainer-clean-bfd
1744 maintainer-clean-host: maybe-maintainer-clean-opcodes
1745 maintainer-clean-host: maybe-maintainer-clean-binutils
1746 maintainer-clean-host: maybe-maintainer-clean-bison
1747 maintainer-clean-host: maybe-maintainer-clean-byacc
1748 maintainer-clean-host: maybe-maintainer-clean-bzip2
1749 maintainer-clean-host: maybe-maintainer-clean-dejagnu
1750 maintainer-clean-host: maybe-maintainer-clean-diff
1751 maintainer-clean-host: maybe-maintainer-clean-dosutils
1752 maintainer-clean-host: maybe-maintainer-clean-etc
1753 maintainer-clean-host: maybe-maintainer-clean-fastjar
1754 maintainer-clean-host: maybe-maintainer-clean-fileutils
1755 maintainer-clean-host: maybe-maintainer-clean-findutils
1756 maintainer-clean-host: maybe-maintainer-clean-find
1757 maintainer-clean-host: maybe-maintainer-clean-fixincludes
1758 maintainer-clean-host: maybe-maintainer-clean-flex
1759 maintainer-clean-host: maybe-maintainer-clean-gas
1760 maintainer-clean-host: maybe-maintainer-clean-gcc
1761 maintainer-clean-host: maybe-maintainer-clean-gawk
1762 maintainer-clean-host: maybe-maintainer-clean-gettext
1763 maintainer-clean-host: maybe-maintainer-clean-gnuserv
1764 maintainer-clean-host: maybe-maintainer-clean-gprof
1765 maintainer-clean-host: maybe-maintainer-clean-gzip
1766 maintainer-clean-host: maybe-maintainer-clean-hello
1767 maintainer-clean-host: maybe-maintainer-clean-indent
1768 maintainer-clean-host: maybe-maintainer-clean-intl
1769 maintainer-clean-host: maybe-maintainer-clean-tcl
1770 maintainer-clean-host: maybe-maintainer-clean-itcl
1771 maintainer-clean-host: maybe-maintainer-clean-ld
1772 maintainer-clean-host: maybe-maintainer-clean-libcpp
1773 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
1774 maintainer-clean-host: maybe-maintainer-clean-libgui
1775 maintainer-clean-host: maybe-maintainer-clean-libiberty
1776 maintainer-clean-host: maybe-maintainer-clean-libtool
1777 maintainer-clean-host: maybe-maintainer-clean-m4
1778 maintainer-clean-host: maybe-maintainer-clean-make
1779 maintainer-clean-host: maybe-maintainer-clean-mmalloc
1780 maintainer-clean-host: maybe-maintainer-clean-patch
1781 maintainer-clean-host: maybe-maintainer-clean-perl
1782 maintainer-clean-host: maybe-maintainer-clean-prms
1783 maintainer-clean-host: maybe-maintainer-clean-rcs
1784 maintainer-clean-host: maybe-maintainer-clean-readline
1785 maintainer-clean-host: maybe-maintainer-clean-release
1786 maintainer-clean-host: maybe-maintainer-clean-recode
1787 maintainer-clean-host: maybe-maintainer-clean-sed
1788 maintainer-clean-host: maybe-maintainer-clean-send-pr
1789 maintainer-clean-host: maybe-maintainer-clean-shellutils
1790 maintainer-clean-host: maybe-maintainer-clean-sid
1791 maintainer-clean-host: maybe-maintainer-clean-sim
1792 maintainer-clean-host: maybe-maintainer-clean-tar
1793 maintainer-clean-host: maybe-maintainer-clean-texinfo
1794 maintainer-clean-host: maybe-maintainer-clean-textutils
1795 maintainer-clean-host: maybe-maintainer-clean-time
1796 maintainer-clean-host: maybe-maintainer-clean-uudecode
1797 maintainer-clean-host: maybe-maintainer-clean-wdiff
1798 maintainer-clean-host: maybe-maintainer-clean-zip
1799 maintainer-clean-host: maybe-maintainer-clean-zlib
1800 maintainer-clean-host: maybe-maintainer-clean-gdb
1801 maintainer-clean-host: maybe-maintainer-clean-expect
1802 maintainer-clean-host: maybe-maintainer-clean-guile
1803 maintainer-clean-host: maybe-maintainer-clean-tk
1804 maintainer-clean-host: maybe-maintainer-clean-libtermcap
1805 maintainer-clean-host: maybe-maintainer-clean-utils
1806 maintainer-clean-host: maybe-maintainer-clean-gnattools
1807
1808 .PHONY: maintainer-clean-target
1809
1810 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
1811 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
1812 maintainer-clean-target: maybe-maintainer-clean-target-libssp
1813 maintainer-clean-target: maybe-maintainer-clean-target-libgcc-math
1814 maintainer-clean-target: maybe-maintainer-clean-target-newlib
1815 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
1816 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
1817 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
1818 maintainer-clean-target: maybe-maintainer-clean-target-winsup
1819 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
1820 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
1821 maintainer-clean-target: maybe-maintainer-clean-target-gperf
1822 maintainer-clean-target: maybe-maintainer-clean-target-examples
1823 maintainer-clean-target: maybe-maintainer-clean-target-libffi
1824 maintainer-clean-target: maybe-maintainer-clean-target-libjava
1825 maintainer-clean-target: maybe-maintainer-clean-target-zlib
1826 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
1827 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
1828 maintainer-clean-target: maybe-maintainer-clean-target-rda
1829 maintainer-clean-target: maybe-maintainer-clean-target-libada
1830 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
1831
1832
1833 # Here are the targets which correspond to the do-X targets.
1834
1835 .PHONY: info installcheck dvi html install-info
1836 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1837 .PHONY: local-clean local-distclean local-maintainer-clean
1838 info: do-info
1839 installcheck: do-installcheck
1840 dvi: do-dvi
1841 html: do-html
1842
1843 # Make sure makeinfo is built before we do a `make info', if we're
1844 # in fact building texinfo.
1845 do-info: maybe-all-texinfo
1846
1847 install-info: do-install-info dir.info
1848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1849         if [ -f dir.info ] ; then \
1850           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1851         else true ; fi
1852
1853 local-clean:
1854         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1855
1856 local-distclean:
1857         -rm -f Makefile config.status config.cache mh-frag mt-frag
1858         -rm -f maybedep.tmp serdep.tmp
1859         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1860           rm -rf $(TARGET_SUBDIR); \
1861         else true; fi
1862         -rm -rf $(BUILD_SUBDIR)
1863         -if [ "$(HOST_SUBDIR)" != "." ]; then \
1864           rm -rf $(HOST_SUBDIR); \
1865         else true; fi
1866         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1867         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1868         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1869         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1870         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1871
1872 local-maintainer-clean:
1873         @echo "This command is intended for maintainers to use;"
1874         @echo "it deletes files that may require special tools to rebuild."
1875
1876 clean: do-clean local-clean
1877 mostlyclean: do-mostlyclean local-clean
1878 distclean: do-distclean local-clean local-distclean
1879 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1880 maintainer-clean: local-distclean
1881 realclean: maintainer-clean
1882
1883 # Extra dependency for clean-target, owing to the mixed nature of gcc.
1884 clean-target: clean-target-libgcc
1885 clean-target-libgcc:
1886         test ! -d gcc || (cd gcc && $(MAKE) $@)
1887
1888 # Check target.
1889
1890 .PHONY: check do-check
1891 check: do-check
1892
1893 # Only include modules actually being configured and built.
1894 .PHONY: check-host
1895 check-host:  \
1896     maybe-check-ash \
1897     maybe-check-autoconf \
1898     maybe-check-automake \
1899     maybe-check-bash \
1900     maybe-check-bfd \
1901     maybe-check-opcodes \
1902     maybe-check-binutils \
1903     maybe-check-bison \
1904     maybe-check-byacc \
1905     maybe-check-bzip2 \
1906     maybe-check-dejagnu \
1907     maybe-check-diff \
1908     maybe-check-dosutils \
1909     maybe-check-etc \
1910     maybe-check-fastjar \
1911     maybe-check-fileutils \
1912     maybe-check-findutils \
1913     maybe-check-find \
1914     maybe-check-fixincludes \
1915     maybe-check-flex \
1916     maybe-check-gas \
1917     maybe-check-gcc \
1918     maybe-check-gawk \
1919     maybe-check-gettext \
1920     maybe-check-gnuserv \
1921     maybe-check-gprof \
1922     maybe-check-gzip \
1923     maybe-check-hello \
1924     maybe-check-indent \
1925     maybe-check-intl \
1926     maybe-check-tcl \
1927     maybe-check-itcl \
1928     maybe-check-ld \
1929     maybe-check-libcpp \
1930     maybe-check-libdecnumber \
1931     maybe-check-libgui \
1932     maybe-check-libiberty \
1933     maybe-check-libtool \
1934     maybe-check-m4 \
1935     maybe-check-make \
1936     maybe-check-mmalloc \
1937     maybe-check-patch \
1938     maybe-check-perl \
1939     maybe-check-prms \
1940     maybe-check-rcs \
1941     maybe-check-readline \
1942     maybe-check-release \
1943     maybe-check-recode \
1944     maybe-check-sed \
1945     maybe-check-send-pr \
1946     maybe-check-shellutils \
1947     maybe-check-sid \
1948     maybe-check-sim \
1949     maybe-check-tar \
1950     maybe-check-texinfo \
1951     maybe-check-textutils \
1952     maybe-check-time \
1953     maybe-check-uudecode \
1954     maybe-check-wdiff \
1955     maybe-check-zip \
1956     maybe-check-zlib \
1957     maybe-check-gdb \
1958     maybe-check-expect \
1959     maybe-check-guile \
1960     maybe-check-tk \
1961     maybe-check-libtermcap \
1962     maybe-check-utils \
1963     maybe-check-gnattools
1964
1965 .PHONY: check-target
1966 check-target:  \
1967     maybe-check-target-libstdc++-v3 \
1968     maybe-check-target-libmudflap \
1969     maybe-check-target-libssp \
1970     maybe-check-target-libgcc-math \
1971     maybe-check-target-newlib \
1972     maybe-check-target-libgfortran \
1973     maybe-check-target-libobjc \
1974     maybe-check-target-libtermcap \
1975     maybe-check-target-winsup \
1976     maybe-check-target-libgloss \
1977     maybe-check-target-libiberty \
1978     maybe-check-target-gperf \
1979     maybe-check-target-examples \
1980     maybe-check-target-libffi \
1981     maybe-check-target-libjava \
1982     maybe-check-target-zlib \
1983     maybe-check-target-boehm-gc \
1984     maybe-check-target-qthreads \
1985     maybe-check-target-rda \
1986     maybe-check-target-libada \
1987     maybe-check-target-libgomp
1988
1989 do-check:
1990         @: $(MAKE); $(unstage)
1991         @r=`${PWD_COMMAND}`; export r; \
1992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1993         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
1994
1995 # Automated reporting of test results.
1996
1997 warning.log: build.log
1998         $(srcdir)/contrib/warn_summary build.log > $@
1999
2000 mail-report.log:
2001         if test x'$(BOOT_CFLAGS)' != x''; then \
2002             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2003         fi; \
2004         $(srcdir)/contrib/test_summary -t >$@
2005         chmod +x $@
2006         echo If you really want to send e-mail, run ./$@ now
2007
2008 mail-report-with-warnings.log: warning.log
2009         if test x'$(BOOT_CFLAGS)' != x''; then \
2010             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2011         fi; \
2012         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2013         chmod +x $@
2014         echo If you really want to send e-mail, run ./$@ now
2015
2016 # Installation targets.
2017
2018 .PHONY: install uninstall
2019 install:
2020         @: $(MAKE); $(unstage)
2021         @r=`${PWD_COMMAND}`; export r; \
2022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2023         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2024
2025 .PHONY: install-host-nogcc
2026 install-host-nogcc:  \
2027     maybe-install-ash \
2028     maybe-install-autoconf \
2029     maybe-install-automake \
2030     maybe-install-bash \
2031     maybe-install-bfd \
2032     maybe-install-opcodes \
2033     maybe-install-binutils \
2034     maybe-install-bison \
2035     maybe-install-byacc \
2036     maybe-install-bzip2 \
2037     maybe-install-dejagnu \
2038     maybe-install-diff \
2039     maybe-install-dosutils \
2040     maybe-install-etc \
2041     maybe-install-fastjar \
2042     maybe-install-fileutils \
2043     maybe-install-findutils \
2044     maybe-install-find \
2045     maybe-install-fixincludes \
2046     maybe-install-flex \
2047     maybe-install-gas \
2048     maybe-install-gawk \
2049     maybe-install-gettext \
2050     maybe-install-gnuserv \
2051     maybe-install-gprof \
2052     maybe-install-gzip \
2053     maybe-install-hello \
2054     maybe-install-indent \
2055     maybe-install-intl \
2056     maybe-install-tcl \
2057     maybe-install-itcl \
2058     maybe-install-ld \
2059     maybe-install-libcpp \
2060     maybe-install-libdecnumber \
2061     maybe-install-libgui \
2062     maybe-install-libiberty \
2063     maybe-install-libtool \
2064     maybe-install-m4 \
2065     maybe-install-make \
2066     maybe-install-mmalloc \
2067     maybe-install-patch \
2068     maybe-install-perl \
2069     maybe-install-prms \
2070     maybe-install-rcs \
2071     maybe-install-readline \
2072     maybe-install-release \
2073     maybe-install-recode \
2074     maybe-install-sed \
2075     maybe-install-send-pr \
2076     maybe-install-shellutils \
2077     maybe-install-sid \
2078     maybe-install-sim \
2079     maybe-install-tar \
2080     maybe-install-texinfo \
2081     maybe-install-textutils \
2082     maybe-install-time \
2083     maybe-install-uudecode \
2084     maybe-install-wdiff \
2085     maybe-install-zip \
2086     maybe-install-zlib \
2087     maybe-install-gdb \
2088     maybe-install-expect \
2089     maybe-install-guile \
2090     maybe-install-tk \
2091     maybe-install-libtermcap \
2092     maybe-install-utils \
2093     maybe-install-gnattools
2094
2095 .PHONY: install-host
2096 install-host:  \
2097     maybe-install-ash \
2098     maybe-install-autoconf \
2099     maybe-install-automake \
2100     maybe-install-bash \
2101     maybe-install-bfd \
2102     maybe-install-opcodes \
2103     maybe-install-binutils \
2104     maybe-install-bison \
2105     maybe-install-byacc \
2106     maybe-install-bzip2 \
2107     maybe-install-dejagnu \
2108     maybe-install-diff \
2109     maybe-install-dosutils \
2110     maybe-install-etc \
2111     maybe-install-fastjar \
2112     maybe-install-fileutils \
2113     maybe-install-findutils \
2114     maybe-install-find \
2115     maybe-install-fixincludes \
2116     maybe-install-flex \
2117     maybe-install-gas \
2118     maybe-install-gcc \
2119     maybe-install-gawk \
2120     maybe-install-gettext \
2121     maybe-install-gnuserv \
2122     maybe-install-gprof \
2123     maybe-install-gzip \
2124     maybe-install-hello \
2125     maybe-install-indent \
2126     maybe-install-intl \
2127     maybe-install-tcl \
2128     maybe-install-itcl \
2129     maybe-install-ld \
2130     maybe-install-libcpp \
2131     maybe-install-libdecnumber \
2132     maybe-install-libgui \
2133     maybe-install-libiberty \
2134     maybe-install-libtool \
2135     maybe-install-m4 \
2136     maybe-install-make \
2137     maybe-install-mmalloc \
2138     maybe-install-patch \
2139     maybe-install-perl \
2140     maybe-install-prms \
2141     maybe-install-rcs \
2142     maybe-install-readline \
2143     maybe-install-release \
2144     maybe-install-recode \
2145     maybe-install-sed \
2146     maybe-install-send-pr \
2147     maybe-install-shellutils \
2148     maybe-install-sid \
2149     maybe-install-sim \
2150     maybe-install-tar \
2151     maybe-install-texinfo \
2152     maybe-install-textutils \
2153     maybe-install-time \
2154     maybe-install-uudecode \
2155     maybe-install-wdiff \
2156     maybe-install-zip \
2157     maybe-install-zlib \
2158     maybe-install-gdb \
2159     maybe-install-expect \
2160     maybe-install-guile \
2161     maybe-install-tk \
2162     maybe-install-libtermcap \
2163     maybe-install-utils \
2164     maybe-install-gnattools
2165
2166 .PHONY: install-target
2167 install-target:  \
2168     maybe-install-target-libstdc++-v3 \
2169     maybe-install-target-libmudflap \
2170     maybe-install-target-libssp \
2171     maybe-install-target-libgcc-math \
2172     maybe-install-target-newlib \
2173     maybe-install-target-libgfortran \
2174     maybe-install-target-libobjc \
2175     maybe-install-target-libtermcap \
2176     maybe-install-target-winsup \
2177     maybe-install-target-libgloss \
2178     maybe-install-target-libiberty \
2179     maybe-install-target-gperf \
2180     maybe-install-target-examples \
2181     maybe-install-target-libffi \
2182     maybe-install-target-libjava \
2183     maybe-install-target-zlib \
2184     maybe-install-target-boehm-gc \
2185     maybe-install-target-qthreads \
2186     maybe-install-target-rda \
2187     maybe-install-target-libada \
2188     maybe-install-target-libgomp
2189
2190 uninstall:
2191         @echo "the uninstall target is not supported in this tree"
2192
2193 .PHONY: install.all
2194 install.all: install-no-fixedincludes
2195         @if [ -f ./gcc/Makefile ] ; then \
2196                 r=`${PWD_COMMAND}` ; export r ; \
2197                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2198                 $(HOST_EXPORTS) \
2199                 (cd ./gcc && \
2200                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2201         else \
2202                 true ; \
2203         fi
2204
2205 # install-no-fixedincludes is used because Cygnus can not distribute
2206 # the fixed header files.
2207 .PHONY: install-no-fixedincludes
2208 install-no-fixedincludes: installdirs install-host-nogcc \
2209         install-target gcc-no-fixedincludes
2210
2211 ### other supporting targets
2212
2213 MAKEDIRS= \
2214         $(DESTDIR)$(prefix) \
2215         $(DESTDIR)$(exec_prefix)
2216 .PHONY: installdirs
2217 installdirs: mkinstalldirs
2218         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2219
2220 dir.info: do-install-info
2221         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2222           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2223           mv -f dir.info.new dir.info ; \
2224         else true ; \
2225         fi
2226
2227 dist:
2228         @echo "Building a full distribution of this tree isn't done"
2229         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2230
2231 etags tags: TAGS
2232
2233 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2234 # ability to use several tags files at once, so there is probably no need
2235 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2236 # (if we felt like it) have this Makefile write a piece of elisp which
2237 # the user could load to tell emacs19 where all the TAGS files we just
2238 # built are.
2239 TAGS: do-TAGS
2240
2241 # ------------------------------------
2242 # Macros for configure and all targets
2243 # ------------------------------------
2244
2245
2246
2247
2248
2249 # --------------------------------------
2250 # Modules which run on the build machine
2251 # --------------------------------------
2252
2253
2254 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2255 maybe-configure-build-libiberty:
2256 @if build-libiberty
2257 maybe-configure-build-libiberty: configure-build-libiberty
2258 configure-build-libiberty: 
2259         @: $(MAKE); $(unstage)
2260         @r=`${PWD_COMMAND}`; export r; \
2261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2262         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2263         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2264         $(BUILD_EXPORTS) \
2265         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2266         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2267         case $(srcdir) in \
2268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2269           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2271         esac; \
2272         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2273         libsrcdir="$$s/libiberty"; \
2274         rm -f no-such-file || : ; \
2275         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2276           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2277           || exit 1
2278 @endif build-libiberty
2279
2280
2281
2282
2283
2284 .PHONY: all-build-libiberty maybe-all-build-libiberty
2285 maybe-all-build-libiberty:
2286 @if build-libiberty
2287 TARGET-build-libiberty=all
2288 maybe-all-build-libiberty: all-build-libiberty
2289 all-build-libiberty: configure-build-libiberty
2290         @: $(MAKE); $(unstage)
2291         @r=`${PWD_COMMAND}`; export r; \
2292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2293         $(BUILD_EXPORTS) \
2294         (cd $(BUILD_SUBDIR)/libiberty && \
2295           $(MAKE)   $(TARGET-build-libiberty))
2296 @endif build-libiberty
2297
2298
2299
2300
2301
2302 .PHONY: configure-build-bison maybe-configure-build-bison
2303 maybe-configure-build-bison:
2304 @if build-bison
2305 maybe-configure-build-bison: configure-build-bison
2306 configure-build-bison: 
2307         @: $(MAKE); $(unstage)
2308         @r=`${PWD_COMMAND}`; export r; \
2309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2310         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2311         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2312         $(BUILD_EXPORTS) \
2313         echo Configuring in $(BUILD_SUBDIR)/bison; \
2314         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2315         case $(srcdir) in \
2316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2317           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2319         esac; \
2320         srcdiroption="--srcdir=$${topdir}/bison"; \
2321         libsrcdir="$$s/bison"; \
2322         rm -f no-such-file || : ; \
2323         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2324           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2325           || exit 1
2326 @endif build-bison
2327
2328
2329
2330
2331
2332 .PHONY: all-build-bison maybe-all-build-bison
2333 maybe-all-build-bison:
2334 @if build-bison
2335 TARGET-build-bison=all
2336 maybe-all-build-bison: all-build-bison
2337 all-build-bison: configure-build-bison
2338         @: $(MAKE); $(unstage)
2339         @r=`${PWD_COMMAND}`; export r; \
2340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2341         $(BUILD_EXPORTS) \
2342         (cd $(BUILD_SUBDIR)/bison && \
2343           $(MAKE)   $(TARGET-build-bison))
2344 @endif build-bison
2345
2346
2347
2348
2349
2350 .PHONY: configure-build-byacc maybe-configure-build-byacc
2351 maybe-configure-build-byacc:
2352 @if build-byacc
2353 maybe-configure-build-byacc: configure-build-byacc
2354 configure-build-byacc: 
2355         @: $(MAKE); $(unstage)
2356         @r=`${PWD_COMMAND}`; export r; \
2357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2358         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2359         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2360         $(BUILD_EXPORTS) \
2361         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2362         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2363         case $(srcdir) in \
2364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2365           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2367         esac; \
2368         srcdiroption="--srcdir=$${topdir}/byacc"; \
2369         libsrcdir="$$s/byacc"; \
2370         rm -f no-such-file || : ; \
2371         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2372           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2373           || exit 1
2374 @endif build-byacc
2375
2376
2377
2378
2379
2380 .PHONY: all-build-byacc maybe-all-build-byacc
2381 maybe-all-build-byacc:
2382 @if build-byacc
2383 TARGET-build-byacc=all
2384 maybe-all-build-byacc: all-build-byacc
2385 all-build-byacc: configure-build-byacc
2386         @: $(MAKE); $(unstage)
2387         @r=`${PWD_COMMAND}`; export r; \
2388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2389         $(BUILD_EXPORTS) \
2390         (cd $(BUILD_SUBDIR)/byacc && \
2391           $(MAKE)   $(TARGET-build-byacc))
2392 @endif build-byacc
2393
2394
2395
2396
2397
2398 .PHONY: configure-build-flex maybe-configure-build-flex
2399 maybe-configure-build-flex:
2400 @if build-flex
2401 maybe-configure-build-flex: configure-build-flex
2402 configure-build-flex: 
2403         @: $(MAKE); $(unstage)
2404         @r=`${PWD_COMMAND}`; export r; \
2405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2406         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2407         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2408         $(BUILD_EXPORTS) \
2409         echo Configuring in $(BUILD_SUBDIR)/flex; \
2410         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2411         case $(srcdir) in \
2412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2413           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2415         esac; \
2416         srcdiroption="--srcdir=$${topdir}/flex"; \
2417         libsrcdir="$$s/flex"; \
2418         rm -f no-such-file || : ; \
2419         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2420           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2421           || exit 1
2422 @endif build-flex
2423
2424
2425
2426
2427
2428 .PHONY: all-build-flex maybe-all-build-flex
2429 maybe-all-build-flex:
2430 @if build-flex
2431 TARGET-build-flex=all
2432 maybe-all-build-flex: all-build-flex
2433 all-build-flex: configure-build-flex
2434         @: $(MAKE); $(unstage)
2435         @r=`${PWD_COMMAND}`; export r; \
2436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2437         $(BUILD_EXPORTS) \
2438         (cd $(BUILD_SUBDIR)/flex && \
2439           $(MAKE)   $(TARGET-build-flex))
2440 @endif build-flex
2441
2442
2443
2444
2445
2446 .PHONY: configure-build-m4 maybe-configure-build-m4
2447 maybe-configure-build-m4:
2448 @if build-m4
2449 maybe-configure-build-m4: configure-build-m4
2450 configure-build-m4: 
2451         @: $(MAKE); $(unstage)
2452         @r=`${PWD_COMMAND}`; export r; \
2453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2454         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2455         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2456         $(BUILD_EXPORTS) \
2457         echo Configuring in $(BUILD_SUBDIR)/m4; \
2458         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2459         case $(srcdir) in \
2460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2461           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2463         esac; \
2464         srcdiroption="--srcdir=$${topdir}/m4"; \
2465         libsrcdir="$$s/m4"; \
2466         rm -f no-such-file || : ; \
2467         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2468           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2469           || exit 1
2470 @endif build-m4
2471
2472
2473
2474
2475
2476 .PHONY: all-build-m4 maybe-all-build-m4
2477 maybe-all-build-m4:
2478 @if build-m4
2479 TARGET-build-m4=all
2480 maybe-all-build-m4: all-build-m4
2481 all-build-m4: configure-build-m4
2482         @: $(MAKE); $(unstage)
2483         @r=`${PWD_COMMAND}`; export r; \
2484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2485         $(BUILD_EXPORTS) \
2486         (cd $(BUILD_SUBDIR)/m4 && \
2487           $(MAKE)   $(TARGET-build-m4))
2488 @endif build-m4
2489
2490
2491
2492
2493
2494 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2495 maybe-configure-build-texinfo:
2496 @if build-texinfo
2497 maybe-configure-build-texinfo: configure-build-texinfo
2498 configure-build-texinfo: 
2499         @: $(MAKE); $(unstage)
2500         @r=`${PWD_COMMAND}`; export r; \
2501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2502         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2503         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2504         $(BUILD_EXPORTS) \
2505         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2506         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2507         case $(srcdir) in \
2508           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2509           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2510                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2511         esac; \
2512         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2513         libsrcdir="$$s/texinfo"; \
2514         rm -f no-such-file || : ; \
2515         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2516           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2517           || exit 1
2518 @endif build-texinfo
2519
2520
2521
2522
2523
2524 .PHONY: all-build-texinfo maybe-all-build-texinfo
2525 maybe-all-build-texinfo:
2526 @if build-texinfo
2527 TARGET-build-texinfo=all
2528 maybe-all-build-texinfo: all-build-texinfo
2529 all-build-texinfo: configure-build-texinfo
2530         @: $(MAKE); $(unstage)
2531         @r=`${PWD_COMMAND}`; export r; \
2532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2533         $(BUILD_EXPORTS) \
2534         (cd $(BUILD_SUBDIR)/texinfo && \
2535           $(MAKE)   $(TARGET-build-texinfo))
2536 @endif build-texinfo
2537
2538
2539
2540
2541
2542 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2543 maybe-configure-build-fixincludes:
2544 @if build-fixincludes
2545 maybe-configure-build-fixincludes: configure-build-fixincludes
2546 configure-build-fixincludes: 
2547         @: $(MAKE); $(unstage)
2548         @r=`${PWD_COMMAND}`; export r; \
2549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2550         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2551         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2552         $(BUILD_EXPORTS) \
2553         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2554         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2555         case $(srcdir) in \
2556           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2557           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2558                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2559         esac; \
2560         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2561         libsrcdir="$$s/fixincludes"; \
2562         rm -f no-such-file || : ; \
2563         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2564           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2565           || exit 1
2566 @endif build-fixincludes
2567
2568
2569
2570
2571
2572 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2573 maybe-all-build-fixincludes:
2574 @if build-fixincludes
2575 TARGET-build-fixincludes=all
2576 maybe-all-build-fixincludes: all-build-fixincludes
2577 all-build-fixincludes: configure-build-fixincludes
2578         @: $(MAKE); $(unstage)
2579         @r=`${PWD_COMMAND}`; export r; \
2580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2581         $(BUILD_EXPORTS) \
2582         (cd $(BUILD_SUBDIR)/fixincludes && \
2583           $(MAKE)   $(TARGET-build-fixincludes))
2584 @endif build-fixincludes
2585
2586
2587
2588
2589
2590 # --------------------------------------
2591 # Modules which run on the host machine
2592 # --------------------------------------
2593
2594
2595 .PHONY: configure-ash maybe-configure-ash
2596 maybe-configure-ash:
2597 @if ash
2598 maybe-configure-ash: configure-ash
2599 configure-ash: 
2600         @: $(MAKE); $(unstage)
2601         @r=`${PWD_COMMAND}`; export r; \
2602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2603         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2605         $(HOST_EXPORTS) \
2606         echo Configuring in $(HOST_SUBDIR)/ash; \
2607         cd "$(HOST_SUBDIR)/ash" || exit 1; \
2608         case $(srcdir) in \
2609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2610           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2612         esac; \
2613         srcdiroption="--srcdir=$${topdir}/ash"; \
2614         libsrcdir="$$s/ash"; \
2615         $(SHELL) $${libsrcdir}/configure \
2616           $(HOST_CONFIGARGS) $${srcdiroption}  \
2617           || exit 1
2618 @endif ash
2619
2620
2621
2622
2623
2624 .PHONY: all-ash maybe-all-ash
2625 maybe-all-ash:
2626 @if ash
2627 TARGET-ash=all
2628 maybe-all-ash: all-ash
2629 all-ash: configure-ash
2630         @: $(MAKE); $(unstage)
2631         @r=`${PWD_COMMAND}`; export r; \
2632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2633         $(HOST_EXPORTS) \
2634         (cd $(HOST_SUBDIR)/ash && \
2635           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
2636 @endif ash
2637
2638
2639
2640
2641 .PHONY: check-ash maybe-check-ash
2642 maybe-check-ash:
2643 @if ash
2644 maybe-check-ash: check-ash
2645
2646 check-ash:
2647         @: $(MAKE); $(unstage)
2648         @r=`${PWD_COMMAND}`; export r; \
2649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2650         $(HOST_EXPORTS) \
2651         (cd $(HOST_SUBDIR)/ash && \
2652           $(MAKE) $(FLAGS_TO_PASS)  check)
2653
2654 @endif ash
2655
2656 .PHONY: install-ash maybe-install-ash
2657 maybe-install-ash:
2658 @if ash
2659 maybe-install-ash: install-ash
2660
2661 install-ash: installdirs
2662         @: $(MAKE); $(unstage)
2663         @r=`${PWD_COMMAND}`; export r; \
2664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2665         $(HOST_EXPORTS) \
2666         (cd $(HOST_SUBDIR)/ash && \
2667           $(MAKE) $(FLAGS_TO_PASS)  install)
2668
2669 @endif ash
2670
2671 # Other targets (info, dvi, etc.)
2672
2673 .PHONY: maybe-info-ash info-ash
2674 maybe-info-ash:
2675 @if ash
2676 maybe-info-ash: info-ash
2677
2678 info-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 info 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                   info) \
2695           || exit 1
2696
2697 @endif ash
2698
2699 .PHONY: maybe-dvi-ash dvi-ash
2700 maybe-dvi-ash:
2701 @if ash
2702 maybe-dvi-ash: dvi-ash
2703
2704 dvi-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 dvi 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                   dvi) \
2721           || exit 1
2722
2723 @endif ash
2724
2725 .PHONY: maybe-html-ash html-ash
2726 maybe-html-ash:
2727 @if ash
2728 maybe-html-ash: html-ash
2729
2730 html-ash: \
2731     configure-ash 
2732         @: $(MAKE); $(unstage)
2733         @[ -f ./ash/Makefile ] || exit 0; \
2734         r=`${PWD_COMMAND}`; export r; \
2735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2736         $(HOST_EXPORTS) \
2737         for flag in $(EXTRA_HOST_FLAGS) ; do \
2738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2739         done; \
2740         echo "Doing html in ash" ; \
2741         (cd $(HOST_SUBDIR)/ash && \
2742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2744                   "RANLIB=$${RANLIB}" \
2745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2746                   html) \
2747           || exit 1
2748
2749 @endif ash
2750
2751 .PHONY: maybe-TAGS-ash TAGS-ash
2752 maybe-TAGS-ash:
2753 @if ash
2754 maybe-TAGS-ash: TAGS-ash
2755
2756 TAGS-ash: \
2757     configure-ash 
2758         @: $(MAKE); $(unstage)
2759         @[ -f ./ash/Makefile ] || exit 0; \
2760         r=`${PWD_COMMAND}`; export r; \
2761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2762         $(HOST_EXPORTS) \
2763         for flag in $(EXTRA_HOST_FLAGS) ; do \
2764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2765         done; \
2766         echo "Doing TAGS in ash" ; \
2767         (cd $(HOST_SUBDIR)/ash && \
2768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2770                   "RANLIB=$${RANLIB}" \
2771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2772                   TAGS) \
2773           || exit 1
2774
2775 @endif ash
2776
2777 .PHONY: maybe-install-info-ash install-info-ash
2778 maybe-install-info-ash:
2779 @if ash
2780 maybe-install-info-ash: install-info-ash
2781
2782 install-info-ash: \
2783     configure-ash \
2784     info-ash 
2785         @: $(MAKE); $(unstage)
2786         @[ -f ./ash/Makefile ] || exit 0; \
2787         r=`${PWD_COMMAND}`; export r; \
2788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2789         $(HOST_EXPORTS) \
2790         for flag in $(EXTRA_HOST_FLAGS) ; do \
2791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2792         done; \
2793         echo "Doing install-info in ash" ; \
2794         (cd $(HOST_SUBDIR)/ash && \
2795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2797                   "RANLIB=$${RANLIB}" \
2798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2799                   install-info) \
2800           || exit 1
2801
2802 @endif ash
2803
2804 .PHONY: maybe-installcheck-ash installcheck-ash
2805 maybe-installcheck-ash:
2806 @if ash
2807 maybe-installcheck-ash: installcheck-ash
2808
2809 installcheck-ash: \
2810     configure-ash 
2811         @: $(MAKE); $(unstage)
2812         @[ -f ./ash/Makefile ] || exit 0; \
2813         r=`${PWD_COMMAND}`; export r; \
2814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2815         $(HOST_EXPORTS) \
2816         for flag in $(EXTRA_HOST_FLAGS) ; do \
2817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2818         done; \
2819         echo "Doing installcheck in ash" ; \
2820         (cd $(HOST_SUBDIR)/ash && \
2821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2823                   "RANLIB=$${RANLIB}" \
2824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2825                   installcheck) \
2826           || exit 1
2827
2828 @endif ash
2829
2830 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2831 maybe-mostlyclean-ash:
2832 @if ash
2833 maybe-mostlyclean-ash: mostlyclean-ash
2834
2835 mostlyclean-ash: 
2836         @: $(MAKE); $(unstage)
2837         @[ -f ./ash/Makefile ] || exit 0; \
2838         r=`${PWD_COMMAND}`; export r; \
2839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2840         $(HOST_EXPORTS) \
2841         for flag in $(EXTRA_HOST_FLAGS) ; do \
2842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2843         done; \
2844         echo "Doing mostlyclean in ash" ; \
2845         (cd $(HOST_SUBDIR)/ash && \
2846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2848                   "RANLIB=$${RANLIB}" \
2849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2850                   mostlyclean) \
2851           || exit 1
2852
2853 @endif ash
2854
2855 .PHONY: maybe-clean-ash clean-ash
2856 maybe-clean-ash:
2857 @if ash
2858 maybe-clean-ash: clean-ash
2859
2860 clean-ash: 
2861         @: $(MAKE); $(unstage)
2862         @[ -f ./ash/Makefile ] || exit 0; \
2863         r=`${PWD_COMMAND}`; export r; \
2864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2865         $(HOST_EXPORTS) \
2866         for flag in $(EXTRA_HOST_FLAGS) ; do \
2867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2868         done; \
2869         echo "Doing clean in ash" ; \
2870         (cd $(HOST_SUBDIR)/ash && \
2871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2873                   "RANLIB=$${RANLIB}" \
2874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2875                   clean) \
2876           || exit 1
2877
2878 @endif ash
2879
2880 .PHONY: maybe-distclean-ash distclean-ash
2881 maybe-distclean-ash:
2882 @if ash
2883 maybe-distclean-ash: distclean-ash
2884
2885 distclean-ash: 
2886         @: $(MAKE); $(unstage)
2887         @[ -f ./ash/Makefile ] || exit 0; \
2888         r=`${PWD_COMMAND}`; export r; \
2889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890         $(HOST_EXPORTS) \
2891         for flag in $(EXTRA_HOST_FLAGS) ; do \
2892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2893         done; \
2894         echo "Doing distclean in ash" ; \
2895         (cd $(HOST_SUBDIR)/ash && \
2896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2898                   "RANLIB=$${RANLIB}" \
2899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2900                   distclean) \
2901           || exit 1
2902
2903 @endif ash
2904
2905 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2906 maybe-maintainer-clean-ash:
2907 @if ash
2908 maybe-maintainer-clean-ash: maintainer-clean-ash
2909
2910 maintainer-clean-ash: 
2911         @: $(MAKE); $(unstage)
2912         @[ -f ./ash/Makefile ] || exit 0; \
2913         r=`${PWD_COMMAND}`; export r; \
2914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2915         $(HOST_EXPORTS) \
2916         for flag in $(EXTRA_HOST_FLAGS) ; do \
2917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2918         done; \
2919         echo "Doing maintainer-clean in ash" ; \
2920         (cd $(HOST_SUBDIR)/ash && \
2921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2923                   "RANLIB=$${RANLIB}" \
2924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2925                   maintainer-clean) \
2926           || exit 1
2927
2928 @endif ash
2929
2930
2931
2932 .PHONY: configure-autoconf maybe-configure-autoconf
2933 maybe-configure-autoconf:
2934 @if autoconf
2935 maybe-configure-autoconf: configure-autoconf
2936 configure-autoconf: 
2937         @: $(MAKE); $(unstage)
2938         @r=`${PWD_COMMAND}`; export r; \
2939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2940         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2942         $(HOST_EXPORTS) \
2943         echo Configuring in $(HOST_SUBDIR)/autoconf; \
2944         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2945         case $(srcdir) in \
2946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2947           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2949         esac; \
2950         srcdiroption="--srcdir=$${topdir}/autoconf"; \
2951         libsrcdir="$$s/autoconf"; \
2952         $(SHELL) $${libsrcdir}/configure \
2953           $(HOST_CONFIGARGS) $${srcdiroption}  \
2954           || exit 1
2955 @endif autoconf
2956
2957
2958
2959
2960
2961 .PHONY: all-autoconf maybe-all-autoconf
2962 maybe-all-autoconf:
2963 @if autoconf
2964 TARGET-autoconf=all
2965 maybe-all-autoconf: all-autoconf
2966 all-autoconf: configure-autoconf
2967         @: $(MAKE); $(unstage)
2968         @r=`${PWD_COMMAND}`; export r; \
2969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2970         $(HOST_EXPORTS) \
2971         (cd $(HOST_SUBDIR)/autoconf && \
2972           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
2973 @endif autoconf
2974
2975
2976
2977
2978 .PHONY: check-autoconf maybe-check-autoconf
2979 maybe-check-autoconf:
2980 @if autoconf
2981 maybe-check-autoconf: check-autoconf
2982
2983 check-autoconf:
2984         @: $(MAKE); $(unstage)
2985         @r=`${PWD_COMMAND}`; export r; \
2986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2987         $(HOST_EXPORTS) \
2988         (cd $(HOST_SUBDIR)/autoconf && \
2989           $(MAKE) $(FLAGS_TO_PASS)  check)
2990
2991 @endif autoconf
2992
2993 .PHONY: install-autoconf maybe-install-autoconf
2994 maybe-install-autoconf:
2995 @if autoconf
2996 maybe-install-autoconf: install-autoconf
2997
2998 install-autoconf: installdirs
2999         @: $(MAKE); $(unstage)
3000         @r=`${PWD_COMMAND}`; export r; \
3001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002         $(HOST_EXPORTS) \
3003         (cd $(HOST_SUBDIR)/autoconf && \
3004           $(MAKE) $(FLAGS_TO_PASS)  install)
3005
3006 @endif autoconf
3007
3008 # Other targets (info, dvi, etc.)
3009
3010 .PHONY: maybe-info-autoconf info-autoconf
3011 maybe-info-autoconf:
3012 @if autoconf
3013 maybe-info-autoconf: info-autoconf
3014
3015 info-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 info 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                   info) \
3032           || exit 1
3033
3034 @endif autoconf
3035
3036 .PHONY: maybe-dvi-autoconf dvi-autoconf
3037 maybe-dvi-autoconf:
3038 @if autoconf
3039 maybe-dvi-autoconf: dvi-autoconf
3040
3041 dvi-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 dvi 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                   dvi) \
3058           || exit 1
3059
3060 @endif autoconf
3061
3062 .PHONY: maybe-html-autoconf html-autoconf
3063 maybe-html-autoconf:
3064 @if autoconf
3065 maybe-html-autoconf: html-autoconf
3066
3067 html-autoconf: \
3068     configure-autoconf 
3069         @: $(MAKE); $(unstage)
3070         @[ -f ./autoconf/Makefile ] || exit 0; \
3071         r=`${PWD_COMMAND}`; export r; \
3072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3073         $(HOST_EXPORTS) \
3074         for flag in $(EXTRA_HOST_FLAGS) ; do \
3075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3076         done; \
3077         echo "Doing html in autoconf" ; \
3078         (cd $(HOST_SUBDIR)/autoconf && \
3079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3081                   "RANLIB=$${RANLIB}" \
3082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3083                   html) \
3084           || exit 1
3085
3086 @endif autoconf
3087
3088 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3089 maybe-TAGS-autoconf:
3090 @if autoconf
3091 maybe-TAGS-autoconf: TAGS-autoconf
3092
3093 TAGS-autoconf: \
3094     configure-autoconf 
3095         @: $(MAKE); $(unstage)
3096         @[ -f ./autoconf/Makefile ] || exit 0; \
3097         r=`${PWD_COMMAND}`; export r; \
3098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3099         $(HOST_EXPORTS) \
3100         for flag in $(EXTRA_HOST_FLAGS) ; do \
3101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3102         done; \
3103         echo "Doing TAGS in autoconf" ; \
3104         (cd $(HOST_SUBDIR)/autoconf && \
3105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3107                   "RANLIB=$${RANLIB}" \
3108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3109                   TAGS) \
3110           || exit 1
3111
3112 @endif autoconf
3113
3114 .PHONY: maybe-install-info-autoconf install-info-autoconf
3115 maybe-install-info-autoconf:
3116 @if autoconf
3117 maybe-install-info-autoconf: install-info-autoconf
3118
3119 install-info-autoconf: \
3120     configure-autoconf \
3121     info-autoconf 
3122         @: $(MAKE); $(unstage)
3123         @[ -f ./autoconf/Makefile ] || exit 0; \
3124         r=`${PWD_COMMAND}`; export r; \
3125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3126         $(HOST_EXPORTS) \
3127         for flag in $(EXTRA_HOST_FLAGS) ; do \
3128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3129         done; \
3130         echo "Doing install-info in autoconf" ; \
3131         (cd $(HOST_SUBDIR)/autoconf && \
3132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3134                   "RANLIB=$${RANLIB}" \
3135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3136                   install-info) \
3137           || exit 1
3138
3139 @endif autoconf
3140
3141 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3142 maybe-installcheck-autoconf:
3143 @if autoconf
3144 maybe-installcheck-autoconf: installcheck-autoconf
3145
3146 installcheck-autoconf: \
3147     configure-autoconf 
3148         @: $(MAKE); $(unstage)
3149         @[ -f ./autoconf/Makefile ] || exit 0; \
3150         r=`${PWD_COMMAND}`; export r; \
3151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3152         $(HOST_EXPORTS) \
3153         for flag in $(EXTRA_HOST_FLAGS) ; do \
3154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3155         done; \
3156         echo "Doing installcheck in autoconf" ; \
3157         (cd $(HOST_SUBDIR)/autoconf && \
3158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3160                   "RANLIB=$${RANLIB}" \
3161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3162                   installcheck) \
3163           || exit 1
3164
3165 @endif autoconf
3166
3167 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3168 maybe-mostlyclean-autoconf:
3169 @if autoconf
3170 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3171
3172 mostlyclean-autoconf: 
3173         @: $(MAKE); $(unstage)
3174         @[ -f ./autoconf/Makefile ] || exit 0; \
3175         r=`${PWD_COMMAND}`; export r; \
3176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3177         $(HOST_EXPORTS) \
3178         for flag in $(EXTRA_HOST_FLAGS) ; do \
3179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3180         done; \
3181         echo "Doing mostlyclean in autoconf" ; \
3182         (cd $(HOST_SUBDIR)/autoconf && \
3183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3185                   "RANLIB=$${RANLIB}" \
3186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3187                   mostlyclean) \
3188           || exit 1
3189
3190 @endif autoconf
3191
3192 .PHONY: maybe-clean-autoconf clean-autoconf
3193 maybe-clean-autoconf:
3194 @if autoconf
3195 maybe-clean-autoconf: clean-autoconf
3196
3197 clean-autoconf: 
3198         @: $(MAKE); $(unstage)
3199         @[ -f ./autoconf/Makefile ] || exit 0; \
3200         r=`${PWD_COMMAND}`; export r; \
3201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202         $(HOST_EXPORTS) \
3203         for flag in $(EXTRA_HOST_FLAGS) ; do \
3204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3205         done; \
3206         echo "Doing clean in autoconf" ; \
3207         (cd $(HOST_SUBDIR)/autoconf && \
3208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3210                   "RANLIB=$${RANLIB}" \
3211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3212                   clean) \
3213           || exit 1
3214
3215 @endif autoconf
3216
3217 .PHONY: maybe-distclean-autoconf distclean-autoconf
3218 maybe-distclean-autoconf:
3219 @if autoconf
3220 maybe-distclean-autoconf: distclean-autoconf
3221
3222 distclean-autoconf: 
3223         @: $(MAKE); $(unstage)
3224         @[ -f ./autoconf/Makefile ] || exit 0; \
3225         r=`${PWD_COMMAND}`; export r; \
3226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227         $(HOST_EXPORTS) \
3228         for flag in $(EXTRA_HOST_FLAGS) ; do \
3229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3230         done; \
3231         echo "Doing distclean in autoconf" ; \
3232         (cd $(HOST_SUBDIR)/autoconf && \
3233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3235                   "RANLIB=$${RANLIB}" \
3236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3237                   distclean) \
3238           || exit 1
3239
3240 @endif autoconf
3241
3242 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3243 maybe-maintainer-clean-autoconf:
3244 @if autoconf
3245 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3246
3247 maintainer-clean-autoconf: 
3248         @: $(MAKE); $(unstage)
3249         @[ -f ./autoconf/Makefile ] || exit 0; \
3250         r=`${PWD_COMMAND}`; export r; \
3251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3252         $(HOST_EXPORTS) \
3253         for flag in $(EXTRA_HOST_FLAGS) ; do \
3254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3255         done; \
3256         echo "Doing maintainer-clean in autoconf" ; \
3257         (cd $(HOST_SUBDIR)/autoconf && \
3258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3260                   "RANLIB=$${RANLIB}" \
3261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3262                   maintainer-clean) \
3263           || exit 1
3264
3265 @endif autoconf
3266
3267
3268
3269 .PHONY: configure-automake maybe-configure-automake
3270 maybe-configure-automake:
3271 @if automake
3272 maybe-configure-automake: configure-automake
3273 configure-automake: 
3274         @: $(MAKE); $(unstage)
3275         @r=`${PWD_COMMAND}`; export r; \
3276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3277         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3279         $(HOST_EXPORTS) \
3280         echo Configuring in $(HOST_SUBDIR)/automake; \
3281         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3282         case $(srcdir) in \
3283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3284           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3286         esac; \
3287         srcdiroption="--srcdir=$${topdir}/automake"; \
3288         libsrcdir="$$s/automake"; \
3289         $(SHELL) $${libsrcdir}/configure \
3290           $(HOST_CONFIGARGS) $${srcdiroption}  \
3291           || exit 1
3292 @endif automake
3293
3294
3295
3296
3297
3298 .PHONY: all-automake maybe-all-automake
3299 maybe-all-automake:
3300 @if automake
3301 TARGET-automake=all
3302 maybe-all-automake: all-automake
3303 all-automake: configure-automake
3304         @: $(MAKE); $(unstage)
3305         @r=`${PWD_COMMAND}`; export r; \
3306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3307         $(HOST_EXPORTS) \
3308         (cd $(HOST_SUBDIR)/automake && \
3309           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3310 @endif automake
3311
3312
3313
3314
3315 .PHONY: check-automake maybe-check-automake
3316 maybe-check-automake:
3317 @if automake
3318 maybe-check-automake: check-automake
3319
3320 check-automake:
3321         @: $(MAKE); $(unstage)
3322         @r=`${PWD_COMMAND}`; export r; \
3323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3324         $(HOST_EXPORTS) \
3325         (cd $(HOST_SUBDIR)/automake && \
3326           $(MAKE) $(FLAGS_TO_PASS)  check)
3327
3328 @endif automake
3329
3330 .PHONY: install-automake maybe-install-automake
3331 maybe-install-automake:
3332 @if automake
3333 maybe-install-automake: install-automake
3334
3335 install-automake: installdirs
3336         @: $(MAKE); $(unstage)
3337         @r=`${PWD_COMMAND}`; export r; \
3338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3339         $(HOST_EXPORTS) \
3340         (cd $(HOST_SUBDIR)/automake && \
3341           $(MAKE) $(FLAGS_TO_PASS)  install)
3342
3343 @endif automake
3344
3345 # Other targets (info, dvi, etc.)
3346
3347 .PHONY: maybe-info-automake info-automake
3348 maybe-info-automake:
3349 @if automake
3350 maybe-info-automake: info-automake
3351
3352 info-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 info 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                   info) \
3369           || exit 1
3370
3371 @endif automake
3372
3373 .PHONY: maybe-dvi-automake dvi-automake
3374 maybe-dvi-automake:
3375 @if automake
3376 maybe-dvi-automake: dvi-automake
3377
3378 dvi-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 dvi 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                   dvi) \
3395           || exit 1
3396
3397 @endif automake
3398
3399 .PHONY: maybe-html-automake html-automake
3400 maybe-html-automake:
3401 @if automake
3402 maybe-html-automake: html-automake
3403
3404 html-automake: \
3405     configure-automake 
3406         @: $(MAKE); $(unstage)
3407         @[ -f ./automake/Makefile ] || exit 0; \
3408         r=`${PWD_COMMAND}`; export r; \
3409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3410         $(HOST_EXPORTS) \
3411         for flag in $(EXTRA_HOST_FLAGS) ; do \
3412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3413         done; \
3414         echo "Doing html in automake" ; \
3415         (cd $(HOST_SUBDIR)/automake && \
3416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3418                   "RANLIB=$${RANLIB}" \
3419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3420                   html) \
3421           || exit 1
3422
3423 @endif automake
3424
3425 .PHONY: maybe-TAGS-automake TAGS-automake
3426 maybe-TAGS-automake:
3427 @if automake
3428 maybe-TAGS-automake: TAGS-automake
3429
3430 TAGS-automake: \
3431     configure-automake 
3432         @: $(MAKE); $(unstage)
3433         @[ -f ./automake/Makefile ] || exit 0; \
3434         r=`${PWD_COMMAND}`; export r; \
3435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436         $(HOST_EXPORTS) \
3437         for flag in $(EXTRA_HOST_FLAGS) ; do \
3438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3439         done; \
3440         echo "Doing TAGS in automake" ; \
3441         (cd $(HOST_SUBDIR)/automake && \
3442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3444                   "RANLIB=$${RANLIB}" \
3445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3446                   TAGS) \
3447           || exit 1
3448
3449 @endif automake
3450
3451 .PHONY: maybe-install-info-automake install-info-automake
3452 maybe-install-info-automake:
3453 @if automake
3454 maybe-install-info-automake: install-info-automake
3455
3456 install-info-automake: \
3457     configure-automake \
3458     info-automake 
3459         @: $(MAKE); $(unstage)
3460         @[ -f ./automake/Makefile ] || exit 0; \
3461         r=`${PWD_COMMAND}`; export r; \
3462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3463         $(HOST_EXPORTS) \
3464         for flag in $(EXTRA_HOST_FLAGS) ; do \
3465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3466         done; \
3467         echo "Doing install-info in automake" ; \
3468         (cd $(HOST_SUBDIR)/automake && \
3469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3471                   "RANLIB=$${RANLIB}" \
3472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3473                   install-info) \
3474           || exit 1
3475
3476 @endif automake
3477
3478 .PHONY: maybe-installcheck-automake installcheck-automake
3479 maybe-installcheck-automake:
3480 @if automake
3481 maybe-installcheck-automake: installcheck-automake
3482
3483 installcheck-automake: \
3484     configure-automake 
3485         @: $(MAKE); $(unstage)
3486         @[ -f ./automake/Makefile ] || exit 0; \
3487         r=`${PWD_COMMAND}`; export r; \
3488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3489         $(HOST_EXPORTS) \
3490         for flag in $(EXTRA_HOST_FLAGS) ; do \
3491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3492         done; \
3493         echo "Doing installcheck in automake" ; \
3494         (cd $(HOST_SUBDIR)/automake && \
3495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3497                   "RANLIB=$${RANLIB}" \
3498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3499                   installcheck) \
3500           || exit 1
3501
3502 @endif automake
3503
3504 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3505 maybe-mostlyclean-automake:
3506 @if automake
3507 maybe-mostlyclean-automake: mostlyclean-automake
3508
3509 mostlyclean-automake: 
3510         @: $(MAKE); $(unstage)
3511         @[ -f ./automake/Makefile ] || exit 0; \
3512         r=`${PWD_COMMAND}`; export r; \
3513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3514         $(HOST_EXPORTS) \
3515         for flag in $(EXTRA_HOST_FLAGS) ; do \
3516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3517         done; \
3518         echo "Doing mostlyclean in automake" ; \
3519         (cd $(HOST_SUBDIR)/automake && \
3520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3522                   "RANLIB=$${RANLIB}" \
3523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3524                   mostlyclean) \
3525           || exit 1
3526
3527 @endif automake
3528
3529 .PHONY: maybe-clean-automake clean-automake
3530 maybe-clean-automake:
3531 @if automake
3532 maybe-clean-automake: clean-automake
3533
3534 clean-automake: 
3535         @: $(MAKE); $(unstage)
3536         @[ -f ./automake/Makefile ] || exit 0; \
3537         r=`${PWD_COMMAND}`; export r; \
3538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3539         $(HOST_EXPORTS) \
3540         for flag in $(EXTRA_HOST_FLAGS) ; do \
3541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3542         done; \
3543         echo "Doing clean in automake" ; \
3544         (cd $(HOST_SUBDIR)/automake && \
3545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3547                   "RANLIB=$${RANLIB}" \
3548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3549                   clean) \
3550           || exit 1
3551
3552 @endif automake
3553
3554 .PHONY: maybe-distclean-automake distclean-automake
3555 maybe-distclean-automake:
3556 @if automake
3557 maybe-distclean-automake: distclean-automake
3558
3559 distclean-automake: 
3560         @: $(MAKE); $(unstage)
3561         @[ -f ./automake/Makefile ] || exit 0; \
3562         r=`${PWD_COMMAND}`; export r; \
3563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3564         $(HOST_EXPORTS) \
3565         for flag in $(EXTRA_HOST_FLAGS) ; do \
3566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3567         done; \
3568         echo "Doing distclean in automake" ; \
3569         (cd $(HOST_SUBDIR)/automake && \
3570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3572                   "RANLIB=$${RANLIB}" \
3573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3574                   distclean) \
3575           || exit 1
3576
3577 @endif automake
3578
3579 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3580 maybe-maintainer-clean-automake:
3581 @if automake
3582 maybe-maintainer-clean-automake: maintainer-clean-automake
3583
3584 maintainer-clean-automake: 
3585         @: $(MAKE); $(unstage)
3586         @[ -f ./automake/Makefile ] || exit 0; \
3587         r=`${PWD_COMMAND}`; export r; \
3588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3589         $(HOST_EXPORTS) \
3590         for flag in $(EXTRA_HOST_FLAGS) ; do \
3591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3592         done; \
3593         echo "Doing maintainer-clean in automake" ; \
3594         (cd $(HOST_SUBDIR)/automake && \
3595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3597                   "RANLIB=$${RANLIB}" \
3598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3599                   maintainer-clean) \
3600           || exit 1
3601
3602 @endif automake
3603
3604
3605
3606 .PHONY: configure-bash maybe-configure-bash
3607 maybe-configure-bash:
3608 @if bash
3609 maybe-configure-bash: configure-bash
3610 configure-bash: 
3611         @: $(MAKE); $(unstage)
3612         @r=`${PWD_COMMAND}`; export r; \
3613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3614         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3616         $(HOST_EXPORTS) \
3617         echo Configuring in $(HOST_SUBDIR)/bash; \
3618         cd "$(HOST_SUBDIR)/bash" || exit 1; \
3619         case $(srcdir) in \
3620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3621           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3623         esac; \
3624         srcdiroption="--srcdir=$${topdir}/bash"; \
3625         libsrcdir="$$s/bash"; \
3626         $(SHELL) $${libsrcdir}/configure \
3627           $(HOST_CONFIGARGS) $${srcdiroption}  \
3628           || exit 1
3629 @endif bash
3630
3631
3632
3633
3634
3635 .PHONY: all-bash maybe-all-bash
3636 maybe-all-bash:
3637 @if bash
3638 TARGET-bash=all
3639 maybe-all-bash: all-bash
3640 all-bash: configure-bash
3641         @: $(MAKE); $(unstage)
3642         @r=`${PWD_COMMAND}`; export r; \
3643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3644         $(HOST_EXPORTS) \
3645         (cd $(HOST_SUBDIR)/bash && \
3646           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
3647 @endif bash
3648
3649
3650
3651
3652 .PHONY: check-bash maybe-check-bash
3653 maybe-check-bash:
3654 @if bash
3655 maybe-check-bash: check-bash
3656
3657 check-bash:
3658         @: $(MAKE); $(unstage)
3659         @r=`${PWD_COMMAND}`; export r; \
3660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661         $(HOST_EXPORTS) \
3662         (cd $(HOST_SUBDIR)/bash && \
3663           $(MAKE) $(FLAGS_TO_PASS)  check)
3664
3665 @endif bash
3666
3667 .PHONY: install-bash maybe-install-bash
3668 maybe-install-bash:
3669 @if bash
3670 maybe-install-bash: install-bash
3671
3672 install-bash: installdirs
3673         @: $(MAKE); $(unstage)
3674         @r=`${PWD_COMMAND}`; export r; \
3675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3676         $(HOST_EXPORTS) \
3677         (cd $(HOST_SUBDIR)/bash && \
3678           $(MAKE) $(FLAGS_TO_PASS)  install)
3679
3680 @endif bash
3681
3682 # Other targets (info, dvi, etc.)
3683
3684 .PHONY: maybe-info-bash info-bash
3685 maybe-info-bash:
3686 @if bash
3687 maybe-info-bash: info-bash
3688
3689 info-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 info 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                   info) \
3706           || exit 1
3707
3708 @endif bash
3709
3710 .PHONY: maybe-dvi-bash dvi-bash
3711 maybe-dvi-bash:
3712 @if bash
3713 maybe-dvi-bash: dvi-bash
3714
3715 dvi-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 dvi 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                   dvi) \
3732           || exit 1
3733
3734 @endif bash
3735
3736 .PHONY: maybe-html-bash html-bash
3737 maybe-html-bash:
3738 @if bash
3739 maybe-html-bash: html-bash
3740
3741 html-bash: \
3742     configure-bash 
3743         @: $(MAKE); $(unstage)
3744         @[ -f ./bash/Makefile ] || exit 0; \
3745         r=`${PWD_COMMAND}`; export r; \
3746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747         $(HOST_EXPORTS) \
3748         for flag in $(EXTRA_HOST_FLAGS) ; do \
3749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3750         done; \
3751         echo "Doing html in bash" ; \
3752         (cd $(HOST_SUBDIR)/bash && \
3753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3755                   "RANLIB=$${RANLIB}" \
3756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3757                   html) \
3758           || exit 1
3759
3760 @endif bash
3761
3762 .PHONY: maybe-TAGS-bash TAGS-bash
3763 maybe-TAGS-bash:
3764 @if bash
3765 maybe-TAGS-bash: TAGS-bash
3766
3767 TAGS-bash: \
3768     configure-bash 
3769         @: $(MAKE); $(unstage)
3770         @[ -f ./bash/Makefile ] || exit 0; \
3771         r=`${PWD_COMMAND}`; export r; \
3772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3773         $(HOST_EXPORTS) \
3774         for flag in $(EXTRA_HOST_FLAGS) ; do \
3775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3776         done; \
3777         echo "Doing TAGS in bash" ; \
3778         (cd $(HOST_SUBDIR)/bash && \
3779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3781                   "RANLIB=$${RANLIB}" \
3782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3783                   TAGS) \
3784           || exit 1
3785
3786 @endif bash
3787
3788 .PHONY: maybe-install-info-bash install-info-bash
3789 maybe-install-info-bash:
3790 @if bash
3791 maybe-install-info-bash: install-info-bash
3792
3793 install-info-bash: \
3794     configure-bash \
3795     info-bash 
3796         @: $(MAKE); $(unstage)
3797         @[ -f ./bash/Makefile ] || exit 0; \
3798         r=`${PWD_COMMAND}`; export r; \
3799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3800         $(HOST_EXPORTS) \
3801         for flag in $(EXTRA_HOST_FLAGS) ; do \
3802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3803         done; \
3804         echo "Doing install-info in bash" ; \
3805         (cd $(HOST_SUBDIR)/bash && \
3806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3808                   "RANLIB=$${RANLIB}" \
3809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3810                   install-info) \
3811           || exit 1
3812
3813 @endif bash
3814
3815 .PHONY: maybe-installcheck-bash installcheck-bash
3816 maybe-installcheck-bash:
3817 @if bash
3818 maybe-installcheck-bash: installcheck-bash
3819
3820 installcheck-bash: \
3821     configure-bash 
3822         @: $(MAKE); $(unstage)
3823         @[ -f ./bash/Makefile ] || exit 0; \
3824         r=`${PWD_COMMAND}`; export r; \
3825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826         $(HOST_EXPORTS) \
3827         for flag in $(EXTRA_HOST_FLAGS) ; do \
3828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3829         done; \
3830         echo "Doing installcheck in bash" ; \
3831         (cd $(HOST_SUBDIR)/bash && \
3832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3834                   "RANLIB=$${RANLIB}" \
3835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3836                   installcheck) \
3837           || exit 1
3838
3839 @endif bash
3840
3841 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3842 maybe-mostlyclean-bash:
3843 @if bash
3844 maybe-mostlyclean-bash: mostlyclean-bash
3845
3846 mostlyclean-bash: 
3847         @: $(MAKE); $(unstage)
3848         @[ -f ./bash/Makefile ] || exit 0; \
3849         r=`${PWD_COMMAND}`; export r; \
3850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851         $(HOST_EXPORTS) \
3852         for flag in $(EXTRA_HOST_FLAGS) ; do \
3853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3854         done; \
3855         echo "Doing mostlyclean in bash" ; \
3856         (cd $(HOST_SUBDIR)/bash && \
3857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3859                   "RANLIB=$${RANLIB}" \
3860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3861                   mostlyclean) \
3862           || exit 1
3863
3864 @endif bash
3865
3866 .PHONY: maybe-clean-bash clean-bash
3867 maybe-clean-bash:
3868 @if bash
3869 maybe-clean-bash: clean-bash
3870
3871 clean-bash: 
3872         @: $(MAKE); $(unstage)
3873         @[ -f ./bash/Makefile ] || exit 0; \
3874         r=`${PWD_COMMAND}`; export r; \
3875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3876         $(HOST_EXPORTS) \
3877         for flag in $(EXTRA_HOST_FLAGS) ; do \
3878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3879         done; \
3880         echo "Doing clean in bash" ; \
3881         (cd $(HOST_SUBDIR)/bash && \
3882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3884                   "RANLIB=$${RANLIB}" \
3885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3886                   clean) \
3887           || exit 1
3888
3889 @endif bash
3890
3891 .PHONY: maybe-distclean-bash distclean-bash
3892 maybe-distclean-bash:
3893 @if bash
3894 maybe-distclean-bash: distclean-bash
3895
3896 distclean-bash: 
3897         @: $(MAKE); $(unstage)
3898         @[ -f ./bash/Makefile ] || exit 0; \
3899         r=`${PWD_COMMAND}`; export r; \
3900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901         $(HOST_EXPORTS) \
3902         for flag in $(EXTRA_HOST_FLAGS) ; do \
3903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3904         done; \
3905         echo "Doing distclean in bash" ; \
3906         (cd $(HOST_SUBDIR)/bash && \
3907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3909                   "RANLIB=$${RANLIB}" \
3910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3911                   distclean) \
3912           || exit 1
3913
3914 @endif bash
3915
3916 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3917 maybe-maintainer-clean-bash:
3918 @if bash
3919 maybe-maintainer-clean-bash: maintainer-clean-bash
3920
3921 maintainer-clean-bash: 
3922         @: $(MAKE); $(unstage)
3923         @[ -f ./bash/Makefile ] || exit 0; \
3924         r=`${PWD_COMMAND}`; export r; \
3925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3926         $(HOST_EXPORTS) \
3927         for flag in $(EXTRA_HOST_FLAGS) ; do \
3928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3929         done; \
3930         echo "Doing maintainer-clean in bash" ; \
3931         (cd $(HOST_SUBDIR)/bash && \
3932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3934                   "RANLIB=$${RANLIB}" \
3935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3936                   maintainer-clean) \
3937           || exit 1
3938
3939 @endif bash
3940
3941
3942
3943 .PHONY: configure-bfd maybe-configure-bfd
3944 maybe-configure-bfd:
3945 @if bfd
3946 maybe-configure-bfd: configure-bfd
3947 configure-bfd: 
3948 @endif bfd
3949 @if bfd-bootstrap
3950         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
3951 @endif bfd-bootstrap
3952 @if bfd
3953         @r=`${PWD_COMMAND}`; export r; \
3954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3955         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3956         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3957         $(HOST_EXPORTS) \
3958         echo Configuring in $(HOST_SUBDIR)/bfd; \
3959         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3960         case $(srcdir) in \
3961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3962           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3964         esac; \
3965         srcdiroption="--srcdir=$${topdir}/bfd"; \
3966         libsrcdir="$$s/bfd"; \
3967         $(SHELL) $${libsrcdir}/configure \
3968           $(HOST_CONFIGARGS) $${srcdiroption}  \
3969           || exit 1
3970 @endif bfd
3971
3972
3973
3974 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3975 maybe-configure-stage1-bfd:
3976 @if bfd-bootstrap
3977 maybe-configure-stage1-bfd: configure-stage1-bfd
3978 configure-stage1-bfd:
3979         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3980         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3981         @r=`${PWD_COMMAND}`; export r; \
3982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3984         $(HOST_EXPORTS) \
3985         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3987         cd $(HOST_SUBDIR)/bfd || exit 1; \
3988         case $(srcdir) in \
3989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3990           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3992         esac; \
3993         srcdiroption="--srcdir=$${topdir}/bfd"; \
3994         libsrcdir="$$s/bfd"; \
3995         $(SHELL) $${libsrcdir}/configure \
3996           $(HOST_CONFIGARGS) $${srcdiroption} \
3997           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
3998 @endif bfd-bootstrap
3999
4000 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4001 maybe-configure-stage2-bfd:
4002 @if bfd-bootstrap
4003 maybe-configure-stage2-bfd: configure-stage2-bfd
4004 configure-stage2-bfd:
4005         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4006         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4007         @r=`${PWD_COMMAND}`; export r; \
4008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4009         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4010         $(HOST_EXPORTS) \
4011         $(POSTSTAGE1_HOST_EXPORTS) \
4012         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4013         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4014         cd $(HOST_SUBDIR)/bfd || exit 1; \
4015         case $(srcdir) in \
4016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4017           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4019         esac; \
4020         srcdiroption="--srcdir=$${topdir}/bfd"; \
4021         libsrcdir="$$s/bfd"; \
4022         $(SHELL) $${libsrcdir}/configure \
4023           $(HOST_CONFIGARGS) $${srcdiroption} \
4024           @stage2_werror_flag@ 
4025 @endif bfd-bootstrap
4026
4027 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4028 maybe-configure-stage3-bfd:
4029 @if bfd-bootstrap
4030 maybe-configure-stage3-bfd: configure-stage3-bfd
4031 configure-stage3-bfd:
4032         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4033         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4034         @r=`${PWD_COMMAND}`; export r; \
4035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4036         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4037         $(HOST_EXPORTS) \
4038         $(POSTSTAGE1_HOST_EXPORTS) \
4039         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4041         cd $(HOST_SUBDIR)/bfd || exit 1; \
4042         case $(srcdir) in \
4043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4044           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4046         esac; \
4047         srcdiroption="--srcdir=$${topdir}/bfd"; \
4048         libsrcdir="$$s/bfd"; \
4049         $(SHELL) $${libsrcdir}/configure \
4050           $(HOST_CONFIGARGS) $${srcdiroption} \
4051           @stage2_werror_flag@ 
4052 @endif bfd-bootstrap
4053
4054 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4055 maybe-configure-stage4-bfd:
4056 @if bfd-bootstrap
4057 maybe-configure-stage4-bfd: configure-stage4-bfd
4058 configure-stage4-bfd:
4059         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4060         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4061         @r=`${PWD_COMMAND}`; export r; \
4062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4063         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4064         $(HOST_EXPORTS) \
4065         $(POSTSTAGE1_HOST_EXPORTS) \
4066         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4068         cd $(HOST_SUBDIR)/bfd || exit 1; \
4069         case $(srcdir) in \
4070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4071           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4073         esac; \
4074         srcdiroption="--srcdir=$${topdir}/bfd"; \
4075         libsrcdir="$$s/bfd"; \
4076         $(SHELL) $${libsrcdir}/configure \
4077           $(HOST_CONFIGARGS) $${srcdiroption} \
4078           @stage2_werror_flag@ 
4079 @endif bfd-bootstrap
4080
4081 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4082 maybe-configure-stageprofile-bfd:
4083 @if bfd-bootstrap
4084 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4085 configure-stageprofile-bfd:
4086         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4088         @r=`${PWD_COMMAND}`; export r; \
4089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4090         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4091         $(HOST_EXPORTS) \
4092         $(POSTSTAGE1_HOST_EXPORTS) \
4093         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4095         cd $(HOST_SUBDIR)/bfd || exit 1; \
4096         case $(srcdir) in \
4097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4098           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4100         esac; \
4101         srcdiroption="--srcdir=$${topdir}/bfd"; \
4102         libsrcdir="$$s/bfd"; \
4103         $(SHELL) $${libsrcdir}/configure \
4104           $(HOST_CONFIGARGS) $${srcdiroption} \
4105           @stage2_werror_flag@ 
4106 @endif bfd-bootstrap
4107
4108 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4109 maybe-configure-stagefeedback-bfd:
4110 @if bfd-bootstrap
4111 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4112 configure-stagefeedback-bfd:
4113         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4115         @r=`${PWD_COMMAND}`; export r; \
4116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4117         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4118         $(HOST_EXPORTS) \
4119         $(POSTSTAGE1_HOST_EXPORTS) \
4120         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4122         cd $(HOST_SUBDIR)/bfd || exit 1; \
4123         case $(srcdir) in \
4124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4125           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4127         esac; \
4128         srcdiroption="--srcdir=$${topdir}/bfd"; \
4129         libsrcdir="$$s/bfd"; \
4130         $(SHELL) $${libsrcdir}/configure \
4131           $(HOST_CONFIGARGS) $${srcdiroption} \
4132           @stage2_werror_flag@ 
4133 @endif bfd-bootstrap
4134
4135
4136
4137
4138
4139 .PHONY: all-bfd maybe-all-bfd
4140 maybe-all-bfd:
4141 @if bfd
4142 TARGET-bfd=all
4143 maybe-all-bfd: all-bfd
4144 all-bfd: configure-bfd
4145 @endif bfd
4146 @if bfd-bootstrap
4147         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
4148 @endif bfd-bootstrap
4149 @if bfd
4150         @r=`${PWD_COMMAND}`; export r; \
4151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4152         $(HOST_EXPORTS) \
4153         (cd $(HOST_SUBDIR)/bfd && \
4154           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4155 @endif bfd
4156
4157
4158
4159 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4160 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4161 maybe-all-stage1-bfd:
4162 maybe-clean-stage1-bfd:
4163 @if bfd-bootstrap
4164 maybe-all-stage1-bfd: all-stage1-bfd
4165 all-stage1: all-stage1-bfd
4166 TARGET-stage1-bfd = $(TARGET-bfd)
4167 all-stage1-bfd: configure-stage1-bfd
4168         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4169         @r=`${PWD_COMMAND}`; export r; \
4170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171         $(HOST_EXPORTS) \
4172         cd $(HOST_SUBDIR)/bfd && \
4173         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
4174                 $(TARGET-stage1-bfd)
4175
4176 maybe-clean-stage1-bfd: clean-stage1-bfd
4177 clean-stage1: clean-stage1-bfd
4178 clean-stage1-bfd:
4179         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4180           || exit 0 ; \
4181         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
4182         cd $(HOST_SUBDIR)/bfd && \
4183         $(MAKE) $(FLAGS_TO_PASS)  \
4184                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
4185 @endif bfd-bootstrap
4186
4187
4188 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4189 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4190 maybe-all-stage2-bfd:
4191 maybe-clean-stage2-bfd:
4192 @if bfd-bootstrap
4193 maybe-all-stage2-bfd: all-stage2-bfd
4194 all-stage2: all-stage2-bfd
4195 TARGET-stage2-bfd = $(TARGET-bfd)
4196 all-stage2-bfd: configure-stage2-bfd
4197         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4198         @r=`${PWD_COMMAND}`; export r; \
4199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4200         $(HOST_EXPORTS) \
4201         $(POSTSTAGE1_HOST_EXPORTS) \
4202         cd $(HOST_SUBDIR)/bfd && \
4203         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4204                 $(TARGET-stage2-bfd)
4205
4206 maybe-clean-stage2-bfd: clean-stage2-bfd
4207 clean-stage2: clean-stage2-bfd
4208 clean-stage2-bfd:
4209         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4210           || exit 0 ; \
4211         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
4212         cd $(HOST_SUBDIR)/bfd && \
4213         $(MAKE) $(FLAGS_TO_PASS)  \
4214                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4215                   clean
4216 @endif bfd-bootstrap
4217
4218
4219 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4220 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4221 maybe-all-stage3-bfd:
4222 maybe-clean-stage3-bfd:
4223 @if bfd-bootstrap
4224 maybe-all-stage3-bfd: all-stage3-bfd
4225 all-stage3: all-stage3-bfd
4226 TARGET-stage3-bfd = $(TARGET-bfd)
4227 all-stage3-bfd: configure-stage3-bfd
4228         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4229         @r=`${PWD_COMMAND}`; export r; \
4230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4231         $(HOST_EXPORTS) \
4232         $(POSTSTAGE1_HOST_EXPORTS) \
4233         cd $(HOST_SUBDIR)/bfd && \
4234         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4235                 $(TARGET-stage3-bfd)
4236
4237 maybe-clean-stage3-bfd: clean-stage3-bfd
4238 clean-stage3: clean-stage3-bfd
4239 clean-stage3-bfd:
4240         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4241           || exit 0 ; \
4242         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
4243         cd $(HOST_SUBDIR)/bfd && \
4244         $(MAKE) $(FLAGS_TO_PASS)  \
4245                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4246                   clean
4247 @endif bfd-bootstrap
4248
4249
4250 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4251 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4252 maybe-all-stage4-bfd:
4253 maybe-clean-stage4-bfd:
4254 @if bfd-bootstrap
4255 maybe-all-stage4-bfd: all-stage4-bfd
4256 all-stage4: all-stage4-bfd
4257 TARGET-stage4-bfd = $(TARGET-bfd)
4258 all-stage4-bfd: configure-stage4-bfd
4259         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4260         @r=`${PWD_COMMAND}`; export r; \
4261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4262         $(HOST_EXPORTS) \
4263         $(POSTSTAGE1_HOST_EXPORTS) \
4264         cd $(HOST_SUBDIR)/bfd && \
4265         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4266                 $(TARGET-stage4-bfd)
4267
4268 maybe-clean-stage4-bfd: clean-stage4-bfd
4269 clean-stage4: clean-stage4-bfd
4270 clean-stage4-bfd:
4271         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4272           || exit 0 ; \
4273         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
4274         cd $(HOST_SUBDIR)/bfd && \
4275         $(MAKE) $(FLAGS_TO_PASS)  \
4276                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4277                   clean
4278 @endif bfd-bootstrap
4279
4280
4281 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4282 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4283 maybe-all-stageprofile-bfd:
4284 maybe-clean-stageprofile-bfd:
4285 @if bfd-bootstrap
4286 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4287 all-stageprofile: all-stageprofile-bfd
4288 TARGET-stageprofile-bfd = $(TARGET-bfd)
4289 all-stageprofile-bfd: configure-stageprofile-bfd
4290         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4291         @r=`${PWD_COMMAND}`; export r; \
4292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4293         $(HOST_EXPORTS) \
4294         $(POSTSTAGE1_HOST_EXPORTS) \
4295         cd $(HOST_SUBDIR)/bfd && \
4296         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4297                 $(TARGET-stageprofile-bfd)
4298
4299 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4300 clean-stageprofile: clean-stageprofile-bfd
4301 clean-stageprofile-bfd:
4302         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4303           || exit 0 ; \
4304         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
4305         cd $(HOST_SUBDIR)/bfd && \
4306         $(MAKE) $(FLAGS_TO_PASS)  \
4307                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4308                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4309 @endif bfd-bootstrap
4310
4311
4312 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4313 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4314 maybe-all-stagefeedback-bfd:
4315 maybe-clean-stagefeedback-bfd:
4316 @if bfd-bootstrap
4317 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4318 all-stagefeedback: all-stagefeedback-bfd
4319 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4320 all-stagefeedback-bfd: configure-stagefeedback-bfd
4321         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4322         @r=`${PWD_COMMAND}`; export r; \
4323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4324         $(HOST_EXPORTS) \
4325         $(POSTSTAGE1_HOST_EXPORTS) \
4326         cd $(HOST_SUBDIR)/bfd && \
4327         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
4328                 $(TARGET-stagefeedback-bfd)
4329
4330 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4331 clean-stagefeedback: clean-stagefeedback-bfd
4332 clean-stagefeedback-bfd:
4333         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4334           || exit 0 ; \
4335         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
4336         cd $(HOST_SUBDIR)/bfd && \
4337         $(MAKE) $(FLAGS_TO_PASS)  \
4338                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4339                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4340 @endif bfd-bootstrap
4341
4342
4343
4344
4345
4346 .PHONY: check-bfd maybe-check-bfd
4347 maybe-check-bfd:
4348 @if bfd
4349 maybe-check-bfd: check-bfd
4350
4351 check-bfd:
4352         @: $(MAKE); $(unstage)
4353         @r=`${PWD_COMMAND}`; export r; \
4354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4355         $(HOST_EXPORTS) \
4356         (cd $(HOST_SUBDIR)/bfd && \
4357           $(MAKE) $(FLAGS_TO_PASS)  check)
4358
4359 @endif bfd
4360
4361 .PHONY: install-bfd maybe-install-bfd
4362 maybe-install-bfd:
4363 @if bfd
4364 maybe-install-bfd: install-bfd
4365
4366 install-bfd: installdirs
4367         @: $(MAKE); $(unstage)
4368         @r=`${PWD_COMMAND}`; export r; \
4369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4370         $(HOST_EXPORTS) \
4371         (cd $(HOST_SUBDIR)/bfd && \
4372           $(MAKE) $(FLAGS_TO_PASS)  install)
4373
4374 @endif bfd
4375
4376 # Other targets (info, dvi, etc.)
4377
4378 .PHONY: maybe-info-bfd info-bfd
4379 maybe-info-bfd:
4380 @if bfd
4381 maybe-info-bfd: info-bfd
4382
4383 info-bfd: \
4384     configure-bfd 
4385         @[ -f ./bfd/Makefile ] || exit 0; \
4386         r=`${PWD_COMMAND}`; export r; \
4387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4388         $(HOST_EXPORTS) \
4389         for flag in $(EXTRA_HOST_FLAGS) ; do \
4390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4391         done; \
4392         echo "Doing info in bfd" ; \
4393         (cd $(HOST_SUBDIR)/bfd && \
4394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4396                   "RANLIB=$${RANLIB}" \
4397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4398                   info) \
4399           || exit 1
4400
4401 @endif bfd
4402
4403 .PHONY: maybe-dvi-bfd dvi-bfd
4404 maybe-dvi-bfd:
4405 @if bfd
4406 maybe-dvi-bfd: dvi-bfd
4407
4408 dvi-bfd: \
4409     configure-bfd 
4410         @[ -f ./bfd/Makefile ] || exit 0; \
4411         r=`${PWD_COMMAND}`; export r; \
4412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4413         $(HOST_EXPORTS) \
4414         for flag in $(EXTRA_HOST_FLAGS) ; do \
4415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4416         done; \
4417         echo "Doing dvi in bfd" ; \
4418         (cd $(HOST_SUBDIR)/bfd && \
4419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4421                   "RANLIB=$${RANLIB}" \
4422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4423                   dvi) \
4424           || exit 1
4425
4426 @endif bfd
4427
4428 .PHONY: maybe-html-bfd html-bfd
4429 maybe-html-bfd:
4430 @if bfd
4431 maybe-html-bfd: html-bfd
4432
4433 html-bfd: \
4434     configure-bfd 
4435         @[ -f ./bfd/Makefile ] || exit 0; \
4436         r=`${PWD_COMMAND}`; export r; \
4437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4438         $(HOST_EXPORTS) \
4439         for flag in $(EXTRA_HOST_FLAGS) ; do \
4440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4441         done; \
4442         echo "Doing html in bfd" ; \
4443         (cd $(HOST_SUBDIR)/bfd && \
4444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4446                   "RANLIB=$${RANLIB}" \
4447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4448                   html) \
4449           || exit 1
4450
4451 @endif bfd
4452
4453 .PHONY: maybe-TAGS-bfd TAGS-bfd
4454 maybe-TAGS-bfd:
4455 @if bfd
4456 maybe-TAGS-bfd: TAGS-bfd
4457
4458 TAGS-bfd: \
4459     configure-bfd 
4460         @[ -f ./bfd/Makefile ] || exit 0; \
4461         r=`${PWD_COMMAND}`; export r; \
4462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4463         $(HOST_EXPORTS) \
4464         for flag in $(EXTRA_HOST_FLAGS) ; do \
4465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4466         done; \
4467         echo "Doing TAGS in bfd" ; \
4468         (cd $(HOST_SUBDIR)/bfd && \
4469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4471                   "RANLIB=$${RANLIB}" \
4472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4473                   TAGS) \
4474           || exit 1
4475
4476 @endif bfd
4477
4478 .PHONY: maybe-install-info-bfd install-info-bfd
4479 maybe-install-info-bfd:
4480 @if bfd
4481 maybe-install-info-bfd: install-info-bfd
4482
4483 install-info-bfd: \
4484     configure-bfd \
4485     info-bfd 
4486         @[ -f ./bfd/Makefile ] || exit 0; \
4487         r=`${PWD_COMMAND}`; export r; \
4488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4489         $(HOST_EXPORTS) \
4490         for flag in $(EXTRA_HOST_FLAGS) ; do \
4491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4492         done; \
4493         echo "Doing install-info in bfd" ; \
4494         (cd $(HOST_SUBDIR)/bfd && \
4495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4497                   "RANLIB=$${RANLIB}" \
4498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4499                   install-info) \
4500           || exit 1
4501
4502 @endif bfd
4503
4504 .PHONY: maybe-installcheck-bfd installcheck-bfd
4505 maybe-installcheck-bfd:
4506 @if bfd
4507 maybe-installcheck-bfd: installcheck-bfd
4508
4509 installcheck-bfd: \
4510     configure-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 installcheck 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                   installcheck) \
4525           || exit 1
4526
4527 @endif bfd
4528
4529 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4530 maybe-mostlyclean-bfd:
4531 @if bfd
4532 maybe-mostlyclean-bfd: mostlyclean-bfd
4533
4534 mostlyclean-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 mostlyclean 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                   mostlyclean) \
4549           || exit 1
4550
4551 @endif bfd
4552
4553 .PHONY: maybe-clean-bfd clean-bfd
4554 maybe-clean-bfd:
4555 @if bfd
4556 maybe-clean-bfd: clean-bfd
4557
4558 clean-bfd: 
4559         @[ -f ./bfd/Makefile ] || exit 0; \
4560         r=`${PWD_COMMAND}`; export r; \
4561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4562         $(HOST_EXPORTS) \
4563         for flag in $(EXTRA_HOST_FLAGS) ; do \
4564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4565         done; \
4566         echo "Doing clean in bfd" ; \
4567         (cd $(HOST_SUBDIR)/bfd && \
4568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4570                   "RANLIB=$${RANLIB}" \
4571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4572                   clean) \
4573           || exit 1
4574
4575 @endif bfd
4576
4577 .PHONY: maybe-distclean-bfd distclean-bfd
4578 maybe-distclean-bfd:
4579 @if bfd
4580 maybe-distclean-bfd: distclean-bfd
4581
4582 distclean-bfd: 
4583         @[ -f ./bfd/Makefile ] || exit 0; \
4584         r=`${PWD_COMMAND}`; export r; \
4585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4586         $(HOST_EXPORTS) \
4587         for flag in $(EXTRA_HOST_FLAGS) ; do \
4588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4589         done; \
4590         echo "Doing distclean in bfd" ; \
4591         (cd $(HOST_SUBDIR)/bfd && \
4592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4594                   "RANLIB=$${RANLIB}" \
4595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4596                   distclean) \
4597           || exit 1
4598
4599 @endif bfd
4600
4601 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4602 maybe-maintainer-clean-bfd:
4603 @if bfd
4604 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4605
4606 maintainer-clean-bfd: 
4607         @[ -f ./bfd/Makefile ] || exit 0; \
4608         r=`${PWD_COMMAND}`; export r; \
4609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4610         $(HOST_EXPORTS) \
4611         for flag in $(EXTRA_HOST_FLAGS) ; do \
4612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4613         done; \
4614         echo "Doing maintainer-clean in bfd" ; \
4615         (cd $(HOST_SUBDIR)/bfd && \
4616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4618                   "RANLIB=$${RANLIB}" \
4619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4620                   maintainer-clean) \
4621           || exit 1
4622
4623 @endif bfd
4624
4625
4626
4627 .PHONY: configure-opcodes maybe-configure-opcodes
4628 maybe-configure-opcodes:
4629 @if opcodes
4630 maybe-configure-opcodes: configure-opcodes
4631 configure-opcodes: 
4632 @endif opcodes
4633 @if opcodes-bootstrap
4634         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
4635 @endif opcodes-bootstrap
4636 @if opcodes
4637         @r=`${PWD_COMMAND}`; export r; \
4638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4639         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4640         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4641         $(HOST_EXPORTS) \
4642         echo Configuring in $(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           || exit 1
4654 @endif opcodes
4655
4656
4657
4658 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4659 maybe-configure-stage1-opcodes:
4660 @if opcodes-bootstrap
4661 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4662 configure-stage1-opcodes:
4663         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4664         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4665         @r=`${PWD_COMMAND}`; export r; \
4666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4667         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4668         $(HOST_EXPORTS) \
4669         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4670         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4671         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4672         case $(srcdir) in \
4673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4674           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4676         esac; \
4677         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4678         libsrcdir="$$s/opcodes"; \
4679         $(SHELL) $${libsrcdir}/configure \
4680           $(HOST_CONFIGARGS) $${srcdiroption} \
4681           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4682 @endif opcodes-bootstrap
4683
4684 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4685 maybe-configure-stage2-opcodes:
4686 @if opcodes-bootstrap
4687 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4688 configure-stage2-opcodes:
4689         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4690         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4691         @r=`${PWD_COMMAND}`; export r; \
4692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4693         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4694         $(HOST_EXPORTS) \
4695         $(POSTSTAGE1_HOST_EXPORTS) \
4696         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4697         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4698         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4699         case $(srcdir) in \
4700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4701           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4703         esac; \
4704         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4705         libsrcdir="$$s/opcodes"; \
4706         $(SHELL) $${libsrcdir}/configure \
4707           $(HOST_CONFIGARGS) $${srcdiroption} \
4708           @stage2_werror_flag@ 
4709 @endif opcodes-bootstrap
4710
4711 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4712 maybe-configure-stage3-opcodes:
4713 @if opcodes-bootstrap
4714 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4715 configure-stage3-opcodes:
4716         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4717         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4718         @r=`${PWD_COMMAND}`; export r; \
4719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4720         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4721         $(HOST_EXPORTS) \
4722         $(POSTSTAGE1_HOST_EXPORTS) \
4723         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4725         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4726         case $(srcdir) in \
4727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4728           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4730         esac; \
4731         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4732         libsrcdir="$$s/opcodes"; \
4733         $(SHELL) $${libsrcdir}/configure \
4734           $(HOST_CONFIGARGS) $${srcdiroption} \
4735           @stage2_werror_flag@ 
4736 @endif opcodes-bootstrap
4737
4738 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4739 maybe-configure-stage4-opcodes:
4740 @if opcodes-bootstrap
4741 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4742 configure-stage4-opcodes:
4743         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4744         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4745         @r=`${PWD_COMMAND}`; export r; \
4746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4747         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4748         $(HOST_EXPORTS) \
4749         $(POSTSTAGE1_HOST_EXPORTS) \
4750         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4751         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4752         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4753         case $(srcdir) in \
4754           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4755           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4756                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4757         esac; \
4758         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4759         libsrcdir="$$s/opcodes"; \
4760         $(SHELL) $${libsrcdir}/configure \
4761           $(HOST_CONFIGARGS) $${srcdiroption} \
4762           @stage2_werror_flag@ 
4763 @endif opcodes-bootstrap
4764
4765 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4766 maybe-configure-stageprofile-opcodes:
4767 @if opcodes-bootstrap
4768 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4769 configure-stageprofile-opcodes:
4770         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4771         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4772         @r=`${PWD_COMMAND}`; export r; \
4773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4774         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4775         $(HOST_EXPORTS) \
4776         $(POSTSTAGE1_HOST_EXPORTS) \
4777         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4779         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4780         case $(srcdir) in \
4781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4782           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4784         esac; \
4785         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4786         libsrcdir="$$s/opcodes"; \
4787         $(SHELL) $${libsrcdir}/configure \
4788           $(HOST_CONFIGARGS) $${srcdiroption} \
4789           @stage2_werror_flag@ 
4790 @endif opcodes-bootstrap
4791
4792 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4793 maybe-configure-stagefeedback-opcodes:
4794 @if opcodes-bootstrap
4795 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4796 configure-stagefeedback-opcodes:
4797         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4798         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4799         @r=`${PWD_COMMAND}`; export r; \
4800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4801         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4802         $(HOST_EXPORTS) \
4803         $(POSTSTAGE1_HOST_EXPORTS) \
4804         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4806         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4807         case $(srcdir) in \
4808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4809           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4811         esac; \
4812         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4813         libsrcdir="$$s/opcodes"; \
4814         $(SHELL) $${libsrcdir}/configure \
4815           $(HOST_CONFIGARGS) $${srcdiroption} \
4816           @stage2_werror_flag@ 
4817 @endif opcodes-bootstrap
4818
4819
4820
4821
4822
4823 .PHONY: all-opcodes maybe-all-opcodes
4824 maybe-all-opcodes:
4825 @if opcodes
4826 TARGET-opcodes=all
4827 maybe-all-opcodes: all-opcodes
4828 all-opcodes: configure-opcodes
4829 @endif opcodes
4830 @if opcodes-bootstrap
4831         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
4832 @endif opcodes-bootstrap
4833 @if opcodes
4834         @r=`${PWD_COMMAND}`; export r; \
4835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4836         $(HOST_EXPORTS) \
4837         (cd $(HOST_SUBDIR)/opcodes && \
4838           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
4839 @endif opcodes
4840
4841
4842
4843 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4844 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4845 maybe-all-stage1-opcodes:
4846 maybe-clean-stage1-opcodes:
4847 @if opcodes-bootstrap
4848 maybe-all-stage1-opcodes: all-stage1-opcodes
4849 all-stage1: all-stage1-opcodes
4850 TARGET-stage1-opcodes = $(TARGET-opcodes)
4851 all-stage1-opcodes: configure-stage1-opcodes
4852         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4853         @r=`${PWD_COMMAND}`; export r; \
4854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4855         $(HOST_EXPORTS) \
4856         cd $(HOST_SUBDIR)/opcodes && \
4857         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
4858                 $(TARGET-stage1-opcodes)
4859
4860 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4861 clean-stage1: clean-stage1-opcodes
4862 clean-stage1-opcodes:
4863         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4864           || exit 0 ; \
4865         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
4866         cd $(HOST_SUBDIR)/opcodes && \
4867         $(MAKE) $(FLAGS_TO_PASS)  \
4868                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
4869 @endif opcodes-bootstrap
4870
4871
4872 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4873 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4874 maybe-all-stage2-opcodes:
4875 maybe-clean-stage2-opcodes:
4876 @if opcodes-bootstrap
4877 maybe-all-stage2-opcodes: all-stage2-opcodes
4878 all-stage2: all-stage2-opcodes
4879 TARGET-stage2-opcodes = $(TARGET-opcodes)
4880 all-stage2-opcodes: configure-stage2-opcodes
4881         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4882         @r=`${PWD_COMMAND}`; export r; \
4883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4884         $(HOST_EXPORTS) \
4885         $(POSTSTAGE1_HOST_EXPORTS) \
4886         cd $(HOST_SUBDIR)/opcodes && \
4887         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4888                 $(TARGET-stage2-opcodes)
4889
4890 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4891 clean-stage2: clean-stage2-opcodes
4892 clean-stage2-opcodes:
4893         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4894           || exit 0 ; \
4895         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
4896         cd $(HOST_SUBDIR)/opcodes && \
4897         $(MAKE) $(FLAGS_TO_PASS)  \
4898                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4899                   clean
4900 @endif opcodes-bootstrap
4901
4902
4903 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4904 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4905 maybe-all-stage3-opcodes:
4906 maybe-clean-stage3-opcodes:
4907 @if opcodes-bootstrap
4908 maybe-all-stage3-opcodes: all-stage3-opcodes
4909 all-stage3: all-stage3-opcodes
4910 TARGET-stage3-opcodes = $(TARGET-opcodes)
4911 all-stage3-opcodes: configure-stage3-opcodes
4912         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4913         @r=`${PWD_COMMAND}`; export r; \
4914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4915         $(HOST_EXPORTS) \
4916         $(POSTSTAGE1_HOST_EXPORTS) \
4917         cd $(HOST_SUBDIR)/opcodes && \
4918         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4919                 $(TARGET-stage3-opcodes)
4920
4921 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4922 clean-stage3: clean-stage3-opcodes
4923 clean-stage3-opcodes:
4924         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4925           || exit 0 ; \
4926         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
4927         cd $(HOST_SUBDIR)/opcodes && \
4928         $(MAKE) $(FLAGS_TO_PASS)  \
4929                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4930                   clean
4931 @endif opcodes-bootstrap
4932
4933
4934 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4935 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4936 maybe-all-stage4-opcodes:
4937 maybe-clean-stage4-opcodes:
4938 @if opcodes-bootstrap
4939 maybe-all-stage4-opcodes: all-stage4-opcodes
4940 all-stage4: all-stage4-opcodes
4941 TARGET-stage4-opcodes = $(TARGET-opcodes)
4942 all-stage4-opcodes: configure-stage4-opcodes
4943         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4944         @r=`${PWD_COMMAND}`; export r; \
4945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4946         $(HOST_EXPORTS) \
4947         $(POSTSTAGE1_HOST_EXPORTS) \
4948         cd $(HOST_SUBDIR)/opcodes && \
4949         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4950                 $(TARGET-stage4-opcodes)
4951
4952 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4953 clean-stage4: clean-stage4-opcodes
4954 clean-stage4-opcodes:
4955         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4956           || exit 0 ; \
4957         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
4958         cd $(HOST_SUBDIR)/opcodes && \
4959         $(MAKE) $(FLAGS_TO_PASS)  \
4960                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4961                   clean
4962 @endif opcodes-bootstrap
4963
4964
4965 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4966 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4967 maybe-all-stageprofile-opcodes:
4968 maybe-clean-stageprofile-opcodes:
4969 @if opcodes-bootstrap
4970 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4971 all-stageprofile: all-stageprofile-opcodes
4972 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4973 all-stageprofile-opcodes: configure-stageprofile-opcodes
4974         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4975         @r=`${PWD_COMMAND}`; export r; \
4976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4977         $(HOST_EXPORTS) \
4978         $(POSTSTAGE1_HOST_EXPORTS) \
4979         cd $(HOST_SUBDIR)/opcodes && \
4980         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4981                 $(TARGET-stageprofile-opcodes)
4982
4983 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4984 clean-stageprofile: clean-stageprofile-opcodes
4985 clean-stageprofile-opcodes:
4986         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4987           || exit 0 ; \
4988         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
4989         cd $(HOST_SUBDIR)/opcodes && \
4990         $(MAKE) $(FLAGS_TO_PASS)  \
4991                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4992                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4993 @endif opcodes-bootstrap
4994
4995
4996 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4997 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4998 maybe-all-stagefeedback-opcodes:
4999 maybe-clean-stagefeedback-opcodes:
5000 @if opcodes-bootstrap
5001 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5002 all-stagefeedback: all-stagefeedback-opcodes
5003 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5004 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5005         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5006         @r=`${PWD_COMMAND}`; export r; \
5007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5008         $(HOST_EXPORTS) \
5009         $(POSTSTAGE1_HOST_EXPORTS) \
5010         cd $(HOST_SUBDIR)/opcodes && \
5011         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5012                 $(TARGET-stagefeedback-opcodes)
5013
5014 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5015 clean-stagefeedback: clean-stagefeedback-opcodes
5016 clean-stagefeedback-opcodes:
5017         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
5018           || exit 0 ; \
5019         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
5020         cd $(HOST_SUBDIR)/opcodes && \
5021         $(MAKE) $(FLAGS_TO_PASS)  \
5022                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5023                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5024 @endif opcodes-bootstrap
5025
5026
5027
5028
5029
5030 .PHONY: check-opcodes maybe-check-opcodes
5031 maybe-check-opcodes:
5032 @if opcodes
5033 maybe-check-opcodes: check-opcodes
5034
5035 check-opcodes:
5036         @: $(MAKE); $(unstage)
5037         @r=`${PWD_COMMAND}`; export r; \
5038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5039         $(HOST_EXPORTS) \
5040         (cd $(HOST_SUBDIR)/opcodes && \
5041           $(MAKE) $(FLAGS_TO_PASS)  check)
5042
5043 @endif opcodes
5044
5045 .PHONY: install-opcodes maybe-install-opcodes
5046 maybe-install-opcodes:
5047 @if opcodes
5048 maybe-install-opcodes: install-opcodes
5049
5050 install-opcodes: installdirs
5051         @: $(MAKE); $(unstage)
5052         @r=`${PWD_COMMAND}`; export r; \
5053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5054         $(HOST_EXPORTS) \
5055         (cd $(HOST_SUBDIR)/opcodes && \
5056           $(MAKE) $(FLAGS_TO_PASS)  install)
5057
5058 @endif opcodes
5059
5060 # Other targets (info, dvi, etc.)
5061
5062 .PHONY: maybe-info-opcodes info-opcodes
5063 maybe-info-opcodes:
5064 @if opcodes
5065 maybe-info-opcodes: info-opcodes
5066
5067 info-opcodes: \
5068     configure-opcodes 
5069         @[ -f ./opcodes/Makefile ] || exit 0; \
5070         r=`${PWD_COMMAND}`; export r; \
5071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5072         $(HOST_EXPORTS) \
5073         for flag in $(EXTRA_HOST_FLAGS) ; do \
5074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5075         done; \
5076         echo "Doing info in opcodes" ; \
5077         (cd $(HOST_SUBDIR)/opcodes && \
5078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5080                   "RANLIB=$${RANLIB}" \
5081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5082                   info) \
5083           || exit 1
5084
5085 @endif opcodes
5086
5087 .PHONY: maybe-dvi-opcodes dvi-opcodes
5088 maybe-dvi-opcodes:
5089 @if opcodes
5090 maybe-dvi-opcodes: dvi-opcodes
5091
5092 dvi-opcodes: \
5093     configure-opcodes 
5094         @[ -f ./opcodes/Makefile ] || exit 0; \
5095         r=`${PWD_COMMAND}`; export r; \
5096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5097         $(HOST_EXPORTS) \
5098         for flag in $(EXTRA_HOST_FLAGS) ; do \
5099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5100         done; \
5101         echo "Doing dvi in opcodes" ; \
5102         (cd $(HOST_SUBDIR)/opcodes && \
5103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5105                   "RANLIB=$${RANLIB}" \
5106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5107                   dvi) \
5108           || exit 1
5109
5110 @endif opcodes
5111
5112 .PHONY: maybe-html-opcodes html-opcodes
5113 maybe-html-opcodes:
5114 @if opcodes
5115 maybe-html-opcodes: html-opcodes
5116
5117 html-opcodes: \
5118     configure-opcodes 
5119         @[ -f ./opcodes/Makefile ] || exit 0; \
5120         r=`${PWD_COMMAND}`; export r; \
5121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5122         $(HOST_EXPORTS) \
5123         for flag in $(EXTRA_HOST_FLAGS) ; do \
5124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5125         done; \
5126         echo "Doing html in opcodes" ; \
5127         (cd $(HOST_SUBDIR)/opcodes && \
5128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5130                   "RANLIB=$${RANLIB}" \
5131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5132                   html) \
5133           || exit 1
5134
5135 @endif opcodes
5136
5137 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5138 maybe-TAGS-opcodes:
5139 @if opcodes
5140 maybe-TAGS-opcodes: TAGS-opcodes
5141
5142 TAGS-opcodes: \
5143     configure-opcodes 
5144         @[ -f ./opcodes/Makefile ] || exit 0; \
5145         r=`${PWD_COMMAND}`; export r; \
5146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5147         $(HOST_EXPORTS) \
5148         for flag in $(EXTRA_HOST_FLAGS) ; do \
5149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5150         done; \
5151         echo "Doing TAGS in opcodes" ; \
5152         (cd $(HOST_SUBDIR)/opcodes && \
5153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5155                   "RANLIB=$${RANLIB}" \
5156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5157                   TAGS) \
5158           || exit 1
5159
5160 @endif opcodes
5161
5162 .PHONY: maybe-install-info-opcodes install-info-opcodes
5163 maybe-install-info-opcodes:
5164 @if opcodes
5165 maybe-install-info-opcodes: install-info-opcodes
5166
5167 install-info-opcodes: \
5168     configure-opcodes \
5169     info-opcodes 
5170         @[ -f ./opcodes/Makefile ] || exit 0; \
5171         r=`${PWD_COMMAND}`; export r; \
5172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173         $(HOST_EXPORTS) \
5174         for flag in $(EXTRA_HOST_FLAGS) ; do \
5175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5176         done; \
5177         echo "Doing install-info in opcodes" ; \
5178         (cd $(HOST_SUBDIR)/opcodes && \
5179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5181                   "RANLIB=$${RANLIB}" \
5182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5183                   install-info) \
5184           || exit 1
5185
5186 @endif opcodes
5187
5188 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5189 maybe-installcheck-opcodes:
5190 @if opcodes
5191 maybe-installcheck-opcodes: installcheck-opcodes
5192
5193 installcheck-opcodes: \
5194     configure-opcodes 
5195         @[ -f ./opcodes/Makefile ] || exit 0; \
5196         r=`${PWD_COMMAND}`; export r; \
5197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5198         $(HOST_EXPORTS) \
5199         for flag in $(EXTRA_HOST_FLAGS) ; do \
5200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5201         done; \
5202         echo "Doing installcheck in opcodes" ; \
5203         (cd $(HOST_SUBDIR)/opcodes && \
5204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5206                   "RANLIB=$${RANLIB}" \
5207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5208                   installcheck) \
5209           || exit 1
5210
5211 @endif opcodes
5212
5213 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5214 maybe-mostlyclean-opcodes:
5215 @if opcodes
5216 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5217
5218 mostlyclean-opcodes: 
5219         @[ -f ./opcodes/Makefile ] || exit 0; \
5220         r=`${PWD_COMMAND}`; export r; \
5221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222         $(HOST_EXPORTS) \
5223         for flag in $(EXTRA_HOST_FLAGS) ; do \
5224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5225         done; \
5226         echo "Doing mostlyclean in opcodes" ; \
5227         (cd $(HOST_SUBDIR)/opcodes && \
5228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5230                   "RANLIB=$${RANLIB}" \
5231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5232                   mostlyclean) \
5233           || exit 1
5234
5235 @endif opcodes
5236
5237 .PHONY: maybe-clean-opcodes clean-opcodes
5238 maybe-clean-opcodes:
5239 @if opcodes
5240 maybe-clean-opcodes: clean-opcodes
5241
5242 clean-opcodes: 
5243         @[ -f ./opcodes/Makefile ] || exit 0; \
5244         r=`${PWD_COMMAND}`; export r; \
5245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5246         $(HOST_EXPORTS) \
5247         for flag in $(EXTRA_HOST_FLAGS) ; do \
5248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5249         done; \
5250         echo "Doing clean in opcodes" ; \
5251         (cd $(HOST_SUBDIR)/opcodes && \
5252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5254                   "RANLIB=$${RANLIB}" \
5255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5256                   clean) \
5257           || exit 1
5258
5259 @endif opcodes
5260
5261 .PHONY: maybe-distclean-opcodes distclean-opcodes
5262 maybe-distclean-opcodes:
5263 @if opcodes
5264 maybe-distclean-opcodes: distclean-opcodes
5265
5266 distclean-opcodes: 
5267         @[ -f ./opcodes/Makefile ] || exit 0; \
5268         r=`${PWD_COMMAND}`; export r; \
5269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5270         $(HOST_EXPORTS) \
5271         for flag in $(EXTRA_HOST_FLAGS) ; do \
5272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5273         done; \
5274         echo "Doing distclean in opcodes" ; \
5275         (cd $(HOST_SUBDIR)/opcodes && \
5276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5278                   "RANLIB=$${RANLIB}" \
5279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5280                   distclean) \
5281           || exit 1
5282
5283 @endif opcodes
5284
5285 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5286 maybe-maintainer-clean-opcodes:
5287 @if opcodes
5288 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5289
5290 maintainer-clean-opcodes: 
5291         @[ -f ./opcodes/Makefile ] || exit 0; \
5292         r=`${PWD_COMMAND}`; export r; \
5293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5294         $(HOST_EXPORTS) \
5295         for flag in $(EXTRA_HOST_FLAGS) ; do \
5296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5297         done; \
5298         echo "Doing maintainer-clean in opcodes" ; \
5299         (cd $(HOST_SUBDIR)/opcodes && \
5300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5302                   "RANLIB=$${RANLIB}" \
5303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5304                   maintainer-clean) \
5305           || exit 1
5306
5307 @endif opcodes
5308
5309
5310
5311 .PHONY: configure-binutils maybe-configure-binutils
5312 maybe-configure-binutils:
5313 @if binutils
5314 maybe-configure-binutils: configure-binutils
5315 configure-binutils: 
5316 @endif binutils
5317 @if binutils-bootstrap
5318         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
5319 @endif binutils-bootstrap
5320 @if binutils
5321         @r=`${PWD_COMMAND}`; export r; \
5322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5323         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5325         $(HOST_EXPORTS) \
5326         echo Configuring in $(HOST_SUBDIR)/binutils; \
5327         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5328         case $(srcdir) in \
5329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5330           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5332         esac; \
5333         srcdiroption="--srcdir=$${topdir}/binutils"; \
5334         libsrcdir="$$s/binutils"; \
5335         $(SHELL) $${libsrcdir}/configure \
5336           $(HOST_CONFIGARGS) $${srcdiroption}  \
5337           || exit 1
5338 @endif binutils
5339
5340
5341
5342 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5343 maybe-configure-stage1-binutils:
5344 @if binutils-bootstrap
5345 maybe-configure-stage1-binutils: configure-stage1-binutils
5346 configure-stage1-binutils:
5347         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5348         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5349         @r=`${PWD_COMMAND}`; export r; \
5350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5351         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5352         $(HOST_EXPORTS) \
5353         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5354         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5355         cd $(HOST_SUBDIR)/binutils || exit 1; \
5356         case $(srcdir) in \
5357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5358           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5360         esac; \
5361         srcdiroption="--srcdir=$${topdir}/binutils"; \
5362         libsrcdir="$$s/binutils"; \
5363         $(SHELL) $${libsrcdir}/configure \
5364           $(HOST_CONFIGARGS) $${srcdiroption} \
5365           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5366 @endif binutils-bootstrap
5367
5368 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5369 maybe-configure-stage2-binutils:
5370 @if binutils-bootstrap
5371 maybe-configure-stage2-binutils: configure-stage2-binutils
5372 configure-stage2-binutils:
5373         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5374         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5375         @r=`${PWD_COMMAND}`; export r; \
5376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5377         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5378         $(HOST_EXPORTS) \
5379         $(POSTSTAGE1_HOST_EXPORTS) \
5380         echo Configuring stage 2 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 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5396 maybe-configure-stage3-binutils:
5397 @if binutils-bootstrap
5398 maybe-configure-stage3-binutils: configure-stage3-binutils
5399 configure-stage3-binutils:
5400         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5401         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5402         @r=`${PWD_COMMAND}`; export r; \
5403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5404         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5405         $(HOST_EXPORTS) \
5406         $(POSTSTAGE1_HOST_EXPORTS) \
5407         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5409         cd $(HOST_SUBDIR)/binutils || exit 1; \
5410         case $(srcdir) in \
5411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5412           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5414         esac; \
5415         srcdiroption="--srcdir=$${topdir}/binutils"; \
5416         libsrcdir="$$s/binutils"; \
5417         $(SHELL) $${libsrcdir}/configure \
5418           $(HOST_CONFIGARGS) $${srcdiroption} \
5419           @stage2_werror_flag@ 
5420 @endif binutils-bootstrap
5421
5422 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5423 maybe-configure-stage4-binutils:
5424 @if binutils-bootstrap
5425 maybe-configure-stage4-binutils: configure-stage4-binutils
5426 configure-stage4-binutils:
5427         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5428         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5429         @r=`${PWD_COMMAND}`; export r; \
5430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5432         $(HOST_EXPORTS) \
5433         $(POSTSTAGE1_HOST_EXPORTS) \
5434         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5435         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5436         cd $(HOST_SUBDIR)/binutils || exit 1; \
5437         case $(srcdir) in \
5438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5439           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5441         esac; \
5442         srcdiroption="--srcdir=$${topdir}/binutils"; \
5443         libsrcdir="$$s/binutils"; \
5444         $(SHELL) $${libsrcdir}/configure \
5445           $(HOST_CONFIGARGS) $${srcdiroption} \
5446           @stage2_werror_flag@ 
5447 @endif binutils-bootstrap
5448
5449 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5450 maybe-configure-stageprofile-binutils:
5451 @if binutils-bootstrap
5452 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5453 configure-stageprofile-binutils:
5454         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5455         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5456         @r=`${PWD_COMMAND}`; export r; \
5457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5459         $(HOST_EXPORTS) \
5460         $(POSTSTAGE1_HOST_EXPORTS) \
5461         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5462         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5463         cd $(HOST_SUBDIR)/binutils || exit 1; \
5464         case $(srcdir) in \
5465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5466           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5468         esac; \
5469         srcdiroption="--srcdir=$${topdir}/binutils"; \
5470         libsrcdir="$$s/binutils"; \
5471         $(SHELL) $${libsrcdir}/configure \
5472           $(HOST_CONFIGARGS) $${srcdiroption} \
5473           @stage2_werror_flag@ 
5474 @endif binutils-bootstrap
5475
5476 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5477 maybe-configure-stagefeedback-binutils:
5478 @if binutils-bootstrap
5479 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5480 configure-stagefeedback-binutils:
5481         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5482         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5483         @r=`${PWD_COMMAND}`; export r; \
5484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5485         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5486         $(HOST_EXPORTS) \
5487         $(POSTSTAGE1_HOST_EXPORTS) \
5488         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5489         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5490         cd $(HOST_SUBDIR)/binutils || exit 1; \
5491         case $(srcdir) in \
5492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5493           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5495         esac; \
5496         srcdiroption="--srcdir=$${topdir}/binutils"; \
5497         libsrcdir="$$s/binutils"; \
5498         $(SHELL) $${libsrcdir}/configure \
5499           $(HOST_CONFIGARGS) $${srcdiroption} \
5500           @stage2_werror_flag@ 
5501 @endif binutils-bootstrap
5502
5503
5504
5505
5506
5507 .PHONY: all-binutils maybe-all-binutils
5508 maybe-all-binutils:
5509 @if binutils
5510 TARGET-binutils=all
5511 maybe-all-binutils: all-binutils
5512 all-binutils: configure-binutils
5513 @endif binutils
5514 @if binutils-bootstrap
5515         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
5516 @endif binutils-bootstrap
5517 @if binutils
5518         @r=`${PWD_COMMAND}`; export r; \
5519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5520         $(HOST_EXPORTS) \
5521         (cd $(HOST_SUBDIR)/binutils && \
5522           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
5523 @endif binutils
5524
5525
5526
5527 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5528 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5529 maybe-all-stage1-binutils:
5530 maybe-clean-stage1-binutils:
5531 @if binutils-bootstrap
5532 maybe-all-stage1-binutils: all-stage1-binutils
5533 all-stage1: all-stage1-binutils
5534 TARGET-stage1-binutils = $(TARGET-binutils)
5535 all-stage1-binutils: configure-stage1-binutils
5536         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5537         @r=`${PWD_COMMAND}`; export r; \
5538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5539         $(HOST_EXPORTS) \
5540         cd $(HOST_SUBDIR)/binutils && \
5541         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
5542                 $(TARGET-stage1-binutils)
5543
5544 maybe-clean-stage1-binutils: clean-stage1-binutils
5545 clean-stage1: clean-stage1-binutils
5546 clean-stage1-binutils:
5547         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5548           || exit 0 ; \
5549         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
5550         cd $(HOST_SUBDIR)/binutils && \
5551         $(MAKE) $(FLAGS_TO_PASS)  \
5552                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
5553 @endif binutils-bootstrap
5554
5555
5556 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5557 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5558 maybe-all-stage2-binutils:
5559 maybe-clean-stage2-binutils:
5560 @if binutils-bootstrap
5561 maybe-all-stage2-binutils: all-stage2-binutils
5562 all-stage2: all-stage2-binutils
5563 TARGET-stage2-binutils = $(TARGET-binutils)
5564 all-stage2-binutils: configure-stage2-binutils
5565         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5566         @r=`${PWD_COMMAND}`; export r; \
5567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5568         $(HOST_EXPORTS) \
5569         $(POSTSTAGE1_HOST_EXPORTS) \
5570         cd $(HOST_SUBDIR)/binutils && \
5571         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5572                 $(TARGET-stage2-binutils)
5573
5574 maybe-clean-stage2-binutils: clean-stage2-binutils
5575 clean-stage2: clean-stage2-binutils
5576 clean-stage2-binutils:
5577         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5578           || exit 0 ; \
5579         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
5580         cd $(HOST_SUBDIR)/binutils && \
5581         $(MAKE) $(FLAGS_TO_PASS)  \
5582                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5583                   clean
5584 @endif binutils-bootstrap
5585
5586
5587 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5588 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5589 maybe-all-stage3-binutils:
5590 maybe-clean-stage3-binutils:
5591 @if binutils-bootstrap
5592 maybe-all-stage3-binutils: all-stage3-binutils
5593 all-stage3: all-stage3-binutils
5594 TARGET-stage3-binutils = $(TARGET-binutils)
5595 all-stage3-binutils: configure-stage3-binutils
5596         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5597         @r=`${PWD_COMMAND}`; export r; \
5598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599         $(HOST_EXPORTS) \
5600         $(POSTSTAGE1_HOST_EXPORTS) \
5601         cd $(HOST_SUBDIR)/binutils && \
5602         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5603                 $(TARGET-stage3-binutils)
5604
5605 maybe-clean-stage3-binutils: clean-stage3-binutils
5606 clean-stage3: clean-stage3-binutils
5607 clean-stage3-binutils:
5608         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5609           || exit 0 ; \
5610         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
5611         cd $(HOST_SUBDIR)/binutils && \
5612         $(MAKE) $(FLAGS_TO_PASS)  \
5613                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5614                   clean
5615 @endif binutils-bootstrap
5616
5617
5618 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5619 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5620 maybe-all-stage4-binutils:
5621 maybe-clean-stage4-binutils:
5622 @if binutils-bootstrap
5623 maybe-all-stage4-binutils: all-stage4-binutils
5624 all-stage4: all-stage4-binutils
5625 TARGET-stage4-binutils = $(TARGET-binutils)
5626 all-stage4-binutils: configure-stage4-binutils
5627         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5628         @r=`${PWD_COMMAND}`; export r; \
5629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5630         $(HOST_EXPORTS) \
5631         $(POSTSTAGE1_HOST_EXPORTS) \
5632         cd $(HOST_SUBDIR)/binutils && \
5633         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5634                 $(TARGET-stage4-binutils)
5635
5636 maybe-clean-stage4-binutils: clean-stage4-binutils
5637 clean-stage4: clean-stage4-binutils
5638 clean-stage4-binutils:
5639         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5640           || exit 0 ; \
5641         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
5642         cd $(HOST_SUBDIR)/binutils && \
5643         $(MAKE) $(FLAGS_TO_PASS)  \
5644                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5645                   clean
5646 @endif binutils-bootstrap
5647
5648
5649 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5650 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5651 maybe-all-stageprofile-binutils:
5652 maybe-clean-stageprofile-binutils:
5653 @if binutils-bootstrap
5654 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5655 all-stageprofile: all-stageprofile-binutils
5656 TARGET-stageprofile-binutils = $(TARGET-binutils)
5657 all-stageprofile-binutils: configure-stageprofile-binutils
5658         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5659         @r=`${PWD_COMMAND}`; export r; \
5660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661         $(HOST_EXPORTS) \
5662         $(POSTSTAGE1_HOST_EXPORTS) \
5663         cd $(HOST_SUBDIR)/binutils && \
5664         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
5665                 $(TARGET-stageprofile-binutils)
5666
5667 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5668 clean-stageprofile: clean-stageprofile-binutils
5669 clean-stageprofile-binutils:
5670         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5671           || exit 0 ; \
5672         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
5673         cd $(HOST_SUBDIR)/binutils && \
5674         $(MAKE) $(FLAGS_TO_PASS)  \
5675                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5676                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5677 @endif binutils-bootstrap
5678
5679
5680 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5681 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5682 maybe-all-stagefeedback-binutils:
5683 maybe-clean-stagefeedback-binutils:
5684 @if binutils-bootstrap
5685 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5686 all-stagefeedback: all-stagefeedback-binutils
5687 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5688 all-stagefeedback-binutils: configure-stagefeedback-binutils
5689         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5690         @r=`${PWD_COMMAND}`; export r; \
5691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5692         $(HOST_EXPORTS) \
5693         $(POSTSTAGE1_HOST_EXPORTS) \
5694         cd $(HOST_SUBDIR)/binutils && \
5695         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5696                 $(TARGET-stagefeedback-binutils)
5697
5698 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5699 clean-stagefeedback: clean-stagefeedback-binutils
5700 clean-stagefeedback-binutils:
5701         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5702           || exit 0 ; \
5703         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
5704         cd $(HOST_SUBDIR)/binutils && \
5705         $(MAKE) $(FLAGS_TO_PASS)  \
5706                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5707                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5708 @endif binutils-bootstrap
5709
5710
5711
5712
5713
5714 .PHONY: check-binutils maybe-check-binutils
5715 maybe-check-binutils:
5716 @if binutils
5717 maybe-check-binutils: check-binutils
5718
5719 check-binutils:
5720         @: $(MAKE); $(unstage)
5721         @r=`${PWD_COMMAND}`; export r; \
5722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5723         $(HOST_EXPORTS) \
5724         (cd $(HOST_SUBDIR)/binutils && \
5725           $(MAKE) $(FLAGS_TO_PASS)  check)
5726
5727 @endif binutils
5728
5729 .PHONY: install-binutils maybe-install-binutils
5730 maybe-install-binutils:
5731 @if binutils
5732 maybe-install-binutils: install-binutils
5733
5734 install-binutils: installdirs
5735         @: $(MAKE); $(unstage)
5736         @r=`${PWD_COMMAND}`; export r; \
5737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5738         $(HOST_EXPORTS) \
5739         (cd $(HOST_SUBDIR)/binutils && \
5740           $(MAKE) $(FLAGS_TO_PASS)  install)
5741
5742 @endif binutils
5743
5744 # Other targets (info, dvi, etc.)
5745
5746 .PHONY: maybe-info-binutils info-binutils
5747 maybe-info-binutils:
5748 @if binutils
5749 maybe-info-binutils: info-binutils
5750
5751 info-binutils: \
5752     configure-binutils 
5753         @[ -f ./binutils/Makefile ] || exit 0; \
5754         r=`${PWD_COMMAND}`; export r; \
5755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5756         $(HOST_EXPORTS) \
5757         for flag in $(EXTRA_HOST_FLAGS) ; do \
5758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5759         done; \
5760         echo "Doing info in binutils" ; \
5761         (cd $(HOST_SUBDIR)/binutils && \
5762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5764                   "RANLIB=$${RANLIB}" \
5765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5766                   info) \
5767           || exit 1
5768
5769 @endif binutils
5770
5771 .PHONY: maybe-dvi-binutils dvi-binutils
5772 maybe-dvi-binutils:
5773 @if binutils
5774 maybe-dvi-binutils: dvi-binutils
5775
5776 dvi-binutils: \
5777     configure-binutils 
5778         @[ -f ./binutils/Makefile ] || exit 0; \
5779         r=`${PWD_COMMAND}`; export r; \
5780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5781         $(HOST_EXPORTS) \
5782         for flag in $(EXTRA_HOST_FLAGS) ; do \
5783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5784         done; \
5785         echo "Doing dvi in binutils" ; \
5786         (cd $(HOST_SUBDIR)/binutils && \
5787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5789                   "RANLIB=$${RANLIB}" \
5790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5791                   dvi) \
5792           || exit 1
5793
5794 @endif binutils
5795
5796 .PHONY: maybe-html-binutils html-binutils
5797 maybe-html-binutils:
5798 @if binutils
5799 maybe-html-binutils: html-binutils
5800
5801 html-binutils: \
5802     configure-binutils 
5803         @[ -f ./binutils/Makefile ] || exit 0; \
5804         r=`${PWD_COMMAND}`; export r; \
5805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806         $(HOST_EXPORTS) \
5807         for flag in $(EXTRA_HOST_FLAGS) ; do \
5808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5809         done; \
5810         echo "Doing html in binutils" ; \
5811         (cd $(HOST_SUBDIR)/binutils && \
5812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5814                   "RANLIB=$${RANLIB}" \
5815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5816                   html) \
5817           || exit 1
5818
5819 @endif binutils
5820
5821 .PHONY: maybe-TAGS-binutils TAGS-binutils
5822 maybe-TAGS-binutils:
5823 @if binutils
5824 maybe-TAGS-binutils: TAGS-binutils
5825
5826 TAGS-binutils: \
5827     configure-binutils 
5828         @[ -f ./binutils/Makefile ] || exit 0; \
5829         r=`${PWD_COMMAND}`; export r; \
5830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5831         $(HOST_EXPORTS) \
5832         for flag in $(EXTRA_HOST_FLAGS) ; do \
5833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5834         done; \
5835         echo "Doing TAGS in binutils" ; \
5836         (cd $(HOST_SUBDIR)/binutils && \
5837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5839                   "RANLIB=$${RANLIB}" \
5840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5841                   TAGS) \
5842           || exit 1
5843
5844 @endif binutils
5845
5846 .PHONY: maybe-install-info-binutils install-info-binutils
5847 maybe-install-info-binutils:
5848 @if binutils
5849 maybe-install-info-binutils: install-info-binutils
5850
5851 install-info-binutils: \
5852     configure-binutils \
5853     info-binutils 
5854         @[ -f ./binutils/Makefile ] || exit 0; \
5855         r=`${PWD_COMMAND}`; export r; \
5856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5857         $(HOST_EXPORTS) \
5858         for flag in $(EXTRA_HOST_FLAGS) ; do \
5859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5860         done; \
5861         echo "Doing install-info in binutils" ; \
5862         (cd $(HOST_SUBDIR)/binutils && \
5863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5865                   "RANLIB=$${RANLIB}" \
5866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5867                   install-info) \
5868           || exit 1
5869
5870 @endif binutils
5871
5872 .PHONY: maybe-installcheck-binutils installcheck-binutils
5873 maybe-installcheck-binutils:
5874 @if binutils
5875 maybe-installcheck-binutils: installcheck-binutils
5876
5877 installcheck-binutils: \
5878     configure-binutils 
5879         @[ -f ./binutils/Makefile ] || exit 0; \
5880         r=`${PWD_COMMAND}`; export r; \
5881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882         $(HOST_EXPORTS) \
5883         for flag in $(EXTRA_HOST_FLAGS) ; do \
5884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5885         done; \
5886         echo "Doing installcheck in binutils" ; \
5887         (cd $(HOST_SUBDIR)/binutils && \
5888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5890                   "RANLIB=$${RANLIB}" \
5891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5892                   installcheck) \
5893           || exit 1
5894
5895 @endif binutils
5896
5897 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5898 maybe-mostlyclean-binutils:
5899 @if binutils
5900 maybe-mostlyclean-binutils: mostlyclean-binutils
5901
5902 mostlyclean-binutils: 
5903         @[ -f ./binutils/Makefile ] || exit 0; \
5904         r=`${PWD_COMMAND}`; export r; \
5905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5906         $(HOST_EXPORTS) \
5907         for flag in $(EXTRA_HOST_FLAGS) ; do \
5908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5909         done; \
5910         echo "Doing mostlyclean in binutils" ; \
5911         (cd $(HOST_SUBDIR)/binutils && \
5912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5914                   "RANLIB=$${RANLIB}" \
5915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5916                   mostlyclean) \
5917           || exit 1
5918
5919 @endif binutils
5920
5921 .PHONY: maybe-clean-binutils clean-binutils
5922 maybe-clean-binutils:
5923 @if binutils
5924 maybe-clean-binutils: clean-binutils
5925
5926 clean-binutils: 
5927         @[ -f ./binutils/Makefile ] || exit 0; \
5928         r=`${PWD_COMMAND}`; export r; \
5929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5930         $(HOST_EXPORTS) \
5931         for flag in $(EXTRA_HOST_FLAGS) ; do \
5932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5933         done; \
5934         echo "Doing clean in binutils" ; \
5935         (cd $(HOST_SUBDIR)/binutils && \
5936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5938                   "RANLIB=$${RANLIB}" \
5939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5940                   clean) \
5941           || exit 1
5942
5943 @endif binutils
5944
5945 .PHONY: maybe-distclean-binutils distclean-binutils
5946 maybe-distclean-binutils:
5947 @if binutils
5948 maybe-distclean-binutils: distclean-binutils
5949
5950 distclean-binutils: 
5951         @[ -f ./binutils/Makefile ] || exit 0; \
5952         r=`${PWD_COMMAND}`; export r; \
5953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5954         $(HOST_EXPORTS) \
5955         for flag in $(EXTRA_HOST_FLAGS) ; do \
5956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5957         done; \
5958         echo "Doing distclean in binutils" ; \
5959         (cd $(HOST_SUBDIR)/binutils && \
5960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5962                   "RANLIB=$${RANLIB}" \
5963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5964                   distclean) \
5965           || exit 1
5966
5967 @endif binutils
5968
5969 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5970 maybe-maintainer-clean-binutils:
5971 @if binutils
5972 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5973
5974 maintainer-clean-binutils: 
5975         @[ -f ./binutils/Makefile ] || exit 0; \
5976         r=`${PWD_COMMAND}`; export r; \
5977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5978         $(HOST_EXPORTS) \
5979         for flag in $(EXTRA_HOST_FLAGS) ; do \
5980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5981         done; \
5982         echo "Doing maintainer-clean in binutils" ; \
5983         (cd $(HOST_SUBDIR)/binutils && \
5984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5986                   "RANLIB=$${RANLIB}" \
5987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5988                   maintainer-clean) \
5989           || exit 1
5990
5991 @endif binutils
5992
5993
5994
5995 .PHONY: configure-bison maybe-configure-bison
5996 maybe-configure-bison:
5997 @if bison
5998 maybe-configure-bison: configure-bison
5999 configure-bison: 
6000         @: $(MAKE); $(unstage)
6001         @r=`${PWD_COMMAND}`; export r; \
6002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6003         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6004         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
6005         $(HOST_EXPORTS) \
6006         echo Configuring in $(HOST_SUBDIR)/bison; \
6007         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6008         case $(srcdir) in \
6009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6010           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6012         esac; \
6013         srcdiroption="--srcdir=$${topdir}/bison"; \
6014         libsrcdir="$$s/bison"; \
6015         $(SHELL) $${libsrcdir}/configure \
6016           $(HOST_CONFIGARGS) $${srcdiroption}  \
6017           || exit 1
6018 @endif bison
6019
6020
6021
6022
6023
6024 .PHONY: all-bison maybe-all-bison
6025 maybe-all-bison:
6026 @if bison
6027 TARGET-bison=all
6028 maybe-all-bison: all-bison
6029 all-bison: configure-bison
6030         @: $(MAKE); $(unstage)
6031         @r=`${PWD_COMMAND}`; export r; \
6032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6033         $(HOST_EXPORTS) \
6034         (cd $(HOST_SUBDIR)/bison && \
6035           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
6036 @endif bison
6037
6038
6039
6040
6041 .PHONY: check-bison maybe-check-bison
6042 maybe-check-bison:
6043 @if bison
6044 maybe-check-bison: check-bison
6045
6046 # This module is only tested in a native toolchain.
6047 check-bison:
6048         @: $(MAKE); $(unstage)
6049         @if [ '$(host)' = '$(target)' ] ; then \
6050           r=`${PWD_COMMAND}`; export r; \
6051           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6052           $(HOST_EXPORTS) \
6053           (cd $(HOST_SUBDIR)/bison && \
6054             $(MAKE) $(FLAGS_TO_PASS)  check); \
6055         fi
6056
6057 @endif bison
6058
6059 .PHONY: install-bison maybe-install-bison
6060 maybe-install-bison:
6061 @if bison
6062 maybe-install-bison: install-bison
6063
6064 install-bison: installdirs
6065         @: $(MAKE); $(unstage)
6066         @r=`${PWD_COMMAND}`; export r; \
6067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6068         $(HOST_EXPORTS) \
6069         (cd $(HOST_SUBDIR)/bison && \
6070           $(MAKE) $(FLAGS_TO_PASS)  install)
6071
6072 @endif bison
6073
6074 # Other targets (info, dvi, etc.)
6075
6076 .PHONY: maybe-info-bison info-bison
6077 maybe-info-bison:
6078 @if bison
6079 maybe-info-bison: info-bison
6080
6081 info-bison: \
6082     configure-bison 
6083         @: $(MAKE); $(unstage)
6084         @[ -f ./bison/Makefile ] || exit 0; \
6085         r=`${PWD_COMMAND}`; export r; \
6086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6087         $(HOST_EXPORTS) \
6088         for flag in $(EXTRA_HOST_FLAGS) ; do \
6089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6090         done; \
6091         echo "Doing info in bison" ; \
6092         (cd $(HOST_SUBDIR)/bison && \
6093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6095                   "RANLIB=$${RANLIB}" \
6096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6097                   info) \
6098           || exit 1
6099
6100 @endif bison
6101
6102 .PHONY: maybe-dvi-bison dvi-bison
6103 maybe-dvi-bison:
6104 @if bison
6105 maybe-dvi-bison: dvi-bison
6106
6107 dvi-bison: \
6108     configure-bison 
6109         @: $(MAKE); $(unstage)
6110         @[ -f ./bison/Makefile ] || exit 0; \
6111         r=`${PWD_COMMAND}`; export r; \
6112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6113         $(HOST_EXPORTS) \
6114         for flag in $(EXTRA_HOST_FLAGS) ; do \
6115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6116         done; \
6117         echo "Doing dvi in bison" ; \
6118         (cd $(HOST_SUBDIR)/bison && \
6119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6121                   "RANLIB=$${RANLIB}" \
6122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6123                   dvi) \
6124           || exit 1
6125
6126 @endif bison
6127
6128 .PHONY: maybe-html-bison html-bison
6129 maybe-html-bison:
6130 @if bison
6131 maybe-html-bison: html-bison
6132
6133 html-bison: \
6134     configure-bison 
6135         @: $(MAKE); $(unstage)
6136         @[ -f ./bison/Makefile ] || exit 0; \
6137         r=`${PWD_COMMAND}`; export r; \
6138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6139         $(HOST_EXPORTS) \
6140         for flag in $(EXTRA_HOST_FLAGS) ; do \
6141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6142         done; \
6143         echo "Doing html in bison" ; \
6144         (cd $(HOST_SUBDIR)/bison && \
6145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6147                   "RANLIB=$${RANLIB}" \
6148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6149                   html) \
6150           || exit 1
6151
6152 @endif bison
6153
6154 .PHONY: maybe-TAGS-bison TAGS-bison
6155 maybe-TAGS-bison:
6156 @if bison
6157 maybe-TAGS-bison: TAGS-bison
6158
6159 TAGS-bison: \
6160     configure-bison 
6161         @: $(MAKE); $(unstage)
6162         @[ -f ./bison/Makefile ] || exit 0; \
6163         r=`${PWD_COMMAND}`; export r; \
6164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6165         $(HOST_EXPORTS) \
6166         for flag in $(EXTRA_HOST_FLAGS) ; do \
6167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6168         done; \
6169         echo "Doing TAGS in bison" ; \
6170         (cd $(HOST_SUBDIR)/bison && \
6171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6173                   "RANLIB=$${RANLIB}" \
6174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6175                   TAGS) \
6176           || exit 1
6177
6178 @endif bison
6179
6180 .PHONY: maybe-install-info-bison install-info-bison
6181 maybe-install-info-bison:
6182 @if bison
6183 maybe-install-info-bison: install-info-bison
6184
6185 install-info-bison: \
6186     configure-bison \
6187     info-bison 
6188         @: $(MAKE); $(unstage)
6189         @[ -f ./bison/Makefile ] || exit 0; \
6190         r=`${PWD_COMMAND}`; export r; \
6191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6192         $(HOST_EXPORTS) \
6193         for flag in $(EXTRA_HOST_FLAGS) ; do \
6194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6195         done; \
6196         echo "Doing install-info in bison" ; \
6197         (cd $(HOST_SUBDIR)/bison && \
6198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6200                   "RANLIB=$${RANLIB}" \
6201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6202                   install-info) \
6203           || exit 1
6204
6205 @endif bison
6206
6207 .PHONY: maybe-installcheck-bison installcheck-bison
6208 maybe-installcheck-bison:
6209 @if bison
6210 maybe-installcheck-bison: installcheck-bison
6211
6212 installcheck-bison: \
6213     configure-bison 
6214         @: $(MAKE); $(unstage)
6215         @[ -f ./bison/Makefile ] || exit 0; \
6216         r=`${PWD_COMMAND}`; export r; \
6217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6218         $(HOST_EXPORTS) \
6219         for flag in $(EXTRA_HOST_FLAGS) ; do \
6220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6221         done; \
6222         echo "Doing installcheck in bison" ; \
6223         (cd $(HOST_SUBDIR)/bison && \
6224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6226                   "RANLIB=$${RANLIB}" \
6227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6228                   installcheck) \
6229           || exit 1
6230
6231 @endif bison
6232
6233 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6234 maybe-mostlyclean-bison:
6235 @if bison
6236 maybe-mostlyclean-bison: mostlyclean-bison
6237
6238 mostlyclean-bison: 
6239         @: $(MAKE); $(unstage)
6240         @[ -f ./bison/Makefile ] || exit 0; \
6241         r=`${PWD_COMMAND}`; export r; \
6242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6243         $(HOST_EXPORTS) \
6244         for flag in $(EXTRA_HOST_FLAGS) ; do \
6245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6246         done; \
6247         echo "Doing mostlyclean in bison" ; \
6248         (cd $(HOST_SUBDIR)/bison && \
6249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6251                   "RANLIB=$${RANLIB}" \
6252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6253                   mostlyclean) \
6254           || exit 1
6255
6256 @endif bison
6257
6258 .PHONY: maybe-clean-bison clean-bison
6259 maybe-clean-bison:
6260 @if bison
6261 maybe-clean-bison: clean-bison
6262
6263 clean-bison: 
6264         @: $(MAKE); $(unstage)
6265         @[ -f ./bison/Makefile ] || exit 0; \
6266         r=`${PWD_COMMAND}`; export r; \
6267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6268         $(HOST_EXPORTS) \
6269         for flag in $(EXTRA_HOST_FLAGS) ; do \
6270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6271         done; \
6272         echo "Doing clean in bison" ; \
6273         (cd $(HOST_SUBDIR)/bison && \
6274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6276                   "RANLIB=$${RANLIB}" \
6277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6278                   clean) \
6279           || exit 1
6280
6281 @endif bison
6282
6283 .PHONY: maybe-distclean-bison distclean-bison
6284 maybe-distclean-bison:
6285 @if bison
6286 maybe-distclean-bison: distclean-bison
6287
6288 distclean-bison: 
6289         @: $(MAKE); $(unstage)
6290         @[ -f ./bison/Makefile ] || exit 0; \
6291         r=`${PWD_COMMAND}`; export r; \
6292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6293         $(HOST_EXPORTS) \
6294         for flag in $(EXTRA_HOST_FLAGS) ; do \
6295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6296         done; \
6297         echo "Doing distclean in bison" ; \
6298         (cd $(HOST_SUBDIR)/bison && \
6299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6301                   "RANLIB=$${RANLIB}" \
6302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6303                   distclean) \
6304           || exit 1
6305
6306 @endif bison
6307
6308 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6309 maybe-maintainer-clean-bison:
6310 @if bison
6311 maybe-maintainer-clean-bison: maintainer-clean-bison
6312
6313 maintainer-clean-bison: 
6314         @: $(MAKE); $(unstage)
6315         @[ -f ./bison/Makefile ] || exit 0; \
6316         r=`${PWD_COMMAND}`; export r; \
6317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318         $(HOST_EXPORTS) \
6319         for flag in $(EXTRA_HOST_FLAGS) ; do \
6320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6321         done; \
6322         echo "Doing maintainer-clean in bison" ; \
6323         (cd $(HOST_SUBDIR)/bison && \
6324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6326                   "RANLIB=$${RANLIB}" \
6327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6328                   maintainer-clean) \
6329           || exit 1
6330
6331 @endif bison
6332
6333
6334
6335 .PHONY: configure-byacc maybe-configure-byacc
6336 maybe-configure-byacc:
6337 @if byacc
6338 maybe-configure-byacc: configure-byacc
6339 configure-byacc: 
6340         @: $(MAKE); $(unstage)
6341         @r=`${PWD_COMMAND}`; export r; \
6342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6343         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6344         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6345         $(HOST_EXPORTS) \
6346         echo Configuring in $(HOST_SUBDIR)/byacc; \
6347         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6348         case $(srcdir) in \
6349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6350           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6352         esac; \
6353         srcdiroption="--srcdir=$${topdir}/byacc"; \
6354         libsrcdir="$$s/byacc"; \
6355         $(SHELL) $${libsrcdir}/configure \
6356           $(HOST_CONFIGARGS) $${srcdiroption}  \
6357           || exit 1
6358 @endif byacc
6359
6360
6361
6362
6363
6364 .PHONY: all-byacc maybe-all-byacc
6365 maybe-all-byacc:
6366 @if byacc
6367 TARGET-byacc=all
6368 maybe-all-byacc: all-byacc
6369 all-byacc: configure-byacc
6370         @: $(MAKE); $(unstage)
6371         @r=`${PWD_COMMAND}`; export r; \
6372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6373         $(HOST_EXPORTS) \
6374         (cd $(HOST_SUBDIR)/byacc && \
6375           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
6376 @endif byacc
6377
6378
6379
6380
6381 .PHONY: check-byacc maybe-check-byacc
6382 maybe-check-byacc:
6383 @if byacc
6384 maybe-check-byacc: check-byacc
6385
6386 # This module is only tested in a native toolchain.
6387 check-byacc:
6388         @: $(MAKE); $(unstage)
6389         @if [ '$(host)' = '$(target)' ] ; then \
6390           r=`${PWD_COMMAND}`; export r; \
6391           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6392           $(HOST_EXPORTS) \
6393           (cd $(HOST_SUBDIR)/byacc && \
6394             $(MAKE) $(FLAGS_TO_PASS)  check); \
6395         fi
6396
6397 @endif byacc
6398
6399 .PHONY: install-byacc maybe-install-byacc
6400 maybe-install-byacc:
6401 @if byacc
6402 maybe-install-byacc: install-byacc
6403
6404 install-byacc: installdirs
6405         @: $(MAKE); $(unstage)
6406         @r=`${PWD_COMMAND}`; export r; \
6407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6408         $(HOST_EXPORTS) \
6409         (cd $(HOST_SUBDIR)/byacc && \
6410           $(MAKE) $(FLAGS_TO_PASS)  install)
6411
6412 @endif byacc
6413
6414 # Other targets (info, dvi, etc.)
6415
6416 .PHONY: maybe-info-byacc info-byacc
6417 maybe-info-byacc:
6418 @if byacc
6419 maybe-info-byacc: info-byacc
6420
6421 info-byacc: \
6422     configure-byacc 
6423         @: $(MAKE); $(unstage)
6424         @[ -f ./byacc/Makefile ] || exit 0; \
6425         r=`${PWD_COMMAND}`; export r; \
6426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6427         $(HOST_EXPORTS) \
6428         for flag in $(EXTRA_HOST_FLAGS) ; do \
6429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6430         done; \
6431         echo "Doing info in byacc" ; \
6432         (cd $(HOST_SUBDIR)/byacc && \
6433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6435                   "RANLIB=$${RANLIB}" \
6436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6437                   info) \
6438           || exit 1
6439
6440 @endif byacc
6441
6442 .PHONY: maybe-dvi-byacc dvi-byacc
6443 maybe-dvi-byacc:
6444 @if byacc
6445 maybe-dvi-byacc: dvi-byacc
6446
6447 dvi-byacc: \
6448     configure-byacc 
6449         @: $(MAKE); $(unstage)
6450         @[ -f ./byacc/Makefile ] || exit 0; \
6451         r=`${PWD_COMMAND}`; export r; \
6452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6453         $(HOST_EXPORTS) \
6454         for flag in $(EXTRA_HOST_FLAGS) ; do \
6455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6456         done; \
6457         echo "Doing dvi in byacc" ; \
6458         (cd $(HOST_SUBDIR)/byacc && \
6459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6461                   "RANLIB=$${RANLIB}" \
6462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6463                   dvi) \
6464           || exit 1
6465
6466 @endif byacc
6467
6468 .PHONY: maybe-html-byacc html-byacc
6469 maybe-html-byacc:
6470 @if byacc
6471 maybe-html-byacc: html-byacc
6472
6473 html-byacc: \
6474     configure-byacc 
6475         @: $(MAKE); $(unstage)
6476         @[ -f ./byacc/Makefile ] || exit 0; \
6477         r=`${PWD_COMMAND}`; export r; \
6478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6479         $(HOST_EXPORTS) \
6480         for flag in $(EXTRA_HOST_FLAGS) ; do \
6481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6482         done; \
6483         echo "Doing html in byacc" ; \
6484         (cd $(HOST_SUBDIR)/byacc && \
6485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6487                   "RANLIB=$${RANLIB}" \
6488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6489                   html) \
6490           || exit 1
6491
6492 @endif byacc
6493
6494 .PHONY: maybe-TAGS-byacc TAGS-byacc
6495 maybe-TAGS-byacc:
6496 @if byacc
6497 maybe-TAGS-byacc: TAGS-byacc
6498
6499 TAGS-byacc: \
6500     configure-byacc 
6501         @: $(MAKE); $(unstage)
6502         @[ -f ./byacc/Makefile ] || exit 0; \
6503         r=`${PWD_COMMAND}`; export r; \
6504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6505         $(HOST_EXPORTS) \
6506         for flag in $(EXTRA_HOST_FLAGS) ; do \
6507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6508         done; \
6509         echo "Doing TAGS in byacc" ; \
6510         (cd $(HOST_SUBDIR)/byacc && \
6511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6513                   "RANLIB=$${RANLIB}" \
6514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6515                   TAGS) \
6516           || exit 1
6517
6518 @endif byacc
6519
6520 .PHONY: maybe-install-info-byacc install-info-byacc
6521 maybe-install-info-byacc:
6522 @if byacc
6523 maybe-install-info-byacc: install-info-byacc
6524
6525 install-info-byacc: \
6526     configure-byacc \
6527     info-byacc 
6528         @: $(MAKE); $(unstage)
6529         @[ -f ./byacc/Makefile ] || exit 0; \
6530         r=`${PWD_COMMAND}`; export r; \
6531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6532         $(HOST_EXPORTS) \
6533         for flag in $(EXTRA_HOST_FLAGS) ; do \
6534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6535         done; \
6536         echo "Doing install-info in byacc" ; \
6537         (cd $(HOST_SUBDIR)/byacc && \
6538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6540                   "RANLIB=$${RANLIB}" \
6541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6542                   install-info) \
6543           || exit 1
6544
6545 @endif byacc
6546
6547 .PHONY: maybe-installcheck-byacc installcheck-byacc
6548 maybe-installcheck-byacc:
6549 @if byacc
6550 maybe-installcheck-byacc: installcheck-byacc
6551
6552 installcheck-byacc: \
6553     configure-byacc 
6554         @: $(MAKE); $(unstage)
6555         @[ -f ./byacc/Makefile ] || exit 0; \
6556         r=`${PWD_COMMAND}`; export r; \
6557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6558         $(HOST_EXPORTS) \
6559         for flag in $(EXTRA_HOST_FLAGS) ; do \
6560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6561         done; \
6562         echo "Doing installcheck in byacc" ; \
6563         (cd $(HOST_SUBDIR)/byacc && \
6564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6566                   "RANLIB=$${RANLIB}" \
6567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6568                   installcheck) \
6569           || exit 1
6570
6571 @endif byacc
6572
6573 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6574 maybe-mostlyclean-byacc:
6575 @if byacc
6576 maybe-mostlyclean-byacc: mostlyclean-byacc
6577
6578 mostlyclean-byacc: 
6579         @: $(MAKE); $(unstage)
6580         @[ -f ./byacc/Makefile ] || exit 0; \
6581         r=`${PWD_COMMAND}`; export r; \
6582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6583         $(HOST_EXPORTS) \
6584         for flag in $(EXTRA_HOST_FLAGS) ; do \
6585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6586         done; \
6587         echo "Doing mostlyclean in byacc" ; \
6588         (cd $(HOST_SUBDIR)/byacc && \
6589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6591                   "RANLIB=$${RANLIB}" \
6592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6593                   mostlyclean) \
6594           || exit 1
6595
6596 @endif byacc
6597
6598 .PHONY: maybe-clean-byacc clean-byacc
6599 maybe-clean-byacc:
6600 @if byacc
6601 maybe-clean-byacc: clean-byacc
6602
6603 clean-byacc: 
6604         @: $(MAKE); $(unstage)
6605         @[ -f ./byacc/Makefile ] || exit 0; \
6606         r=`${PWD_COMMAND}`; export r; \
6607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6608         $(HOST_EXPORTS) \
6609         for flag in $(EXTRA_HOST_FLAGS) ; do \
6610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6611         done; \
6612         echo "Doing clean in byacc" ; \
6613         (cd $(HOST_SUBDIR)/byacc && \
6614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6616                   "RANLIB=$${RANLIB}" \
6617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6618                   clean) \
6619           || exit 1
6620
6621 @endif byacc
6622
6623 .PHONY: maybe-distclean-byacc distclean-byacc
6624 maybe-distclean-byacc:
6625 @if byacc
6626 maybe-distclean-byacc: distclean-byacc
6627
6628 distclean-byacc: 
6629         @: $(MAKE); $(unstage)
6630         @[ -f ./byacc/Makefile ] || exit 0; \
6631         r=`${PWD_COMMAND}`; export r; \
6632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6633         $(HOST_EXPORTS) \
6634         for flag in $(EXTRA_HOST_FLAGS) ; do \
6635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6636         done; \
6637         echo "Doing distclean in byacc" ; \
6638         (cd $(HOST_SUBDIR)/byacc && \
6639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6641                   "RANLIB=$${RANLIB}" \
6642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6643                   distclean) \
6644           || exit 1
6645
6646 @endif byacc
6647
6648 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6649 maybe-maintainer-clean-byacc:
6650 @if byacc
6651 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6652
6653 maintainer-clean-byacc: 
6654         @: $(MAKE); $(unstage)
6655         @[ -f ./byacc/Makefile ] || exit 0; \
6656         r=`${PWD_COMMAND}`; export r; \
6657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6658         $(HOST_EXPORTS) \
6659         for flag in $(EXTRA_HOST_FLAGS) ; do \
6660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6661         done; \
6662         echo "Doing maintainer-clean in byacc" ; \
6663         (cd $(HOST_SUBDIR)/byacc && \
6664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6666                   "RANLIB=$${RANLIB}" \
6667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6668                   maintainer-clean) \
6669           || exit 1
6670
6671 @endif byacc
6672
6673
6674
6675 .PHONY: configure-bzip2 maybe-configure-bzip2
6676 maybe-configure-bzip2:
6677 @if bzip2
6678 maybe-configure-bzip2: configure-bzip2
6679 configure-bzip2: 
6680         @: $(MAKE); $(unstage)
6681         @r=`${PWD_COMMAND}`; export r; \
6682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6683         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6684         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6685         $(HOST_EXPORTS) \
6686         echo Configuring in $(HOST_SUBDIR)/bzip2; \
6687         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6688         case $(srcdir) in \
6689           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6690           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6691                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6692         esac; \
6693         srcdiroption="--srcdir=$${topdir}/bzip2"; \
6694         libsrcdir="$$s/bzip2"; \
6695         $(SHELL) $${libsrcdir}/configure \
6696           $(HOST_CONFIGARGS) $${srcdiroption}  \
6697           || exit 1
6698 @endif bzip2
6699
6700
6701
6702
6703
6704 .PHONY: all-bzip2 maybe-all-bzip2
6705 maybe-all-bzip2:
6706 @if bzip2
6707 TARGET-bzip2=all
6708 maybe-all-bzip2: all-bzip2
6709 all-bzip2: configure-bzip2
6710         @: $(MAKE); $(unstage)
6711         @r=`${PWD_COMMAND}`; export r; \
6712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6713         $(HOST_EXPORTS) \
6714         (cd $(HOST_SUBDIR)/bzip2 && \
6715           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
6716 @endif bzip2
6717
6718
6719
6720
6721 .PHONY: check-bzip2 maybe-check-bzip2
6722 maybe-check-bzip2:
6723 @if bzip2
6724 maybe-check-bzip2: check-bzip2
6725
6726 check-bzip2:
6727         @: $(MAKE); $(unstage)
6728         @r=`${PWD_COMMAND}`; export r; \
6729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730         $(HOST_EXPORTS) \
6731         (cd $(HOST_SUBDIR)/bzip2 && \
6732           $(MAKE) $(FLAGS_TO_PASS)  check)
6733
6734 @endif bzip2
6735
6736 .PHONY: install-bzip2 maybe-install-bzip2
6737 maybe-install-bzip2:
6738 @if bzip2
6739 maybe-install-bzip2: install-bzip2
6740
6741 install-bzip2: installdirs
6742         @: $(MAKE); $(unstage)
6743         @r=`${PWD_COMMAND}`; export r; \
6744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6745         $(HOST_EXPORTS) \
6746         (cd $(HOST_SUBDIR)/bzip2 && \
6747           $(MAKE) $(FLAGS_TO_PASS)  install)
6748
6749 @endif bzip2
6750
6751 # Other targets (info, dvi, etc.)
6752
6753 .PHONY: maybe-info-bzip2 info-bzip2
6754 maybe-info-bzip2:
6755 @if bzip2
6756 maybe-info-bzip2: info-bzip2
6757
6758 info-bzip2: \
6759     configure-bzip2 
6760         @: $(MAKE); $(unstage)
6761         @[ -f ./bzip2/Makefile ] || exit 0; \
6762         r=`${PWD_COMMAND}`; export r; \
6763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764         $(HOST_EXPORTS) \
6765         for flag in $(EXTRA_HOST_FLAGS) ; do \
6766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767         done; \
6768         echo "Doing info in bzip2" ; \
6769         (cd $(HOST_SUBDIR)/bzip2 && \
6770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772                   "RANLIB=$${RANLIB}" \
6773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6774                   info) \
6775           || exit 1
6776
6777 @endif bzip2
6778
6779 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6780 maybe-dvi-bzip2:
6781 @if bzip2
6782 maybe-dvi-bzip2: dvi-bzip2
6783
6784 dvi-bzip2: \
6785     configure-bzip2 
6786         @: $(MAKE); $(unstage)
6787         @[ -f ./bzip2/Makefile ] || exit 0; \
6788         r=`${PWD_COMMAND}`; export r; \
6789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790         $(HOST_EXPORTS) \
6791         for flag in $(EXTRA_HOST_FLAGS) ; do \
6792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793         done; \
6794         echo "Doing dvi in bzip2" ; \
6795         (cd $(HOST_SUBDIR)/bzip2 && \
6796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798                   "RANLIB=$${RANLIB}" \
6799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6800                   dvi) \
6801           || exit 1
6802
6803 @endif bzip2
6804
6805 .PHONY: maybe-html-bzip2 html-bzip2
6806 maybe-html-bzip2:
6807 @if bzip2
6808 maybe-html-bzip2: html-bzip2
6809
6810 html-bzip2: \
6811     configure-bzip2 
6812         @: $(MAKE); $(unstage)
6813         @[ -f ./bzip2/Makefile ] || exit 0; \
6814         r=`${PWD_COMMAND}`; export r; \
6815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6816         $(HOST_EXPORTS) \
6817         for flag in $(EXTRA_HOST_FLAGS) ; do \
6818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6819         done; \
6820         echo "Doing html in bzip2" ; \
6821         (cd $(HOST_SUBDIR)/bzip2 && \
6822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6824                   "RANLIB=$${RANLIB}" \
6825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6826                   html) \
6827           || exit 1
6828
6829 @endif bzip2
6830
6831 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6832 maybe-TAGS-bzip2:
6833 @if bzip2
6834 maybe-TAGS-bzip2: TAGS-bzip2
6835
6836 TAGS-bzip2: \
6837     configure-bzip2 
6838         @: $(MAKE); $(unstage)
6839         @[ -f ./bzip2/Makefile ] || exit 0; \
6840         r=`${PWD_COMMAND}`; export r; \
6841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6842         $(HOST_EXPORTS) \
6843         for flag in $(EXTRA_HOST_FLAGS) ; do \
6844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6845         done; \
6846         echo "Doing TAGS in bzip2" ; \
6847         (cd $(HOST_SUBDIR)/bzip2 && \
6848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6850                   "RANLIB=$${RANLIB}" \
6851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6852                   TAGS) \
6853           || exit 1
6854
6855 @endif bzip2
6856
6857 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6858 maybe-install-info-bzip2:
6859 @if bzip2
6860 maybe-install-info-bzip2: install-info-bzip2
6861
6862 install-info-bzip2: \
6863     configure-bzip2 \
6864     info-bzip2 
6865         @: $(MAKE); $(unstage)
6866         @[ -f ./bzip2/Makefile ] || exit 0; \
6867         r=`${PWD_COMMAND}`; export r; \
6868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6869         $(HOST_EXPORTS) \
6870         for flag in $(EXTRA_HOST_FLAGS) ; do \
6871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6872         done; \
6873         echo "Doing install-info in bzip2" ; \
6874         (cd $(HOST_SUBDIR)/bzip2 && \
6875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6877                   "RANLIB=$${RANLIB}" \
6878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6879                   install-info) \
6880           || exit 1
6881
6882 @endif bzip2
6883
6884 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6885 maybe-installcheck-bzip2:
6886 @if bzip2
6887 maybe-installcheck-bzip2: installcheck-bzip2
6888
6889 installcheck-bzip2: \
6890     configure-bzip2 
6891         @: $(MAKE); $(unstage)
6892         @[ -f ./bzip2/Makefile ] || exit 0; \
6893         r=`${PWD_COMMAND}`; export r; \
6894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6895         $(HOST_EXPORTS) \
6896         for flag in $(EXTRA_HOST_FLAGS) ; do \
6897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6898         done; \
6899         echo "Doing installcheck in bzip2" ; \
6900         (cd $(HOST_SUBDIR)/bzip2 && \
6901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6903                   "RANLIB=$${RANLIB}" \
6904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6905                   installcheck) \
6906           || exit 1
6907
6908 @endif bzip2
6909
6910 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6911 maybe-mostlyclean-bzip2:
6912 @if bzip2
6913 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6914
6915 mostlyclean-bzip2: 
6916         @: $(MAKE); $(unstage)
6917         @[ -f ./bzip2/Makefile ] || exit 0; \
6918         r=`${PWD_COMMAND}`; export r; \
6919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920         $(HOST_EXPORTS) \
6921         for flag in $(EXTRA_HOST_FLAGS) ; do \
6922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923         done; \
6924         echo "Doing mostlyclean in bzip2" ; \
6925         (cd $(HOST_SUBDIR)/bzip2 && \
6926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928                   "RANLIB=$${RANLIB}" \
6929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6930                   mostlyclean) \
6931           || exit 1
6932
6933 @endif bzip2
6934
6935 .PHONY: maybe-clean-bzip2 clean-bzip2
6936 maybe-clean-bzip2:
6937 @if bzip2
6938 maybe-clean-bzip2: clean-bzip2
6939
6940 clean-bzip2: 
6941         @: $(MAKE); $(unstage)
6942         @[ -f ./bzip2/Makefile ] || exit 0; \
6943         r=`${PWD_COMMAND}`; export r; \
6944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6945         $(HOST_EXPORTS) \
6946         for flag in $(EXTRA_HOST_FLAGS) ; do \
6947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6948         done; \
6949         echo "Doing clean in bzip2" ; \
6950         (cd $(HOST_SUBDIR)/bzip2 && \
6951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6953                   "RANLIB=$${RANLIB}" \
6954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6955                   clean) \
6956           || exit 1
6957
6958 @endif bzip2
6959
6960 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6961 maybe-distclean-bzip2:
6962 @if bzip2
6963 maybe-distclean-bzip2: distclean-bzip2
6964
6965 distclean-bzip2: 
6966         @: $(MAKE); $(unstage)
6967         @[ -f ./bzip2/Makefile ] || exit 0; \
6968         r=`${PWD_COMMAND}`; export r; \
6969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970         $(HOST_EXPORTS) \
6971         for flag in $(EXTRA_HOST_FLAGS) ; do \
6972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6973         done; \
6974         echo "Doing distclean in bzip2" ; \
6975         (cd $(HOST_SUBDIR)/bzip2 && \
6976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6978                   "RANLIB=$${RANLIB}" \
6979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6980                   distclean) \
6981           || exit 1
6982
6983 @endif bzip2
6984
6985 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6986 maybe-maintainer-clean-bzip2:
6987 @if bzip2
6988 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6989
6990 maintainer-clean-bzip2: 
6991         @: $(MAKE); $(unstage)
6992         @[ -f ./bzip2/Makefile ] || exit 0; \
6993         r=`${PWD_COMMAND}`; export r; \
6994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6995         $(HOST_EXPORTS) \
6996         for flag in $(EXTRA_HOST_FLAGS) ; do \
6997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6998         done; \
6999         echo "Doing maintainer-clean in bzip2" ; \
7000         (cd $(HOST_SUBDIR)/bzip2 && \
7001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7003                   "RANLIB=$${RANLIB}" \
7004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7005                   maintainer-clean) \
7006           || exit 1
7007
7008 @endif bzip2
7009
7010
7011
7012 .PHONY: configure-dejagnu maybe-configure-dejagnu
7013 maybe-configure-dejagnu:
7014 @if dejagnu
7015 maybe-configure-dejagnu: configure-dejagnu
7016 configure-dejagnu: 
7017         @: $(MAKE); $(unstage)
7018         @r=`${PWD_COMMAND}`; export r; \
7019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7020         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7021         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
7022         $(HOST_EXPORTS) \
7023         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7024         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7025         case $(srcdir) in \
7026           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7027           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7028                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7029         esac; \
7030         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
7031         libsrcdir="$$s/dejagnu"; \
7032         $(SHELL) $${libsrcdir}/configure \
7033           $(HOST_CONFIGARGS) $${srcdiroption}  \
7034           || exit 1
7035 @endif dejagnu
7036
7037
7038
7039
7040
7041 .PHONY: all-dejagnu maybe-all-dejagnu
7042 maybe-all-dejagnu:
7043 @if dejagnu
7044 TARGET-dejagnu=all
7045 maybe-all-dejagnu: all-dejagnu
7046 all-dejagnu: configure-dejagnu
7047         @: $(MAKE); $(unstage)
7048         @r=`${PWD_COMMAND}`; export r; \
7049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050         $(HOST_EXPORTS) \
7051         (cd $(HOST_SUBDIR)/dejagnu && \
7052           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
7053 @endif dejagnu
7054
7055
7056
7057
7058 .PHONY: check-dejagnu maybe-check-dejagnu
7059 maybe-check-dejagnu:
7060 @if dejagnu
7061 maybe-check-dejagnu: check-dejagnu
7062
7063 check-dejagnu:
7064         @: $(MAKE); $(unstage)
7065         @r=`${PWD_COMMAND}`; export r; \
7066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067         $(HOST_EXPORTS) \
7068         (cd $(HOST_SUBDIR)/dejagnu && \
7069           $(MAKE) $(FLAGS_TO_PASS)  check)
7070
7071 @endif dejagnu
7072
7073 .PHONY: install-dejagnu maybe-install-dejagnu
7074 maybe-install-dejagnu:
7075 @if dejagnu
7076 maybe-install-dejagnu: install-dejagnu
7077
7078 install-dejagnu: installdirs
7079         @: $(MAKE); $(unstage)
7080         @r=`${PWD_COMMAND}`; export r; \
7081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7082         $(HOST_EXPORTS) \
7083         (cd $(HOST_SUBDIR)/dejagnu && \
7084           $(MAKE) $(FLAGS_TO_PASS)  install)
7085
7086 @endif dejagnu
7087
7088 # Other targets (info, dvi, etc.)
7089
7090 .PHONY: maybe-info-dejagnu info-dejagnu
7091 maybe-info-dejagnu:
7092 @if dejagnu
7093 maybe-info-dejagnu: info-dejagnu
7094
7095 info-dejagnu: \
7096     configure-dejagnu 
7097         @: $(MAKE); $(unstage)
7098         @[ -f ./dejagnu/Makefile ] || exit 0; \
7099         r=`${PWD_COMMAND}`; export r; \
7100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7101         $(HOST_EXPORTS) \
7102         for flag in $(EXTRA_HOST_FLAGS) ; do \
7103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7104         done; \
7105         echo "Doing info in dejagnu" ; \
7106         (cd $(HOST_SUBDIR)/dejagnu && \
7107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7109                   "RANLIB=$${RANLIB}" \
7110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7111                   info) \
7112           || exit 1
7113
7114 @endif dejagnu
7115
7116 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7117 maybe-dvi-dejagnu:
7118 @if dejagnu
7119 maybe-dvi-dejagnu: dvi-dejagnu
7120
7121 dvi-dejagnu: \
7122     configure-dejagnu 
7123         @: $(MAKE); $(unstage)
7124         @[ -f ./dejagnu/Makefile ] || exit 0; \
7125         r=`${PWD_COMMAND}`; export r; \
7126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7127         $(HOST_EXPORTS) \
7128         for flag in $(EXTRA_HOST_FLAGS) ; do \
7129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7130         done; \
7131         echo "Doing dvi in dejagnu" ; \
7132         (cd $(HOST_SUBDIR)/dejagnu && \
7133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7135                   "RANLIB=$${RANLIB}" \
7136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7137                   dvi) \
7138           || exit 1
7139
7140 @endif dejagnu
7141
7142 .PHONY: maybe-html-dejagnu html-dejagnu
7143 maybe-html-dejagnu:
7144 @if dejagnu
7145 maybe-html-dejagnu: html-dejagnu
7146
7147 html-dejagnu: \
7148     configure-dejagnu 
7149         @: $(MAKE); $(unstage)
7150         @[ -f ./dejagnu/Makefile ] || exit 0; \
7151         r=`${PWD_COMMAND}`; export r; \
7152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7153         $(HOST_EXPORTS) \
7154         for flag in $(EXTRA_HOST_FLAGS) ; do \
7155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7156         done; \
7157         echo "Doing html in dejagnu" ; \
7158         (cd $(HOST_SUBDIR)/dejagnu && \
7159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7161                   "RANLIB=$${RANLIB}" \
7162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7163                   html) \
7164           || exit 1
7165
7166 @endif dejagnu
7167
7168 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7169 maybe-TAGS-dejagnu:
7170 @if dejagnu
7171 maybe-TAGS-dejagnu: TAGS-dejagnu
7172
7173 TAGS-dejagnu: \
7174     configure-dejagnu 
7175         @: $(MAKE); $(unstage)
7176         @[ -f ./dejagnu/Makefile ] || exit 0; \
7177         r=`${PWD_COMMAND}`; export r; \
7178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179         $(HOST_EXPORTS) \
7180         for flag in $(EXTRA_HOST_FLAGS) ; do \
7181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7182         done; \
7183         echo "Doing TAGS in dejagnu" ; \
7184         (cd $(HOST_SUBDIR)/dejagnu && \
7185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7187                   "RANLIB=$${RANLIB}" \
7188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7189                   TAGS) \
7190           || exit 1
7191
7192 @endif dejagnu
7193
7194 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7195 maybe-install-info-dejagnu:
7196 @if dejagnu
7197 maybe-install-info-dejagnu: install-info-dejagnu
7198
7199 install-info-dejagnu: \
7200     configure-dejagnu \
7201     info-dejagnu 
7202         @: $(MAKE); $(unstage)
7203         @[ -f ./dejagnu/Makefile ] || exit 0; \
7204         r=`${PWD_COMMAND}`; export r; \
7205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7206         $(HOST_EXPORTS) \
7207         for flag in $(EXTRA_HOST_FLAGS) ; do \
7208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7209         done; \
7210         echo "Doing install-info in dejagnu" ; \
7211         (cd $(HOST_SUBDIR)/dejagnu && \
7212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7214                   "RANLIB=$${RANLIB}" \
7215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7216                   install-info) \
7217           || exit 1
7218
7219 @endif dejagnu
7220
7221 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7222 maybe-installcheck-dejagnu:
7223 @if dejagnu
7224 maybe-installcheck-dejagnu: installcheck-dejagnu
7225
7226 installcheck-dejagnu: \
7227     configure-dejagnu 
7228         @: $(MAKE); $(unstage)
7229         @[ -f ./dejagnu/Makefile ] || exit 0; \
7230         r=`${PWD_COMMAND}`; export r; \
7231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7232         $(HOST_EXPORTS) \
7233         for flag in $(EXTRA_HOST_FLAGS) ; do \
7234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7235         done; \
7236         echo "Doing installcheck in dejagnu" ; \
7237         (cd $(HOST_SUBDIR)/dejagnu && \
7238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7240                   "RANLIB=$${RANLIB}" \
7241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7242                   installcheck) \
7243           || exit 1
7244
7245 @endif dejagnu
7246
7247 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7248 maybe-mostlyclean-dejagnu:
7249 @if dejagnu
7250 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7251
7252 mostlyclean-dejagnu: 
7253         @: $(MAKE); $(unstage)
7254         @[ -f ./dejagnu/Makefile ] || exit 0; \
7255         r=`${PWD_COMMAND}`; export r; \
7256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257         $(HOST_EXPORTS) \
7258         for flag in $(EXTRA_HOST_FLAGS) ; do \
7259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7260         done; \
7261         echo "Doing mostlyclean in dejagnu" ; \
7262         (cd $(HOST_SUBDIR)/dejagnu && \
7263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7265                   "RANLIB=$${RANLIB}" \
7266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7267                   mostlyclean) \
7268           || exit 1
7269
7270 @endif dejagnu
7271
7272 .PHONY: maybe-clean-dejagnu clean-dejagnu
7273 maybe-clean-dejagnu:
7274 @if dejagnu
7275 maybe-clean-dejagnu: clean-dejagnu
7276
7277 clean-dejagnu: 
7278         @: $(MAKE); $(unstage)
7279         @[ -f ./dejagnu/Makefile ] || exit 0; \
7280         r=`${PWD_COMMAND}`; export r; \
7281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282         $(HOST_EXPORTS) \
7283         for flag in $(EXTRA_HOST_FLAGS) ; do \
7284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285         done; \
7286         echo "Doing clean in dejagnu" ; \
7287         (cd $(HOST_SUBDIR)/dejagnu && \
7288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290                   "RANLIB=$${RANLIB}" \
7291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7292                   clean) \
7293           || exit 1
7294
7295 @endif dejagnu
7296
7297 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7298 maybe-distclean-dejagnu:
7299 @if dejagnu
7300 maybe-distclean-dejagnu: distclean-dejagnu
7301
7302 distclean-dejagnu: 
7303         @: $(MAKE); $(unstage)
7304         @[ -f ./dejagnu/Makefile ] || exit 0; \
7305         r=`${PWD_COMMAND}`; export r; \
7306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7307         $(HOST_EXPORTS) \
7308         for flag in $(EXTRA_HOST_FLAGS) ; do \
7309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7310         done; \
7311         echo "Doing distclean in dejagnu" ; \
7312         (cd $(HOST_SUBDIR)/dejagnu && \
7313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7315                   "RANLIB=$${RANLIB}" \
7316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7317                   distclean) \
7318           || exit 1
7319
7320 @endif dejagnu
7321
7322 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7323 maybe-maintainer-clean-dejagnu:
7324 @if dejagnu
7325 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7326
7327 maintainer-clean-dejagnu: 
7328         @: $(MAKE); $(unstage)
7329         @[ -f ./dejagnu/Makefile ] || exit 0; \
7330         r=`${PWD_COMMAND}`; export r; \
7331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332         $(HOST_EXPORTS) \
7333         for flag in $(EXTRA_HOST_FLAGS) ; do \
7334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7335         done; \
7336         echo "Doing maintainer-clean in dejagnu" ; \
7337         (cd $(HOST_SUBDIR)/dejagnu && \
7338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340                   "RANLIB=$${RANLIB}" \
7341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7342                   maintainer-clean) \
7343           || exit 1
7344
7345 @endif dejagnu
7346
7347
7348
7349 .PHONY: configure-diff maybe-configure-diff
7350 maybe-configure-diff:
7351 @if diff
7352 maybe-configure-diff: configure-diff
7353 configure-diff: 
7354         @: $(MAKE); $(unstage)
7355         @r=`${PWD_COMMAND}`; export r; \
7356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7357         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7358         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7359         $(HOST_EXPORTS) \
7360         echo Configuring in $(HOST_SUBDIR)/diff; \
7361         cd "$(HOST_SUBDIR)/diff" || exit 1; \
7362         case $(srcdir) in \
7363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7364           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7366         esac; \
7367         srcdiroption="--srcdir=$${topdir}/diff"; \
7368         libsrcdir="$$s/diff"; \
7369         $(SHELL) $${libsrcdir}/configure \
7370           $(HOST_CONFIGARGS) $${srcdiroption}  \
7371           || exit 1
7372 @endif diff
7373
7374
7375
7376
7377
7378 .PHONY: all-diff maybe-all-diff
7379 maybe-all-diff:
7380 @if diff
7381 TARGET-diff=all
7382 maybe-all-diff: all-diff
7383 all-diff: configure-diff
7384         @: $(MAKE); $(unstage)
7385         @r=`${PWD_COMMAND}`; export r; \
7386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7387         $(HOST_EXPORTS) \
7388         (cd $(HOST_SUBDIR)/diff && \
7389           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
7390 @endif diff
7391
7392
7393
7394
7395 .PHONY: check-diff maybe-check-diff
7396 maybe-check-diff:
7397 @if diff
7398 maybe-check-diff: check-diff
7399
7400 check-diff:
7401         @: $(MAKE); $(unstage)
7402         @r=`${PWD_COMMAND}`; export r; \
7403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7404         $(HOST_EXPORTS) \
7405         (cd $(HOST_SUBDIR)/diff && \
7406           $(MAKE) $(FLAGS_TO_PASS)  check)
7407
7408 @endif diff
7409
7410 .PHONY: install-diff maybe-install-diff
7411 maybe-install-diff:
7412 @if diff
7413 maybe-install-diff: install-diff
7414
7415 install-diff: installdirs
7416         @: $(MAKE); $(unstage)
7417         @r=`${PWD_COMMAND}`; export r; \
7418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7419         $(HOST_EXPORTS) \
7420         (cd $(HOST_SUBDIR)/diff && \
7421           $(MAKE) $(FLAGS_TO_PASS)  install)
7422
7423 @endif diff
7424
7425 # Other targets (info, dvi, etc.)
7426
7427 .PHONY: maybe-info-diff info-diff
7428 maybe-info-diff:
7429 @if diff
7430 maybe-info-diff: info-diff
7431
7432 info-diff: \
7433     configure-diff 
7434         @: $(MAKE); $(unstage)
7435         @[ -f ./diff/Makefile ] || exit 0; \
7436         r=`${PWD_COMMAND}`; export r; \
7437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7438         $(HOST_EXPORTS) \
7439         for flag in $(EXTRA_HOST_FLAGS) ; do \
7440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7441         done; \
7442         echo "Doing info in diff" ; \
7443         (cd $(HOST_SUBDIR)/diff && \
7444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7446                   "RANLIB=$${RANLIB}" \
7447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7448                   info) \
7449           || exit 1
7450
7451 @endif diff
7452
7453 .PHONY: maybe-dvi-diff dvi-diff
7454 maybe-dvi-diff:
7455 @if diff
7456 maybe-dvi-diff: dvi-diff
7457
7458 dvi-diff: \
7459     configure-diff 
7460         @: $(MAKE); $(unstage)
7461         @[ -f ./diff/Makefile ] || exit 0; \
7462         r=`${PWD_COMMAND}`; export r; \
7463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7464         $(HOST_EXPORTS) \
7465         for flag in $(EXTRA_HOST_FLAGS) ; do \
7466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7467         done; \
7468         echo "Doing dvi in diff" ; \
7469         (cd $(HOST_SUBDIR)/diff && \
7470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7472                   "RANLIB=$${RANLIB}" \
7473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7474                   dvi) \
7475           || exit 1
7476
7477 @endif diff
7478
7479 .PHONY: maybe-html-diff html-diff
7480 maybe-html-diff:
7481 @if diff
7482 maybe-html-diff: html-diff
7483
7484 html-diff: \
7485     configure-diff 
7486         @: $(MAKE); $(unstage)
7487         @[ -f ./diff/Makefile ] || exit 0; \
7488         r=`${PWD_COMMAND}`; export r; \
7489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7490         $(HOST_EXPORTS) \
7491         for flag in $(EXTRA_HOST_FLAGS) ; do \
7492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7493         done; \
7494         echo "Doing html in diff" ; \
7495         (cd $(HOST_SUBDIR)/diff && \
7496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7498                   "RANLIB=$${RANLIB}" \
7499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7500                   html) \
7501           || exit 1
7502
7503 @endif diff
7504
7505 .PHONY: maybe-TAGS-diff TAGS-diff
7506 maybe-TAGS-diff:
7507 @if diff
7508 maybe-TAGS-diff: TAGS-diff
7509
7510 TAGS-diff: \
7511     configure-diff 
7512         @: $(MAKE); $(unstage)
7513         @[ -f ./diff/Makefile ] || exit 0; \
7514         r=`${PWD_COMMAND}`; export r; \
7515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516         $(HOST_EXPORTS) \
7517         for flag in $(EXTRA_HOST_FLAGS) ; do \
7518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519         done; \
7520         echo "Doing TAGS in diff" ; \
7521         (cd $(HOST_SUBDIR)/diff && \
7522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524                   "RANLIB=$${RANLIB}" \
7525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7526                   TAGS) \
7527           || exit 1
7528
7529 @endif diff
7530
7531 .PHONY: maybe-install-info-diff install-info-diff
7532 maybe-install-info-diff:
7533 @if diff
7534 maybe-install-info-diff: install-info-diff
7535
7536 install-info-diff: \
7537     configure-diff \
7538     info-diff 
7539         @: $(MAKE); $(unstage)
7540         @[ -f ./diff/Makefile ] || exit 0; \
7541         r=`${PWD_COMMAND}`; export r; \
7542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7543         $(HOST_EXPORTS) \
7544         for flag in $(EXTRA_HOST_FLAGS) ; do \
7545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7546         done; \
7547         echo "Doing install-info in diff" ; \
7548         (cd $(HOST_SUBDIR)/diff && \
7549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7551                   "RANLIB=$${RANLIB}" \
7552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7553                   install-info) \
7554           || exit 1
7555
7556 @endif diff
7557
7558 .PHONY: maybe-installcheck-diff installcheck-diff
7559 maybe-installcheck-diff:
7560 @if diff
7561 maybe-installcheck-diff: installcheck-diff
7562
7563 installcheck-diff: \
7564     configure-diff 
7565         @: $(MAKE); $(unstage)
7566         @[ -f ./diff/Makefile ] || exit 0; \
7567         r=`${PWD_COMMAND}`; export r; \
7568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569         $(HOST_EXPORTS) \
7570         for flag in $(EXTRA_HOST_FLAGS) ; do \
7571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7572         done; \
7573         echo "Doing installcheck in diff" ; \
7574         (cd $(HOST_SUBDIR)/diff && \
7575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7577                   "RANLIB=$${RANLIB}" \
7578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7579                   installcheck) \
7580           || exit 1
7581
7582 @endif diff
7583
7584 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7585 maybe-mostlyclean-diff:
7586 @if diff
7587 maybe-mostlyclean-diff: mostlyclean-diff
7588
7589 mostlyclean-diff: 
7590         @: $(MAKE); $(unstage)
7591         @[ -f ./diff/Makefile ] || exit 0; \
7592         r=`${PWD_COMMAND}`; export r; \
7593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7594         $(HOST_EXPORTS) \
7595         for flag in $(EXTRA_HOST_FLAGS) ; do \
7596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7597         done; \
7598         echo "Doing mostlyclean in diff" ; \
7599         (cd $(HOST_SUBDIR)/diff && \
7600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7602                   "RANLIB=$${RANLIB}" \
7603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7604                   mostlyclean) \
7605           || exit 1
7606
7607 @endif diff
7608
7609 .PHONY: maybe-clean-diff clean-diff
7610 maybe-clean-diff:
7611 @if diff
7612 maybe-clean-diff: clean-diff
7613
7614 clean-diff: 
7615         @: $(MAKE); $(unstage)
7616         @[ -f ./diff/Makefile ] || exit 0; \
7617         r=`${PWD_COMMAND}`; export r; \
7618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7619         $(HOST_EXPORTS) \
7620         for flag in $(EXTRA_HOST_FLAGS) ; do \
7621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7622         done; \
7623         echo "Doing clean in diff" ; \
7624         (cd $(HOST_SUBDIR)/diff && \
7625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7627                   "RANLIB=$${RANLIB}" \
7628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7629                   clean) \
7630           || exit 1
7631
7632 @endif diff
7633
7634 .PHONY: maybe-distclean-diff distclean-diff
7635 maybe-distclean-diff:
7636 @if diff
7637 maybe-distclean-diff: distclean-diff
7638
7639 distclean-diff: 
7640         @: $(MAKE); $(unstage)
7641         @[ -f ./diff/Makefile ] || exit 0; \
7642         r=`${PWD_COMMAND}`; export r; \
7643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7644         $(HOST_EXPORTS) \
7645         for flag in $(EXTRA_HOST_FLAGS) ; do \
7646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7647         done; \
7648         echo "Doing distclean in diff" ; \
7649         (cd $(HOST_SUBDIR)/diff && \
7650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7652                   "RANLIB=$${RANLIB}" \
7653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7654                   distclean) \
7655           || exit 1
7656
7657 @endif diff
7658
7659 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7660 maybe-maintainer-clean-diff:
7661 @if diff
7662 maybe-maintainer-clean-diff: maintainer-clean-diff
7663
7664 maintainer-clean-diff: 
7665         @: $(MAKE); $(unstage)
7666         @[ -f ./diff/Makefile ] || exit 0; \
7667         r=`${PWD_COMMAND}`; export r; \
7668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7669         $(HOST_EXPORTS) \
7670         for flag in $(EXTRA_HOST_FLAGS) ; do \
7671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7672         done; \
7673         echo "Doing maintainer-clean in diff" ; \
7674         (cd $(HOST_SUBDIR)/diff && \
7675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7677                   "RANLIB=$${RANLIB}" \
7678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7679                   maintainer-clean) \
7680           || exit 1
7681
7682 @endif diff
7683
7684
7685
7686 .PHONY: configure-dosutils maybe-configure-dosutils
7687 maybe-configure-dosutils:
7688 @if dosutils
7689 maybe-configure-dosutils: configure-dosutils
7690 configure-dosutils: 
7691         @: $(MAKE); $(unstage)
7692         @r=`${PWD_COMMAND}`; export r; \
7693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7694         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7695         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7696         $(HOST_EXPORTS) \
7697         echo Configuring in $(HOST_SUBDIR)/dosutils; \
7698         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7699         case $(srcdir) in \
7700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7701           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7703         esac; \
7704         srcdiroption="--srcdir=$${topdir}/dosutils"; \
7705         libsrcdir="$$s/dosutils"; \
7706         $(SHELL) $${libsrcdir}/configure \
7707           $(HOST_CONFIGARGS) $${srcdiroption}  \
7708           || exit 1
7709 @endif dosutils
7710
7711
7712
7713
7714
7715 .PHONY: all-dosutils maybe-all-dosutils
7716 maybe-all-dosutils:
7717 @if dosutils
7718 TARGET-dosutils=all
7719 maybe-all-dosutils: all-dosutils
7720 all-dosutils: configure-dosutils
7721         @: $(MAKE); $(unstage)
7722         @r=`${PWD_COMMAND}`; export r; \
7723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724         $(HOST_EXPORTS) \
7725         (cd $(HOST_SUBDIR)/dosutils && \
7726           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
7727 @endif dosutils
7728
7729
7730
7731
7732 .PHONY: check-dosutils maybe-check-dosutils
7733 maybe-check-dosutils:
7734 @if dosutils
7735 maybe-check-dosutils: check-dosutils
7736
7737 check-dosutils:
7738
7739 @endif dosutils
7740
7741 .PHONY: install-dosutils maybe-install-dosutils
7742 maybe-install-dosutils:
7743 @if dosutils
7744 maybe-install-dosutils: install-dosutils
7745
7746 install-dosutils: installdirs
7747         @: $(MAKE); $(unstage)
7748         @r=`${PWD_COMMAND}`; export r; \
7749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7750         $(HOST_EXPORTS) \
7751         (cd $(HOST_SUBDIR)/dosutils && \
7752           $(MAKE) $(FLAGS_TO_PASS)  install)
7753
7754 @endif dosutils
7755
7756 # Other targets (info, dvi, etc.)
7757
7758 .PHONY: maybe-info-dosutils info-dosutils
7759 maybe-info-dosutils:
7760 @if dosutils
7761 maybe-info-dosutils: info-dosutils
7762
7763 info-dosutils: \
7764     configure-dosutils 
7765         @: $(MAKE); $(unstage)
7766         @[ -f ./dosutils/Makefile ] || exit 0; \
7767         r=`${PWD_COMMAND}`; export r; \
7768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7769         $(HOST_EXPORTS) \
7770         for flag in $(EXTRA_HOST_FLAGS) ; do \
7771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7772         done; \
7773         echo "Doing info in dosutils" ; \
7774         (cd $(HOST_SUBDIR)/dosutils && \
7775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7777                   "RANLIB=$${RANLIB}" \
7778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7779                   info) \
7780           || exit 1
7781
7782 @endif dosutils
7783
7784 .PHONY: maybe-dvi-dosutils dvi-dosutils
7785 maybe-dvi-dosutils:
7786 @if dosutils
7787 maybe-dvi-dosutils: dvi-dosutils
7788
7789 dvi-dosutils: \
7790     configure-dosutils 
7791         @: $(MAKE); $(unstage)
7792         @[ -f ./dosutils/Makefile ] || exit 0; \
7793         r=`${PWD_COMMAND}`; export r; \
7794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7795         $(HOST_EXPORTS) \
7796         for flag in $(EXTRA_HOST_FLAGS) ; do \
7797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7798         done; \
7799         echo "Doing dvi in dosutils" ; \
7800         (cd $(HOST_SUBDIR)/dosutils && \
7801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7803                   "RANLIB=$${RANLIB}" \
7804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7805                   dvi) \
7806           || exit 1
7807
7808 @endif dosutils
7809
7810 .PHONY: maybe-html-dosutils html-dosutils
7811 maybe-html-dosutils:
7812 @if dosutils
7813 maybe-html-dosutils: html-dosutils
7814
7815 html-dosutils: \
7816     configure-dosutils 
7817         @: $(MAKE); $(unstage)
7818         @[ -f ./dosutils/Makefile ] || exit 0; \
7819         r=`${PWD_COMMAND}`; export r; \
7820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7821         $(HOST_EXPORTS) \
7822         for flag in $(EXTRA_HOST_FLAGS) ; do \
7823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7824         done; \
7825         echo "Doing html in dosutils" ; \
7826         (cd $(HOST_SUBDIR)/dosutils && \
7827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7829                   "RANLIB=$${RANLIB}" \
7830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7831                   html) \
7832           || exit 1
7833
7834 @endif dosutils
7835
7836 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7837 maybe-TAGS-dosutils:
7838 @if dosutils
7839 maybe-TAGS-dosutils: TAGS-dosutils
7840
7841 TAGS-dosutils: \
7842     configure-dosutils 
7843         @: $(MAKE); $(unstage)
7844         @[ -f ./dosutils/Makefile ] || exit 0; \
7845         r=`${PWD_COMMAND}`; export r; \
7846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7847         $(HOST_EXPORTS) \
7848         for flag in $(EXTRA_HOST_FLAGS) ; do \
7849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7850         done; \
7851         echo "Doing TAGS in dosutils" ; \
7852         (cd $(HOST_SUBDIR)/dosutils && \
7853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7855                   "RANLIB=$${RANLIB}" \
7856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7857                   TAGS) \
7858           || exit 1
7859
7860 @endif dosutils
7861
7862 .PHONY: maybe-install-info-dosutils install-info-dosutils
7863 maybe-install-info-dosutils:
7864 @if dosutils
7865 maybe-install-info-dosutils: install-info-dosutils
7866
7867 install-info-dosutils: \
7868     configure-dosutils \
7869     info-dosutils 
7870         @: $(MAKE); $(unstage)
7871         @[ -f ./dosutils/Makefile ] || exit 0; \
7872         r=`${PWD_COMMAND}`; export r; \
7873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7874         $(HOST_EXPORTS) \
7875         for flag in $(EXTRA_HOST_FLAGS) ; do \
7876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7877         done; \
7878         echo "Doing install-info in dosutils" ; \
7879         (cd $(HOST_SUBDIR)/dosutils && \
7880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7882                   "RANLIB=$${RANLIB}" \
7883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7884                   install-info) \
7885           || exit 1
7886
7887 @endif dosutils
7888
7889 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7890 maybe-installcheck-dosutils:
7891 @if dosutils
7892 maybe-installcheck-dosutils: installcheck-dosutils
7893
7894 installcheck-dosutils: \
7895     configure-dosutils 
7896         @: $(MAKE); $(unstage)
7897         @[ -f ./dosutils/Makefile ] || exit 0; \
7898         r=`${PWD_COMMAND}`; export r; \
7899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7900         $(HOST_EXPORTS) \
7901         for flag in $(EXTRA_HOST_FLAGS) ; do \
7902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7903         done; \
7904         echo "Doing installcheck in dosutils" ; \
7905         (cd $(HOST_SUBDIR)/dosutils && \
7906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7908                   "RANLIB=$${RANLIB}" \
7909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7910                   installcheck) \
7911           || exit 1
7912
7913 @endif dosutils
7914
7915 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7916 maybe-mostlyclean-dosutils:
7917 @if dosutils
7918 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7919
7920 mostlyclean-dosutils: 
7921         @: $(MAKE); $(unstage)
7922         @[ -f ./dosutils/Makefile ] || exit 0; \
7923         r=`${PWD_COMMAND}`; export r; \
7924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7925         $(HOST_EXPORTS) \
7926         for flag in $(EXTRA_HOST_FLAGS) ; do \
7927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7928         done; \
7929         echo "Doing mostlyclean in dosutils" ; \
7930         (cd $(HOST_SUBDIR)/dosutils && \
7931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7933                   "RANLIB=$${RANLIB}" \
7934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7935                   mostlyclean) \
7936           || exit 1
7937
7938 @endif dosutils
7939
7940 .PHONY: maybe-clean-dosutils clean-dosutils
7941 maybe-clean-dosutils:
7942 @if dosutils
7943 maybe-clean-dosutils: clean-dosutils
7944
7945 clean-dosutils: 
7946         @: $(MAKE); $(unstage)
7947         @[ -f ./dosutils/Makefile ] || exit 0; \
7948         r=`${PWD_COMMAND}`; export r; \
7949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7950         $(HOST_EXPORTS) \
7951         for flag in $(EXTRA_HOST_FLAGS) ; do \
7952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7953         done; \
7954         echo "Doing clean in dosutils" ; \
7955         (cd $(HOST_SUBDIR)/dosutils && \
7956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7958                   "RANLIB=$${RANLIB}" \
7959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7960                   clean) \
7961           || exit 1
7962
7963 @endif dosutils
7964
7965 .PHONY: maybe-distclean-dosutils distclean-dosutils
7966 maybe-distclean-dosutils:
7967 @if dosutils
7968 maybe-distclean-dosutils: distclean-dosutils
7969
7970 distclean-dosutils: 
7971         @: $(MAKE); $(unstage)
7972         @[ -f ./dosutils/Makefile ] || exit 0; \
7973         r=`${PWD_COMMAND}`; export r; \
7974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7975         $(HOST_EXPORTS) \
7976         for flag in $(EXTRA_HOST_FLAGS) ; do \
7977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7978         done; \
7979         echo "Doing distclean in dosutils" ; \
7980         (cd $(HOST_SUBDIR)/dosutils && \
7981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7983                   "RANLIB=$${RANLIB}" \
7984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7985                   distclean) \
7986           || exit 1
7987
7988 @endif dosutils
7989
7990 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7991 maybe-maintainer-clean-dosutils:
7992 @if dosutils
7993 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7994
7995 maintainer-clean-dosutils: 
7996         @: $(MAKE); $(unstage)
7997         @[ -f ./dosutils/Makefile ] || exit 0; \
7998         r=`${PWD_COMMAND}`; export r; \
7999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8000         $(HOST_EXPORTS) \
8001         for flag in $(EXTRA_HOST_FLAGS) ; do \
8002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8003         done; \
8004         echo "Doing maintainer-clean in dosutils" ; \
8005         (cd $(HOST_SUBDIR)/dosutils && \
8006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8008                   "RANLIB=$${RANLIB}" \
8009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8010                   maintainer-clean) \
8011           || exit 1
8012
8013 @endif dosutils
8014
8015
8016
8017 .PHONY: configure-etc maybe-configure-etc
8018 maybe-configure-etc:
8019 @if etc
8020 maybe-configure-etc: configure-etc
8021 configure-etc: 
8022         @: $(MAKE); $(unstage)
8023         @r=`${PWD_COMMAND}`; export r; \
8024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8025         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
8027         $(HOST_EXPORTS) \
8028         echo Configuring in $(HOST_SUBDIR)/etc; \
8029         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8030         case $(srcdir) in \
8031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8032           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8034         esac; \
8035         srcdiroption="--srcdir=$${topdir}/etc"; \
8036         libsrcdir="$$s/etc"; \
8037         $(SHELL) $${libsrcdir}/configure \
8038           $(HOST_CONFIGARGS) $${srcdiroption}  \
8039           || exit 1
8040 @endif etc
8041
8042
8043
8044
8045
8046 .PHONY: all-etc maybe-all-etc
8047 maybe-all-etc:
8048 @if etc
8049 TARGET-etc=all
8050 maybe-all-etc: all-etc
8051 all-etc: configure-etc
8052         @: $(MAKE); $(unstage)
8053         @r=`${PWD_COMMAND}`; export r; \
8054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8055         $(HOST_EXPORTS) \
8056         (cd $(HOST_SUBDIR)/etc && \
8057           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
8058 @endif etc
8059
8060
8061
8062
8063 .PHONY: check-etc maybe-check-etc
8064 maybe-check-etc:
8065 @if etc
8066 maybe-check-etc: check-etc
8067
8068 check-etc:
8069         @: $(MAKE); $(unstage)
8070         @r=`${PWD_COMMAND}`; export r; \
8071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8072         $(HOST_EXPORTS) \
8073         (cd $(HOST_SUBDIR)/etc && \
8074           $(MAKE) $(FLAGS_TO_PASS)  check)
8075
8076 @endif etc
8077
8078 .PHONY: install-etc maybe-install-etc
8079 maybe-install-etc:
8080 @if etc
8081 maybe-install-etc: install-etc
8082
8083 install-etc: installdirs
8084         @: $(MAKE); $(unstage)
8085         @r=`${PWD_COMMAND}`; export r; \
8086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8087         $(HOST_EXPORTS) \
8088         (cd $(HOST_SUBDIR)/etc && \
8089           $(MAKE) $(FLAGS_TO_PASS)  install)
8090
8091 @endif etc
8092
8093 # Other targets (info, dvi, etc.)
8094
8095 .PHONY: maybe-info-etc info-etc
8096 maybe-info-etc:
8097 @if etc
8098 maybe-info-etc: info-etc
8099
8100 info-etc: \
8101     configure-etc 
8102         @: $(MAKE); $(unstage)
8103         @[ -f ./etc/Makefile ] || exit 0; \
8104         r=`${PWD_COMMAND}`; export r; \
8105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8106         $(HOST_EXPORTS) \
8107         for flag in $(EXTRA_HOST_FLAGS) ; do \
8108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8109         done; \
8110         echo "Doing info in etc" ; \
8111         (cd $(HOST_SUBDIR)/etc && \
8112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8114                   "RANLIB=$${RANLIB}" \
8115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8116                   info) \
8117           || exit 1
8118
8119 @endif etc
8120
8121 .PHONY: maybe-dvi-etc dvi-etc
8122 maybe-dvi-etc:
8123 @if etc
8124 maybe-dvi-etc: dvi-etc
8125
8126 dvi-etc: \
8127     configure-etc 
8128         @: $(MAKE); $(unstage)
8129         @[ -f ./etc/Makefile ] || exit 0; \
8130         r=`${PWD_COMMAND}`; export r; \
8131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8132         $(HOST_EXPORTS) \
8133         for flag in $(EXTRA_HOST_FLAGS) ; do \
8134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8135         done; \
8136         echo "Doing dvi in etc" ; \
8137         (cd $(HOST_SUBDIR)/etc && \
8138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8140                   "RANLIB=$${RANLIB}" \
8141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8142                   dvi) \
8143           || exit 1
8144
8145 @endif etc
8146
8147 .PHONY: maybe-html-etc html-etc
8148 maybe-html-etc:
8149 @if etc
8150 maybe-html-etc: html-etc
8151
8152 html-etc: \
8153     configure-etc 
8154         @: $(MAKE); $(unstage)
8155         @[ -f ./etc/Makefile ] || exit 0; \
8156         r=`${PWD_COMMAND}`; export r; \
8157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8158         $(HOST_EXPORTS) \
8159         for flag in $(EXTRA_HOST_FLAGS) ; do \
8160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8161         done; \
8162         echo "Doing html in etc" ; \
8163         (cd $(HOST_SUBDIR)/etc && \
8164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8166                   "RANLIB=$${RANLIB}" \
8167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8168                   html) \
8169           || exit 1
8170
8171 @endif etc
8172
8173 .PHONY: maybe-TAGS-etc TAGS-etc
8174 maybe-TAGS-etc:
8175 @if etc
8176 maybe-TAGS-etc: TAGS-etc
8177
8178 TAGS-etc: \
8179     configure-etc 
8180         @: $(MAKE); $(unstage)
8181         @[ -f ./etc/Makefile ] || exit 0; \
8182         r=`${PWD_COMMAND}`; export r; \
8183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8184         $(HOST_EXPORTS) \
8185         for flag in $(EXTRA_HOST_FLAGS) ; do \
8186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8187         done; \
8188         echo "Doing TAGS in etc" ; \
8189         (cd $(HOST_SUBDIR)/etc && \
8190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8192                   "RANLIB=$${RANLIB}" \
8193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8194                   TAGS) \
8195           || exit 1
8196
8197 @endif etc
8198
8199 .PHONY: maybe-install-info-etc install-info-etc
8200 maybe-install-info-etc:
8201 @if etc
8202 maybe-install-info-etc: install-info-etc
8203
8204 install-info-etc: \
8205     configure-etc \
8206     info-etc 
8207         @: $(MAKE); $(unstage)
8208         @[ -f ./etc/Makefile ] || exit 0; \
8209         r=`${PWD_COMMAND}`; export r; \
8210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8211         $(HOST_EXPORTS) \
8212         for flag in $(EXTRA_HOST_FLAGS) ; do \
8213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8214         done; \
8215         echo "Doing install-info in etc" ; \
8216         (cd $(HOST_SUBDIR)/etc && \
8217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8219                   "RANLIB=$${RANLIB}" \
8220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8221                   install-info) \
8222           || exit 1
8223
8224 @endif etc
8225
8226 .PHONY: maybe-installcheck-etc installcheck-etc
8227 maybe-installcheck-etc:
8228 @if etc
8229 maybe-installcheck-etc: installcheck-etc
8230
8231 installcheck-etc: \
8232     configure-etc 
8233         @: $(MAKE); $(unstage)
8234         @[ -f ./etc/Makefile ] || exit 0; \
8235         r=`${PWD_COMMAND}`; export r; \
8236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8237         $(HOST_EXPORTS) \
8238         for flag in $(EXTRA_HOST_FLAGS) ; do \
8239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8240         done; \
8241         echo "Doing installcheck in etc" ; \
8242         (cd $(HOST_SUBDIR)/etc && \
8243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8245                   "RANLIB=$${RANLIB}" \
8246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8247                   installcheck) \
8248           || exit 1
8249
8250 @endif etc
8251
8252 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8253 maybe-mostlyclean-etc:
8254 @if etc
8255 maybe-mostlyclean-etc: mostlyclean-etc
8256
8257 mostlyclean-etc: 
8258         @: $(MAKE); $(unstage)
8259         @[ -f ./etc/Makefile ] || exit 0; \
8260         r=`${PWD_COMMAND}`; export r; \
8261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8262         $(HOST_EXPORTS) \
8263         for flag in $(EXTRA_HOST_FLAGS) ; do \
8264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8265         done; \
8266         echo "Doing mostlyclean in etc" ; \
8267         (cd $(HOST_SUBDIR)/etc && \
8268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8270                   "RANLIB=$${RANLIB}" \
8271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8272                   mostlyclean) \
8273           || exit 1
8274
8275 @endif etc
8276
8277 .PHONY: maybe-clean-etc clean-etc
8278 maybe-clean-etc:
8279 @if etc
8280 maybe-clean-etc: clean-etc
8281
8282 clean-etc: 
8283         @: $(MAKE); $(unstage)
8284         @[ -f ./etc/Makefile ] || exit 0; \
8285         r=`${PWD_COMMAND}`; export r; \
8286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8287         $(HOST_EXPORTS) \
8288         for flag in $(EXTRA_HOST_FLAGS) ; do \
8289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8290         done; \
8291         echo "Doing clean in etc" ; \
8292         (cd $(HOST_SUBDIR)/etc && \
8293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8295                   "RANLIB=$${RANLIB}" \
8296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8297                   clean) \
8298           || exit 1
8299
8300 @endif etc
8301
8302 .PHONY: maybe-distclean-etc distclean-etc
8303 maybe-distclean-etc:
8304 @if etc
8305 maybe-distclean-etc: distclean-etc
8306
8307 distclean-etc: 
8308         @: $(MAKE); $(unstage)
8309         @[ -f ./etc/Makefile ] || exit 0; \
8310         r=`${PWD_COMMAND}`; export r; \
8311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8312         $(HOST_EXPORTS) \
8313         for flag in $(EXTRA_HOST_FLAGS) ; do \
8314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8315         done; \
8316         echo "Doing distclean in etc" ; \
8317         (cd $(HOST_SUBDIR)/etc && \
8318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8320                   "RANLIB=$${RANLIB}" \
8321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8322                   distclean) \
8323           || exit 1
8324
8325 @endif etc
8326
8327 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8328 maybe-maintainer-clean-etc:
8329 @if etc
8330 maybe-maintainer-clean-etc: maintainer-clean-etc
8331
8332 maintainer-clean-etc: 
8333         @: $(MAKE); $(unstage)
8334         @[ -f ./etc/Makefile ] || exit 0; \
8335         r=`${PWD_COMMAND}`; export r; \
8336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8337         $(HOST_EXPORTS) \
8338         for flag in $(EXTRA_HOST_FLAGS) ; do \
8339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8340         done; \
8341         echo "Doing maintainer-clean in etc" ; \
8342         (cd $(HOST_SUBDIR)/etc && \
8343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8345                   "RANLIB=$${RANLIB}" \
8346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8347                   maintainer-clean) \
8348           || exit 1
8349
8350 @endif etc
8351
8352
8353
8354 .PHONY: configure-fastjar maybe-configure-fastjar
8355 maybe-configure-fastjar:
8356 @if fastjar
8357 maybe-configure-fastjar: configure-fastjar
8358 configure-fastjar: 
8359         @: $(MAKE); $(unstage)
8360         @r=`${PWD_COMMAND}`; export r; \
8361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8362         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8363         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8364         $(HOST_EXPORTS) \
8365         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8366         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8367         case $(srcdir) in \
8368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8369           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8371         esac; \
8372         srcdiroption="--srcdir=$${topdir}/fastjar"; \
8373         libsrcdir="$$s/fastjar"; \
8374         $(SHELL) $${libsrcdir}/configure \
8375           $(HOST_CONFIGARGS) $${srcdiroption}  \
8376           || exit 1
8377 @endif fastjar
8378
8379
8380
8381
8382
8383 .PHONY: all-fastjar maybe-all-fastjar
8384 maybe-all-fastjar:
8385 @if fastjar
8386 TARGET-fastjar=all
8387 maybe-all-fastjar: all-fastjar
8388 all-fastjar: configure-fastjar
8389         @: $(MAKE); $(unstage)
8390         @r=`${PWD_COMMAND}`; export r; \
8391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8392         $(HOST_EXPORTS) \
8393         (cd $(HOST_SUBDIR)/fastjar && \
8394           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
8395 @endif fastjar
8396
8397
8398
8399
8400 .PHONY: check-fastjar maybe-check-fastjar
8401 maybe-check-fastjar:
8402 @if fastjar
8403 maybe-check-fastjar: check-fastjar
8404
8405 # This module is only tested in a native toolchain.
8406 check-fastjar:
8407         @: $(MAKE); $(unstage)
8408         @if [ '$(host)' = '$(target)' ] ; then \
8409           r=`${PWD_COMMAND}`; export r; \
8410           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411           $(HOST_EXPORTS) \
8412           (cd $(HOST_SUBDIR)/fastjar && \
8413             $(MAKE) $(FLAGS_TO_PASS)  check); \
8414         fi
8415
8416 @endif fastjar
8417
8418 .PHONY: install-fastjar maybe-install-fastjar
8419 maybe-install-fastjar:
8420 @if fastjar
8421 maybe-install-fastjar: install-fastjar
8422
8423 install-fastjar: installdirs
8424         @: $(MAKE); $(unstage)
8425         @r=`${PWD_COMMAND}`; export r; \
8426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8427         $(HOST_EXPORTS) \
8428         (cd $(HOST_SUBDIR)/fastjar && \
8429           $(MAKE) $(FLAGS_TO_PASS)  install)
8430
8431 @endif fastjar
8432
8433 # Other targets (info, dvi, etc.)
8434
8435 .PHONY: maybe-info-fastjar info-fastjar
8436 maybe-info-fastjar:
8437 @if fastjar
8438 maybe-info-fastjar: info-fastjar
8439
8440 info-fastjar: \
8441     configure-fastjar 
8442         @: $(MAKE); $(unstage)
8443         @[ -f ./fastjar/Makefile ] || exit 0; \
8444         r=`${PWD_COMMAND}`; export r; \
8445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8446         $(HOST_EXPORTS) \
8447         for flag in $(EXTRA_HOST_FLAGS) ; do \
8448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8449         done; \
8450         echo "Doing info in fastjar" ; \
8451         (cd $(HOST_SUBDIR)/fastjar && \
8452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8454                   "RANLIB=$${RANLIB}" \
8455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8456                   info) \
8457           || exit 1
8458
8459 @endif fastjar
8460
8461 .PHONY: maybe-dvi-fastjar dvi-fastjar
8462 maybe-dvi-fastjar:
8463 @if fastjar
8464 maybe-dvi-fastjar: dvi-fastjar
8465
8466 dvi-fastjar: \
8467     configure-fastjar 
8468         @: $(MAKE); $(unstage)
8469         @[ -f ./fastjar/Makefile ] || exit 0; \
8470         r=`${PWD_COMMAND}`; export r; \
8471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8472         $(HOST_EXPORTS) \
8473         for flag in $(EXTRA_HOST_FLAGS) ; do \
8474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8475         done; \
8476         echo "Doing dvi in fastjar" ; \
8477         (cd $(HOST_SUBDIR)/fastjar && \
8478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8480                   "RANLIB=$${RANLIB}" \
8481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8482                   dvi) \
8483           || exit 1
8484
8485 @endif fastjar
8486
8487 .PHONY: maybe-html-fastjar html-fastjar
8488 maybe-html-fastjar:
8489 @if fastjar
8490 maybe-html-fastjar: html-fastjar
8491
8492 html-fastjar: \
8493     configure-fastjar 
8494         @: $(MAKE); $(unstage)
8495         @[ -f ./fastjar/Makefile ] || exit 0; \
8496         r=`${PWD_COMMAND}`; export r; \
8497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8498         $(HOST_EXPORTS) \
8499         for flag in $(EXTRA_HOST_FLAGS) ; do \
8500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8501         done; \
8502         echo "Doing html in fastjar" ; \
8503         (cd $(HOST_SUBDIR)/fastjar && \
8504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8506                   "RANLIB=$${RANLIB}" \
8507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8508                   html) \
8509           || exit 1
8510
8511 @endif fastjar
8512
8513 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8514 maybe-TAGS-fastjar:
8515 @if fastjar
8516 maybe-TAGS-fastjar: TAGS-fastjar
8517
8518 TAGS-fastjar: \
8519     configure-fastjar 
8520         @: $(MAKE); $(unstage)
8521         @[ -f ./fastjar/Makefile ] || exit 0; \
8522         r=`${PWD_COMMAND}`; export r; \
8523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8524         $(HOST_EXPORTS) \
8525         for flag in $(EXTRA_HOST_FLAGS) ; do \
8526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8527         done; \
8528         echo "Doing TAGS in fastjar" ; \
8529         (cd $(HOST_SUBDIR)/fastjar && \
8530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8532                   "RANLIB=$${RANLIB}" \
8533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8534                   TAGS) \
8535           || exit 1
8536
8537 @endif fastjar
8538
8539 .PHONY: maybe-install-info-fastjar install-info-fastjar
8540 maybe-install-info-fastjar:
8541 @if fastjar
8542 maybe-install-info-fastjar: install-info-fastjar
8543
8544 install-info-fastjar: \
8545     configure-fastjar \
8546     info-fastjar 
8547         @: $(MAKE); $(unstage)
8548         @[ -f ./fastjar/Makefile ] || exit 0; \
8549         r=`${PWD_COMMAND}`; export r; \
8550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8551         $(HOST_EXPORTS) \
8552         for flag in $(EXTRA_HOST_FLAGS) ; do \
8553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8554         done; \
8555         echo "Doing install-info in fastjar" ; \
8556         (cd $(HOST_SUBDIR)/fastjar && \
8557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8559                   "RANLIB=$${RANLIB}" \
8560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8561                   install-info) \
8562           || exit 1
8563
8564 @endif fastjar
8565
8566 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8567 maybe-installcheck-fastjar:
8568 @if fastjar
8569 maybe-installcheck-fastjar: installcheck-fastjar
8570
8571 installcheck-fastjar: \
8572     configure-fastjar 
8573         @: $(MAKE); $(unstage)
8574         @[ -f ./fastjar/Makefile ] || exit 0; \
8575         r=`${PWD_COMMAND}`; export r; \
8576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8577         $(HOST_EXPORTS) \
8578         for flag in $(EXTRA_HOST_FLAGS) ; do \
8579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8580         done; \
8581         echo "Doing installcheck in fastjar" ; \
8582         (cd $(HOST_SUBDIR)/fastjar && \
8583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8585                   "RANLIB=$${RANLIB}" \
8586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8587                   installcheck) \
8588           || exit 1
8589
8590 @endif fastjar
8591
8592 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8593 maybe-mostlyclean-fastjar:
8594 @if fastjar
8595 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8596
8597 mostlyclean-fastjar: 
8598         @: $(MAKE); $(unstage)
8599         @[ -f ./fastjar/Makefile ] || exit 0; \
8600         r=`${PWD_COMMAND}`; export r; \
8601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8602         $(HOST_EXPORTS) \
8603         for flag in $(EXTRA_HOST_FLAGS) ; do \
8604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8605         done; \
8606         echo "Doing mostlyclean in fastjar" ; \
8607         (cd $(HOST_SUBDIR)/fastjar && \
8608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8610                   "RANLIB=$${RANLIB}" \
8611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8612                   mostlyclean) \
8613           || exit 1
8614
8615 @endif fastjar
8616
8617 .PHONY: maybe-clean-fastjar clean-fastjar
8618 maybe-clean-fastjar:
8619 @if fastjar
8620 maybe-clean-fastjar: clean-fastjar
8621
8622 clean-fastjar: 
8623         @: $(MAKE); $(unstage)
8624         @[ -f ./fastjar/Makefile ] || exit 0; \
8625         r=`${PWD_COMMAND}`; export r; \
8626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8627         $(HOST_EXPORTS) \
8628         for flag in $(EXTRA_HOST_FLAGS) ; do \
8629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8630         done; \
8631         echo "Doing clean in fastjar" ; \
8632         (cd $(HOST_SUBDIR)/fastjar && \
8633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8635                   "RANLIB=$${RANLIB}" \
8636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8637                   clean) \
8638           || exit 1
8639
8640 @endif fastjar
8641
8642 .PHONY: maybe-distclean-fastjar distclean-fastjar
8643 maybe-distclean-fastjar:
8644 @if fastjar
8645 maybe-distclean-fastjar: distclean-fastjar
8646
8647 distclean-fastjar: 
8648         @: $(MAKE); $(unstage)
8649         @[ -f ./fastjar/Makefile ] || exit 0; \
8650         r=`${PWD_COMMAND}`; export r; \
8651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8652         $(HOST_EXPORTS) \
8653         for flag in $(EXTRA_HOST_FLAGS) ; do \
8654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8655         done; \
8656         echo "Doing distclean in fastjar" ; \
8657         (cd $(HOST_SUBDIR)/fastjar && \
8658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8660                   "RANLIB=$${RANLIB}" \
8661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8662                   distclean) \
8663           || exit 1
8664
8665 @endif fastjar
8666
8667 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8668 maybe-maintainer-clean-fastjar:
8669 @if fastjar
8670 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8671
8672 maintainer-clean-fastjar: 
8673         @: $(MAKE); $(unstage)
8674         @[ -f ./fastjar/Makefile ] || exit 0; \
8675         r=`${PWD_COMMAND}`; export r; \
8676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8677         $(HOST_EXPORTS) \
8678         for flag in $(EXTRA_HOST_FLAGS) ; do \
8679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8680         done; \
8681         echo "Doing maintainer-clean in fastjar" ; \
8682         (cd $(HOST_SUBDIR)/fastjar && \
8683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8685                   "RANLIB=$${RANLIB}" \
8686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8687                   maintainer-clean) \
8688           || exit 1
8689
8690 @endif fastjar
8691
8692
8693
8694 .PHONY: configure-fileutils maybe-configure-fileutils
8695 maybe-configure-fileutils:
8696 @if fileutils
8697 maybe-configure-fileutils: configure-fileutils
8698 configure-fileutils: 
8699         @: $(MAKE); $(unstage)
8700         @r=`${PWD_COMMAND}`; export r; \
8701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8702         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8703         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8704         $(HOST_EXPORTS) \
8705         echo Configuring in $(HOST_SUBDIR)/fileutils; \
8706         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8707         case $(srcdir) in \
8708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8709           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8711         esac; \
8712         srcdiroption="--srcdir=$${topdir}/fileutils"; \
8713         libsrcdir="$$s/fileutils"; \
8714         $(SHELL) $${libsrcdir}/configure \
8715           $(HOST_CONFIGARGS) $${srcdiroption}  \
8716           || exit 1
8717 @endif fileutils
8718
8719
8720
8721
8722
8723 .PHONY: all-fileutils maybe-all-fileutils
8724 maybe-all-fileutils:
8725 @if fileutils
8726 TARGET-fileutils=all
8727 maybe-all-fileutils: all-fileutils
8728 all-fileutils: configure-fileutils
8729         @: $(MAKE); $(unstage)
8730         @r=`${PWD_COMMAND}`; export r; \
8731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8732         $(HOST_EXPORTS) \
8733         (cd $(HOST_SUBDIR)/fileutils && \
8734           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
8735 @endif fileutils
8736
8737
8738
8739
8740 .PHONY: check-fileutils maybe-check-fileutils
8741 maybe-check-fileutils:
8742 @if fileutils
8743 maybe-check-fileutils: check-fileutils
8744
8745 check-fileutils:
8746         @: $(MAKE); $(unstage)
8747         @r=`${PWD_COMMAND}`; export r; \
8748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8749         $(HOST_EXPORTS) \
8750         (cd $(HOST_SUBDIR)/fileutils && \
8751           $(MAKE) $(FLAGS_TO_PASS)  check)
8752
8753 @endif fileutils
8754
8755 .PHONY: install-fileutils maybe-install-fileutils
8756 maybe-install-fileutils:
8757 @if fileutils
8758 maybe-install-fileutils: install-fileutils
8759
8760 install-fileutils: installdirs
8761         @: $(MAKE); $(unstage)
8762         @r=`${PWD_COMMAND}`; export r; \
8763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764         $(HOST_EXPORTS) \
8765         (cd $(HOST_SUBDIR)/fileutils && \
8766           $(MAKE) $(FLAGS_TO_PASS)  install)
8767
8768 @endif fileutils
8769
8770 # Other targets (info, dvi, etc.)
8771
8772 .PHONY: maybe-info-fileutils info-fileutils
8773 maybe-info-fileutils:
8774 @if fileutils
8775 maybe-info-fileutils: info-fileutils
8776
8777 info-fileutils: \
8778     configure-fileutils 
8779         @: $(MAKE); $(unstage)
8780         @[ -f ./fileutils/Makefile ] || exit 0; \
8781         r=`${PWD_COMMAND}`; export r; \
8782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8783         $(HOST_EXPORTS) \
8784         for flag in $(EXTRA_HOST_FLAGS) ; do \
8785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8786         done; \
8787         echo "Doing info in fileutils" ; \
8788         (cd $(HOST_SUBDIR)/fileutils && \
8789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8791                   "RANLIB=$${RANLIB}" \
8792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8793                   info) \
8794           || exit 1
8795
8796 @endif fileutils
8797
8798 .PHONY: maybe-dvi-fileutils dvi-fileutils
8799 maybe-dvi-fileutils:
8800 @if fileutils
8801 maybe-dvi-fileutils: dvi-fileutils
8802
8803 dvi-fileutils: \
8804     configure-fileutils 
8805         @: $(MAKE); $(unstage)
8806         @[ -f ./fileutils/Makefile ] || exit 0; \
8807         r=`${PWD_COMMAND}`; export r; \
8808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8809         $(HOST_EXPORTS) \
8810         for flag in $(EXTRA_HOST_FLAGS) ; do \
8811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8812         done; \
8813         echo "Doing dvi in fileutils" ; \
8814         (cd $(HOST_SUBDIR)/fileutils && \
8815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8817                   "RANLIB=$${RANLIB}" \
8818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8819                   dvi) \
8820           || exit 1
8821
8822 @endif fileutils
8823
8824 .PHONY: maybe-html-fileutils html-fileutils
8825 maybe-html-fileutils:
8826 @if fileutils
8827 maybe-html-fileutils: html-fileutils
8828
8829 html-fileutils: \
8830     configure-fileutils 
8831         @: $(MAKE); $(unstage)
8832         @[ -f ./fileutils/Makefile ] || exit 0; \
8833         r=`${PWD_COMMAND}`; export r; \
8834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8835         $(HOST_EXPORTS) \
8836         for flag in $(EXTRA_HOST_FLAGS) ; do \
8837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8838         done; \
8839         echo "Doing html in fileutils" ; \
8840         (cd $(HOST_SUBDIR)/fileutils && \
8841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8843                   "RANLIB=$${RANLIB}" \
8844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8845                   html) \
8846           || exit 1
8847
8848 @endif fileutils
8849
8850 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8851 maybe-TAGS-fileutils:
8852 @if fileutils
8853 maybe-TAGS-fileutils: TAGS-fileutils
8854
8855 TAGS-fileutils: \
8856     configure-fileutils 
8857         @: $(MAKE); $(unstage)
8858         @[ -f ./fileutils/Makefile ] || exit 0; \
8859         r=`${PWD_COMMAND}`; export r; \
8860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8861         $(HOST_EXPORTS) \
8862         for flag in $(EXTRA_HOST_FLAGS) ; do \
8863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8864         done; \
8865         echo "Doing TAGS in fileutils" ; \
8866         (cd $(HOST_SUBDIR)/fileutils && \
8867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8869                   "RANLIB=$${RANLIB}" \
8870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8871                   TAGS) \
8872           || exit 1
8873
8874 @endif fileutils
8875
8876 .PHONY: maybe-install-info-fileutils install-info-fileutils
8877 maybe-install-info-fileutils:
8878 @if fileutils
8879 maybe-install-info-fileutils: install-info-fileutils
8880
8881 install-info-fileutils: \
8882     configure-fileutils \
8883     info-fileutils 
8884         @: $(MAKE); $(unstage)
8885         @[ -f ./fileutils/Makefile ] || exit 0; \
8886         r=`${PWD_COMMAND}`; export r; \
8887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8888         $(HOST_EXPORTS) \
8889         for flag in $(EXTRA_HOST_FLAGS) ; do \
8890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8891         done; \
8892         echo "Doing install-info in fileutils" ; \
8893         (cd $(HOST_SUBDIR)/fileutils && \
8894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8896                   "RANLIB=$${RANLIB}" \
8897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8898                   install-info) \
8899           || exit 1
8900
8901 @endif fileutils
8902
8903 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8904 maybe-installcheck-fileutils:
8905 @if fileutils
8906 maybe-installcheck-fileutils: installcheck-fileutils
8907
8908 installcheck-fileutils: \
8909     configure-fileutils 
8910         @: $(MAKE); $(unstage)
8911         @[ -f ./fileutils/Makefile ] || exit 0; \
8912         r=`${PWD_COMMAND}`; export r; \
8913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8914         $(HOST_EXPORTS) \
8915         for flag in $(EXTRA_HOST_FLAGS) ; do \
8916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8917         done; \
8918         echo "Doing installcheck in fileutils" ; \
8919         (cd $(HOST_SUBDIR)/fileutils && \
8920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8922                   "RANLIB=$${RANLIB}" \
8923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8924                   installcheck) \
8925           || exit 1
8926
8927 @endif fileutils
8928
8929 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8930 maybe-mostlyclean-fileutils:
8931 @if fileutils
8932 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8933
8934 mostlyclean-fileutils: 
8935         @: $(MAKE); $(unstage)
8936         @[ -f ./fileutils/Makefile ] || exit 0; \
8937         r=`${PWD_COMMAND}`; export r; \
8938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8939         $(HOST_EXPORTS) \
8940         for flag in $(EXTRA_HOST_FLAGS) ; do \
8941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8942         done; \
8943         echo "Doing mostlyclean in fileutils" ; \
8944         (cd $(HOST_SUBDIR)/fileutils && \
8945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8947                   "RANLIB=$${RANLIB}" \
8948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8949                   mostlyclean) \
8950           || exit 1
8951
8952 @endif fileutils
8953
8954 .PHONY: maybe-clean-fileutils clean-fileutils
8955 maybe-clean-fileutils:
8956 @if fileutils
8957 maybe-clean-fileutils: clean-fileutils
8958
8959 clean-fileutils: 
8960         @: $(MAKE); $(unstage)
8961         @[ -f ./fileutils/Makefile ] || exit 0; \
8962         r=`${PWD_COMMAND}`; export r; \
8963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8964         $(HOST_EXPORTS) \
8965         for flag in $(EXTRA_HOST_FLAGS) ; do \
8966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8967         done; \
8968         echo "Doing clean in fileutils" ; \
8969         (cd $(HOST_SUBDIR)/fileutils && \
8970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8972                   "RANLIB=$${RANLIB}" \
8973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8974                   clean) \
8975           || exit 1
8976
8977 @endif fileutils
8978
8979 .PHONY: maybe-distclean-fileutils distclean-fileutils
8980 maybe-distclean-fileutils:
8981 @if fileutils
8982 maybe-distclean-fileutils: distclean-fileutils
8983
8984 distclean-fileutils: 
8985         @: $(MAKE); $(unstage)
8986         @[ -f ./fileutils/Makefile ] || exit 0; \
8987         r=`${PWD_COMMAND}`; export r; \
8988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8989         $(HOST_EXPORTS) \
8990         for flag in $(EXTRA_HOST_FLAGS) ; do \
8991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8992         done; \
8993         echo "Doing distclean in fileutils" ; \
8994         (cd $(HOST_SUBDIR)/fileutils && \
8995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8997                   "RANLIB=$${RANLIB}" \
8998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8999                   distclean) \
9000           || exit 1
9001
9002 @endif fileutils
9003
9004 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
9005 maybe-maintainer-clean-fileutils:
9006 @if fileutils
9007 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
9008
9009 maintainer-clean-fileutils: 
9010         @: $(MAKE); $(unstage)
9011         @[ -f ./fileutils/Makefile ] || exit 0; \
9012         r=`${PWD_COMMAND}`; export r; \
9013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014         $(HOST_EXPORTS) \
9015         for flag in $(EXTRA_HOST_FLAGS) ; do \
9016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9017         done; \
9018         echo "Doing maintainer-clean in fileutils" ; \
9019         (cd $(HOST_SUBDIR)/fileutils && \
9020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9022                   "RANLIB=$${RANLIB}" \
9023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9024                   maintainer-clean) \
9025           || exit 1
9026
9027 @endif fileutils
9028
9029
9030
9031 .PHONY: configure-findutils maybe-configure-findutils
9032 maybe-configure-findutils:
9033 @if findutils
9034 maybe-configure-findutils: configure-findutils
9035 configure-findutils: 
9036         @: $(MAKE); $(unstage)
9037         @r=`${PWD_COMMAND}`; export r; \
9038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
9040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
9041         $(HOST_EXPORTS) \
9042         echo Configuring in $(HOST_SUBDIR)/findutils; \
9043         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
9044         case $(srcdir) in \
9045           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9046           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
9047                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9048         esac; \
9049         srcdiroption="--srcdir=$${topdir}/findutils"; \
9050         libsrcdir="$$s/findutils"; \
9051         $(SHELL) $${libsrcdir}/configure \
9052           $(HOST_CONFIGARGS) $${srcdiroption}  \
9053           || exit 1
9054 @endif findutils
9055
9056
9057
9058
9059
9060 .PHONY: all-findutils maybe-all-findutils
9061 maybe-all-findutils:
9062 @if findutils
9063 TARGET-findutils=all
9064 maybe-all-findutils: all-findutils
9065 all-findutils: configure-findutils
9066         @: $(MAKE); $(unstage)
9067         @r=`${PWD_COMMAND}`; export r; \
9068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9069         $(HOST_EXPORTS) \
9070         (cd $(HOST_SUBDIR)/findutils && \
9071           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
9072 @endif findutils
9073
9074
9075
9076
9077 .PHONY: check-findutils maybe-check-findutils
9078 maybe-check-findutils:
9079 @if findutils
9080 maybe-check-findutils: check-findutils
9081
9082 check-findutils:
9083         @: $(MAKE); $(unstage)
9084         @r=`${PWD_COMMAND}`; export r; \
9085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9086         $(HOST_EXPORTS) \
9087         (cd $(HOST_SUBDIR)/findutils && \
9088           $(MAKE) $(FLAGS_TO_PASS)  check)
9089
9090 @endif findutils
9091
9092 .PHONY: install-findutils maybe-install-findutils
9093 maybe-install-findutils:
9094 @if findutils
9095 maybe-install-findutils: install-findutils
9096
9097 install-findutils: installdirs
9098         @: $(MAKE); $(unstage)
9099         @r=`${PWD_COMMAND}`; export r; \
9100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9101         $(HOST_EXPORTS) \
9102         (cd $(HOST_SUBDIR)/findutils && \
9103           $(MAKE) $(FLAGS_TO_PASS)  install)
9104
9105 @endif findutils
9106
9107 # Other targets (info, dvi, etc.)
9108
9109 .PHONY: maybe-info-findutils info-findutils
9110 maybe-info-findutils:
9111 @if findutils
9112 maybe-info-findutils: info-findutils
9113
9114 info-findutils: \
9115     configure-findutils 
9116         @: $(MAKE); $(unstage)
9117         @[ -f ./findutils/Makefile ] || exit 0; \
9118         r=`${PWD_COMMAND}`; export r; \
9119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9120         $(HOST_EXPORTS) \
9121         for flag in $(EXTRA_HOST_FLAGS) ; do \
9122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9123         done; \
9124         echo "Doing info in findutils" ; \
9125         (cd $(HOST_SUBDIR)/findutils && \
9126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9128                   "RANLIB=$${RANLIB}" \
9129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9130                   info) \
9131           || exit 1
9132
9133 @endif findutils
9134
9135 .PHONY: maybe-dvi-findutils dvi-findutils
9136 maybe-dvi-findutils:
9137 @if findutils
9138 maybe-dvi-findutils: dvi-findutils
9139
9140 dvi-findutils: \
9141     configure-findutils 
9142         @: $(MAKE); $(unstage)
9143         @[ -f ./findutils/Makefile ] || exit 0; \
9144         r=`${PWD_COMMAND}`; export r; \
9145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9146         $(HOST_EXPORTS) \
9147         for flag in $(EXTRA_HOST_FLAGS) ; do \
9148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9149         done; \
9150         echo "Doing dvi in findutils" ; \
9151         (cd $(HOST_SUBDIR)/findutils && \
9152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9154                   "RANLIB=$${RANLIB}" \
9155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9156                   dvi) \
9157           || exit 1
9158
9159 @endif findutils
9160
9161 .PHONY: maybe-html-findutils html-findutils
9162 maybe-html-findutils:
9163 @if findutils
9164 maybe-html-findutils: html-findutils
9165
9166 html-findutils: \
9167     configure-findutils 
9168         @: $(MAKE); $(unstage)
9169         @[ -f ./findutils/Makefile ] || exit 0; \
9170         r=`${PWD_COMMAND}`; export r; \
9171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172         $(HOST_EXPORTS) \
9173         for flag in $(EXTRA_HOST_FLAGS) ; do \
9174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9175         done; \
9176         echo "Doing html in findutils" ; \
9177         (cd $(HOST_SUBDIR)/findutils && \
9178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9180                   "RANLIB=$${RANLIB}" \
9181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9182                   html) \
9183           || exit 1
9184
9185 @endif findutils
9186
9187 .PHONY: maybe-TAGS-findutils TAGS-findutils
9188 maybe-TAGS-findutils:
9189 @if findutils
9190 maybe-TAGS-findutils: TAGS-findutils
9191
9192 TAGS-findutils: \
9193     configure-findutils 
9194         @: $(MAKE); $(unstage)
9195         @[ -f ./findutils/Makefile ] || exit 0; \
9196         r=`${PWD_COMMAND}`; export r; \
9197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9198         $(HOST_EXPORTS) \
9199         for flag in $(EXTRA_HOST_FLAGS) ; do \
9200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9201         done; \
9202         echo "Doing TAGS in findutils" ; \
9203         (cd $(HOST_SUBDIR)/findutils && \
9204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9206                   "RANLIB=$${RANLIB}" \
9207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9208                   TAGS) \
9209           || exit 1
9210
9211 @endif findutils
9212
9213 .PHONY: maybe-install-info-findutils install-info-findutils
9214 maybe-install-info-findutils:
9215 @if findutils
9216 maybe-install-info-findutils: install-info-findutils
9217
9218 install-info-findutils: \
9219     configure-findutils \
9220     info-findutils 
9221         @: $(MAKE); $(unstage)
9222         @[ -f ./findutils/Makefile ] || exit 0; \
9223         r=`${PWD_COMMAND}`; export r; \
9224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9225         $(HOST_EXPORTS) \
9226         for flag in $(EXTRA_HOST_FLAGS) ; do \
9227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9228         done; \
9229         echo "Doing install-info in findutils" ; \
9230         (cd $(HOST_SUBDIR)/findutils && \
9231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9233                   "RANLIB=$${RANLIB}" \
9234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9235                   install-info) \
9236           || exit 1
9237
9238 @endif findutils
9239
9240 .PHONY: maybe-installcheck-findutils installcheck-findutils
9241 maybe-installcheck-findutils:
9242 @if findutils
9243 maybe-installcheck-findutils: installcheck-findutils
9244
9245 installcheck-findutils: \
9246     configure-findutils 
9247         @: $(MAKE); $(unstage)
9248         @[ -f ./findutils/Makefile ] || exit 0; \
9249         r=`${PWD_COMMAND}`; export r; \
9250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9251         $(HOST_EXPORTS) \
9252         for flag in $(EXTRA_HOST_FLAGS) ; do \
9253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9254         done; \
9255         echo "Doing installcheck in findutils" ; \
9256         (cd $(HOST_SUBDIR)/findutils && \
9257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9259                   "RANLIB=$${RANLIB}" \
9260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9261                   installcheck) \
9262           || exit 1
9263
9264 @endif findutils
9265
9266 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9267 maybe-mostlyclean-findutils:
9268 @if findutils
9269 maybe-mostlyclean-findutils: mostlyclean-findutils
9270
9271 mostlyclean-findutils: 
9272         @: $(MAKE); $(unstage)
9273         @[ -f ./findutils/Makefile ] || exit 0; \
9274         r=`${PWD_COMMAND}`; export r; \
9275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9276         $(HOST_EXPORTS) \
9277         for flag in $(EXTRA_HOST_FLAGS) ; do \
9278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9279         done; \
9280         echo "Doing mostlyclean in findutils" ; \
9281         (cd $(HOST_SUBDIR)/findutils && \
9282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9284                   "RANLIB=$${RANLIB}" \
9285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9286                   mostlyclean) \
9287           || exit 1
9288
9289 @endif findutils
9290
9291 .PHONY: maybe-clean-findutils clean-findutils
9292 maybe-clean-findutils:
9293 @if findutils
9294 maybe-clean-findutils: clean-findutils
9295
9296 clean-findutils: 
9297         @: $(MAKE); $(unstage)
9298         @[ -f ./findutils/Makefile ] || exit 0; \
9299         r=`${PWD_COMMAND}`; export r; \
9300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9301         $(HOST_EXPORTS) \
9302         for flag in $(EXTRA_HOST_FLAGS) ; do \
9303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9304         done; \
9305         echo "Doing clean in findutils" ; \
9306         (cd $(HOST_SUBDIR)/findutils && \
9307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9309                   "RANLIB=$${RANLIB}" \
9310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9311                   clean) \
9312           || exit 1
9313
9314 @endif findutils
9315
9316 .PHONY: maybe-distclean-findutils distclean-findutils
9317 maybe-distclean-findutils:
9318 @if findutils
9319 maybe-distclean-findutils: distclean-findutils
9320
9321 distclean-findutils: 
9322         @: $(MAKE); $(unstage)
9323         @[ -f ./findutils/Makefile ] || exit 0; \
9324         r=`${PWD_COMMAND}`; export r; \
9325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9326         $(HOST_EXPORTS) \
9327         for flag in $(EXTRA_HOST_FLAGS) ; do \
9328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9329         done; \
9330         echo "Doing distclean in findutils" ; \
9331         (cd $(HOST_SUBDIR)/findutils && \
9332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9334                   "RANLIB=$${RANLIB}" \
9335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9336                   distclean) \
9337           || exit 1
9338
9339 @endif findutils
9340
9341 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9342 maybe-maintainer-clean-findutils:
9343 @if findutils
9344 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9345
9346 maintainer-clean-findutils: 
9347         @: $(MAKE); $(unstage)
9348         @[ -f ./findutils/Makefile ] || exit 0; \
9349         r=`${PWD_COMMAND}`; export r; \
9350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9351         $(HOST_EXPORTS) \
9352         for flag in $(EXTRA_HOST_FLAGS) ; do \
9353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9354         done; \
9355         echo "Doing maintainer-clean in findutils" ; \
9356         (cd $(HOST_SUBDIR)/findutils && \
9357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9359                   "RANLIB=$${RANLIB}" \
9360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9361                   maintainer-clean) \
9362           || exit 1
9363
9364 @endif findutils
9365
9366
9367
9368 .PHONY: configure-find maybe-configure-find
9369 maybe-configure-find:
9370 @if find
9371 maybe-configure-find: configure-find
9372 configure-find: 
9373         @: $(MAKE); $(unstage)
9374         @r=`${PWD_COMMAND}`; export r; \
9375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9376         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9377         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9378         $(HOST_EXPORTS) \
9379         echo Configuring in $(HOST_SUBDIR)/find; \
9380         cd "$(HOST_SUBDIR)/find" || exit 1; \
9381         case $(srcdir) in \
9382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9383           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9385         esac; \
9386         srcdiroption="--srcdir=$${topdir}/find"; \
9387         libsrcdir="$$s/find"; \
9388         $(SHELL) $${libsrcdir}/configure \
9389           $(HOST_CONFIGARGS) $${srcdiroption}  \
9390           || exit 1
9391 @endif find
9392
9393
9394
9395
9396
9397 .PHONY: all-find maybe-all-find
9398 maybe-all-find:
9399 @if find
9400 TARGET-find=all
9401 maybe-all-find: all-find
9402 all-find: configure-find
9403         @: $(MAKE); $(unstage)
9404         @r=`${PWD_COMMAND}`; export r; \
9405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406         $(HOST_EXPORTS) \
9407         (cd $(HOST_SUBDIR)/find && \
9408           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
9409 @endif find
9410
9411
9412
9413
9414 .PHONY: check-find maybe-check-find
9415 maybe-check-find:
9416 @if find
9417 maybe-check-find: check-find
9418
9419 check-find:
9420         @: $(MAKE); $(unstage)
9421         @r=`${PWD_COMMAND}`; export r; \
9422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9423         $(HOST_EXPORTS) \
9424         (cd $(HOST_SUBDIR)/find && \
9425           $(MAKE) $(FLAGS_TO_PASS)  check)
9426
9427 @endif find
9428
9429 .PHONY: install-find maybe-install-find
9430 maybe-install-find:
9431 @if find
9432 maybe-install-find: install-find
9433
9434 install-find: installdirs
9435         @: $(MAKE); $(unstage)
9436         @r=`${PWD_COMMAND}`; export r; \
9437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9438         $(HOST_EXPORTS) \
9439         (cd $(HOST_SUBDIR)/find && \
9440           $(MAKE) $(FLAGS_TO_PASS)  install)
9441
9442 @endif find
9443
9444 # Other targets (info, dvi, etc.)
9445
9446 .PHONY: maybe-info-find info-find
9447 maybe-info-find:
9448 @if find
9449 maybe-info-find: info-find
9450
9451 info-find: \
9452     configure-find 
9453         @: $(MAKE); $(unstage)
9454         @[ -f ./find/Makefile ] || exit 0; \
9455         r=`${PWD_COMMAND}`; export r; \
9456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9457         $(HOST_EXPORTS) \
9458         for flag in $(EXTRA_HOST_FLAGS) ; do \
9459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9460         done; \
9461         echo "Doing info in find" ; \
9462         (cd $(HOST_SUBDIR)/find && \
9463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9465                   "RANLIB=$${RANLIB}" \
9466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9467                   info) \
9468           || exit 1
9469
9470 @endif find
9471
9472 .PHONY: maybe-dvi-find dvi-find
9473 maybe-dvi-find:
9474 @if find
9475 maybe-dvi-find: dvi-find
9476
9477 dvi-find: \
9478     configure-find 
9479         @: $(MAKE); $(unstage)
9480         @[ -f ./find/Makefile ] || exit 0; \
9481         r=`${PWD_COMMAND}`; export r; \
9482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9483         $(HOST_EXPORTS) \
9484         for flag in $(EXTRA_HOST_FLAGS) ; do \
9485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9486         done; \
9487         echo "Doing dvi in find" ; \
9488         (cd $(HOST_SUBDIR)/find && \
9489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9491                   "RANLIB=$${RANLIB}" \
9492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9493                   dvi) \
9494           || exit 1
9495
9496 @endif find
9497
9498 .PHONY: maybe-html-find html-find
9499 maybe-html-find:
9500 @if find
9501 maybe-html-find: html-find
9502
9503 html-find: \
9504     configure-find 
9505         @: $(MAKE); $(unstage)
9506         @[ -f ./find/Makefile ] || exit 0; \
9507         r=`${PWD_COMMAND}`; export r; \
9508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9509         $(HOST_EXPORTS) \
9510         for flag in $(EXTRA_HOST_FLAGS) ; do \
9511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9512         done; \
9513         echo "Doing html in find" ; \
9514         (cd $(HOST_SUBDIR)/find && \
9515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9517                   "RANLIB=$${RANLIB}" \
9518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9519                   html) \
9520           || exit 1
9521
9522 @endif find
9523
9524 .PHONY: maybe-TAGS-find TAGS-find
9525 maybe-TAGS-find:
9526 @if find
9527 maybe-TAGS-find: TAGS-find
9528
9529 TAGS-find: \
9530     configure-find 
9531         @: $(MAKE); $(unstage)
9532         @[ -f ./find/Makefile ] || exit 0; \
9533         r=`${PWD_COMMAND}`; export r; \
9534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9535         $(HOST_EXPORTS) \
9536         for flag in $(EXTRA_HOST_FLAGS) ; do \
9537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9538         done; \
9539         echo "Doing TAGS in find" ; \
9540         (cd $(HOST_SUBDIR)/find && \
9541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9543                   "RANLIB=$${RANLIB}" \
9544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9545                   TAGS) \
9546           || exit 1
9547
9548 @endif find
9549
9550 .PHONY: maybe-install-info-find install-info-find
9551 maybe-install-info-find:
9552 @if find
9553 maybe-install-info-find: install-info-find
9554
9555 install-info-find: \
9556     configure-find \
9557     info-find 
9558         @: $(MAKE); $(unstage)
9559         @[ -f ./find/Makefile ] || exit 0; \
9560         r=`${PWD_COMMAND}`; export r; \
9561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9562         $(HOST_EXPORTS) \
9563         for flag in $(EXTRA_HOST_FLAGS) ; do \
9564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9565         done; \
9566         echo "Doing install-info in find" ; \
9567         (cd $(HOST_SUBDIR)/find && \
9568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9570                   "RANLIB=$${RANLIB}" \
9571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9572                   install-info) \
9573           || exit 1
9574
9575 @endif find
9576
9577 .PHONY: maybe-installcheck-find installcheck-find
9578 maybe-installcheck-find:
9579 @if find
9580 maybe-installcheck-find: installcheck-find
9581
9582 installcheck-find: \
9583     configure-find 
9584         @: $(MAKE); $(unstage)
9585         @[ -f ./find/Makefile ] || exit 0; \
9586         r=`${PWD_COMMAND}`; export r; \
9587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9588         $(HOST_EXPORTS) \
9589         for flag in $(EXTRA_HOST_FLAGS) ; do \
9590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9591         done; \
9592         echo "Doing installcheck in find" ; \
9593         (cd $(HOST_SUBDIR)/find && \
9594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9596                   "RANLIB=$${RANLIB}" \
9597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9598                   installcheck) \
9599           || exit 1
9600
9601 @endif find
9602
9603 .PHONY: maybe-mostlyclean-find mostlyclean-find
9604 maybe-mostlyclean-find:
9605 @if find
9606 maybe-mostlyclean-find: mostlyclean-find
9607
9608 mostlyclean-find: 
9609         @: $(MAKE); $(unstage)
9610         @[ -f ./find/Makefile ] || exit 0; \
9611         r=`${PWD_COMMAND}`; export r; \
9612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9613         $(HOST_EXPORTS) \
9614         for flag in $(EXTRA_HOST_FLAGS) ; do \
9615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9616         done; \
9617         echo "Doing mostlyclean in find" ; \
9618         (cd $(HOST_SUBDIR)/find && \
9619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9621                   "RANLIB=$${RANLIB}" \
9622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9623                   mostlyclean) \
9624           || exit 1
9625
9626 @endif find
9627
9628 .PHONY: maybe-clean-find clean-find
9629 maybe-clean-find:
9630 @if find
9631 maybe-clean-find: clean-find
9632
9633 clean-find: 
9634         @: $(MAKE); $(unstage)
9635         @[ -f ./find/Makefile ] || exit 0; \
9636         r=`${PWD_COMMAND}`; export r; \
9637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9638         $(HOST_EXPORTS) \
9639         for flag in $(EXTRA_HOST_FLAGS) ; do \
9640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9641         done; \
9642         echo "Doing clean in find" ; \
9643         (cd $(HOST_SUBDIR)/find && \
9644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9646                   "RANLIB=$${RANLIB}" \
9647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9648                   clean) \
9649           || exit 1
9650
9651 @endif find
9652
9653 .PHONY: maybe-distclean-find distclean-find
9654 maybe-distclean-find:
9655 @if find
9656 maybe-distclean-find: distclean-find
9657
9658 distclean-find: 
9659         @: $(MAKE); $(unstage)
9660         @[ -f ./find/Makefile ] || exit 0; \
9661         r=`${PWD_COMMAND}`; export r; \
9662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663         $(HOST_EXPORTS) \
9664         for flag in $(EXTRA_HOST_FLAGS) ; do \
9665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9666         done; \
9667         echo "Doing distclean in find" ; \
9668         (cd $(HOST_SUBDIR)/find && \
9669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9671                   "RANLIB=$${RANLIB}" \
9672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9673                   distclean) \
9674           || exit 1
9675
9676 @endif find
9677
9678 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9679 maybe-maintainer-clean-find:
9680 @if find
9681 maybe-maintainer-clean-find: maintainer-clean-find
9682
9683 maintainer-clean-find: 
9684         @: $(MAKE); $(unstage)
9685         @[ -f ./find/Makefile ] || exit 0; \
9686         r=`${PWD_COMMAND}`; export r; \
9687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9688         $(HOST_EXPORTS) \
9689         for flag in $(EXTRA_HOST_FLAGS) ; do \
9690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9691         done; \
9692         echo "Doing maintainer-clean in find" ; \
9693         (cd $(HOST_SUBDIR)/find && \
9694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9696                   "RANLIB=$${RANLIB}" \
9697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9698                   maintainer-clean) \
9699           || exit 1
9700
9701 @endif find
9702
9703
9704
9705 .PHONY: configure-fixincludes maybe-configure-fixincludes
9706 maybe-configure-fixincludes:
9707 @if fixincludes
9708 maybe-configure-fixincludes: configure-fixincludes
9709 configure-fixincludes: 
9710         @: $(MAKE); $(unstage)
9711         @r=`${PWD_COMMAND}`; export r; \
9712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9713         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9714         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9715         $(HOST_EXPORTS) \
9716         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9717         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9718         case $(srcdir) in \
9719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9720           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9722         esac; \
9723         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9724         libsrcdir="$$s/fixincludes"; \
9725         $(SHELL) $${libsrcdir}/configure \
9726           $(HOST_CONFIGARGS) $${srcdiroption}  \
9727           || exit 1
9728 @endif fixincludes
9729
9730
9731
9732
9733
9734 .PHONY: all-fixincludes maybe-all-fixincludes
9735 maybe-all-fixincludes:
9736 @if fixincludes
9737 TARGET-fixincludes=all
9738 maybe-all-fixincludes: all-fixincludes
9739 all-fixincludes: configure-fixincludes
9740         @: $(MAKE); $(unstage)
9741         @r=`${PWD_COMMAND}`; export r; \
9742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9743         $(HOST_EXPORTS) \
9744         (cd $(HOST_SUBDIR)/fixincludes && \
9745           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
9746 @endif fixincludes
9747
9748
9749
9750
9751 .PHONY: check-fixincludes maybe-check-fixincludes
9752 maybe-check-fixincludes:
9753 @if fixincludes
9754 maybe-check-fixincludes: check-fixincludes
9755
9756 check-fixincludes:
9757         @: $(MAKE); $(unstage)
9758         @r=`${PWD_COMMAND}`; export r; \
9759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9760         $(HOST_EXPORTS) \
9761         (cd $(HOST_SUBDIR)/fixincludes && \
9762           $(MAKE) $(FLAGS_TO_PASS)  check)
9763
9764 @endif fixincludes
9765
9766 .PHONY: install-fixincludes maybe-install-fixincludes
9767 maybe-install-fixincludes:
9768 @if fixincludes
9769 maybe-install-fixincludes: install-fixincludes
9770
9771 install-fixincludes: installdirs
9772         @: $(MAKE); $(unstage)
9773         @r=`${PWD_COMMAND}`; export r; \
9774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9775         $(HOST_EXPORTS) \
9776         (cd $(HOST_SUBDIR)/fixincludes && \
9777           $(MAKE) $(FLAGS_TO_PASS)  install)
9778
9779 @endif fixincludes
9780
9781 # Other targets (info, dvi, etc.)
9782
9783 .PHONY: maybe-info-fixincludes info-fixincludes
9784 maybe-info-fixincludes:
9785 @if fixincludes
9786 maybe-info-fixincludes: info-fixincludes
9787
9788 # fixincludes doesn't support info.
9789 info-fixincludes:
9790
9791 @endif fixincludes
9792
9793 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9794 maybe-dvi-fixincludes:
9795 @if fixincludes
9796 maybe-dvi-fixincludes: dvi-fixincludes
9797
9798 # fixincludes doesn't support dvi.
9799 dvi-fixincludes:
9800
9801 @endif fixincludes
9802
9803 .PHONY: maybe-html-fixincludes html-fixincludes
9804 maybe-html-fixincludes:
9805 @if fixincludes
9806 maybe-html-fixincludes: html-fixincludes
9807
9808 html-fixincludes: \
9809     configure-fixincludes 
9810         @: $(MAKE); $(unstage)
9811         @[ -f ./fixincludes/Makefile ] || exit 0; \
9812         r=`${PWD_COMMAND}`; export r; \
9813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9814         $(HOST_EXPORTS) \
9815         for flag in $(EXTRA_HOST_FLAGS) ; do \
9816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9817         done; \
9818         echo "Doing html in fixincludes" ; \
9819         (cd $(HOST_SUBDIR)/fixincludes && \
9820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9822                   "RANLIB=$${RANLIB}" \
9823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9824                   html) \
9825           || exit 1
9826
9827 @endif fixincludes
9828
9829 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9830 maybe-TAGS-fixincludes:
9831 @if fixincludes
9832 maybe-TAGS-fixincludes: TAGS-fixincludes
9833
9834 # fixincludes doesn't support TAGS.
9835 TAGS-fixincludes:
9836
9837 @endif fixincludes
9838
9839 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9840 maybe-install-info-fixincludes:
9841 @if fixincludes
9842 maybe-install-info-fixincludes: install-info-fixincludes
9843
9844 # fixincludes doesn't support install-info.
9845 install-info-fixincludes:
9846
9847 @endif fixincludes
9848
9849 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9850 maybe-installcheck-fixincludes:
9851 @if fixincludes
9852 maybe-installcheck-fixincludes: installcheck-fixincludes
9853
9854 # fixincludes doesn't support installcheck.
9855 installcheck-fixincludes:
9856
9857 @endif fixincludes
9858
9859 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9860 maybe-mostlyclean-fixincludes:
9861 @if fixincludes
9862 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9863
9864 mostlyclean-fixincludes: 
9865         @: $(MAKE); $(unstage)
9866         @[ -f ./fixincludes/Makefile ] || exit 0; \
9867         r=`${PWD_COMMAND}`; export r; \
9868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9869         $(HOST_EXPORTS) \
9870         for flag in $(EXTRA_HOST_FLAGS) ; do \
9871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9872         done; \
9873         echo "Doing mostlyclean in fixincludes" ; \
9874         (cd $(HOST_SUBDIR)/fixincludes && \
9875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9877                   "RANLIB=$${RANLIB}" \
9878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9879                   mostlyclean) \
9880           || exit 1
9881
9882 @endif fixincludes
9883
9884 .PHONY: maybe-clean-fixincludes clean-fixincludes
9885 maybe-clean-fixincludes:
9886 @if fixincludes
9887 maybe-clean-fixincludes: clean-fixincludes
9888
9889 clean-fixincludes: 
9890         @: $(MAKE); $(unstage)
9891         @[ -f ./fixincludes/Makefile ] || exit 0; \
9892         r=`${PWD_COMMAND}`; export r; \
9893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894         $(HOST_EXPORTS) \
9895         for flag in $(EXTRA_HOST_FLAGS) ; do \
9896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9897         done; \
9898         echo "Doing clean in fixincludes" ; \
9899         (cd $(HOST_SUBDIR)/fixincludes && \
9900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9902                   "RANLIB=$${RANLIB}" \
9903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9904                   clean) \
9905           || exit 1
9906
9907 @endif fixincludes
9908
9909 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9910 maybe-distclean-fixincludes:
9911 @if fixincludes
9912 maybe-distclean-fixincludes: distclean-fixincludes
9913
9914 distclean-fixincludes: 
9915         @: $(MAKE); $(unstage)
9916         @[ -f ./fixincludes/Makefile ] || exit 0; \
9917         r=`${PWD_COMMAND}`; export r; \
9918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9919         $(HOST_EXPORTS) \
9920         for flag in $(EXTRA_HOST_FLAGS) ; do \
9921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9922         done; \
9923         echo "Doing distclean in fixincludes" ; \
9924         (cd $(HOST_SUBDIR)/fixincludes && \
9925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9927                   "RANLIB=$${RANLIB}" \
9928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9929                   distclean) \
9930           || exit 1
9931
9932 @endif fixincludes
9933
9934 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9935 maybe-maintainer-clean-fixincludes:
9936 @if fixincludes
9937 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9938
9939 maintainer-clean-fixincludes: 
9940         @: $(MAKE); $(unstage)
9941         @[ -f ./fixincludes/Makefile ] || exit 0; \
9942         r=`${PWD_COMMAND}`; export r; \
9943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9944         $(HOST_EXPORTS) \
9945         for flag in $(EXTRA_HOST_FLAGS) ; do \
9946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9947         done; \
9948         echo "Doing maintainer-clean in fixincludes" ; \
9949         (cd $(HOST_SUBDIR)/fixincludes && \
9950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9952                   "RANLIB=$${RANLIB}" \
9953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9954                   maintainer-clean) \
9955           || exit 1
9956
9957 @endif fixincludes
9958
9959
9960
9961 .PHONY: configure-flex maybe-configure-flex
9962 maybe-configure-flex:
9963 @if flex
9964 maybe-configure-flex: configure-flex
9965 configure-flex: 
9966         @: $(MAKE); $(unstage)
9967         @r=`${PWD_COMMAND}`; export r; \
9968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9969         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9970         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9971         $(HOST_EXPORTS) \
9972         echo Configuring in $(HOST_SUBDIR)/flex; \
9973         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9974         case $(srcdir) in \
9975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9976           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9978         esac; \
9979         srcdiroption="--srcdir=$${topdir}/flex"; \
9980         libsrcdir="$$s/flex"; \
9981         $(SHELL) $${libsrcdir}/configure \
9982           $(HOST_CONFIGARGS) $${srcdiroption}  \
9983           || exit 1
9984 @endif flex
9985
9986
9987
9988
9989
9990 .PHONY: all-flex maybe-all-flex
9991 maybe-all-flex:
9992 @if flex
9993 TARGET-flex=all
9994 maybe-all-flex: all-flex
9995 all-flex: configure-flex
9996         @: $(MAKE); $(unstage)
9997         @r=`${PWD_COMMAND}`; export r; \
9998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9999         $(HOST_EXPORTS) \
10000         (cd $(HOST_SUBDIR)/flex && \
10001           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
10002 @endif flex
10003
10004
10005
10006
10007 .PHONY: check-flex maybe-check-flex
10008 maybe-check-flex:
10009 @if flex
10010 maybe-check-flex: check-flex
10011
10012 # This module is only tested in a native toolchain.
10013 check-flex:
10014         @: $(MAKE); $(unstage)
10015         @if [ '$(host)' = '$(target)' ] ; then \
10016           r=`${PWD_COMMAND}`; export r; \
10017           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10018           $(HOST_EXPORTS) \
10019           (cd $(HOST_SUBDIR)/flex && \
10020             $(MAKE) $(FLAGS_TO_PASS)  check); \
10021         fi
10022
10023 @endif flex
10024
10025 .PHONY: install-flex maybe-install-flex
10026 maybe-install-flex:
10027 @if flex
10028 maybe-install-flex: install-flex
10029
10030 install-flex: installdirs
10031         @: $(MAKE); $(unstage)
10032         @r=`${PWD_COMMAND}`; export r; \
10033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10034         $(HOST_EXPORTS) \
10035         (cd $(HOST_SUBDIR)/flex && \
10036           $(MAKE) $(FLAGS_TO_PASS)  install)
10037
10038 @endif flex
10039
10040 # Other targets (info, dvi, etc.)
10041
10042 .PHONY: maybe-info-flex info-flex
10043 maybe-info-flex:
10044 @if flex
10045 maybe-info-flex: info-flex
10046
10047 info-flex: \
10048     configure-flex 
10049         @: $(MAKE); $(unstage)
10050         @[ -f ./flex/Makefile ] || exit 0; \
10051         r=`${PWD_COMMAND}`; export r; \
10052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10053         $(HOST_EXPORTS) \
10054         for flag in $(EXTRA_HOST_FLAGS) ; do \
10055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10056         done; \
10057         echo "Doing info in flex" ; \
10058         (cd $(HOST_SUBDIR)/flex && \
10059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10061                   "RANLIB=$${RANLIB}" \
10062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10063                   info) \
10064           || exit 1
10065
10066 @endif flex
10067
10068 .PHONY: maybe-dvi-flex dvi-flex
10069 maybe-dvi-flex:
10070 @if flex
10071 maybe-dvi-flex: dvi-flex
10072
10073 dvi-flex: \
10074     configure-flex 
10075         @: $(MAKE); $(unstage)
10076         @[ -f ./flex/Makefile ] || exit 0; \
10077         r=`${PWD_COMMAND}`; export r; \
10078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10079         $(HOST_EXPORTS) \
10080         for flag in $(EXTRA_HOST_FLAGS) ; do \
10081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10082         done; \
10083         echo "Doing dvi in flex" ; \
10084         (cd $(HOST_SUBDIR)/flex && \
10085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10087                   "RANLIB=$${RANLIB}" \
10088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10089                   dvi) \
10090           || exit 1
10091
10092 @endif flex
10093
10094 .PHONY: maybe-html-flex html-flex
10095 maybe-html-flex:
10096 @if flex
10097 maybe-html-flex: html-flex
10098
10099 html-flex: \
10100     configure-flex 
10101         @: $(MAKE); $(unstage)
10102         @[ -f ./flex/Makefile ] || exit 0; \
10103         r=`${PWD_COMMAND}`; export r; \
10104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10105         $(HOST_EXPORTS) \
10106         for flag in $(EXTRA_HOST_FLAGS) ; do \
10107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10108         done; \
10109         echo "Doing html in flex" ; \
10110         (cd $(HOST_SUBDIR)/flex && \
10111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10113                   "RANLIB=$${RANLIB}" \
10114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10115                   html) \
10116           || exit 1
10117
10118 @endif flex
10119
10120 .PHONY: maybe-TAGS-flex TAGS-flex
10121 maybe-TAGS-flex:
10122 @if flex
10123 maybe-TAGS-flex: TAGS-flex
10124
10125 TAGS-flex: \
10126     configure-flex 
10127         @: $(MAKE); $(unstage)
10128         @[ -f ./flex/Makefile ] || exit 0; \
10129         r=`${PWD_COMMAND}`; export r; \
10130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10131         $(HOST_EXPORTS) \
10132         for flag in $(EXTRA_HOST_FLAGS) ; do \
10133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10134         done; \
10135         echo "Doing TAGS in flex" ; \
10136         (cd $(HOST_SUBDIR)/flex && \
10137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10139                   "RANLIB=$${RANLIB}" \
10140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10141                   TAGS) \
10142           || exit 1
10143
10144 @endif flex
10145
10146 .PHONY: maybe-install-info-flex install-info-flex
10147 maybe-install-info-flex:
10148 @if flex
10149 maybe-install-info-flex: install-info-flex
10150
10151 install-info-flex: \
10152     configure-flex \
10153     info-flex 
10154         @: $(MAKE); $(unstage)
10155         @[ -f ./flex/Makefile ] || exit 0; \
10156         r=`${PWD_COMMAND}`; export r; \
10157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10158         $(HOST_EXPORTS) \
10159         for flag in $(EXTRA_HOST_FLAGS) ; do \
10160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10161         done; \
10162         echo "Doing install-info in flex" ; \
10163         (cd $(HOST_SUBDIR)/flex && \
10164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10166                   "RANLIB=$${RANLIB}" \
10167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10168                   install-info) \
10169           || exit 1
10170
10171 @endif flex
10172
10173 .PHONY: maybe-installcheck-flex installcheck-flex
10174 maybe-installcheck-flex:
10175 @if flex
10176 maybe-installcheck-flex: installcheck-flex
10177
10178 installcheck-flex: \
10179     configure-flex 
10180         @: $(MAKE); $(unstage)
10181         @[ -f ./flex/Makefile ] || exit 0; \
10182         r=`${PWD_COMMAND}`; export r; \
10183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10184         $(HOST_EXPORTS) \
10185         for flag in $(EXTRA_HOST_FLAGS) ; do \
10186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10187         done; \
10188         echo "Doing installcheck in flex" ; \
10189         (cd $(HOST_SUBDIR)/flex && \
10190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10192                   "RANLIB=$${RANLIB}" \
10193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10194                   installcheck) \
10195           || exit 1
10196
10197 @endif flex
10198
10199 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10200 maybe-mostlyclean-flex:
10201 @if flex
10202 maybe-mostlyclean-flex: mostlyclean-flex
10203
10204 mostlyclean-flex: 
10205         @: $(MAKE); $(unstage)
10206         @[ -f ./flex/Makefile ] || exit 0; \
10207         r=`${PWD_COMMAND}`; export r; \
10208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10209         $(HOST_EXPORTS) \
10210         for flag in $(EXTRA_HOST_FLAGS) ; do \
10211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10212         done; \
10213         echo "Doing mostlyclean in flex" ; \
10214         (cd $(HOST_SUBDIR)/flex && \
10215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10217                   "RANLIB=$${RANLIB}" \
10218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10219                   mostlyclean) \
10220           || exit 1
10221
10222 @endif flex
10223
10224 .PHONY: maybe-clean-flex clean-flex
10225 maybe-clean-flex:
10226 @if flex
10227 maybe-clean-flex: clean-flex
10228
10229 clean-flex: 
10230         @: $(MAKE); $(unstage)
10231         @[ -f ./flex/Makefile ] || exit 0; \
10232         r=`${PWD_COMMAND}`; export r; \
10233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10234         $(HOST_EXPORTS) \
10235         for flag in $(EXTRA_HOST_FLAGS) ; do \
10236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10237         done; \
10238         echo "Doing clean in flex" ; \
10239         (cd $(HOST_SUBDIR)/flex && \
10240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10242                   "RANLIB=$${RANLIB}" \
10243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10244                   clean) \
10245           || exit 1
10246
10247 @endif flex
10248
10249 .PHONY: maybe-distclean-flex distclean-flex
10250 maybe-distclean-flex:
10251 @if flex
10252 maybe-distclean-flex: distclean-flex
10253
10254 distclean-flex: 
10255         @: $(MAKE); $(unstage)
10256         @[ -f ./flex/Makefile ] || exit 0; \
10257         r=`${PWD_COMMAND}`; export r; \
10258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10259         $(HOST_EXPORTS) \
10260         for flag in $(EXTRA_HOST_FLAGS) ; do \
10261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10262         done; \
10263         echo "Doing distclean in flex" ; \
10264         (cd $(HOST_SUBDIR)/flex && \
10265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10267                   "RANLIB=$${RANLIB}" \
10268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10269                   distclean) \
10270           || exit 1
10271
10272 @endif flex
10273
10274 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10275 maybe-maintainer-clean-flex:
10276 @if flex
10277 maybe-maintainer-clean-flex: maintainer-clean-flex
10278
10279 maintainer-clean-flex: 
10280         @: $(MAKE); $(unstage)
10281         @[ -f ./flex/Makefile ] || exit 0; \
10282         r=`${PWD_COMMAND}`; export r; \
10283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10284         $(HOST_EXPORTS) \
10285         for flag in $(EXTRA_HOST_FLAGS) ; do \
10286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10287         done; \
10288         echo "Doing maintainer-clean in flex" ; \
10289         (cd $(HOST_SUBDIR)/flex && \
10290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10292                   "RANLIB=$${RANLIB}" \
10293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10294                   maintainer-clean) \
10295           || exit 1
10296
10297 @endif flex
10298
10299
10300
10301 .PHONY: configure-gas maybe-configure-gas
10302 maybe-configure-gas:
10303 @if gas
10304 maybe-configure-gas: configure-gas
10305 configure-gas: 
10306 @endif gas
10307 @if gas-bootstrap
10308         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
10309 @endif gas-bootstrap
10310 @if gas
10311         @r=`${PWD_COMMAND}`; export r; \
10312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10313         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10315         $(HOST_EXPORTS) \
10316         echo Configuring in $(HOST_SUBDIR)/gas; \
10317         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10318         case $(srcdir) in \
10319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10320           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10322         esac; \
10323         srcdiroption="--srcdir=$${topdir}/gas"; \
10324         libsrcdir="$$s/gas"; \
10325         $(SHELL) $${libsrcdir}/configure \
10326           $(HOST_CONFIGARGS) $${srcdiroption}  \
10327           || exit 1
10328 @endif gas
10329
10330
10331
10332 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10333 maybe-configure-stage1-gas:
10334 @if gas-bootstrap
10335 maybe-configure-stage1-gas: configure-stage1-gas
10336 configure-stage1-gas:
10337         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10339         @r=`${PWD_COMMAND}`; export r; \
10340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10341         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10342         $(HOST_EXPORTS) \
10343         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10344         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10345         cd $(HOST_SUBDIR)/gas || exit 1; \
10346         case $(srcdir) in \
10347           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10348           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10349                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10350         esac; \
10351         srcdiroption="--srcdir=$${topdir}/gas"; \
10352         libsrcdir="$$s/gas"; \
10353         $(SHELL) $${libsrcdir}/configure \
10354           $(HOST_CONFIGARGS) $${srcdiroption} \
10355           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10356 @endif gas-bootstrap
10357
10358 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10359 maybe-configure-stage2-gas:
10360 @if gas-bootstrap
10361 maybe-configure-stage2-gas: configure-stage2-gas
10362 configure-stage2-gas:
10363         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10364         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10365         @r=`${PWD_COMMAND}`; export r; \
10366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10368         $(HOST_EXPORTS) \
10369         $(POSTSTAGE1_HOST_EXPORTS) \
10370         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10372         cd $(HOST_SUBDIR)/gas || exit 1; \
10373         case $(srcdir) in \
10374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10375           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10377         esac; \
10378         srcdiroption="--srcdir=$${topdir}/gas"; \
10379         libsrcdir="$$s/gas"; \
10380         $(SHELL) $${libsrcdir}/configure \
10381           $(HOST_CONFIGARGS) $${srcdiroption} \
10382           @stage2_werror_flag@ 
10383 @endif gas-bootstrap
10384
10385 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10386 maybe-configure-stage3-gas:
10387 @if gas-bootstrap
10388 maybe-configure-stage3-gas: configure-stage3-gas
10389 configure-stage3-gas:
10390         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10391         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10392         @r=`${PWD_COMMAND}`; export r; \
10393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10395         $(HOST_EXPORTS) \
10396         $(POSTSTAGE1_HOST_EXPORTS) \
10397         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10399         cd $(HOST_SUBDIR)/gas || exit 1; \
10400         case $(srcdir) in \
10401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10402           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10404         esac; \
10405         srcdiroption="--srcdir=$${topdir}/gas"; \
10406         libsrcdir="$$s/gas"; \
10407         $(SHELL) $${libsrcdir}/configure \
10408           $(HOST_CONFIGARGS) $${srcdiroption} \
10409           @stage2_werror_flag@ 
10410 @endif gas-bootstrap
10411
10412 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10413 maybe-configure-stage4-gas:
10414 @if gas-bootstrap
10415 maybe-configure-stage4-gas: configure-stage4-gas
10416 configure-stage4-gas:
10417         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10418         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10419         @r=`${PWD_COMMAND}`; export r; \
10420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10421         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10422         $(HOST_EXPORTS) \
10423         $(POSTSTAGE1_HOST_EXPORTS) \
10424         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10425         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10426         cd $(HOST_SUBDIR)/gas || exit 1; \
10427         case $(srcdir) in \
10428           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10429           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10430                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10431         esac; \
10432         srcdiroption="--srcdir=$${topdir}/gas"; \
10433         libsrcdir="$$s/gas"; \
10434         $(SHELL) $${libsrcdir}/configure \
10435           $(HOST_CONFIGARGS) $${srcdiroption} \
10436           @stage2_werror_flag@ 
10437 @endif gas-bootstrap
10438
10439 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10440 maybe-configure-stageprofile-gas:
10441 @if gas-bootstrap
10442 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10443 configure-stageprofile-gas:
10444         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10445         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10446         @r=`${PWD_COMMAND}`; export r; \
10447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10448         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10449         $(HOST_EXPORTS) \
10450         $(POSTSTAGE1_HOST_EXPORTS) \
10451         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10453         cd $(HOST_SUBDIR)/gas || exit 1; \
10454         case $(srcdir) in \
10455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10456           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10458         esac; \
10459         srcdiroption="--srcdir=$${topdir}/gas"; \
10460         libsrcdir="$$s/gas"; \
10461         $(SHELL) $${libsrcdir}/configure \
10462           $(HOST_CONFIGARGS) $${srcdiroption} \
10463           @stage2_werror_flag@ 
10464 @endif gas-bootstrap
10465
10466 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10467 maybe-configure-stagefeedback-gas:
10468 @if gas-bootstrap
10469 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10470 configure-stagefeedback-gas:
10471         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10472         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10473         @r=`${PWD_COMMAND}`; export r; \
10474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10475         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10476         $(HOST_EXPORTS) \
10477         $(POSTSTAGE1_HOST_EXPORTS) \
10478         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10480         cd $(HOST_SUBDIR)/gas || exit 1; \
10481         case $(srcdir) in \
10482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10483           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10485         esac; \
10486         srcdiroption="--srcdir=$${topdir}/gas"; \
10487         libsrcdir="$$s/gas"; \
10488         $(SHELL) $${libsrcdir}/configure \
10489           $(HOST_CONFIGARGS) $${srcdiroption} \
10490           @stage2_werror_flag@ 
10491 @endif gas-bootstrap
10492
10493
10494
10495
10496
10497 .PHONY: all-gas maybe-all-gas
10498 maybe-all-gas:
10499 @if gas
10500 TARGET-gas=all
10501 maybe-all-gas: all-gas
10502 all-gas: configure-gas
10503 @endif gas
10504 @if gas-bootstrap
10505         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
10506 @endif gas-bootstrap
10507 @if gas
10508         @r=`${PWD_COMMAND}`; export r; \
10509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10510         $(HOST_EXPORTS) \
10511         (cd $(HOST_SUBDIR)/gas && \
10512           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
10513 @endif gas
10514
10515
10516
10517 .PHONY: all-stage1-gas maybe-all-stage1-gas
10518 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10519 maybe-all-stage1-gas:
10520 maybe-clean-stage1-gas:
10521 @if gas-bootstrap
10522 maybe-all-stage1-gas: all-stage1-gas
10523 all-stage1: all-stage1-gas
10524 TARGET-stage1-gas = $(TARGET-gas)
10525 all-stage1-gas: configure-stage1-gas
10526         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10527         @r=`${PWD_COMMAND}`; export r; \
10528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10529         $(HOST_EXPORTS) \
10530         cd $(HOST_SUBDIR)/gas && \
10531         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
10532                 $(TARGET-stage1-gas)
10533
10534 maybe-clean-stage1-gas: clean-stage1-gas
10535 clean-stage1: clean-stage1-gas
10536 clean-stage1-gas:
10537         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10538           || exit 0 ; \
10539         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
10540         cd $(HOST_SUBDIR)/gas && \
10541         $(MAKE) $(FLAGS_TO_PASS)  \
10542                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
10543 @endif gas-bootstrap
10544
10545
10546 .PHONY: all-stage2-gas maybe-all-stage2-gas
10547 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10548 maybe-all-stage2-gas:
10549 maybe-clean-stage2-gas:
10550 @if gas-bootstrap
10551 maybe-all-stage2-gas: all-stage2-gas
10552 all-stage2: all-stage2-gas
10553 TARGET-stage2-gas = $(TARGET-gas)
10554 all-stage2-gas: configure-stage2-gas
10555         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10556         @r=`${PWD_COMMAND}`; export r; \
10557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10558         $(HOST_EXPORTS) \
10559         $(POSTSTAGE1_HOST_EXPORTS) \
10560         cd $(HOST_SUBDIR)/gas && \
10561         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10562                 $(TARGET-stage2-gas)
10563
10564 maybe-clean-stage2-gas: clean-stage2-gas
10565 clean-stage2: clean-stage2-gas
10566 clean-stage2-gas:
10567         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10568           || exit 0 ; \
10569         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
10570         cd $(HOST_SUBDIR)/gas && \
10571         $(MAKE) $(FLAGS_TO_PASS)  \
10572                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10573                   clean
10574 @endif gas-bootstrap
10575
10576
10577 .PHONY: all-stage3-gas maybe-all-stage3-gas
10578 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10579 maybe-all-stage3-gas:
10580 maybe-clean-stage3-gas:
10581 @if gas-bootstrap
10582 maybe-all-stage3-gas: all-stage3-gas
10583 all-stage3: all-stage3-gas
10584 TARGET-stage3-gas = $(TARGET-gas)
10585 all-stage3-gas: configure-stage3-gas
10586         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10587         @r=`${PWD_COMMAND}`; export r; \
10588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10589         $(HOST_EXPORTS) \
10590         $(POSTSTAGE1_HOST_EXPORTS) \
10591         cd $(HOST_SUBDIR)/gas && \
10592         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10593                 $(TARGET-stage3-gas)
10594
10595 maybe-clean-stage3-gas: clean-stage3-gas
10596 clean-stage3: clean-stage3-gas
10597 clean-stage3-gas:
10598         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10599           || exit 0 ; \
10600         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
10601         cd $(HOST_SUBDIR)/gas && \
10602         $(MAKE) $(FLAGS_TO_PASS)  \
10603                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10604                   clean
10605 @endif gas-bootstrap
10606
10607
10608 .PHONY: all-stage4-gas maybe-all-stage4-gas
10609 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10610 maybe-all-stage4-gas:
10611 maybe-clean-stage4-gas:
10612 @if gas-bootstrap
10613 maybe-all-stage4-gas: all-stage4-gas
10614 all-stage4: all-stage4-gas
10615 TARGET-stage4-gas = $(TARGET-gas)
10616 all-stage4-gas: configure-stage4-gas
10617         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10618         @r=`${PWD_COMMAND}`; export r; \
10619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10620         $(HOST_EXPORTS) \
10621         $(POSTSTAGE1_HOST_EXPORTS) \
10622         cd $(HOST_SUBDIR)/gas && \
10623         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10624                 $(TARGET-stage4-gas)
10625
10626 maybe-clean-stage4-gas: clean-stage4-gas
10627 clean-stage4: clean-stage4-gas
10628 clean-stage4-gas:
10629         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10630           || exit 0 ; \
10631         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
10632         cd $(HOST_SUBDIR)/gas && \
10633         $(MAKE) $(FLAGS_TO_PASS)  \
10634                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10635                   clean
10636 @endif gas-bootstrap
10637
10638
10639 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10640 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10641 maybe-all-stageprofile-gas:
10642 maybe-clean-stageprofile-gas:
10643 @if gas-bootstrap
10644 maybe-all-stageprofile-gas: all-stageprofile-gas
10645 all-stageprofile: all-stageprofile-gas
10646 TARGET-stageprofile-gas = $(TARGET-gas)
10647 all-stageprofile-gas: configure-stageprofile-gas
10648         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10649         @r=`${PWD_COMMAND}`; export r; \
10650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10651         $(HOST_EXPORTS) \
10652         $(POSTSTAGE1_HOST_EXPORTS) \
10653         cd $(HOST_SUBDIR)/gas && \
10654         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
10655                 $(TARGET-stageprofile-gas)
10656
10657 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10658 clean-stageprofile: clean-stageprofile-gas
10659 clean-stageprofile-gas:
10660         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10661           || exit 0 ; \
10662         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
10663         cd $(HOST_SUBDIR)/gas && \
10664         $(MAKE) $(FLAGS_TO_PASS)  \
10665                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10666                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
10667 @endif gas-bootstrap
10668
10669
10670 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10671 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10672 maybe-all-stagefeedback-gas:
10673 maybe-clean-stagefeedback-gas:
10674 @if gas-bootstrap
10675 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10676 all-stagefeedback: all-stagefeedback-gas
10677 TARGET-stagefeedback-gas = $(TARGET-gas)
10678 all-stagefeedback-gas: configure-stagefeedback-gas
10679         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10680         @r=`${PWD_COMMAND}`; export r; \
10681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10682         $(HOST_EXPORTS) \
10683         $(POSTSTAGE1_HOST_EXPORTS) \
10684         cd $(HOST_SUBDIR)/gas && \
10685         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
10686                 $(TARGET-stagefeedback-gas)
10687
10688 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10689 clean-stagefeedback: clean-stagefeedback-gas
10690 clean-stagefeedback-gas:
10691         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10692           || exit 0 ; \
10693         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
10694         cd $(HOST_SUBDIR)/gas && \
10695         $(MAKE) $(FLAGS_TO_PASS)  \
10696                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10697                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
10698 @endif gas-bootstrap
10699
10700
10701
10702
10703
10704 .PHONY: check-gas maybe-check-gas
10705 maybe-check-gas:
10706 @if gas
10707 maybe-check-gas: check-gas
10708
10709 check-gas:
10710         @: $(MAKE); $(unstage)
10711         @r=`${PWD_COMMAND}`; export r; \
10712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10713         $(HOST_EXPORTS) \
10714         (cd $(HOST_SUBDIR)/gas && \
10715           $(MAKE) $(FLAGS_TO_PASS)  check)
10716
10717 @endif gas
10718
10719 .PHONY: install-gas maybe-install-gas
10720 maybe-install-gas:
10721 @if gas
10722 maybe-install-gas: install-gas
10723
10724 install-gas: installdirs
10725         @: $(MAKE); $(unstage)
10726         @r=`${PWD_COMMAND}`; export r; \
10727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10728         $(HOST_EXPORTS) \
10729         (cd $(HOST_SUBDIR)/gas && \
10730           $(MAKE) $(FLAGS_TO_PASS)  install)
10731
10732 @endif gas
10733
10734 # Other targets (info, dvi, etc.)
10735
10736 .PHONY: maybe-info-gas info-gas
10737 maybe-info-gas:
10738 @if gas
10739 maybe-info-gas: info-gas
10740
10741 info-gas: \
10742     configure-gas 
10743         @[ -f ./gas/Makefile ] || exit 0; \
10744         r=`${PWD_COMMAND}`; export r; \
10745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10746         $(HOST_EXPORTS) \
10747         for flag in $(EXTRA_HOST_FLAGS) ; do \
10748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10749         done; \
10750         echo "Doing info in gas" ; \
10751         (cd $(HOST_SUBDIR)/gas && \
10752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10754                   "RANLIB=$${RANLIB}" \
10755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10756                   info) \
10757           || exit 1
10758
10759 @endif gas
10760
10761 .PHONY: maybe-dvi-gas dvi-gas
10762 maybe-dvi-gas:
10763 @if gas
10764 maybe-dvi-gas: dvi-gas
10765
10766 dvi-gas: \
10767     configure-gas 
10768         @[ -f ./gas/Makefile ] || exit 0; \
10769         r=`${PWD_COMMAND}`; export r; \
10770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10771         $(HOST_EXPORTS) \
10772         for flag in $(EXTRA_HOST_FLAGS) ; do \
10773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10774         done; \
10775         echo "Doing dvi in gas" ; \
10776         (cd $(HOST_SUBDIR)/gas && \
10777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10779                   "RANLIB=$${RANLIB}" \
10780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10781                   dvi) \
10782           || exit 1
10783
10784 @endif gas
10785
10786 .PHONY: maybe-html-gas html-gas
10787 maybe-html-gas:
10788 @if gas
10789 maybe-html-gas: html-gas
10790
10791 html-gas: \
10792     configure-gas 
10793         @[ -f ./gas/Makefile ] || exit 0; \
10794         r=`${PWD_COMMAND}`; export r; \
10795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10796         $(HOST_EXPORTS) \
10797         for flag in $(EXTRA_HOST_FLAGS) ; do \
10798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10799         done; \
10800         echo "Doing html in gas" ; \
10801         (cd $(HOST_SUBDIR)/gas && \
10802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10804                   "RANLIB=$${RANLIB}" \
10805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10806                   html) \
10807           || exit 1
10808
10809 @endif gas
10810
10811 .PHONY: maybe-TAGS-gas TAGS-gas
10812 maybe-TAGS-gas:
10813 @if gas
10814 maybe-TAGS-gas: TAGS-gas
10815
10816 TAGS-gas: \
10817     configure-gas 
10818         @[ -f ./gas/Makefile ] || exit 0; \
10819         r=`${PWD_COMMAND}`; export r; \
10820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10821         $(HOST_EXPORTS) \
10822         for flag in $(EXTRA_HOST_FLAGS) ; do \
10823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10824         done; \
10825         echo "Doing TAGS in gas" ; \
10826         (cd $(HOST_SUBDIR)/gas && \
10827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10829                   "RANLIB=$${RANLIB}" \
10830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10831                   TAGS) \
10832           || exit 1
10833
10834 @endif gas
10835
10836 .PHONY: maybe-install-info-gas install-info-gas
10837 maybe-install-info-gas:
10838 @if gas
10839 maybe-install-info-gas: install-info-gas
10840
10841 install-info-gas: \
10842     configure-gas \
10843     info-gas 
10844         @[ -f ./gas/Makefile ] || exit 0; \
10845         r=`${PWD_COMMAND}`; export r; \
10846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10847         $(HOST_EXPORTS) \
10848         for flag in $(EXTRA_HOST_FLAGS) ; do \
10849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10850         done; \
10851         echo "Doing install-info in gas" ; \
10852         (cd $(HOST_SUBDIR)/gas && \
10853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10855                   "RANLIB=$${RANLIB}" \
10856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10857                   install-info) \
10858           || exit 1
10859
10860 @endif gas
10861
10862 .PHONY: maybe-installcheck-gas installcheck-gas
10863 maybe-installcheck-gas:
10864 @if gas
10865 maybe-installcheck-gas: installcheck-gas
10866
10867 installcheck-gas: \
10868     configure-gas 
10869         @[ -f ./gas/Makefile ] || exit 0; \
10870         r=`${PWD_COMMAND}`; export r; \
10871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10872         $(HOST_EXPORTS) \
10873         for flag in $(EXTRA_HOST_FLAGS) ; do \
10874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10875         done; \
10876         echo "Doing installcheck in gas" ; \
10877         (cd $(HOST_SUBDIR)/gas && \
10878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10880                   "RANLIB=$${RANLIB}" \
10881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10882                   installcheck) \
10883           || exit 1
10884
10885 @endif gas
10886
10887 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10888 maybe-mostlyclean-gas:
10889 @if gas
10890 maybe-mostlyclean-gas: mostlyclean-gas
10891
10892 mostlyclean-gas: 
10893         @[ -f ./gas/Makefile ] || exit 0; \
10894         r=`${PWD_COMMAND}`; export r; \
10895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10896         $(HOST_EXPORTS) \
10897         for flag in $(EXTRA_HOST_FLAGS) ; do \
10898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10899         done; \
10900         echo "Doing mostlyclean in gas" ; \
10901         (cd $(HOST_SUBDIR)/gas && \
10902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10904                   "RANLIB=$${RANLIB}" \
10905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10906                   mostlyclean) \
10907           || exit 1
10908
10909 @endif gas
10910
10911 .PHONY: maybe-clean-gas clean-gas
10912 maybe-clean-gas:
10913 @if gas
10914 maybe-clean-gas: clean-gas
10915
10916 clean-gas: 
10917         @[ -f ./gas/Makefile ] || exit 0; \
10918         r=`${PWD_COMMAND}`; export r; \
10919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10920         $(HOST_EXPORTS) \
10921         for flag in $(EXTRA_HOST_FLAGS) ; do \
10922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10923         done; \
10924         echo "Doing clean in gas" ; \
10925         (cd $(HOST_SUBDIR)/gas && \
10926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10928                   "RANLIB=$${RANLIB}" \
10929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10930                   clean) \
10931           || exit 1
10932
10933 @endif gas
10934
10935 .PHONY: maybe-distclean-gas distclean-gas
10936 maybe-distclean-gas:
10937 @if gas
10938 maybe-distclean-gas: distclean-gas
10939
10940 distclean-gas: 
10941         @[ -f ./gas/Makefile ] || exit 0; \
10942         r=`${PWD_COMMAND}`; export r; \
10943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10944         $(HOST_EXPORTS) \
10945         for flag in $(EXTRA_HOST_FLAGS) ; do \
10946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10947         done; \
10948         echo "Doing distclean in gas" ; \
10949         (cd $(HOST_SUBDIR)/gas && \
10950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10952                   "RANLIB=$${RANLIB}" \
10953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10954                   distclean) \
10955           || exit 1
10956
10957 @endif gas
10958
10959 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10960 maybe-maintainer-clean-gas:
10961 @if gas
10962 maybe-maintainer-clean-gas: maintainer-clean-gas
10963
10964 maintainer-clean-gas: 
10965         @[ -f ./gas/Makefile ] || exit 0; \
10966         r=`${PWD_COMMAND}`; export r; \
10967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10968         $(HOST_EXPORTS) \
10969         for flag in $(EXTRA_HOST_FLAGS) ; do \
10970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10971         done; \
10972         echo "Doing maintainer-clean in gas" ; \
10973         (cd $(HOST_SUBDIR)/gas && \
10974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10976                   "RANLIB=$${RANLIB}" \
10977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10978                   maintainer-clean) \
10979           || exit 1
10980
10981 @endif gas
10982
10983
10984
10985 .PHONY: configure-gcc maybe-configure-gcc
10986 maybe-configure-gcc:
10987 @if gcc
10988 maybe-configure-gcc: configure-gcc
10989 configure-gcc: 
10990 @endif gcc
10991 @if gcc-bootstrap
10992         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
10993 @endif gcc-bootstrap
10994 @if gcc
10995         @r=`${PWD_COMMAND}`; export r; \
10996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10997         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10998         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10999         $(HOST_EXPORTS) \
11000         echo Configuring in $(HOST_SUBDIR)/gcc; \
11001         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11002         case $(srcdir) in \
11003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11004           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11006         esac; \
11007         srcdiroption="--srcdir=$${topdir}/gcc"; \
11008         libsrcdir="$$s/gcc"; \
11009         $(SHELL) $${libsrcdir}/configure \
11010           $(HOST_CONFIGARGS) $${srcdiroption}  \
11011           || exit 1
11012 @endif gcc
11013
11014
11015
11016 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11017 maybe-configure-stage1-gcc:
11018 @if gcc-bootstrap
11019 maybe-configure-stage1-gcc: configure-stage1-gcc
11020 configure-stage1-gcc:
11021         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11023         @r=`${PWD_COMMAND}`; export r; \
11024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11025         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11026         $(HOST_EXPORTS) \
11027         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
11028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11029         cd $(HOST_SUBDIR)/gcc || exit 1; \
11030         case $(srcdir) in \
11031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11032           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11034         esac; \
11035         srcdiroption="--srcdir=$${topdir}/gcc"; \
11036         libsrcdir="$$s/gcc"; \
11037         $(SHELL) $${libsrcdir}/configure \
11038           $(HOST_CONFIGARGS) $${srcdiroption} \
11039           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
11040 @endif gcc-bootstrap
11041
11042 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11043 maybe-configure-stage2-gcc:
11044 @if gcc-bootstrap
11045 maybe-configure-stage2-gcc: configure-stage2-gcc
11046 configure-stage2-gcc:
11047         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11048         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11049         @r=`${PWD_COMMAND}`; export r; \
11050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11051         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11052         $(HOST_EXPORTS) \
11053         $(POSTSTAGE1_HOST_EXPORTS) \
11054         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
11055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11056         cd $(HOST_SUBDIR)/gcc || exit 1; \
11057         case $(srcdir) in \
11058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11059           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11061         esac; \
11062         srcdiroption="--srcdir=$${topdir}/gcc"; \
11063         libsrcdir="$$s/gcc"; \
11064         $(SHELL) $${libsrcdir}/configure \
11065           $(HOST_CONFIGARGS) $${srcdiroption} \
11066           @stage2_werror_flag@ 
11067 @endif gcc-bootstrap
11068
11069 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11070 maybe-configure-stage3-gcc:
11071 @if gcc-bootstrap
11072 maybe-configure-stage3-gcc: configure-stage3-gcc
11073 configure-stage3-gcc:
11074         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11076         @r=`${PWD_COMMAND}`; export r; \
11077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11078         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11079         $(HOST_EXPORTS) \
11080         $(POSTSTAGE1_HOST_EXPORTS) \
11081         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
11082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11083         cd $(HOST_SUBDIR)/gcc || exit 1; \
11084         case $(srcdir) in \
11085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11086           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11088         esac; \
11089         srcdiroption="--srcdir=$${topdir}/gcc"; \
11090         libsrcdir="$$s/gcc"; \
11091         $(SHELL) $${libsrcdir}/configure \
11092           $(HOST_CONFIGARGS) $${srcdiroption} \
11093           @stage2_werror_flag@ 
11094 @endif gcc-bootstrap
11095
11096 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11097 maybe-configure-stage4-gcc:
11098 @if gcc-bootstrap
11099 maybe-configure-stage4-gcc: configure-stage4-gcc
11100 configure-stage4-gcc:
11101         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11103         @r=`${PWD_COMMAND}`; export r; \
11104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11105         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11106         $(HOST_EXPORTS) \
11107         $(POSTSTAGE1_HOST_EXPORTS) \
11108         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
11109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11110         cd $(HOST_SUBDIR)/gcc || exit 1; \
11111         case $(srcdir) in \
11112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11113           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11115         esac; \
11116         srcdiroption="--srcdir=$${topdir}/gcc"; \
11117         libsrcdir="$$s/gcc"; \
11118         $(SHELL) $${libsrcdir}/configure \
11119           $(HOST_CONFIGARGS) $${srcdiroption} \
11120           @stage2_werror_flag@ 
11121 @endif gcc-bootstrap
11122
11123 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11124 maybe-configure-stageprofile-gcc:
11125 @if gcc-bootstrap
11126 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11127 configure-stageprofile-gcc:
11128         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11129         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11130         @r=`${PWD_COMMAND}`; export r; \
11131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11132         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11133         $(HOST_EXPORTS) \
11134         $(POSTSTAGE1_HOST_EXPORTS) \
11135         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
11136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11137         cd $(HOST_SUBDIR)/gcc || exit 1; \
11138         case $(srcdir) in \
11139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11140           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11142         esac; \
11143         srcdiroption="--srcdir=$${topdir}/gcc"; \
11144         libsrcdir="$$s/gcc"; \
11145         $(SHELL) $${libsrcdir}/configure \
11146           $(HOST_CONFIGARGS) $${srcdiroption} \
11147           @stage2_werror_flag@ 
11148 @endif gcc-bootstrap
11149
11150 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11151 maybe-configure-stagefeedback-gcc:
11152 @if gcc-bootstrap
11153 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11154 configure-stagefeedback-gcc:
11155         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11156         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11157         @r=`${PWD_COMMAND}`; export r; \
11158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11159         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11160         $(HOST_EXPORTS) \
11161         $(POSTSTAGE1_HOST_EXPORTS) \
11162         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11164         cd $(HOST_SUBDIR)/gcc || exit 1; \
11165         case $(srcdir) in \
11166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11167           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11169         esac; \
11170         srcdiroption="--srcdir=$${topdir}/gcc"; \
11171         libsrcdir="$$s/gcc"; \
11172         $(SHELL) $${libsrcdir}/configure \
11173           $(HOST_CONFIGARGS) $${srcdiroption} \
11174           @stage2_werror_flag@ 
11175 @endif gcc-bootstrap
11176
11177
11178
11179
11180
11181 .PHONY: all-gcc maybe-all-gcc
11182 maybe-all-gcc:
11183 @if gcc
11184 TARGET-gcc=`if [ -f stage_last ]; then echo quickstrap ; else echo all; fi`
11185 maybe-all-gcc: all-gcc
11186 all-gcc: configure-gcc
11187 @endif gcc
11188 @if gcc-bootstrap
11189         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
11190 @endif gcc-bootstrap
11191 @if gcc
11192         @r=`${PWD_COMMAND}`; export r; \
11193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11194         $(HOST_EXPORTS) \
11195         (cd $(HOST_SUBDIR)/gcc && \
11196           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11197 @endif gcc
11198
11199
11200
11201 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11202 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11203 maybe-all-stage1-gcc:
11204 maybe-clean-stage1-gcc:
11205 @if gcc-bootstrap
11206 maybe-all-stage1-gcc: all-stage1-gcc
11207 all-stage1: all-stage1-gcc
11208 TARGET-stage1-gcc = $(TARGET-gcc)
11209 all-stage1-gcc: configure-stage1-gcc
11210         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11211         @r=`${PWD_COMMAND}`; export r; \
11212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213         $(HOST_EXPORTS) \
11214         cd $(HOST_SUBDIR)/gcc && \
11215         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11216                 $(TARGET-stage1-gcc)
11217
11218 maybe-clean-stage1-gcc: clean-stage1-gcc
11219 clean-stage1: clean-stage1-gcc
11220 clean-stage1-gcc:
11221         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11222           || exit 0 ; \
11223         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
11224         cd $(HOST_SUBDIR)/gcc && \
11225         $(MAKE) $(FLAGS_TO_PASS)  \
11226                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11227 @endif gcc-bootstrap
11228
11229
11230 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11231 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11232 maybe-all-stage2-gcc:
11233 maybe-clean-stage2-gcc:
11234 @if gcc-bootstrap
11235 maybe-all-stage2-gcc: all-stage2-gcc
11236 all-stage2: all-stage2-gcc
11237 TARGET-stage2-gcc = $(TARGET-gcc)
11238 all-stage2-gcc: configure-stage2-gcc
11239         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11240         @r=`${PWD_COMMAND}`; export r; \
11241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11242         $(HOST_EXPORTS) \
11243         $(POSTSTAGE1_HOST_EXPORTS) \
11244         cd $(HOST_SUBDIR)/gcc && \
11245         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11246                 $(TARGET-stage2-gcc)
11247
11248 maybe-clean-stage2-gcc: clean-stage2-gcc
11249 clean-stage2: clean-stage2-gcc
11250 clean-stage2-gcc:
11251         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11252           || exit 0 ; \
11253         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
11254         cd $(HOST_SUBDIR)/gcc && \
11255         $(MAKE) $(FLAGS_TO_PASS)  \
11256                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11257                  $(EXTRA_GCC_FLAGS) clean
11258 @endif gcc-bootstrap
11259
11260
11261 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11262 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11263 maybe-all-stage3-gcc:
11264 maybe-clean-stage3-gcc:
11265 @if gcc-bootstrap
11266 maybe-all-stage3-gcc: all-stage3-gcc
11267 all-stage3: all-stage3-gcc
11268 TARGET-stage3-gcc = $(TARGET-gcc)
11269 all-stage3-gcc: configure-stage3-gcc
11270         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11271         @r=`${PWD_COMMAND}`; export r; \
11272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11273         $(HOST_EXPORTS) \
11274         $(POSTSTAGE1_HOST_EXPORTS) \
11275         cd $(HOST_SUBDIR)/gcc && \
11276         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11277                 $(TARGET-stage3-gcc)
11278
11279 maybe-clean-stage3-gcc: clean-stage3-gcc
11280 clean-stage3: clean-stage3-gcc
11281 clean-stage3-gcc:
11282         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11283           || exit 0 ; \
11284         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
11285         cd $(HOST_SUBDIR)/gcc && \
11286         $(MAKE) $(FLAGS_TO_PASS)  \
11287                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11288                  $(EXTRA_GCC_FLAGS) clean
11289 @endif gcc-bootstrap
11290
11291
11292 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11293 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11294 maybe-all-stage4-gcc:
11295 maybe-clean-stage4-gcc:
11296 @if gcc-bootstrap
11297 maybe-all-stage4-gcc: all-stage4-gcc
11298 all-stage4: all-stage4-gcc
11299 TARGET-stage4-gcc = $(TARGET-gcc)
11300 all-stage4-gcc: configure-stage4-gcc
11301         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11302         @r=`${PWD_COMMAND}`; export r; \
11303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11304         $(HOST_EXPORTS) \
11305         $(POSTSTAGE1_HOST_EXPORTS) \
11306         cd $(HOST_SUBDIR)/gcc && \
11307         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11308                 $(TARGET-stage4-gcc)
11309
11310 maybe-clean-stage4-gcc: clean-stage4-gcc
11311 clean-stage4: clean-stage4-gcc
11312 clean-stage4-gcc:
11313         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11314           || exit 0 ; \
11315         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
11316         cd $(HOST_SUBDIR)/gcc && \
11317         $(MAKE) $(FLAGS_TO_PASS)  \
11318                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11319                  $(EXTRA_GCC_FLAGS) clean
11320 @endif gcc-bootstrap
11321
11322
11323 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11324 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11325 maybe-all-stageprofile-gcc:
11326 maybe-clean-stageprofile-gcc:
11327 @if gcc-bootstrap
11328 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11329 all-stageprofile: all-stageprofile-gcc
11330 TARGET-stageprofile-gcc = $(TARGET-gcc)
11331 all-stageprofile-gcc: configure-stageprofile-gcc
11332         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11333         @r=`${PWD_COMMAND}`; export r; \
11334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11335         $(HOST_EXPORTS) \
11336         $(POSTSTAGE1_HOST_EXPORTS) \
11337         cd $(HOST_SUBDIR)/gcc && \
11338         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11339                 $(TARGET-stageprofile-gcc)
11340
11341 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11342 clean-stageprofile: clean-stageprofile-gcc
11343 clean-stageprofile-gcc:
11344         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11345           || exit 0 ; \
11346         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
11347         cd $(HOST_SUBDIR)/gcc && \
11348         $(MAKE) $(FLAGS_TO_PASS)  \
11349                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11350                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11351 @endif gcc-bootstrap
11352
11353
11354 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11355 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11356 maybe-all-stagefeedback-gcc:
11357 maybe-clean-stagefeedback-gcc:
11358 @if gcc-bootstrap
11359 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11360 all-stagefeedback: all-stagefeedback-gcc
11361 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11362 all-stagefeedback-gcc: configure-stagefeedback-gcc
11363         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11364         @r=`${PWD_COMMAND}`; export r; \
11365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11366         $(HOST_EXPORTS) \
11367         $(POSTSTAGE1_HOST_EXPORTS) \
11368         cd $(HOST_SUBDIR)/gcc && \
11369         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11370                 $(TARGET-stagefeedback-gcc)
11371
11372 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11373 clean-stagefeedback: clean-stagefeedback-gcc
11374 clean-stagefeedback-gcc:
11375         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11376           || exit 0 ; \
11377         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
11378         cd $(HOST_SUBDIR)/gcc && \
11379         $(MAKE) $(FLAGS_TO_PASS)  \
11380                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11381                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11382 @endif gcc-bootstrap
11383
11384
11385
11386
11387
11388 .PHONY: check-gcc maybe-check-gcc
11389 maybe-check-gcc:
11390 @if gcc
11391 maybe-check-gcc: check-gcc
11392
11393 check-gcc:
11394         @: $(MAKE); $(unstage)
11395         @r=`${PWD_COMMAND}`; export r; \
11396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11397         $(HOST_EXPORTS) \
11398         (cd $(HOST_SUBDIR)/gcc && \
11399           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11400
11401 @endif gcc
11402
11403 .PHONY: install-gcc maybe-install-gcc
11404 maybe-install-gcc:
11405 @if gcc
11406 maybe-install-gcc: install-gcc
11407
11408 install-gcc: installdirs
11409         @: $(MAKE); $(unstage)
11410         @r=`${PWD_COMMAND}`; export r; \
11411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11412         $(HOST_EXPORTS) \
11413         (cd $(HOST_SUBDIR)/gcc && \
11414           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11415
11416 @endif gcc
11417
11418 # Other targets (info, dvi, etc.)
11419
11420 .PHONY: maybe-info-gcc info-gcc
11421 maybe-info-gcc:
11422 @if gcc
11423 maybe-info-gcc: info-gcc
11424
11425 info-gcc: \
11426     configure-gcc 
11427         @[ -f ./gcc/Makefile ] || exit 0; \
11428         r=`${PWD_COMMAND}`; export r; \
11429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11430         $(HOST_EXPORTS) \
11431         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11433         done; \
11434         echo "Doing info in gcc" ; \
11435         (cd $(HOST_SUBDIR)/gcc && \
11436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11438                   "RANLIB=$${RANLIB}" \
11439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11440                   info) \
11441           || exit 1
11442
11443 @endif gcc
11444
11445 .PHONY: maybe-dvi-gcc dvi-gcc
11446 maybe-dvi-gcc:
11447 @if gcc
11448 maybe-dvi-gcc: dvi-gcc
11449
11450 dvi-gcc: \
11451     configure-gcc 
11452         @[ -f ./gcc/Makefile ] || exit 0; \
11453         r=`${PWD_COMMAND}`; export r; \
11454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11455         $(HOST_EXPORTS) \
11456         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11458         done; \
11459         echo "Doing dvi in gcc" ; \
11460         (cd $(HOST_SUBDIR)/gcc && \
11461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11463                   "RANLIB=$${RANLIB}" \
11464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11465                   dvi) \
11466           || exit 1
11467
11468 @endif gcc
11469
11470 .PHONY: maybe-html-gcc html-gcc
11471 maybe-html-gcc:
11472 @if gcc
11473 maybe-html-gcc: html-gcc
11474
11475 html-gcc: \
11476     configure-gcc 
11477         @[ -f ./gcc/Makefile ] || exit 0; \
11478         r=`${PWD_COMMAND}`; export r; \
11479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11480         $(HOST_EXPORTS) \
11481         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11483         done; \
11484         echo "Doing html in gcc" ; \
11485         (cd $(HOST_SUBDIR)/gcc && \
11486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11488                   "RANLIB=$${RANLIB}" \
11489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11490                   html) \
11491           || exit 1
11492
11493 @endif gcc
11494
11495 .PHONY: maybe-TAGS-gcc TAGS-gcc
11496 maybe-TAGS-gcc:
11497 @if gcc
11498 maybe-TAGS-gcc: TAGS-gcc
11499
11500 TAGS-gcc: \
11501     configure-gcc 
11502         @[ -f ./gcc/Makefile ] || exit 0; \
11503         r=`${PWD_COMMAND}`; export r; \
11504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11505         $(HOST_EXPORTS) \
11506         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11508         done; \
11509         echo "Doing TAGS in gcc" ; \
11510         (cd $(HOST_SUBDIR)/gcc && \
11511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11513                   "RANLIB=$${RANLIB}" \
11514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11515                   TAGS) \
11516           || exit 1
11517
11518 @endif gcc
11519
11520 .PHONY: maybe-install-info-gcc install-info-gcc
11521 maybe-install-info-gcc:
11522 @if gcc
11523 maybe-install-info-gcc: install-info-gcc
11524
11525 install-info-gcc: \
11526     configure-gcc \
11527     info-gcc 
11528         @[ -f ./gcc/Makefile ] || exit 0; \
11529         r=`${PWD_COMMAND}`; export r; \
11530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11531         $(HOST_EXPORTS) \
11532         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11534         done; \
11535         echo "Doing install-info in gcc" ; \
11536         (cd $(HOST_SUBDIR)/gcc && \
11537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11539                   "RANLIB=$${RANLIB}" \
11540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11541                   install-info) \
11542           || exit 1
11543
11544 @endif gcc
11545
11546 .PHONY: maybe-installcheck-gcc installcheck-gcc
11547 maybe-installcheck-gcc:
11548 @if gcc
11549 maybe-installcheck-gcc: installcheck-gcc
11550
11551 installcheck-gcc: \
11552     configure-gcc 
11553         @[ -f ./gcc/Makefile ] || exit 0; \
11554         r=`${PWD_COMMAND}`; export r; \
11555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11556         $(HOST_EXPORTS) \
11557         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11559         done; \
11560         echo "Doing installcheck in gcc" ; \
11561         (cd $(HOST_SUBDIR)/gcc && \
11562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11564                   "RANLIB=$${RANLIB}" \
11565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11566                   installcheck) \
11567           || exit 1
11568
11569 @endif gcc
11570
11571 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11572 maybe-mostlyclean-gcc:
11573 @if gcc
11574 maybe-mostlyclean-gcc: mostlyclean-gcc
11575
11576 mostlyclean-gcc: 
11577         @[ -f ./gcc/Makefile ] || exit 0; \
11578         r=`${PWD_COMMAND}`; export r; \
11579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580         $(HOST_EXPORTS) \
11581         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11583         done; \
11584         echo "Doing mostlyclean in gcc" ; \
11585         (cd $(HOST_SUBDIR)/gcc && \
11586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11588                   "RANLIB=$${RANLIB}" \
11589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11590                   mostlyclean) \
11591           || exit 1
11592
11593 @endif gcc
11594
11595 .PHONY: maybe-clean-gcc clean-gcc
11596 maybe-clean-gcc:
11597 @if gcc
11598 maybe-clean-gcc: clean-gcc
11599
11600 clean-gcc: 
11601         @[ -f ./gcc/Makefile ] || exit 0; \
11602         r=`${PWD_COMMAND}`; export r; \
11603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11604         $(HOST_EXPORTS) \
11605         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11607         done; \
11608         echo "Doing clean in gcc" ; \
11609         (cd $(HOST_SUBDIR)/gcc && \
11610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11612                   "RANLIB=$${RANLIB}" \
11613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11614                   clean) \
11615           || exit 1
11616
11617 @endif gcc
11618
11619 .PHONY: maybe-distclean-gcc distclean-gcc
11620 maybe-distclean-gcc:
11621 @if gcc
11622 maybe-distclean-gcc: distclean-gcc
11623
11624 distclean-gcc: 
11625         @[ -f ./gcc/Makefile ] || exit 0; \
11626         r=`${PWD_COMMAND}`; export r; \
11627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11628         $(HOST_EXPORTS) \
11629         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11631         done; \
11632         echo "Doing distclean in gcc" ; \
11633         (cd $(HOST_SUBDIR)/gcc && \
11634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11636                   "RANLIB=$${RANLIB}" \
11637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11638                   distclean) \
11639           || exit 1
11640
11641 @endif gcc
11642
11643 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11644 maybe-maintainer-clean-gcc:
11645 @if gcc
11646 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11647
11648 maintainer-clean-gcc: 
11649         @[ -f ./gcc/Makefile ] || exit 0; \
11650         r=`${PWD_COMMAND}`; export r; \
11651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11652         $(HOST_EXPORTS) \
11653         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11655         done; \
11656         echo "Doing maintainer-clean in gcc" ; \
11657         (cd $(HOST_SUBDIR)/gcc && \
11658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11660                   "RANLIB=$${RANLIB}" \
11661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11662                   maintainer-clean) \
11663           || exit 1
11664
11665 @endif gcc
11666
11667
11668
11669 .PHONY: configure-gawk maybe-configure-gawk
11670 maybe-configure-gawk:
11671 @if gawk
11672 maybe-configure-gawk: configure-gawk
11673 configure-gawk: 
11674         @: $(MAKE); $(unstage)
11675         @r=`${PWD_COMMAND}`; export r; \
11676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11677         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11678         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11679         $(HOST_EXPORTS) \
11680         echo Configuring in $(HOST_SUBDIR)/gawk; \
11681         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11682         case $(srcdir) in \
11683           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11684           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11685                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11686         esac; \
11687         srcdiroption="--srcdir=$${topdir}/gawk"; \
11688         libsrcdir="$$s/gawk"; \
11689         $(SHELL) $${libsrcdir}/configure \
11690           $(HOST_CONFIGARGS) $${srcdiroption}  \
11691           || exit 1
11692 @endif gawk
11693
11694
11695
11696
11697
11698 .PHONY: all-gawk maybe-all-gawk
11699 maybe-all-gawk:
11700 @if gawk
11701 TARGET-gawk=all
11702 maybe-all-gawk: all-gawk
11703 all-gawk: configure-gawk
11704         @: $(MAKE); $(unstage)
11705         @r=`${PWD_COMMAND}`; export r; \
11706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11707         $(HOST_EXPORTS) \
11708         (cd $(HOST_SUBDIR)/gawk && \
11709           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
11710 @endif gawk
11711
11712
11713
11714
11715 .PHONY: check-gawk maybe-check-gawk
11716 maybe-check-gawk:
11717 @if gawk
11718 maybe-check-gawk: check-gawk
11719
11720 check-gawk:
11721         @: $(MAKE); $(unstage)
11722         @r=`${PWD_COMMAND}`; export r; \
11723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11724         $(HOST_EXPORTS) \
11725         (cd $(HOST_SUBDIR)/gawk && \
11726           $(MAKE) $(FLAGS_TO_PASS)  check)
11727
11728 @endif gawk
11729
11730 .PHONY: install-gawk maybe-install-gawk
11731 maybe-install-gawk:
11732 @if gawk
11733 maybe-install-gawk: install-gawk
11734
11735 install-gawk: installdirs
11736         @: $(MAKE); $(unstage)
11737         @r=`${PWD_COMMAND}`; export r; \
11738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11739         $(HOST_EXPORTS) \
11740         (cd $(HOST_SUBDIR)/gawk && \
11741           $(MAKE) $(FLAGS_TO_PASS)  install)
11742
11743 @endif gawk
11744
11745 # Other targets (info, dvi, etc.)
11746
11747 .PHONY: maybe-info-gawk info-gawk
11748 maybe-info-gawk:
11749 @if gawk
11750 maybe-info-gawk: info-gawk
11751
11752 info-gawk: \
11753     configure-gawk 
11754         @: $(MAKE); $(unstage)
11755         @[ -f ./gawk/Makefile ] || exit 0; \
11756         r=`${PWD_COMMAND}`; export r; \
11757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11758         $(HOST_EXPORTS) \
11759         for flag in $(EXTRA_HOST_FLAGS) ; do \
11760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11761         done; \
11762         echo "Doing info in gawk" ; \
11763         (cd $(HOST_SUBDIR)/gawk && \
11764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11766                   "RANLIB=$${RANLIB}" \
11767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11768                   info) \
11769           || exit 1
11770
11771 @endif gawk
11772
11773 .PHONY: maybe-dvi-gawk dvi-gawk
11774 maybe-dvi-gawk:
11775 @if gawk
11776 maybe-dvi-gawk: dvi-gawk
11777
11778 dvi-gawk: \
11779     configure-gawk 
11780         @: $(MAKE); $(unstage)
11781         @[ -f ./gawk/Makefile ] || exit 0; \
11782         r=`${PWD_COMMAND}`; export r; \
11783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11784         $(HOST_EXPORTS) \
11785         for flag in $(EXTRA_HOST_FLAGS) ; do \
11786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11787         done; \
11788         echo "Doing dvi in gawk" ; \
11789         (cd $(HOST_SUBDIR)/gawk && \
11790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11792                   "RANLIB=$${RANLIB}" \
11793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11794                   dvi) \
11795           || exit 1
11796
11797 @endif gawk
11798
11799 .PHONY: maybe-html-gawk html-gawk
11800 maybe-html-gawk:
11801 @if gawk
11802 maybe-html-gawk: html-gawk
11803
11804 html-gawk: \
11805     configure-gawk 
11806         @: $(MAKE); $(unstage)
11807         @[ -f ./gawk/Makefile ] || exit 0; \
11808         r=`${PWD_COMMAND}`; export r; \
11809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11810         $(HOST_EXPORTS) \
11811         for flag in $(EXTRA_HOST_FLAGS) ; do \
11812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11813         done; \
11814         echo "Doing html in gawk" ; \
11815         (cd $(HOST_SUBDIR)/gawk && \
11816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11818                   "RANLIB=$${RANLIB}" \
11819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11820                   html) \
11821           || exit 1
11822
11823 @endif gawk
11824
11825 .PHONY: maybe-TAGS-gawk TAGS-gawk
11826 maybe-TAGS-gawk:
11827 @if gawk
11828 maybe-TAGS-gawk: TAGS-gawk
11829
11830 TAGS-gawk: \
11831     configure-gawk 
11832         @: $(MAKE); $(unstage)
11833         @[ -f ./gawk/Makefile ] || exit 0; \
11834         r=`${PWD_COMMAND}`; export r; \
11835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11836         $(HOST_EXPORTS) \
11837         for flag in $(EXTRA_HOST_FLAGS) ; do \
11838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11839         done; \
11840         echo "Doing TAGS in gawk" ; \
11841         (cd $(HOST_SUBDIR)/gawk && \
11842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11844                   "RANLIB=$${RANLIB}" \
11845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11846                   TAGS) \
11847           || exit 1
11848
11849 @endif gawk
11850
11851 .PHONY: maybe-install-info-gawk install-info-gawk
11852 maybe-install-info-gawk:
11853 @if gawk
11854 maybe-install-info-gawk: install-info-gawk
11855
11856 install-info-gawk: \
11857     configure-gawk \
11858     info-gawk 
11859         @: $(MAKE); $(unstage)
11860         @[ -f ./gawk/Makefile ] || exit 0; \
11861         r=`${PWD_COMMAND}`; export r; \
11862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863         $(HOST_EXPORTS) \
11864         for flag in $(EXTRA_HOST_FLAGS) ; do \
11865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866         done; \
11867         echo "Doing install-info in gawk" ; \
11868         (cd $(HOST_SUBDIR)/gawk && \
11869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871                   "RANLIB=$${RANLIB}" \
11872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11873                   install-info) \
11874           || exit 1
11875
11876 @endif gawk
11877
11878 .PHONY: maybe-installcheck-gawk installcheck-gawk
11879 maybe-installcheck-gawk:
11880 @if gawk
11881 maybe-installcheck-gawk: installcheck-gawk
11882
11883 installcheck-gawk: \
11884     configure-gawk 
11885         @: $(MAKE); $(unstage)
11886         @[ -f ./gawk/Makefile ] || exit 0; \
11887         r=`${PWD_COMMAND}`; export r; \
11888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11889         $(HOST_EXPORTS) \
11890         for flag in $(EXTRA_HOST_FLAGS) ; do \
11891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11892         done; \
11893         echo "Doing installcheck in gawk" ; \
11894         (cd $(HOST_SUBDIR)/gawk && \
11895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11897                   "RANLIB=$${RANLIB}" \
11898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11899                   installcheck) \
11900           || exit 1
11901
11902 @endif gawk
11903
11904 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11905 maybe-mostlyclean-gawk:
11906 @if gawk
11907 maybe-mostlyclean-gawk: mostlyclean-gawk
11908
11909 mostlyclean-gawk: 
11910         @: $(MAKE); $(unstage)
11911         @[ -f ./gawk/Makefile ] || exit 0; \
11912         r=`${PWD_COMMAND}`; export r; \
11913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11914         $(HOST_EXPORTS) \
11915         for flag in $(EXTRA_HOST_FLAGS) ; do \
11916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11917         done; \
11918         echo "Doing mostlyclean in gawk" ; \
11919         (cd $(HOST_SUBDIR)/gawk && \
11920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11922                   "RANLIB=$${RANLIB}" \
11923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11924                   mostlyclean) \
11925           || exit 1
11926
11927 @endif gawk
11928
11929 .PHONY: maybe-clean-gawk clean-gawk
11930 maybe-clean-gawk:
11931 @if gawk
11932 maybe-clean-gawk: clean-gawk
11933
11934 clean-gawk: 
11935         @: $(MAKE); $(unstage)
11936         @[ -f ./gawk/Makefile ] || exit 0; \
11937         r=`${PWD_COMMAND}`; export r; \
11938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11939         $(HOST_EXPORTS) \
11940         for flag in $(EXTRA_HOST_FLAGS) ; do \
11941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11942         done; \
11943         echo "Doing clean in gawk" ; \
11944         (cd $(HOST_SUBDIR)/gawk && \
11945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11947                   "RANLIB=$${RANLIB}" \
11948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11949                   clean) \
11950           || exit 1
11951
11952 @endif gawk
11953
11954 .PHONY: maybe-distclean-gawk distclean-gawk
11955 maybe-distclean-gawk:
11956 @if gawk
11957 maybe-distclean-gawk: distclean-gawk
11958
11959 distclean-gawk: 
11960         @: $(MAKE); $(unstage)
11961         @[ -f ./gawk/Makefile ] || exit 0; \
11962         r=`${PWD_COMMAND}`; export r; \
11963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11964         $(HOST_EXPORTS) \
11965         for flag in $(EXTRA_HOST_FLAGS) ; do \
11966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11967         done; \
11968         echo "Doing distclean in gawk" ; \
11969         (cd $(HOST_SUBDIR)/gawk && \
11970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11972                   "RANLIB=$${RANLIB}" \
11973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11974                   distclean) \
11975           || exit 1
11976
11977 @endif gawk
11978
11979 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11980 maybe-maintainer-clean-gawk:
11981 @if gawk
11982 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11983
11984 maintainer-clean-gawk: 
11985         @: $(MAKE); $(unstage)
11986         @[ -f ./gawk/Makefile ] || exit 0; \
11987         r=`${PWD_COMMAND}`; export r; \
11988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11989         $(HOST_EXPORTS) \
11990         for flag in $(EXTRA_HOST_FLAGS) ; do \
11991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11992         done; \
11993         echo "Doing maintainer-clean in gawk" ; \
11994         (cd $(HOST_SUBDIR)/gawk && \
11995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11997                   "RANLIB=$${RANLIB}" \
11998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11999                   maintainer-clean) \
12000           || exit 1
12001
12002 @endif gawk
12003
12004
12005
12006 .PHONY: configure-gettext maybe-configure-gettext
12007 maybe-configure-gettext:
12008 @if gettext
12009 maybe-configure-gettext: configure-gettext
12010 configure-gettext: 
12011         @: $(MAKE); $(unstage)
12012         @r=`${PWD_COMMAND}`; export r; \
12013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12014         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
12015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
12016         $(HOST_EXPORTS) \
12017         echo Configuring in $(HOST_SUBDIR)/gettext; \
12018         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
12019         case $(srcdir) in \
12020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12021           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
12022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12023         esac; \
12024         srcdiroption="--srcdir=$${topdir}/gettext"; \
12025         libsrcdir="$$s/gettext"; \
12026         $(SHELL) $${libsrcdir}/configure \
12027           $(HOST_CONFIGARGS) $${srcdiroption}  \
12028           || exit 1
12029 @endif gettext
12030
12031
12032
12033
12034
12035 .PHONY: all-gettext maybe-all-gettext
12036 maybe-all-gettext:
12037 @if gettext
12038 TARGET-gettext=all
12039 maybe-all-gettext: all-gettext
12040 all-gettext: configure-gettext
12041         @: $(MAKE); $(unstage)
12042         @r=`${PWD_COMMAND}`; export r; \
12043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12044         $(HOST_EXPORTS) \
12045         (cd $(HOST_SUBDIR)/gettext && \
12046           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
12047 @endif gettext
12048
12049
12050
12051
12052 .PHONY: check-gettext maybe-check-gettext
12053 maybe-check-gettext:
12054 @if gettext
12055 maybe-check-gettext: check-gettext
12056
12057 check-gettext:
12058         @: $(MAKE); $(unstage)
12059         @r=`${PWD_COMMAND}`; export r; \
12060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12061         $(HOST_EXPORTS) \
12062         (cd $(HOST_SUBDIR)/gettext && \
12063           $(MAKE) $(FLAGS_TO_PASS)  check)
12064
12065 @endif gettext
12066
12067 .PHONY: install-gettext maybe-install-gettext
12068 maybe-install-gettext:
12069 @if gettext
12070 maybe-install-gettext: install-gettext
12071
12072 install-gettext: installdirs
12073         @: $(MAKE); $(unstage)
12074         @r=`${PWD_COMMAND}`; export r; \
12075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076         $(HOST_EXPORTS) \
12077         (cd $(HOST_SUBDIR)/gettext && \
12078           $(MAKE) $(FLAGS_TO_PASS)  install)
12079
12080 @endif gettext
12081
12082 # Other targets (info, dvi, etc.)
12083
12084 .PHONY: maybe-info-gettext info-gettext
12085 maybe-info-gettext:
12086 @if gettext
12087 maybe-info-gettext: info-gettext
12088
12089 info-gettext: \
12090     configure-gettext 
12091         @: $(MAKE); $(unstage)
12092         @[ -f ./gettext/Makefile ] || exit 0; \
12093         r=`${PWD_COMMAND}`; export r; \
12094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12095         $(HOST_EXPORTS) \
12096         for flag in $(EXTRA_HOST_FLAGS) ; do \
12097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12098         done; \
12099         echo "Doing info in gettext" ; \
12100         (cd $(HOST_SUBDIR)/gettext && \
12101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12103                   "RANLIB=$${RANLIB}" \
12104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12105                   info) \
12106           || exit 1
12107
12108 @endif gettext
12109
12110 .PHONY: maybe-dvi-gettext dvi-gettext
12111 maybe-dvi-gettext:
12112 @if gettext
12113 maybe-dvi-gettext: dvi-gettext
12114
12115 dvi-gettext: \
12116     configure-gettext 
12117         @: $(MAKE); $(unstage)
12118         @[ -f ./gettext/Makefile ] || exit 0; \
12119         r=`${PWD_COMMAND}`; export r; \
12120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12121         $(HOST_EXPORTS) \
12122         for flag in $(EXTRA_HOST_FLAGS) ; do \
12123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12124         done; \
12125         echo "Doing dvi in gettext" ; \
12126         (cd $(HOST_SUBDIR)/gettext && \
12127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12129                   "RANLIB=$${RANLIB}" \
12130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12131                   dvi) \
12132           || exit 1
12133
12134 @endif gettext
12135
12136 .PHONY: maybe-html-gettext html-gettext
12137 maybe-html-gettext:
12138 @if gettext
12139 maybe-html-gettext: html-gettext
12140
12141 html-gettext: \
12142     configure-gettext 
12143         @: $(MAKE); $(unstage)
12144         @[ -f ./gettext/Makefile ] || exit 0; \
12145         r=`${PWD_COMMAND}`; export r; \
12146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12147         $(HOST_EXPORTS) \
12148         for flag in $(EXTRA_HOST_FLAGS) ; do \
12149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12150         done; \
12151         echo "Doing html in gettext" ; \
12152         (cd $(HOST_SUBDIR)/gettext && \
12153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12155                   "RANLIB=$${RANLIB}" \
12156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12157                   html) \
12158           || exit 1
12159
12160 @endif gettext
12161
12162 .PHONY: maybe-TAGS-gettext TAGS-gettext
12163 maybe-TAGS-gettext:
12164 @if gettext
12165 maybe-TAGS-gettext: TAGS-gettext
12166
12167 TAGS-gettext: \
12168     configure-gettext 
12169         @: $(MAKE); $(unstage)
12170         @[ -f ./gettext/Makefile ] || exit 0; \
12171         r=`${PWD_COMMAND}`; export r; \
12172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12173         $(HOST_EXPORTS) \
12174         for flag in $(EXTRA_HOST_FLAGS) ; do \
12175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12176         done; \
12177         echo "Doing TAGS in gettext" ; \
12178         (cd $(HOST_SUBDIR)/gettext && \
12179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12181                   "RANLIB=$${RANLIB}" \
12182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12183                   TAGS) \
12184           || exit 1
12185
12186 @endif gettext
12187
12188 .PHONY: maybe-install-info-gettext install-info-gettext
12189 maybe-install-info-gettext:
12190 @if gettext
12191 maybe-install-info-gettext: install-info-gettext
12192
12193 install-info-gettext: \
12194     configure-gettext \
12195     info-gettext 
12196         @: $(MAKE); $(unstage)
12197         @[ -f ./gettext/Makefile ] || exit 0; \
12198         r=`${PWD_COMMAND}`; export r; \
12199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12200         $(HOST_EXPORTS) \
12201         for flag in $(EXTRA_HOST_FLAGS) ; do \
12202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12203         done; \
12204         echo "Doing install-info in gettext" ; \
12205         (cd $(HOST_SUBDIR)/gettext && \
12206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12208                   "RANLIB=$${RANLIB}" \
12209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12210                   install-info) \
12211           || exit 1
12212
12213 @endif gettext
12214
12215 .PHONY: maybe-installcheck-gettext installcheck-gettext
12216 maybe-installcheck-gettext:
12217 @if gettext
12218 maybe-installcheck-gettext: installcheck-gettext
12219
12220 installcheck-gettext: \
12221     configure-gettext 
12222         @: $(MAKE); $(unstage)
12223         @[ -f ./gettext/Makefile ] || exit 0; \
12224         r=`${PWD_COMMAND}`; export r; \
12225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12226         $(HOST_EXPORTS) \
12227         for flag in $(EXTRA_HOST_FLAGS) ; do \
12228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12229         done; \
12230         echo "Doing installcheck in gettext" ; \
12231         (cd $(HOST_SUBDIR)/gettext && \
12232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12234                   "RANLIB=$${RANLIB}" \
12235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12236                   installcheck) \
12237           || exit 1
12238
12239 @endif gettext
12240
12241 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12242 maybe-mostlyclean-gettext:
12243 @if gettext
12244 maybe-mostlyclean-gettext: mostlyclean-gettext
12245
12246 mostlyclean-gettext: 
12247         @: $(MAKE); $(unstage)
12248         @[ -f ./gettext/Makefile ] || exit 0; \
12249         r=`${PWD_COMMAND}`; export r; \
12250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12251         $(HOST_EXPORTS) \
12252         for flag in $(EXTRA_HOST_FLAGS) ; do \
12253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12254         done; \
12255         echo "Doing mostlyclean in gettext" ; \
12256         (cd $(HOST_SUBDIR)/gettext && \
12257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12259                   "RANLIB=$${RANLIB}" \
12260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12261                   mostlyclean) \
12262           || exit 1
12263
12264 @endif gettext
12265
12266 .PHONY: maybe-clean-gettext clean-gettext
12267 maybe-clean-gettext:
12268 @if gettext
12269 maybe-clean-gettext: clean-gettext
12270
12271 clean-gettext: 
12272         @: $(MAKE); $(unstage)
12273         @[ -f ./gettext/Makefile ] || exit 0; \
12274         r=`${PWD_COMMAND}`; export r; \
12275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12276         $(HOST_EXPORTS) \
12277         for flag in $(EXTRA_HOST_FLAGS) ; do \
12278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12279         done; \
12280         echo "Doing clean in gettext" ; \
12281         (cd $(HOST_SUBDIR)/gettext && \
12282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12284                   "RANLIB=$${RANLIB}" \
12285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12286                   clean) \
12287           || exit 1
12288
12289 @endif gettext
12290
12291 .PHONY: maybe-distclean-gettext distclean-gettext
12292 maybe-distclean-gettext:
12293 @if gettext
12294 maybe-distclean-gettext: distclean-gettext
12295
12296 distclean-gettext: 
12297         @: $(MAKE); $(unstage)
12298         @[ -f ./gettext/Makefile ] || exit 0; \
12299         r=`${PWD_COMMAND}`; export r; \
12300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12301         $(HOST_EXPORTS) \
12302         for flag in $(EXTRA_HOST_FLAGS) ; do \
12303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12304         done; \
12305         echo "Doing distclean in gettext" ; \
12306         (cd $(HOST_SUBDIR)/gettext && \
12307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12309                   "RANLIB=$${RANLIB}" \
12310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12311                   distclean) \
12312           || exit 1
12313
12314 @endif gettext
12315
12316 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12317 maybe-maintainer-clean-gettext:
12318 @if gettext
12319 maybe-maintainer-clean-gettext: maintainer-clean-gettext
12320
12321 maintainer-clean-gettext: 
12322         @: $(MAKE); $(unstage)
12323         @[ -f ./gettext/Makefile ] || exit 0; \
12324         r=`${PWD_COMMAND}`; export r; \
12325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12326         $(HOST_EXPORTS) \
12327         for flag in $(EXTRA_HOST_FLAGS) ; do \
12328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12329         done; \
12330         echo "Doing maintainer-clean in gettext" ; \
12331         (cd $(HOST_SUBDIR)/gettext && \
12332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12334                   "RANLIB=$${RANLIB}" \
12335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12336                   maintainer-clean) \
12337           || exit 1
12338
12339 @endif gettext
12340
12341
12342
12343 .PHONY: configure-gnuserv maybe-configure-gnuserv
12344 maybe-configure-gnuserv:
12345 @if gnuserv
12346 maybe-configure-gnuserv: configure-gnuserv
12347 configure-gnuserv: 
12348         @: $(MAKE); $(unstage)
12349         @r=`${PWD_COMMAND}`; export r; \
12350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12351         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12353         $(HOST_EXPORTS) \
12354         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12355         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12356         case $(srcdir) in \
12357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12358           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12360         esac; \
12361         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12362         libsrcdir="$$s/gnuserv"; \
12363         $(SHELL) $${libsrcdir}/configure \
12364           $(HOST_CONFIGARGS) $${srcdiroption}  \
12365           || exit 1
12366 @endif gnuserv
12367
12368
12369
12370
12371
12372 .PHONY: all-gnuserv maybe-all-gnuserv
12373 maybe-all-gnuserv:
12374 @if gnuserv
12375 TARGET-gnuserv=all
12376 maybe-all-gnuserv: all-gnuserv
12377 all-gnuserv: configure-gnuserv
12378         @: $(MAKE); $(unstage)
12379         @r=`${PWD_COMMAND}`; export r; \
12380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12381         $(HOST_EXPORTS) \
12382         (cd $(HOST_SUBDIR)/gnuserv && \
12383           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
12384 @endif gnuserv
12385
12386
12387
12388
12389 .PHONY: check-gnuserv maybe-check-gnuserv
12390 maybe-check-gnuserv:
12391 @if gnuserv
12392 maybe-check-gnuserv: check-gnuserv
12393
12394 check-gnuserv:
12395         @: $(MAKE); $(unstage)
12396         @r=`${PWD_COMMAND}`; export r; \
12397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12398         $(HOST_EXPORTS) \
12399         (cd $(HOST_SUBDIR)/gnuserv && \
12400           $(MAKE) $(FLAGS_TO_PASS)  check)
12401
12402 @endif gnuserv
12403
12404 .PHONY: install-gnuserv maybe-install-gnuserv
12405 maybe-install-gnuserv:
12406 @if gnuserv
12407 maybe-install-gnuserv: install-gnuserv
12408
12409 install-gnuserv: installdirs
12410         @: $(MAKE); $(unstage)
12411         @r=`${PWD_COMMAND}`; export r; \
12412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12413         $(HOST_EXPORTS) \
12414         (cd $(HOST_SUBDIR)/gnuserv && \
12415           $(MAKE) $(FLAGS_TO_PASS)  install)
12416
12417 @endif gnuserv
12418
12419 # Other targets (info, dvi, etc.)
12420
12421 .PHONY: maybe-info-gnuserv info-gnuserv
12422 maybe-info-gnuserv:
12423 @if gnuserv
12424 maybe-info-gnuserv: info-gnuserv
12425
12426 info-gnuserv: \
12427     configure-gnuserv 
12428         @: $(MAKE); $(unstage)
12429         @[ -f ./gnuserv/Makefile ] || exit 0; \
12430         r=`${PWD_COMMAND}`; export r; \
12431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12432         $(HOST_EXPORTS) \
12433         for flag in $(EXTRA_HOST_FLAGS) ; do \
12434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12435         done; \
12436         echo "Doing info in gnuserv" ; \
12437         (cd $(HOST_SUBDIR)/gnuserv && \
12438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12440                   "RANLIB=$${RANLIB}" \
12441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12442                   info) \
12443           || exit 1
12444
12445 @endif gnuserv
12446
12447 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12448 maybe-dvi-gnuserv:
12449 @if gnuserv
12450 maybe-dvi-gnuserv: dvi-gnuserv
12451
12452 dvi-gnuserv: \
12453     configure-gnuserv 
12454         @: $(MAKE); $(unstage)
12455         @[ -f ./gnuserv/Makefile ] || exit 0; \
12456         r=`${PWD_COMMAND}`; export r; \
12457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12458         $(HOST_EXPORTS) \
12459         for flag in $(EXTRA_HOST_FLAGS) ; do \
12460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12461         done; \
12462         echo "Doing dvi in gnuserv" ; \
12463         (cd $(HOST_SUBDIR)/gnuserv && \
12464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12466                   "RANLIB=$${RANLIB}" \
12467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12468                   dvi) \
12469           || exit 1
12470
12471 @endif gnuserv
12472
12473 .PHONY: maybe-html-gnuserv html-gnuserv
12474 maybe-html-gnuserv:
12475 @if gnuserv
12476 maybe-html-gnuserv: html-gnuserv
12477
12478 html-gnuserv: \
12479     configure-gnuserv 
12480         @: $(MAKE); $(unstage)
12481         @[ -f ./gnuserv/Makefile ] || exit 0; \
12482         r=`${PWD_COMMAND}`; export r; \
12483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12484         $(HOST_EXPORTS) \
12485         for flag in $(EXTRA_HOST_FLAGS) ; do \
12486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12487         done; \
12488         echo "Doing html in gnuserv" ; \
12489         (cd $(HOST_SUBDIR)/gnuserv && \
12490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12492                   "RANLIB=$${RANLIB}" \
12493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12494                   html) \
12495           || exit 1
12496
12497 @endif gnuserv
12498
12499 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12500 maybe-TAGS-gnuserv:
12501 @if gnuserv
12502 maybe-TAGS-gnuserv: TAGS-gnuserv
12503
12504 TAGS-gnuserv: \
12505     configure-gnuserv 
12506         @: $(MAKE); $(unstage)
12507         @[ -f ./gnuserv/Makefile ] || exit 0; \
12508         r=`${PWD_COMMAND}`; export r; \
12509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12510         $(HOST_EXPORTS) \
12511         for flag in $(EXTRA_HOST_FLAGS) ; do \
12512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12513         done; \
12514         echo "Doing TAGS in gnuserv" ; \
12515         (cd $(HOST_SUBDIR)/gnuserv && \
12516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12518                   "RANLIB=$${RANLIB}" \
12519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12520                   TAGS) \
12521           || exit 1
12522
12523 @endif gnuserv
12524
12525 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12526 maybe-install-info-gnuserv:
12527 @if gnuserv
12528 maybe-install-info-gnuserv: install-info-gnuserv
12529
12530 install-info-gnuserv: \
12531     configure-gnuserv \
12532     info-gnuserv 
12533         @: $(MAKE); $(unstage)
12534         @[ -f ./gnuserv/Makefile ] || exit 0; \
12535         r=`${PWD_COMMAND}`; export r; \
12536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12537         $(HOST_EXPORTS) \
12538         for flag in $(EXTRA_HOST_FLAGS) ; do \
12539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12540         done; \
12541         echo "Doing install-info in gnuserv" ; \
12542         (cd $(HOST_SUBDIR)/gnuserv && \
12543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12545                   "RANLIB=$${RANLIB}" \
12546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12547                   install-info) \
12548           || exit 1
12549
12550 @endif gnuserv
12551
12552 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12553 maybe-installcheck-gnuserv:
12554 @if gnuserv
12555 maybe-installcheck-gnuserv: installcheck-gnuserv
12556
12557 installcheck-gnuserv: \
12558     configure-gnuserv 
12559         @: $(MAKE); $(unstage)
12560         @[ -f ./gnuserv/Makefile ] || exit 0; \
12561         r=`${PWD_COMMAND}`; export r; \
12562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12563         $(HOST_EXPORTS) \
12564         for flag in $(EXTRA_HOST_FLAGS) ; do \
12565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12566         done; \
12567         echo "Doing installcheck in gnuserv" ; \
12568         (cd $(HOST_SUBDIR)/gnuserv && \
12569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12571                   "RANLIB=$${RANLIB}" \
12572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12573                   installcheck) \
12574           || exit 1
12575
12576 @endif gnuserv
12577
12578 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12579 maybe-mostlyclean-gnuserv:
12580 @if gnuserv
12581 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12582
12583 mostlyclean-gnuserv: 
12584         @: $(MAKE); $(unstage)
12585         @[ -f ./gnuserv/Makefile ] || exit 0; \
12586         r=`${PWD_COMMAND}`; export r; \
12587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12588         $(HOST_EXPORTS) \
12589         for flag in $(EXTRA_HOST_FLAGS) ; do \
12590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12591         done; \
12592         echo "Doing mostlyclean in gnuserv" ; \
12593         (cd $(HOST_SUBDIR)/gnuserv && \
12594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12596                   "RANLIB=$${RANLIB}" \
12597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12598                   mostlyclean) \
12599           || exit 1
12600
12601 @endif gnuserv
12602
12603 .PHONY: maybe-clean-gnuserv clean-gnuserv
12604 maybe-clean-gnuserv:
12605 @if gnuserv
12606 maybe-clean-gnuserv: clean-gnuserv
12607
12608 clean-gnuserv: 
12609         @: $(MAKE); $(unstage)
12610         @[ -f ./gnuserv/Makefile ] || exit 0; \
12611         r=`${PWD_COMMAND}`; export r; \
12612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12613         $(HOST_EXPORTS) \
12614         for flag in $(EXTRA_HOST_FLAGS) ; do \
12615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12616         done; \
12617         echo "Doing clean in gnuserv" ; \
12618         (cd $(HOST_SUBDIR)/gnuserv && \
12619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12621                   "RANLIB=$${RANLIB}" \
12622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12623                   clean) \
12624           || exit 1
12625
12626 @endif gnuserv
12627
12628 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12629 maybe-distclean-gnuserv:
12630 @if gnuserv
12631 maybe-distclean-gnuserv: distclean-gnuserv
12632
12633 distclean-gnuserv: 
12634         @: $(MAKE); $(unstage)
12635         @[ -f ./gnuserv/Makefile ] || exit 0; \
12636         r=`${PWD_COMMAND}`; export r; \
12637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12638         $(HOST_EXPORTS) \
12639         for flag in $(EXTRA_HOST_FLAGS) ; do \
12640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12641         done; \
12642         echo "Doing distclean in gnuserv" ; \
12643         (cd $(HOST_SUBDIR)/gnuserv && \
12644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12646                   "RANLIB=$${RANLIB}" \
12647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12648                   distclean) \
12649           || exit 1
12650
12651 @endif gnuserv
12652
12653 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12654 maybe-maintainer-clean-gnuserv:
12655 @if gnuserv
12656 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12657
12658 maintainer-clean-gnuserv: 
12659         @: $(MAKE); $(unstage)
12660         @[ -f ./gnuserv/Makefile ] || exit 0; \
12661         r=`${PWD_COMMAND}`; export r; \
12662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12663         $(HOST_EXPORTS) \
12664         for flag in $(EXTRA_HOST_FLAGS) ; do \
12665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12666         done; \
12667         echo "Doing maintainer-clean in gnuserv" ; \
12668         (cd $(HOST_SUBDIR)/gnuserv && \
12669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12671                   "RANLIB=$${RANLIB}" \
12672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12673                   maintainer-clean) \
12674           || exit 1
12675
12676 @endif gnuserv
12677
12678
12679
12680 .PHONY: configure-gprof maybe-configure-gprof
12681 maybe-configure-gprof:
12682 @if gprof
12683 maybe-configure-gprof: configure-gprof
12684 configure-gprof: 
12685         @: $(MAKE); $(unstage)
12686         @r=`${PWD_COMMAND}`; export r; \
12687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12688         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12690         $(HOST_EXPORTS) \
12691         echo Configuring in $(HOST_SUBDIR)/gprof; \
12692         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12693         case $(srcdir) in \
12694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12695           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12697         esac; \
12698         srcdiroption="--srcdir=$${topdir}/gprof"; \
12699         libsrcdir="$$s/gprof"; \
12700         $(SHELL) $${libsrcdir}/configure \
12701           $(HOST_CONFIGARGS) $${srcdiroption}  \
12702           || exit 1
12703 @endif gprof
12704
12705
12706
12707
12708
12709 .PHONY: all-gprof maybe-all-gprof
12710 maybe-all-gprof:
12711 @if gprof
12712 TARGET-gprof=all
12713 maybe-all-gprof: all-gprof
12714 all-gprof: configure-gprof
12715         @: $(MAKE); $(unstage)
12716         @r=`${PWD_COMMAND}`; export r; \
12717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12718         $(HOST_EXPORTS) \
12719         (cd $(HOST_SUBDIR)/gprof && \
12720           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
12721 @endif gprof
12722
12723
12724
12725
12726 .PHONY: check-gprof maybe-check-gprof
12727 maybe-check-gprof:
12728 @if gprof
12729 maybe-check-gprof: check-gprof
12730
12731 check-gprof:
12732         @: $(MAKE); $(unstage)
12733         @r=`${PWD_COMMAND}`; export r; \
12734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12735         $(HOST_EXPORTS) \
12736         (cd $(HOST_SUBDIR)/gprof && \
12737           $(MAKE) $(FLAGS_TO_PASS)  check)
12738
12739 @endif gprof
12740
12741 .PHONY: install-gprof maybe-install-gprof
12742 maybe-install-gprof:
12743 @if gprof
12744 maybe-install-gprof: install-gprof
12745
12746 install-gprof: installdirs
12747         @: $(MAKE); $(unstage)
12748         @r=`${PWD_COMMAND}`; export r; \
12749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12750         $(HOST_EXPORTS) \
12751         (cd $(HOST_SUBDIR)/gprof && \
12752           $(MAKE) $(FLAGS_TO_PASS)  install)
12753
12754 @endif gprof
12755
12756 # Other targets (info, dvi, etc.)
12757
12758 .PHONY: maybe-info-gprof info-gprof
12759 maybe-info-gprof:
12760 @if gprof
12761 maybe-info-gprof: info-gprof
12762
12763 info-gprof: \
12764     configure-gprof 
12765         @: $(MAKE); $(unstage)
12766         @[ -f ./gprof/Makefile ] || exit 0; \
12767         r=`${PWD_COMMAND}`; export r; \
12768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12769         $(HOST_EXPORTS) \
12770         for flag in $(EXTRA_HOST_FLAGS) ; do \
12771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12772         done; \
12773         echo "Doing info in gprof" ; \
12774         (cd $(HOST_SUBDIR)/gprof && \
12775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12777                   "RANLIB=$${RANLIB}" \
12778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12779                   info) \
12780           || exit 1
12781
12782 @endif gprof
12783
12784 .PHONY: maybe-dvi-gprof dvi-gprof
12785 maybe-dvi-gprof:
12786 @if gprof
12787 maybe-dvi-gprof: dvi-gprof
12788
12789 dvi-gprof: \
12790     configure-gprof 
12791         @: $(MAKE); $(unstage)
12792         @[ -f ./gprof/Makefile ] || exit 0; \
12793         r=`${PWD_COMMAND}`; export r; \
12794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12795         $(HOST_EXPORTS) \
12796         for flag in $(EXTRA_HOST_FLAGS) ; do \
12797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12798         done; \
12799         echo "Doing dvi in gprof" ; \
12800         (cd $(HOST_SUBDIR)/gprof && \
12801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12803                   "RANLIB=$${RANLIB}" \
12804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12805                   dvi) \
12806           || exit 1
12807
12808 @endif gprof
12809
12810 .PHONY: maybe-html-gprof html-gprof
12811 maybe-html-gprof:
12812 @if gprof
12813 maybe-html-gprof: html-gprof
12814
12815 html-gprof: \
12816     configure-gprof 
12817         @: $(MAKE); $(unstage)
12818         @[ -f ./gprof/Makefile ] || exit 0; \
12819         r=`${PWD_COMMAND}`; export r; \
12820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12821         $(HOST_EXPORTS) \
12822         for flag in $(EXTRA_HOST_FLAGS) ; do \
12823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12824         done; \
12825         echo "Doing html in gprof" ; \
12826         (cd $(HOST_SUBDIR)/gprof && \
12827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12829                   "RANLIB=$${RANLIB}" \
12830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12831                   html) \
12832           || exit 1
12833
12834 @endif gprof
12835
12836 .PHONY: maybe-TAGS-gprof TAGS-gprof
12837 maybe-TAGS-gprof:
12838 @if gprof
12839 maybe-TAGS-gprof: TAGS-gprof
12840
12841 TAGS-gprof: \
12842     configure-gprof 
12843         @: $(MAKE); $(unstage)
12844         @[ -f ./gprof/Makefile ] || exit 0; \
12845         r=`${PWD_COMMAND}`; export r; \
12846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12847         $(HOST_EXPORTS) \
12848         for flag in $(EXTRA_HOST_FLAGS) ; do \
12849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12850         done; \
12851         echo "Doing TAGS in gprof" ; \
12852         (cd $(HOST_SUBDIR)/gprof && \
12853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12855                   "RANLIB=$${RANLIB}" \
12856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12857                   TAGS) \
12858           || exit 1
12859
12860 @endif gprof
12861
12862 .PHONY: maybe-install-info-gprof install-info-gprof
12863 maybe-install-info-gprof:
12864 @if gprof
12865 maybe-install-info-gprof: install-info-gprof
12866
12867 install-info-gprof: \
12868     configure-gprof \
12869     info-gprof 
12870         @: $(MAKE); $(unstage)
12871         @[ -f ./gprof/Makefile ] || exit 0; \
12872         r=`${PWD_COMMAND}`; export r; \
12873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12874         $(HOST_EXPORTS) \
12875         for flag in $(EXTRA_HOST_FLAGS) ; do \
12876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12877         done; \
12878         echo "Doing install-info in gprof" ; \
12879         (cd $(HOST_SUBDIR)/gprof && \
12880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12882                   "RANLIB=$${RANLIB}" \
12883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12884                   install-info) \
12885           || exit 1
12886
12887 @endif gprof
12888
12889 .PHONY: maybe-installcheck-gprof installcheck-gprof
12890 maybe-installcheck-gprof:
12891 @if gprof
12892 maybe-installcheck-gprof: installcheck-gprof
12893
12894 installcheck-gprof: \
12895     configure-gprof 
12896         @: $(MAKE); $(unstage)
12897         @[ -f ./gprof/Makefile ] || exit 0; \
12898         r=`${PWD_COMMAND}`; export r; \
12899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12900         $(HOST_EXPORTS) \
12901         for flag in $(EXTRA_HOST_FLAGS) ; do \
12902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12903         done; \
12904         echo "Doing installcheck in gprof" ; \
12905         (cd $(HOST_SUBDIR)/gprof && \
12906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12908                   "RANLIB=$${RANLIB}" \
12909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12910                   installcheck) \
12911           || exit 1
12912
12913 @endif gprof
12914
12915 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12916 maybe-mostlyclean-gprof:
12917 @if gprof
12918 maybe-mostlyclean-gprof: mostlyclean-gprof
12919
12920 mostlyclean-gprof: 
12921         @: $(MAKE); $(unstage)
12922         @[ -f ./gprof/Makefile ] || exit 0; \
12923         r=`${PWD_COMMAND}`; export r; \
12924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12925         $(HOST_EXPORTS) \
12926         for flag in $(EXTRA_HOST_FLAGS) ; do \
12927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12928         done; \
12929         echo "Doing mostlyclean in gprof" ; \
12930         (cd $(HOST_SUBDIR)/gprof && \
12931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12933                   "RANLIB=$${RANLIB}" \
12934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12935                   mostlyclean) \
12936           || exit 1
12937
12938 @endif gprof
12939
12940 .PHONY: maybe-clean-gprof clean-gprof
12941 maybe-clean-gprof:
12942 @if gprof
12943 maybe-clean-gprof: clean-gprof
12944
12945 clean-gprof: 
12946         @: $(MAKE); $(unstage)
12947         @[ -f ./gprof/Makefile ] || exit 0; \
12948         r=`${PWD_COMMAND}`; export r; \
12949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12950         $(HOST_EXPORTS) \
12951         for flag in $(EXTRA_HOST_FLAGS) ; do \
12952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12953         done; \
12954         echo "Doing clean in gprof" ; \
12955         (cd $(HOST_SUBDIR)/gprof && \
12956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12958                   "RANLIB=$${RANLIB}" \
12959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12960                   clean) \
12961           || exit 1
12962
12963 @endif gprof
12964
12965 .PHONY: maybe-distclean-gprof distclean-gprof
12966 maybe-distclean-gprof:
12967 @if gprof
12968 maybe-distclean-gprof: distclean-gprof
12969
12970 distclean-gprof: 
12971         @: $(MAKE); $(unstage)
12972         @[ -f ./gprof/Makefile ] || exit 0; \
12973         r=`${PWD_COMMAND}`; export r; \
12974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12975         $(HOST_EXPORTS) \
12976         for flag in $(EXTRA_HOST_FLAGS) ; do \
12977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12978         done; \
12979         echo "Doing distclean in gprof" ; \
12980         (cd $(HOST_SUBDIR)/gprof && \
12981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12983                   "RANLIB=$${RANLIB}" \
12984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12985                   distclean) \
12986           || exit 1
12987
12988 @endif gprof
12989
12990 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12991 maybe-maintainer-clean-gprof:
12992 @if gprof
12993 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12994
12995 maintainer-clean-gprof: 
12996         @: $(MAKE); $(unstage)
12997         @[ -f ./gprof/Makefile ] || exit 0; \
12998         r=`${PWD_COMMAND}`; export r; \
12999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13000         $(HOST_EXPORTS) \
13001         for flag in $(EXTRA_HOST_FLAGS) ; do \
13002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13003         done; \
13004         echo "Doing maintainer-clean in gprof" ; \
13005         (cd $(HOST_SUBDIR)/gprof && \
13006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13008                   "RANLIB=$${RANLIB}" \
13009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13010                   maintainer-clean) \
13011           || exit 1
13012
13013 @endif gprof
13014
13015
13016
13017 .PHONY: configure-gzip maybe-configure-gzip
13018 maybe-configure-gzip:
13019 @if gzip
13020 maybe-configure-gzip: configure-gzip
13021 configure-gzip: 
13022         @: $(MAKE); $(unstage)
13023         @r=`${PWD_COMMAND}`; export r; \
13024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13025         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
13026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
13027         $(HOST_EXPORTS) \
13028         echo Configuring in $(HOST_SUBDIR)/gzip; \
13029         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
13030         case $(srcdir) in \
13031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13032           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
13033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13034         esac; \
13035         srcdiroption="--srcdir=$${topdir}/gzip"; \
13036         libsrcdir="$$s/gzip"; \
13037         $(SHELL) $${libsrcdir}/configure \
13038           $(HOST_CONFIGARGS) $${srcdiroption}  \
13039           || exit 1
13040 @endif gzip
13041
13042
13043
13044
13045
13046 .PHONY: all-gzip maybe-all-gzip
13047 maybe-all-gzip:
13048 @if gzip
13049 TARGET-gzip=all
13050 maybe-all-gzip: all-gzip
13051 all-gzip: configure-gzip
13052         @: $(MAKE); $(unstage)
13053         @r=`${PWD_COMMAND}`; export r; \
13054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13055         $(HOST_EXPORTS) \
13056         (cd $(HOST_SUBDIR)/gzip && \
13057           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
13058 @endif gzip
13059
13060
13061
13062
13063 .PHONY: check-gzip maybe-check-gzip
13064 maybe-check-gzip:
13065 @if gzip
13066 maybe-check-gzip: check-gzip
13067
13068 check-gzip:
13069         @: $(MAKE); $(unstage)
13070         @r=`${PWD_COMMAND}`; export r; \
13071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13072         $(HOST_EXPORTS) \
13073         (cd $(HOST_SUBDIR)/gzip && \
13074           $(MAKE) $(FLAGS_TO_PASS)  check)
13075
13076 @endif gzip
13077
13078 .PHONY: install-gzip maybe-install-gzip
13079 maybe-install-gzip:
13080 @if gzip
13081 maybe-install-gzip: install-gzip
13082
13083 install-gzip: installdirs
13084         @: $(MAKE); $(unstage)
13085         @r=`${PWD_COMMAND}`; export r; \
13086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13087         $(HOST_EXPORTS) \
13088         (cd $(HOST_SUBDIR)/gzip && \
13089           $(MAKE) $(FLAGS_TO_PASS)  install)
13090
13091 @endif gzip
13092
13093 # Other targets (info, dvi, etc.)
13094
13095 .PHONY: maybe-info-gzip info-gzip
13096 maybe-info-gzip:
13097 @if gzip
13098 maybe-info-gzip: info-gzip
13099
13100 info-gzip: \
13101     configure-gzip 
13102         @: $(MAKE); $(unstage)
13103         @[ -f ./gzip/Makefile ] || exit 0; \
13104         r=`${PWD_COMMAND}`; export r; \
13105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106         $(HOST_EXPORTS) \
13107         for flag in $(EXTRA_HOST_FLAGS) ; do \
13108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109         done; \
13110         echo "Doing info in gzip" ; \
13111         (cd $(HOST_SUBDIR)/gzip && \
13112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114                   "RANLIB=$${RANLIB}" \
13115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13116                   info) \
13117           || exit 1
13118
13119 @endif gzip
13120
13121 .PHONY: maybe-dvi-gzip dvi-gzip
13122 maybe-dvi-gzip:
13123 @if gzip
13124 maybe-dvi-gzip: dvi-gzip
13125
13126 dvi-gzip: \
13127     configure-gzip 
13128         @: $(MAKE); $(unstage)
13129         @[ -f ./gzip/Makefile ] || exit 0; \
13130         r=`${PWD_COMMAND}`; export r; \
13131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13132         $(HOST_EXPORTS) \
13133         for flag in $(EXTRA_HOST_FLAGS) ; do \
13134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13135         done; \
13136         echo "Doing dvi in gzip" ; \
13137         (cd $(HOST_SUBDIR)/gzip && \
13138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13140                   "RANLIB=$${RANLIB}" \
13141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13142                   dvi) \
13143           || exit 1
13144
13145 @endif gzip
13146
13147 .PHONY: maybe-html-gzip html-gzip
13148 maybe-html-gzip:
13149 @if gzip
13150 maybe-html-gzip: html-gzip
13151
13152 html-gzip: \
13153     configure-gzip 
13154         @: $(MAKE); $(unstage)
13155         @[ -f ./gzip/Makefile ] || exit 0; \
13156         r=`${PWD_COMMAND}`; export r; \
13157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13158         $(HOST_EXPORTS) \
13159         for flag in $(EXTRA_HOST_FLAGS) ; do \
13160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13161         done; \
13162         echo "Doing html in gzip" ; \
13163         (cd $(HOST_SUBDIR)/gzip && \
13164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13166                   "RANLIB=$${RANLIB}" \
13167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13168                   html) \
13169           || exit 1
13170
13171 @endif gzip
13172
13173 .PHONY: maybe-TAGS-gzip TAGS-gzip
13174 maybe-TAGS-gzip:
13175 @if gzip
13176 maybe-TAGS-gzip: TAGS-gzip
13177
13178 TAGS-gzip: \
13179     configure-gzip 
13180         @: $(MAKE); $(unstage)
13181         @[ -f ./gzip/Makefile ] || exit 0; \
13182         r=`${PWD_COMMAND}`; export r; \
13183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13184         $(HOST_EXPORTS) \
13185         for flag in $(EXTRA_HOST_FLAGS) ; do \
13186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13187         done; \
13188         echo "Doing TAGS in gzip" ; \
13189         (cd $(HOST_SUBDIR)/gzip && \
13190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13192                   "RANLIB=$${RANLIB}" \
13193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13194                   TAGS) \
13195           || exit 1
13196
13197 @endif gzip
13198
13199 .PHONY: maybe-install-info-gzip install-info-gzip
13200 maybe-install-info-gzip:
13201 @if gzip
13202 maybe-install-info-gzip: install-info-gzip
13203
13204 install-info-gzip: \
13205     configure-gzip \
13206     info-gzip 
13207         @: $(MAKE); $(unstage)
13208         @[ -f ./gzip/Makefile ] || exit 0; \
13209         r=`${PWD_COMMAND}`; export r; \
13210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211         $(HOST_EXPORTS) \
13212         for flag in $(EXTRA_HOST_FLAGS) ; do \
13213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13214         done; \
13215         echo "Doing install-info in gzip" ; \
13216         (cd $(HOST_SUBDIR)/gzip && \
13217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13219                   "RANLIB=$${RANLIB}" \
13220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13221                   install-info) \
13222           || exit 1
13223
13224 @endif gzip
13225
13226 .PHONY: maybe-installcheck-gzip installcheck-gzip
13227 maybe-installcheck-gzip:
13228 @if gzip
13229 maybe-installcheck-gzip: installcheck-gzip
13230
13231 installcheck-gzip: \
13232     configure-gzip 
13233         @: $(MAKE); $(unstage)
13234         @[ -f ./gzip/Makefile ] || exit 0; \
13235         r=`${PWD_COMMAND}`; export r; \
13236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13237         $(HOST_EXPORTS) \
13238         for flag in $(EXTRA_HOST_FLAGS) ; do \
13239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13240         done; \
13241         echo "Doing installcheck in gzip" ; \
13242         (cd $(HOST_SUBDIR)/gzip && \
13243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13245                   "RANLIB=$${RANLIB}" \
13246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13247                   installcheck) \
13248           || exit 1
13249
13250 @endif gzip
13251
13252 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13253 maybe-mostlyclean-gzip:
13254 @if gzip
13255 maybe-mostlyclean-gzip: mostlyclean-gzip
13256
13257 mostlyclean-gzip: 
13258         @: $(MAKE); $(unstage)
13259         @[ -f ./gzip/Makefile ] || exit 0; \
13260         r=`${PWD_COMMAND}`; export r; \
13261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13262         $(HOST_EXPORTS) \
13263         for flag in $(EXTRA_HOST_FLAGS) ; do \
13264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13265         done; \
13266         echo "Doing mostlyclean in gzip" ; \
13267         (cd $(HOST_SUBDIR)/gzip && \
13268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13270                   "RANLIB=$${RANLIB}" \
13271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13272                   mostlyclean) \
13273           || exit 1
13274
13275 @endif gzip
13276
13277 .PHONY: maybe-clean-gzip clean-gzip
13278 maybe-clean-gzip:
13279 @if gzip
13280 maybe-clean-gzip: clean-gzip
13281
13282 clean-gzip: 
13283         @: $(MAKE); $(unstage)
13284         @[ -f ./gzip/Makefile ] || exit 0; \
13285         r=`${PWD_COMMAND}`; export r; \
13286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13287         $(HOST_EXPORTS) \
13288         for flag in $(EXTRA_HOST_FLAGS) ; do \
13289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13290         done; \
13291         echo "Doing clean in gzip" ; \
13292         (cd $(HOST_SUBDIR)/gzip && \
13293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13295                   "RANLIB=$${RANLIB}" \
13296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13297                   clean) \
13298           || exit 1
13299
13300 @endif gzip
13301
13302 .PHONY: maybe-distclean-gzip distclean-gzip
13303 maybe-distclean-gzip:
13304 @if gzip
13305 maybe-distclean-gzip: distclean-gzip
13306
13307 distclean-gzip: 
13308         @: $(MAKE); $(unstage)
13309         @[ -f ./gzip/Makefile ] || exit 0; \
13310         r=`${PWD_COMMAND}`; export r; \
13311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13312         $(HOST_EXPORTS) \
13313         for flag in $(EXTRA_HOST_FLAGS) ; do \
13314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13315         done; \
13316         echo "Doing distclean in gzip" ; \
13317         (cd $(HOST_SUBDIR)/gzip && \
13318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13320                   "RANLIB=$${RANLIB}" \
13321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13322                   distclean) \
13323           || exit 1
13324
13325 @endif gzip
13326
13327 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13328 maybe-maintainer-clean-gzip:
13329 @if gzip
13330 maybe-maintainer-clean-gzip: maintainer-clean-gzip
13331
13332 maintainer-clean-gzip: 
13333         @: $(MAKE); $(unstage)
13334         @[ -f ./gzip/Makefile ] || exit 0; \
13335         r=`${PWD_COMMAND}`; export r; \
13336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13337         $(HOST_EXPORTS) \
13338         for flag in $(EXTRA_HOST_FLAGS) ; do \
13339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13340         done; \
13341         echo "Doing maintainer-clean in gzip" ; \
13342         (cd $(HOST_SUBDIR)/gzip && \
13343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13345                   "RANLIB=$${RANLIB}" \
13346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13347                   maintainer-clean) \
13348           || exit 1
13349
13350 @endif gzip
13351
13352
13353
13354 .PHONY: configure-hello maybe-configure-hello
13355 maybe-configure-hello:
13356 @if hello
13357 maybe-configure-hello: configure-hello
13358 configure-hello: 
13359         @: $(MAKE); $(unstage)
13360         @r=`${PWD_COMMAND}`; export r; \
13361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13362         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13363         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13364         $(HOST_EXPORTS) \
13365         echo Configuring in $(HOST_SUBDIR)/hello; \
13366         cd "$(HOST_SUBDIR)/hello" || exit 1; \
13367         case $(srcdir) in \
13368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13369           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13371         esac; \
13372         srcdiroption="--srcdir=$${topdir}/hello"; \
13373         libsrcdir="$$s/hello"; \
13374         $(SHELL) $${libsrcdir}/configure \
13375           $(HOST_CONFIGARGS) $${srcdiroption}  \
13376           || exit 1
13377 @endif hello
13378
13379
13380
13381
13382
13383 .PHONY: all-hello maybe-all-hello
13384 maybe-all-hello:
13385 @if hello
13386 TARGET-hello=all
13387 maybe-all-hello: all-hello
13388 all-hello: configure-hello
13389         @: $(MAKE); $(unstage)
13390         @r=`${PWD_COMMAND}`; export r; \
13391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13392         $(HOST_EXPORTS) \
13393         (cd $(HOST_SUBDIR)/hello && \
13394           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
13395 @endif hello
13396
13397
13398
13399
13400 .PHONY: check-hello maybe-check-hello
13401 maybe-check-hello:
13402 @if hello
13403 maybe-check-hello: check-hello
13404
13405 check-hello:
13406         @: $(MAKE); $(unstage)
13407         @r=`${PWD_COMMAND}`; export r; \
13408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13409         $(HOST_EXPORTS) \
13410         (cd $(HOST_SUBDIR)/hello && \
13411           $(MAKE) $(FLAGS_TO_PASS)  check)
13412
13413 @endif hello
13414
13415 .PHONY: install-hello maybe-install-hello
13416 maybe-install-hello:
13417 @if hello
13418 maybe-install-hello: install-hello
13419
13420 install-hello: installdirs
13421         @: $(MAKE); $(unstage)
13422         @r=`${PWD_COMMAND}`; export r; \
13423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13424         $(HOST_EXPORTS) \
13425         (cd $(HOST_SUBDIR)/hello && \
13426           $(MAKE) $(FLAGS_TO_PASS)  install)
13427
13428 @endif hello
13429
13430 # Other targets (info, dvi, etc.)
13431
13432 .PHONY: maybe-info-hello info-hello
13433 maybe-info-hello:
13434 @if hello
13435 maybe-info-hello: info-hello
13436
13437 info-hello: \
13438     configure-hello 
13439         @: $(MAKE); $(unstage)
13440         @[ -f ./hello/Makefile ] || exit 0; \
13441         r=`${PWD_COMMAND}`; export r; \
13442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13443         $(HOST_EXPORTS) \
13444         for flag in $(EXTRA_HOST_FLAGS) ; do \
13445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13446         done; \
13447         echo "Doing info in hello" ; \
13448         (cd $(HOST_SUBDIR)/hello && \
13449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13451                   "RANLIB=$${RANLIB}" \
13452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13453                   info) \
13454           || exit 1
13455
13456 @endif hello
13457
13458 .PHONY: maybe-dvi-hello dvi-hello
13459 maybe-dvi-hello:
13460 @if hello
13461 maybe-dvi-hello: dvi-hello
13462
13463 dvi-hello: \
13464     configure-hello 
13465         @: $(MAKE); $(unstage)
13466         @[ -f ./hello/Makefile ] || exit 0; \
13467         r=`${PWD_COMMAND}`; export r; \
13468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13469         $(HOST_EXPORTS) \
13470         for flag in $(EXTRA_HOST_FLAGS) ; do \
13471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13472         done; \
13473         echo "Doing dvi in hello" ; \
13474         (cd $(HOST_SUBDIR)/hello && \
13475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13477                   "RANLIB=$${RANLIB}" \
13478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13479                   dvi) \
13480           || exit 1
13481
13482 @endif hello
13483
13484 .PHONY: maybe-html-hello html-hello
13485 maybe-html-hello:
13486 @if hello
13487 maybe-html-hello: html-hello
13488
13489 html-hello: \
13490     configure-hello 
13491         @: $(MAKE); $(unstage)
13492         @[ -f ./hello/Makefile ] || exit 0; \
13493         r=`${PWD_COMMAND}`; export r; \
13494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13495         $(HOST_EXPORTS) \
13496         for flag in $(EXTRA_HOST_FLAGS) ; do \
13497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13498         done; \
13499         echo "Doing html in hello" ; \
13500         (cd $(HOST_SUBDIR)/hello && \
13501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13503                   "RANLIB=$${RANLIB}" \
13504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13505                   html) \
13506           || exit 1
13507
13508 @endif hello
13509
13510 .PHONY: maybe-TAGS-hello TAGS-hello
13511 maybe-TAGS-hello:
13512 @if hello
13513 maybe-TAGS-hello: TAGS-hello
13514
13515 TAGS-hello: \
13516     configure-hello 
13517         @: $(MAKE); $(unstage)
13518         @[ -f ./hello/Makefile ] || exit 0; \
13519         r=`${PWD_COMMAND}`; export r; \
13520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13521         $(HOST_EXPORTS) \
13522         for flag in $(EXTRA_HOST_FLAGS) ; do \
13523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13524         done; \
13525         echo "Doing TAGS in hello" ; \
13526         (cd $(HOST_SUBDIR)/hello && \
13527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13529                   "RANLIB=$${RANLIB}" \
13530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13531                   TAGS) \
13532           || exit 1
13533
13534 @endif hello
13535
13536 .PHONY: maybe-install-info-hello install-info-hello
13537 maybe-install-info-hello:
13538 @if hello
13539 maybe-install-info-hello: install-info-hello
13540
13541 install-info-hello: \
13542     configure-hello \
13543     info-hello 
13544         @: $(MAKE); $(unstage)
13545         @[ -f ./hello/Makefile ] || exit 0; \
13546         r=`${PWD_COMMAND}`; export r; \
13547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13548         $(HOST_EXPORTS) \
13549         for flag in $(EXTRA_HOST_FLAGS) ; do \
13550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13551         done; \
13552         echo "Doing install-info in hello" ; \
13553         (cd $(HOST_SUBDIR)/hello && \
13554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13556                   "RANLIB=$${RANLIB}" \
13557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13558                   install-info) \
13559           || exit 1
13560
13561 @endif hello
13562
13563 .PHONY: maybe-installcheck-hello installcheck-hello
13564 maybe-installcheck-hello:
13565 @if hello
13566 maybe-installcheck-hello: installcheck-hello
13567
13568 installcheck-hello: \
13569     configure-hello 
13570         @: $(MAKE); $(unstage)
13571         @[ -f ./hello/Makefile ] || exit 0; \
13572         r=`${PWD_COMMAND}`; export r; \
13573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13574         $(HOST_EXPORTS) \
13575         for flag in $(EXTRA_HOST_FLAGS) ; do \
13576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13577         done; \
13578         echo "Doing installcheck in hello" ; \
13579         (cd $(HOST_SUBDIR)/hello && \
13580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13582                   "RANLIB=$${RANLIB}" \
13583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13584                   installcheck) \
13585           || exit 1
13586
13587 @endif hello
13588
13589 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13590 maybe-mostlyclean-hello:
13591 @if hello
13592 maybe-mostlyclean-hello: mostlyclean-hello
13593
13594 mostlyclean-hello: 
13595         @: $(MAKE); $(unstage)
13596         @[ -f ./hello/Makefile ] || exit 0; \
13597         r=`${PWD_COMMAND}`; export r; \
13598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599         $(HOST_EXPORTS) \
13600         for flag in $(EXTRA_HOST_FLAGS) ; do \
13601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13602         done; \
13603         echo "Doing mostlyclean in hello" ; \
13604         (cd $(HOST_SUBDIR)/hello && \
13605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13607                   "RANLIB=$${RANLIB}" \
13608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13609                   mostlyclean) \
13610           || exit 1
13611
13612 @endif hello
13613
13614 .PHONY: maybe-clean-hello clean-hello
13615 maybe-clean-hello:
13616 @if hello
13617 maybe-clean-hello: clean-hello
13618
13619 clean-hello: 
13620         @: $(MAKE); $(unstage)
13621         @[ -f ./hello/Makefile ] || exit 0; \
13622         r=`${PWD_COMMAND}`; export r; \
13623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13624         $(HOST_EXPORTS) \
13625         for flag in $(EXTRA_HOST_FLAGS) ; do \
13626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13627         done; \
13628         echo "Doing clean in hello" ; \
13629         (cd $(HOST_SUBDIR)/hello && \
13630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13632                   "RANLIB=$${RANLIB}" \
13633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13634                   clean) \
13635           || exit 1
13636
13637 @endif hello
13638
13639 .PHONY: maybe-distclean-hello distclean-hello
13640 maybe-distclean-hello:
13641 @if hello
13642 maybe-distclean-hello: distclean-hello
13643
13644 distclean-hello: 
13645         @: $(MAKE); $(unstage)
13646         @[ -f ./hello/Makefile ] || exit 0; \
13647         r=`${PWD_COMMAND}`; export r; \
13648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13649         $(HOST_EXPORTS) \
13650         for flag in $(EXTRA_HOST_FLAGS) ; do \
13651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13652         done; \
13653         echo "Doing distclean in hello" ; \
13654         (cd $(HOST_SUBDIR)/hello && \
13655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13657                   "RANLIB=$${RANLIB}" \
13658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13659                   distclean) \
13660           || exit 1
13661
13662 @endif hello
13663
13664 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13665 maybe-maintainer-clean-hello:
13666 @if hello
13667 maybe-maintainer-clean-hello: maintainer-clean-hello
13668
13669 maintainer-clean-hello: 
13670         @: $(MAKE); $(unstage)
13671         @[ -f ./hello/Makefile ] || exit 0; \
13672         r=`${PWD_COMMAND}`; export r; \
13673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13674         $(HOST_EXPORTS) \
13675         for flag in $(EXTRA_HOST_FLAGS) ; do \
13676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13677         done; \
13678         echo "Doing maintainer-clean in hello" ; \
13679         (cd $(HOST_SUBDIR)/hello && \
13680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13682                   "RANLIB=$${RANLIB}" \
13683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13684                   maintainer-clean) \
13685           || exit 1
13686
13687 @endif hello
13688
13689
13690
13691 .PHONY: configure-indent maybe-configure-indent
13692 maybe-configure-indent:
13693 @if indent
13694 maybe-configure-indent: configure-indent
13695 configure-indent: 
13696         @: $(MAKE); $(unstage)
13697         @r=`${PWD_COMMAND}`; export r; \
13698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13699         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13700         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13701         $(HOST_EXPORTS) \
13702         echo Configuring in $(HOST_SUBDIR)/indent; \
13703         cd "$(HOST_SUBDIR)/indent" || exit 1; \
13704         case $(srcdir) in \
13705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13706           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13708         esac; \
13709         srcdiroption="--srcdir=$${topdir}/indent"; \
13710         libsrcdir="$$s/indent"; \
13711         $(SHELL) $${libsrcdir}/configure \
13712           $(HOST_CONFIGARGS) $${srcdiroption}  \
13713           || exit 1
13714 @endif indent
13715
13716
13717
13718
13719
13720 .PHONY: all-indent maybe-all-indent
13721 maybe-all-indent:
13722 @if indent
13723 TARGET-indent=all
13724 maybe-all-indent: all-indent
13725 all-indent: configure-indent
13726         @: $(MAKE); $(unstage)
13727         @r=`${PWD_COMMAND}`; export r; \
13728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13729         $(HOST_EXPORTS) \
13730         (cd $(HOST_SUBDIR)/indent && \
13731           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
13732 @endif indent
13733
13734
13735
13736
13737 .PHONY: check-indent maybe-check-indent
13738 maybe-check-indent:
13739 @if indent
13740 maybe-check-indent: check-indent
13741
13742 check-indent:
13743         @: $(MAKE); $(unstage)
13744         @r=`${PWD_COMMAND}`; export r; \
13745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13746         $(HOST_EXPORTS) \
13747         (cd $(HOST_SUBDIR)/indent && \
13748           $(MAKE) $(FLAGS_TO_PASS)  check)
13749
13750 @endif indent
13751
13752 .PHONY: install-indent maybe-install-indent
13753 maybe-install-indent:
13754 @if indent
13755 maybe-install-indent: install-indent
13756
13757 install-indent: installdirs
13758         @: $(MAKE); $(unstage)
13759         @r=`${PWD_COMMAND}`; export r; \
13760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13761         $(HOST_EXPORTS) \
13762         (cd $(HOST_SUBDIR)/indent && \
13763           $(MAKE) $(FLAGS_TO_PASS)  install)
13764
13765 @endif indent
13766
13767 # Other targets (info, dvi, etc.)
13768
13769 .PHONY: maybe-info-indent info-indent
13770 maybe-info-indent:
13771 @if indent
13772 maybe-info-indent: info-indent
13773
13774 info-indent: \
13775     configure-indent 
13776         @: $(MAKE); $(unstage)
13777         @[ -f ./indent/Makefile ] || exit 0; \
13778         r=`${PWD_COMMAND}`; export r; \
13779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13780         $(HOST_EXPORTS) \
13781         for flag in $(EXTRA_HOST_FLAGS) ; do \
13782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13783         done; \
13784         echo "Doing info in indent" ; \
13785         (cd $(HOST_SUBDIR)/indent && \
13786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13788                   "RANLIB=$${RANLIB}" \
13789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13790                   info) \
13791           || exit 1
13792
13793 @endif indent
13794
13795 .PHONY: maybe-dvi-indent dvi-indent
13796 maybe-dvi-indent:
13797 @if indent
13798 maybe-dvi-indent: dvi-indent
13799
13800 dvi-indent: \
13801     configure-indent 
13802         @: $(MAKE); $(unstage)
13803         @[ -f ./indent/Makefile ] || exit 0; \
13804         r=`${PWD_COMMAND}`; export r; \
13805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806         $(HOST_EXPORTS) \
13807         for flag in $(EXTRA_HOST_FLAGS) ; do \
13808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13809         done; \
13810         echo "Doing dvi in indent" ; \
13811         (cd $(HOST_SUBDIR)/indent && \
13812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13814                   "RANLIB=$${RANLIB}" \
13815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13816                   dvi) \
13817           || exit 1
13818
13819 @endif indent
13820
13821 .PHONY: maybe-html-indent html-indent
13822 maybe-html-indent:
13823 @if indent
13824 maybe-html-indent: html-indent
13825
13826 html-indent: \
13827     configure-indent 
13828         @: $(MAKE); $(unstage)
13829         @[ -f ./indent/Makefile ] || exit 0; \
13830         r=`${PWD_COMMAND}`; export r; \
13831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13832         $(HOST_EXPORTS) \
13833         for flag in $(EXTRA_HOST_FLAGS) ; do \
13834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13835         done; \
13836         echo "Doing html in indent" ; \
13837         (cd $(HOST_SUBDIR)/indent && \
13838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13840                   "RANLIB=$${RANLIB}" \
13841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13842                   html) \
13843           || exit 1
13844
13845 @endif indent
13846
13847 .PHONY: maybe-TAGS-indent TAGS-indent
13848 maybe-TAGS-indent:
13849 @if indent
13850 maybe-TAGS-indent: TAGS-indent
13851
13852 TAGS-indent: \
13853     configure-indent 
13854         @: $(MAKE); $(unstage)
13855         @[ -f ./indent/Makefile ] || exit 0; \
13856         r=`${PWD_COMMAND}`; export r; \
13857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13858         $(HOST_EXPORTS) \
13859         for flag in $(EXTRA_HOST_FLAGS) ; do \
13860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13861         done; \
13862         echo "Doing TAGS in indent" ; \
13863         (cd $(HOST_SUBDIR)/indent && \
13864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13866                   "RANLIB=$${RANLIB}" \
13867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13868                   TAGS) \
13869           || exit 1
13870
13871 @endif indent
13872
13873 .PHONY: maybe-install-info-indent install-info-indent
13874 maybe-install-info-indent:
13875 @if indent
13876 maybe-install-info-indent: install-info-indent
13877
13878 install-info-indent: \
13879     configure-indent \
13880     info-indent 
13881         @: $(MAKE); $(unstage)
13882         @[ -f ./indent/Makefile ] || exit 0; \
13883         r=`${PWD_COMMAND}`; export r; \
13884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13885         $(HOST_EXPORTS) \
13886         for flag in $(EXTRA_HOST_FLAGS) ; do \
13887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13888         done; \
13889         echo "Doing install-info in indent" ; \
13890         (cd $(HOST_SUBDIR)/indent && \
13891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13893                   "RANLIB=$${RANLIB}" \
13894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13895                   install-info) \
13896           || exit 1
13897
13898 @endif indent
13899
13900 .PHONY: maybe-installcheck-indent installcheck-indent
13901 maybe-installcheck-indent:
13902 @if indent
13903 maybe-installcheck-indent: installcheck-indent
13904
13905 installcheck-indent: \
13906     configure-indent 
13907         @: $(MAKE); $(unstage)
13908         @[ -f ./indent/Makefile ] || exit 0; \
13909         r=`${PWD_COMMAND}`; export r; \
13910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13911         $(HOST_EXPORTS) \
13912         for flag in $(EXTRA_HOST_FLAGS) ; do \
13913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13914         done; \
13915         echo "Doing installcheck in indent" ; \
13916         (cd $(HOST_SUBDIR)/indent && \
13917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13919                   "RANLIB=$${RANLIB}" \
13920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13921                   installcheck) \
13922           || exit 1
13923
13924 @endif indent
13925
13926 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13927 maybe-mostlyclean-indent:
13928 @if indent
13929 maybe-mostlyclean-indent: mostlyclean-indent
13930
13931 mostlyclean-indent: 
13932         @: $(MAKE); $(unstage)
13933         @[ -f ./indent/Makefile ] || exit 0; \
13934         r=`${PWD_COMMAND}`; export r; \
13935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13936         $(HOST_EXPORTS) \
13937         for flag in $(EXTRA_HOST_FLAGS) ; do \
13938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13939         done; \
13940         echo "Doing mostlyclean in indent" ; \
13941         (cd $(HOST_SUBDIR)/indent && \
13942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13944                   "RANLIB=$${RANLIB}" \
13945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13946                   mostlyclean) \
13947           || exit 1
13948
13949 @endif indent
13950
13951 .PHONY: maybe-clean-indent clean-indent
13952 maybe-clean-indent:
13953 @if indent
13954 maybe-clean-indent: clean-indent
13955
13956 clean-indent: 
13957         @: $(MAKE); $(unstage)
13958         @[ -f ./indent/Makefile ] || exit 0; \
13959         r=`${PWD_COMMAND}`; export r; \
13960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13961         $(HOST_EXPORTS) \
13962         for flag in $(EXTRA_HOST_FLAGS) ; do \
13963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13964         done; \
13965         echo "Doing clean in indent" ; \
13966         (cd $(HOST_SUBDIR)/indent && \
13967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13969                   "RANLIB=$${RANLIB}" \
13970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13971                   clean) \
13972           || exit 1
13973
13974 @endif indent
13975
13976 .PHONY: maybe-distclean-indent distclean-indent
13977 maybe-distclean-indent:
13978 @if indent
13979 maybe-distclean-indent: distclean-indent
13980
13981 distclean-indent: 
13982         @: $(MAKE); $(unstage)
13983         @[ -f ./indent/Makefile ] || exit 0; \
13984         r=`${PWD_COMMAND}`; export r; \
13985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13986         $(HOST_EXPORTS) \
13987         for flag in $(EXTRA_HOST_FLAGS) ; do \
13988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13989         done; \
13990         echo "Doing distclean in indent" ; \
13991         (cd $(HOST_SUBDIR)/indent && \
13992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13994                   "RANLIB=$${RANLIB}" \
13995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13996                   distclean) \
13997           || exit 1
13998
13999 @endif indent
14000
14001 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
14002 maybe-maintainer-clean-indent:
14003 @if indent
14004 maybe-maintainer-clean-indent: maintainer-clean-indent
14005
14006 maintainer-clean-indent: 
14007         @: $(MAKE); $(unstage)
14008         @[ -f ./indent/Makefile ] || exit 0; \
14009         r=`${PWD_COMMAND}`; export r; \
14010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14011         $(HOST_EXPORTS) \
14012         for flag in $(EXTRA_HOST_FLAGS) ; do \
14013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14014         done; \
14015         echo "Doing maintainer-clean in indent" ; \
14016         (cd $(HOST_SUBDIR)/indent && \
14017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14019                   "RANLIB=$${RANLIB}" \
14020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14021                   maintainer-clean) \
14022           || exit 1
14023
14024 @endif indent
14025
14026
14027
14028 .PHONY: configure-intl maybe-configure-intl
14029 maybe-configure-intl:
14030 @if intl
14031 maybe-configure-intl: configure-intl
14032 configure-intl: 
14033 @endif intl
14034 @if intl-bootstrap
14035         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
14036 @endif intl-bootstrap
14037 @if intl
14038         @r=`${PWD_COMMAND}`; export r; \
14039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14040         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14041         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14042         $(HOST_EXPORTS) \
14043         echo Configuring in $(HOST_SUBDIR)/intl; \
14044         cd "$(HOST_SUBDIR)/intl" || exit 1; \
14045         case $(srcdir) in \
14046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14047           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14049         esac; \
14050         srcdiroption="--srcdir=$${topdir}/intl"; \
14051         libsrcdir="$$s/intl"; \
14052         $(SHELL) $${libsrcdir}/configure \
14053           $(HOST_CONFIGARGS) $${srcdiroption}  \
14054           || exit 1
14055 @endif intl
14056
14057
14058
14059 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
14060 maybe-configure-stage1-intl:
14061 @if intl-bootstrap
14062 maybe-configure-stage1-intl: configure-stage1-intl
14063 configure-stage1-intl:
14064         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14066         @r=`${PWD_COMMAND}`; export r; \
14067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14068         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14069         $(HOST_EXPORTS) \
14070         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
14071         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14072         cd $(HOST_SUBDIR)/intl || exit 1; \
14073         case $(srcdir) in \
14074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14075           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14077         esac; \
14078         srcdiroption="--srcdir=$${topdir}/intl"; \
14079         libsrcdir="$$s/intl"; \
14080         $(SHELL) $${libsrcdir}/configure \
14081           $(HOST_CONFIGARGS) $${srcdiroption} \
14082           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14083 @endif intl-bootstrap
14084
14085 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
14086 maybe-configure-stage2-intl:
14087 @if intl-bootstrap
14088 maybe-configure-stage2-intl: configure-stage2-intl
14089 configure-stage2-intl:
14090         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14091         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14092         @r=`${PWD_COMMAND}`; export r; \
14093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14094         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14095         $(HOST_EXPORTS) \
14096         $(POSTSTAGE1_HOST_EXPORTS) \
14097         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
14098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14099         cd $(HOST_SUBDIR)/intl || exit 1; \
14100         case $(srcdir) in \
14101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14102           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14104         esac; \
14105         srcdiroption="--srcdir=$${topdir}/intl"; \
14106         libsrcdir="$$s/intl"; \
14107         $(SHELL) $${libsrcdir}/configure \
14108           $(HOST_CONFIGARGS) $${srcdiroption} \
14109           @stage2_werror_flag@ 
14110 @endif intl-bootstrap
14111
14112 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
14113 maybe-configure-stage3-intl:
14114 @if intl-bootstrap
14115 maybe-configure-stage3-intl: configure-stage3-intl
14116 configure-stage3-intl:
14117         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14118         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14119         @r=`${PWD_COMMAND}`; export r; \
14120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14121         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14122         $(HOST_EXPORTS) \
14123         $(POSTSTAGE1_HOST_EXPORTS) \
14124         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
14125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14126         cd $(HOST_SUBDIR)/intl || exit 1; \
14127         case $(srcdir) in \
14128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14129           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14131         esac; \
14132         srcdiroption="--srcdir=$${topdir}/intl"; \
14133         libsrcdir="$$s/intl"; \
14134         $(SHELL) $${libsrcdir}/configure \
14135           $(HOST_CONFIGARGS) $${srcdiroption} \
14136           @stage2_werror_flag@ 
14137 @endif intl-bootstrap
14138
14139 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
14140 maybe-configure-stage4-intl:
14141 @if intl-bootstrap
14142 maybe-configure-stage4-intl: configure-stage4-intl
14143 configure-stage4-intl:
14144         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14146         @r=`${PWD_COMMAND}`; export r; \
14147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14148         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14149         $(HOST_EXPORTS) \
14150         $(POSTSTAGE1_HOST_EXPORTS) \
14151         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
14152         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14153         cd $(HOST_SUBDIR)/intl || exit 1; \
14154         case $(srcdir) in \
14155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14156           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14158         esac; \
14159         srcdiroption="--srcdir=$${topdir}/intl"; \
14160         libsrcdir="$$s/intl"; \
14161         $(SHELL) $${libsrcdir}/configure \
14162           $(HOST_CONFIGARGS) $${srcdiroption} \
14163           @stage2_werror_flag@ 
14164 @endif intl-bootstrap
14165
14166 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
14167 maybe-configure-stageprofile-intl:
14168 @if intl-bootstrap
14169 maybe-configure-stageprofile-intl: configure-stageprofile-intl
14170 configure-stageprofile-intl:
14171         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14172         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14173         @r=`${PWD_COMMAND}`; export r; \
14174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14175         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14176         $(HOST_EXPORTS) \
14177         $(POSTSTAGE1_HOST_EXPORTS) \
14178         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14180         cd $(HOST_SUBDIR)/intl || exit 1; \
14181         case $(srcdir) in \
14182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14183           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14185         esac; \
14186         srcdiroption="--srcdir=$${topdir}/intl"; \
14187         libsrcdir="$$s/intl"; \
14188         $(SHELL) $${libsrcdir}/configure \
14189           $(HOST_CONFIGARGS) $${srcdiroption} \
14190           @stage2_werror_flag@ 
14191 @endif intl-bootstrap
14192
14193 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14194 maybe-configure-stagefeedback-intl:
14195 @if intl-bootstrap
14196 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14197 configure-stagefeedback-intl:
14198         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14200         @r=`${PWD_COMMAND}`; export r; \
14201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14202         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14203         $(HOST_EXPORTS) \
14204         $(POSTSTAGE1_HOST_EXPORTS) \
14205         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14207         cd $(HOST_SUBDIR)/intl || exit 1; \
14208         case $(srcdir) in \
14209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14210           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14212         esac; \
14213         srcdiroption="--srcdir=$${topdir}/intl"; \
14214         libsrcdir="$$s/intl"; \
14215         $(SHELL) $${libsrcdir}/configure \
14216           $(HOST_CONFIGARGS) $${srcdiroption} \
14217           @stage2_werror_flag@ 
14218 @endif intl-bootstrap
14219
14220
14221
14222
14223
14224 .PHONY: all-intl maybe-all-intl
14225 maybe-all-intl:
14226 @if intl
14227 TARGET-intl=all
14228 maybe-all-intl: all-intl
14229 all-intl: configure-intl
14230 @endif intl
14231 @if intl-bootstrap
14232         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
14233 @endif intl-bootstrap
14234 @if intl
14235         @r=`${PWD_COMMAND}`; export r; \
14236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14237         $(HOST_EXPORTS) \
14238         (cd $(HOST_SUBDIR)/intl && \
14239           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
14240 @endif intl
14241
14242
14243
14244 .PHONY: all-stage1-intl maybe-all-stage1-intl
14245 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
14246 maybe-all-stage1-intl:
14247 maybe-clean-stage1-intl:
14248 @if intl-bootstrap
14249 maybe-all-stage1-intl: all-stage1-intl
14250 all-stage1: all-stage1-intl
14251 TARGET-stage1-intl = $(TARGET-intl)
14252 all-stage1-intl: configure-stage1-intl
14253         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14254         @r=`${PWD_COMMAND}`; export r; \
14255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14256         $(HOST_EXPORTS) \
14257         cd $(HOST_SUBDIR)/intl && \
14258         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
14259                 $(TARGET-stage1-intl)
14260
14261 maybe-clean-stage1-intl: clean-stage1-intl
14262 clean-stage1: clean-stage1-intl
14263 clean-stage1-intl:
14264         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14265           || exit 0 ; \
14266         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
14267         cd $(HOST_SUBDIR)/intl && \
14268         $(MAKE) $(FLAGS_TO_PASS)  \
14269                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
14270 @endif intl-bootstrap
14271
14272
14273 .PHONY: all-stage2-intl maybe-all-stage2-intl
14274 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
14275 maybe-all-stage2-intl:
14276 maybe-clean-stage2-intl:
14277 @if intl-bootstrap
14278 maybe-all-stage2-intl: all-stage2-intl
14279 all-stage2: all-stage2-intl
14280 TARGET-stage2-intl = $(TARGET-intl)
14281 all-stage2-intl: configure-stage2-intl
14282         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14283         @r=`${PWD_COMMAND}`; export r; \
14284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14285         $(HOST_EXPORTS) \
14286         $(POSTSTAGE1_HOST_EXPORTS) \
14287         cd $(HOST_SUBDIR)/intl && \
14288         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14289                 $(TARGET-stage2-intl)
14290
14291 maybe-clean-stage2-intl: clean-stage2-intl
14292 clean-stage2: clean-stage2-intl
14293 clean-stage2-intl:
14294         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14295           || exit 0 ; \
14296         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
14297         cd $(HOST_SUBDIR)/intl && \
14298         $(MAKE) $(FLAGS_TO_PASS)  \
14299                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14300                   clean
14301 @endif intl-bootstrap
14302
14303
14304 .PHONY: all-stage3-intl maybe-all-stage3-intl
14305 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
14306 maybe-all-stage3-intl:
14307 maybe-clean-stage3-intl:
14308 @if intl-bootstrap
14309 maybe-all-stage3-intl: all-stage3-intl
14310 all-stage3: all-stage3-intl
14311 TARGET-stage3-intl = $(TARGET-intl)
14312 all-stage3-intl: configure-stage3-intl
14313         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14314         @r=`${PWD_COMMAND}`; export r; \
14315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14316         $(HOST_EXPORTS) \
14317         $(POSTSTAGE1_HOST_EXPORTS) \
14318         cd $(HOST_SUBDIR)/intl && \
14319         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14320                 $(TARGET-stage3-intl)
14321
14322 maybe-clean-stage3-intl: clean-stage3-intl
14323 clean-stage3: clean-stage3-intl
14324 clean-stage3-intl:
14325         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14326           || exit 0 ; \
14327         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
14328         cd $(HOST_SUBDIR)/intl && \
14329         $(MAKE) $(FLAGS_TO_PASS)  \
14330                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14331                   clean
14332 @endif intl-bootstrap
14333
14334
14335 .PHONY: all-stage4-intl maybe-all-stage4-intl
14336 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
14337 maybe-all-stage4-intl:
14338 maybe-clean-stage4-intl:
14339 @if intl-bootstrap
14340 maybe-all-stage4-intl: all-stage4-intl
14341 all-stage4: all-stage4-intl
14342 TARGET-stage4-intl = $(TARGET-intl)
14343 all-stage4-intl: configure-stage4-intl
14344         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14345         @r=`${PWD_COMMAND}`; export r; \
14346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14347         $(HOST_EXPORTS) \
14348         $(POSTSTAGE1_HOST_EXPORTS) \
14349         cd $(HOST_SUBDIR)/intl && \
14350         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14351                 $(TARGET-stage4-intl)
14352
14353 maybe-clean-stage4-intl: clean-stage4-intl
14354 clean-stage4: clean-stage4-intl
14355 clean-stage4-intl:
14356         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14357           || exit 0 ; \
14358         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
14359         cd $(HOST_SUBDIR)/intl && \
14360         $(MAKE) $(FLAGS_TO_PASS)  \
14361                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14362                   clean
14363 @endif intl-bootstrap
14364
14365
14366 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14367 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14368 maybe-all-stageprofile-intl:
14369 maybe-clean-stageprofile-intl:
14370 @if intl-bootstrap
14371 maybe-all-stageprofile-intl: all-stageprofile-intl
14372 all-stageprofile: all-stageprofile-intl
14373 TARGET-stageprofile-intl = $(TARGET-intl)
14374 all-stageprofile-intl: configure-stageprofile-intl
14375         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14376         @r=`${PWD_COMMAND}`; export r; \
14377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378         $(HOST_EXPORTS) \
14379         $(POSTSTAGE1_HOST_EXPORTS) \
14380         cd $(HOST_SUBDIR)/intl && \
14381         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
14382                 $(TARGET-stageprofile-intl)
14383
14384 maybe-clean-stageprofile-intl: clean-stageprofile-intl
14385 clean-stageprofile: clean-stageprofile-intl
14386 clean-stageprofile-intl:
14387         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14388           || exit 0 ; \
14389         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
14390         cd $(HOST_SUBDIR)/intl && \
14391         $(MAKE) $(FLAGS_TO_PASS)  \
14392                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14393                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
14394 @endif intl-bootstrap
14395
14396
14397 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14398 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14399 maybe-all-stagefeedback-intl:
14400 maybe-clean-stagefeedback-intl:
14401 @if intl-bootstrap
14402 maybe-all-stagefeedback-intl: all-stagefeedback-intl
14403 all-stagefeedback: all-stagefeedback-intl
14404 TARGET-stagefeedback-intl = $(TARGET-intl)
14405 all-stagefeedback-intl: configure-stagefeedback-intl
14406         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14407         @r=`${PWD_COMMAND}`; export r; \
14408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14409         $(HOST_EXPORTS) \
14410         $(POSTSTAGE1_HOST_EXPORTS) \
14411         cd $(HOST_SUBDIR)/intl && \
14412         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
14413                 $(TARGET-stagefeedback-intl)
14414
14415 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14416 clean-stagefeedback: clean-stagefeedback-intl
14417 clean-stagefeedback-intl:
14418         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14419           || exit 0 ; \
14420         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
14421         cd $(HOST_SUBDIR)/intl && \
14422         $(MAKE) $(FLAGS_TO_PASS)  \
14423                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14424                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
14425 @endif intl-bootstrap
14426
14427
14428
14429
14430
14431 .PHONY: check-intl maybe-check-intl
14432 maybe-check-intl:
14433 @if intl
14434 maybe-check-intl: check-intl
14435
14436 check-intl:
14437         @: $(MAKE); $(unstage)
14438         @r=`${PWD_COMMAND}`; export r; \
14439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14440         $(HOST_EXPORTS) \
14441         (cd $(HOST_SUBDIR)/intl && \
14442           $(MAKE) $(FLAGS_TO_PASS)  check)
14443
14444 @endif intl
14445
14446 .PHONY: install-intl maybe-install-intl
14447 maybe-install-intl:
14448 @if intl
14449 maybe-install-intl: install-intl
14450
14451 install-intl: installdirs
14452         @: $(MAKE); $(unstage)
14453         @r=`${PWD_COMMAND}`; export r; \
14454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14455         $(HOST_EXPORTS) \
14456         (cd $(HOST_SUBDIR)/intl && \
14457           $(MAKE) $(FLAGS_TO_PASS)  install)
14458
14459 @endif intl
14460
14461 # Other targets (info, dvi, etc.)
14462
14463 .PHONY: maybe-info-intl info-intl
14464 maybe-info-intl:
14465 @if intl
14466 maybe-info-intl: info-intl
14467
14468 info-intl: \
14469     configure-intl 
14470         @[ -f ./intl/Makefile ] || exit 0; \
14471         r=`${PWD_COMMAND}`; export r; \
14472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14473         $(HOST_EXPORTS) \
14474         for flag in $(EXTRA_HOST_FLAGS) ; do \
14475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14476         done; \
14477         echo "Doing info in intl" ; \
14478         (cd $(HOST_SUBDIR)/intl && \
14479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14481                   "RANLIB=$${RANLIB}" \
14482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14483                   info) \
14484           || exit 1
14485
14486 @endif intl
14487
14488 .PHONY: maybe-dvi-intl dvi-intl
14489 maybe-dvi-intl:
14490 @if intl
14491 maybe-dvi-intl: dvi-intl
14492
14493 dvi-intl: \
14494     configure-intl 
14495         @[ -f ./intl/Makefile ] || exit 0; \
14496         r=`${PWD_COMMAND}`; export r; \
14497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14498         $(HOST_EXPORTS) \
14499         for flag in $(EXTRA_HOST_FLAGS) ; do \
14500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14501         done; \
14502         echo "Doing dvi in intl" ; \
14503         (cd $(HOST_SUBDIR)/intl && \
14504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14506                   "RANLIB=$${RANLIB}" \
14507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14508                   dvi) \
14509           || exit 1
14510
14511 @endif intl
14512
14513 .PHONY: maybe-html-intl html-intl
14514 maybe-html-intl:
14515 @if intl
14516 maybe-html-intl: html-intl
14517
14518 html-intl: \
14519     configure-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 html 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                   html) \
14534           || exit 1
14535
14536 @endif intl
14537
14538 .PHONY: maybe-TAGS-intl TAGS-intl
14539 maybe-TAGS-intl:
14540 @if intl
14541 maybe-TAGS-intl: TAGS-intl
14542
14543 TAGS-intl: \
14544     configure-intl 
14545         @[ -f ./intl/Makefile ] || exit 0; \
14546         r=`${PWD_COMMAND}`; export r; \
14547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14548         $(HOST_EXPORTS) \
14549         for flag in $(EXTRA_HOST_FLAGS) ; do \
14550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14551         done; \
14552         echo "Doing TAGS in intl" ; \
14553         (cd $(HOST_SUBDIR)/intl && \
14554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14556                   "RANLIB=$${RANLIB}" \
14557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14558                   TAGS) \
14559           || exit 1
14560
14561 @endif intl
14562
14563 .PHONY: maybe-install-info-intl install-info-intl
14564 maybe-install-info-intl:
14565 @if intl
14566 maybe-install-info-intl: install-info-intl
14567
14568 install-info-intl: \
14569     configure-intl \
14570     info-intl 
14571         @[ -f ./intl/Makefile ] || exit 0; \
14572         r=`${PWD_COMMAND}`; export r; \
14573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14574         $(HOST_EXPORTS) \
14575         for flag in $(EXTRA_HOST_FLAGS) ; do \
14576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14577         done; \
14578         echo "Doing install-info in intl" ; \
14579         (cd $(HOST_SUBDIR)/intl && \
14580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14582                   "RANLIB=$${RANLIB}" \
14583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14584                   install-info) \
14585           || exit 1
14586
14587 @endif intl
14588
14589 .PHONY: maybe-installcheck-intl installcheck-intl
14590 maybe-installcheck-intl:
14591 @if intl
14592 maybe-installcheck-intl: installcheck-intl
14593
14594 installcheck-intl: \
14595     configure-intl 
14596         @[ -f ./intl/Makefile ] || exit 0; \
14597         r=`${PWD_COMMAND}`; export r; \
14598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14599         $(HOST_EXPORTS) \
14600         for flag in $(EXTRA_HOST_FLAGS) ; do \
14601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14602         done; \
14603         echo "Doing installcheck in intl" ; \
14604         (cd $(HOST_SUBDIR)/intl && \
14605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14607                   "RANLIB=$${RANLIB}" \
14608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14609                   installcheck) \
14610           || exit 1
14611
14612 @endif intl
14613
14614 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14615 maybe-mostlyclean-intl:
14616 @if intl
14617 maybe-mostlyclean-intl: mostlyclean-intl
14618
14619 mostlyclean-intl: 
14620         @[ -f ./intl/Makefile ] || exit 0; \
14621         r=`${PWD_COMMAND}`; export r; \
14622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14623         $(HOST_EXPORTS) \
14624         for flag in $(EXTRA_HOST_FLAGS) ; do \
14625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14626         done; \
14627         echo "Doing mostlyclean in intl" ; \
14628         (cd $(HOST_SUBDIR)/intl && \
14629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14631                   "RANLIB=$${RANLIB}" \
14632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14633                   mostlyclean) \
14634           || exit 1
14635
14636 @endif intl
14637
14638 .PHONY: maybe-clean-intl clean-intl
14639 maybe-clean-intl:
14640 @if intl
14641 maybe-clean-intl: clean-intl
14642
14643 clean-intl: 
14644         @[ -f ./intl/Makefile ] || exit 0; \
14645         r=`${PWD_COMMAND}`; export r; \
14646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14647         $(HOST_EXPORTS) \
14648         for flag in $(EXTRA_HOST_FLAGS) ; do \
14649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14650         done; \
14651         echo "Doing clean in intl" ; \
14652         (cd $(HOST_SUBDIR)/intl && \
14653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14655                   "RANLIB=$${RANLIB}" \
14656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14657                   clean) \
14658           || exit 1
14659
14660 @endif intl
14661
14662 .PHONY: maybe-distclean-intl distclean-intl
14663 maybe-distclean-intl:
14664 @if intl
14665 maybe-distclean-intl: distclean-intl
14666
14667 distclean-intl: 
14668         @[ -f ./intl/Makefile ] || exit 0; \
14669         r=`${PWD_COMMAND}`; export r; \
14670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14671         $(HOST_EXPORTS) \
14672         for flag in $(EXTRA_HOST_FLAGS) ; do \
14673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14674         done; \
14675         echo "Doing distclean in intl" ; \
14676         (cd $(HOST_SUBDIR)/intl && \
14677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14679                   "RANLIB=$${RANLIB}" \
14680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14681                   distclean) \
14682           || exit 1
14683
14684 @endif intl
14685
14686 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14687 maybe-maintainer-clean-intl:
14688 @if intl
14689 maybe-maintainer-clean-intl: maintainer-clean-intl
14690
14691 maintainer-clean-intl: 
14692         @[ -f ./intl/Makefile ] || exit 0; \
14693         r=`${PWD_COMMAND}`; export r; \
14694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14695         $(HOST_EXPORTS) \
14696         for flag in $(EXTRA_HOST_FLAGS) ; do \
14697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14698         done; \
14699         echo "Doing maintainer-clean in intl" ; \
14700         (cd $(HOST_SUBDIR)/intl && \
14701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14703                   "RANLIB=$${RANLIB}" \
14704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14705                   maintainer-clean) \
14706           || exit 1
14707
14708 @endif intl
14709
14710
14711
14712 .PHONY: configure-tcl maybe-configure-tcl
14713 maybe-configure-tcl:
14714 @if tcl
14715 maybe-configure-tcl: configure-tcl
14716 configure-tcl: 
14717         @: $(MAKE); $(unstage)
14718         @r=`${PWD_COMMAND}`; export r; \
14719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14720         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14721         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14722         $(HOST_EXPORTS) \
14723         echo Configuring in $(HOST_SUBDIR)/tcl; \
14724         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14725         case $(srcdir) in \
14726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14727           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14729         esac; \
14730         srcdiroption="--srcdir=$${topdir}/tcl"; \
14731         libsrcdir="$$s/tcl"; \
14732         $(SHELL) $${libsrcdir}/configure \
14733           $(HOST_CONFIGARGS) $${srcdiroption}  \
14734           || exit 1
14735 @endif tcl
14736
14737
14738
14739
14740
14741 .PHONY: all-tcl maybe-all-tcl
14742 maybe-all-tcl:
14743 @if tcl
14744 TARGET-tcl=all
14745 maybe-all-tcl: all-tcl
14746 all-tcl: configure-tcl
14747         @: $(MAKE); $(unstage)
14748         @r=`${PWD_COMMAND}`; export r; \
14749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14750         $(HOST_EXPORTS) \
14751         (cd $(HOST_SUBDIR)/tcl && \
14752           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
14753 @endif tcl
14754
14755
14756
14757
14758 .PHONY: check-tcl maybe-check-tcl
14759 maybe-check-tcl:
14760 @if tcl
14761 maybe-check-tcl: check-tcl
14762
14763 check-tcl:
14764         @: $(MAKE); $(unstage)
14765         @r=`${PWD_COMMAND}`; export r; \
14766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767         $(HOST_EXPORTS) \
14768         (cd $(HOST_SUBDIR)/tcl && \
14769           $(MAKE) $(FLAGS_TO_PASS)  check)
14770
14771 @endif tcl
14772
14773 .PHONY: install-tcl maybe-install-tcl
14774 maybe-install-tcl:
14775 @if tcl
14776 maybe-install-tcl: install-tcl
14777
14778 install-tcl: installdirs
14779         @: $(MAKE); $(unstage)
14780         @r=`${PWD_COMMAND}`; export r; \
14781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14782         $(HOST_EXPORTS) \
14783         (cd $(HOST_SUBDIR)/tcl && \
14784           $(MAKE) $(FLAGS_TO_PASS)  install)
14785
14786 @endif tcl
14787
14788 # Other targets (info, dvi, etc.)
14789
14790 .PHONY: maybe-info-tcl info-tcl
14791 maybe-info-tcl:
14792 @if tcl
14793 maybe-info-tcl: info-tcl
14794
14795 info-tcl: \
14796     configure-tcl 
14797         @: $(MAKE); $(unstage)
14798         @[ -f ./tcl/Makefile ] || exit 0; \
14799         r=`${PWD_COMMAND}`; export r; \
14800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14801         $(HOST_EXPORTS) \
14802         for flag in $(EXTRA_HOST_FLAGS) ; do \
14803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14804         done; \
14805         echo "Doing info in tcl" ; \
14806         (cd $(HOST_SUBDIR)/tcl && \
14807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14809                   "RANLIB=$${RANLIB}" \
14810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14811                   info) \
14812           || exit 1
14813
14814 @endif tcl
14815
14816 .PHONY: maybe-dvi-tcl dvi-tcl
14817 maybe-dvi-tcl:
14818 @if tcl
14819 maybe-dvi-tcl: dvi-tcl
14820
14821 dvi-tcl: \
14822     configure-tcl 
14823         @: $(MAKE); $(unstage)
14824         @[ -f ./tcl/Makefile ] || exit 0; \
14825         r=`${PWD_COMMAND}`; export r; \
14826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14827         $(HOST_EXPORTS) \
14828         for flag in $(EXTRA_HOST_FLAGS) ; do \
14829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14830         done; \
14831         echo "Doing dvi in tcl" ; \
14832         (cd $(HOST_SUBDIR)/tcl && \
14833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14835                   "RANLIB=$${RANLIB}" \
14836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14837                   dvi) \
14838           || exit 1
14839
14840 @endif tcl
14841
14842 .PHONY: maybe-html-tcl html-tcl
14843 maybe-html-tcl:
14844 @if tcl
14845 maybe-html-tcl: html-tcl
14846
14847 html-tcl: \
14848     configure-tcl 
14849         @: $(MAKE); $(unstage)
14850         @[ -f ./tcl/Makefile ] || exit 0; \
14851         r=`${PWD_COMMAND}`; export r; \
14852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14853         $(HOST_EXPORTS) \
14854         for flag in $(EXTRA_HOST_FLAGS) ; do \
14855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14856         done; \
14857         echo "Doing html in tcl" ; \
14858         (cd $(HOST_SUBDIR)/tcl && \
14859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14861                   "RANLIB=$${RANLIB}" \
14862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14863                   html) \
14864           || exit 1
14865
14866 @endif tcl
14867
14868 .PHONY: maybe-TAGS-tcl TAGS-tcl
14869 maybe-TAGS-tcl:
14870 @if tcl
14871 maybe-TAGS-tcl: TAGS-tcl
14872
14873 TAGS-tcl: \
14874     configure-tcl 
14875         @: $(MAKE); $(unstage)
14876         @[ -f ./tcl/Makefile ] || exit 0; \
14877         r=`${PWD_COMMAND}`; export r; \
14878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14879         $(HOST_EXPORTS) \
14880         for flag in $(EXTRA_HOST_FLAGS) ; do \
14881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14882         done; \
14883         echo "Doing TAGS in tcl" ; \
14884         (cd $(HOST_SUBDIR)/tcl && \
14885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14887                   "RANLIB=$${RANLIB}" \
14888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14889                   TAGS) \
14890           || exit 1
14891
14892 @endif tcl
14893
14894 .PHONY: maybe-install-info-tcl install-info-tcl
14895 maybe-install-info-tcl:
14896 @if tcl
14897 maybe-install-info-tcl: install-info-tcl
14898
14899 install-info-tcl: \
14900     configure-tcl \
14901     info-tcl 
14902         @: $(MAKE); $(unstage)
14903         @[ -f ./tcl/Makefile ] || exit 0; \
14904         r=`${PWD_COMMAND}`; export r; \
14905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14906         $(HOST_EXPORTS) \
14907         for flag in $(EXTRA_HOST_FLAGS) ; do \
14908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14909         done; \
14910         echo "Doing install-info in tcl" ; \
14911         (cd $(HOST_SUBDIR)/tcl && \
14912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14914                   "RANLIB=$${RANLIB}" \
14915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14916                   install-info) \
14917           || exit 1
14918
14919 @endif tcl
14920
14921 .PHONY: maybe-installcheck-tcl installcheck-tcl
14922 maybe-installcheck-tcl:
14923 @if tcl
14924 maybe-installcheck-tcl: installcheck-tcl
14925
14926 installcheck-tcl: \
14927     configure-tcl 
14928         @: $(MAKE); $(unstage)
14929         @[ -f ./tcl/Makefile ] || exit 0; \
14930         r=`${PWD_COMMAND}`; export r; \
14931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14932         $(HOST_EXPORTS) \
14933         for flag in $(EXTRA_HOST_FLAGS) ; do \
14934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14935         done; \
14936         echo "Doing installcheck in tcl" ; \
14937         (cd $(HOST_SUBDIR)/tcl && \
14938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14940                   "RANLIB=$${RANLIB}" \
14941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14942                   installcheck) \
14943           || exit 1
14944
14945 @endif tcl
14946
14947 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14948 maybe-mostlyclean-tcl:
14949 @if tcl
14950 maybe-mostlyclean-tcl: mostlyclean-tcl
14951
14952 # tcl doesn't support mostlyclean.
14953 mostlyclean-tcl:
14954
14955 @endif tcl
14956
14957 .PHONY: maybe-clean-tcl clean-tcl
14958 maybe-clean-tcl:
14959 @if tcl
14960 maybe-clean-tcl: clean-tcl
14961
14962 clean-tcl: 
14963         @: $(MAKE); $(unstage)
14964         @[ -f ./tcl/Makefile ] || exit 0; \
14965         r=`${PWD_COMMAND}`; export r; \
14966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14967         $(HOST_EXPORTS) \
14968         for flag in $(EXTRA_HOST_FLAGS) ; do \
14969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14970         done; \
14971         echo "Doing clean in tcl" ; \
14972         (cd $(HOST_SUBDIR)/tcl && \
14973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14975                   "RANLIB=$${RANLIB}" \
14976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14977                   clean) \
14978           || exit 1
14979
14980 @endif tcl
14981
14982 .PHONY: maybe-distclean-tcl distclean-tcl
14983 maybe-distclean-tcl:
14984 @if tcl
14985 maybe-distclean-tcl: distclean-tcl
14986
14987 distclean-tcl: 
14988         @: $(MAKE); $(unstage)
14989         @[ -f ./tcl/Makefile ] || exit 0; \
14990         r=`${PWD_COMMAND}`; export r; \
14991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14992         $(HOST_EXPORTS) \
14993         for flag in $(EXTRA_HOST_FLAGS) ; do \
14994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14995         done; \
14996         echo "Doing distclean in tcl" ; \
14997         (cd $(HOST_SUBDIR)/tcl && \
14998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15000                   "RANLIB=$${RANLIB}" \
15001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15002                   distclean) \
15003           || exit 1
15004
15005 @endif tcl
15006
15007 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
15008 maybe-maintainer-clean-tcl:
15009 @if tcl
15010 maybe-maintainer-clean-tcl: maintainer-clean-tcl
15011
15012 maintainer-clean-tcl: 
15013         @: $(MAKE); $(unstage)
15014         @[ -f ./tcl/Makefile ] || exit 0; \
15015         r=`${PWD_COMMAND}`; export r; \
15016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15017         $(HOST_EXPORTS) \
15018         for flag in $(EXTRA_HOST_FLAGS) ; do \
15019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15020         done; \
15021         echo "Doing maintainer-clean in tcl" ; \
15022         (cd $(HOST_SUBDIR)/tcl && \
15023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15025                   "RANLIB=$${RANLIB}" \
15026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15027                   maintainer-clean) \
15028           || exit 1
15029
15030 @endif tcl
15031
15032
15033
15034 .PHONY: configure-itcl maybe-configure-itcl
15035 maybe-configure-itcl:
15036 @if itcl
15037 maybe-configure-itcl: configure-itcl
15038 configure-itcl: 
15039         @: $(MAKE); $(unstage)
15040         @r=`${PWD_COMMAND}`; export r; \
15041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15042         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
15043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
15044         $(HOST_EXPORTS) \
15045         echo Configuring in $(HOST_SUBDIR)/itcl; \
15046         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
15047         case $(srcdir) in \
15048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15049           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
15050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15051         esac; \
15052         srcdiroption="--srcdir=$${topdir}/itcl"; \
15053         libsrcdir="$$s/itcl"; \
15054         $(SHELL) $${libsrcdir}/configure \
15055           $(HOST_CONFIGARGS) $${srcdiroption}  \
15056           || exit 1
15057 @endif itcl
15058
15059
15060
15061
15062
15063 .PHONY: all-itcl maybe-all-itcl
15064 maybe-all-itcl:
15065 @if itcl
15066 TARGET-itcl=all
15067 maybe-all-itcl: all-itcl
15068 all-itcl: configure-itcl
15069         @: $(MAKE); $(unstage)
15070         @r=`${PWD_COMMAND}`; export r; \
15071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072         $(HOST_EXPORTS) \
15073         (cd $(HOST_SUBDIR)/itcl && \
15074           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
15075 @endif itcl
15076
15077
15078
15079
15080 .PHONY: check-itcl maybe-check-itcl
15081 maybe-check-itcl:
15082 @if itcl
15083 maybe-check-itcl: check-itcl
15084
15085 check-itcl:
15086         @: $(MAKE); $(unstage)
15087         @r=`${PWD_COMMAND}`; export r; \
15088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089         $(HOST_EXPORTS) \
15090         (cd $(HOST_SUBDIR)/itcl && \
15091           $(MAKE) $(FLAGS_TO_PASS)  check)
15092
15093 @endif itcl
15094
15095 .PHONY: install-itcl maybe-install-itcl
15096 maybe-install-itcl:
15097 @if itcl
15098 maybe-install-itcl: install-itcl
15099
15100 install-itcl: installdirs
15101         @: $(MAKE); $(unstage)
15102         @r=`${PWD_COMMAND}`; export r; \
15103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15104         $(HOST_EXPORTS) \
15105         (cd $(HOST_SUBDIR)/itcl && \
15106           $(MAKE) $(FLAGS_TO_PASS)  install)
15107
15108 @endif itcl
15109
15110 # Other targets (info, dvi, etc.)
15111
15112 .PHONY: maybe-info-itcl info-itcl
15113 maybe-info-itcl:
15114 @if itcl
15115 maybe-info-itcl: info-itcl
15116
15117 info-itcl: \
15118     configure-itcl 
15119         @: $(MAKE); $(unstage)
15120         @[ -f ./itcl/Makefile ] || exit 0; \
15121         r=`${PWD_COMMAND}`; export r; \
15122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15123         $(HOST_EXPORTS) \
15124         for flag in $(EXTRA_HOST_FLAGS) ; do \
15125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15126         done; \
15127         echo "Doing info in itcl" ; \
15128         (cd $(HOST_SUBDIR)/itcl && \
15129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15131                   "RANLIB=$${RANLIB}" \
15132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15133                   info) \
15134           || exit 1
15135
15136 @endif itcl
15137
15138 .PHONY: maybe-dvi-itcl dvi-itcl
15139 maybe-dvi-itcl:
15140 @if itcl
15141 maybe-dvi-itcl: dvi-itcl
15142
15143 dvi-itcl: \
15144     configure-itcl 
15145         @: $(MAKE); $(unstage)
15146         @[ -f ./itcl/Makefile ] || exit 0; \
15147         r=`${PWD_COMMAND}`; export r; \
15148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15149         $(HOST_EXPORTS) \
15150         for flag in $(EXTRA_HOST_FLAGS) ; do \
15151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15152         done; \
15153         echo "Doing dvi in itcl" ; \
15154         (cd $(HOST_SUBDIR)/itcl && \
15155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15157                   "RANLIB=$${RANLIB}" \
15158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15159                   dvi) \
15160           || exit 1
15161
15162 @endif itcl
15163
15164 .PHONY: maybe-html-itcl html-itcl
15165 maybe-html-itcl:
15166 @if itcl
15167 maybe-html-itcl: html-itcl
15168
15169 html-itcl: \
15170     configure-itcl 
15171         @: $(MAKE); $(unstage)
15172         @[ -f ./itcl/Makefile ] || exit 0; \
15173         r=`${PWD_COMMAND}`; export r; \
15174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15175         $(HOST_EXPORTS) \
15176         for flag in $(EXTRA_HOST_FLAGS) ; do \
15177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15178         done; \
15179         echo "Doing html in itcl" ; \
15180         (cd $(HOST_SUBDIR)/itcl && \
15181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15183                   "RANLIB=$${RANLIB}" \
15184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15185                   html) \
15186           || exit 1
15187
15188 @endif itcl
15189
15190 .PHONY: maybe-TAGS-itcl TAGS-itcl
15191 maybe-TAGS-itcl:
15192 @if itcl
15193 maybe-TAGS-itcl: TAGS-itcl
15194
15195 TAGS-itcl: \
15196     configure-itcl 
15197         @: $(MAKE); $(unstage)
15198         @[ -f ./itcl/Makefile ] || exit 0; \
15199         r=`${PWD_COMMAND}`; export r; \
15200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15201         $(HOST_EXPORTS) \
15202         for flag in $(EXTRA_HOST_FLAGS) ; do \
15203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15204         done; \
15205         echo "Doing TAGS in itcl" ; \
15206         (cd $(HOST_SUBDIR)/itcl && \
15207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15209                   "RANLIB=$${RANLIB}" \
15210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15211                   TAGS) \
15212           || exit 1
15213
15214 @endif itcl
15215
15216 .PHONY: maybe-install-info-itcl install-info-itcl
15217 maybe-install-info-itcl:
15218 @if itcl
15219 maybe-install-info-itcl: install-info-itcl
15220
15221 install-info-itcl: \
15222     configure-itcl \
15223     info-itcl 
15224         @: $(MAKE); $(unstage)
15225         @[ -f ./itcl/Makefile ] || exit 0; \
15226         r=`${PWD_COMMAND}`; export r; \
15227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15228         $(HOST_EXPORTS) \
15229         for flag in $(EXTRA_HOST_FLAGS) ; do \
15230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15231         done; \
15232         echo "Doing install-info in itcl" ; \
15233         (cd $(HOST_SUBDIR)/itcl && \
15234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15236                   "RANLIB=$${RANLIB}" \
15237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15238                   install-info) \
15239           || exit 1
15240
15241 @endif itcl
15242
15243 .PHONY: maybe-installcheck-itcl installcheck-itcl
15244 maybe-installcheck-itcl:
15245 @if itcl
15246 maybe-installcheck-itcl: installcheck-itcl
15247
15248 installcheck-itcl: \
15249     configure-itcl 
15250         @: $(MAKE); $(unstage)
15251         @[ -f ./itcl/Makefile ] || exit 0; \
15252         r=`${PWD_COMMAND}`; export r; \
15253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15254         $(HOST_EXPORTS) \
15255         for flag in $(EXTRA_HOST_FLAGS) ; do \
15256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15257         done; \
15258         echo "Doing installcheck in itcl" ; \
15259         (cd $(HOST_SUBDIR)/itcl && \
15260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15262                   "RANLIB=$${RANLIB}" \
15263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15264                   installcheck) \
15265           || exit 1
15266
15267 @endif itcl
15268
15269 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15270 maybe-mostlyclean-itcl:
15271 @if itcl
15272 maybe-mostlyclean-itcl: mostlyclean-itcl
15273
15274 mostlyclean-itcl: 
15275         @: $(MAKE); $(unstage)
15276         @[ -f ./itcl/Makefile ] || exit 0; \
15277         r=`${PWD_COMMAND}`; export r; \
15278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15279         $(HOST_EXPORTS) \
15280         for flag in $(EXTRA_HOST_FLAGS) ; do \
15281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15282         done; \
15283         echo "Doing mostlyclean in itcl" ; \
15284         (cd $(HOST_SUBDIR)/itcl && \
15285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15287                   "RANLIB=$${RANLIB}" \
15288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15289                   mostlyclean) \
15290           || exit 1
15291
15292 @endif itcl
15293
15294 .PHONY: maybe-clean-itcl clean-itcl
15295 maybe-clean-itcl:
15296 @if itcl
15297 maybe-clean-itcl: clean-itcl
15298
15299 clean-itcl: 
15300         @: $(MAKE); $(unstage)
15301         @[ -f ./itcl/Makefile ] || exit 0; \
15302         r=`${PWD_COMMAND}`; export r; \
15303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15304         $(HOST_EXPORTS) \
15305         for flag in $(EXTRA_HOST_FLAGS) ; do \
15306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15307         done; \
15308         echo "Doing clean in itcl" ; \
15309         (cd $(HOST_SUBDIR)/itcl && \
15310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15312                   "RANLIB=$${RANLIB}" \
15313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15314                   clean) \
15315           || exit 1
15316
15317 @endif itcl
15318
15319 .PHONY: maybe-distclean-itcl distclean-itcl
15320 maybe-distclean-itcl:
15321 @if itcl
15322 maybe-distclean-itcl: distclean-itcl
15323
15324 distclean-itcl: 
15325         @: $(MAKE); $(unstage)
15326         @[ -f ./itcl/Makefile ] || exit 0; \
15327         r=`${PWD_COMMAND}`; export r; \
15328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329         $(HOST_EXPORTS) \
15330         for flag in $(EXTRA_HOST_FLAGS) ; do \
15331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332         done; \
15333         echo "Doing distclean in itcl" ; \
15334         (cd $(HOST_SUBDIR)/itcl && \
15335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337                   "RANLIB=$${RANLIB}" \
15338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15339                   distclean) \
15340           || exit 1
15341
15342 @endif itcl
15343
15344 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15345 maybe-maintainer-clean-itcl:
15346 @if itcl
15347 maybe-maintainer-clean-itcl: maintainer-clean-itcl
15348
15349 maintainer-clean-itcl: 
15350         @: $(MAKE); $(unstage)
15351         @[ -f ./itcl/Makefile ] || exit 0; \
15352         r=`${PWD_COMMAND}`; export r; \
15353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15354         $(HOST_EXPORTS) \
15355         for flag in $(EXTRA_HOST_FLAGS) ; do \
15356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15357         done; \
15358         echo "Doing maintainer-clean in itcl" ; \
15359         (cd $(HOST_SUBDIR)/itcl && \
15360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15362                   "RANLIB=$${RANLIB}" \
15363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15364                   maintainer-clean) \
15365           || exit 1
15366
15367 @endif itcl
15368
15369
15370
15371 .PHONY: configure-ld maybe-configure-ld
15372 maybe-configure-ld:
15373 @if ld
15374 maybe-configure-ld: configure-ld
15375 configure-ld: 
15376 @endif ld
15377 @if ld-bootstrap
15378         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
15379 @endif ld-bootstrap
15380 @if ld
15381         @r=`${PWD_COMMAND}`; export r; \
15382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15383         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15385         $(HOST_EXPORTS) \
15386         echo Configuring in $(HOST_SUBDIR)/ld; \
15387         cd "$(HOST_SUBDIR)/ld" || exit 1; \
15388         case $(srcdir) in \
15389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15390           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15392         esac; \
15393         srcdiroption="--srcdir=$${topdir}/ld"; \
15394         libsrcdir="$$s/ld"; \
15395         $(SHELL) $${libsrcdir}/configure \
15396           $(HOST_CONFIGARGS) $${srcdiroption}  \
15397           || exit 1
15398 @endif ld
15399
15400
15401
15402 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
15403 maybe-configure-stage1-ld:
15404 @if ld-bootstrap
15405 maybe-configure-stage1-ld: configure-stage1-ld
15406 configure-stage1-ld:
15407         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15408         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15409         @r=`${PWD_COMMAND}`; export r; \
15410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15411         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15412         $(HOST_EXPORTS) \
15413         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15415         cd $(HOST_SUBDIR)/ld || exit 1; \
15416         case $(srcdir) in \
15417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15418           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15420         esac; \
15421         srcdiroption="--srcdir=$${topdir}/ld"; \
15422         libsrcdir="$$s/ld"; \
15423         $(SHELL) $${libsrcdir}/configure \
15424           $(HOST_CONFIGARGS) $${srcdiroption} \
15425           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15426 @endif ld-bootstrap
15427
15428 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
15429 maybe-configure-stage2-ld:
15430 @if ld-bootstrap
15431 maybe-configure-stage2-ld: configure-stage2-ld
15432 configure-stage2-ld:
15433         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15434         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15435         @r=`${PWD_COMMAND}`; export r; \
15436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15437         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15438         $(HOST_EXPORTS) \
15439         $(POSTSTAGE1_HOST_EXPORTS) \
15440         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15441         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15442         cd $(HOST_SUBDIR)/ld || exit 1; \
15443         case $(srcdir) in \
15444           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15445           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15446                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15447         esac; \
15448         srcdiroption="--srcdir=$${topdir}/ld"; \
15449         libsrcdir="$$s/ld"; \
15450         $(SHELL) $${libsrcdir}/configure \
15451           $(HOST_CONFIGARGS) $${srcdiroption} \
15452           @stage2_werror_flag@ 
15453 @endif ld-bootstrap
15454
15455 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
15456 maybe-configure-stage3-ld:
15457 @if ld-bootstrap
15458 maybe-configure-stage3-ld: configure-stage3-ld
15459 configure-stage3-ld:
15460         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15461         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15462         @r=`${PWD_COMMAND}`; export r; \
15463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15464         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15465         $(HOST_EXPORTS) \
15466         $(POSTSTAGE1_HOST_EXPORTS) \
15467         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15468         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15469         cd $(HOST_SUBDIR)/ld || exit 1; \
15470         case $(srcdir) in \
15471           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15472           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15473                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15474         esac; \
15475         srcdiroption="--srcdir=$${topdir}/ld"; \
15476         libsrcdir="$$s/ld"; \
15477         $(SHELL) $${libsrcdir}/configure \
15478           $(HOST_CONFIGARGS) $${srcdiroption} \
15479           @stage2_werror_flag@ 
15480 @endif ld-bootstrap
15481
15482 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
15483 maybe-configure-stage4-ld:
15484 @if ld-bootstrap
15485 maybe-configure-stage4-ld: configure-stage4-ld
15486 configure-stage4-ld:
15487         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15488         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15489         @r=`${PWD_COMMAND}`; export r; \
15490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15491         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15492         $(HOST_EXPORTS) \
15493         $(POSTSTAGE1_HOST_EXPORTS) \
15494         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15495         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15496         cd $(HOST_SUBDIR)/ld || exit 1; \
15497         case $(srcdir) in \
15498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15499           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15501         esac; \
15502         srcdiroption="--srcdir=$${topdir}/ld"; \
15503         libsrcdir="$$s/ld"; \
15504         $(SHELL) $${libsrcdir}/configure \
15505           $(HOST_CONFIGARGS) $${srcdiroption} \
15506           @stage2_werror_flag@ 
15507 @endif ld-bootstrap
15508
15509 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15510 maybe-configure-stageprofile-ld:
15511 @if ld-bootstrap
15512 maybe-configure-stageprofile-ld: configure-stageprofile-ld
15513 configure-stageprofile-ld:
15514         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15515         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15516         @r=`${PWD_COMMAND}`; export r; \
15517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15518         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15519         $(HOST_EXPORTS) \
15520         $(POSTSTAGE1_HOST_EXPORTS) \
15521         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15522         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15523         cd $(HOST_SUBDIR)/ld || exit 1; \
15524         case $(srcdir) in \
15525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15526           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15528         esac; \
15529         srcdiroption="--srcdir=$${topdir}/ld"; \
15530         libsrcdir="$$s/ld"; \
15531         $(SHELL) $${libsrcdir}/configure \
15532           $(HOST_CONFIGARGS) $${srcdiroption} \
15533           @stage2_werror_flag@ 
15534 @endif ld-bootstrap
15535
15536 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15537 maybe-configure-stagefeedback-ld:
15538 @if ld-bootstrap
15539 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15540 configure-stagefeedback-ld:
15541         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15542         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15543         @r=`${PWD_COMMAND}`; export r; \
15544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15545         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15546         $(HOST_EXPORTS) \
15547         $(POSTSTAGE1_HOST_EXPORTS) \
15548         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15549         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15550         cd $(HOST_SUBDIR)/ld || exit 1; \
15551         case $(srcdir) in \
15552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15553           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15555         esac; \
15556         srcdiroption="--srcdir=$${topdir}/ld"; \
15557         libsrcdir="$$s/ld"; \
15558         $(SHELL) $${libsrcdir}/configure \
15559           $(HOST_CONFIGARGS) $${srcdiroption} \
15560           @stage2_werror_flag@ 
15561 @endif ld-bootstrap
15562
15563
15564
15565
15566
15567 .PHONY: all-ld maybe-all-ld
15568 maybe-all-ld:
15569 @if ld
15570 TARGET-ld=all
15571 maybe-all-ld: all-ld
15572 all-ld: configure-ld
15573 @endif ld
15574 @if ld-bootstrap
15575         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
15576 @endif ld-bootstrap
15577 @if ld
15578         @r=`${PWD_COMMAND}`; export r; \
15579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15580         $(HOST_EXPORTS) \
15581         (cd $(HOST_SUBDIR)/ld && \
15582           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
15583 @endif ld
15584
15585
15586
15587 .PHONY: all-stage1-ld maybe-all-stage1-ld
15588 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15589 maybe-all-stage1-ld:
15590 maybe-clean-stage1-ld:
15591 @if ld-bootstrap
15592 maybe-all-stage1-ld: all-stage1-ld
15593 all-stage1: all-stage1-ld
15594 TARGET-stage1-ld = $(TARGET-ld)
15595 all-stage1-ld: configure-stage1-ld
15596         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15597         @r=`${PWD_COMMAND}`; export r; \
15598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15599         $(HOST_EXPORTS) \
15600         cd $(HOST_SUBDIR)/ld && \
15601         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
15602                 $(TARGET-stage1-ld)
15603
15604 maybe-clean-stage1-ld: clean-stage1-ld
15605 clean-stage1: clean-stage1-ld
15606 clean-stage1-ld:
15607         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15608           || exit 0 ; \
15609         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
15610         cd $(HOST_SUBDIR)/ld && \
15611         $(MAKE) $(FLAGS_TO_PASS)  \
15612                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
15613 @endif ld-bootstrap
15614
15615
15616 .PHONY: all-stage2-ld maybe-all-stage2-ld
15617 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15618 maybe-all-stage2-ld:
15619 maybe-clean-stage2-ld:
15620 @if ld-bootstrap
15621 maybe-all-stage2-ld: all-stage2-ld
15622 all-stage2: all-stage2-ld
15623 TARGET-stage2-ld = $(TARGET-ld)
15624 all-stage2-ld: configure-stage2-ld
15625         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15626         @r=`${PWD_COMMAND}`; export r; \
15627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15628         $(HOST_EXPORTS) \
15629         $(POSTSTAGE1_HOST_EXPORTS) \
15630         cd $(HOST_SUBDIR)/ld && \
15631         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15632                 $(TARGET-stage2-ld)
15633
15634 maybe-clean-stage2-ld: clean-stage2-ld
15635 clean-stage2: clean-stage2-ld
15636 clean-stage2-ld:
15637         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15638           || exit 0 ; \
15639         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
15640         cd $(HOST_SUBDIR)/ld && \
15641         $(MAKE) $(FLAGS_TO_PASS)  \
15642                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15643                   clean
15644 @endif ld-bootstrap
15645
15646
15647 .PHONY: all-stage3-ld maybe-all-stage3-ld
15648 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15649 maybe-all-stage3-ld:
15650 maybe-clean-stage3-ld:
15651 @if ld-bootstrap
15652 maybe-all-stage3-ld: all-stage3-ld
15653 all-stage3: all-stage3-ld
15654 TARGET-stage3-ld = $(TARGET-ld)
15655 all-stage3-ld: configure-stage3-ld
15656         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15657         @r=`${PWD_COMMAND}`; export r; \
15658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15659         $(HOST_EXPORTS) \
15660         $(POSTSTAGE1_HOST_EXPORTS) \
15661         cd $(HOST_SUBDIR)/ld && \
15662         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15663                 $(TARGET-stage3-ld)
15664
15665 maybe-clean-stage3-ld: clean-stage3-ld
15666 clean-stage3: clean-stage3-ld
15667 clean-stage3-ld:
15668         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15669           || exit 0 ; \
15670         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
15671         cd $(HOST_SUBDIR)/ld && \
15672         $(MAKE) $(FLAGS_TO_PASS)  \
15673                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15674                   clean
15675 @endif ld-bootstrap
15676
15677
15678 .PHONY: all-stage4-ld maybe-all-stage4-ld
15679 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15680 maybe-all-stage4-ld:
15681 maybe-clean-stage4-ld:
15682 @if ld-bootstrap
15683 maybe-all-stage4-ld: all-stage4-ld
15684 all-stage4: all-stage4-ld
15685 TARGET-stage4-ld = $(TARGET-ld)
15686 all-stage4-ld: configure-stage4-ld
15687         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15688         @r=`${PWD_COMMAND}`; export r; \
15689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15690         $(HOST_EXPORTS) \
15691         $(POSTSTAGE1_HOST_EXPORTS) \
15692         cd $(HOST_SUBDIR)/ld && \
15693         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15694                 $(TARGET-stage4-ld)
15695
15696 maybe-clean-stage4-ld: clean-stage4-ld
15697 clean-stage4: clean-stage4-ld
15698 clean-stage4-ld:
15699         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15700           || exit 0 ; \
15701         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
15702         cd $(HOST_SUBDIR)/ld && \
15703         $(MAKE) $(FLAGS_TO_PASS)  \
15704                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15705                   clean
15706 @endif ld-bootstrap
15707
15708
15709 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15710 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15711 maybe-all-stageprofile-ld:
15712 maybe-clean-stageprofile-ld:
15713 @if ld-bootstrap
15714 maybe-all-stageprofile-ld: all-stageprofile-ld
15715 all-stageprofile: all-stageprofile-ld
15716 TARGET-stageprofile-ld = $(TARGET-ld)
15717 all-stageprofile-ld: configure-stageprofile-ld
15718         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15719         @r=`${PWD_COMMAND}`; export r; \
15720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15721         $(HOST_EXPORTS) \
15722         $(POSTSTAGE1_HOST_EXPORTS) \
15723         cd $(HOST_SUBDIR)/ld && \
15724         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
15725                 $(TARGET-stageprofile-ld)
15726
15727 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15728 clean-stageprofile: clean-stageprofile-ld
15729 clean-stageprofile-ld:
15730         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15731           || exit 0 ; \
15732         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
15733         cd $(HOST_SUBDIR)/ld && \
15734         $(MAKE) $(FLAGS_TO_PASS)  \
15735                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15736                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15737 @endif ld-bootstrap
15738
15739
15740 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15741 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15742 maybe-all-stagefeedback-ld:
15743 maybe-clean-stagefeedback-ld:
15744 @if ld-bootstrap
15745 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15746 all-stagefeedback: all-stagefeedback-ld
15747 TARGET-stagefeedback-ld = $(TARGET-ld)
15748 all-stagefeedback-ld: configure-stagefeedback-ld
15749         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15750         @r=`${PWD_COMMAND}`; export r; \
15751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15752         $(HOST_EXPORTS) \
15753         $(POSTSTAGE1_HOST_EXPORTS) \
15754         cd $(HOST_SUBDIR)/ld && \
15755         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
15756                 $(TARGET-stagefeedback-ld)
15757
15758 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15759 clean-stagefeedback: clean-stagefeedback-ld
15760 clean-stagefeedback-ld:
15761         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15762           || exit 0 ; \
15763         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
15764         cd $(HOST_SUBDIR)/ld && \
15765         $(MAKE) $(FLAGS_TO_PASS)  \
15766                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15767                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15768 @endif ld-bootstrap
15769
15770
15771
15772
15773
15774 .PHONY: check-ld maybe-check-ld
15775 maybe-check-ld:
15776 @if ld
15777 maybe-check-ld: check-ld
15778
15779 check-ld:
15780         @: $(MAKE); $(unstage)
15781         @r=`${PWD_COMMAND}`; export r; \
15782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15783         $(HOST_EXPORTS) \
15784         (cd $(HOST_SUBDIR)/ld && \
15785           $(MAKE) $(FLAGS_TO_PASS)  check)
15786
15787 @endif ld
15788
15789 .PHONY: install-ld maybe-install-ld
15790 maybe-install-ld:
15791 @if ld
15792 maybe-install-ld: install-ld
15793
15794 install-ld: installdirs
15795         @: $(MAKE); $(unstage)
15796         @r=`${PWD_COMMAND}`; export r; \
15797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15798         $(HOST_EXPORTS) \
15799         (cd $(HOST_SUBDIR)/ld && \
15800           $(MAKE) $(FLAGS_TO_PASS)  install)
15801
15802 @endif ld
15803
15804 # Other targets (info, dvi, etc.)
15805
15806 .PHONY: maybe-info-ld info-ld
15807 maybe-info-ld:
15808 @if ld
15809 maybe-info-ld: info-ld
15810
15811 info-ld: \
15812     configure-ld 
15813         @[ -f ./ld/Makefile ] || exit 0; \
15814         r=`${PWD_COMMAND}`; export r; \
15815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15816         $(HOST_EXPORTS) \
15817         for flag in $(EXTRA_HOST_FLAGS) ; do \
15818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15819         done; \
15820         echo "Doing info in ld" ; \
15821         (cd $(HOST_SUBDIR)/ld && \
15822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15824                   "RANLIB=$${RANLIB}" \
15825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15826                   info) \
15827           || exit 1
15828
15829 @endif ld
15830
15831 .PHONY: maybe-dvi-ld dvi-ld
15832 maybe-dvi-ld:
15833 @if ld
15834 maybe-dvi-ld: dvi-ld
15835
15836 dvi-ld: \
15837     configure-ld 
15838         @[ -f ./ld/Makefile ] || exit 0; \
15839         r=`${PWD_COMMAND}`; export r; \
15840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15841         $(HOST_EXPORTS) \
15842         for flag in $(EXTRA_HOST_FLAGS) ; do \
15843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15844         done; \
15845         echo "Doing dvi in ld" ; \
15846         (cd $(HOST_SUBDIR)/ld && \
15847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15849                   "RANLIB=$${RANLIB}" \
15850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15851                   dvi) \
15852           || exit 1
15853
15854 @endif ld
15855
15856 .PHONY: maybe-html-ld html-ld
15857 maybe-html-ld:
15858 @if ld
15859 maybe-html-ld: html-ld
15860
15861 html-ld: \
15862     configure-ld 
15863         @[ -f ./ld/Makefile ] || exit 0; \
15864         r=`${PWD_COMMAND}`; export r; \
15865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866         $(HOST_EXPORTS) \
15867         for flag in $(EXTRA_HOST_FLAGS) ; do \
15868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15869         done; \
15870         echo "Doing html in ld" ; \
15871         (cd $(HOST_SUBDIR)/ld && \
15872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15874                   "RANLIB=$${RANLIB}" \
15875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15876                   html) \
15877           || exit 1
15878
15879 @endif ld
15880
15881 .PHONY: maybe-TAGS-ld TAGS-ld
15882 maybe-TAGS-ld:
15883 @if ld
15884 maybe-TAGS-ld: TAGS-ld
15885
15886 TAGS-ld: \
15887     configure-ld 
15888         @[ -f ./ld/Makefile ] || exit 0; \
15889         r=`${PWD_COMMAND}`; export r; \
15890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15891         $(HOST_EXPORTS) \
15892         for flag in $(EXTRA_HOST_FLAGS) ; do \
15893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15894         done; \
15895         echo "Doing TAGS in ld" ; \
15896         (cd $(HOST_SUBDIR)/ld && \
15897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15899                   "RANLIB=$${RANLIB}" \
15900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15901                   TAGS) \
15902           || exit 1
15903
15904 @endif ld
15905
15906 .PHONY: maybe-install-info-ld install-info-ld
15907 maybe-install-info-ld:
15908 @if ld
15909 maybe-install-info-ld: install-info-ld
15910
15911 install-info-ld: \
15912     configure-ld \
15913     info-ld 
15914         @[ -f ./ld/Makefile ] || exit 0; \
15915         r=`${PWD_COMMAND}`; export r; \
15916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15917         $(HOST_EXPORTS) \
15918         for flag in $(EXTRA_HOST_FLAGS) ; do \
15919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15920         done; \
15921         echo "Doing install-info in ld" ; \
15922         (cd $(HOST_SUBDIR)/ld && \
15923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15925                   "RANLIB=$${RANLIB}" \
15926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15927                   install-info) \
15928           || exit 1
15929
15930 @endif ld
15931
15932 .PHONY: maybe-installcheck-ld installcheck-ld
15933 maybe-installcheck-ld:
15934 @if ld
15935 maybe-installcheck-ld: installcheck-ld
15936
15937 installcheck-ld: \
15938     configure-ld 
15939         @[ -f ./ld/Makefile ] || exit 0; \
15940         r=`${PWD_COMMAND}`; export r; \
15941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15942         $(HOST_EXPORTS) \
15943         for flag in $(EXTRA_HOST_FLAGS) ; do \
15944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15945         done; \
15946         echo "Doing installcheck in ld" ; \
15947         (cd $(HOST_SUBDIR)/ld && \
15948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15950                   "RANLIB=$${RANLIB}" \
15951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15952                   installcheck) \
15953           || exit 1
15954
15955 @endif ld
15956
15957 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15958 maybe-mostlyclean-ld:
15959 @if ld
15960 maybe-mostlyclean-ld: mostlyclean-ld
15961
15962 mostlyclean-ld: 
15963         @[ -f ./ld/Makefile ] || exit 0; \
15964         r=`${PWD_COMMAND}`; export r; \
15965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15966         $(HOST_EXPORTS) \
15967         for flag in $(EXTRA_HOST_FLAGS) ; do \
15968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15969         done; \
15970         echo "Doing mostlyclean in ld" ; \
15971         (cd $(HOST_SUBDIR)/ld && \
15972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15974                   "RANLIB=$${RANLIB}" \
15975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15976                   mostlyclean) \
15977           || exit 1
15978
15979 @endif ld
15980
15981 .PHONY: maybe-clean-ld clean-ld
15982 maybe-clean-ld:
15983 @if ld
15984 maybe-clean-ld: clean-ld
15985
15986 clean-ld: 
15987         @[ -f ./ld/Makefile ] || exit 0; \
15988         r=`${PWD_COMMAND}`; export r; \
15989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15990         $(HOST_EXPORTS) \
15991         for flag in $(EXTRA_HOST_FLAGS) ; do \
15992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15993         done; \
15994         echo "Doing clean in ld" ; \
15995         (cd $(HOST_SUBDIR)/ld && \
15996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15998                   "RANLIB=$${RANLIB}" \
15999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16000                   clean) \
16001           || exit 1
16002
16003 @endif ld
16004
16005 .PHONY: maybe-distclean-ld distclean-ld
16006 maybe-distclean-ld:
16007 @if ld
16008 maybe-distclean-ld: distclean-ld
16009
16010 distclean-ld: 
16011         @[ -f ./ld/Makefile ] || exit 0; \
16012         r=`${PWD_COMMAND}`; export r; \
16013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014         $(HOST_EXPORTS) \
16015         for flag in $(EXTRA_HOST_FLAGS) ; do \
16016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16017         done; \
16018         echo "Doing distclean in ld" ; \
16019         (cd $(HOST_SUBDIR)/ld && \
16020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16022                   "RANLIB=$${RANLIB}" \
16023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16024                   distclean) \
16025           || exit 1
16026
16027 @endif ld
16028
16029 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
16030 maybe-maintainer-clean-ld:
16031 @if ld
16032 maybe-maintainer-clean-ld: maintainer-clean-ld
16033
16034 maintainer-clean-ld: 
16035         @[ -f ./ld/Makefile ] || exit 0; \
16036         r=`${PWD_COMMAND}`; export r; \
16037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038         $(HOST_EXPORTS) \
16039         for flag in $(EXTRA_HOST_FLAGS) ; do \
16040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16041         done; \
16042         echo "Doing maintainer-clean in ld" ; \
16043         (cd $(HOST_SUBDIR)/ld && \
16044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16046                   "RANLIB=$${RANLIB}" \
16047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16048                   maintainer-clean) \
16049           || exit 1
16050
16051 @endif ld
16052
16053
16054
16055 .PHONY: configure-libcpp maybe-configure-libcpp
16056 maybe-configure-libcpp:
16057 @if libcpp
16058 maybe-configure-libcpp: configure-libcpp
16059 configure-libcpp: 
16060 @endif libcpp
16061 @if libcpp-bootstrap
16062         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
16063 @endif libcpp-bootstrap
16064 @if libcpp
16065         @r=`${PWD_COMMAND}`; export r; \
16066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16067         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16069         $(HOST_EXPORTS) \
16070         echo Configuring in $(HOST_SUBDIR)/libcpp; \
16071         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
16072         case $(srcdir) in \
16073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16074           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16076         esac; \
16077         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16078         libsrcdir="$$s/libcpp"; \
16079         $(SHELL) $${libsrcdir}/configure \
16080           $(HOST_CONFIGARGS) $${srcdiroption}  \
16081           || exit 1
16082 @endif libcpp
16083
16084
16085
16086 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
16087 maybe-configure-stage1-libcpp:
16088 @if libcpp-bootstrap
16089 maybe-configure-stage1-libcpp: configure-stage1-libcpp
16090 configure-stage1-libcpp:
16091         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16092         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16093         @r=`${PWD_COMMAND}`; export r; \
16094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16095         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16096         $(HOST_EXPORTS) \
16097         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
16098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16099         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16100         case $(srcdir) in \
16101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16102           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16104         esac; \
16105         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16106         libsrcdir="$$s/libcpp"; \
16107         $(SHELL) $${libsrcdir}/configure \
16108           $(HOST_CONFIGARGS) $${srcdiroption} \
16109           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16110 @endif libcpp-bootstrap
16111
16112 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
16113 maybe-configure-stage2-libcpp:
16114 @if libcpp-bootstrap
16115 maybe-configure-stage2-libcpp: configure-stage2-libcpp
16116 configure-stage2-libcpp:
16117         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16118         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16119         @r=`${PWD_COMMAND}`; export r; \
16120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16121         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16122         $(HOST_EXPORTS) \
16123         $(POSTSTAGE1_HOST_EXPORTS) \
16124         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
16125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16126         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16127         case $(srcdir) in \
16128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16129           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16131         esac; \
16132         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16133         libsrcdir="$$s/libcpp"; \
16134         $(SHELL) $${libsrcdir}/configure \
16135           $(HOST_CONFIGARGS) $${srcdiroption} \
16136           @stage2_werror_flag@ 
16137 @endif libcpp-bootstrap
16138
16139 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
16140 maybe-configure-stage3-libcpp:
16141 @if libcpp-bootstrap
16142 maybe-configure-stage3-libcpp: configure-stage3-libcpp
16143 configure-stage3-libcpp:
16144         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16146         @r=`${PWD_COMMAND}`; export r; \
16147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16148         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16149         $(HOST_EXPORTS) \
16150         $(POSTSTAGE1_HOST_EXPORTS) \
16151         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
16152         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16153         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16154         case $(srcdir) in \
16155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16156           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16158         esac; \
16159         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16160         libsrcdir="$$s/libcpp"; \
16161         $(SHELL) $${libsrcdir}/configure \
16162           $(HOST_CONFIGARGS) $${srcdiroption} \
16163           @stage2_werror_flag@ 
16164 @endif libcpp-bootstrap
16165
16166 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
16167 maybe-configure-stage4-libcpp:
16168 @if libcpp-bootstrap
16169 maybe-configure-stage4-libcpp: configure-stage4-libcpp
16170 configure-stage4-libcpp:
16171         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16172         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16173         @r=`${PWD_COMMAND}`; export r; \
16174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16175         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16176         $(HOST_EXPORTS) \
16177         $(POSTSTAGE1_HOST_EXPORTS) \
16178         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
16179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16180         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16181         case $(srcdir) in \
16182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16183           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16185         esac; \
16186         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16187         libsrcdir="$$s/libcpp"; \
16188         $(SHELL) $${libsrcdir}/configure \
16189           $(HOST_CONFIGARGS) $${srcdiroption} \
16190           @stage2_werror_flag@ 
16191 @endif libcpp-bootstrap
16192
16193 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
16194 maybe-configure-stageprofile-libcpp:
16195 @if libcpp-bootstrap
16196 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
16197 configure-stageprofile-libcpp:
16198         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16200         @r=`${PWD_COMMAND}`; export r; \
16201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16203         $(HOST_EXPORTS) \
16204         $(POSTSTAGE1_HOST_EXPORTS) \
16205         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
16206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16207         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16208         case $(srcdir) in \
16209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16210           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16212         esac; \
16213         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16214         libsrcdir="$$s/libcpp"; \
16215         $(SHELL) $${libsrcdir}/configure \
16216           $(HOST_CONFIGARGS) $${srcdiroption} \
16217           @stage2_werror_flag@ 
16218 @endif libcpp-bootstrap
16219
16220 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16221 maybe-configure-stagefeedback-libcpp:
16222 @if libcpp-bootstrap
16223 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16224 configure-stagefeedback-libcpp:
16225         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16226         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16227         @r=`${PWD_COMMAND}`; export r; \
16228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16229         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16230         $(HOST_EXPORTS) \
16231         $(POSTSTAGE1_HOST_EXPORTS) \
16232         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16234         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16235         case $(srcdir) in \
16236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16237           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16239         esac; \
16240         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16241         libsrcdir="$$s/libcpp"; \
16242         $(SHELL) $${libsrcdir}/configure \
16243           $(HOST_CONFIGARGS) $${srcdiroption} \
16244           @stage2_werror_flag@ 
16245 @endif libcpp-bootstrap
16246
16247
16248
16249
16250
16251 .PHONY: all-libcpp maybe-all-libcpp
16252 maybe-all-libcpp:
16253 @if libcpp
16254 TARGET-libcpp=all
16255 maybe-all-libcpp: all-libcpp
16256 all-libcpp: configure-libcpp
16257 @endif libcpp
16258 @if libcpp-bootstrap
16259         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
16260 @endif libcpp-bootstrap
16261 @if libcpp
16262         @r=`${PWD_COMMAND}`; export r; \
16263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16264         $(HOST_EXPORTS) \
16265         (cd $(HOST_SUBDIR)/libcpp && \
16266           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
16267 @endif libcpp
16268
16269
16270
16271 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16272 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16273 maybe-all-stage1-libcpp:
16274 maybe-clean-stage1-libcpp:
16275 @if libcpp-bootstrap
16276 maybe-all-stage1-libcpp: all-stage1-libcpp
16277 all-stage1: all-stage1-libcpp
16278 TARGET-stage1-libcpp = $(TARGET-libcpp)
16279 all-stage1-libcpp: configure-stage1-libcpp
16280         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16281         @r=`${PWD_COMMAND}`; export r; \
16282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16283         $(HOST_EXPORTS) \
16284         cd $(HOST_SUBDIR)/libcpp && \
16285         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
16286                 $(TARGET-stage1-libcpp)
16287
16288 maybe-clean-stage1-libcpp: clean-stage1-libcpp
16289 clean-stage1: clean-stage1-libcpp
16290 clean-stage1-libcpp:
16291         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16292           || exit 0 ; \
16293         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
16294         cd $(HOST_SUBDIR)/libcpp && \
16295         $(MAKE) $(FLAGS_TO_PASS)  \
16296                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
16297 @endif libcpp-bootstrap
16298
16299
16300 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16301 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16302 maybe-all-stage2-libcpp:
16303 maybe-clean-stage2-libcpp:
16304 @if libcpp-bootstrap
16305 maybe-all-stage2-libcpp: all-stage2-libcpp
16306 all-stage2: all-stage2-libcpp
16307 TARGET-stage2-libcpp = $(TARGET-libcpp)
16308 all-stage2-libcpp: configure-stage2-libcpp
16309         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16310         @r=`${PWD_COMMAND}`; export r; \
16311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16312         $(HOST_EXPORTS) \
16313         $(POSTSTAGE1_HOST_EXPORTS) \
16314         cd $(HOST_SUBDIR)/libcpp && \
16315         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16316                 $(TARGET-stage2-libcpp)
16317
16318 maybe-clean-stage2-libcpp: clean-stage2-libcpp
16319 clean-stage2: clean-stage2-libcpp
16320 clean-stage2-libcpp:
16321         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16322           || exit 0 ; \
16323         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
16324         cd $(HOST_SUBDIR)/libcpp && \
16325         $(MAKE) $(FLAGS_TO_PASS)  \
16326                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16327                   clean
16328 @endif libcpp-bootstrap
16329
16330
16331 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16332 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16333 maybe-all-stage3-libcpp:
16334 maybe-clean-stage3-libcpp:
16335 @if libcpp-bootstrap
16336 maybe-all-stage3-libcpp: all-stage3-libcpp
16337 all-stage3: all-stage3-libcpp
16338 TARGET-stage3-libcpp = $(TARGET-libcpp)
16339 all-stage3-libcpp: configure-stage3-libcpp
16340         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16341         @r=`${PWD_COMMAND}`; export r; \
16342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16343         $(HOST_EXPORTS) \
16344         $(POSTSTAGE1_HOST_EXPORTS) \
16345         cd $(HOST_SUBDIR)/libcpp && \
16346         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16347                 $(TARGET-stage3-libcpp)
16348
16349 maybe-clean-stage3-libcpp: clean-stage3-libcpp
16350 clean-stage3: clean-stage3-libcpp
16351 clean-stage3-libcpp:
16352         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16353           || exit 0 ; \
16354         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
16355         cd $(HOST_SUBDIR)/libcpp && \
16356         $(MAKE) $(FLAGS_TO_PASS)  \
16357                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16358                   clean
16359 @endif libcpp-bootstrap
16360
16361
16362 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16363 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16364 maybe-all-stage4-libcpp:
16365 maybe-clean-stage4-libcpp:
16366 @if libcpp-bootstrap
16367 maybe-all-stage4-libcpp: all-stage4-libcpp
16368 all-stage4: all-stage4-libcpp
16369 TARGET-stage4-libcpp = $(TARGET-libcpp)
16370 all-stage4-libcpp: configure-stage4-libcpp
16371         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16372         @r=`${PWD_COMMAND}`; export r; \
16373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16374         $(HOST_EXPORTS) \
16375         $(POSTSTAGE1_HOST_EXPORTS) \
16376         cd $(HOST_SUBDIR)/libcpp && \
16377         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16378                 $(TARGET-stage4-libcpp)
16379
16380 maybe-clean-stage4-libcpp: clean-stage4-libcpp
16381 clean-stage4: clean-stage4-libcpp
16382 clean-stage4-libcpp:
16383         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16384           || exit 0 ; \
16385         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
16386         cd $(HOST_SUBDIR)/libcpp && \
16387         $(MAKE) $(FLAGS_TO_PASS)  \
16388                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16389                   clean
16390 @endif libcpp-bootstrap
16391
16392
16393 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16394 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16395 maybe-all-stageprofile-libcpp:
16396 maybe-clean-stageprofile-libcpp:
16397 @if libcpp-bootstrap
16398 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16399 all-stageprofile: all-stageprofile-libcpp
16400 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16401 all-stageprofile-libcpp: configure-stageprofile-libcpp
16402         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16403         @r=`${PWD_COMMAND}`; export r; \
16404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16405         $(HOST_EXPORTS) \
16406         $(POSTSTAGE1_HOST_EXPORTS) \
16407         cd $(HOST_SUBDIR)/libcpp && \
16408         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
16409                 $(TARGET-stageprofile-libcpp)
16410
16411 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16412 clean-stageprofile: clean-stageprofile-libcpp
16413 clean-stageprofile-libcpp:
16414         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16415           || exit 0 ; \
16416         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
16417         cd $(HOST_SUBDIR)/libcpp && \
16418         $(MAKE) $(FLAGS_TO_PASS)  \
16419                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16420                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16421 @endif libcpp-bootstrap
16422
16423
16424 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16425 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16426 maybe-all-stagefeedback-libcpp:
16427 maybe-clean-stagefeedback-libcpp:
16428 @if libcpp-bootstrap
16429 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16430 all-stagefeedback: all-stagefeedback-libcpp
16431 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16432 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16433         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16434         @r=`${PWD_COMMAND}`; export r; \
16435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16436         $(HOST_EXPORTS) \
16437         $(POSTSTAGE1_HOST_EXPORTS) \
16438         cd $(HOST_SUBDIR)/libcpp && \
16439         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
16440                 $(TARGET-stagefeedback-libcpp)
16441
16442 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16443 clean-stagefeedback: clean-stagefeedback-libcpp
16444 clean-stagefeedback-libcpp:
16445         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16446           || exit 0 ; \
16447         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
16448         cd $(HOST_SUBDIR)/libcpp && \
16449         $(MAKE) $(FLAGS_TO_PASS)  \
16450                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16451                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16452 @endif libcpp-bootstrap
16453
16454
16455
16456
16457
16458 .PHONY: check-libcpp maybe-check-libcpp
16459 maybe-check-libcpp:
16460 @if libcpp
16461 maybe-check-libcpp: check-libcpp
16462
16463 check-libcpp:
16464         @: $(MAKE); $(unstage)
16465         @r=`${PWD_COMMAND}`; export r; \
16466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16467         $(HOST_EXPORTS) \
16468         (cd $(HOST_SUBDIR)/libcpp && \
16469           $(MAKE) $(FLAGS_TO_PASS)  check)
16470
16471 @endif libcpp
16472
16473 .PHONY: install-libcpp maybe-install-libcpp
16474 maybe-install-libcpp:
16475 @if libcpp
16476 maybe-install-libcpp: install-libcpp
16477
16478 install-libcpp: installdirs
16479         @: $(MAKE); $(unstage)
16480         @r=`${PWD_COMMAND}`; export r; \
16481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16482         $(HOST_EXPORTS) \
16483         (cd $(HOST_SUBDIR)/libcpp && \
16484           $(MAKE) $(FLAGS_TO_PASS)  install)
16485
16486 @endif libcpp
16487
16488 # Other targets (info, dvi, etc.)
16489
16490 .PHONY: maybe-info-libcpp info-libcpp
16491 maybe-info-libcpp:
16492 @if libcpp
16493 maybe-info-libcpp: info-libcpp
16494
16495 info-libcpp: \
16496     configure-libcpp 
16497         @[ -f ./libcpp/Makefile ] || exit 0; \
16498         r=`${PWD_COMMAND}`; export r; \
16499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16500         $(HOST_EXPORTS) \
16501         for flag in $(EXTRA_HOST_FLAGS) ; do \
16502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16503         done; \
16504         echo "Doing info in libcpp" ; \
16505         (cd $(HOST_SUBDIR)/libcpp && \
16506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16508                   "RANLIB=$${RANLIB}" \
16509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16510                   info) \
16511           || exit 1
16512
16513 @endif libcpp
16514
16515 .PHONY: maybe-dvi-libcpp dvi-libcpp
16516 maybe-dvi-libcpp:
16517 @if libcpp
16518 maybe-dvi-libcpp: dvi-libcpp
16519
16520 dvi-libcpp: \
16521     configure-libcpp 
16522         @[ -f ./libcpp/Makefile ] || exit 0; \
16523         r=`${PWD_COMMAND}`; export r; \
16524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16525         $(HOST_EXPORTS) \
16526         for flag in $(EXTRA_HOST_FLAGS) ; do \
16527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16528         done; \
16529         echo "Doing dvi in libcpp" ; \
16530         (cd $(HOST_SUBDIR)/libcpp && \
16531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16533                   "RANLIB=$${RANLIB}" \
16534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16535                   dvi) \
16536           || exit 1
16537
16538 @endif libcpp
16539
16540 .PHONY: maybe-html-libcpp html-libcpp
16541 maybe-html-libcpp:
16542 @if libcpp
16543 maybe-html-libcpp: html-libcpp
16544
16545 html-libcpp: \
16546     configure-libcpp 
16547         @[ -f ./libcpp/Makefile ] || exit 0; \
16548         r=`${PWD_COMMAND}`; export r; \
16549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16550         $(HOST_EXPORTS) \
16551         for flag in $(EXTRA_HOST_FLAGS) ; do \
16552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16553         done; \
16554         echo "Doing html in libcpp" ; \
16555         (cd $(HOST_SUBDIR)/libcpp && \
16556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16558                   "RANLIB=$${RANLIB}" \
16559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16560                   html) \
16561           || exit 1
16562
16563 @endif libcpp
16564
16565 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
16566 maybe-TAGS-libcpp:
16567 @if libcpp
16568 maybe-TAGS-libcpp: TAGS-libcpp
16569
16570 TAGS-libcpp: \
16571     configure-libcpp 
16572         @[ -f ./libcpp/Makefile ] || exit 0; \
16573         r=`${PWD_COMMAND}`; export r; \
16574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16575         $(HOST_EXPORTS) \
16576         for flag in $(EXTRA_HOST_FLAGS) ; do \
16577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16578         done; \
16579         echo "Doing TAGS in libcpp" ; \
16580         (cd $(HOST_SUBDIR)/libcpp && \
16581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16583                   "RANLIB=$${RANLIB}" \
16584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16585                   TAGS) \
16586           || exit 1
16587
16588 @endif libcpp
16589
16590 .PHONY: maybe-install-info-libcpp install-info-libcpp
16591 maybe-install-info-libcpp:
16592 @if libcpp
16593 maybe-install-info-libcpp: install-info-libcpp
16594
16595 install-info-libcpp: \
16596     configure-libcpp \
16597     info-libcpp 
16598         @[ -f ./libcpp/Makefile ] || exit 0; \
16599         r=`${PWD_COMMAND}`; export r; \
16600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16601         $(HOST_EXPORTS) \
16602         for flag in $(EXTRA_HOST_FLAGS) ; do \
16603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16604         done; \
16605         echo "Doing install-info in libcpp" ; \
16606         (cd $(HOST_SUBDIR)/libcpp && \
16607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16609                   "RANLIB=$${RANLIB}" \
16610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16611                   install-info) \
16612           || exit 1
16613
16614 @endif libcpp
16615
16616 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
16617 maybe-installcheck-libcpp:
16618 @if libcpp
16619 maybe-installcheck-libcpp: installcheck-libcpp
16620
16621 installcheck-libcpp: \
16622     configure-libcpp 
16623         @[ -f ./libcpp/Makefile ] || exit 0; \
16624         r=`${PWD_COMMAND}`; export r; \
16625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16626         $(HOST_EXPORTS) \
16627         for flag in $(EXTRA_HOST_FLAGS) ; do \
16628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16629         done; \
16630         echo "Doing installcheck in libcpp" ; \
16631         (cd $(HOST_SUBDIR)/libcpp && \
16632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16634                   "RANLIB=$${RANLIB}" \
16635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16636                   installcheck) \
16637           || exit 1
16638
16639 @endif libcpp
16640
16641 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16642 maybe-mostlyclean-libcpp:
16643 @if libcpp
16644 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16645
16646 mostlyclean-libcpp: 
16647         @[ -f ./libcpp/Makefile ] || exit 0; \
16648         r=`${PWD_COMMAND}`; export r; \
16649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16650         $(HOST_EXPORTS) \
16651         for flag in $(EXTRA_HOST_FLAGS) ; do \
16652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16653         done; \
16654         echo "Doing mostlyclean in libcpp" ; \
16655         (cd $(HOST_SUBDIR)/libcpp && \
16656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16658                   "RANLIB=$${RANLIB}" \
16659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16660                   mostlyclean) \
16661           || exit 1
16662
16663 @endif libcpp
16664
16665 .PHONY: maybe-clean-libcpp clean-libcpp
16666 maybe-clean-libcpp:
16667 @if libcpp
16668 maybe-clean-libcpp: clean-libcpp
16669
16670 clean-libcpp: 
16671         @[ -f ./libcpp/Makefile ] || exit 0; \
16672         r=`${PWD_COMMAND}`; export r; \
16673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16674         $(HOST_EXPORTS) \
16675         for flag in $(EXTRA_HOST_FLAGS) ; do \
16676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16677         done; \
16678         echo "Doing clean in libcpp" ; \
16679         (cd $(HOST_SUBDIR)/libcpp && \
16680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16682                   "RANLIB=$${RANLIB}" \
16683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16684                   clean) \
16685           || exit 1
16686
16687 @endif libcpp
16688
16689 .PHONY: maybe-distclean-libcpp distclean-libcpp
16690 maybe-distclean-libcpp:
16691 @if libcpp
16692 maybe-distclean-libcpp: distclean-libcpp
16693
16694 distclean-libcpp: 
16695         @[ -f ./libcpp/Makefile ] || exit 0; \
16696         r=`${PWD_COMMAND}`; export r; \
16697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16698         $(HOST_EXPORTS) \
16699         for flag in $(EXTRA_HOST_FLAGS) ; do \
16700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16701         done; \
16702         echo "Doing distclean in libcpp" ; \
16703         (cd $(HOST_SUBDIR)/libcpp && \
16704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16706                   "RANLIB=$${RANLIB}" \
16707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16708                   distclean) \
16709           || exit 1
16710
16711 @endif libcpp
16712
16713 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16714 maybe-maintainer-clean-libcpp:
16715 @if libcpp
16716 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16717
16718 maintainer-clean-libcpp: 
16719         @[ -f ./libcpp/Makefile ] || exit 0; \
16720         r=`${PWD_COMMAND}`; export r; \
16721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16722         $(HOST_EXPORTS) \
16723         for flag in $(EXTRA_HOST_FLAGS) ; do \
16724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16725         done; \
16726         echo "Doing maintainer-clean in libcpp" ; \
16727         (cd $(HOST_SUBDIR)/libcpp && \
16728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16730                   "RANLIB=$${RANLIB}" \
16731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16732                   maintainer-clean) \
16733           || exit 1
16734
16735 @endif libcpp
16736
16737
16738
16739 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
16740 maybe-configure-libdecnumber:
16741 @if libdecnumber
16742 maybe-configure-libdecnumber: configure-libdecnumber
16743 configure-libdecnumber: 
16744 @endif libdecnumber
16745 @if libdecnumber-bootstrap
16746         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
16747 @endif libdecnumber-bootstrap
16748 @if libdecnumber
16749         @r=`${PWD_COMMAND}`; export r; \
16750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16751         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16753         $(HOST_EXPORTS) \
16754         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
16755         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
16756         case $(srcdir) in \
16757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16758           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16760         esac; \
16761         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16762         libsrcdir="$$s/libdecnumber"; \
16763         $(SHELL) $${libsrcdir}/configure \
16764           $(HOST_CONFIGARGS) $${srcdiroption}  \
16765           || exit 1
16766 @endif libdecnumber
16767
16768
16769
16770 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
16771 maybe-configure-stage1-libdecnumber:
16772 @if libdecnumber-bootstrap
16773 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
16774 configure-stage1-libdecnumber:
16775         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16776         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16777         @r=`${PWD_COMMAND}`; export r; \
16778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16780         $(HOST_EXPORTS) \
16781         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
16782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16783         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16784         case $(srcdir) in \
16785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16786           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16788         esac; \
16789         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16790         libsrcdir="$$s/libdecnumber"; \
16791         $(SHELL) $${libsrcdir}/configure \
16792           $(HOST_CONFIGARGS) $${srcdiroption} \
16793           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16794 @endif libdecnumber-bootstrap
16795
16796 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
16797 maybe-configure-stage2-libdecnumber:
16798 @if libdecnumber-bootstrap
16799 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
16800 configure-stage2-libdecnumber:
16801         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16802         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16803         @r=`${PWD_COMMAND}`; export r; \
16804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16805         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16806         $(HOST_EXPORTS) \
16807         $(POSTSTAGE1_HOST_EXPORTS) \
16808         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
16809         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16810         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16811         case $(srcdir) in \
16812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16813           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16815         esac; \
16816         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16817         libsrcdir="$$s/libdecnumber"; \
16818         $(SHELL) $${libsrcdir}/configure \
16819           $(HOST_CONFIGARGS) $${srcdiroption} \
16820           @stage2_werror_flag@ 
16821 @endif libdecnumber-bootstrap
16822
16823 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
16824 maybe-configure-stage3-libdecnumber:
16825 @if libdecnumber-bootstrap
16826 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
16827 configure-stage3-libdecnumber:
16828         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16829         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16830         @r=`${PWD_COMMAND}`; export r; \
16831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16832         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16833         $(HOST_EXPORTS) \
16834         $(POSTSTAGE1_HOST_EXPORTS) \
16835         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
16836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16837         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16838         case $(srcdir) in \
16839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16840           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16842         esac; \
16843         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16844         libsrcdir="$$s/libdecnumber"; \
16845         $(SHELL) $${libsrcdir}/configure \
16846           $(HOST_CONFIGARGS) $${srcdiroption} \
16847           @stage2_werror_flag@ 
16848 @endif libdecnumber-bootstrap
16849
16850 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
16851 maybe-configure-stage4-libdecnumber:
16852 @if libdecnumber-bootstrap
16853 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
16854 configure-stage4-libdecnumber:
16855         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16856         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16857         @r=`${PWD_COMMAND}`; export r; \
16858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16859         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16860         $(HOST_EXPORTS) \
16861         $(POSTSTAGE1_HOST_EXPORTS) \
16862         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
16863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16864         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16865         case $(srcdir) in \
16866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16867           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16869         esac; \
16870         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16871         libsrcdir="$$s/libdecnumber"; \
16872         $(SHELL) $${libsrcdir}/configure \
16873           $(HOST_CONFIGARGS) $${srcdiroption} \
16874           @stage2_werror_flag@ 
16875 @endif libdecnumber-bootstrap
16876
16877 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
16878 maybe-configure-stageprofile-libdecnumber:
16879 @if libdecnumber-bootstrap
16880 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
16881 configure-stageprofile-libdecnumber:
16882         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16884         @r=`${PWD_COMMAND}`; export r; \
16885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16886         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16887         $(HOST_EXPORTS) \
16888         $(POSTSTAGE1_HOST_EXPORTS) \
16889         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
16890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16891         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16892         case $(srcdir) in \
16893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16894           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16896         esac; \
16897         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16898         libsrcdir="$$s/libdecnumber"; \
16899         $(SHELL) $${libsrcdir}/configure \
16900           $(HOST_CONFIGARGS) $${srcdiroption} \
16901           @stage2_werror_flag@ 
16902 @endif libdecnumber-bootstrap
16903
16904 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
16905 maybe-configure-stagefeedback-libdecnumber:
16906 @if libdecnumber-bootstrap
16907 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
16908 configure-stagefeedback-libdecnumber:
16909         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16910         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16911         @r=`${PWD_COMMAND}`; export r; \
16912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16913         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16914         $(HOST_EXPORTS) \
16915         $(POSTSTAGE1_HOST_EXPORTS) \
16916         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
16917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16918         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16919         case $(srcdir) in \
16920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16921           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16923         esac; \
16924         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16925         libsrcdir="$$s/libdecnumber"; \
16926         $(SHELL) $${libsrcdir}/configure \
16927           $(HOST_CONFIGARGS) $${srcdiroption} \
16928           @stage2_werror_flag@ 
16929 @endif libdecnumber-bootstrap
16930
16931
16932
16933
16934
16935 .PHONY: all-libdecnumber maybe-all-libdecnumber
16936 maybe-all-libdecnumber:
16937 @if libdecnumber
16938 TARGET-libdecnumber=all
16939 maybe-all-libdecnumber: all-libdecnumber
16940 all-libdecnumber: configure-libdecnumber
16941 @endif libdecnumber
16942 @if libdecnumber-bootstrap
16943         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
16944 @endif libdecnumber-bootstrap
16945 @if libdecnumber
16946         @r=`${PWD_COMMAND}`; export r; \
16947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16948         $(HOST_EXPORTS) \
16949         (cd $(HOST_SUBDIR)/libdecnumber && \
16950           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libdecnumber))
16951 @endif libdecnumber
16952
16953
16954
16955 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
16956 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
16957 maybe-all-stage1-libdecnumber:
16958 maybe-clean-stage1-libdecnumber:
16959 @if libdecnumber-bootstrap
16960 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
16961 all-stage1: all-stage1-libdecnumber
16962 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
16963 all-stage1-libdecnumber: configure-stage1-libdecnumber
16964         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16965         @r=`${PWD_COMMAND}`; export r; \
16966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16967         $(HOST_EXPORTS) \
16968         cd $(HOST_SUBDIR)/libdecnumber && \
16969         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
16970                 $(TARGET-stage1-libdecnumber)
16971
16972 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
16973 clean-stage1: clean-stage1-libdecnumber
16974 clean-stage1-libdecnumber:
16975         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] \
16976           || exit 0 ; \
16977         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
16978         cd $(HOST_SUBDIR)/libdecnumber && \
16979         $(MAKE) $(FLAGS_TO_PASS)  \
16980                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
16981 @endif libdecnumber-bootstrap
16982
16983
16984 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
16985 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
16986 maybe-all-stage2-libdecnumber:
16987 maybe-clean-stage2-libdecnumber:
16988 @if libdecnumber-bootstrap
16989 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
16990 all-stage2: all-stage2-libdecnumber
16991 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
16992 all-stage2-libdecnumber: configure-stage2-libdecnumber
16993         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16994         @r=`${PWD_COMMAND}`; export r; \
16995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16996         $(HOST_EXPORTS) \
16997         $(POSTSTAGE1_HOST_EXPORTS) \
16998         cd $(HOST_SUBDIR)/libdecnumber && \
16999         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17000                 $(TARGET-stage2-libdecnumber)
17001
17002 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
17003 clean-stage2: clean-stage2-libdecnumber
17004 clean-stage2-libdecnumber:
17005         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] \
17006           || exit 0 ; \
17007         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
17008         cd $(HOST_SUBDIR)/libdecnumber && \
17009         $(MAKE) $(FLAGS_TO_PASS)  \
17010                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17011                   clean
17012 @endif libdecnumber-bootstrap
17013
17014
17015 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
17016 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
17017 maybe-all-stage3-libdecnumber:
17018 maybe-clean-stage3-libdecnumber:
17019 @if libdecnumber-bootstrap
17020 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
17021 all-stage3: all-stage3-libdecnumber
17022 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
17023 all-stage3-libdecnumber: configure-stage3-libdecnumber
17024         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17025         @r=`${PWD_COMMAND}`; export r; \
17026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17027         $(HOST_EXPORTS) \
17028         $(POSTSTAGE1_HOST_EXPORTS) \
17029         cd $(HOST_SUBDIR)/libdecnumber && \
17030         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17031                 $(TARGET-stage3-libdecnumber)
17032
17033 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
17034 clean-stage3: clean-stage3-libdecnumber
17035 clean-stage3-libdecnumber:
17036         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] \
17037           || exit 0 ; \
17038         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
17039         cd $(HOST_SUBDIR)/libdecnumber && \
17040         $(MAKE) $(FLAGS_TO_PASS)  \
17041                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17042                   clean
17043 @endif libdecnumber-bootstrap
17044
17045
17046 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
17047 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
17048 maybe-all-stage4-libdecnumber:
17049 maybe-clean-stage4-libdecnumber:
17050 @if libdecnumber-bootstrap
17051 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
17052 all-stage4: all-stage4-libdecnumber
17053 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
17054 all-stage4-libdecnumber: configure-stage4-libdecnumber
17055         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17056         @r=`${PWD_COMMAND}`; export r; \
17057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17058         $(HOST_EXPORTS) \
17059         $(POSTSTAGE1_HOST_EXPORTS) \
17060         cd $(HOST_SUBDIR)/libdecnumber && \
17061         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17062                 $(TARGET-stage4-libdecnumber)
17063
17064 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
17065 clean-stage4: clean-stage4-libdecnumber
17066 clean-stage4-libdecnumber:
17067         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] \
17068           || exit 0 ; \
17069         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
17070         cd $(HOST_SUBDIR)/libdecnumber && \
17071         $(MAKE) $(FLAGS_TO_PASS)  \
17072                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17073                   clean
17074 @endif libdecnumber-bootstrap
17075
17076
17077 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
17078 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
17079 maybe-all-stageprofile-libdecnumber:
17080 maybe-clean-stageprofile-libdecnumber:
17081 @if libdecnumber-bootstrap
17082 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
17083 all-stageprofile: all-stageprofile-libdecnumber
17084 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
17085 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
17086         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17087         @r=`${PWD_COMMAND}`; export r; \
17088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17089         $(HOST_EXPORTS) \
17090         $(POSTSTAGE1_HOST_EXPORTS) \
17091         cd $(HOST_SUBDIR)/libdecnumber && \
17092         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
17093                 $(TARGET-stageprofile-libdecnumber)
17094
17095 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
17096 clean-stageprofile: clean-stageprofile-libdecnumber
17097 clean-stageprofile-libdecnumber:
17098         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] \
17099           || exit 0 ; \
17100         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
17101         cd $(HOST_SUBDIR)/libdecnumber && \
17102         $(MAKE) $(FLAGS_TO_PASS)  \
17103                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17104                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
17105 @endif libdecnumber-bootstrap
17106
17107
17108 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
17109 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
17110 maybe-all-stagefeedback-libdecnumber:
17111 maybe-clean-stagefeedback-libdecnumber:
17112 @if libdecnumber-bootstrap
17113 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
17114 all-stagefeedback: all-stagefeedback-libdecnumber
17115 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
17116 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
17117         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17118         @r=`${PWD_COMMAND}`; export r; \
17119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17120         $(HOST_EXPORTS) \
17121         $(POSTSTAGE1_HOST_EXPORTS) \
17122         cd $(HOST_SUBDIR)/libdecnumber && \
17123         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
17124                 $(TARGET-stagefeedback-libdecnumber)
17125
17126 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
17127 clean-stagefeedback: clean-stagefeedback-libdecnumber
17128 clean-stagefeedback-libdecnumber:
17129         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] \
17130           || exit 0 ; \
17131         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
17132         cd $(HOST_SUBDIR)/libdecnumber && \
17133         $(MAKE) $(FLAGS_TO_PASS)  \
17134                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17135                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
17136 @endif libdecnumber-bootstrap
17137
17138
17139
17140
17141
17142 .PHONY: check-libdecnumber maybe-check-libdecnumber
17143 maybe-check-libdecnumber:
17144 @if libdecnumber
17145 maybe-check-libdecnumber: check-libdecnumber
17146
17147 check-libdecnumber:
17148         @: $(MAKE); $(unstage)
17149         @r=`${PWD_COMMAND}`; export r; \
17150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17151         $(HOST_EXPORTS) \
17152         (cd $(HOST_SUBDIR)/libdecnumber && \
17153           $(MAKE) $(FLAGS_TO_PASS)  check)
17154
17155 @endif libdecnumber
17156
17157 .PHONY: install-libdecnumber maybe-install-libdecnumber
17158 maybe-install-libdecnumber:
17159 @if libdecnumber
17160 maybe-install-libdecnumber: install-libdecnumber
17161
17162 install-libdecnumber: installdirs
17163         @: $(MAKE); $(unstage)
17164         @r=`${PWD_COMMAND}`; export r; \
17165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17166         $(HOST_EXPORTS) \
17167         (cd $(HOST_SUBDIR)/libdecnumber && \
17168           $(MAKE) $(FLAGS_TO_PASS)  install)
17169
17170 @endif libdecnumber
17171
17172 # Other targets (info, dvi, etc.)
17173
17174 .PHONY: maybe-info-libdecnumber info-libdecnumber
17175 maybe-info-libdecnumber:
17176 @if libdecnumber
17177 maybe-info-libdecnumber: info-libdecnumber
17178
17179 info-libdecnumber: \
17180     configure-libdecnumber 
17181         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17182         r=`${PWD_COMMAND}`; export r; \
17183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17184         $(HOST_EXPORTS) \
17185         for flag in $(EXTRA_HOST_FLAGS) ; do \
17186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17187         done; \
17188         echo "Doing info in libdecnumber" ; \
17189         (cd $(HOST_SUBDIR)/libdecnumber && \
17190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17192                   "RANLIB=$${RANLIB}" \
17193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17194                   info) \
17195           || exit 1
17196
17197 @endif libdecnumber
17198
17199 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
17200 maybe-dvi-libdecnumber:
17201 @if libdecnumber
17202 maybe-dvi-libdecnumber: dvi-libdecnumber
17203
17204 dvi-libdecnumber: \
17205     configure-libdecnumber 
17206         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17207         r=`${PWD_COMMAND}`; export r; \
17208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17209         $(HOST_EXPORTS) \
17210         for flag in $(EXTRA_HOST_FLAGS) ; do \
17211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17212         done; \
17213         echo "Doing dvi in libdecnumber" ; \
17214         (cd $(HOST_SUBDIR)/libdecnumber && \
17215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17217                   "RANLIB=$${RANLIB}" \
17218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17219                   dvi) \
17220           || exit 1
17221
17222 @endif libdecnumber
17223
17224 .PHONY: maybe-html-libdecnumber html-libdecnumber
17225 maybe-html-libdecnumber:
17226 @if libdecnumber
17227 maybe-html-libdecnumber: html-libdecnumber
17228
17229 html-libdecnumber: \
17230     configure-libdecnumber 
17231         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17232         r=`${PWD_COMMAND}`; export r; \
17233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17234         $(HOST_EXPORTS) \
17235         for flag in $(EXTRA_HOST_FLAGS) ; do \
17236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17237         done; \
17238         echo "Doing html in libdecnumber" ; \
17239         (cd $(HOST_SUBDIR)/libdecnumber && \
17240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17242                   "RANLIB=$${RANLIB}" \
17243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17244                   html) \
17245           || exit 1
17246
17247 @endif libdecnumber
17248
17249 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
17250 maybe-TAGS-libdecnumber:
17251 @if libdecnumber
17252 maybe-TAGS-libdecnumber: TAGS-libdecnumber
17253
17254 TAGS-libdecnumber: \
17255     configure-libdecnumber 
17256         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17257         r=`${PWD_COMMAND}`; export r; \
17258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17259         $(HOST_EXPORTS) \
17260         for flag in $(EXTRA_HOST_FLAGS) ; do \
17261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17262         done; \
17263         echo "Doing TAGS in libdecnumber" ; \
17264         (cd $(HOST_SUBDIR)/libdecnumber && \
17265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17267                   "RANLIB=$${RANLIB}" \
17268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17269                   TAGS) \
17270           || exit 1
17271
17272 @endif libdecnumber
17273
17274 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
17275 maybe-install-info-libdecnumber:
17276 @if libdecnumber
17277 maybe-install-info-libdecnumber: install-info-libdecnumber
17278
17279 install-info-libdecnumber: \
17280     configure-libdecnumber \
17281     info-libdecnumber 
17282         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17283         r=`${PWD_COMMAND}`; export r; \
17284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17285         $(HOST_EXPORTS) \
17286         for flag in $(EXTRA_HOST_FLAGS) ; do \
17287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17288         done; \
17289         echo "Doing install-info in libdecnumber" ; \
17290         (cd $(HOST_SUBDIR)/libdecnumber && \
17291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17293                   "RANLIB=$${RANLIB}" \
17294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17295                   install-info) \
17296           || exit 1
17297
17298 @endif libdecnumber
17299
17300 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
17301 maybe-installcheck-libdecnumber:
17302 @if libdecnumber
17303 maybe-installcheck-libdecnumber: installcheck-libdecnumber
17304
17305 installcheck-libdecnumber: \
17306     configure-libdecnumber 
17307         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17308         r=`${PWD_COMMAND}`; export r; \
17309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17310         $(HOST_EXPORTS) \
17311         for flag in $(EXTRA_HOST_FLAGS) ; do \
17312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17313         done; \
17314         echo "Doing installcheck in libdecnumber" ; \
17315         (cd $(HOST_SUBDIR)/libdecnumber && \
17316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17318                   "RANLIB=$${RANLIB}" \
17319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17320                   installcheck) \
17321           || exit 1
17322
17323 @endif libdecnumber
17324
17325 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
17326 maybe-mostlyclean-libdecnumber:
17327 @if libdecnumber
17328 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
17329
17330 mostlyclean-libdecnumber: 
17331         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17332         r=`${PWD_COMMAND}`; export r; \
17333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17334         $(HOST_EXPORTS) \
17335         for flag in $(EXTRA_HOST_FLAGS) ; do \
17336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17337         done; \
17338         echo "Doing mostlyclean in libdecnumber" ; \
17339         (cd $(HOST_SUBDIR)/libdecnumber && \
17340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17342                   "RANLIB=$${RANLIB}" \
17343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17344                   mostlyclean) \
17345           || exit 1
17346
17347 @endif libdecnumber
17348
17349 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
17350 maybe-clean-libdecnumber:
17351 @if libdecnumber
17352 maybe-clean-libdecnumber: clean-libdecnumber
17353
17354 clean-libdecnumber: 
17355         @[ -f ./libdecnumber/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 clean in libdecnumber" ; \
17363         (cd $(HOST_SUBDIR)/libdecnumber && \
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                   clean) \
17369           || exit 1
17370
17371 @endif libdecnumber
17372
17373 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
17374 maybe-distclean-libdecnumber:
17375 @if libdecnumber
17376 maybe-distclean-libdecnumber: distclean-libdecnumber
17377
17378 distclean-libdecnumber: 
17379         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17380         r=`${PWD_COMMAND}`; export r; \
17381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17382         $(HOST_EXPORTS) \
17383         for flag in $(EXTRA_HOST_FLAGS) ; do \
17384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17385         done; \
17386         echo "Doing distclean in libdecnumber" ; \
17387         (cd $(HOST_SUBDIR)/libdecnumber && \
17388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17390                   "RANLIB=$${RANLIB}" \
17391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17392                   distclean) \
17393           || exit 1
17394
17395 @endif libdecnumber
17396
17397 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
17398 maybe-maintainer-clean-libdecnumber:
17399 @if libdecnumber
17400 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
17401
17402 maintainer-clean-libdecnumber: 
17403         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17404         r=`${PWD_COMMAND}`; export r; \
17405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17406         $(HOST_EXPORTS) \
17407         for flag in $(EXTRA_HOST_FLAGS) ; do \
17408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17409         done; \
17410         echo "Doing maintainer-clean in libdecnumber" ; \
17411         (cd $(HOST_SUBDIR)/libdecnumber && \
17412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17414                   "RANLIB=$${RANLIB}" \
17415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17416                   maintainer-clean) \
17417           || exit 1
17418
17419 @endif libdecnumber
17420
17421
17422
17423 .PHONY: configure-libgui maybe-configure-libgui
17424 maybe-configure-libgui:
17425 @if libgui
17426 maybe-configure-libgui: configure-libgui
17427 configure-libgui: 
17428         @: $(MAKE); $(unstage)
17429         @r=`${PWD_COMMAND}`; export r; \
17430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17431         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
17432         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
17433         $(HOST_EXPORTS) \
17434         echo Configuring in $(HOST_SUBDIR)/libgui; \
17435         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
17436         case $(srcdir) in \
17437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17438           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
17439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17440         esac; \
17441         srcdiroption="--srcdir=$${topdir}/libgui"; \
17442         libsrcdir="$$s/libgui"; \
17443         $(SHELL) $${libsrcdir}/configure \
17444           $(HOST_CONFIGARGS) $${srcdiroption}  \
17445           || exit 1
17446 @endif libgui
17447
17448
17449
17450
17451
17452 .PHONY: all-libgui maybe-all-libgui
17453 maybe-all-libgui:
17454 @if libgui
17455 TARGET-libgui=all
17456 maybe-all-libgui: all-libgui
17457 all-libgui: configure-libgui
17458         @: $(MAKE); $(unstage)
17459         @r=`${PWD_COMMAND}`; export r; \
17460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461         $(HOST_EXPORTS) \
17462         (cd $(HOST_SUBDIR)/libgui && \
17463           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
17464 @endif libgui
17465
17466
17467
17468
17469 .PHONY: check-libgui maybe-check-libgui
17470 maybe-check-libgui:
17471 @if libgui
17472 maybe-check-libgui: check-libgui
17473
17474 check-libgui:
17475         @: $(MAKE); $(unstage)
17476         @r=`${PWD_COMMAND}`; export r; \
17477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17478         $(HOST_EXPORTS) \
17479         (cd $(HOST_SUBDIR)/libgui && \
17480           $(MAKE) $(FLAGS_TO_PASS)  check)
17481
17482 @endif libgui
17483
17484 .PHONY: install-libgui maybe-install-libgui
17485 maybe-install-libgui:
17486 @if libgui
17487 maybe-install-libgui: install-libgui
17488
17489 install-libgui: installdirs
17490         @: $(MAKE); $(unstage)
17491         @r=`${PWD_COMMAND}`; export r; \
17492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17493         $(HOST_EXPORTS) \
17494         (cd $(HOST_SUBDIR)/libgui && \
17495           $(MAKE) $(FLAGS_TO_PASS)  install)
17496
17497 @endif libgui
17498
17499 # Other targets (info, dvi, etc.)
17500
17501 .PHONY: maybe-info-libgui info-libgui
17502 maybe-info-libgui:
17503 @if libgui
17504 maybe-info-libgui: info-libgui
17505
17506 info-libgui: \
17507     configure-libgui 
17508         @: $(MAKE); $(unstage)
17509         @[ -f ./libgui/Makefile ] || exit 0; \
17510         r=`${PWD_COMMAND}`; export r; \
17511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512         $(HOST_EXPORTS) \
17513         for flag in $(EXTRA_HOST_FLAGS) ; do \
17514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17515         done; \
17516         echo "Doing info in libgui" ; \
17517         (cd $(HOST_SUBDIR)/libgui && \
17518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17520                   "RANLIB=$${RANLIB}" \
17521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17522                   info) \
17523           || exit 1
17524
17525 @endif libgui
17526
17527 .PHONY: maybe-dvi-libgui dvi-libgui
17528 maybe-dvi-libgui:
17529 @if libgui
17530 maybe-dvi-libgui: dvi-libgui
17531
17532 dvi-libgui: \
17533     configure-libgui 
17534         @: $(MAKE); $(unstage)
17535         @[ -f ./libgui/Makefile ] || exit 0; \
17536         r=`${PWD_COMMAND}`; export r; \
17537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17538         $(HOST_EXPORTS) \
17539         for flag in $(EXTRA_HOST_FLAGS) ; do \
17540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17541         done; \
17542         echo "Doing dvi in libgui" ; \
17543         (cd $(HOST_SUBDIR)/libgui && \
17544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17546                   "RANLIB=$${RANLIB}" \
17547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17548                   dvi) \
17549           || exit 1
17550
17551 @endif libgui
17552
17553 .PHONY: maybe-html-libgui html-libgui
17554 maybe-html-libgui:
17555 @if libgui
17556 maybe-html-libgui: html-libgui
17557
17558 html-libgui: \
17559     configure-libgui 
17560         @: $(MAKE); $(unstage)
17561         @[ -f ./libgui/Makefile ] || exit 0; \
17562         r=`${PWD_COMMAND}`; export r; \
17563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17564         $(HOST_EXPORTS) \
17565         for flag in $(EXTRA_HOST_FLAGS) ; do \
17566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17567         done; \
17568         echo "Doing html in libgui" ; \
17569         (cd $(HOST_SUBDIR)/libgui && \
17570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17572                   "RANLIB=$${RANLIB}" \
17573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17574                   html) \
17575           || exit 1
17576
17577 @endif libgui
17578
17579 .PHONY: maybe-TAGS-libgui TAGS-libgui
17580 maybe-TAGS-libgui:
17581 @if libgui
17582 maybe-TAGS-libgui: TAGS-libgui
17583
17584 TAGS-libgui: \
17585     configure-libgui 
17586         @: $(MAKE); $(unstage)
17587         @[ -f ./libgui/Makefile ] || exit 0; \
17588         r=`${PWD_COMMAND}`; export r; \
17589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17590         $(HOST_EXPORTS) \
17591         for flag in $(EXTRA_HOST_FLAGS) ; do \
17592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17593         done; \
17594         echo "Doing TAGS in libgui" ; \
17595         (cd $(HOST_SUBDIR)/libgui && \
17596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17598                   "RANLIB=$${RANLIB}" \
17599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17600                   TAGS) \
17601           || exit 1
17602
17603 @endif libgui
17604
17605 .PHONY: maybe-install-info-libgui install-info-libgui
17606 maybe-install-info-libgui:
17607 @if libgui
17608 maybe-install-info-libgui: install-info-libgui
17609
17610 install-info-libgui: \
17611     configure-libgui \
17612     info-libgui 
17613         @: $(MAKE); $(unstage)
17614         @[ -f ./libgui/Makefile ] || exit 0; \
17615         r=`${PWD_COMMAND}`; export r; \
17616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17617         $(HOST_EXPORTS) \
17618         for flag in $(EXTRA_HOST_FLAGS) ; do \
17619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17620         done; \
17621         echo "Doing install-info in libgui" ; \
17622         (cd $(HOST_SUBDIR)/libgui && \
17623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17625                   "RANLIB=$${RANLIB}" \
17626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17627                   install-info) \
17628           || exit 1
17629
17630 @endif libgui
17631
17632 .PHONY: maybe-installcheck-libgui installcheck-libgui
17633 maybe-installcheck-libgui:
17634 @if libgui
17635 maybe-installcheck-libgui: installcheck-libgui
17636
17637 installcheck-libgui: \
17638     configure-libgui 
17639         @: $(MAKE); $(unstage)
17640         @[ -f ./libgui/Makefile ] || exit 0; \
17641         r=`${PWD_COMMAND}`; export r; \
17642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643         $(HOST_EXPORTS) \
17644         for flag in $(EXTRA_HOST_FLAGS) ; do \
17645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17646         done; \
17647         echo "Doing installcheck in libgui" ; \
17648         (cd $(HOST_SUBDIR)/libgui && \
17649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17651                   "RANLIB=$${RANLIB}" \
17652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17653                   installcheck) \
17654           || exit 1
17655
17656 @endif libgui
17657
17658 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
17659 maybe-mostlyclean-libgui:
17660 @if libgui
17661 maybe-mostlyclean-libgui: mostlyclean-libgui
17662
17663 mostlyclean-libgui: 
17664         @: $(MAKE); $(unstage)
17665         @[ -f ./libgui/Makefile ] || exit 0; \
17666         r=`${PWD_COMMAND}`; export r; \
17667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17668         $(HOST_EXPORTS) \
17669         for flag in $(EXTRA_HOST_FLAGS) ; do \
17670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17671         done; \
17672         echo "Doing mostlyclean in libgui" ; \
17673         (cd $(HOST_SUBDIR)/libgui && \
17674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17676                   "RANLIB=$${RANLIB}" \
17677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17678                   mostlyclean) \
17679           || exit 1
17680
17681 @endif libgui
17682
17683 .PHONY: maybe-clean-libgui clean-libgui
17684 maybe-clean-libgui:
17685 @if libgui
17686 maybe-clean-libgui: clean-libgui
17687
17688 clean-libgui: 
17689         @: $(MAKE); $(unstage)
17690         @[ -f ./libgui/Makefile ] || exit 0; \
17691         r=`${PWD_COMMAND}`; export r; \
17692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17693         $(HOST_EXPORTS) \
17694         for flag in $(EXTRA_HOST_FLAGS) ; do \
17695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17696         done; \
17697         echo "Doing clean in libgui" ; \
17698         (cd $(HOST_SUBDIR)/libgui && \
17699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17701                   "RANLIB=$${RANLIB}" \
17702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17703                   clean) \
17704           || exit 1
17705
17706 @endif libgui
17707
17708 .PHONY: maybe-distclean-libgui distclean-libgui
17709 maybe-distclean-libgui:
17710 @if libgui
17711 maybe-distclean-libgui: distclean-libgui
17712
17713 distclean-libgui: 
17714         @: $(MAKE); $(unstage)
17715         @[ -f ./libgui/Makefile ] || exit 0; \
17716         r=`${PWD_COMMAND}`; export r; \
17717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17718         $(HOST_EXPORTS) \
17719         for flag in $(EXTRA_HOST_FLAGS) ; do \
17720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17721         done; \
17722         echo "Doing distclean in libgui" ; \
17723         (cd $(HOST_SUBDIR)/libgui && \
17724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17726                   "RANLIB=$${RANLIB}" \
17727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17728                   distclean) \
17729           || exit 1
17730
17731 @endif libgui
17732
17733 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
17734 maybe-maintainer-clean-libgui:
17735 @if libgui
17736 maybe-maintainer-clean-libgui: maintainer-clean-libgui
17737
17738 maintainer-clean-libgui: 
17739         @: $(MAKE); $(unstage)
17740         @[ -f ./libgui/Makefile ] || exit 0; \
17741         r=`${PWD_COMMAND}`; export r; \
17742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17743         $(HOST_EXPORTS) \
17744         for flag in $(EXTRA_HOST_FLAGS) ; do \
17745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17746         done; \
17747         echo "Doing maintainer-clean in libgui" ; \
17748         (cd $(HOST_SUBDIR)/libgui && \
17749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17751                   "RANLIB=$${RANLIB}" \
17752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17753                   maintainer-clean) \
17754           || exit 1
17755
17756 @endif libgui
17757
17758
17759
17760 .PHONY: configure-libiberty maybe-configure-libiberty
17761 maybe-configure-libiberty:
17762 @if libiberty
17763 maybe-configure-libiberty: configure-libiberty
17764 configure-libiberty: 
17765 @endif libiberty
17766 @if libiberty-bootstrap
17767         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
17768 @endif libiberty-bootstrap
17769 @if libiberty
17770         @r=`${PWD_COMMAND}`; export r; \
17771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17772         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17773         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17774         $(HOST_EXPORTS) \
17775         echo Configuring in $(HOST_SUBDIR)/libiberty; \
17776         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
17777         case $(srcdir) in \
17778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17779           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17781         esac; \
17782         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17783         libsrcdir="$$s/libiberty"; \
17784         $(SHELL) $${libsrcdir}/configure \
17785           $(HOST_CONFIGARGS) $${srcdiroption}  \
17786           || exit 1
17787 @endif libiberty
17788
17789
17790
17791 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
17792 maybe-configure-stage1-libiberty:
17793 @if libiberty-bootstrap
17794 maybe-configure-stage1-libiberty: configure-stage1-libiberty
17795 configure-stage1-libiberty:
17796         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17797         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17798         @r=`${PWD_COMMAND}`; export r; \
17799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17800         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17801         $(HOST_EXPORTS) \
17802         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
17803         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17804         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17805         case $(srcdir) in \
17806           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17807           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17808                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17809         esac; \
17810         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17811         libsrcdir="$$s/libiberty"; \
17812         $(SHELL) $${libsrcdir}/configure \
17813           $(HOST_CONFIGARGS) $${srcdiroption} \
17814           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
17815 @endif libiberty-bootstrap
17816
17817 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
17818 maybe-configure-stage2-libiberty:
17819 @if libiberty-bootstrap
17820 maybe-configure-stage2-libiberty: configure-stage2-libiberty
17821 configure-stage2-libiberty:
17822         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17823         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17824         @r=`${PWD_COMMAND}`; export r; \
17825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17827         $(HOST_EXPORTS) \
17828         $(POSTSTAGE1_HOST_EXPORTS) \
17829         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
17830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17831         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17832         case $(srcdir) in \
17833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17834           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17836         esac; \
17837         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17838         libsrcdir="$$s/libiberty"; \
17839         $(SHELL) $${libsrcdir}/configure \
17840           $(HOST_CONFIGARGS) $${srcdiroption} \
17841           @stage2_werror_flag@ 
17842 @endif libiberty-bootstrap
17843
17844 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
17845 maybe-configure-stage3-libiberty:
17846 @if libiberty-bootstrap
17847 maybe-configure-stage3-libiberty: configure-stage3-libiberty
17848 configure-stage3-libiberty:
17849         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17850         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17851         @r=`${PWD_COMMAND}`; export r; \
17852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17853         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17854         $(HOST_EXPORTS) \
17855         $(POSTSTAGE1_HOST_EXPORTS) \
17856         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
17857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17858         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17859         case $(srcdir) in \
17860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17861           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17863         esac; \
17864         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17865         libsrcdir="$$s/libiberty"; \
17866         $(SHELL) $${libsrcdir}/configure \
17867           $(HOST_CONFIGARGS) $${srcdiroption} \
17868           @stage2_werror_flag@ 
17869 @endif libiberty-bootstrap
17870
17871 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
17872 maybe-configure-stage4-libiberty:
17873 @if libiberty-bootstrap
17874 maybe-configure-stage4-libiberty: configure-stage4-libiberty
17875 configure-stage4-libiberty:
17876         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17877         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17878         @r=`${PWD_COMMAND}`; export r; \
17879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17880         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17881         $(HOST_EXPORTS) \
17882         $(POSTSTAGE1_HOST_EXPORTS) \
17883         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
17884         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17885         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17886         case $(srcdir) in \
17887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17888           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17890         esac; \
17891         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17892         libsrcdir="$$s/libiberty"; \
17893         $(SHELL) $${libsrcdir}/configure \
17894           $(HOST_CONFIGARGS) $${srcdiroption} \
17895           @stage2_werror_flag@ 
17896 @endif libiberty-bootstrap
17897
17898 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
17899 maybe-configure-stageprofile-libiberty:
17900 @if libiberty-bootstrap
17901 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17902 configure-stageprofile-libiberty:
17903         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17904         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17905         @r=`${PWD_COMMAND}`; export r; \
17906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17907         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17908         $(HOST_EXPORTS) \
17909         $(POSTSTAGE1_HOST_EXPORTS) \
17910         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17912         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17913         case $(srcdir) in \
17914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17915           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17917         esac; \
17918         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17919         libsrcdir="$$s/libiberty"; \
17920         $(SHELL) $${libsrcdir}/configure \
17921           $(HOST_CONFIGARGS) $${srcdiroption} \
17922           @stage2_werror_flag@ 
17923 @endif libiberty-bootstrap
17924
17925 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17926 maybe-configure-stagefeedback-libiberty:
17927 @if libiberty-bootstrap
17928 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17929 configure-stagefeedback-libiberty:
17930         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17931         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17932         @r=`${PWD_COMMAND}`; export r; \
17933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17934         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17935         $(HOST_EXPORTS) \
17936         $(POSTSTAGE1_HOST_EXPORTS) \
17937         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17939         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17940         case $(srcdir) in \
17941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17942           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17944         esac; \
17945         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17946         libsrcdir="$$s/libiberty"; \
17947         $(SHELL) $${libsrcdir}/configure \
17948           $(HOST_CONFIGARGS) $${srcdiroption} \
17949           @stage2_werror_flag@ 
17950 @endif libiberty-bootstrap
17951
17952
17953
17954
17955
17956 .PHONY: all-libiberty maybe-all-libiberty
17957 maybe-all-libiberty:
17958 @if libiberty
17959 TARGET-libiberty=all
17960 maybe-all-libiberty: all-libiberty
17961 all-libiberty: configure-libiberty
17962 @endif libiberty
17963 @if libiberty-bootstrap
17964         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
17965 @endif libiberty-bootstrap
17966 @if libiberty
17967         @r=`${PWD_COMMAND}`; export r; \
17968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17969         $(HOST_EXPORTS) \
17970         (cd $(HOST_SUBDIR)/libiberty && \
17971           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
17972 @endif libiberty
17973
17974
17975
17976 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17977 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17978 maybe-all-stage1-libiberty:
17979 maybe-clean-stage1-libiberty:
17980 @if libiberty-bootstrap
17981 maybe-all-stage1-libiberty: all-stage1-libiberty
17982 all-stage1: all-stage1-libiberty
17983 TARGET-stage1-libiberty = $(TARGET-libiberty)
17984 all-stage1-libiberty: configure-stage1-libiberty
17985         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17986         @r=`${PWD_COMMAND}`; export r; \
17987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17988         $(HOST_EXPORTS) \
17989         cd $(HOST_SUBDIR)/libiberty && \
17990         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
17991                 $(TARGET-stage1-libiberty)
17992
17993 maybe-clean-stage1-libiberty: clean-stage1-libiberty
17994 clean-stage1: clean-stage1-libiberty
17995 clean-stage1-libiberty:
17996         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
17997           || exit 0 ; \
17998         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
17999         cd $(HOST_SUBDIR)/libiberty && \
18000         $(MAKE) $(FLAGS_TO_PASS)  \
18001                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
18002 @endif libiberty-bootstrap
18003
18004
18005 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
18006 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
18007 maybe-all-stage2-libiberty:
18008 maybe-clean-stage2-libiberty:
18009 @if libiberty-bootstrap
18010 maybe-all-stage2-libiberty: all-stage2-libiberty
18011 all-stage2: all-stage2-libiberty
18012 TARGET-stage2-libiberty = $(TARGET-libiberty)
18013 all-stage2-libiberty: configure-stage2-libiberty
18014         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18015         @r=`${PWD_COMMAND}`; export r; \
18016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18017         $(HOST_EXPORTS) \
18018         $(POSTSTAGE1_HOST_EXPORTS) \
18019         cd $(HOST_SUBDIR)/libiberty && \
18020         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
18021                 $(TARGET-stage2-libiberty)
18022
18023 maybe-clean-stage2-libiberty: clean-stage2-libiberty
18024 clean-stage2: clean-stage2-libiberty
18025 clean-stage2-libiberty:
18026         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
18027           || exit 0 ; \
18028         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
18029         cd $(HOST_SUBDIR)/libiberty && \
18030         $(MAKE) $(FLAGS_TO_PASS)  \
18031                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18032                   clean
18033 @endif libiberty-bootstrap
18034
18035
18036 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
18037 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
18038 maybe-all-stage3-libiberty:
18039 maybe-clean-stage3-libiberty:
18040 @if libiberty-bootstrap
18041 maybe-all-stage3-libiberty: all-stage3-libiberty
18042 all-stage3: all-stage3-libiberty
18043 TARGET-stage3-libiberty = $(TARGET-libiberty)
18044 all-stage3-libiberty: configure-stage3-libiberty
18045         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18046         @r=`${PWD_COMMAND}`; export r; \
18047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18048         $(HOST_EXPORTS) \
18049         $(POSTSTAGE1_HOST_EXPORTS) \
18050         cd $(HOST_SUBDIR)/libiberty && \
18051         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
18052                 $(TARGET-stage3-libiberty)
18053
18054 maybe-clean-stage3-libiberty: clean-stage3-libiberty
18055 clean-stage3: clean-stage3-libiberty
18056 clean-stage3-libiberty:
18057         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
18058           || exit 0 ; \
18059         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
18060         cd $(HOST_SUBDIR)/libiberty && \
18061         $(MAKE) $(FLAGS_TO_PASS)  \
18062                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18063                   clean
18064 @endif libiberty-bootstrap
18065
18066
18067 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
18068 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
18069 maybe-all-stage4-libiberty:
18070 maybe-clean-stage4-libiberty:
18071 @if libiberty-bootstrap
18072 maybe-all-stage4-libiberty: all-stage4-libiberty
18073 all-stage4: all-stage4-libiberty
18074 TARGET-stage4-libiberty = $(TARGET-libiberty)
18075 all-stage4-libiberty: configure-stage4-libiberty
18076         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18077         @r=`${PWD_COMMAND}`; export r; \
18078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18079         $(HOST_EXPORTS) \
18080         $(POSTSTAGE1_HOST_EXPORTS) \
18081         cd $(HOST_SUBDIR)/libiberty && \
18082         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
18083                 $(TARGET-stage4-libiberty)
18084
18085 maybe-clean-stage4-libiberty: clean-stage4-libiberty
18086 clean-stage4: clean-stage4-libiberty
18087 clean-stage4-libiberty:
18088         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
18089           || exit 0 ; \
18090         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
18091         cd $(HOST_SUBDIR)/libiberty && \
18092         $(MAKE) $(FLAGS_TO_PASS)  \
18093                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18094                   clean
18095 @endif libiberty-bootstrap
18096
18097
18098 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
18099 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
18100 maybe-all-stageprofile-libiberty:
18101 maybe-clean-stageprofile-libiberty:
18102 @if libiberty-bootstrap
18103 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
18104 all-stageprofile: all-stageprofile-libiberty
18105 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
18106 all-stageprofile-libiberty: configure-stageprofile-libiberty
18107         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18108         @r=`${PWD_COMMAND}`; export r; \
18109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18110         $(HOST_EXPORTS) \
18111         $(POSTSTAGE1_HOST_EXPORTS) \
18112         cd $(HOST_SUBDIR)/libiberty && \
18113         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
18114                 $(TARGET-stageprofile-libiberty)
18115
18116 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
18117 clean-stageprofile: clean-stageprofile-libiberty
18118 clean-stageprofile-libiberty:
18119         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
18120           || exit 0 ; \
18121         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
18122         cd $(HOST_SUBDIR)/libiberty && \
18123         $(MAKE) $(FLAGS_TO_PASS)  \
18124                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18125                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
18126 @endif libiberty-bootstrap
18127
18128
18129 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
18130 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
18131 maybe-all-stagefeedback-libiberty:
18132 maybe-clean-stagefeedback-libiberty:
18133 @if libiberty-bootstrap
18134 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
18135 all-stagefeedback: all-stagefeedback-libiberty
18136 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
18137 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
18138         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18139         @r=`${PWD_COMMAND}`; export r; \
18140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18141         $(HOST_EXPORTS) \
18142         $(POSTSTAGE1_HOST_EXPORTS) \
18143         cd $(HOST_SUBDIR)/libiberty && \
18144         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
18145                 $(TARGET-stagefeedback-libiberty)
18146
18147 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
18148 clean-stagefeedback: clean-stagefeedback-libiberty
18149 clean-stagefeedback-libiberty:
18150         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
18151           || exit 0 ; \
18152         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
18153         cd $(HOST_SUBDIR)/libiberty && \
18154         $(MAKE) $(FLAGS_TO_PASS)  \
18155                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18156                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
18157 @endif libiberty-bootstrap
18158
18159
18160
18161
18162
18163 .PHONY: check-libiberty maybe-check-libiberty
18164 maybe-check-libiberty:
18165 @if libiberty
18166 maybe-check-libiberty: check-libiberty
18167
18168 check-libiberty:
18169         @: $(MAKE); $(unstage)
18170         @r=`${PWD_COMMAND}`; export r; \
18171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18172         $(HOST_EXPORTS) \
18173         (cd $(HOST_SUBDIR)/libiberty && \
18174           $(MAKE) $(FLAGS_TO_PASS)  check)
18175
18176 @endif libiberty
18177
18178 .PHONY: install-libiberty maybe-install-libiberty
18179 maybe-install-libiberty:
18180 @if libiberty
18181 maybe-install-libiberty: install-libiberty
18182
18183 install-libiberty: installdirs
18184         @: $(MAKE); $(unstage)
18185         @r=`${PWD_COMMAND}`; export r; \
18186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18187         $(HOST_EXPORTS) \
18188         (cd $(HOST_SUBDIR)/libiberty && \
18189           $(MAKE) $(FLAGS_TO_PASS)  install)
18190
18191 @endif libiberty
18192
18193 # Other targets (info, dvi, etc.)
18194
18195 .PHONY: maybe-info-libiberty info-libiberty
18196 maybe-info-libiberty:
18197 @if libiberty
18198 maybe-info-libiberty: info-libiberty
18199
18200 info-libiberty: \
18201     configure-libiberty 
18202         @[ -f ./libiberty/Makefile ] || exit 0; \
18203         r=`${PWD_COMMAND}`; export r; \
18204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18205         $(HOST_EXPORTS) \
18206         for flag in $(EXTRA_HOST_FLAGS) ; do \
18207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18208         done; \
18209         echo "Doing info in libiberty" ; \
18210         (cd $(HOST_SUBDIR)/libiberty && \
18211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18213                   "RANLIB=$${RANLIB}" \
18214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18215                   info) \
18216           || exit 1
18217
18218 @endif libiberty
18219
18220 .PHONY: maybe-dvi-libiberty dvi-libiberty
18221 maybe-dvi-libiberty:
18222 @if libiberty
18223 maybe-dvi-libiberty: dvi-libiberty
18224
18225 dvi-libiberty: \
18226     configure-libiberty 
18227         @[ -f ./libiberty/Makefile ] || exit 0; \
18228         r=`${PWD_COMMAND}`; export r; \
18229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18230         $(HOST_EXPORTS) \
18231         for flag in $(EXTRA_HOST_FLAGS) ; do \
18232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18233         done; \
18234         echo "Doing dvi in libiberty" ; \
18235         (cd $(HOST_SUBDIR)/libiberty && \
18236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18238                   "RANLIB=$${RANLIB}" \
18239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18240                   dvi) \
18241           || exit 1
18242
18243 @endif libiberty
18244
18245 .PHONY: maybe-html-libiberty html-libiberty
18246 maybe-html-libiberty:
18247 @if libiberty
18248 maybe-html-libiberty: html-libiberty
18249
18250 html-libiberty: \
18251     configure-libiberty 
18252         @[ -f ./libiberty/Makefile ] || exit 0; \
18253         r=`${PWD_COMMAND}`; export r; \
18254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18255         $(HOST_EXPORTS) \
18256         for flag in $(EXTRA_HOST_FLAGS) ; do \
18257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18258         done; \
18259         echo "Doing html in libiberty" ; \
18260         (cd $(HOST_SUBDIR)/libiberty && \
18261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18263                   "RANLIB=$${RANLIB}" \
18264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18265                   html) \
18266           || exit 1
18267
18268 @endif libiberty
18269
18270 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
18271 maybe-TAGS-libiberty:
18272 @if libiberty
18273 maybe-TAGS-libiberty: TAGS-libiberty
18274
18275 TAGS-libiberty: \
18276     configure-libiberty 
18277         @[ -f ./libiberty/Makefile ] || exit 0; \
18278         r=`${PWD_COMMAND}`; export r; \
18279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18280         $(HOST_EXPORTS) \
18281         for flag in $(EXTRA_HOST_FLAGS) ; do \
18282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18283         done; \
18284         echo "Doing TAGS in libiberty" ; \
18285         (cd $(HOST_SUBDIR)/libiberty && \
18286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18288                   "RANLIB=$${RANLIB}" \
18289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18290                   TAGS) \
18291           || exit 1
18292
18293 @endif libiberty
18294
18295 .PHONY: maybe-install-info-libiberty install-info-libiberty
18296 maybe-install-info-libiberty:
18297 @if libiberty
18298 maybe-install-info-libiberty: install-info-libiberty
18299
18300 install-info-libiberty: \
18301     configure-libiberty \
18302     info-libiberty 
18303         @[ -f ./libiberty/Makefile ] || exit 0; \
18304         r=`${PWD_COMMAND}`; export r; \
18305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306         $(HOST_EXPORTS) \
18307         for flag in $(EXTRA_HOST_FLAGS) ; do \
18308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309         done; \
18310         echo "Doing install-info in libiberty" ; \
18311         (cd $(HOST_SUBDIR)/libiberty && \
18312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314                   "RANLIB=$${RANLIB}" \
18315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18316                   install-info) \
18317           || exit 1
18318
18319 @endif libiberty
18320
18321 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
18322 maybe-installcheck-libiberty:
18323 @if libiberty
18324 maybe-installcheck-libiberty: installcheck-libiberty
18325
18326 installcheck-libiberty: \
18327     configure-libiberty 
18328         @[ -f ./libiberty/Makefile ] || exit 0; \
18329         r=`${PWD_COMMAND}`; export r; \
18330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331         $(HOST_EXPORTS) \
18332         for flag in $(EXTRA_HOST_FLAGS) ; do \
18333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18334         done; \
18335         echo "Doing installcheck in libiberty" ; \
18336         (cd $(HOST_SUBDIR)/libiberty && \
18337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18339                   "RANLIB=$${RANLIB}" \
18340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18341                   installcheck) \
18342           || exit 1
18343
18344 @endif libiberty
18345
18346 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
18347 maybe-mostlyclean-libiberty:
18348 @if libiberty
18349 maybe-mostlyclean-libiberty: mostlyclean-libiberty
18350
18351 mostlyclean-libiberty: 
18352         @[ -f ./libiberty/Makefile ] || exit 0; \
18353         r=`${PWD_COMMAND}`; export r; \
18354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18355         $(HOST_EXPORTS) \
18356         for flag in $(EXTRA_HOST_FLAGS) ; do \
18357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18358         done; \
18359         echo "Doing mostlyclean in libiberty" ; \
18360         (cd $(HOST_SUBDIR)/libiberty && \
18361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18363                   "RANLIB=$${RANLIB}" \
18364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18365                   mostlyclean) \
18366           || exit 1
18367
18368 @endif libiberty
18369
18370 .PHONY: maybe-clean-libiberty clean-libiberty
18371 maybe-clean-libiberty:
18372 @if libiberty
18373 maybe-clean-libiberty: clean-libiberty
18374
18375 clean-libiberty: 
18376         @[ -f ./libiberty/Makefile ] || exit 0; \
18377         r=`${PWD_COMMAND}`; export r; \
18378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18379         $(HOST_EXPORTS) \
18380         for flag in $(EXTRA_HOST_FLAGS) ; do \
18381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18382         done; \
18383         echo "Doing clean in libiberty" ; \
18384         (cd $(HOST_SUBDIR)/libiberty && \
18385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18387                   "RANLIB=$${RANLIB}" \
18388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18389                   clean) \
18390           || exit 1
18391
18392 @endif libiberty
18393
18394 .PHONY: maybe-distclean-libiberty distclean-libiberty
18395 maybe-distclean-libiberty:
18396 @if libiberty
18397 maybe-distclean-libiberty: distclean-libiberty
18398
18399 distclean-libiberty: 
18400         @[ -f ./libiberty/Makefile ] || exit 0; \
18401         r=`${PWD_COMMAND}`; export r; \
18402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18403         $(HOST_EXPORTS) \
18404         for flag in $(EXTRA_HOST_FLAGS) ; do \
18405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18406         done; \
18407         echo "Doing distclean in libiberty" ; \
18408         (cd $(HOST_SUBDIR)/libiberty && \
18409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18411                   "RANLIB=$${RANLIB}" \
18412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18413                   distclean) \
18414           || exit 1
18415
18416 @endif libiberty
18417
18418 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
18419 maybe-maintainer-clean-libiberty:
18420 @if libiberty
18421 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
18422
18423 maintainer-clean-libiberty: 
18424         @[ -f ./libiberty/Makefile ] || exit 0; \
18425         r=`${PWD_COMMAND}`; export r; \
18426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18427         $(HOST_EXPORTS) \
18428         for flag in $(EXTRA_HOST_FLAGS) ; do \
18429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18430         done; \
18431         echo "Doing maintainer-clean in libiberty" ; \
18432         (cd $(HOST_SUBDIR)/libiberty && \
18433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18435                   "RANLIB=$${RANLIB}" \
18436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18437                   maintainer-clean) \
18438           || exit 1
18439
18440 @endif libiberty
18441
18442
18443
18444 .PHONY: configure-libtool maybe-configure-libtool
18445 maybe-configure-libtool:
18446 @if libtool
18447 maybe-configure-libtool: configure-libtool
18448 configure-libtool: 
18449         @: $(MAKE); $(unstage)
18450         @r=`${PWD_COMMAND}`; export r; \
18451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18452         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
18453         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
18454         $(HOST_EXPORTS) \
18455         echo Configuring in $(HOST_SUBDIR)/libtool; \
18456         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
18457         case $(srcdir) in \
18458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18459           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
18460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18461         esac; \
18462         srcdiroption="--srcdir=$${topdir}/libtool"; \
18463         libsrcdir="$$s/libtool"; \
18464         $(SHELL) $${libsrcdir}/configure \
18465           $(HOST_CONFIGARGS) $${srcdiroption}  \
18466           || exit 1
18467 @endif libtool
18468
18469
18470
18471
18472
18473 .PHONY: all-libtool maybe-all-libtool
18474 maybe-all-libtool:
18475 @if libtool
18476 TARGET-libtool=all
18477 maybe-all-libtool: all-libtool
18478 all-libtool: configure-libtool
18479         @: $(MAKE); $(unstage)
18480         @r=`${PWD_COMMAND}`; export r; \
18481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18482         $(HOST_EXPORTS) \
18483         (cd $(HOST_SUBDIR)/libtool && \
18484           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
18485 @endif libtool
18486
18487
18488
18489
18490 .PHONY: check-libtool maybe-check-libtool
18491 maybe-check-libtool:
18492 @if libtool
18493 maybe-check-libtool: check-libtool
18494
18495 check-libtool:
18496         @: $(MAKE); $(unstage)
18497         @r=`${PWD_COMMAND}`; export r; \
18498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18499         $(HOST_EXPORTS) \
18500         (cd $(HOST_SUBDIR)/libtool && \
18501           $(MAKE) $(FLAGS_TO_PASS)  check)
18502
18503 @endif libtool
18504
18505 .PHONY: install-libtool maybe-install-libtool
18506 maybe-install-libtool:
18507 @if libtool
18508 maybe-install-libtool: install-libtool
18509
18510 install-libtool: installdirs
18511         @: $(MAKE); $(unstage)
18512         @r=`${PWD_COMMAND}`; export r; \
18513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18514         $(HOST_EXPORTS) \
18515         (cd $(HOST_SUBDIR)/libtool && \
18516           $(MAKE) $(FLAGS_TO_PASS)  install)
18517
18518 @endif libtool
18519
18520 # Other targets (info, dvi, etc.)
18521
18522 .PHONY: maybe-info-libtool info-libtool
18523 maybe-info-libtool:
18524 @if libtool
18525 maybe-info-libtool: info-libtool
18526
18527 info-libtool: \
18528     configure-libtool 
18529         @: $(MAKE); $(unstage)
18530         @[ -f ./libtool/Makefile ] || exit 0; \
18531         r=`${PWD_COMMAND}`; export r; \
18532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18533         $(HOST_EXPORTS) \
18534         for flag in $(EXTRA_HOST_FLAGS) ; do \
18535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18536         done; \
18537         echo "Doing info in libtool" ; \
18538         (cd $(HOST_SUBDIR)/libtool && \
18539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18541                   "RANLIB=$${RANLIB}" \
18542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18543                   info) \
18544           || exit 1
18545
18546 @endif libtool
18547
18548 .PHONY: maybe-dvi-libtool dvi-libtool
18549 maybe-dvi-libtool:
18550 @if libtool
18551 maybe-dvi-libtool: dvi-libtool
18552
18553 dvi-libtool: \
18554     configure-libtool 
18555         @: $(MAKE); $(unstage)
18556         @[ -f ./libtool/Makefile ] || exit 0; \
18557         r=`${PWD_COMMAND}`; export r; \
18558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18559         $(HOST_EXPORTS) \
18560         for flag in $(EXTRA_HOST_FLAGS) ; do \
18561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18562         done; \
18563         echo "Doing dvi in libtool" ; \
18564         (cd $(HOST_SUBDIR)/libtool && \
18565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18567                   "RANLIB=$${RANLIB}" \
18568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18569                   dvi) \
18570           || exit 1
18571
18572 @endif libtool
18573
18574 .PHONY: maybe-html-libtool html-libtool
18575 maybe-html-libtool:
18576 @if libtool
18577 maybe-html-libtool: html-libtool
18578
18579 html-libtool: \
18580     configure-libtool 
18581         @: $(MAKE); $(unstage)
18582         @[ -f ./libtool/Makefile ] || exit 0; \
18583         r=`${PWD_COMMAND}`; export r; \
18584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18585         $(HOST_EXPORTS) \
18586         for flag in $(EXTRA_HOST_FLAGS) ; do \
18587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18588         done; \
18589         echo "Doing html in libtool" ; \
18590         (cd $(HOST_SUBDIR)/libtool && \
18591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18593                   "RANLIB=$${RANLIB}" \
18594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18595                   html) \
18596           || exit 1
18597
18598 @endif libtool
18599
18600 .PHONY: maybe-TAGS-libtool TAGS-libtool
18601 maybe-TAGS-libtool:
18602 @if libtool
18603 maybe-TAGS-libtool: TAGS-libtool
18604
18605 TAGS-libtool: \
18606     configure-libtool 
18607         @: $(MAKE); $(unstage)
18608         @[ -f ./libtool/Makefile ] || exit 0; \
18609         r=`${PWD_COMMAND}`; export r; \
18610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18611         $(HOST_EXPORTS) \
18612         for flag in $(EXTRA_HOST_FLAGS) ; do \
18613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18614         done; \
18615         echo "Doing TAGS in libtool" ; \
18616         (cd $(HOST_SUBDIR)/libtool && \
18617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18619                   "RANLIB=$${RANLIB}" \
18620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18621                   TAGS) \
18622           || exit 1
18623
18624 @endif libtool
18625
18626 .PHONY: maybe-install-info-libtool install-info-libtool
18627 maybe-install-info-libtool:
18628 @if libtool
18629 maybe-install-info-libtool: install-info-libtool
18630
18631 install-info-libtool: \
18632     configure-libtool \
18633     info-libtool 
18634         @: $(MAKE); $(unstage)
18635         @[ -f ./libtool/Makefile ] || exit 0; \
18636         r=`${PWD_COMMAND}`; export r; \
18637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18638         $(HOST_EXPORTS) \
18639         for flag in $(EXTRA_HOST_FLAGS) ; do \
18640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18641         done; \
18642         echo "Doing install-info in libtool" ; \
18643         (cd $(HOST_SUBDIR)/libtool && \
18644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18646                   "RANLIB=$${RANLIB}" \
18647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18648                   install-info) \
18649           || exit 1
18650
18651 @endif libtool
18652
18653 .PHONY: maybe-installcheck-libtool installcheck-libtool
18654 maybe-installcheck-libtool:
18655 @if libtool
18656 maybe-installcheck-libtool: installcheck-libtool
18657
18658 installcheck-libtool: \
18659     configure-libtool 
18660         @: $(MAKE); $(unstage)
18661         @[ -f ./libtool/Makefile ] || exit 0; \
18662         r=`${PWD_COMMAND}`; export r; \
18663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18664         $(HOST_EXPORTS) \
18665         for flag in $(EXTRA_HOST_FLAGS) ; do \
18666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18667         done; \
18668         echo "Doing installcheck in libtool" ; \
18669         (cd $(HOST_SUBDIR)/libtool && \
18670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18672                   "RANLIB=$${RANLIB}" \
18673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18674                   installcheck) \
18675           || exit 1
18676
18677 @endif libtool
18678
18679 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
18680 maybe-mostlyclean-libtool:
18681 @if libtool
18682 maybe-mostlyclean-libtool: mostlyclean-libtool
18683
18684 mostlyclean-libtool: 
18685         @: $(MAKE); $(unstage)
18686         @[ -f ./libtool/Makefile ] || exit 0; \
18687         r=`${PWD_COMMAND}`; export r; \
18688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18689         $(HOST_EXPORTS) \
18690         for flag in $(EXTRA_HOST_FLAGS) ; do \
18691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18692         done; \
18693         echo "Doing mostlyclean in libtool" ; \
18694         (cd $(HOST_SUBDIR)/libtool && \
18695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18697                   "RANLIB=$${RANLIB}" \
18698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18699                   mostlyclean) \
18700           || exit 1
18701
18702 @endif libtool
18703
18704 .PHONY: maybe-clean-libtool clean-libtool
18705 maybe-clean-libtool:
18706 @if libtool
18707 maybe-clean-libtool: clean-libtool
18708
18709 clean-libtool: 
18710         @: $(MAKE); $(unstage)
18711         @[ -f ./libtool/Makefile ] || exit 0; \
18712         r=`${PWD_COMMAND}`; export r; \
18713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18714         $(HOST_EXPORTS) \
18715         for flag in $(EXTRA_HOST_FLAGS) ; do \
18716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18717         done; \
18718         echo "Doing clean in libtool" ; \
18719         (cd $(HOST_SUBDIR)/libtool && \
18720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18722                   "RANLIB=$${RANLIB}" \
18723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18724                   clean) \
18725           || exit 1
18726
18727 @endif libtool
18728
18729 .PHONY: maybe-distclean-libtool distclean-libtool
18730 maybe-distclean-libtool:
18731 @if libtool
18732 maybe-distclean-libtool: distclean-libtool
18733
18734 distclean-libtool: 
18735         @: $(MAKE); $(unstage)
18736         @[ -f ./libtool/Makefile ] || exit 0; \
18737         r=`${PWD_COMMAND}`; export r; \
18738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18739         $(HOST_EXPORTS) \
18740         for flag in $(EXTRA_HOST_FLAGS) ; do \
18741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18742         done; \
18743         echo "Doing distclean in libtool" ; \
18744         (cd $(HOST_SUBDIR)/libtool && \
18745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18747                   "RANLIB=$${RANLIB}" \
18748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18749                   distclean) \
18750           || exit 1
18751
18752 @endif libtool
18753
18754 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
18755 maybe-maintainer-clean-libtool:
18756 @if libtool
18757 maybe-maintainer-clean-libtool: maintainer-clean-libtool
18758
18759 maintainer-clean-libtool: 
18760         @: $(MAKE); $(unstage)
18761         @[ -f ./libtool/Makefile ] || exit 0; \
18762         r=`${PWD_COMMAND}`; export r; \
18763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18764         $(HOST_EXPORTS) \
18765         for flag in $(EXTRA_HOST_FLAGS) ; do \
18766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18767         done; \
18768         echo "Doing maintainer-clean in libtool" ; \
18769         (cd $(HOST_SUBDIR)/libtool && \
18770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18772                   "RANLIB=$${RANLIB}" \
18773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18774                   maintainer-clean) \
18775           || exit 1
18776
18777 @endif libtool
18778
18779
18780
18781 .PHONY: configure-m4 maybe-configure-m4
18782 maybe-configure-m4:
18783 @if m4
18784 maybe-configure-m4: configure-m4
18785 configure-m4: 
18786         @: $(MAKE); $(unstage)
18787         @r=`${PWD_COMMAND}`; export r; \
18788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18789         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
18790         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
18791         $(HOST_EXPORTS) \
18792         echo Configuring in $(HOST_SUBDIR)/m4; \
18793         cd "$(HOST_SUBDIR)/m4" || exit 1; \
18794         case $(srcdir) in \
18795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18796           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
18797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18798         esac; \
18799         srcdiroption="--srcdir=$${topdir}/m4"; \
18800         libsrcdir="$$s/m4"; \
18801         $(SHELL) $${libsrcdir}/configure \
18802           $(HOST_CONFIGARGS) $${srcdiroption}  \
18803           || exit 1
18804 @endif m4
18805
18806
18807
18808
18809
18810 .PHONY: all-m4 maybe-all-m4
18811 maybe-all-m4:
18812 @if m4
18813 TARGET-m4=all
18814 maybe-all-m4: all-m4
18815 all-m4: configure-m4
18816         @: $(MAKE); $(unstage)
18817         @r=`${PWD_COMMAND}`; export r; \
18818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819         $(HOST_EXPORTS) \
18820         (cd $(HOST_SUBDIR)/m4 && \
18821           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
18822 @endif m4
18823
18824
18825
18826
18827 .PHONY: check-m4 maybe-check-m4
18828 maybe-check-m4:
18829 @if m4
18830 maybe-check-m4: check-m4
18831
18832 check-m4:
18833         @: $(MAKE); $(unstage)
18834         @r=`${PWD_COMMAND}`; export r; \
18835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18836         $(HOST_EXPORTS) \
18837         (cd $(HOST_SUBDIR)/m4 && \
18838           $(MAKE) $(FLAGS_TO_PASS)  check)
18839
18840 @endif m4
18841
18842 .PHONY: install-m4 maybe-install-m4
18843 maybe-install-m4:
18844 @if m4
18845 maybe-install-m4: install-m4
18846
18847 install-m4: installdirs
18848         @: $(MAKE); $(unstage)
18849         @r=`${PWD_COMMAND}`; export r; \
18850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18851         $(HOST_EXPORTS) \
18852         (cd $(HOST_SUBDIR)/m4 && \
18853           $(MAKE) $(FLAGS_TO_PASS)  install)
18854
18855 @endif m4
18856
18857 # Other targets (info, dvi, etc.)
18858
18859 .PHONY: maybe-info-m4 info-m4
18860 maybe-info-m4:
18861 @if m4
18862 maybe-info-m4: info-m4
18863
18864 info-m4: \
18865     configure-m4 
18866         @: $(MAKE); $(unstage)
18867         @[ -f ./m4/Makefile ] || exit 0; \
18868         r=`${PWD_COMMAND}`; export r; \
18869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18870         $(HOST_EXPORTS) \
18871         for flag in $(EXTRA_HOST_FLAGS) ; do \
18872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18873         done; \
18874         echo "Doing info in m4" ; \
18875         (cd $(HOST_SUBDIR)/m4 && \
18876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18878                   "RANLIB=$${RANLIB}" \
18879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18880                   info) \
18881           || exit 1
18882
18883 @endif m4
18884
18885 .PHONY: maybe-dvi-m4 dvi-m4
18886 maybe-dvi-m4:
18887 @if m4
18888 maybe-dvi-m4: dvi-m4
18889
18890 dvi-m4: \
18891     configure-m4 
18892         @: $(MAKE); $(unstage)
18893         @[ -f ./m4/Makefile ] || exit 0; \
18894         r=`${PWD_COMMAND}`; export r; \
18895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18896         $(HOST_EXPORTS) \
18897         for flag in $(EXTRA_HOST_FLAGS) ; do \
18898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18899         done; \
18900         echo "Doing dvi in m4" ; \
18901         (cd $(HOST_SUBDIR)/m4 && \
18902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18904                   "RANLIB=$${RANLIB}" \
18905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18906                   dvi) \
18907           || exit 1
18908
18909 @endif m4
18910
18911 .PHONY: maybe-html-m4 html-m4
18912 maybe-html-m4:
18913 @if m4
18914 maybe-html-m4: html-m4
18915
18916 html-m4: \
18917     configure-m4 
18918         @: $(MAKE); $(unstage)
18919         @[ -f ./m4/Makefile ] || exit 0; \
18920         r=`${PWD_COMMAND}`; export r; \
18921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18922         $(HOST_EXPORTS) \
18923         for flag in $(EXTRA_HOST_FLAGS) ; do \
18924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18925         done; \
18926         echo "Doing html in m4" ; \
18927         (cd $(HOST_SUBDIR)/m4 && \
18928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18930                   "RANLIB=$${RANLIB}" \
18931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18932                   html) \
18933           || exit 1
18934
18935 @endif m4
18936
18937 .PHONY: maybe-TAGS-m4 TAGS-m4
18938 maybe-TAGS-m4:
18939 @if m4
18940 maybe-TAGS-m4: TAGS-m4
18941
18942 TAGS-m4: \
18943     configure-m4 
18944         @: $(MAKE); $(unstage)
18945         @[ -f ./m4/Makefile ] || exit 0; \
18946         r=`${PWD_COMMAND}`; export r; \
18947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18948         $(HOST_EXPORTS) \
18949         for flag in $(EXTRA_HOST_FLAGS) ; do \
18950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18951         done; \
18952         echo "Doing TAGS in m4" ; \
18953         (cd $(HOST_SUBDIR)/m4 && \
18954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18956                   "RANLIB=$${RANLIB}" \
18957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18958                   TAGS) \
18959           || exit 1
18960
18961 @endif m4
18962
18963 .PHONY: maybe-install-info-m4 install-info-m4
18964 maybe-install-info-m4:
18965 @if m4
18966 maybe-install-info-m4: install-info-m4
18967
18968 install-info-m4: \
18969     configure-m4 \
18970     info-m4 
18971         @: $(MAKE); $(unstage)
18972         @[ -f ./m4/Makefile ] || exit 0; \
18973         r=`${PWD_COMMAND}`; export r; \
18974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975         $(HOST_EXPORTS) \
18976         for flag in $(EXTRA_HOST_FLAGS) ; do \
18977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18978         done; \
18979         echo "Doing install-info in m4" ; \
18980         (cd $(HOST_SUBDIR)/m4 && \
18981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18983                   "RANLIB=$${RANLIB}" \
18984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18985                   install-info) \
18986           || exit 1
18987
18988 @endif m4
18989
18990 .PHONY: maybe-installcheck-m4 installcheck-m4
18991 maybe-installcheck-m4:
18992 @if m4
18993 maybe-installcheck-m4: installcheck-m4
18994
18995 installcheck-m4: \
18996     configure-m4 
18997         @: $(MAKE); $(unstage)
18998         @[ -f ./m4/Makefile ] || exit 0; \
18999         r=`${PWD_COMMAND}`; export r; \
19000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001         $(HOST_EXPORTS) \
19002         for flag in $(EXTRA_HOST_FLAGS) ; do \
19003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19004         done; \
19005         echo "Doing installcheck in m4" ; \
19006         (cd $(HOST_SUBDIR)/m4 && \
19007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19009                   "RANLIB=$${RANLIB}" \
19010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19011                   installcheck) \
19012           || exit 1
19013
19014 @endif m4
19015
19016 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
19017 maybe-mostlyclean-m4:
19018 @if m4
19019 maybe-mostlyclean-m4: mostlyclean-m4
19020
19021 mostlyclean-m4: 
19022         @: $(MAKE); $(unstage)
19023         @[ -f ./m4/Makefile ] || exit 0; \
19024         r=`${PWD_COMMAND}`; export r; \
19025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19026         $(HOST_EXPORTS) \
19027         for flag in $(EXTRA_HOST_FLAGS) ; do \
19028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19029         done; \
19030         echo "Doing mostlyclean in m4" ; \
19031         (cd $(HOST_SUBDIR)/m4 && \
19032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19034                   "RANLIB=$${RANLIB}" \
19035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19036                   mostlyclean) \
19037           || exit 1
19038
19039 @endif m4
19040
19041 .PHONY: maybe-clean-m4 clean-m4
19042 maybe-clean-m4:
19043 @if m4
19044 maybe-clean-m4: clean-m4
19045
19046 clean-m4: 
19047         @: $(MAKE); $(unstage)
19048         @[ -f ./m4/Makefile ] || exit 0; \
19049         r=`${PWD_COMMAND}`; export r; \
19050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19051         $(HOST_EXPORTS) \
19052         for flag in $(EXTRA_HOST_FLAGS) ; do \
19053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19054         done; \
19055         echo "Doing clean in m4" ; \
19056         (cd $(HOST_SUBDIR)/m4 && \
19057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19059                   "RANLIB=$${RANLIB}" \
19060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19061                   clean) \
19062           || exit 1
19063
19064 @endif m4
19065
19066 .PHONY: maybe-distclean-m4 distclean-m4
19067 maybe-distclean-m4:
19068 @if m4
19069 maybe-distclean-m4: distclean-m4
19070
19071 distclean-m4: 
19072         @: $(MAKE); $(unstage)
19073         @[ -f ./m4/Makefile ] || exit 0; \
19074         r=`${PWD_COMMAND}`; export r; \
19075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19076         $(HOST_EXPORTS) \
19077         for flag in $(EXTRA_HOST_FLAGS) ; do \
19078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19079         done; \
19080         echo "Doing distclean in m4" ; \
19081         (cd $(HOST_SUBDIR)/m4 && \
19082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19084                   "RANLIB=$${RANLIB}" \
19085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19086                   distclean) \
19087           || exit 1
19088
19089 @endif m4
19090
19091 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
19092 maybe-maintainer-clean-m4:
19093 @if m4
19094 maybe-maintainer-clean-m4: maintainer-clean-m4
19095
19096 maintainer-clean-m4: 
19097         @: $(MAKE); $(unstage)
19098         @[ -f ./m4/Makefile ] || exit 0; \
19099         r=`${PWD_COMMAND}`; export r; \
19100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19101         $(HOST_EXPORTS) \
19102         for flag in $(EXTRA_HOST_FLAGS) ; do \
19103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19104         done; \
19105         echo "Doing maintainer-clean in m4" ; \
19106         (cd $(HOST_SUBDIR)/m4 && \
19107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19109                   "RANLIB=$${RANLIB}" \
19110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19111                   maintainer-clean) \
19112           || exit 1
19113
19114 @endif m4
19115
19116
19117
19118 .PHONY: configure-make maybe-configure-make
19119 maybe-configure-make:
19120 @if make
19121 maybe-configure-make: configure-make
19122 configure-make: 
19123         @: $(MAKE); $(unstage)
19124         @r=`${PWD_COMMAND}`; export r; \
19125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19126         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
19127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
19128         $(HOST_EXPORTS) \
19129         echo Configuring in $(HOST_SUBDIR)/make; \
19130         cd "$(HOST_SUBDIR)/make" || exit 1; \
19131         case $(srcdir) in \
19132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19133           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
19134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19135         esac; \
19136         srcdiroption="--srcdir=$${topdir}/make"; \
19137         libsrcdir="$$s/make"; \
19138         $(SHELL) $${libsrcdir}/configure \
19139           $(HOST_CONFIGARGS) $${srcdiroption}  \
19140           || exit 1
19141 @endif make
19142
19143
19144
19145
19146
19147 .PHONY: all-make maybe-all-make
19148 maybe-all-make:
19149 @if make
19150 TARGET-make=all
19151 maybe-all-make: all-make
19152 all-make: configure-make
19153         @: $(MAKE); $(unstage)
19154         @r=`${PWD_COMMAND}`; export r; \
19155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19156         $(HOST_EXPORTS) \
19157         (cd $(HOST_SUBDIR)/make && \
19158           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
19159 @endif make
19160
19161
19162
19163
19164 .PHONY: check-make maybe-check-make
19165 maybe-check-make:
19166 @if make
19167 maybe-check-make: check-make
19168
19169 check-make:
19170         @: $(MAKE); $(unstage)
19171         @r=`${PWD_COMMAND}`; export r; \
19172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173         $(HOST_EXPORTS) \
19174         (cd $(HOST_SUBDIR)/make && \
19175           $(MAKE) $(FLAGS_TO_PASS)  check)
19176
19177 @endif make
19178
19179 .PHONY: install-make maybe-install-make
19180 maybe-install-make:
19181 @if make
19182 maybe-install-make: install-make
19183
19184 install-make: installdirs
19185         @: $(MAKE); $(unstage)
19186         @r=`${PWD_COMMAND}`; export r; \
19187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19188         $(HOST_EXPORTS) \
19189         (cd $(HOST_SUBDIR)/make && \
19190           $(MAKE) $(FLAGS_TO_PASS)  install)
19191
19192 @endif make
19193
19194 # Other targets (info, dvi, etc.)
19195
19196 .PHONY: maybe-info-make info-make
19197 maybe-info-make:
19198 @if make
19199 maybe-info-make: info-make
19200
19201 info-make: \
19202     configure-make 
19203         @: $(MAKE); $(unstage)
19204         @[ -f ./make/Makefile ] || exit 0; \
19205         r=`${PWD_COMMAND}`; export r; \
19206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19207         $(HOST_EXPORTS) \
19208         for flag in $(EXTRA_HOST_FLAGS) ; do \
19209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19210         done; \
19211         echo "Doing info in make" ; \
19212         (cd $(HOST_SUBDIR)/make && \
19213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19215                   "RANLIB=$${RANLIB}" \
19216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19217                   info) \
19218           || exit 1
19219
19220 @endif make
19221
19222 .PHONY: maybe-dvi-make dvi-make
19223 maybe-dvi-make:
19224 @if make
19225 maybe-dvi-make: dvi-make
19226
19227 dvi-make: \
19228     configure-make 
19229         @: $(MAKE); $(unstage)
19230         @[ -f ./make/Makefile ] || exit 0; \
19231         r=`${PWD_COMMAND}`; export r; \
19232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19233         $(HOST_EXPORTS) \
19234         for flag in $(EXTRA_HOST_FLAGS) ; do \
19235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19236         done; \
19237         echo "Doing dvi in make" ; \
19238         (cd $(HOST_SUBDIR)/make && \
19239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19241                   "RANLIB=$${RANLIB}" \
19242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19243                   dvi) \
19244           || exit 1
19245
19246 @endif make
19247
19248 .PHONY: maybe-html-make html-make
19249 maybe-html-make:
19250 @if make
19251 maybe-html-make: html-make
19252
19253 html-make: \
19254     configure-make 
19255         @: $(MAKE); $(unstage)
19256         @[ -f ./make/Makefile ] || exit 0; \
19257         r=`${PWD_COMMAND}`; export r; \
19258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259         $(HOST_EXPORTS) \
19260         for flag in $(EXTRA_HOST_FLAGS) ; do \
19261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262         done; \
19263         echo "Doing html in make" ; \
19264         (cd $(HOST_SUBDIR)/make && \
19265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267                   "RANLIB=$${RANLIB}" \
19268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19269                   html) \
19270           || exit 1
19271
19272 @endif make
19273
19274 .PHONY: maybe-TAGS-make TAGS-make
19275 maybe-TAGS-make:
19276 @if make
19277 maybe-TAGS-make: TAGS-make
19278
19279 TAGS-make: \
19280     configure-make 
19281         @: $(MAKE); $(unstage)
19282         @[ -f ./make/Makefile ] || exit 0; \
19283         r=`${PWD_COMMAND}`; export r; \
19284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19285         $(HOST_EXPORTS) \
19286         for flag in $(EXTRA_HOST_FLAGS) ; do \
19287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19288         done; \
19289         echo "Doing TAGS in make" ; \
19290         (cd $(HOST_SUBDIR)/make && \
19291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19293                   "RANLIB=$${RANLIB}" \
19294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19295                   TAGS) \
19296           || exit 1
19297
19298 @endif make
19299
19300 .PHONY: maybe-install-info-make install-info-make
19301 maybe-install-info-make:
19302 @if make
19303 maybe-install-info-make: install-info-make
19304
19305 install-info-make: \
19306     configure-make \
19307     info-make 
19308         @: $(MAKE); $(unstage)
19309         @[ -f ./make/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 install-info in make" ; \
19317         (cd $(HOST_SUBDIR)/make && \
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                   install-info) \
19323           || exit 1
19324
19325 @endif make
19326
19327 .PHONY: maybe-installcheck-make installcheck-make
19328 maybe-installcheck-make:
19329 @if make
19330 maybe-installcheck-make: installcheck-make
19331
19332 installcheck-make: \
19333     configure-make 
19334         @: $(MAKE); $(unstage)
19335         @[ -f ./make/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 installcheck in make" ; \
19343         (cd $(HOST_SUBDIR)/make && \
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                   installcheck) \
19349           || exit 1
19350
19351 @endif make
19352
19353 .PHONY: maybe-mostlyclean-make mostlyclean-make
19354 maybe-mostlyclean-make:
19355 @if make
19356 maybe-mostlyclean-make: mostlyclean-make
19357
19358 mostlyclean-make: 
19359         @: $(MAKE); $(unstage)
19360         @[ -f ./make/Makefile ] || exit 0; \
19361         r=`${PWD_COMMAND}`; export r; \
19362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19363         $(HOST_EXPORTS) \
19364         for flag in $(EXTRA_HOST_FLAGS) ; do \
19365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19366         done; \
19367         echo "Doing mostlyclean in make" ; \
19368         (cd $(HOST_SUBDIR)/make && \
19369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19371                   "RANLIB=$${RANLIB}" \
19372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19373                   mostlyclean) \
19374           || exit 1
19375
19376 @endif make
19377
19378 .PHONY: maybe-clean-make clean-make
19379 maybe-clean-make:
19380 @if make
19381 maybe-clean-make: clean-make
19382
19383 clean-make: 
19384         @: $(MAKE); $(unstage)
19385         @[ -f ./make/Makefile ] || exit 0; \
19386         r=`${PWD_COMMAND}`; export r; \
19387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19388         $(HOST_EXPORTS) \
19389         for flag in $(EXTRA_HOST_FLAGS) ; do \
19390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19391         done; \
19392         echo "Doing clean in make" ; \
19393         (cd $(HOST_SUBDIR)/make && \
19394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19396                   "RANLIB=$${RANLIB}" \
19397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19398                   clean) \
19399           || exit 1
19400
19401 @endif make
19402
19403 .PHONY: maybe-distclean-make distclean-make
19404 maybe-distclean-make:
19405 @if make
19406 maybe-distclean-make: distclean-make
19407
19408 distclean-make: 
19409         @: $(MAKE); $(unstage)
19410         @[ -f ./make/Makefile ] || exit 0; \
19411         r=`${PWD_COMMAND}`; export r; \
19412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19413         $(HOST_EXPORTS) \
19414         for flag in $(EXTRA_HOST_FLAGS) ; do \
19415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19416         done; \
19417         echo "Doing distclean in make" ; \
19418         (cd $(HOST_SUBDIR)/make && \
19419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19421                   "RANLIB=$${RANLIB}" \
19422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19423                   distclean) \
19424           || exit 1
19425
19426 @endif make
19427
19428 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
19429 maybe-maintainer-clean-make:
19430 @if make
19431 maybe-maintainer-clean-make: maintainer-clean-make
19432
19433 maintainer-clean-make: 
19434         @: $(MAKE); $(unstage)
19435         @[ -f ./make/Makefile ] || exit 0; \
19436         r=`${PWD_COMMAND}`; export r; \
19437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19438         $(HOST_EXPORTS) \
19439         for flag in $(EXTRA_HOST_FLAGS) ; do \
19440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19441         done; \
19442         echo "Doing maintainer-clean in make" ; \
19443         (cd $(HOST_SUBDIR)/make && \
19444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19446                   "RANLIB=$${RANLIB}" \
19447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19448                   maintainer-clean) \
19449           || exit 1
19450
19451 @endif make
19452
19453
19454
19455 .PHONY: configure-mmalloc maybe-configure-mmalloc
19456 maybe-configure-mmalloc:
19457 @if mmalloc
19458 maybe-configure-mmalloc: configure-mmalloc
19459 configure-mmalloc: 
19460         @: $(MAKE); $(unstage)
19461         @r=`${PWD_COMMAND}`; export r; \
19462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19463         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
19464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
19465         $(HOST_EXPORTS) \
19466         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
19467         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
19468         case $(srcdir) in \
19469           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19470           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
19471                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19472         esac; \
19473         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
19474         libsrcdir="$$s/mmalloc"; \
19475         $(SHELL) $${libsrcdir}/configure \
19476           $(HOST_CONFIGARGS) $${srcdiroption}  \
19477           || exit 1
19478 @endif mmalloc
19479
19480
19481
19482
19483
19484 .PHONY: all-mmalloc maybe-all-mmalloc
19485 maybe-all-mmalloc:
19486 @if mmalloc
19487 TARGET-mmalloc=all
19488 maybe-all-mmalloc: all-mmalloc
19489 all-mmalloc: configure-mmalloc
19490         @: $(MAKE); $(unstage)
19491         @r=`${PWD_COMMAND}`; export r; \
19492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19493         $(HOST_EXPORTS) \
19494         (cd $(HOST_SUBDIR)/mmalloc && \
19495           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
19496 @endif mmalloc
19497
19498
19499
19500
19501 .PHONY: check-mmalloc maybe-check-mmalloc
19502 maybe-check-mmalloc:
19503 @if mmalloc
19504 maybe-check-mmalloc: check-mmalloc
19505
19506 check-mmalloc:
19507
19508 @endif mmalloc
19509
19510 .PHONY: install-mmalloc maybe-install-mmalloc
19511 maybe-install-mmalloc:
19512 @if mmalloc
19513 maybe-install-mmalloc: install-mmalloc
19514
19515 install-mmalloc: installdirs
19516         @: $(MAKE); $(unstage)
19517         @r=`${PWD_COMMAND}`; export r; \
19518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19519         $(HOST_EXPORTS) \
19520         (cd $(HOST_SUBDIR)/mmalloc && \
19521           $(MAKE) $(FLAGS_TO_PASS)  install)
19522
19523 @endif mmalloc
19524
19525 # Other targets (info, dvi, etc.)
19526
19527 .PHONY: maybe-info-mmalloc info-mmalloc
19528 maybe-info-mmalloc:
19529 @if mmalloc
19530 maybe-info-mmalloc: info-mmalloc
19531
19532 info-mmalloc: \
19533     configure-mmalloc 
19534         @: $(MAKE); $(unstage)
19535         @[ -f ./mmalloc/Makefile ] || exit 0; \
19536         r=`${PWD_COMMAND}`; export r; \
19537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19538         $(HOST_EXPORTS) \
19539         for flag in $(EXTRA_HOST_FLAGS) ; do \
19540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19541         done; \
19542         echo "Doing info in mmalloc" ; \
19543         (cd $(HOST_SUBDIR)/mmalloc && \
19544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19546                   "RANLIB=$${RANLIB}" \
19547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19548                   info) \
19549           || exit 1
19550
19551 @endif mmalloc
19552
19553 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
19554 maybe-dvi-mmalloc:
19555 @if mmalloc
19556 maybe-dvi-mmalloc: dvi-mmalloc
19557
19558 dvi-mmalloc: \
19559     configure-mmalloc 
19560         @: $(MAKE); $(unstage)
19561         @[ -f ./mmalloc/Makefile ] || exit 0; \
19562         r=`${PWD_COMMAND}`; export r; \
19563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19564         $(HOST_EXPORTS) \
19565         for flag in $(EXTRA_HOST_FLAGS) ; do \
19566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19567         done; \
19568         echo "Doing dvi in mmalloc" ; \
19569         (cd $(HOST_SUBDIR)/mmalloc && \
19570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19572                   "RANLIB=$${RANLIB}" \
19573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19574                   dvi) \
19575           || exit 1
19576
19577 @endif mmalloc
19578
19579 .PHONY: maybe-html-mmalloc html-mmalloc
19580 maybe-html-mmalloc:
19581 @if mmalloc
19582 maybe-html-mmalloc: html-mmalloc
19583
19584 html-mmalloc: \
19585     configure-mmalloc 
19586         @: $(MAKE); $(unstage)
19587         @[ -f ./mmalloc/Makefile ] || exit 0; \
19588         r=`${PWD_COMMAND}`; export r; \
19589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19590         $(HOST_EXPORTS) \
19591         for flag in $(EXTRA_HOST_FLAGS) ; do \
19592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19593         done; \
19594         echo "Doing html in mmalloc" ; \
19595         (cd $(HOST_SUBDIR)/mmalloc && \
19596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19598                   "RANLIB=$${RANLIB}" \
19599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19600                   html) \
19601           || exit 1
19602
19603 @endif mmalloc
19604
19605 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
19606 maybe-TAGS-mmalloc:
19607 @if mmalloc
19608 maybe-TAGS-mmalloc: TAGS-mmalloc
19609
19610 TAGS-mmalloc: \
19611     configure-mmalloc 
19612         @: $(MAKE); $(unstage)
19613         @[ -f ./mmalloc/Makefile ] || exit 0; \
19614         r=`${PWD_COMMAND}`; export r; \
19615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19616         $(HOST_EXPORTS) \
19617         for flag in $(EXTRA_HOST_FLAGS) ; do \
19618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19619         done; \
19620         echo "Doing TAGS in mmalloc" ; \
19621         (cd $(HOST_SUBDIR)/mmalloc && \
19622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19624                   "RANLIB=$${RANLIB}" \
19625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19626                   TAGS) \
19627           || exit 1
19628
19629 @endif mmalloc
19630
19631 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
19632 maybe-install-info-mmalloc:
19633 @if mmalloc
19634 maybe-install-info-mmalloc: install-info-mmalloc
19635
19636 install-info-mmalloc: \
19637     configure-mmalloc \
19638     info-mmalloc 
19639         @: $(MAKE); $(unstage)
19640         @[ -f ./mmalloc/Makefile ] || exit 0; \
19641         r=`${PWD_COMMAND}`; export r; \
19642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19643         $(HOST_EXPORTS) \
19644         for flag in $(EXTRA_HOST_FLAGS) ; do \
19645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19646         done; \
19647         echo "Doing install-info in mmalloc" ; \
19648         (cd $(HOST_SUBDIR)/mmalloc && \
19649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19651                   "RANLIB=$${RANLIB}" \
19652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19653                   install-info) \
19654           || exit 1
19655
19656 @endif mmalloc
19657
19658 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
19659 maybe-installcheck-mmalloc:
19660 @if mmalloc
19661 maybe-installcheck-mmalloc: installcheck-mmalloc
19662
19663 installcheck-mmalloc: \
19664     configure-mmalloc 
19665         @: $(MAKE); $(unstage)
19666         @[ -f ./mmalloc/Makefile ] || exit 0; \
19667         r=`${PWD_COMMAND}`; export r; \
19668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19669         $(HOST_EXPORTS) \
19670         for flag in $(EXTRA_HOST_FLAGS) ; do \
19671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19672         done; \
19673         echo "Doing installcheck in mmalloc" ; \
19674         (cd $(HOST_SUBDIR)/mmalloc && \
19675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19677                   "RANLIB=$${RANLIB}" \
19678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19679                   installcheck) \
19680           || exit 1
19681
19682 @endif mmalloc
19683
19684 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
19685 maybe-mostlyclean-mmalloc:
19686 @if mmalloc
19687 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
19688
19689 mostlyclean-mmalloc: 
19690         @: $(MAKE); $(unstage)
19691         @[ -f ./mmalloc/Makefile ] || exit 0; \
19692         r=`${PWD_COMMAND}`; export r; \
19693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19694         $(HOST_EXPORTS) \
19695         for flag in $(EXTRA_HOST_FLAGS) ; do \
19696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19697         done; \
19698         echo "Doing mostlyclean in mmalloc" ; \
19699         (cd $(HOST_SUBDIR)/mmalloc && \
19700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19702                   "RANLIB=$${RANLIB}" \
19703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19704                   mostlyclean) \
19705           || exit 1
19706
19707 @endif mmalloc
19708
19709 .PHONY: maybe-clean-mmalloc clean-mmalloc
19710 maybe-clean-mmalloc:
19711 @if mmalloc
19712 maybe-clean-mmalloc: clean-mmalloc
19713
19714 clean-mmalloc: 
19715         @: $(MAKE); $(unstage)
19716         @[ -f ./mmalloc/Makefile ] || exit 0; \
19717         r=`${PWD_COMMAND}`; export r; \
19718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19719         $(HOST_EXPORTS) \
19720         for flag in $(EXTRA_HOST_FLAGS) ; do \
19721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19722         done; \
19723         echo "Doing clean in mmalloc" ; \
19724         (cd $(HOST_SUBDIR)/mmalloc && \
19725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19727                   "RANLIB=$${RANLIB}" \
19728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19729                   clean) \
19730           || exit 1
19731
19732 @endif mmalloc
19733
19734 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
19735 maybe-distclean-mmalloc:
19736 @if mmalloc
19737 maybe-distclean-mmalloc: distclean-mmalloc
19738
19739 distclean-mmalloc: 
19740         @: $(MAKE); $(unstage)
19741         @[ -f ./mmalloc/Makefile ] || exit 0; \
19742         r=`${PWD_COMMAND}`; export r; \
19743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19744         $(HOST_EXPORTS) \
19745         for flag in $(EXTRA_HOST_FLAGS) ; do \
19746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19747         done; \
19748         echo "Doing distclean in mmalloc" ; \
19749         (cd $(HOST_SUBDIR)/mmalloc && \
19750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19752                   "RANLIB=$${RANLIB}" \
19753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19754                   distclean) \
19755           || exit 1
19756
19757 @endif mmalloc
19758
19759 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
19760 maybe-maintainer-clean-mmalloc:
19761 @if mmalloc
19762 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
19763
19764 maintainer-clean-mmalloc: 
19765         @: $(MAKE); $(unstage)
19766         @[ -f ./mmalloc/Makefile ] || exit 0; \
19767         r=`${PWD_COMMAND}`; export r; \
19768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19769         $(HOST_EXPORTS) \
19770         for flag in $(EXTRA_HOST_FLAGS) ; do \
19771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19772         done; \
19773         echo "Doing maintainer-clean in mmalloc" ; \
19774         (cd $(HOST_SUBDIR)/mmalloc && \
19775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19777                   "RANLIB=$${RANLIB}" \
19778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19779                   maintainer-clean) \
19780           || exit 1
19781
19782 @endif mmalloc
19783
19784
19785
19786 .PHONY: configure-patch maybe-configure-patch
19787 maybe-configure-patch:
19788 @if patch
19789 maybe-configure-patch: configure-patch
19790 configure-patch: 
19791         @: $(MAKE); $(unstage)
19792         @r=`${PWD_COMMAND}`; export r; \
19793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19794         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
19795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
19796         $(HOST_EXPORTS) \
19797         echo Configuring in $(HOST_SUBDIR)/patch; \
19798         cd "$(HOST_SUBDIR)/patch" || exit 1; \
19799         case $(srcdir) in \
19800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19801           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
19802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19803         esac; \
19804         srcdiroption="--srcdir=$${topdir}/patch"; \
19805         libsrcdir="$$s/patch"; \
19806         $(SHELL) $${libsrcdir}/configure \
19807           $(HOST_CONFIGARGS) $${srcdiroption}  \
19808           || exit 1
19809 @endif patch
19810
19811
19812
19813
19814
19815 .PHONY: all-patch maybe-all-patch
19816 maybe-all-patch:
19817 @if patch
19818 TARGET-patch=all
19819 maybe-all-patch: all-patch
19820 all-patch: configure-patch
19821         @: $(MAKE); $(unstage)
19822         @r=`${PWD_COMMAND}`; export r; \
19823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19824         $(HOST_EXPORTS) \
19825         (cd $(HOST_SUBDIR)/patch && \
19826           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
19827 @endif patch
19828
19829
19830
19831
19832 .PHONY: check-patch maybe-check-patch
19833 maybe-check-patch:
19834 @if patch
19835 maybe-check-patch: check-patch
19836
19837 check-patch:
19838         @: $(MAKE); $(unstage)
19839         @r=`${PWD_COMMAND}`; export r; \
19840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19841         $(HOST_EXPORTS) \
19842         (cd $(HOST_SUBDIR)/patch && \
19843           $(MAKE) $(FLAGS_TO_PASS)  check)
19844
19845 @endif patch
19846
19847 .PHONY: install-patch maybe-install-patch
19848 maybe-install-patch:
19849 @if patch
19850 maybe-install-patch: install-patch
19851
19852 install-patch: installdirs
19853         @: $(MAKE); $(unstage)
19854         @r=`${PWD_COMMAND}`; export r; \
19855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19856         $(HOST_EXPORTS) \
19857         (cd $(HOST_SUBDIR)/patch && \
19858           $(MAKE) $(FLAGS_TO_PASS)  install)
19859
19860 @endif patch
19861
19862 # Other targets (info, dvi, etc.)
19863
19864 .PHONY: maybe-info-patch info-patch
19865 maybe-info-patch:
19866 @if patch
19867 maybe-info-patch: info-patch
19868
19869 info-patch: \
19870     configure-patch 
19871         @: $(MAKE); $(unstage)
19872         @[ -f ./patch/Makefile ] || exit 0; \
19873         r=`${PWD_COMMAND}`; export r; \
19874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19875         $(HOST_EXPORTS) \
19876         for flag in $(EXTRA_HOST_FLAGS) ; do \
19877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19878         done; \
19879         echo "Doing info in patch" ; \
19880         (cd $(HOST_SUBDIR)/patch && \
19881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19883                   "RANLIB=$${RANLIB}" \
19884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19885                   info) \
19886           || exit 1
19887
19888 @endif patch
19889
19890 .PHONY: maybe-dvi-patch dvi-patch
19891 maybe-dvi-patch:
19892 @if patch
19893 maybe-dvi-patch: dvi-patch
19894
19895 dvi-patch: \
19896     configure-patch 
19897         @: $(MAKE); $(unstage)
19898         @[ -f ./patch/Makefile ] || exit 0; \
19899         r=`${PWD_COMMAND}`; export r; \
19900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19901         $(HOST_EXPORTS) \
19902         for flag in $(EXTRA_HOST_FLAGS) ; do \
19903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19904         done; \
19905         echo "Doing dvi in patch" ; \
19906         (cd $(HOST_SUBDIR)/patch && \
19907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19909                   "RANLIB=$${RANLIB}" \
19910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19911                   dvi) \
19912           || exit 1
19913
19914 @endif patch
19915
19916 .PHONY: maybe-html-patch html-patch
19917 maybe-html-patch:
19918 @if patch
19919 maybe-html-patch: html-patch
19920
19921 html-patch: \
19922     configure-patch 
19923         @: $(MAKE); $(unstage)
19924         @[ -f ./patch/Makefile ] || exit 0; \
19925         r=`${PWD_COMMAND}`; export r; \
19926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19927         $(HOST_EXPORTS) \
19928         for flag in $(EXTRA_HOST_FLAGS) ; do \
19929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19930         done; \
19931         echo "Doing html in patch" ; \
19932         (cd $(HOST_SUBDIR)/patch && \
19933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19935                   "RANLIB=$${RANLIB}" \
19936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19937                   html) \
19938           || exit 1
19939
19940 @endif patch
19941
19942 .PHONY: maybe-TAGS-patch TAGS-patch
19943 maybe-TAGS-patch:
19944 @if patch
19945 maybe-TAGS-patch: TAGS-patch
19946
19947 TAGS-patch: \
19948     configure-patch 
19949         @: $(MAKE); $(unstage)
19950         @[ -f ./patch/Makefile ] || exit 0; \
19951         r=`${PWD_COMMAND}`; export r; \
19952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19953         $(HOST_EXPORTS) \
19954         for flag in $(EXTRA_HOST_FLAGS) ; do \
19955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19956         done; \
19957         echo "Doing TAGS in patch" ; \
19958         (cd $(HOST_SUBDIR)/patch && \
19959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19961                   "RANLIB=$${RANLIB}" \
19962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19963                   TAGS) \
19964           || exit 1
19965
19966 @endif patch
19967
19968 .PHONY: maybe-install-info-patch install-info-patch
19969 maybe-install-info-patch:
19970 @if patch
19971 maybe-install-info-patch: install-info-patch
19972
19973 install-info-patch: \
19974     configure-patch \
19975     info-patch 
19976         @: $(MAKE); $(unstage)
19977         @[ -f ./patch/Makefile ] || exit 0; \
19978         r=`${PWD_COMMAND}`; export r; \
19979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19980         $(HOST_EXPORTS) \
19981         for flag in $(EXTRA_HOST_FLAGS) ; do \
19982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19983         done; \
19984         echo "Doing install-info in patch" ; \
19985         (cd $(HOST_SUBDIR)/patch && \
19986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19988                   "RANLIB=$${RANLIB}" \
19989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19990                   install-info) \
19991           || exit 1
19992
19993 @endif patch
19994
19995 .PHONY: maybe-installcheck-patch installcheck-patch
19996 maybe-installcheck-patch:
19997 @if patch
19998 maybe-installcheck-patch: installcheck-patch
19999
20000 installcheck-patch: \
20001     configure-patch 
20002         @: $(MAKE); $(unstage)
20003         @[ -f ./patch/Makefile ] || exit 0; \
20004         r=`${PWD_COMMAND}`; export r; \
20005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20006         $(HOST_EXPORTS) \
20007         for flag in $(EXTRA_HOST_FLAGS) ; do \
20008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20009         done; \
20010         echo "Doing installcheck in patch" ; \
20011         (cd $(HOST_SUBDIR)/patch && \
20012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20014                   "RANLIB=$${RANLIB}" \
20015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20016                   installcheck) \
20017           || exit 1
20018
20019 @endif patch
20020
20021 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
20022 maybe-mostlyclean-patch:
20023 @if patch
20024 maybe-mostlyclean-patch: mostlyclean-patch
20025
20026 mostlyclean-patch: 
20027         @: $(MAKE); $(unstage)
20028         @[ -f ./patch/Makefile ] || exit 0; \
20029         r=`${PWD_COMMAND}`; export r; \
20030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20031         $(HOST_EXPORTS) \
20032         for flag in $(EXTRA_HOST_FLAGS) ; do \
20033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20034         done; \
20035         echo "Doing mostlyclean in patch" ; \
20036         (cd $(HOST_SUBDIR)/patch && \
20037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20039                   "RANLIB=$${RANLIB}" \
20040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20041                   mostlyclean) \
20042           || exit 1
20043
20044 @endif patch
20045
20046 .PHONY: maybe-clean-patch clean-patch
20047 maybe-clean-patch:
20048 @if patch
20049 maybe-clean-patch: clean-patch
20050
20051 clean-patch: 
20052         @: $(MAKE); $(unstage)
20053         @[ -f ./patch/Makefile ] || exit 0; \
20054         r=`${PWD_COMMAND}`; export r; \
20055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20056         $(HOST_EXPORTS) \
20057         for flag in $(EXTRA_HOST_FLAGS) ; do \
20058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20059         done; \
20060         echo "Doing clean in patch" ; \
20061         (cd $(HOST_SUBDIR)/patch && \
20062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20064                   "RANLIB=$${RANLIB}" \
20065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20066                   clean) \
20067           || exit 1
20068
20069 @endif patch
20070
20071 .PHONY: maybe-distclean-patch distclean-patch
20072 maybe-distclean-patch:
20073 @if patch
20074 maybe-distclean-patch: distclean-patch
20075
20076 distclean-patch: 
20077         @: $(MAKE); $(unstage)
20078         @[ -f ./patch/Makefile ] || exit 0; \
20079         r=`${PWD_COMMAND}`; export r; \
20080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20081         $(HOST_EXPORTS) \
20082         for flag in $(EXTRA_HOST_FLAGS) ; do \
20083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20084         done; \
20085         echo "Doing distclean in patch" ; \
20086         (cd $(HOST_SUBDIR)/patch && \
20087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20089                   "RANLIB=$${RANLIB}" \
20090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20091                   distclean) \
20092           || exit 1
20093
20094 @endif patch
20095
20096 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
20097 maybe-maintainer-clean-patch:
20098 @if patch
20099 maybe-maintainer-clean-patch: maintainer-clean-patch
20100
20101 maintainer-clean-patch: 
20102         @: $(MAKE); $(unstage)
20103         @[ -f ./patch/Makefile ] || exit 0; \
20104         r=`${PWD_COMMAND}`; export r; \
20105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20106         $(HOST_EXPORTS) \
20107         for flag in $(EXTRA_HOST_FLAGS) ; do \
20108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20109         done; \
20110         echo "Doing maintainer-clean in patch" ; \
20111         (cd $(HOST_SUBDIR)/patch && \
20112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20114                   "RANLIB=$${RANLIB}" \
20115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20116                   maintainer-clean) \
20117           || exit 1
20118
20119 @endif patch
20120
20121
20122
20123 .PHONY: configure-perl maybe-configure-perl
20124 maybe-configure-perl:
20125 @if perl
20126 maybe-configure-perl: configure-perl
20127 configure-perl: 
20128         @: $(MAKE); $(unstage)
20129         @r=`${PWD_COMMAND}`; export r; \
20130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20131         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
20132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
20133         $(HOST_EXPORTS) \
20134         echo Configuring in $(HOST_SUBDIR)/perl; \
20135         cd "$(HOST_SUBDIR)/perl" || exit 1; \
20136         case $(srcdir) in \
20137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20138           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
20139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20140         esac; \
20141         srcdiroption="--srcdir=$${topdir}/perl"; \
20142         libsrcdir="$$s/perl"; \
20143         $(SHELL) $${libsrcdir}/configure \
20144           $(HOST_CONFIGARGS) $${srcdiroption}  \
20145           || exit 1
20146 @endif perl
20147
20148
20149
20150
20151
20152 .PHONY: all-perl maybe-all-perl
20153 maybe-all-perl:
20154 @if perl
20155 TARGET-perl=all
20156 maybe-all-perl: all-perl
20157 all-perl: configure-perl
20158         @: $(MAKE); $(unstage)
20159         @r=`${PWD_COMMAND}`; export r; \
20160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20161         $(HOST_EXPORTS) \
20162         (cd $(HOST_SUBDIR)/perl && \
20163           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
20164 @endif perl
20165
20166
20167
20168
20169 .PHONY: check-perl maybe-check-perl
20170 maybe-check-perl:
20171 @if perl
20172 maybe-check-perl: check-perl
20173
20174 check-perl:
20175         @: $(MAKE); $(unstage)
20176         @r=`${PWD_COMMAND}`; export r; \
20177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20178         $(HOST_EXPORTS) \
20179         (cd $(HOST_SUBDIR)/perl && \
20180           $(MAKE) $(FLAGS_TO_PASS)  check)
20181
20182 @endif perl
20183
20184 .PHONY: install-perl maybe-install-perl
20185 maybe-install-perl:
20186 @if perl
20187 maybe-install-perl: install-perl
20188
20189 install-perl: installdirs
20190         @: $(MAKE); $(unstage)
20191         @r=`${PWD_COMMAND}`; export r; \
20192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20193         $(HOST_EXPORTS) \
20194         (cd $(HOST_SUBDIR)/perl && \
20195           $(MAKE) $(FLAGS_TO_PASS)  install)
20196
20197 @endif perl
20198
20199 # Other targets (info, dvi, etc.)
20200
20201 .PHONY: maybe-info-perl info-perl
20202 maybe-info-perl:
20203 @if perl
20204 maybe-info-perl: info-perl
20205
20206 info-perl: \
20207     configure-perl 
20208         @: $(MAKE); $(unstage)
20209         @[ -f ./perl/Makefile ] || exit 0; \
20210         r=`${PWD_COMMAND}`; export r; \
20211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20212         $(HOST_EXPORTS) \
20213         for flag in $(EXTRA_HOST_FLAGS) ; do \
20214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20215         done; \
20216         echo "Doing info in perl" ; \
20217         (cd $(HOST_SUBDIR)/perl && \
20218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20220                   "RANLIB=$${RANLIB}" \
20221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20222                   info) \
20223           || exit 1
20224
20225 @endif perl
20226
20227 .PHONY: maybe-dvi-perl dvi-perl
20228 maybe-dvi-perl:
20229 @if perl
20230 maybe-dvi-perl: dvi-perl
20231
20232 dvi-perl: \
20233     configure-perl 
20234         @: $(MAKE); $(unstage)
20235         @[ -f ./perl/Makefile ] || exit 0; \
20236         r=`${PWD_COMMAND}`; export r; \
20237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20238         $(HOST_EXPORTS) \
20239         for flag in $(EXTRA_HOST_FLAGS) ; do \
20240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20241         done; \
20242         echo "Doing dvi in perl" ; \
20243         (cd $(HOST_SUBDIR)/perl && \
20244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20246                   "RANLIB=$${RANLIB}" \
20247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20248                   dvi) \
20249           || exit 1
20250
20251 @endif perl
20252
20253 .PHONY: maybe-html-perl html-perl
20254 maybe-html-perl:
20255 @if perl
20256 maybe-html-perl: html-perl
20257
20258 html-perl: \
20259     configure-perl 
20260         @: $(MAKE); $(unstage)
20261         @[ -f ./perl/Makefile ] || exit 0; \
20262         r=`${PWD_COMMAND}`; export r; \
20263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20264         $(HOST_EXPORTS) \
20265         for flag in $(EXTRA_HOST_FLAGS) ; do \
20266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20267         done; \
20268         echo "Doing html in perl" ; \
20269         (cd $(HOST_SUBDIR)/perl && \
20270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20272                   "RANLIB=$${RANLIB}" \
20273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20274                   html) \
20275           || exit 1
20276
20277 @endif perl
20278
20279 .PHONY: maybe-TAGS-perl TAGS-perl
20280 maybe-TAGS-perl:
20281 @if perl
20282 maybe-TAGS-perl: TAGS-perl
20283
20284 TAGS-perl: \
20285     configure-perl 
20286         @: $(MAKE); $(unstage)
20287         @[ -f ./perl/Makefile ] || exit 0; \
20288         r=`${PWD_COMMAND}`; export r; \
20289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20290         $(HOST_EXPORTS) \
20291         for flag in $(EXTRA_HOST_FLAGS) ; do \
20292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20293         done; \
20294         echo "Doing TAGS in perl" ; \
20295         (cd $(HOST_SUBDIR)/perl && \
20296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20298                   "RANLIB=$${RANLIB}" \
20299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20300                   TAGS) \
20301           || exit 1
20302
20303 @endif perl
20304
20305 .PHONY: maybe-install-info-perl install-info-perl
20306 maybe-install-info-perl:
20307 @if perl
20308 maybe-install-info-perl: install-info-perl
20309
20310 install-info-perl: \
20311     configure-perl \
20312     info-perl 
20313         @: $(MAKE); $(unstage)
20314         @[ -f ./perl/Makefile ] || exit 0; \
20315         r=`${PWD_COMMAND}`; export r; \
20316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20317         $(HOST_EXPORTS) \
20318         for flag in $(EXTRA_HOST_FLAGS) ; do \
20319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20320         done; \
20321         echo "Doing install-info in perl" ; \
20322         (cd $(HOST_SUBDIR)/perl && \
20323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20325                   "RANLIB=$${RANLIB}" \
20326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20327                   install-info) \
20328           || exit 1
20329
20330 @endif perl
20331
20332 .PHONY: maybe-installcheck-perl installcheck-perl
20333 maybe-installcheck-perl:
20334 @if perl
20335 maybe-installcheck-perl: installcheck-perl
20336
20337 installcheck-perl: \
20338     configure-perl 
20339         @: $(MAKE); $(unstage)
20340         @[ -f ./perl/Makefile ] || exit 0; \
20341         r=`${PWD_COMMAND}`; export r; \
20342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343         $(HOST_EXPORTS) \
20344         for flag in $(EXTRA_HOST_FLAGS) ; do \
20345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20346         done; \
20347         echo "Doing installcheck in perl" ; \
20348         (cd $(HOST_SUBDIR)/perl && \
20349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20351                   "RANLIB=$${RANLIB}" \
20352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20353                   installcheck) \
20354           || exit 1
20355
20356 @endif perl
20357
20358 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
20359 maybe-mostlyclean-perl:
20360 @if perl
20361 maybe-mostlyclean-perl: mostlyclean-perl
20362
20363 mostlyclean-perl: 
20364         @: $(MAKE); $(unstage)
20365         @[ -f ./perl/Makefile ] || exit 0; \
20366         r=`${PWD_COMMAND}`; export r; \
20367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20368         $(HOST_EXPORTS) \
20369         for flag in $(EXTRA_HOST_FLAGS) ; do \
20370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20371         done; \
20372         echo "Doing mostlyclean in perl" ; \
20373         (cd $(HOST_SUBDIR)/perl && \
20374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20376                   "RANLIB=$${RANLIB}" \
20377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20378                   mostlyclean) \
20379           || exit 1
20380
20381 @endif perl
20382
20383 .PHONY: maybe-clean-perl clean-perl
20384 maybe-clean-perl:
20385 @if perl
20386 maybe-clean-perl: clean-perl
20387
20388 clean-perl: 
20389         @: $(MAKE); $(unstage)
20390         @[ -f ./perl/Makefile ] || exit 0; \
20391         r=`${PWD_COMMAND}`; export r; \
20392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20393         $(HOST_EXPORTS) \
20394         for flag in $(EXTRA_HOST_FLAGS) ; do \
20395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20396         done; \
20397         echo "Doing clean in perl" ; \
20398         (cd $(HOST_SUBDIR)/perl && \
20399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20401                   "RANLIB=$${RANLIB}" \
20402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20403                   clean) \
20404           || exit 1
20405
20406 @endif perl
20407
20408 .PHONY: maybe-distclean-perl distclean-perl
20409 maybe-distclean-perl:
20410 @if perl
20411 maybe-distclean-perl: distclean-perl
20412
20413 distclean-perl: 
20414         @: $(MAKE); $(unstage)
20415         @[ -f ./perl/Makefile ] || exit 0; \
20416         r=`${PWD_COMMAND}`; export r; \
20417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20418         $(HOST_EXPORTS) \
20419         for flag in $(EXTRA_HOST_FLAGS) ; do \
20420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20421         done; \
20422         echo "Doing distclean in perl" ; \
20423         (cd $(HOST_SUBDIR)/perl && \
20424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20426                   "RANLIB=$${RANLIB}" \
20427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20428                   distclean) \
20429           || exit 1
20430
20431 @endif perl
20432
20433 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
20434 maybe-maintainer-clean-perl:
20435 @if perl
20436 maybe-maintainer-clean-perl: maintainer-clean-perl
20437
20438 maintainer-clean-perl: 
20439         @: $(MAKE); $(unstage)
20440         @[ -f ./perl/Makefile ] || exit 0; \
20441         r=`${PWD_COMMAND}`; export r; \
20442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20443         $(HOST_EXPORTS) \
20444         for flag in $(EXTRA_HOST_FLAGS) ; do \
20445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20446         done; \
20447         echo "Doing maintainer-clean in perl" ; \
20448         (cd $(HOST_SUBDIR)/perl && \
20449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20451                   "RANLIB=$${RANLIB}" \
20452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20453                   maintainer-clean) \
20454           || exit 1
20455
20456 @endif perl
20457
20458
20459
20460 .PHONY: configure-prms maybe-configure-prms
20461 maybe-configure-prms:
20462 @if prms
20463 maybe-configure-prms: configure-prms
20464 configure-prms: 
20465         @: $(MAKE); $(unstage)
20466         @r=`${PWD_COMMAND}`; export r; \
20467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20468         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
20469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
20470         $(HOST_EXPORTS) \
20471         echo Configuring in $(HOST_SUBDIR)/prms; \
20472         cd "$(HOST_SUBDIR)/prms" || exit 1; \
20473         case $(srcdir) in \
20474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20475           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
20476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20477         esac; \
20478         srcdiroption="--srcdir=$${topdir}/prms"; \
20479         libsrcdir="$$s/prms"; \
20480         $(SHELL) $${libsrcdir}/configure \
20481           $(HOST_CONFIGARGS) $${srcdiroption}  \
20482           || exit 1
20483 @endif prms
20484
20485
20486
20487
20488
20489 .PHONY: all-prms maybe-all-prms
20490 maybe-all-prms:
20491 @if prms
20492 TARGET-prms=all
20493 maybe-all-prms: all-prms
20494 all-prms: configure-prms
20495         @: $(MAKE); $(unstage)
20496         @r=`${PWD_COMMAND}`; export r; \
20497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20498         $(HOST_EXPORTS) \
20499         (cd $(HOST_SUBDIR)/prms && \
20500           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
20501 @endif prms
20502
20503
20504
20505
20506 .PHONY: check-prms maybe-check-prms
20507 maybe-check-prms:
20508 @if prms
20509 maybe-check-prms: check-prms
20510
20511 check-prms:
20512         @: $(MAKE); $(unstage)
20513         @r=`${PWD_COMMAND}`; export r; \
20514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20515         $(HOST_EXPORTS) \
20516         (cd $(HOST_SUBDIR)/prms && \
20517           $(MAKE) $(FLAGS_TO_PASS)  check)
20518
20519 @endif prms
20520
20521 .PHONY: install-prms maybe-install-prms
20522 maybe-install-prms:
20523 @if prms
20524 maybe-install-prms: install-prms
20525
20526 install-prms: installdirs
20527         @: $(MAKE); $(unstage)
20528         @r=`${PWD_COMMAND}`; export r; \
20529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20530         $(HOST_EXPORTS) \
20531         (cd $(HOST_SUBDIR)/prms && \
20532           $(MAKE) $(FLAGS_TO_PASS)  install)
20533
20534 @endif prms
20535
20536 # Other targets (info, dvi, etc.)
20537
20538 .PHONY: maybe-info-prms info-prms
20539 maybe-info-prms:
20540 @if prms
20541 maybe-info-prms: info-prms
20542
20543 info-prms: \
20544     configure-prms 
20545         @: $(MAKE); $(unstage)
20546         @[ -f ./prms/Makefile ] || exit 0; \
20547         r=`${PWD_COMMAND}`; export r; \
20548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20549         $(HOST_EXPORTS) \
20550         for flag in $(EXTRA_HOST_FLAGS) ; do \
20551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20552         done; \
20553         echo "Doing info in prms" ; \
20554         (cd $(HOST_SUBDIR)/prms && \
20555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20557                   "RANLIB=$${RANLIB}" \
20558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20559                   info) \
20560           || exit 1
20561
20562 @endif prms
20563
20564 .PHONY: maybe-dvi-prms dvi-prms
20565 maybe-dvi-prms:
20566 @if prms
20567 maybe-dvi-prms: dvi-prms
20568
20569 dvi-prms: \
20570     configure-prms 
20571         @: $(MAKE); $(unstage)
20572         @[ -f ./prms/Makefile ] || exit 0; \
20573         r=`${PWD_COMMAND}`; export r; \
20574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20575         $(HOST_EXPORTS) \
20576         for flag in $(EXTRA_HOST_FLAGS) ; do \
20577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20578         done; \
20579         echo "Doing dvi in prms" ; \
20580         (cd $(HOST_SUBDIR)/prms && \
20581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20583                   "RANLIB=$${RANLIB}" \
20584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20585                   dvi) \
20586           || exit 1
20587
20588 @endif prms
20589
20590 .PHONY: maybe-html-prms html-prms
20591 maybe-html-prms:
20592 @if prms
20593 maybe-html-prms: html-prms
20594
20595 html-prms: \
20596     configure-prms 
20597         @: $(MAKE); $(unstage)
20598         @[ -f ./prms/Makefile ] || exit 0; \
20599         r=`${PWD_COMMAND}`; export r; \
20600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20601         $(HOST_EXPORTS) \
20602         for flag in $(EXTRA_HOST_FLAGS) ; do \
20603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20604         done; \
20605         echo "Doing html in prms" ; \
20606         (cd $(HOST_SUBDIR)/prms && \
20607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20609                   "RANLIB=$${RANLIB}" \
20610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20611                   html) \
20612           || exit 1
20613
20614 @endif prms
20615
20616 .PHONY: maybe-TAGS-prms TAGS-prms
20617 maybe-TAGS-prms:
20618 @if prms
20619 maybe-TAGS-prms: TAGS-prms
20620
20621 TAGS-prms: \
20622     configure-prms 
20623         @: $(MAKE); $(unstage)
20624         @[ -f ./prms/Makefile ] || exit 0; \
20625         r=`${PWD_COMMAND}`; export r; \
20626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20627         $(HOST_EXPORTS) \
20628         for flag in $(EXTRA_HOST_FLAGS) ; do \
20629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20630         done; \
20631         echo "Doing TAGS in prms" ; \
20632         (cd $(HOST_SUBDIR)/prms && \
20633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20635                   "RANLIB=$${RANLIB}" \
20636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20637                   TAGS) \
20638           || exit 1
20639
20640 @endif prms
20641
20642 .PHONY: maybe-install-info-prms install-info-prms
20643 maybe-install-info-prms:
20644 @if prms
20645 maybe-install-info-prms: install-info-prms
20646
20647 install-info-prms: \
20648     configure-prms \
20649     info-prms 
20650         @: $(MAKE); $(unstage)
20651         @[ -f ./prms/Makefile ] || exit 0; \
20652         r=`${PWD_COMMAND}`; export r; \
20653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20654         $(HOST_EXPORTS) \
20655         for flag in $(EXTRA_HOST_FLAGS) ; do \
20656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20657         done; \
20658         echo "Doing install-info in prms" ; \
20659         (cd $(HOST_SUBDIR)/prms && \
20660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20662                   "RANLIB=$${RANLIB}" \
20663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20664                   install-info) \
20665           || exit 1
20666
20667 @endif prms
20668
20669 .PHONY: maybe-installcheck-prms installcheck-prms
20670 maybe-installcheck-prms:
20671 @if prms
20672 maybe-installcheck-prms: installcheck-prms
20673
20674 installcheck-prms: \
20675     configure-prms 
20676         @: $(MAKE); $(unstage)
20677         @[ -f ./prms/Makefile ] || exit 0; \
20678         r=`${PWD_COMMAND}`; export r; \
20679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20680         $(HOST_EXPORTS) \
20681         for flag in $(EXTRA_HOST_FLAGS) ; do \
20682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20683         done; \
20684         echo "Doing installcheck in prms" ; \
20685         (cd $(HOST_SUBDIR)/prms && \
20686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20688                   "RANLIB=$${RANLIB}" \
20689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20690                   installcheck) \
20691           || exit 1
20692
20693 @endif prms
20694
20695 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
20696 maybe-mostlyclean-prms:
20697 @if prms
20698 maybe-mostlyclean-prms: mostlyclean-prms
20699
20700 mostlyclean-prms: 
20701         @: $(MAKE); $(unstage)
20702         @[ -f ./prms/Makefile ] || exit 0; \
20703         r=`${PWD_COMMAND}`; export r; \
20704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705         $(HOST_EXPORTS) \
20706         for flag in $(EXTRA_HOST_FLAGS) ; do \
20707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20708         done; \
20709         echo "Doing mostlyclean in prms" ; \
20710         (cd $(HOST_SUBDIR)/prms && \
20711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20713                   "RANLIB=$${RANLIB}" \
20714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20715                   mostlyclean) \
20716           || exit 1
20717
20718 @endif prms
20719
20720 .PHONY: maybe-clean-prms clean-prms
20721 maybe-clean-prms:
20722 @if prms
20723 maybe-clean-prms: clean-prms
20724
20725 clean-prms: 
20726         @: $(MAKE); $(unstage)
20727         @[ -f ./prms/Makefile ] || exit 0; \
20728         r=`${PWD_COMMAND}`; export r; \
20729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730         $(HOST_EXPORTS) \
20731         for flag in $(EXTRA_HOST_FLAGS) ; do \
20732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733         done; \
20734         echo "Doing clean in prms" ; \
20735         (cd $(HOST_SUBDIR)/prms && \
20736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738                   "RANLIB=$${RANLIB}" \
20739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20740                   clean) \
20741           || exit 1
20742
20743 @endif prms
20744
20745 .PHONY: maybe-distclean-prms distclean-prms
20746 maybe-distclean-prms:
20747 @if prms
20748 maybe-distclean-prms: distclean-prms
20749
20750 distclean-prms: 
20751         @: $(MAKE); $(unstage)
20752         @[ -f ./prms/Makefile ] || exit 0; \
20753         r=`${PWD_COMMAND}`; export r; \
20754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755         $(HOST_EXPORTS) \
20756         for flag in $(EXTRA_HOST_FLAGS) ; do \
20757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20758         done; \
20759         echo "Doing distclean in prms" ; \
20760         (cd $(HOST_SUBDIR)/prms && \
20761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20763                   "RANLIB=$${RANLIB}" \
20764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20765                   distclean) \
20766           || exit 1
20767
20768 @endif prms
20769
20770 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
20771 maybe-maintainer-clean-prms:
20772 @if prms
20773 maybe-maintainer-clean-prms: maintainer-clean-prms
20774
20775 maintainer-clean-prms: 
20776         @: $(MAKE); $(unstage)
20777         @[ -f ./prms/Makefile ] || exit 0; \
20778         r=`${PWD_COMMAND}`; export r; \
20779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20780         $(HOST_EXPORTS) \
20781         for flag in $(EXTRA_HOST_FLAGS) ; do \
20782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20783         done; \
20784         echo "Doing maintainer-clean in prms" ; \
20785         (cd $(HOST_SUBDIR)/prms && \
20786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20788                   "RANLIB=$${RANLIB}" \
20789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20790                   maintainer-clean) \
20791           || exit 1
20792
20793 @endif prms
20794
20795
20796
20797 .PHONY: configure-rcs maybe-configure-rcs
20798 maybe-configure-rcs:
20799 @if rcs
20800 maybe-configure-rcs: configure-rcs
20801 configure-rcs: 
20802         @: $(MAKE); $(unstage)
20803         @r=`${PWD_COMMAND}`; export r; \
20804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
20806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
20807         $(HOST_EXPORTS) \
20808         echo Configuring in $(HOST_SUBDIR)/rcs; \
20809         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
20810         case $(srcdir) in \
20811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20812           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
20813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20814         esac; \
20815         srcdiroption="--srcdir=$${topdir}/rcs"; \
20816         libsrcdir="$$s/rcs"; \
20817         $(SHELL) $${libsrcdir}/configure \
20818           $(HOST_CONFIGARGS) $${srcdiroption}  \
20819           || exit 1
20820 @endif rcs
20821
20822
20823
20824
20825
20826 .PHONY: all-rcs maybe-all-rcs
20827 maybe-all-rcs:
20828 @if rcs
20829 TARGET-rcs=all
20830 maybe-all-rcs: all-rcs
20831 all-rcs: configure-rcs
20832         @: $(MAKE); $(unstage)
20833         @r=`${PWD_COMMAND}`; export r; \
20834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20835         $(HOST_EXPORTS) \
20836         (cd $(HOST_SUBDIR)/rcs && \
20837           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
20838 @endif rcs
20839
20840
20841
20842
20843 .PHONY: check-rcs maybe-check-rcs
20844 maybe-check-rcs:
20845 @if rcs
20846 maybe-check-rcs: check-rcs
20847
20848 check-rcs:
20849         @: $(MAKE); $(unstage)
20850         @r=`${PWD_COMMAND}`; export r; \
20851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20852         $(HOST_EXPORTS) \
20853         (cd $(HOST_SUBDIR)/rcs && \
20854           $(MAKE) $(FLAGS_TO_PASS)  check)
20855
20856 @endif rcs
20857
20858 .PHONY: install-rcs maybe-install-rcs
20859 maybe-install-rcs:
20860 @if rcs
20861 maybe-install-rcs: install-rcs
20862
20863 install-rcs: installdirs
20864         @: $(MAKE); $(unstage)
20865         @r=`${PWD_COMMAND}`; export r; \
20866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20867         $(HOST_EXPORTS) \
20868         (cd $(HOST_SUBDIR)/rcs && \
20869           $(MAKE) $(FLAGS_TO_PASS)  install)
20870
20871 @endif rcs
20872
20873 # Other targets (info, dvi, etc.)
20874
20875 .PHONY: maybe-info-rcs info-rcs
20876 maybe-info-rcs:
20877 @if rcs
20878 maybe-info-rcs: info-rcs
20879
20880 info-rcs: \
20881     configure-rcs 
20882         @: $(MAKE); $(unstage)
20883         @[ -f ./rcs/Makefile ] || exit 0; \
20884         r=`${PWD_COMMAND}`; export r; \
20885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20886         $(HOST_EXPORTS) \
20887         for flag in $(EXTRA_HOST_FLAGS) ; do \
20888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20889         done; \
20890         echo "Doing info in rcs" ; \
20891         (cd $(HOST_SUBDIR)/rcs && \
20892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20894                   "RANLIB=$${RANLIB}" \
20895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20896                   info) \
20897           || exit 1
20898
20899 @endif rcs
20900
20901 .PHONY: maybe-dvi-rcs dvi-rcs
20902 maybe-dvi-rcs:
20903 @if rcs
20904 maybe-dvi-rcs: dvi-rcs
20905
20906 dvi-rcs: \
20907     configure-rcs 
20908         @: $(MAKE); $(unstage)
20909         @[ -f ./rcs/Makefile ] || exit 0; \
20910         r=`${PWD_COMMAND}`; export r; \
20911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20912         $(HOST_EXPORTS) \
20913         for flag in $(EXTRA_HOST_FLAGS) ; do \
20914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20915         done; \
20916         echo "Doing dvi in rcs" ; \
20917         (cd $(HOST_SUBDIR)/rcs && \
20918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20920                   "RANLIB=$${RANLIB}" \
20921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20922                   dvi) \
20923           || exit 1
20924
20925 @endif rcs
20926
20927 .PHONY: maybe-html-rcs html-rcs
20928 maybe-html-rcs:
20929 @if rcs
20930 maybe-html-rcs: html-rcs
20931
20932 html-rcs: \
20933     configure-rcs 
20934         @: $(MAKE); $(unstage)
20935         @[ -f ./rcs/Makefile ] || exit 0; \
20936         r=`${PWD_COMMAND}`; export r; \
20937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20938         $(HOST_EXPORTS) \
20939         for flag in $(EXTRA_HOST_FLAGS) ; do \
20940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20941         done; \
20942         echo "Doing html in rcs" ; \
20943         (cd $(HOST_SUBDIR)/rcs && \
20944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20946                   "RANLIB=$${RANLIB}" \
20947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20948                   html) \
20949           || exit 1
20950
20951 @endif rcs
20952
20953 .PHONY: maybe-TAGS-rcs TAGS-rcs
20954 maybe-TAGS-rcs:
20955 @if rcs
20956 maybe-TAGS-rcs: TAGS-rcs
20957
20958 TAGS-rcs: \
20959     configure-rcs 
20960         @: $(MAKE); $(unstage)
20961         @[ -f ./rcs/Makefile ] || exit 0; \
20962         r=`${PWD_COMMAND}`; export r; \
20963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20964         $(HOST_EXPORTS) \
20965         for flag in $(EXTRA_HOST_FLAGS) ; do \
20966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20967         done; \
20968         echo "Doing TAGS in rcs" ; \
20969         (cd $(HOST_SUBDIR)/rcs && \
20970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20972                   "RANLIB=$${RANLIB}" \
20973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20974                   TAGS) \
20975           || exit 1
20976
20977 @endif rcs
20978
20979 .PHONY: maybe-install-info-rcs install-info-rcs
20980 maybe-install-info-rcs:
20981 @if rcs
20982 maybe-install-info-rcs: install-info-rcs
20983
20984 install-info-rcs: \
20985     configure-rcs \
20986     info-rcs 
20987         @: $(MAKE); $(unstage)
20988         @[ -f ./rcs/Makefile ] || exit 0; \
20989         r=`${PWD_COMMAND}`; export r; \
20990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20991         $(HOST_EXPORTS) \
20992         for flag in $(EXTRA_HOST_FLAGS) ; do \
20993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20994         done; \
20995         echo "Doing install-info in rcs" ; \
20996         (cd $(HOST_SUBDIR)/rcs && \
20997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20999                   "RANLIB=$${RANLIB}" \
21000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21001                   install-info) \
21002           || exit 1
21003
21004 @endif rcs
21005
21006 .PHONY: maybe-installcheck-rcs installcheck-rcs
21007 maybe-installcheck-rcs:
21008 @if rcs
21009 maybe-installcheck-rcs: installcheck-rcs
21010
21011 installcheck-rcs: \
21012     configure-rcs 
21013         @: $(MAKE); $(unstage)
21014         @[ -f ./rcs/Makefile ] || exit 0; \
21015         r=`${PWD_COMMAND}`; export r; \
21016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21017         $(HOST_EXPORTS) \
21018         for flag in $(EXTRA_HOST_FLAGS) ; do \
21019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21020         done; \
21021         echo "Doing installcheck in rcs" ; \
21022         (cd $(HOST_SUBDIR)/rcs && \
21023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21025                   "RANLIB=$${RANLIB}" \
21026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21027                   installcheck) \
21028           || exit 1
21029
21030 @endif rcs
21031
21032 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
21033 maybe-mostlyclean-rcs:
21034 @if rcs
21035 maybe-mostlyclean-rcs: mostlyclean-rcs
21036
21037 mostlyclean-rcs: 
21038         @: $(MAKE); $(unstage)
21039         @[ -f ./rcs/Makefile ] || exit 0; \
21040         r=`${PWD_COMMAND}`; export r; \
21041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21042         $(HOST_EXPORTS) \
21043         for flag in $(EXTRA_HOST_FLAGS) ; do \
21044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21045         done; \
21046         echo "Doing mostlyclean in rcs" ; \
21047         (cd $(HOST_SUBDIR)/rcs && \
21048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21050                   "RANLIB=$${RANLIB}" \
21051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21052                   mostlyclean) \
21053           || exit 1
21054
21055 @endif rcs
21056
21057 .PHONY: maybe-clean-rcs clean-rcs
21058 maybe-clean-rcs:
21059 @if rcs
21060 maybe-clean-rcs: clean-rcs
21061
21062 clean-rcs: 
21063         @: $(MAKE); $(unstage)
21064         @[ -f ./rcs/Makefile ] || exit 0; \
21065         r=`${PWD_COMMAND}`; export r; \
21066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21067         $(HOST_EXPORTS) \
21068         for flag in $(EXTRA_HOST_FLAGS) ; do \
21069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21070         done; \
21071         echo "Doing clean in rcs" ; \
21072         (cd $(HOST_SUBDIR)/rcs && \
21073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21075                   "RANLIB=$${RANLIB}" \
21076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21077                   clean) \
21078           || exit 1
21079
21080 @endif rcs
21081
21082 .PHONY: maybe-distclean-rcs distclean-rcs
21083 maybe-distclean-rcs:
21084 @if rcs
21085 maybe-distclean-rcs: distclean-rcs
21086
21087 distclean-rcs: 
21088         @: $(MAKE); $(unstage)
21089         @[ -f ./rcs/Makefile ] || exit 0; \
21090         r=`${PWD_COMMAND}`; export r; \
21091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21092         $(HOST_EXPORTS) \
21093         for flag in $(EXTRA_HOST_FLAGS) ; do \
21094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21095         done; \
21096         echo "Doing distclean in rcs" ; \
21097         (cd $(HOST_SUBDIR)/rcs && \
21098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21100                   "RANLIB=$${RANLIB}" \
21101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21102                   distclean) \
21103           || exit 1
21104
21105 @endif rcs
21106
21107 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
21108 maybe-maintainer-clean-rcs:
21109 @if rcs
21110 maybe-maintainer-clean-rcs: maintainer-clean-rcs
21111
21112 maintainer-clean-rcs: 
21113         @: $(MAKE); $(unstage)
21114         @[ -f ./rcs/Makefile ] || exit 0; \
21115         r=`${PWD_COMMAND}`; export r; \
21116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21117         $(HOST_EXPORTS) \
21118         for flag in $(EXTRA_HOST_FLAGS) ; do \
21119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21120         done; \
21121         echo "Doing maintainer-clean in rcs" ; \
21122         (cd $(HOST_SUBDIR)/rcs && \
21123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21125                   "RANLIB=$${RANLIB}" \
21126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21127                   maintainer-clean) \
21128           || exit 1
21129
21130 @endif rcs
21131
21132
21133
21134 .PHONY: configure-readline maybe-configure-readline
21135 maybe-configure-readline:
21136 @if readline
21137 maybe-configure-readline: configure-readline
21138 configure-readline: 
21139         @: $(MAKE); $(unstage)
21140         @r=`${PWD_COMMAND}`; export r; \
21141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
21143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
21144         $(HOST_EXPORTS) \
21145         echo Configuring in $(HOST_SUBDIR)/readline; \
21146         cd "$(HOST_SUBDIR)/readline" || exit 1; \
21147         case $(srcdir) in \
21148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21149           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
21150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21151         esac; \
21152         srcdiroption="--srcdir=$${topdir}/readline"; \
21153         libsrcdir="$$s/readline"; \
21154         $(SHELL) $${libsrcdir}/configure \
21155           $(HOST_CONFIGARGS) $${srcdiroption}  \
21156           || exit 1
21157 @endif readline
21158
21159
21160
21161
21162
21163 .PHONY: all-readline maybe-all-readline
21164 maybe-all-readline:
21165 @if readline
21166 TARGET-readline=all
21167 maybe-all-readline: all-readline
21168 all-readline: configure-readline
21169         @: $(MAKE); $(unstage)
21170         @r=`${PWD_COMMAND}`; export r; \
21171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21172         $(HOST_EXPORTS) \
21173         (cd $(HOST_SUBDIR)/readline && \
21174           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
21175 @endif readline
21176
21177
21178
21179
21180 .PHONY: check-readline maybe-check-readline
21181 maybe-check-readline:
21182 @if readline
21183 maybe-check-readline: check-readline
21184
21185 check-readline:
21186         @: $(MAKE); $(unstage)
21187         @r=`${PWD_COMMAND}`; export r; \
21188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21189         $(HOST_EXPORTS) \
21190         (cd $(HOST_SUBDIR)/readline && \
21191           $(MAKE) $(FLAGS_TO_PASS)  check)
21192
21193 @endif readline
21194
21195 .PHONY: install-readline maybe-install-readline
21196 maybe-install-readline:
21197 @if readline
21198 maybe-install-readline: install-readline
21199
21200 install-readline: installdirs
21201         @: $(MAKE); $(unstage)
21202         @r=`${PWD_COMMAND}`; export r; \
21203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204         $(HOST_EXPORTS) \
21205         (cd $(HOST_SUBDIR)/readline && \
21206           $(MAKE) $(FLAGS_TO_PASS)  install)
21207
21208 @endif readline
21209
21210 # Other targets (info, dvi, etc.)
21211
21212 .PHONY: maybe-info-readline info-readline
21213 maybe-info-readline:
21214 @if readline
21215 maybe-info-readline: info-readline
21216
21217 info-readline: \
21218     configure-readline 
21219         @: $(MAKE); $(unstage)
21220         @[ -f ./readline/Makefile ] || exit 0; \
21221         r=`${PWD_COMMAND}`; export r; \
21222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21223         $(HOST_EXPORTS) \
21224         for flag in $(EXTRA_HOST_FLAGS) ; do \
21225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21226         done; \
21227         echo "Doing info in readline" ; \
21228         (cd $(HOST_SUBDIR)/readline && \
21229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21231                   "RANLIB=$${RANLIB}" \
21232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21233                   info) \
21234           || exit 1
21235
21236 @endif readline
21237
21238 .PHONY: maybe-dvi-readline dvi-readline
21239 maybe-dvi-readline:
21240 @if readline
21241 maybe-dvi-readline: dvi-readline
21242
21243 dvi-readline: \
21244     configure-readline 
21245         @: $(MAKE); $(unstage)
21246         @[ -f ./readline/Makefile ] || exit 0; \
21247         r=`${PWD_COMMAND}`; export r; \
21248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21249         $(HOST_EXPORTS) \
21250         for flag in $(EXTRA_HOST_FLAGS) ; do \
21251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21252         done; \
21253         echo "Doing dvi in readline" ; \
21254         (cd $(HOST_SUBDIR)/readline && \
21255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21257                   "RANLIB=$${RANLIB}" \
21258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21259                   dvi) \
21260           || exit 1
21261
21262 @endif readline
21263
21264 .PHONY: maybe-html-readline html-readline
21265 maybe-html-readline:
21266 @if readline
21267 maybe-html-readline: html-readline
21268
21269 html-readline: \
21270     configure-readline 
21271         @: $(MAKE); $(unstage)
21272         @[ -f ./readline/Makefile ] || exit 0; \
21273         r=`${PWD_COMMAND}`; export r; \
21274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21275         $(HOST_EXPORTS) \
21276         for flag in $(EXTRA_HOST_FLAGS) ; do \
21277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21278         done; \
21279         echo "Doing html in readline" ; \
21280         (cd $(HOST_SUBDIR)/readline && \
21281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21283                   "RANLIB=$${RANLIB}" \
21284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21285                   html) \
21286           || exit 1
21287
21288 @endif readline
21289
21290 .PHONY: maybe-TAGS-readline TAGS-readline
21291 maybe-TAGS-readline:
21292 @if readline
21293 maybe-TAGS-readline: TAGS-readline
21294
21295 TAGS-readline: \
21296     configure-readline 
21297         @: $(MAKE); $(unstage)
21298         @[ -f ./readline/Makefile ] || exit 0; \
21299         r=`${PWD_COMMAND}`; export r; \
21300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21301         $(HOST_EXPORTS) \
21302         for flag in $(EXTRA_HOST_FLAGS) ; do \
21303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21304         done; \
21305         echo "Doing TAGS in readline" ; \
21306         (cd $(HOST_SUBDIR)/readline && \
21307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21309                   "RANLIB=$${RANLIB}" \
21310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21311                   TAGS) \
21312           || exit 1
21313
21314 @endif readline
21315
21316 .PHONY: maybe-install-info-readline install-info-readline
21317 maybe-install-info-readline:
21318 @if readline
21319 maybe-install-info-readline: install-info-readline
21320
21321 install-info-readline: \
21322     configure-readline \
21323     info-readline 
21324         @: $(MAKE); $(unstage)
21325         @[ -f ./readline/Makefile ] || exit 0; \
21326         r=`${PWD_COMMAND}`; export r; \
21327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21328         $(HOST_EXPORTS) \
21329         for flag in $(EXTRA_HOST_FLAGS) ; do \
21330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21331         done; \
21332         echo "Doing install-info in readline" ; \
21333         (cd $(HOST_SUBDIR)/readline && \
21334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21336                   "RANLIB=$${RANLIB}" \
21337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21338                   install-info) \
21339           || exit 1
21340
21341 @endif readline
21342
21343 .PHONY: maybe-installcheck-readline installcheck-readline
21344 maybe-installcheck-readline:
21345 @if readline
21346 maybe-installcheck-readline: installcheck-readline
21347
21348 installcheck-readline: \
21349     configure-readline 
21350         @: $(MAKE); $(unstage)
21351         @[ -f ./readline/Makefile ] || exit 0; \
21352         r=`${PWD_COMMAND}`; export r; \
21353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21354         $(HOST_EXPORTS) \
21355         for flag in $(EXTRA_HOST_FLAGS) ; do \
21356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21357         done; \
21358         echo "Doing installcheck in readline" ; \
21359         (cd $(HOST_SUBDIR)/readline && \
21360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21362                   "RANLIB=$${RANLIB}" \
21363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21364                   installcheck) \
21365           || exit 1
21366
21367 @endif readline
21368
21369 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
21370 maybe-mostlyclean-readline:
21371 @if readline
21372 maybe-mostlyclean-readline: mostlyclean-readline
21373
21374 mostlyclean-readline: 
21375         @: $(MAKE); $(unstage)
21376         @[ -f ./readline/Makefile ] || exit 0; \
21377         r=`${PWD_COMMAND}`; export r; \
21378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21379         $(HOST_EXPORTS) \
21380         for flag in $(EXTRA_HOST_FLAGS) ; do \
21381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21382         done; \
21383         echo "Doing mostlyclean in readline" ; \
21384         (cd $(HOST_SUBDIR)/readline && \
21385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21387                   "RANLIB=$${RANLIB}" \
21388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21389                   mostlyclean) \
21390           || exit 1
21391
21392 @endif readline
21393
21394 .PHONY: maybe-clean-readline clean-readline
21395 maybe-clean-readline:
21396 @if readline
21397 maybe-clean-readline: clean-readline
21398
21399 clean-readline: 
21400         @: $(MAKE); $(unstage)
21401         @[ -f ./readline/Makefile ] || exit 0; \
21402         r=`${PWD_COMMAND}`; export r; \
21403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21404         $(HOST_EXPORTS) \
21405         for flag in $(EXTRA_HOST_FLAGS) ; do \
21406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21407         done; \
21408         echo "Doing clean in readline" ; \
21409         (cd $(HOST_SUBDIR)/readline && \
21410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21412                   "RANLIB=$${RANLIB}" \
21413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21414                   clean) \
21415           || exit 1
21416
21417 @endif readline
21418
21419 .PHONY: maybe-distclean-readline distclean-readline
21420 maybe-distclean-readline:
21421 @if readline
21422 maybe-distclean-readline: distclean-readline
21423
21424 distclean-readline: 
21425         @: $(MAKE); $(unstage)
21426         @[ -f ./readline/Makefile ] || exit 0; \
21427         r=`${PWD_COMMAND}`; export r; \
21428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21429         $(HOST_EXPORTS) \
21430         for flag in $(EXTRA_HOST_FLAGS) ; do \
21431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21432         done; \
21433         echo "Doing distclean in readline" ; \
21434         (cd $(HOST_SUBDIR)/readline && \
21435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21437                   "RANLIB=$${RANLIB}" \
21438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21439                   distclean) \
21440           || exit 1
21441
21442 @endif readline
21443
21444 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
21445 maybe-maintainer-clean-readline:
21446 @if readline
21447 maybe-maintainer-clean-readline: maintainer-clean-readline
21448
21449 maintainer-clean-readline: 
21450         @: $(MAKE); $(unstage)
21451         @[ -f ./readline/Makefile ] || exit 0; \
21452         r=`${PWD_COMMAND}`; export r; \
21453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21454         $(HOST_EXPORTS) \
21455         for flag in $(EXTRA_HOST_FLAGS) ; do \
21456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21457         done; \
21458         echo "Doing maintainer-clean in readline" ; \
21459         (cd $(HOST_SUBDIR)/readline && \
21460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21462                   "RANLIB=$${RANLIB}" \
21463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21464                   maintainer-clean) \
21465           || exit 1
21466
21467 @endif readline
21468
21469
21470
21471 .PHONY: configure-release maybe-configure-release
21472 maybe-configure-release:
21473 @if release
21474 maybe-configure-release: configure-release
21475 configure-release: 
21476         @: $(MAKE); $(unstage)
21477         @r=`${PWD_COMMAND}`; export r; \
21478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21479         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
21480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
21481         $(HOST_EXPORTS) \
21482         echo Configuring in $(HOST_SUBDIR)/release; \
21483         cd "$(HOST_SUBDIR)/release" || exit 1; \
21484         case $(srcdir) in \
21485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21486           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
21487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21488         esac; \
21489         srcdiroption="--srcdir=$${topdir}/release"; \
21490         libsrcdir="$$s/release"; \
21491         $(SHELL) $${libsrcdir}/configure \
21492           $(HOST_CONFIGARGS) $${srcdiroption}  \
21493           || exit 1
21494 @endif release
21495
21496
21497
21498
21499
21500 .PHONY: all-release maybe-all-release
21501 maybe-all-release:
21502 @if release
21503 TARGET-release=all
21504 maybe-all-release: all-release
21505 all-release: configure-release
21506         @: $(MAKE); $(unstage)
21507         @r=`${PWD_COMMAND}`; export r; \
21508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21509         $(HOST_EXPORTS) \
21510         (cd $(HOST_SUBDIR)/release && \
21511           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
21512 @endif release
21513
21514
21515
21516
21517 .PHONY: check-release maybe-check-release
21518 maybe-check-release:
21519 @if release
21520 maybe-check-release: check-release
21521
21522 check-release:
21523
21524 @endif release
21525
21526 .PHONY: install-release maybe-install-release
21527 maybe-install-release:
21528 @if release
21529 maybe-install-release: install-release
21530
21531 install-release:
21532
21533 @endif release
21534
21535 # Other targets (info, dvi, etc.)
21536
21537 .PHONY: maybe-info-release info-release
21538 maybe-info-release:
21539 @if release
21540 maybe-info-release: info-release
21541
21542 info-release: \
21543     configure-release 
21544         @: $(MAKE); $(unstage)
21545         @[ -f ./release/Makefile ] || exit 0; \
21546         r=`${PWD_COMMAND}`; export r; \
21547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21548         $(HOST_EXPORTS) \
21549         for flag in $(EXTRA_HOST_FLAGS) ; do \
21550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21551         done; \
21552         echo "Doing info in release" ; \
21553         (cd $(HOST_SUBDIR)/release && \
21554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21556                   "RANLIB=$${RANLIB}" \
21557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21558                   info) \
21559           || exit 1
21560
21561 @endif release
21562
21563 .PHONY: maybe-dvi-release dvi-release
21564 maybe-dvi-release:
21565 @if release
21566 maybe-dvi-release: dvi-release
21567
21568 dvi-release: \
21569     configure-release 
21570         @: $(MAKE); $(unstage)
21571         @[ -f ./release/Makefile ] || exit 0; \
21572         r=`${PWD_COMMAND}`; export r; \
21573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21574         $(HOST_EXPORTS) \
21575         for flag in $(EXTRA_HOST_FLAGS) ; do \
21576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21577         done; \
21578         echo "Doing dvi in release" ; \
21579         (cd $(HOST_SUBDIR)/release && \
21580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21582                   "RANLIB=$${RANLIB}" \
21583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21584                   dvi) \
21585           || exit 1
21586
21587 @endif release
21588
21589 .PHONY: maybe-html-release html-release
21590 maybe-html-release:
21591 @if release
21592 maybe-html-release: html-release
21593
21594 html-release: \
21595     configure-release 
21596         @: $(MAKE); $(unstage)
21597         @[ -f ./release/Makefile ] || exit 0; \
21598         r=`${PWD_COMMAND}`; export r; \
21599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21600         $(HOST_EXPORTS) \
21601         for flag in $(EXTRA_HOST_FLAGS) ; do \
21602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21603         done; \
21604         echo "Doing html in release" ; \
21605         (cd $(HOST_SUBDIR)/release && \
21606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21608                   "RANLIB=$${RANLIB}" \
21609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21610                   html) \
21611           || exit 1
21612
21613 @endif release
21614
21615 .PHONY: maybe-TAGS-release TAGS-release
21616 maybe-TAGS-release:
21617 @if release
21618 maybe-TAGS-release: TAGS-release
21619
21620 TAGS-release: \
21621     configure-release 
21622         @: $(MAKE); $(unstage)
21623         @[ -f ./release/Makefile ] || exit 0; \
21624         r=`${PWD_COMMAND}`; export r; \
21625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21626         $(HOST_EXPORTS) \
21627         for flag in $(EXTRA_HOST_FLAGS) ; do \
21628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21629         done; \
21630         echo "Doing TAGS in release" ; \
21631         (cd $(HOST_SUBDIR)/release && \
21632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21634                   "RANLIB=$${RANLIB}" \
21635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21636                   TAGS) \
21637           || exit 1
21638
21639 @endif release
21640
21641 .PHONY: maybe-install-info-release install-info-release
21642 maybe-install-info-release:
21643 @if release
21644 maybe-install-info-release: install-info-release
21645
21646 install-info-release: \
21647     configure-release \
21648     info-release 
21649         @: $(MAKE); $(unstage)
21650         @[ -f ./release/Makefile ] || exit 0; \
21651         r=`${PWD_COMMAND}`; export r; \
21652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21653         $(HOST_EXPORTS) \
21654         for flag in $(EXTRA_HOST_FLAGS) ; do \
21655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21656         done; \
21657         echo "Doing install-info in release" ; \
21658         (cd $(HOST_SUBDIR)/release && \
21659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21661                   "RANLIB=$${RANLIB}" \
21662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21663                   install-info) \
21664           || exit 1
21665
21666 @endif release
21667
21668 .PHONY: maybe-installcheck-release installcheck-release
21669 maybe-installcheck-release:
21670 @if release
21671 maybe-installcheck-release: installcheck-release
21672
21673 installcheck-release: \
21674     configure-release 
21675         @: $(MAKE); $(unstage)
21676         @[ -f ./release/Makefile ] || exit 0; \
21677         r=`${PWD_COMMAND}`; export r; \
21678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679         $(HOST_EXPORTS) \
21680         for flag in $(EXTRA_HOST_FLAGS) ; do \
21681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682         done; \
21683         echo "Doing installcheck in release" ; \
21684         (cd $(HOST_SUBDIR)/release && \
21685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687                   "RANLIB=$${RANLIB}" \
21688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21689                   installcheck) \
21690           || exit 1
21691
21692 @endif release
21693
21694 .PHONY: maybe-mostlyclean-release mostlyclean-release
21695 maybe-mostlyclean-release:
21696 @if release
21697 maybe-mostlyclean-release: mostlyclean-release
21698
21699 mostlyclean-release: 
21700         @: $(MAKE); $(unstage)
21701         @[ -f ./release/Makefile ] || exit 0; \
21702         r=`${PWD_COMMAND}`; export r; \
21703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704         $(HOST_EXPORTS) \
21705         for flag in $(EXTRA_HOST_FLAGS) ; do \
21706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707         done; \
21708         echo "Doing mostlyclean in release" ; \
21709         (cd $(HOST_SUBDIR)/release && \
21710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712                   "RANLIB=$${RANLIB}" \
21713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21714                   mostlyclean) \
21715           || exit 1
21716
21717 @endif release
21718
21719 .PHONY: maybe-clean-release clean-release
21720 maybe-clean-release:
21721 @if release
21722 maybe-clean-release: clean-release
21723
21724 clean-release: 
21725         @: $(MAKE); $(unstage)
21726         @[ -f ./release/Makefile ] || exit 0; \
21727         r=`${PWD_COMMAND}`; export r; \
21728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729         $(HOST_EXPORTS) \
21730         for flag in $(EXTRA_HOST_FLAGS) ; do \
21731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21732         done; \
21733         echo "Doing clean in release" ; \
21734         (cd $(HOST_SUBDIR)/release && \
21735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21737                   "RANLIB=$${RANLIB}" \
21738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21739                   clean) \
21740           || exit 1
21741
21742 @endif release
21743
21744 .PHONY: maybe-distclean-release distclean-release
21745 maybe-distclean-release:
21746 @if release
21747 maybe-distclean-release: distclean-release
21748
21749 distclean-release: 
21750         @: $(MAKE); $(unstage)
21751         @[ -f ./release/Makefile ] || exit 0; \
21752         r=`${PWD_COMMAND}`; export r; \
21753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21754         $(HOST_EXPORTS) \
21755         for flag in $(EXTRA_HOST_FLAGS) ; do \
21756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21757         done; \
21758         echo "Doing distclean in release" ; \
21759         (cd $(HOST_SUBDIR)/release && \
21760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21762                   "RANLIB=$${RANLIB}" \
21763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21764                   distclean) \
21765           || exit 1
21766
21767 @endif release
21768
21769 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
21770 maybe-maintainer-clean-release:
21771 @if release
21772 maybe-maintainer-clean-release: maintainer-clean-release
21773
21774 maintainer-clean-release: 
21775         @: $(MAKE); $(unstage)
21776         @[ -f ./release/Makefile ] || exit 0; \
21777         r=`${PWD_COMMAND}`; export r; \
21778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21779         $(HOST_EXPORTS) \
21780         for flag in $(EXTRA_HOST_FLAGS) ; do \
21781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21782         done; \
21783         echo "Doing maintainer-clean in release" ; \
21784         (cd $(HOST_SUBDIR)/release && \
21785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21787                   "RANLIB=$${RANLIB}" \
21788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21789                   maintainer-clean) \
21790           || exit 1
21791
21792 @endif release
21793
21794
21795
21796 .PHONY: configure-recode maybe-configure-recode
21797 maybe-configure-recode:
21798 @if recode
21799 maybe-configure-recode: configure-recode
21800 configure-recode: 
21801         @: $(MAKE); $(unstage)
21802         @r=`${PWD_COMMAND}`; export r; \
21803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21804         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
21805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
21806         $(HOST_EXPORTS) \
21807         echo Configuring in $(HOST_SUBDIR)/recode; \
21808         cd "$(HOST_SUBDIR)/recode" || exit 1; \
21809         case $(srcdir) in \
21810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21811           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
21812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21813         esac; \
21814         srcdiroption="--srcdir=$${topdir}/recode"; \
21815         libsrcdir="$$s/recode"; \
21816         $(SHELL) $${libsrcdir}/configure \
21817           $(HOST_CONFIGARGS) $${srcdiroption}  \
21818           || exit 1
21819 @endif recode
21820
21821
21822
21823
21824
21825 .PHONY: all-recode maybe-all-recode
21826 maybe-all-recode:
21827 @if recode
21828 TARGET-recode=all
21829 maybe-all-recode: all-recode
21830 all-recode: configure-recode
21831         @: $(MAKE); $(unstage)
21832         @r=`${PWD_COMMAND}`; export r; \
21833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21834         $(HOST_EXPORTS) \
21835         (cd $(HOST_SUBDIR)/recode && \
21836           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
21837 @endif recode
21838
21839
21840
21841
21842 .PHONY: check-recode maybe-check-recode
21843 maybe-check-recode:
21844 @if recode
21845 maybe-check-recode: check-recode
21846
21847 check-recode:
21848         @: $(MAKE); $(unstage)
21849         @r=`${PWD_COMMAND}`; export r; \
21850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21851         $(HOST_EXPORTS) \
21852         (cd $(HOST_SUBDIR)/recode && \
21853           $(MAKE) $(FLAGS_TO_PASS)  check)
21854
21855 @endif recode
21856
21857 .PHONY: install-recode maybe-install-recode
21858 maybe-install-recode:
21859 @if recode
21860 maybe-install-recode: install-recode
21861
21862 install-recode: installdirs
21863         @: $(MAKE); $(unstage)
21864         @r=`${PWD_COMMAND}`; export r; \
21865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21866         $(HOST_EXPORTS) \
21867         (cd $(HOST_SUBDIR)/recode && \
21868           $(MAKE) $(FLAGS_TO_PASS)  install)
21869
21870 @endif recode
21871
21872 # Other targets (info, dvi, etc.)
21873
21874 .PHONY: maybe-info-recode info-recode
21875 maybe-info-recode:
21876 @if recode
21877 maybe-info-recode: info-recode
21878
21879 info-recode: \
21880     configure-recode 
21881         @: $(MAKE); $(unstage)
21882         @[ -f ./recode/Makefile ] || exit 0; \
21883         r=`${PWD_COMMAND}`; export r; \
21884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21885         $(HOST_EXPORTS) \
21886         for flag in $(EXTRA_HOST_FLAGS) ; do \
21887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21888         done; \
21889         echo "Doing info in recode" ; \
21890         (cd $(HOST_SUBDIR)/recode && \
21891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21893                   "RANLIB=$${RANLIB}" \
21894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21895                   info) \
21896           || exit 1
21897
21898 @endif recode
21899
21900 .PHONY: maybe-dvi-recode dvi-recode
21901 maybe-dvi-recode:
21902 @if recode
21903 maybe-dvi-recode: dvi-recode
21904
21905 dvi-recode: \
21906     configure-recode 
21907         @: $(MAKE); $(unstage)
21908         @[ -f ./recode/Makefile ] || exit 0; \
21909         r=`${PWD_COMMAND}`; export r; \
21910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21911         $(HOST_EXPORTS) \
21912         for flag in $(EXTRA_HOST_FLAGS) ; do \
21913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21914         done; \
21915         echo "Doing dvi in recode" ; \
21916         (cd $(HOST_SUBDIR)/recode && \
21917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21919                   "RANLIB=$${RANLIB}" \
21920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21921                   dvi) \
21922           || exit 1
21923
21924 @endif recode
21925
21926 .PHONY: maybe-html-recode html-recode
21927 maybe-html-recode:
21928 @if recode
21929 maybe-html-recode: html-recode
21930
21931 html-recode: \
21932     configure-recode 
21933         @: $(MAKE); $(unstage)
21934         @[ -f ./recode/Makefile ] || exit 0; \
21935         r=`${PWD_COMMAND}`; export r; \
21936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21937         $(HOST_EXPORTS) \
21938         for flag in $(EXTRA_HOST_FLAGS) ; do \
21939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21940         done; \
21941         echo "Doing html in recode" ; \
21942         (cd $(HOST_SUBDIR)/recode && \
21943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21945                   "RANLIB=$${RANLIB}" \
21946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21947                   html) \
21948           || exit 1
21949
21950 @endif recode
21951
21952 .PHONY: maybe-TAGS-recode TAGS-recode
21953 maybe-TAGS-recode:
21954 @if recode
21955 maybe-TAGS-recode: TAGS-recode
21956
21957 TAGS-recode: \
21958     configure-recode 
21959         @: $(MAKE); $(unstage)
21960         @[ -f ./recode/Makefile ] || exit 0; \
21961         r=`${PWD_COMMAND}`; export r; \
21962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21963         $(HOST_EXPORTS) \
21964         for flag in $(EXTRA_HOST_FLAGS) ; do \
21965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21966         done; \
21967         echo "Doing TAGS in recode" ; \
21968         (cd $(HOST_SUBDIR)/recode && \
21969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21971                   "RANLIB=$${RANLIB}" \
21972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21973                   TAGS) \
21974           || exit 1
21975
21976 @endif recode
21977
21978 .PHONY: maybe-install-info-recode install-info-recode
21979 maybe-install-info-recode:
21980 @if recode
21981 maybe-install-info-recode: install-info-recode
21982
21983 install-info-recode: \
21984     configure-recode \
21985     info-recode 
21986         @: $(MAKE); $(unstage)
21987         @[ -f ./recode/Makefile ] || exit 0; \
21988         r=`${PWD_COMMAND}`; export r; \
21989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21990         $(HOST_EXPORTS) \
21991         for flag in $(EXTRA_HOST_FLAGS) ; do \
21992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21993         done; \
21994         echo "Doing install-info in recode" ; \
21995         (cd $(HOST_SUBDIR)/recode && \
21996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21998                   "RANLIB=$${RANLIB}" \
21999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22000                   install-info) \
22001           || exit 1
22002
22003 @endif recode
22004
22005 .PHONY: maybe-installcheck-recode installcheck-recode
22006 maybe-installcheck-recode:
22007 @if recode
22008 maybe-installcheck-recode: installcheck-recode
22009
22010 installcheck-recode: \
22011     configure-recode 
22012         @: $(MAKE); $(unstage)
22013         @[ -f ./recode/Makefile ] || exit 0; \
22014         r=`${PWD_COMMAND}`; export r; \
22015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22016         $(HOST_EXPORTS) \
22017         for flag in $(EXTRA_HOST_FLAGS) ; do \
22018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22019         done; \
22020         echo "Doing installcheck in recode" ; \
22021         (cd $(HOST_SUBDIR)/recode && \
22022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22024                   "RANLIB=$${RANLIB}" \
22025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22026                   installcheck) \
22027           || exit 1
22028
22029 @endif recode
22030
22031 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
22032 maybe-mostlyclean-recode:
22033 @if recode
22034 maybe-mostlyclean-recode: mostlyclean-recode
22035
22036 mostlyclean-recode: 
22037         @: $(MAKE); $(unstage)
22038         @[ -f ./recode/Makefile ] || exit 0; \
22039         r=`${PWD_COMMAND}`; export r; \
22040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22041         $(HOST_EXPORTS) \
22042         for flag in $(EXTRA_HOST_FLAGS) ; do \
22043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22044         done; \
22045         echo "Doing mostlyclean in recode" ; \
22046         (cd $(HOST_SUBDIR)/recode && \
22047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22049                   "RANLIB=$${RANLIB}" \
22050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22051                   mostlyclean) \
22052           || exit 1
22053
22054 @endif recode
22055
22056 .PHONY: maybe-clean-recode clean-recode
22057 maybe-clean-recode:
22058 @if recode
22059 maybe-clean-recode: clean-recode
22060
22061 clean-recode: 
22062         @: $(MAKE); $(unstage)
22063         @[ -f ./recode/Makefile ] || exit 0; \
22064         r=`${PWD_COMMAND}`; export r; \
22065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22066         $(HOST_EXPORTS) \
22067         for flag in $(EXTRA_HOST_FLAGS) ; do \
22068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22069         done; \
22070         echo "Doing clean in recode" ; \
22071         (cd $(HOST_SUBDIR)/recode && \
22072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22074                   "RANLIB=$${RANLIB}" \
22075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22076                   clean) \
22077           || exit 1
22078
22079 @endif recode
22080
22081 .PHONY: maybe-distclean-recode distclean-recode
22082 maybe-distclean-recode:
22083 @if recode
22084 maybe-distclean-recode: distclean-recode
22085
22086 distclean-recode: 
22087         @: $(MAKE); $(unstage)
22088         @[ -f ./recode/Makefile ] || exit 0; \
22089         r=`${PWD_COMMAND}`; export r; \
22090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22091         $(HOST_EXPORTS) \
22092         for flag in $(EXTRA_HOST_FLAGS) ; do \
22093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22094         done; \
22095         echo "Doing distclean in recode" ; \
22096         (cd $(HOST_SUBDIR)/recode && \
22097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22099                   "RANLIB=$${RANLIB}" \
22100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22101                   distclean) \
22102           || exit 1
22103
22104 @endif recode
22105
22106 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
22107 maybe-maintainer-clean-recode:
22108 @if recode
22109 maybe-maintainer-clean-recode: maintainer-clean-recode
22110
22111 maintainer-clean-recode: 
22112         @: $(MAKE); $(unstage)
22113         @[ -f ./recode/Makefile ] || exit 0; \
22114         r=`${PWD_COMMAND}`; export r; \
22115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22116         $(HOST_EXPORTS) \
22117         for flag in $(EXTRA_HOST_FLAGS) ; do \
22118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22119         done; \
22120         echo "Doing maintainer-clean in recode" ; \
22121         (cd $(HOST_SUBDIR)/recode && \
22122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22124                   "RANLIB=$${RANLIB}" \
22125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22126                   maintainer-clean) \
22127           || exit 1
22128
22129 @endif recode
22130
22131
22132
22133 .PHONY: configure-sed maybe-configure-sed
22134 maybe-configure-sed:
22135 @if sed
22136 maybe-configure-sed: configure-sed
22137 configure-sed: 
22138         @: $(MAKE); $(unstage)
22139         @r=`${PWD_COMMAND}`; export r; \
22140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22141         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
22142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
22143         $(HOST_EXPORTS) \
22144         echo Configuring in $(HOST_SUBDIR)/sed; \
22145         cd "$(HOST_SUBDIR)/sed" || exit 1; \
22146         case $(srcdir) in \
22147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22148           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
22149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22150         esac; \
22151         srcdiroption="--srcdir=$${topdir}/sed"; \
22152         libsrcdir="$$s/sed"; \
22153         $(SHELL) $${libsrcdir}/configure \
22154           $(HOST_CONFIGARGS) $${srcdiroption}  \
22155           || exit 1
22156 @endif sed
22157
22158
22159
22160
22161
22162 .PHONY: all-sed maybe-all-sed
22163 maybe-all-sed:
22164 @if sed
22165 TARGET-sed=all
22166 maybe-all-sed: all-sed
22167 all-sed: configure-sed
22168         @: $(MAKE); $(unstage)
22169         @r=`${PWD_COMMAND}`; export r; \
22170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22171         $(HOST_EXPORTS) \
22172         (cd $(HOST_SUBDIR)/sed && \
22173           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
22174 @endif sed
22175
22176
22177
22178
22179 .PHONY: check-sed maybe-check-sed
22180 maybe-check-sed:
22181 @if sed
22182 maybe-check-sed: check-sed
22183
22184 check-sed:
22185         @: $(MAKE); $(unstage)
22186         @r=`${PWD_COMMAND}`; export r; \
22187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22188         $(HOST_EXPORTS) \
22189         (cd $(HOST_SUBDIR)/sed && \
22190           $(MAKE) $(FLAGS_TO_PASS)  check)
22191
22192 @endif sed
22193
22194 .PHONY: install-sed maybe-install-sed
22195 maybe-install-sed:
22196 @if sed
22197 maybe-install-sed: install-sed
22198
22199 install-sed: installdirs
22200         @: $(MAKE); $(unstage)
22201         @r=`${PWD_COMMAND}`; export r; \
22202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22203         $(HOST_EXPORTS) \
22204         (cd $(HOST_SUBDIR)/sed && \
22205           $(MAKE) $(FLAGS_TO_PASS)  install)
22206
22207 @endif sed
22208
22209 # Other targets (info, dvi, etc.)
22210
22211 .PHONY: maybe-info-sed info-sed
22212 maybe-info-sed:
22213 @if sed
22214 maybe-info-sed: info-sed
22215
22216 info-sed: \
22217     configure-sed 
22218         @: $(MAKE); $(unstage)
22219         @[ -f ./sed/Makefile ] || exit 0; \
22220         r=`${PWD_COMMAND}`; export r; \
22221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22222         $(HOST_EXPORTS) \
22223         for flag in $(EXTRA_HOST_FLAGS) ; do \
22224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22225         done; \
22226         echo "Doing info in sed" ; \
22227         (cd $(HOST_SUBDIR)/sed && \
22228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22230                   "RANLIB=$${RANLIB}" \
22231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22232                   info) \
22233           || exit 1
22234
22235 @endif sed
22236
22237 .PHONY: maybe-dvi-sed dvi-sed
22238 maybe-dvi-sed:
22239 @if sed
22240 maybe-dvi-sed: dvi-sed
22241
22242 dvi-sed: \
22243     configure-sed 
22244         @: $(MAKE); $(unstage)
22245         @[ -f ./sed/Makefile ] || exit 0; \
22246         r=`${PWD_COMMAND}`; export r; \
22247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22248         $(HOST_EXPORTS) \
22249         for flag in $(EXTRA_HOST_FLAGS) ; do \
22250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22251         done; \
22252         echo "Doing dvi in sed" ; \
22253         (cd $(HOST_SUBDIR)/sed && \
22254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22256                   "RANLIB=$${RANLIB}" \
22257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22258                   dvi) \
22259           || exit 1
22260
22261 @endif sed
22262
22263 .PHONY: maybe-html-sed html-sed
22264 maybe-html-sed:
22265 @if sed
22266 maybe-html-sed: html-sed
22267
22268 html-sed: \
22269     configure-sed 
22270         @: $(MAKE); $(unstage)
22271         @[ -f ./sed/Makefile ] || exit 0; \
22272         r=`${PWD_COMMAND}`; export r; \
22273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22274         $(HOST_EXPORTS) \
22275         for flag in $(EXTRA_HOST_FLAGS) ; do \
22276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22277         done; \
22278         echo "Doing html in sed" ; \
22279         (cd $(HOST_SUBDIR)/sed && \
22280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22282                   "RANLIB=$${RANLIB}" \
22283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22284                   html) \
22285           || exit 1
22286
22287 @endif sed
22288
22289 .PHONY: maybe-TAGS-sed TAGS-sed
22290 maybe-TAGS-sed:
22291 @if sed
22292 maybe-TAGS-sed: TAGS-sed
22293
22294 TAGS-sed: \
22295     configure-sed 
22296         @: $(MAKE); $(unstage)
22297         @[ -f ./sed/Makefile ] || exit 0; \
22298         r=`${PWD_COMMAND}`; export r; \
22299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22300         $(HOST_EXPORTS) \
22301         for flag in $(EXTRA_HOST_FLAGS) ; do \
22302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22303         done; \
22304         echo "Doing TAGS in sed" ; \
22305         (cd $(HOST_SUBDIR)/sed && \
22306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22308                   "RANLIB=$${RANLIB}" \
22309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22310                   TAGS) \
22311           || exit 1
22312
22313 @endif sed
22314
22315 .PHONY: maybe-install-info-sed install-info-sed
22316 maybe-install-info-sed:
22317 @if sed
22318 maybe-install-info-sed: install-info-sed
22319
22320 install-info-sed: \
22321     configure-sed \
22322     info-sed 
22323         @: $(MAKE); $(unstage)
22324         @[ -f ./sed/Makefile ] || exit 0; \
22325         r=`${PWD_COMMAND}`; export r; \
22326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22327         $(HOST_EXPORTS) \
22328         for flag in $(EXTRA_HOST_FLAGS) ; do \
22329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22330         done; \
22331         echo "Doing install-info in sed" ; \
22332         (cd $(HOST_SUBDIR)/sed && \
22333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22335                   "RANLIB=$${RANLIB}" \
22336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22337                   install-info) \
22338           || exit 1
22339
22340 @endif sed
22341
22342 .PHONY: maybe-installcheck-sed installcheck-sed
22343 maybe-installcheck-sed:
22344 @if sed
22345 maybe-installcheck-sed: installcheck-sed
22346
22347 installcheck-sed: \
22348     configure-sed 
22349         @: $(MAKE); $(unstage)
22350         @[ -f ./sed/Makefile ] || exit 0; \
22351         r=`${PWD_COMMAND}`; export r; \
22352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22353         $(HOST_EXPORTS) \
22354         for flag in $(EXTRA_HOST_FLAGS) ; do \
22355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22356         done; \
22357         echo "Doing installcheck in sed" ; \
22358         (cd $(HOST_SUBDIR)/sed && \
22359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22361                   "RANLIB=$${RANLIB}" \
22362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22363                   installcheck) \
22364           || exit 1
22365
22366 @endif sed
22367
22368 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
22369 maybe-mostlyclean-sed:
22370 @if sed
22371 maybe-mostlyclean-sed: mostlyclean-sed
22372
22373 mostlyclean-sed: 
22374         @: $(MAKE); $(unstage)
22375         @[ -f ./sed/Makefile ] || exit 0; \
22376         r=`${PWD_COMMAND}`; export r; \
22377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378         $(HOST_EXPORTS) \
22379         for flag in $(EXTRA_HOST_FLAGS) ; do \
22380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381         done; \
22382         echo "Doing mostlyclean in sed" ; \
22383         (cd $(HOST_SUBDIR)/sed && \
22384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386                   "RANLIB=$${RANLIB}" \
22387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22388                   mostlyclean) \
22389           || exit 1
22390
22391 @endif sed
22392
22393 .PHONY: maybe-clean-sed clean-sed
22394 maybe-clean-sed:
22395 @if sed
22396 maybe-clean-sed: clean-sed
22397
22398 clean-sed: 
22399         @: $(MAKE); $(unstage)
22400         @[ -f ./sed/Makefile ] || exit 0; \
22401         r=`${PWD_COMMAND}`; export r; \
22402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22403         $(HOST_EXPORTS) \
22404         for flag in $(EXTRA_HOST_FLAGS) ; do \
22405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22406         done; \
22407         echo "Doing clean in sed" ; \
22408         (cd $(HOST_SUBDIR)/sed && \
22409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22411                   "RANLIB=$${RANLIB}" \
22412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22413                   clean) \
22414           || exit 1
22415
22416 @endif sed
22417
22418 .PHONY: maybe-distclean-sed distclean-sed
22419 maybe-distclean-sed:
22420 @if sed
22421 maybe-distclean-sed: distclean-sed
22422
22423 distclean-sed: 
22424         @: $(MAKE); $(unstage)
22425         @[ -f ./sed/Makefile ] || exit 0; \
22426         r=`${PWD_COMMAND}`; export r; \
22427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22428         $(HOST_EXPORTS) \
22429         for flag in $(EXTRA_HOST_FLAGS) ; do \
22430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22431         done; \
22432         echo "Doing distclean in sed" ; \
22433         (cd $(HOST_SUBDIR)/sed && \
22434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22436                   "RANLIB=$${RANLIB}" \
22437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22438                   distclean) \
22439           || exit 1
22440
22441 @endif sed
22442
22443 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
22444 maybe-maintainer-clean-sed:
22445 @if sed
22446 maybe-maintainer-clean-sed: maintainer-clean-sed
22447
22448 maintainer-clean-sed: 
22449         @: $(MAKE); $(unstage)
22450         @[ -f ./sed/Makefile ] || exit 0; \
22451         r=`${PWD_COMMAND}`; export r; \
22452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22453         $(HOST_EXPORTS) \
22454         for flag in $(EXTRA_HOST_FLAGS) ; do \
22455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22456         done; \
22457         echo "Doing maintainer-clean in sed" ; \
22458         (cd $(HOST_SUBDIR)/sed && \
22459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22461                   "RANLIB=$${RANLIB}" \
22462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22463                   maintainer-clean) \
22464           || exit 1
22465
22466 @endif sed
22467
22468
22469
22470 .PHONY: configure-send-pr maybe-configure-send-pr
22471 maybe-configure-send-pr:
22472 @if send-pr
22473 maybe-configure-send-pr: configure-send-pr
22474 configure-send-pr: 
22475         @: $(MAKE); $(unstage)
22476         @r=`${PWD_COMMAND}`; export r; \
22477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22478         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
22479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
22480         $(HOST_EXPORTS) \
22481         echo Configuring in $(HOST_SUBDIR)/send-pr; \
22482         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
22483         case $(srcdir) in \
22484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22485           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
22486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22487         esac; \
22488         srcdiroption="--srcdir=$${topdir}/send-pr"; \
22489         libsrcdir="$$s/send-pr"; \
22490         $(SHELL) $${libsrcdir}/configure \
22491           $(HOST_CONFIGARGS) $${srcdiroption}  \
22492           || exit 1
22493 @endif send-pr
22494
22495
22496
22497
22498
22499 .PHONY: all-send-pr maybe-all-send-pr
22500 maybe-all-send-pr:
22501 @if send-pr
22502 TARGET-send-pr=all
22503 maybe-all-send-pr: all-send-pr
22504 all-send-pr: configure-send-pr
22505         @: $(MAKE); $(unstage)
22506         @r=`${PWD_COMMAND}`; export r; \
22507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22508         $(HOST_EXPORTS) \
22509         (cd $(HOST_SUBDIR)/send-pr && \
22510           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
22511 @endif send-pr
22512
22513
22514
22515
22516 .PHONY: check-send-pr maybe-check-send-pr
22517 maybe-check-send-pr:
22518 @if send-pr
22519 maybe-check-send-pr: check-send-pr
22520
22521 check-send-pr:
22522         @: $(MAKE); $(unstage)
22523         @r=`${PWD_COMMAND}`; export r; \
22524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22525         $(HOST_EXPORTS) \
22526         (cd $(HOST_SUBDIR)/send-pr && \
22527           $(MAKE) $(FLAGS_TO_PASS)  check)
22528
22529 @endif send-pr
22530
22531 .PHONY: install-send-pr maybe-install-send-pr
22532 maybe-install-send-pr:
22533 @if send-pr
22534 maybe-install-send-pr: install-send-pr
22535
22536 install-send-pr: installdirs
22537         @: $(MAKE); $(unstage)
22538         @r=`${PWD_COMMAND}`; export r; \
22539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22540         $(HOST_EXPORTS) \
22541         (cd $(HOST_SUBDIR)/send-pr && \
22542           $(MAKE) $(FLAGS_TO_PASS)  install)
22543
22544 @endif send-pr
22545
22546 # Other targets (info, dvi, etc.)
22547
22548 .PHONY: maybe-info-send-pr info-send-pr
22549 maybe-info-send-pr:
22550 @if send-pr
22551 maybe-info-send-pr: info-send-pr
22552
22553 info-send-pr: \
22554     configure-send-pr 
22555         @: $(MAKE); $(unstage)
22556         @[ -f ./send-pr/Makefile ] || exit 0; \
22557         r=`${PWD_COMMAND}`; export r; \
22558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559         $(HOST_EXPORTS) \
22560         for flag in $(EXTRA_HOST_FLAGS) ; do \
22561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22562         done; \
22563         echo "Doing info in send-pr" ; \
22564         (cd $(HOST_SUBDIR)/send-pr && \
22565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22567                   "RANLIB=$${RANLIB}" \
22568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22569                   info) \
22570           || exit 1
22571
22572 @endif send-pr
22573
22574 .PHONY: maybe-dvi-send-pr dvi-send-pr
22575 maybe-dvi-send-pr:
22576 @if send-pr
22577 maybe-dvi-send-pr: dvi-send-pr
22578
22579 dvi-send-pr: \
22580     configure-send-pr 
22581         @: $(MAKE); $(unstage)
22582         @[ -f ./send-pr/Makefile ] || exit 0; \
22583         r=`${PWD_COMMAND}`; export r; \
22584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585         $(HOST_EXPORTS) \
22586         for flag in $(EXTRA_HOST_FLAGS) ; do \
22587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588         done; \
22589         echo "Doing dvi in send-pr" ; \
22590         (cd $(HOST_SUBDIR)/send-pr && \
22591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593                   "RANLIB=$${RANLIB}" \
22594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22595                   dvi) \
22596           || exit 1
22597
22598 @endif send-pr
22599
22600 .PHONY: maybe-html-send-pr html-send-pr
22601 maybe-html-send-pr:
22602 @if send-pr
22603 maybe-html-send-pr: html-send-pr
22604
22605 html-send-pr: \
22606     configure-send-pr 
22607         @: $(MAKE); $(unstage)
22608         @[ -f ./send-pr/Makefile ] || exit 0; \
22609         r=`${PWD_COMMAND}`; export r; \
22610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22611         $(HOST_EXPORTS) \
22612         for flag in $(EXTRA_HOST_FLAGS) ; do \
22613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22614         done; \
22615         echo "Doing html in send-pr" ; \
22616         (cd $(HOST_SUBDIR)/send-pr && \
22617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22619                   "RANLIB=$${RANLIB}" \
22620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22621                   html) \
22622           || exit 1
22623
22624 @endif send-pr
22625
22626 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
22627 maybe-TAGS-send-pr:
22628 @if send-pr
22629 maybe-TAGS-send-pr: TAGS-send-pr
22630
22631 TAGS-send-pr: \
22632     configure-send-pr 
22633         @: $(MAKE); $(unstage)
22634         @[ -f ./send-pr/Makefile ] || exit 0; \
22635         r=`${PWD_COMMAND}`; export r; \
22636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22637         $(HOST_EXPORTS) \
22638         for flag in $(EXTRA_HOST_FLAGS) ; do \
22639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22640         done; \
22641         echo "Doing TAGS in send-pr" ; \
22642         (cd $(HOST_SUBDIR)/send-pr && \
22643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22645                   "RANLIB=$${RANLIB}" \
22646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22647                   TAGS) \
22648           || exit 1
22649
22650 @endif send-pr
22651
22652 .PHONY: maybe-install-info-send-pr install-info-send-pr
22653 maybe-install-info-send-pr:
22654 @if send-pr
22655 maybe-install-info-send-pr: install-info-send-pr
22656
22657 install-info-send-pr: \
22658     configure-send-pr \
22659     info-send-pr 
22660         @: $(MAKE); $(unstage)
22661         @[ -f ./send-pr/Makefile ] || exit 0; \
22662         r=`${PWD_COMMAND}`; export r; \
22663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22664         $(HOST_EXPORTS) \
22665         for flag in $(EXTRA_HOST_FLAGS) ; do \
22666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22667         done; \
22668         echo "Doing install-info in send-pr" ; \
22669         (cd $(HOST_SUBDIR)/send-pr && \
22670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22672                   "RANLIB=$${RANLIB}" \
22673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22674                   install-info) \
22675           || exit 1
22676
22677 @endif send-pr
22678
22679 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
22680 maybe-installcheck-send-pr:
22681 @if send-pr
22682 maybe-installcheck-send-pr: installcheck-send-pr
22683
22684 installcheck-send-pr: \
22685     configure-send-pr 
22686         @: $(MAKE); $(unstage)
22687         @[ -f ./send-pr/Makefile ] || exit 0; \
22688         r=`${PWD_COMMAND}`; export r; \
22689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22690         $(HOST_EXPORTS) \
22691         for flag in $(EXTRA_HOST_FLAGS) ; do \
22692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22693         done; \
22694         echo "Doing installcheck in send-pr" ; \
22695         (cd $(HOST_SUBDIR)/send-pr && \
22696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22698                   "RANLIB=$${RANLIB}" \
22699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22700                   installcheck) \
22701           || exit 1
22702
22703 @endif send-pr
22704
22705 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
22706 maybe-mostlyclean-send-pr:
22707 @if send-pr
22708 maybe-mostlyclean-send-pr: mostlyclean-send-pr
22709
22710 mostlyclean-send-pr: 
22711         @: $(MAKE); $(unstage)
22712         @[ -f ./send-pr/Makefile ] || exit 0; \
22713         r=`${PWD_COMMAND}`; export r; \
22714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22715         $(HOST_EXPORTS) \
22716         for flag in $(EXTRA_HOST_FLAGS) ; do \
22717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22718         done; \
22719         echo "Doing mostlyclean in send-pr" ; \
22720         (cd $(HOST_SUBDIR)/send-pr && \
22721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22723                   "RANLIB=$${RANLIB}" \
22724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22725                   mostlyclean) \
22726           || exit 1
22727
22728 @endif send-pr
22729
22730 .PHONY: maybe-clean-send-pr clean-send-pr
22731 maybe-clean-send-pr:
22732 @if send-pr
22733 maybe-clean-send-pr: clean-send-pr
22734
22735 clean-send-pr: 
22736         @: $(MAKE); $(unstage)
22737         @[ -f ./send-pr/Makefile ] || exit 0; \
22738         r=`${PWD_COMMAND}`; export r; \
22739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22740         $(HOST_EXPORTS) \
22741         for flag in $(EXTRA_HOST_FLAGS) ; do \
22742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22743         done; \
22744         echo "Doing clean in send-pr" ; \
22745         (cd $(HOST_SUBDIR)/send-pr && \
22746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22748                   "RANLIB=$${RANLIB}" \
22749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22750                   clean) \
22751           || exit 1
22752
22753 @endif send-pr
22754
22755 .PHONY: maybe-distclean-send-pr distclean-send-pr
22756 maybe-distclean-send-pr:
22757 @if send-pr
22758 maybe-distclean-send-pr: distclean-send-pr
22759
22760 distclean-send-pr: 
22761         @: $(MAKE); $(unstage)
22762         @[ -f ./send-pr/Makefile ] || exit 0; \
22763         r=`${PWD_COMMAND}`; export r; \
22764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22765         $(HOST_EXPORTS) \
22766         for flag in $(EXTRA_HOST_FLAGS) ; do \
22767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22768         done; \
22769         echo "Doing distclean in send-pr" ; \
22770         (cd $(HOST_SUBDIR)/send-pr && \
22771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22773                   "RANLIB=$${RANLIB}" \
22774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22775                   distclean) \
22776           || exit 1
22777
22778 @endif send-pr
22779
22780 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
22781 maybe-maintainer-clean-send-pr:
22782 @if send-pr
22783 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
22784
22785 maintainer-clean-send-pr: 
22786         @: $(MAKE); $(unstage)
22787         @[ -f ./send-pr/Makefile ] || exit 0; \
22788         r=`${PWD_COMMAND}`; export r; \
22789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22790         $(HOST_EXPORTS) \
22791         for flag in $(EXTRA_HOST_FLAGS) ; do \
22792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22793         done; \
22794         echo "Doing maintainer-clean in send-pr" ; \
22795         (cd $(HOST_SUBDIR)/send-pr && \
22796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22798                   "RANLIB=$${RANLIB}" \
22799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22800                   maintainer-clean) \
22801           || exit 1
22802
22803 @endif send-pr
22804
22805
22806
22807 .PHONY: configure-shellutils maybe-configure-shellutils
22808 maybe-configure-shellutils:
22809 @if shellutils
22810 maybe-configure-shellutils: configure-shellutils
22811 configure-shellutils: 
22812         @: $(MAKE); $(unstage)
22813         @r=`${PWD_COMMAND}`; export r; \
22814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
22816         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
22817         $(HOST_EXPORTS) \
22818         echo Configuring in $(HOST_SUBDIR)/shellutils; \
22819         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
22820         case $(srcdir) in \
22821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22822           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
22823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22824         esac; \
22825         srcdiroption="--srcdir=$${topdir}/shellutils"; \
22826         libsrcdir="$$s/shellutils"; \
22827         $(SHELL) $${libsrcdir}/configure \
22828           $(HOST_CONFIGARGS) $${srcdiroption}  \
22829           || exit 1
22830 @endif shellutils
22831
22832
22833
22834
22835
22836 .PHONY: all-shellutils maybe-all-shellutils
22837 maybe-all-shellutils:
22838 @if shellutils
22839 TARGET-shellutils=all
22840 maybe-all-shellutils: all-shellutils
22841 all-shellutils: configure-shellutils
22842         @: $(MAKE); $(unstage)
22843         @r=`${PWD_COMMAND}`; export r; \
22844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22845         $(HOST_EXPORTS) \
22846         (cd $(HOST_SUBDIR)/shellutils && \
22847           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
22848 @endif shellutils
22849
22850
22851
22852
22853 .PHONY: check-shellutils maybe-check-shellutils
22854 maybe-check-shellutils:
22855 @if shellutils
22856 maybe-check-shellutils: check-shellutils
22857
22858 check-shellutils:
22859         @: $(MAKE); $(unstage)
22860         @r=`${PWD_COMMAND}`; export r; \
22861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22862         $(HOST_EXPORTS) \
22863         (cd $(HOST_SUBDIR)/shellutils && \
22864           $(MAKE) $(FLAGS_TO_PASS)  check)
22865
22866 @endif shellutils
22867
22868 .PHONY: install-shellutils maybe-install-shellutils
22869 maybe-install-shellutils:
22870 @if shellutils
22871 maybe-install-shellutils: install-shellutils
22872
22873 install-shellutils: installdirs
22874         @: $(MAKE); $(unstage)
22875         @r=`${PWD_COMMAND}`; export r; \
22876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22877         $(HOST_EXPORTS) \
22878         (cd $(HOST_SUBDIR)/shellutils && \
22879           $(MAKE) $(FLAGS_TO_PASS)  install)
22880
22881 @endif shellutils
22882
22883 # Other targets (info, dvi, etc.)
22884
22885 .PHONY: maybe-info-shellutils info-shellutils
22886 maybe-info-shellutils:
22887 @if shellutils
22888 maybe-info-shellutils: info-shellutils
22889
22890 info-shellutils: \
22891     configure-shellutils 
22892         @: $(MAKE); $(unstage)
22893         @[ -f ./shellutils/Makefile ] || exit 0; \
22894         r=`${PWD_COMMAND}`; export r; \
22895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22896         $(HOST_EXPORTS) \
22897         for flag in $(EXTRA_HOST_FLAGS) ; do \
22898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22899         done; \
22900         echo "Doing info in shellutils" ; \
22901         (cd $(HOST_SUBDIR)/shellutils && \
22902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22904                   "RANLIB=$${RANLIB}" \
22905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22906                   info) \
22907           || exit 1
22908
22909 @endif shellutils
22910
22911 .PHONY: maybe-dvi-shellutils dvi-shellutils
22912 maybe-dvi-shellutils:
22913 @if shellutils
22914 maybe-dvi-shellutils: dvi-shellutils
22915
22916 dvi-shellutils: \
22917     configure-shellutils 
22918         @: $(MAKE); $(unstage)
22919         @[ -f ./shellutils/Makefile ] || exit 0; \
22920         r=`${PWD_COMMAND}`; export r; \
22921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22922         $(HOST_EXPORTS) \
22923         for flag in $(EXTRA_HOST_FLAGS) ; do \
22924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22925         done; \
22926         echo "Doing dvi in shellutils" ; \
22927         (cd $(HOST_SUBDIR)/shellutils && \
22928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22930                   "RANLIB=$${RANLIB}" \
22931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22932                   dvi) \
22933           || exit 1
22934
22935 @endif shellutils
22936
22937 .PHONY: maybe-html-shellutils html-shellutils
22938 maybe-html-shellutils:
22939 @if shellutils
22940 maybe-html-shellutils: html-shellutils
22941
22942 html-shellutils: \
22943     configure-shellutils 
22944         @: $(MAKE); $(unstage)
22945         @[ -f ./shellutils/Makefile ] || exit 0; \
22946         r=`${PWD_COMMAND}`; export r; \
22947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948         $(HOST_EXPORTS) \
22949         for flag in $(EXTRA_HOST_FLAGS) ; do \
22950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22951         done; \
22952         echo "Doing html in shellutils" ; \
22953         (cd $(HOST_SUBDIR)/shellutils && \
22954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22956                   "RANLIB=$${RANLIB}" \
22957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22958                   html) \
22959           || exit 1
22960
22961 @endif shellutils
22962
22963 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
22964 maybe-TAGS-shellutils:
22965 @if shellutils
22966 maybe-TAGS-shellutils: TAGS-shellutils
22967
22968 TAGS-shellutils: \
22969     configure-shellutils 
22970         @: $(MAKE); $(unstage)
22971         @[ -f ./shellutils/Makefile ] || exit 0; \
22972         r=`${PWD_COMMAND}`; export r; \
22973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22974         $(HOST_EXPORTS) \
22975         for flag in $(EXTRA_HOST_FLAGS) ; do \
22976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22977         done; \
22978         echo "Doing TAGS in shellutils" ; \
22979         (cd $(HOST_SUBDIR)/shellutils && \
22980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22982                   "RANLIB=$${RANLIB}" \
22983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22984                   TAGS) \
22985           || exit 1
22986
22987 @endif shellutils
22988
22989 .PHONY: maybe-install-info-shellutils install-info-shellutils
22990 maybe-install-info-shellutils:
22991 @if shellutils
22992 maybe-install-info-shellutils: install-info-shellutils
22993
22994 install-info-shellutils: \
22995     configure-shellutils \
22996     info-shellutils 
22997         @: $(MAKE); $(unstage)
22998         @[ -f ./shellutils/Makefile ] || exit 0; \
22999         r=`${PWD_COMMAND}`; export r; \
23000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23001         $(HOST_EXPORTS) \
23002         for flag in $(EXTRA_HOST_FLAGS) ; do \
23003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23004         done; \
23005         echo "Doing install-info in shellutils" ; \
23006         (cd $(HOST_SUBDIR)/shellutils && \
23007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23009                   "RANLIB=$${RANLIB}" \
23010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23011                   install-info) \
23012           || exit 1
23013
23014 @endif shellutils
23015
23016 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
23017 maybe-installcheck-shellutils:
23018 @if shellutils
23019 maybe-installcheck-shellutils: installcheck-shellutils
23020
23021 installcheck-shellutils: \
23022     configure-shellutils 
23023         @: $(MAKE); $(unstage)
23024         @[ -f ./shellutils/Makefile ] || exit 0; \
23025         r=`${PWD_COMMAND}`; export r; \
23026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23027         $(HOST_EXPORTS) \
23028         for flag in $(EXTRA_HOST_FLAGS) ; do \
23029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23030         done; \
23031         echo "Doing installcheck in shellutils" ; \
23032         (cd $(HOST_SUBDIR)/shellutils && \
23033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23035                   "RANLIB=$${RANLIB}" \
23036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23037                   installcheck) \
23038           || exit 1
23039
23040 @endif shellutils
23041
23042 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
23043 maybe-mostlyclean-shellutils:
23044 @if shellutils
23045 maybe-mostlyclean-shellutils: mostlyclean-shellutils
23046
23047 mostlyclean-shellutils: 
23048         @: $(MAKE); $(unstage)
23049         @[ -f ./shellutils/Makefile ] || exit 0; \
23050         r=`${PWD_COMMAND}`; export r; \
23051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23052         $(HOST_EXPORTS) \
23053         for flag in $(EXTRA_HOST_FLAGS) ; do \
23054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23055         done; \
23056         echo "Doing mostlyclean in shellutils" ; \
23057         (cd $(HOST_SUBDIR)/shellutils && \
23058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23060                   "RANLIB=$${RANLIB}" \
23061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23062                   mostlyclean) \
23063           || exit 1
23064
23065 @endif shellutils
23066
23067 .PHONY: maybe-clean-shellutils clean-shellutils
23068 maybe-clean-shellutils:
23069 @if shellutils
23070 maybe-clean-shellutils: clean-shellutils
23071
23072 clean-shellutils: 
23073         @: $(MAKE); $(unstage)
23074         @[ -f ./shellutils/Makefile ] || exit 0; \
23075         r=`${PWD_COMMAND}`; export r; \
23076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23077         $(HOST_EXPORTS) \
23078         for flag in $(EXTRA_HOST_FLAGS) ; do \
23079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23080         done; \
23081         echo "Doing clean in shellutils" ; \
23082         (cd $(HOST_SUBDIR)/shellutils && \
23083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23085                   "RANLIB=$${RANLIB}" \
23086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23087                   clean) \
23088           || exit 1
23089
23090 @endif shellutils
23091
23092 .PHONY: maybe-distclean-shellutils distclean-shellutils
23093 maybe-distclean-shellutils:
23094 @if shellutils
23095 maybe-distclean-shellutils: distclean-shellutils
23096
23097 distclean-shellutils: 
23098         @: $(MAKE); $(unstage)
23099         @[ -f ./shellutils/Makefile ] || exit 0; \
23100         r=`${PWD_COMMAND}`; export r; \
23101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23102         $(HOST_EXPORTS) \
23103         for flag in $(EXTRA_HOST_FLAGS) ; do \
23104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23105         done; \
23106         echo "Doing distclean in shellutils" ; \
23107         (cd $(HOST_SUBDIR)/shellutils && \
23108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23110                   "RANLIB=$${RANLIB}" \
23111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23112                   distclean) \
23113           || exit 1
23114
23115 @endif shellutils
23116
23117 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
23118 maybe-maintainer-clean-shellutils:
23119 @if shellutils
23120 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
23121
23122 maintainer-clean-shellutils: 
23123         @: $(MAKE); $(unstage)
23124         @[ -f ./shellutils/Makefile ] || exit 0; \
23125         r=`${PWD_COMMAND}`; export r; \
23126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127         $(HOST_EXPORTS) \
23128         for flag in $(EXTRA_HOST_FLAGS) ; do \
23129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23130         done; \
23131         echo "Doing maintainer-clean in shellutils" ; \
23132         (cd $(HOST_SUBDIR)/shellutils && \
23133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23135                   "RANLIB=$${RANLIB}" \
23136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23137                   maintainer-clean) \
23138           || exit 1
23139
23140 @endif shellutils
23141
23142
23143
23144 .PHONY: configure-sid maybe-configure-sid
23145 maybe-configure-sid:
23146 @if sid
23147 maybe-configure-sid: configure-sid
23148 configure-sid: 
23149         @: $(MAKE); $(unstage)
23150         @r=`${PWD_COMMAND}`; export r; \
23151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
23153         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
23154         $(HOST_EXPORTS) \
23155         echo Configuring in $(HOST_SUBDIR)/sid; \
23156         cd "$(HOST_SUBDIR)/sid" || exit 1; \
23157         case $(srcdir) in \
23158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23159           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
23160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23161         esac; \
23162         srcdiroption="--srcdir=$${topdir}/sid"; \
23163         libsrcdir="$$s/sid"; \
23164         $(SHELL) $${libsrcdir}/configure \
23165           $(HOST_CONFIGARGS) $${srcdiroption}  \
23166           || exit 1
23167 @endif sid
23168
23169
23170
23171
23172
23173 .PHONY: all-sid maybe-all-sid
23174 maybe-all-sid:
23175 @if sid
23176 TARGET-sid=all
23177 maybe-all-sid: all-sid
23178 all-sid: configure-sid
23179         @: $(MAKE); $(unstage)
23180         @r=`${PWD_COMMAND}`; export r; \
23181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23182         $(HOST_EXPORTS) \
23183         (cd $(HOST_SUBDIR)/sid && \
23184           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
23185 @endif sid
23186
23187
23188
23189
23190 .PHONY: check-sid maybe-check-sid
23191 maybe-check-sid:
23192 @if sid
23193 maybe-check-sid: check-sid
23194
23195 check-sid:
23196         @: $(MAKE); $(unstage)
23197         @r=`${PWD_COMMAND}`; export r; \
23198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23199         $(HOST_EXPORTS) \
23200         (cd $(HOST_SUBDIR)/sid && \
23201           $(MAKE) $(FLAGS_TO_PASS)  check)
23202
23203 @endif sid
23204
23205 .PHONY: install-sid maybe-install-sid
23206 maybe-install-sid:
23207 @if sid
23208 maybe-install-sid: install-sid
23209
23210 install-sid: installdirs
23211         @: $(MAKE); $(unstage)
23212         @r=`${PWD_COMMAND}`; export r; \
23213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23214         $(HOST_EXPORTS) \
23215         (cd $(HOST_SUBDIR)/sid && \
23216           $(MAKE) $(FLAGS_TO_PASS)  install)
23217
23218 @endif sid
23219
23220 # Other targets (info, dvi, etc.)
23221
23222 .PHONY: maybe-info-sid info-sid
23223 maybe-info-sid:
23224 @if sid
23225 maybe-info-sid: info-sid
23226
23227 info-sid: \
23228     configure-sid 
23229         @: $(MAKE); $(unstage)
23230         @[ -f ./sid/Makefile ] || exit 0; \
23231         r=`${PWD_COMMAND}`; export r; \
23232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233         $(HOST_EXPORTS) \
23234         for flag in $(EXTRA_HOST_FLAGS) ; do \
23235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23236         done; \
23237         echo "Doing info in sid" ; \
23238         (cd $(HOST_SUBDIR)/sid && \
23239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23241                   "RANLIB=$${RANLIB}" \
23242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23243                   info) \
23244           || exit 1
23245
23246 @endif sid
23247
23248 .PHONY: maybe-dvi-sid dvi-sid
23249 maybe-dvi-sid:
23250 @if sid
23251 maybe-dvi-sid: dvi-sid
23252
23253 dvi-sid: \
23254     configure-sid 
23255         @: $(MAKE); $(unstage)
23256         @[ -f ./sid/Makefile ] || exit 0; \
23257         r=`${PWD_COMMAND}`; export r; \
23258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259         $(HOST_EXPORTS) \
23260         for flag in $(EXTRA_HOST_FLAGS) ; do \
23261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23262         done; \
23263         echo "Doing dvi in sid" ; \
23264         (cd $(HOST_SUBDIR)/sid && \
23265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23267                   "RANLIB=$${RANLIB}" \
23268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23269                   dvi) \
23270           || exit 1
23271
23272 @endif sid
23273
23274 .PHONY: maybe-html-sid html-sid
23275 maybe-html-sid:
23276 @if sid
23277 maybe-html-sid: html-sid
23278
23279 html-sid: \
23280     configure-sid 
23281         @: $(MAKE); $(unstage)
23282         @[ -f ./sid/Makefile ] || exit 0; \
23283         r=`${PWD_COMMAND}`; export r; \
23284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23285         $(HOST_EXPORTS) \
23286         for flag in $(EXTRA_HOST_FLAGS) ; do \
23287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23288         done; \
23289         echo "Doing html in sid" ; \
23290         (cd $(HOST_SUBDIR)/sid && \
23291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23293                   "RANLIB=$${RANLIB}" \
23294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23295                   html) \
23296           || exit 1
23297
23298 @endif sid
23299
23300 .PHONY: maybe-TAGS-sid TAGS-sid
23301 maybe-TAGS-sid:
23302 @if sid
23303 maybe-TAGS-sid: TAGS-sid
23304
23305 TAGS-sid: \
23306     configure-sid 
23307         @: $(MAKE); $(unstage)
23308         @[ -f ./sid/Makefile ] || exit 0; \
23309         r=`${PWD_COMMAND}`; export r; \
23310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23311         $(HOST_EXPORTS) \
23312         for flag in $(EXTRA_HOST_FLAGS) ; do \
23313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23314         done; \
23315         echo "Doing TAGS in sid" ; \
23316         (cd $(HOST_SUBDIR)/sid && \
23317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23319                   "RANLIB=$${RANLIB}" \
23320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23321                   TAGS) \
23322           || exit 1
23323
23324 @endif sid
23325
23326 .PHONY: maybe-install-info-sid install-info-sid
23327 maybe-install-info-sid:
23328 @if sid
23329 maybe-install-info-sid: install-info-sid
23330
23331 install-info-sid: \
23332     configure-sid \
23333     info-sid 
23334         @: $(MAKE); $(unstage)
23335         @[ -f ./sid/Makefile ] || exit 0; \
23336         r=`${PWD_COMMAND}`; export r; \
23337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23338         $(HOST_EXPORTS) \
23339         for flag in $(EXTRA_HOST_FLAGS) ; do \
23340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23341         done; \
23342         echo "Doing install-info in sid" ; \
23343         (cd $(HOST_SUBDIR)/sid && \
23344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23346                   "RANLIB=$${RANLIB}" \
23347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23348                   install-info) \
23349           || exit 1
23350
23351 @endif sid
23352
23353 .PHONY: maybe-installcheck-sid installcheck-sid
23354 maybe-installcheck-sid:
23355 @if sid
23356 maybe-installcheck-sid: installcheck-sid
23357
23358 installcheck-sid: \
23359     configure-sid 
23360         @: $(MAKE); $(unstage)
23361         @[ -f ./sid/Makefile ] || exit 0; \
23362         r=`${PWD_COMMAND}`; export r; \
23363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23364         $(HOST_EXPORTS) \
23365         for flag in $(EXTRA_HOST_FLAGS) ; do \
23366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23367         done; \
23368         echo "Doing installcheck in sid" ; \
23369         (cd $(HOST_SUBDIR)/sid && \
23370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23372                   "RANLIB=$${RANLIB}" \
23373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23374                   installcheck) \
23375           || exit 1
23376
23377 @endif sid
23378
23379 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
23380 maybe-mostlyclean-sid:
23381 @if sid
23382 maybe-mostlyclean-sid: mostlyclean-sid
23383
23384 mostlyclean-sid: 
23385         @: $(MAKE); $(unstage)
23386         @[ -f ./sid/Makefile ] || exit 0; \
23387         r=`${PWD_COMMAND}`; export r; \
23388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23389         $(HOST_EXPORTS) \
23390         for flag in $(EXTRA_HOST_FLAGS) ; do \
23391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23392         done; \
23393         echo "Doing mostlyclean in sid" ; \
23394         (cd $(HOST_SUBDIR)/sid && \
23395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23397                   "RANLIB=$${RANLIB}" \
23398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23399                   mostlyclean) \
23400           || exit 1
23401
23402 @endif sid
23403
23404 .PHONY: maybe-clean-sid clean-sid
23405 maybe-clean-sid:
23406 @if sid
23407 maybe-clean-sid: clean-sid
23408
23409 clean-sid: 
23410         @: $(MAKE); $(unstage)
23411         @[ -f ./sid/Makefile ] || exit 0; \
23412         r=`${PWD_COMMAND}`; export r; \
23413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23414         $(HOST_EXPORTS) \
23415         for flag in $(EXTRA_HOST_FLAGS) ; do \
23416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23417         done; \
23418         echo "Doing clean in sid" ; \
23419         (cd $(HOST_SUBDIR)/sid && \
23420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23422                   "RANLIB=$${RANLIB}" \
23423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23424                   clean) \
23425           || exit 1
23426
23427 @endif sid
23428
23429 .PHONY: maybe-distclean-sid distclean-sid
23430 maybe-distclean-sid:
23431 @if sid
23432 maybe-distclean-sid: distclean-sid
23433
23434 distclean-sid: 
23435         @: $(MAKE); $(unstage)
23436         @[ -f ./sid/Makefile ] || exit 0; \
23437         r=`${PWD_COMMAND}`; export r; \
23438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23439         $(HOST_EXPORTS) \
23440         for flag in $(EXTRA_HOST_FLAGS) ; do \
23441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23442         done; \
23443         echo "Doing distclean in sid" ; \
23444         (cd $(HOST_SUBDIR)/sid && \
23445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23447                   "RANLIB=$${RANLIB}" \
23448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23449                   distclean) \
23450           || exit 1
23451
23452 @endif sid
23453
23454 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
23455 maybe-maintainer-clean-sid:
23456 @if sid
23457 maybe-maintainer-clean-sid: maintainer-clean-sid
23458
23459 maintainer-clean-sid: 
23460         @: $(MAKE); $(unstage)
23461         @[ -f ./sid/Makefile ] || exit 0; \
23462         r=`${PWD_COMMAND}`; export r; \
23463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23464         $(HOST_EXPORTS) \
23465         for flag in $(EXTRA_HOST_FLAGS) ; do \
23466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23467         done; \
23468         echo "Doing maintainer-clean in sid" ; \
23469         (cd $(HOST_SUBDIR)/sid && \
23470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23472                   "RANLIB=$${RANLIB}" \
23473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23474                   maintainer-clean) \
23475           || exit 1
23476
23477 @endif sid
23478
23479
23480
23481 .PHONY: configure-sim maybe-configure-sim
23482 maybe-configure-sim:
23483 @if sim
23484 maybe-configure-sim: configure-sim
23485 configure-sim: 
23486         @: $(MAKE); $(unstage)
23487         @r=`${PWD_COMMAND}`; export r; \
23488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23489         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
23490         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
23491         $(HOST_EXPORTS) \
23492         echo Configuring in $(HOST_SUBDIR)/sim; \
23493         cd "$(HOST_SUBDIR)/sim" || exit 1; \
23494         case $(srcdir) in \
23495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23496           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
23497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23498         esac; \
23499         srcdiroption="--srcdir=$${topdir}/sim"; \
23500         libsrcdir="$$s/sim"; \
23501         $(SHELL) $${libsrcdir}/configure \
23502           $(HOST_CONFIGARGS) $${srcdiroption}  \
23503           || exit 1
23504 @endif sim
23505
23506
23507
23508
23509
23510 .PHONY: all-sim maybe-all-sim
23511 maybe-all-sim:
23512 @if sim
23513 TARGET-sim=all
23514 maybe-all-sim: all-sim
23515 all-sim: configure-sim
23516         @: $(MAKE); $(unstage)
23517         @r=`${PWD_COMMAND}`; export r; \
23518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23519         $(HOST_EXPORTS) \
23520         (cd $(HOST_SUBDIR)/sim && \
23521           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
23522 @endif sim
23523
23524
23525
23526
23527 .PHONY: check-sim maybe-check-sim
23528 maybe-check-sim:
23529 @if sim
23530 maybe-check-sim: check-sim
23531
23532 check-sim:
23533         @: $(MAKE); $(unstage)
23534         @r=`${PWD_COMMAND}`; export r; \
23535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23536         $(HOST_EXPORTS) \
23537         (cd $(HOST_SUBDIR)/sim && \
23538           $(MAKE) $(FLAGS_TO_PASS)  check)
23539
23540 @endif sim
23541
23542 .PHONY: install-sim maybe-install-sim
23543 maybe-install-sim:
23544 @if sim
23545 maybe-install-sim: install-sim
23546
23547 install-sim: installdirs
23548         @: $(MAKE); $(unstage)
23549         @r=`${PWD_COMMAND}`; export r; \
23550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23551         $(HOST_EXPORTS) \
23552         (cd $(HOST_SUBDIR)/sim && \
23553           $(MAKE) $(FLAGS_TO_PASS)  install)
23554
23555 @endif sim
23556
23557 # Other targets (info, dvi, etc.)
23558
23559 .PHONY: maybe-info-sim info-sim
23560 maybe-info-sim:
23561 @if sim
23562 maybe-info-sim: info-sim
23563
23564 info-sim: \
23565     configure-sim 
23566         @: $(MAKE); $(unstage)
23567         @[ -f ./sim/Makefile ] || exit 0; \
23568         r=`${PWD_COMMAND}`; export r; \
23569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23570         $(HOST_EXPORTS) \
23571         for flag in $(EXTRA_HOST_FLAGS) ; do \
23572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23573         done; \
23574         echo "Doing info in sim" ; \
23575         (cd $(HOST_SUBDIR)/sim && \
23576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23578                   "RANLIB=$${RANLIB}" \
23579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23580                   info) \
23581           || exit 1
23582
23583 @endif sim
23584
23585 .PHONY: maybe-dvi-sim dvi-sim
23586 maybe-dvi-sim:
23587 @if sim
23588 maybe-dvi-sim: dvi-sim
23589
23590 dvi-sim: \
23591     configure-sim 
23592         @: $(MAKE); $(unstage)
23593         @[ -f ./sim/Makefile ] || exit 0; \
23594         r=`${PWD_COMMAND}`; export r; \
23595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23596         $(HOST_EXPORTS) \
23597         for flag in $(EXTRA_HOST_FLAGS) ; do \
23598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23599         done; \
23600         echo "Doing dvi in sim" ; \
23601         (cd $(HOST_SUBDIR)/sim && \
23602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23604                   "RANLIB=$${RANLIB}" \
23605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23606                   dvi) \
23607           || exit 1
23608
23609 @endif sim
23610
23611 .PHONY: maybe-html-sim html-sim
23612 maybe-html-sim:
23613 @if sim
23614 maybe-html-sim: html-sim
23615
23616 html-sim: \
23617     configure-sim 
23618         @: $(MAKE); $(unstage)
23619         @[ -f ./sim/Makefile ] || exit 0; \
23620         r=`${PWD_COMMAND}`; export r; \
23621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23622         $(HOST_EXPORTS) \
23623         for flag in $(EXTRA_HOST_FLAGS) ; do \
23624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23625         done; \
23626         echo "Doing html in sim" ; \
23627         (cd $(HOST_SUBDIR)/sim && \
23628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23630                   "RANLIB=$${RANLIB}" \
23631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23632                   html) \
23633           || exit 1
23634
23635 @endif sim
23636
23637 .PHONY: maybe-TAGS-sim TAGS-sim
23638 maybe-TAGS-sim:
23639 @if sim
23640 maybe-TAGS-sim: TAGS-sim
23641
23642 TAGS-sim: \
23643     configure-sim 
23644         @: $(MAKE); $(unstage)
23645         @[ -f ./sim/Makefile ] || exit 0; \
23646         r=`${PWD_COMMAND}`; export r; \
23647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23648         $(HOST_EXPORTS) \
23649         for flag in $(EXTRA_HOST_FLAGS) ; do \
23650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23651         done; \
23652         echo "Doing TAGS in sim" ; \
23653         (cd $(HOST_SUBDIR)/sim && \
23654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23656                   "RANLIB=$${RANLIB}" \
23657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23658                   TAGS) \
23659           || exit 1
23660
23661 @endif sim
23662
23663 .PHONY: maybe-install-info-sim install-info-sim
23664 maybe-install-info-sim:
23665 @if sim
23666 maybe-install-info-sim: install-info-sim
23667
23668 install-info-sim: \
23669     configure-sim \
23670     info-sim 
23671         @: $(MAKE); $(unstage)
23672         @[ -f ./sim/Makefile ] || exit 0; \
23673         r=`${PWD_COMMAND}`; export r; \
23674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23675         $(HOST_EXPORTS) \
23676         for flag in $(EXTRA_HOST_FLAGS) ; do \
23677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23678         done; \
23679         echo "Doing install-info in sim" ; \
23680         (cd $(HOST_SUBDIR)/sim && \
23681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23683                   "RANLIB=$${RANLIB}" \
23684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23685                   install-info) \
23686           || exit 1
23687
23688 @endif sim
23689
23690 .PHONY: maybe-installcheck-sim installcheck-sim
23691 maybe-installcheck-sim:
23692 @if sim
23693 maybe-installcheck-sim: installcheck-sim
23694
23695 installcheck-sim: \
23696     configure-sim 
23697         @: $(MAKE); $(unstage)
23698         @[ -f ./sim/Makefile ] || exit 0; \
23699         r=`${PWD_COMMAND}`; export r; \
23700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23701         $(HOST_EXPORTS) \
23702         for flag in $(EXTRA_HOST_FLAGS) ; do \
23703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23704         done; \
23705         echo "Doing installcheck in sim" ; \
23706         (cd $(HOST_SUBDIR)/sim && \
23707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23709                   "RANLIB=$${RANLIB}" \
23710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23711                   installcheck) \
23712           || exit 1
23713
23714 @endif sim
23715
23716 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
23717 maybe-mostlyclean-sim:
23718 @if sim
23719 maybe-mostlyclean-sim: mostlyclean-sim
23720
23721 mostlyclean-sim: 
23722         @: $(MAKE); $(unstage)
23723         @[ -f ./sim/Makefile ] || exit 0; \
23724         r=`${PWD_COMMAND}`; export r; \
23725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23726         $(HOST_EXPORTS) \
23727         for flag in $(EXTRA_HOST_FLAGS) ; do \
23728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23729         done; \
23730         echo "Doing mostlyclean in sim" ; \
23731         (cd $(HOST_SUBDIR)/sim && \
23732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23734                   "RANLIB=$${RANLIB}" \
23735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23736                   mostlyclean) \
23737           || exit 1
23738
23739 @endif sim
23740
23741 .PHONY: maybe-clean-sim clean-sim
23742 maybe-clean-sim:
23743 @if sim
23744 maybe-clean-sim: clean-sim
23745
23746 clean-sim: 
23747         @: $(MAKE); $(unstage)
23748         @[ -f ./sim/Makefile ] || exit 0; \
23749         r=`${PWD_COMMAND}`; export r; \
23750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23751         $(HOST_EXPORTS) \
23752         for flag in $(EXTRA_HOST_FLAGS) ; do \
23753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23754         done; \
23755         echo "Doing clean in sim" ; \
23756         (cd $(HOST_SUBDIR)/sim && \
23757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23759                   "RANLIB=$${RANLIB}" \
23760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23761                   clean) \
23762           || exit 1
23763
23764 @endif sim
23765
23766 .PHONY: maybe-distclean-sim distclean-sim
23767 maybe-distclean-sim:
23768 @if sim
23769 maybe-distclean-sim: distclean-sim
23770
23771 distclean-sim: 
23772         @: $(MAKE); $(unstage)
23773         @[ -f ./sim/Makefile ] || exit 0; \
23774         r=`${PWD_COMMAND}`; export r; \
23775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23776         $(HOST_EXPORTS) \
23777         for flag in $(EXTRA_HOST_FLAGS) ; do \
23778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23779         done; \
23780         echo "Doing distclean in sim" ; \
23781         (cd $(HOST_SUBDIR)/sim && \
23782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23784                   "RANLIB=$${RANLIB}" \
23785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23786                   distclean) \
23787           || exit 1
23788
23789 @endif sim
23790
23791 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
23792 maybe-maintainer-clean-sim:
23793 @if sim
23794 maybe-maintainer-clean-sim: maintainer-clean-sim
23795
23796 maintainer-clean-sim: 
23797         @: $(MAKE); $(unstage)
23798         @[ -f ./sim/Makefile ] || exit 0; \
23799         r=`${PWD_COMMAND}`; export r; \
23800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23801         $(HOST_EXPORTS) \
23802         for flag in $(EXTRA_HOST_FLAGS) ; do \
23803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23804         done; \
23805         echo "Doing maintainer-clean in sim" ; \
23806         (cd $(HOST_SUBDIR)/sim && \
23807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23809                   "RANLIB=$${RANLIB}" \
23810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23811                   maintainer-clean) \
23812           || exit 1
23813
23814 @endif sim
23815
23816
23817
23818 .PHONY: configure-tar maybe-configure-tar
23819 maybe-configure-tar:
23820 @if tar
23821 maybe-configure-tar: configure-tar
23822 configure-tar: 
23823         @: $(MAKE); $(unstage)
23824         @r=`${PWD_COMMAND}`; export r; \
23825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
23827         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
23828         $(HOST_EXPORTS) \
23829         echo Configuring in $(HOST_SUBDIR)/tar; \
23830         cd "$(HOST_SUBDIR)/tar" || exit 1; \
23831         case $(srcdir) in \
23832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23833           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
23834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23835         esac; \
23836         srcdiroption="--srcdir=$${topdir}/tar"; \
23837         libsrcdir="$$s/tar"; \
23838         $(SHELL) $${libsrcdir}/configure \
23839           $(HOST_CONFIGARGS) $${srcdiroption}  \
23840           || exit 1
23841 @endif tar
23842
23843
23844
23845
23846
23847 .PHONY: all-tar maybe-all-tar
23848 maybe-all-tar:
23849 @if tar
23850 TARGET-tar=all
23851 maybe-all-tar: all-tar
23852 all-tar: configure-tar
23853         @: $(MAKE); $(unstage)
23854         @r=`${PWD_COMMAND}`; export r; \
23855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23856         $(HOST_EXPORTS) \
23857         (cd $(HOST_SUBDIR)/tar && \
23858           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
23859 @endif tar
23860
23861
23862
23863
23864 .PHONY: check-tar maybe-check-tar
23865 maybe-check-tar:
23866 @if tar
23867 maybe-check-tar: check-tar
23868
23869 check-tar:
23870         @: $(MAKE); $(unstage)
23871         @r=`${PWD_COMMAND}`; export r; \
23872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23873         $(HOST_EXPORTS) \
23874         (cd $(HOST_SUBDIR)/tar && \
23875           $(MAKE) $(FLAGS_TO_PASS)  check)
23876
23877 @endif tar
23878
23879 .PHONY: install-tar maybe-install-tar
23880 maybe-install-tar:
23881 @if tar
23882 maybe-install-tar: install-tar
23883
23884 install-tar: installdirs
23885         @: $(MAKE); $(unstage)
23886         @r=`${PWD_COMMAND}`; export r; \
23887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23888         $(HOST_EXPORTS) \
23889         (cd $(HOST_SUBDIR)/tar && \
23890           $(MAKE) $(FLAGS_TO_PASS)  install)
23891
23892 @endif tar
23893
23894 # Other targets (info, dvi, etc.)
23895
23896 .PHONY: maybe-info-tar info-tar
23897 maybe-info-tar:
23898 @if tar
23899 maybe-info-tar: info-tar
23900
23901 info-tar: \
23902     configure-tar 
23903         @: $(MAKE); $(unstage)
23904         @[ -f ./tar/Makefile ] || exit 0; \
23905         r=`${PWD_COMMAND}`; export r; \
23906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23907         $(HOST_EXPORTS) \
23908         for flag in $(EXTRA_HOST_FLAGS) ; do \
23909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23910         done; \
23911         echo "Doing info in tar" ; \
23912         (cd $(HOST_SUBDIR)/tar && \
23913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23915                   "RANLIB=$${RANLIB}" \
23916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23917                   info) \
23918           || exit 1
23919
23920 @endif tar
23921
23922 .PHONY: maybe-dvi-tar dvi-tar
23923 maybe-dvi-tar:
23924 @if tar
23925 maybe-dvi-tar: dvi-tar
23926
23927 dvi-tar: \
23928     configure-tar 
23929         @: $(MAKE); $(unstage)
23930         @[ -f ./tar/Makefile ] || exit 0; \
23931         r=`${PWD_COMMAND}`; export r; \
23932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933         $(HOST_EXPORTS) \
23934         for flag in $(EXTRA_HOST_FLAGS) ; do \
23935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23936         done; \
23937         echo "Doing dvi in tar" ; \
23938         (cd $(HOST_SUBDIR)/tar && \
23939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23941                   "RANLIB=$${RANLIB}" \
23942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23943                   dvi) \
23944           || exit 1
23945
23946 @endif tar
23947
23948 .PHONY: maybe-html-tar html-tar
23949 maybe-html-tar:
23950 @if tar
23951 maybe-html-tar: html-tar
23952
23953 html-tar: \
23954     configure-tar 
23955         @: $(MAKE); $(unstage)
23956         @[ -f ./tar/Makefile ] || exit 0; \
23957         r=`${PWD_COMMAND}`; export r; \
23958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23959         $(HOST_EXPORTS) \
23960         for flag in $(EXTRA_HOST_FLAGS) ; do \
23961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23962         done; \
23963         echo "Doing html in tar" ; \
23964         (cd $(HOST_SUBDIR)/tar && \
23965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23967                   "RANLIB=$${RANLIB}" \
23968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23969                   html) \
23970           || exit 1
23971
23972 @endif tar
23973
23974 .PHONY: maybe-TAGS-tar TAGS-tar
23975 maybe-TAGS-tar:
23976 @if tar
23977 maybe-TAGS-tar: TAGS-tar
23978
23979 TAGS-tar: \
23980     configure-tar 
23981         @: $(MAKE); $(unstage)
23982         @[ -f ./tar/Makefile ] || exit 0; \
23983         r=`${PWD_COMMAND}`; export r; \
23984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23985         $(HOST_EXPORTS) \
23986         for flag in $(EXTRA_HOST_FLAGS) ; do \
23987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23988         done; \
23989         echo "Doing TAGS in tar" ; \
23990         (cd $(HOST_SUBDIR)/tar && \
23991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23993                   "RANLIB=$${RANLIB}" \
23994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23995                   TAGS) \
23996           || exit 1
23997
23998 @endif tar
23999
24000 .PHONY: maybe-install-info-tar install-info-tar
24001 maybe-install-info-tar:
24002 @if tar
24003 maybe-install-info-tar: install-info-tar
24004
24005 install-info-tar: \
24006     configure-tar \
24007     info-tar 
24008         @: $(MAKE); $(unstage)
24009         @[ -f ./tar/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 install-info in tar" ; \
24017         (cd $(HOST_SUBDIR)/tar && \
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                   install-info) \
24023           || exit 1
24024
24025 @endif tar
24026
24027 .PHONY: maybe-installcheck-tar installcheck-tar
24028 maybe-installcheck-tar:
24029 @if tar
24030 maybe-installcheck-tar: installcheck-tar
24031
24032 installcheck-tar: \
24033     configure-tar 
24034         @: $(MAKE); $(unstage)
24035         @[ -f ./tar/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 installcheck in tar" ; \
24043         (cd $(HOST_SUBDIR)/tar && \
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                   installcheck) \
24049           || exit 1
24050
24051 @endif tar
24052
24053 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
24054 maybe-mostlyclean-tar:
24055 @if tar
24056 maybe-mostlyclean-tar: mostlyclean-tar
24057
24058 mostlyclean-tar: 
24059         @: $(MAKE); $(unstage)
24060         @[ -f ./tar/Makefile ] || exit 0; \
24061         r=`${PWD_COMMAND}`; export r; \
24062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24063         $(HOST_EXPORTS) \
24064         for flag in $(EXTRA_HOST_FLAGS) ; do \
24065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24066         done; \
24067         echo "Doing mostlyclean in tar" ; \
24068         (cd $(HOST_SUBDIR)/tar && \
24069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24071                   "RANLIB=$${RANLIB}" \
24072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24073                   mostlyclean) \
24074           || exit 1
24075
24076 @endif tar
24077
24078 .PHONY: maybe-clean-tar clean-tar
24079 maybe-clean-tar:
24080 @if tar
24081 maybe-clean-tar: clean-tar
24082
24083 clean-tar: 
24084         @: $(MAKE); $(unstage)
24085         @[ -f ./tar/Makefile ] || exit 0; \
24086         r=`${PWD_COMMAND}`; export r; \
24087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24088         $(HOST_EXPORTS) \
24089         for flag in $(EXTRA_HOST_FLAGS) ; do \
24090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24091         done; \
24092         echo "Doing clean in tar" ; \
24093         (cd $(HOST_SUBDIR)/tar && \
24094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24096                   "RANLIB=$${RANLIB}" \
24097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24098                   clean) \
24099           || exit 1
24100
24101 @endif tar
24102
24103 .PHONY: maybe-distclean-tar distclean-tar
24104 maybe-distclean-tar:
24105 @if tar
24106 maybe-distclean-tar: distclean-tar
24107
24108 distclean-tar: 
24109         @: $(MAKE); $(unstage)
24110         @[ -f ./tar/Makefile ] || exit 0; \
24111         r=`${PWD_COMMAND}`; export r; \
24112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24113         $(HOST_EXPORTS) \
24114         for flag in $(EXTRA_HOST_FLAGS) ; do \
24115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24116         done; \
24117         echo "Doing distclean in tar" ; \
24118         (cd $(HOST_SUBDIR)/tar && \
24119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24121                   "RANLIB=$${RANLIB}" \
24122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24123                   distclean) \
24124           || exit 1
24125
24126 @endif tar
24127
24128 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
24129 maybe-maintainer-clean-tar:
24130 @if tar
24131 maybe-maintainer-clean-tar: maintainer-clean-tar
24132
24133 maintainer-clean-tar: 
24134         @: $(MAKE); $(unstage)
24135         @[ -f ./tar/Makefile ] || exit 0; \
24136         r=`${PWD_COMMAND}`; export r; \
24137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24138         $(HOST_EXPORTS) \
24139         for flag in $(EXTRA_HOST_FLAGS) ; do \
24140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24141         done; \
24142         echo "Doing maintainer-clean in tar" ; \
24143         (cd $(HOST_SUBDIR)/tar && \
24144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24146                   "RANLIB=$${RANLIB}" \
24147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24148                   maintainer-clean) \
24149           || exit 1
24150
24151 @endif tar
24152
24153
24154
24155 .PHONY: configure-texinfo maybe-configure-texinfo
24156 maybe-configure-texinfo:
24157 @if texinfo
24158 maybe-configure-texinfo: configure-texinfo
24159 configure-texinfo: 
24160         @: $(MAKE); $(unstage)
24161         @r=`${PWD_COMMAND}`; export r; \
24162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24163         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
24164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
24165         $(HOST_EXPORTS) \
24166         echo Configuring in $(HOST_SUBDIR)/texinfo; \
24167         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
24168         case $(srcdir) in \
24169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24170           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
24171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24172         esac; \
24173         srcdiroption="--srcdir=$${topdir}/texinfo"; \
24174         libsrcdir="$$s/texinfo"; \
24175         $(SHELL) $${libsrcdir}/configure \
24176           $(HOST_CONFIGARGS) $${srcdiroption}  \
24177           || exit 1
24178 @endif texinfo
24179
24180
24181
24182
24183
24184 .PHONY: all-texinfo maybe-all-texinfo
24185 maybe-all-texinfo:
24186 @if texinfo
24187 TARGET-texinfo=all
24188 maybe-all-texinfo: all-texinfo
24189 all-texinfo: configure-texinfo
24190         @: $(MAKE); $(unstage)
24191         @r=`${PWD_COMMAND}`; export r; \
24192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24193         $(HOST_EXPORTS) \
24194         (cd $(HOST_SUBDIR)/texinfo && \
24195           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
24196 @endif texinfo
24197
24198
24199
24200
24201 .PHONY: check-texinfo maybe-check-texinfo
24202 maybe-check-texinfo:
24203 @if texinfo
24204 maybe-check-texinfo: check-texinfo
24205
24206 check-texinfo:
24207         @: $(MAKE); $(unstage)
24208         @r=`${PWD_COMMAND}`; export r; \
24209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24210         $(HOST_EXPORTS) \
24211         (cd $(HOST_SUBDIR)/texinfo && \
24212           $(MAKE) $(FLAGS_TO_PASS)  check)
24213
24214 @endif texinfo
24215
24216 .PHONY: install-texinfo maybe-install-texinfo
24217 maybe-install-texinfo:
24218 @if texinfo
24219 maybe-install-texinfo: install-texinfo
24220
24221 install-texinfo:
24222
24223 @endif texinfo
24224
24225 # Other targets (info, dvi, etc.)
24226
24227 .PHONY: maybe-info-texinfo info-texinfo
24228 maybe-info-texinfo:
24229 @if texinfo
24230 maybe-info-texinfo: info-texinfo
24231
24232 info-texinfo: \
24233     configure-texinfo 
24234         @: $(MAKE); $(unstage)
24235         @[ -f ./texinfo/Makefile ] || exit 0; \
24236         r=`${PWD_COMMAND}`; export r; \
24237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24238         $(HOST_EXPORTS) \
24239         for flag in $(EXTRA_HOST_FLAGS) ; do \
24240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24241         done; \
24242         echo "Doing info in texinfo" ; \
24243         (cd $(HOST_SUBDIR)/texinfo && \
24244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24246                   "RANLIB=$${RANLIB}" \
24247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24248                   info) \
24249           || exit 1
24250
24251 @endif texinfo
24252
24253 .PHONY: maybe-dvi-texinfo dvi-texinfo
24254 maybe-dvi-texinfo:
24255 @if texinfo
24256 maybe-dvi-texinfo: dvi-texinfo
24257
24258 dvi-texinfo: \
24259     configure-texinfo 
24260         @: $(MAKE); $(unstage)
24261         @[ -f ./texinfo/Makefile ] || exit 0; \
24262         r=`${PWD_COMMAND}`; export r; \
24263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24264         $(HOST_EXPORTS) \
24265         for flag in $(EXTRA_HOST_FLAGS) ; do \
24266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24267         done; \
24268         echo "Doing dvi in texinfo" ; \
24269         (cd $(HOST_SUBDIR)/texinfo && \
24270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24272                   "RANLIB=$${RANLIB}" \
24273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24274                   dvi) \
24275           || exit 1
24276
24277 @endif texinfo
24278
24279 .PHONY: maybe-html-texinfo html-texinfo
24280 maybe-html-texinfo:
24281 @if texinfo
24282 maybe-html-texinfo: html-texinfo
24283
24284 html-texinfo: \
24285     configure-texinfo 
24286         @: $(MAKE); $(unstage)
24287         @[ -f ./texinfo/Makefile ] || exit 0; \
24288         r=`${PWD_COMMAND}`; export r; \
24289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24290         $(HOST_EXPORTS) \
24291         for flag in $(EXTRA_HOST_FLAGS) ; do \
24292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24293         done; \
24294         echo "Doing html in texinfo" ; \
24295         (cd $(HOST_SUBDIR)/texinfo && \
24296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24298                   "RANLIB=$${RANLIB}" \
24299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24300                   html) \
24301           || exit 1
24302
24303 @endif texinfo
24304
24305 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
24306 maybe-TAGS-texinfo:
24307 @if texinfo
24308 maybe-TAGS-texinfo: TAGS-texinfo
24309
24310 TAGS-texinfo: \
24311     configure-texinfo 
24312         @: $(MAKE); $(unstage)
24313         @[ -f ./texinfo/Makefile ] || exit 0; \
24314         r=`${PWD_COMMAND}`; export r; \
24315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24316         $(HOST_EXPORTS) \
24317         for flag in $(EXTRA_HOST_FLAGS) ; do \
24318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24319         done; \
24320         echo "Doing TAGS in texinfo" ; \
24321         (cd $(HOST_SUBDIR)/texinfo && \
24322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24324                   "RANLIB=$${RANLIB}" \
24325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24326                   TAGS) \
24327           || exit 1
24328
24329 @endif texinfo
24330
24331 .PHONY: maybe-install-info-texinfo install-info-texinfo
24332 maybe-install-info-texinfo:
24333 @if texinfo
24334 maybe-install-info-texinfo: install-info-texinfo
24335
24336 install-info-texinfo: \
24337     configure-texinfo \
24338     info-texinfo 
24339         @: $(MAKE); $(unstage)
24340         @[ -f ./texinfo/Makefile ] || exit 0; \
24341         r=`${PWD_COMMAND}`; export r; \
24342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24343         $(HOST_EXPORTS) \
24344         for flag in $(EXTRA_HOST_FLAGS) ; do \
24345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24346         done; \
24347         echo "Doing install-info in texinfo" ; \
24348         (cd $(HOST_SUBDIR)/texinfo && \
24349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24351                   "RANLIB=$${RANLIB}" \
24352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24353                   install-info) \
24354           || exit 1
24355
24356 @endif texinfo
24357
24358 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
24359 maybe-installcheck-texinfo:
24360 @if texinfo
24361 maybe-installcheck-texinfo: installcheck-texinfo
24362
24363 installcheck-texinfo: \
24364     configure-texinfo 
24365         @: $(MAKE); $(unstage)
24366         @[ -f ./texinfo/Makefile ] || exit 0; \
24367         r=`${PWD_COMMAND}`; export r; \
24368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24369         $(HOST_EXPORTS) \
24370         for flag in $(EXTRA_HOST_FLAGS) ; do \
24371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24372         done; \
24373         echo "Doing installcheck in texinfo" ; \
24374         (cd $(HOST_SUBDIR)/texinfo && \
24375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24377                   "RANLIB=$${RANLIB}" \
24378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24379                   installcheck) \
24380           || exit 1
24381
24382 @endif texinfo
24383
24384 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
24385 maybe-mostlyclean-texinfo:
24386 @if texinfo
24387 maybe-mostlyclean-texinfo: mostlyclean-texinfo
24388
24389 mostlyclean-texinfo: 
24390         @: $(MAKE); $(unstage)
24391         @[ -f ./texinfo/Makefile ] || exit 0; \
24392         r=`${PWD_COMMAND}`; export r; \
24393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24394         $(HOST_EXPORTS) \
24395         for flag in $(EXTRA_HOST_FLAGS) ; do \
24396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24397         done; \
24398         echo "Doing mostlyclean in texinfo" ; \
24399         (cd $(HOST_SUBDIR)/texinfo && \
24400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24402                   "RANLIB=$${RANLIB}" \
24403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24404                   mostlyclean) \
24405           || exit 1
24406
24407 @endif texinfo
24408
24409 .PHONY: maybe-clean-texinfo clean-texinfo
24410 maybe-clean-texinfo:
24411 @if texinfo
24412 maybe-clean-texinfo: clean-texinfo
24413
24414 clean-texinfo: 
24415         @: $(MAKE); $(unstage)
24416         @[ -f ./texinfo/Makefile ] || exit 0; \
24417         r=`${PWD_COMMAND}`; export r; \
24418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419         $(HOST_EXPORTS) \
24420         for flag in $(EXTRA_HOST_FLAGS) ; do \
24421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24422         done; \
24423         echo "Doing clean in texinfo" ; \
24424         (cd $(HOST_SUBDIR)/texinfo && \
24425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24427                   "RANLIB=$${RANLIB}" \
24428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24429                   clean) \
24430           || exit 1
24431
24432 @endif texinfo
24433
24434 .PHONY: maybe-distclean-texinfo distclean-texinfo
24435 maybe-distclean-texinfo:
24436 @if texinfo
24437 maybe-distclean-texinfo: distclean-texinfo
24438
24439 distclean-texinfo: 
24440         @: $(MAKE); $(unstage)
24441         @[ -f ./texinfo/Makefile ] || exit 0; \
24442         r=`${PWD_COMMAND}`; export r; \
24443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24444         $(HOST_EXPORTS) \
24445         for flag in $(EXTRA_HOST_FLAGS) ; do \
24446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24447         done; \
24448         echo "Doing distclean in texinfo" ; \
24449         (cd $(HOST_SUBDIR)/texinfo && \
24450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24452                   "RANLIB=$${RANLIB}" \
24453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24454                   distclean) \
24455           || exit 1
24456
24457 @endif texinfo
24458
24459 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
24460 maybe-maintainer-clean-texinfo:
24461 @if texinfo
24462 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
24463
24464 maintainer-clean-texinfo: 
24465         @: $(MAKE); $(unstage)
24466         @[ -f ./texinfo/Makefile ] || exit 0; \
24467         r=`${PWD_COMMAND}`; export r; \
24468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24469         $(HOST_EXPORTS) \
24470         for flag in $(EXTRA_HOST_FLAGS) ; do \
24471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24472         done; \
24473         echo "Doing maintainer-clean in texinfo" ; \
24474         (cd $(HOST_SUBDIR)/texinfo && \
24475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24477                   "RANLIB=$${RANLIB}" \
24478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24479                   maintainer-clean) \
24480           || exit 1
24481
24482 @endif texinfo
24483
24484
24485
24486 .PHONY: configure-textutils maybe-configure-textutils
24487 maybe-configure-textutils:
24488 @if textutils
24489 maybe-configure-textutils: configure-textutils
24490 configure-textutils: 
24491         @: $(MAKE); $(unstage)
24492         @r=`${PWD_COMMAND}`; export r; \
24493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
24495         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
24496         $(HOST_EXPORTS) \
24497         echo Configuring in $(HOST_SUBDIR)/textutils; \
24498         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
24499         case $(srcdir) in \
24500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24501           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
24502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24503         esac; \
24504         srcdiroption="--srcdir=$${topdir}/textutils"; \
24505         libsrcdir="$$s/textutils"; \
24506         $(SHELL) $${libsrcdir}/configure \
24507           $(HOST_CONFIGARGS) $${srcdiroption}  \
24508           || exit 1
24509 @endif textutils
24510
24511
24512
24513
24514
24515 .PHONY: all-textutils maybe-all-textutils
24516 maybe-all-textutils:
24517 @if textutils
24518 TARGET-textutils=all
24519 maybe-all-textutils: all-textutils
24520 all-textutils: configure-textutils
24521         @: $(MAKE); $(unstage)
24522         @r=`${PWD_COMMAND}`; export r; \
24523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24524         $(HOST_EXPORTS) \
24525         (cd $(HOST_SUBDIR)/textutils && \
24526           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
24527 @endif textutils
24528
24529
24530
24531
24532 .PHONY: check-textutils maybe-check-textutils
24533 maybe-check-textutils:
24534 @if textutils
24535 maybe-check-textutils: check-textutils
24536
24537 check-textutils:
24538         @: $(MAKE); $(unstage)
24539         @r=`${PWD_COMMAND}`; export r; \
24540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24541         $(HOST_EXPORTS) \
24542         (cd $(HOST_SUBDIR)/textutils && \
24543           $(MAKE) $(FLAGS_TO_PASS)  check)
24544
24545 @endif textutils
24546
24547 .PHONY: install-textutils maybe-install-textutils
24548 maybe-install-textutils:
24549 @if textutils
24550 maybe-install-textutils: install-textutils
24551
24552 install-textutils: installdirs
24553         @: $(MAKE); $(unstage)
24554         @r=`${PWD_COMMAND}`; export r; \
24555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24556         $(HOST_EXPORTS) \
24557         (cd $(HOST_SUBDIR)/textutils && \
24558           $(MAKE) $(FLAGS_TO_PASS)  install)
24559
24560 @endif textutils
24561
24562 # Other targets (info, dvi, etc.)
24563
24564 .PHONY: maybe-info-textutils info-textutils
24565 maybe-info-textutils:
24566 @if textutils
24567 maybe-info-textutils: info-textutils
24568
24569 info-textutils: \
24570     configure-textutils 
24571         @: $(MAKE); $(unstage)
24572         @[ -f ./textutils/Makefile ] || exit 0; \
24573         r=`${PWD_COMMAND}`; export r; \
24574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24575         $(HOST_EXPORTS) \
24576         for flag in $(EXTRA_HOST_FLAGS) ; do \
24577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24578         done; \
24579         echo "Doing info in textutils" ; \
24580         (cd $(HOST_SUBDIR)/textutils && \
24581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24583                   "RANLIB=$${RANLIB}" \
24584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24585                   info) \
24586           || exit 1
24587
24588 @endif textutils
24589
24590 .PHONY: maybe-dvi-textutils dvi-textutils
24591 maybe-dvi-textutils:
24592 @if textutils
24593 maybe-dvi-textutils: dvi-textutils
24594
24595 dvi-textutils: \
24596     configure-textutils 
24597         @: $(MAKE); $(unstage)
24598         @[ -f ./textutils/Makefile ] || exit 0; \
24599         r=`${PWD_COMMAND}`; export r; \
24600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24601         $(HOST_EXPORTS) \
24602         for flag in $(EXTRA_HOST_FLAGS) ; do \
24603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24604         done; \
24605         echo "Doing dvi in textutils" ; \
24606         (cd $(HOST_SUBDIR)/textutils && \
24607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24609                   "RANLIB=$${RANLIB}" \
24610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24611                   dvi) \
24612           || exit 1
24613
24614 @endif textutils
24615
24616 .PHONY: maybe-html-textutils html-textutils
24617 maybe-html-textutils:
24618 @if textutils
24619 maybe-html-textutils: html-textutils
24620
24621 html-textutils: \
24622     configure-textutils 
24623         @: $(MAKE); $(unstage)
24624         @[ -f ./textutils/Makefile ] || exit 0; \
24625         r=`${PWD_COMMAND}`; export r; \
24626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24627         $(HOST_EXPORTS) \
24628         for flag in $(EXTRA_HOST_FLAGS) ; do \
24629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24630         done; \
24631         echo "Doing html in textutils" ; \
24632         (cd $(HOST_SUBDIR)/textutils && \
24633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24635                   "RANLIB=$${RANLIB}" \
24636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24637                   html) \
24638           || exit 1
24639
24640 @endif textutils
24641
24642 .PHONY: maybe-TAGS-textutils TAGS-textutils
24643 maybe-TAGS-textutils:
24644 @if textutils
24645 maybe-TAGS-textutils: TAGS-textutils
24646
24647 TAGS-textutils: \
24648     configure-textutils 
24649         @: $(MAKE); $(unstage)
24650         @[ -f ./textutils/Makefile ] || exit 0; \
24651         r=`${PWD_COMMAND}`; export r; \
24652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24653         $(HOST_EXPORTS) \
24654         for flag in $(EXTRA_HOST_FLAGS) ; do \
24655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24656         done; \
24657         echo "Doing TAGS in textutils" ; \
24658         (cd $(HOST_SUBDIR)/textutils && \
24659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24661                   "RANLIB=$${RANLIB}" \
24662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24663                   TAGS) \
24664           || exit 1
24665
24666 @endif textutils
24667
24668 .PHONY: maybe-install-info-textutils install-info-textutils
24669 maybe-install-info-textutils:
24670 @if textutils
24671 maybe-install-info-textutils: install-info-textutils
24672
24673 install-info-textutils: \
24674     configure-textutils \
24675     info-textutils 
24676         @: $(MAKE); $(unstage)
24677         @[ -f ./textutils/Makefile ] || exit 0; \
24678         r=`${PWD_COMMAND}`; export r; \
24679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24680         $(HOST_EXPORTS) \
24681         for flag in $(EXTRA_HOST_FLAGS) ; do \
24682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24683         done; \
24684         echo "Doing install-info in textutils" ; \
24685         (cd $(HOST_SUBDIR)/textutils && \
24686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24688                   "RANLIB=$${RANLIB}" \
24689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24690                   install-info) \
24691           || exit 1
24692
24693 @endif textutils
24694
24695 .PHONY: maybe-installcheck-textutils installcheck-textutils
24696 maybe-installcheck-textutils:
24697 @if textutils
24698 maybe-installcheck-textutils: installcheck-textutils
24699
24700 installcheck-textutils: \
24701     configure-textutils 
24702         @: $(MAKE); $(unstage)
24703         @[ -f ./textutils/Makefile ] || exit 0; \
24704         r=`${PWD_COMMAND}`; export r; \
24705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706         $(HOST_EXPORTS) \
24707         for flag in $(EXTRA_HOST_FLAGS) ; do \
24708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24709         done; \
24710         echo "Doing installcheck in textutils" ; \
24711         (cd $(HOST_SUBDIR)/textutils && \
24712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24714                   "RANLIB=$${RANLIB}" \
24715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24716                   installcheck) \
24717           || exit 1
24718
24719 @endif textutils
24720
24721 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
24722 maybe-mostlyclean-textutils:
24723 @if textutils
24724 maybe-mostlyclean-textutils: mostlyclean-textutils
24725
24726 mostlyclean-textutils: 
24727         @: $(MAKE); $(unstage)
24728         @[ -f ./textutils/Makefile ] || exit 0; \
24729         r=`${PWD_COMMAND}`; export r; \
24730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24731         $(HOST_EXPORTS) \
24732         for flag in $(EXTRA_HOST_FLAGS) ; do \
24733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24734         done; \
24735         echo "Doing mostlyclean in textutils" ; \
24736         (cd $(HOST_SUBDIR)/textutils && \
24737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24739                   "RANLIB=$${RANLIB}" \
24740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24741                   mostlyclean) \
24742           || exit 1
24743
24744 @endif textutils
24745
24746 .PHONY: maybe-clean-textutils clean-textutils
24747 maybe-clean-textutils:
24748 @if textutils
24749 maybe-clean-textutils: clean-textutils
24750
24751 clean-textutils: 
24752         @: $(MAKE); $(unstage)
24753         @[ -f ./textutils/Makefile ] || exit 0; \
24754         r=`${PWD_COMMAND}`; export r; \
24755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24756         $(HOST_EXPORTS) \
24757         for flag in $(EXTRA_HOST_FLAGS) ; do \
24758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24759         done; \
24760         echo "Doing clean in textutils" ; \
24761         (cd $(HOST_SUBDIR)/textutils && \
24762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24764                   "RANLIB=$${RANLIB}" \
24765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24766                   clean) \
24767           || exit 1
24768
24769 @endif textutils
24770
24771 .PHONY: maybe-distclean-textutils distclean-textutils
24772 maybe-distclean-textutils:
24773 @if textutils
24774 maybe-distclean-textutils: distclean-textutils
24775
24776 distclean-textutils: 
24777         @: $(MAKE); $(unstage)
24778         @[ -f ./textutils/Makefile ] || exit 0; \
24779         r=`${PWD_COMMAND}`; export r; \
24780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24781         $(HOST_EXPORTS) \
24782         for flag in $(EXTRA_HOST_FLAGS) ; do \
24783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24784         done; \
24785         echo "Doing distclean in textutils" ; \
24786         (cd $(HOST_SUBDIR)/textutils && \
24787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24789                   "RANLIB=$${RANLIB}" \
24790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24791                   distclean) \
24792           || exit 1
24793
24794 @endif textutils
24795
24796 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
24797 maybe-maintainer-clean-textutils:
24798 @if textutils
24799 maybe-maintainer-clean-textutils: maintainer-clean-textutils
24800
24801 maintainer-clean-textutils: 
24802         @: $(MAKE); $(unstage)
24803         @[ -f ./textutils/Makefile ] || exit 0; \
24804         r=`${PWD_COMMAND}`; export r; \
24805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24806         $(HOST_EXPORTS) \
24807         for flag in $(EXTRA_HOST_FLAGS) ; do \
24808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24809         done; \
24810         echo "Doing maintainer-clean in textutils" ; \
24811         (cd $(HOST_SUBDIR)/textutils && \
24812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24814                   "RANLIB=$${RANLIB}" \
24815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24816                   maintainer-clean) \
24817           || exit 1
24818
24819 @endif textutils
24820
24821
24822
24823 .PHONY: configure-time maybe-configure-time
24824 maybe-configure-time:
24825 @if time
24826 maybe-configure-time: configure-time
24827 configure-time: 
24828         @: $(MAKE); $(unstage)
24829         @r=`${PWD_COMMAND}`; export r; \
24830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24831         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
24832         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
24833         $(HOST_EXPORTS) \
24834         echo Configuring in $(HOST_SUBDIR)/time; \
24835         cd "$(HOST_SUBDIR)/time" || exit 1; \
24836         case $(srcdir) in \
24837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24838           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
24839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24840         esac; \
24841         srcdiroption="--srcdir=$${topdir}/time"; \
24842         libsrcdir="$$s/time"; \
24843         $(SHELL) $${libsrcdir}/configure \
24844           $(HOST_CONFIGARGS) $${srcdiroption}  \
24845           || exit 1
24846 @endif time
24847
24848
24849
24850
24851
24852 .PHONY: all-time maybe-all-time
24853 maybe-all-time:
24854 @if time
24855 TARGET-time=all
24856 maybe-all-time: all-time
24857 all-time: configure-time
24858         @: $(MAKE); $(unstage)
24859         @r=`${PWD_COMMAND}`; export r; \
24860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861         $(HOST_EXPORTS) \
24862         (cd $(HOST_SUBDIR)/time && \
24863           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
24864 @endif time
24865
24866
24867
24868
24869 .PHONY: check-time maybe-check-time
24870 maybe-check-time:
24871 @if time
24872 maybe-check-time: check-time
24873
24874 check-time:
24875         @: $(MAKE); $(unstage)
24876         @r=`${PWD_COMMAND}`; export r; \
24877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24878         $(HOST_EXPORTS) \
24879         (cd $(HOST_SUBDIR)/time && \
24880           $(MAKE) $(FLAGS_TO_PASS)  check)
24881
24882 @endif time
24883
24884 .PHONY: install-time maybe-install-time
24885 maybe-install-time:
24886 @if time
24887 maybe-install-time: install-time
24888
24889 install-time: installdirs
24890         @: $(MAKE); $(unstage)
24891         @r=`${PWD_COMMAND}`; export r; \
24892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24893         $(HOST_EXPORTS) \
24894         (cd $(HOST_SUBDIR)/time && \
24895           $(MAKE) $(FLAGS_TO_PASS)  install)
24896
24897 @endif time
24898
24899 # Other targets (info, dvi, etc.)
24900
24901 .PHONY: maybe-info-time info-time
24902 maybe-info-time:
24903 @if time
24904 maybe-info-time: info-time
24905
24906 info-time: \
24907     configure-time 
24908         @: $(MAKE); $(unstage)
24909         @[ -f ./time/Makefile ] || exit 0; \
24910         r=`${PWD_COMMAND}`; export r; \
24911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24912         $(HOST_EXPORTS) \
24913         for flag in $(EXTRA_HOST_FLAGS) ; do \
24914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24915         done; \
24916         echo "Doing info in time" ; \
24917         (cd $(HOST_SUBDIR)/time && \
24918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24920                   "RANLIB=$${RANLIB}" \
24921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24922                   info) \
24923           || exit 1
24924
24925 @endif time
24926
24927 .PHONY: maybe-dvi-time dvi-time
24928 maybe-dvi-time:
24929 @if time
24930 maybe-dvi-time: dvi-time
24931
24932 dvi-time: \
24933     configure-time 
24934         @: $(MAKE); $(unstage)
24935         @[ -f ./time/Makefile ] || exit 0; \
24936         r=`${PWD_COMMAND}`; export r; \
24937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24938         $(HOST_EXPORTS) \
24939         for flag in $(EXTRA_HOST_FLAGS) ; do \
24940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24941         done; \
24942         echo "Doing dvi in time" ; \
24943         (cd $(HOST_SUBDIR)/time && \
24944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24946                   "RANLIB=$${RANLIB}" \
24947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24948                   dvi) \
24949           || exit 1
24950
24951 @endif time
24952
24953 .PHONY: maybe-html-time html-time
24954 maybe-html-time:
24955 @if time
24956 maybe-html-time: html-time
24957
24958 html-time: \
24959     configure-time 
24960         @: $(MAKE); $(unstage)
24961         @[ -f ./time/Makefile ] || exit 0; \
24962         r=`${PWD_COMMAND}`; export r; \
24963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24964         $(HOST_EXPORTS) \
24965         for flag in $(EXTRA_HOST_FLAGS) ; do \
24966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24967         done; \
24968         echo "Doing html in time" ; \
24969         (cd $(HOST_SUBDIR)/time && \
24970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24972                   "RANLIB=$${RANLIB}" \
24973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24974                   html) \
24975           || exit 1
24976
24977 @endif time
24978
24979 .PHONY: maybe-TAGS-time TAGS-time
24980 maybe-TAGS-time:
24981 @if time
24982 maybe-TAGS-time: TAGS-time
24983
24984 TAGS-time: \
24985     configure-time 
24986         @: $(MAKE); $(unstage)
24987         @[ -f ./time/Makefile ] || exit 0; \
24988         r=`${PWD_COMMAND}`; export r; \
24989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24990         $(HOST_EXPORTS) \
24991         for flag in $(EXTRA_HOST_FLAGS) ; do \
24992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24993         done; \
24994         echo "Doing TAGS in time" ; \
24995         (cd $(HOST_SUBDIR)/time && \
24996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24998                   "RANLIB=$${RANLIB}" \
24999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25000                   TAGS) \
25001           || exit 1
25002
25003 @endif time
25004
25005 .PHONY: maybe-install-info-time install-info-time
25006 maybe-install-info-time:
25007 @if time
25008 maybe-install-info-time: install-info-time
25009
25010 install-info-time: \
25011     configure-time \
25012     info-time 
25013         @: $(MAKE); $(unstage)
25014         @[ -f ./time/Makefile ] || exit 0; \
25015         r=`${PWD_COMMAND}`; export r; \
25016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25017         $(HOST_EXPORTS) \
25018         for flag in $(EXTRA_HOST_FLAGS) ; do \
25019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25020         done; \
25021         echo "Doing install-info in time" ; \
25022         (cd $(HOST_SUBDIR)/time && \
25023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25025                   "RANLIB=$${RANLIB}" \
25026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25027                   install-info) \
25028           || exit 1
25029
25030 @endif time
25031
25032 .PHONY: maybe-installcheck-time installcheck-time
25033 maybe-installcheck-time:
25034 @if time
25035 maybe-installcheck-time: installcheck-time
25036
25037 installcheck-time: \
25038     configure-time 
25039         @: $(MAKE); $(unstage)
25040         @[ -f ./time/Makefile ] || exit 0; \
25041         r=`${PWD_COMMAND}`; export r; \
25042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25043         $(HOST_EXPORTS) \
25044         for flag in $(EXTRA_HOST_FLAGS) ; do \
25045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25046         done; \
25047         echo "Doing installcheck in time" ; \
25048         (cd $(HOST_SUBDIR)/time && \
25049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25051                   "RANLIB=$${RANLIB}" \
25052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25053                   installcheck) \
25054           || exit 1
25055
25056 @endif time
25057
25058 .PHONY: maybe-mostlyclean-time mostlyclean-time
25059 maybe-mostlyclean-time:
25060 @if time
25061 maybe-mostlyclean-time: mostlyclean-time
25062
25063 mostlyclean-time: 
25064         @: $(MAKE); $(unstage)
25065         @[ -f ./time/Makefile ] || exit 0; \
25066         r=`${PWD_COMMAND}`; export r; \
25067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25068         $(HOST_EXPORTS) \
25069         for flag in $(EXTRA_HOST_FLAGS) ; do \
25070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25071         done; \
25072         echo "Doing mostlyclean in time" ; \
25073         (cd $(HOST_SUBDIR)/time && \
25074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25076                   "RANLIB=$${RANLIB}" \
25077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25078                   mostlyclean) \
25079           || exit 1
25080
25081 @endif time
25082
25083 .PHONY: maybe-clean-time clean-time
25084 maybe-clean-time:
25085 @if time
25086 maybe-clean-time: clean-time
25087
25088 clean-time: 
25089         @: $(MAKE); $(unstage)
25090         @[ -f ./time/Makefile ] || exit 0; \
25091         r=`${PWD_COMMAND}`; export r; \
25092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25093         $(HOST_EXPORTS) \
25094         for flag in $(EXTRA_HOST_FLAGS) ; do \
25095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25096         done; \
25097         echo "Doing clean in time" ; \
25098         (cd $(HOST_SUBDIR)/time && \
25099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25101                   "RANLIB=$${RANLIB}" \
25102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25103                   clean) \
25104           || exit 1
25105
25106 @endif time
25107
25108 .PHONY: maybe-distclean-time distclean-time
25109 maybe-distclean-time:
25110 @if time
25111 maybe-distclean-time: distclean-time
25112
25113 distclean-time: 
25114         @: $(MAKE); $(unstage)
25115         @[ -f ./time/Makefile ] || exit 0; \
25116         r=`${PWD_COMMAND}`; export r; \
25117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25118         $(HOST_EXPORTS) \
25119         for flag in $(EXTRA_HOST_FLAGS) ; do \
25120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25121         done; \
25122         echo "Doing distclean in time" ; \
25123         (cd $(HOST_SUBDIR)/time && \
25124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25126                   "RANLIB=$${RANLIB}" \
25127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25128                   distclean) \
25129           || exit 1
25130
25131 @endif time
25132
25133 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
25134 maybe-maintainer-clean-time:
25135 @if time
25136 maybe-maintainer-clean-time: maintainer-clean-time
25137
25138 maintainer-clean-time: 
25139         @: $(MAKE); $(unstage)
25140         @[ -f ./time/Makefile ] || exit 0; \
25141         r=`${PWD_COMMAND}`; export r; \
25142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25143         $(HOST_EXPORTS) \
25144         for flag in $(EXTRA_HOST_FLAGS) ; do \
25145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25146         done; \
25147         echo "Doing maintainer-clean in time" ; \
25148         (cd $(HOST_SUBDIR)/time && \
25149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25151                   "RANLIB=$${RANLIB}" \
25152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25153                   maintainer-clean) \
25154           || exit 1
25155
25156 @endif time
25157
25158
25159
25160 .PHONY: configure-uudecode maybe-configure-uudecode
25161 maybe-configure-uudecode:
25162 @if uudecode
25163 maybe-configure-uudecode: configure-uudecode
25164 configure-uudecode: 
25165         @: $(MAKE); $(unstage)
25166         @r=`${PWD_COMMAND}`; export r; \
25167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25168         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
25169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
25170         $(HOST_EXPORTS) \
25171         echo Configuring in $(HOST_SUBDIR)/uudecode; \
25172         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
25173         case $(srcdir) in \
25174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25175           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
25176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25177         esac; \
25178         srcdiroption="--srcdir=$${topdir}/uudecode"; \
25179         libsrcdir="$$s/uudecode"; \
25180         $(SHELL) $${libsrcdir}/configure \
25181           $(HOST_CONFIGARGS) $${srcdiroption}  \
25182           || exit 1
25183 @endif uudecode
25184
25185
25186
25187
25188
25189 .PHONY: all-uudecode maybe-all-uudecode
25190 maybe-all-uudecode:
25191 @if uudecode
25192 TARGET-uudecode=all
25193 maybe-all-uudecode: all-uudecode
25194 all-uudecode: configure-uudecode
25195         @: $(MAKE); $(unstage)
25196         @r=`${PWD_COMMAND}`; export r; \
25197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25198         $(HOST_EXPORTS) \
25199         (cd $(HOST_SUBDIR)/uudecode && \
25200           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
25201 @endif uudecode
25202
25203
25204
25205
25206 .PHONY: check-uudecode maybe-check-uudecode
25207 maybe-check-uudecode:
25208 @if uudecode
25209 maybe-check-uudecode: check-uudecode
25210
25211 check-uudecode:
25212         @: $(MAKE); $(unstage)
25213         @r=`${PWD_COMMAND}`; export r; \
25214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25215         $(HOST_EXPORTS) \
25216         (cd $(HOST_SUBDIR)/uudecode && \
25217           $(MAKE) $(FLAGS_TO_PASS)  check)
25218
25219 @endif uudecode
25220
25221 .PHONY: install-uudecode maybe-install-uudecode
25222 maybe-install-uudecode:
25223 @if uudecode
25224 maybe-install-uudecode: install-uudecode
25225
25226 install-uudecode: installdirs
25227         @: $(MAKE); $(unstage)
25228         @r=`${PWD_COMMAND}`; export r; \
25229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25230         $(HOST_EXPORTS) \
25231         (cd $(HOST_SUBDIR)/uudecode && \
25232           $(MAKE) $(FLAGS_TO_PASS)  install)
25233
25234 @endif uudecode
25235
25236 # Other targets (info, dvi, etc.)
25237
25238 .PHONY: maybe-info-uudecode info-uudecode
25239 maybe-info-uudecode:
25240 @if uudecode
25241 maybe-info-uudecode: info-uudecode
25242
25243 info-uudecode: \
25244     configure-uudecode 
25245         @: $(MAKE); $(unstage)
25246         @[ -f ./uudecode/Makefile ] || exit 0; \
25247         r=`${PWD_COMMAND}`; export r; \
25248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25249         $(HOST_EXPORTS) \
25250         for flag in $(EXTRA_HOST_FLAGS) ; do \
25251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25252         done; \
25253         echo "Doing info in uudecode" ; \
25254         (cd $(HOST_SUBDIR)/uudecode && \
25255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25257                   "RANLIB=$${RANLIB}" \
25258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25259                   info) \
25260           || exit 1
25261
25262 @endif uudecode
25263
25264 .PHONY: maybe-dvi-uudecode dvi-uudecode
25265 maybe-dvi-uudecode:
25266 @if uudecode
25267 maybe-dvi-uudecode: dvi-uudecode
25268
25269 dvi-uudecode: \
25270     configure-uudecode 
25271         @: $(MAKE); $(unstage)
25272         @[ -f ./uudecode/Makefile ] || exit 0; \
25273         r=`${PWD_COMMAND}`; export r; \
25274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25275         $(HOST_EXPORTS) \
25276         for flag in $(EXTRA_HOST_FLAGS) ; do \
25277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25278         done; \
25279         echo "Doing dvi in uudecode" ; \
25280         (cd $(HOST_SUBDIR)/uudecode && \
25281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25283                   "RANLIB=$${RANLIB}" \
25284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25285                   dvi) \
25286           || exit 1
25287
25288 @endif uudecode
25289
25290 .PHONY: maybe-html-uudecode html-uudecode
25291 maybe-html-uudecode:
25292 @if uudecode
25293 maybe-html-uudecode: html-uudecode
25294
25295 html-uudecode: \
25296     configure-uudecode 
25297         @: $(MAKE); $(unstage)
25298         @[ -f ./uudecode/Makefile ] || exit 0; \
25299         r=`${PWD_COMMAND}`; export r; \
25300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25301         $(HOST_EXPORTS) \
25302         for flag in $(EXTRA_HOST_FLAGS) ; do \
25303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25304         done; \
25305         echo "Doing html in uudecode" ; \
25306         (cd $(HOST_SUBDIR)/uudecode && \
25307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25309                   "RANLIB=$${RANLIB}" \
25310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25311                   html) \
25312           || exit 1
25313
25314 @endif uudecode
25315
25316 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
25317 maybe-TAGS-uudecode:
25318 @if uudecode
25319 maybe-TAGS-uudecode: TAGS-uudecode
25320
25321 TAGS-uudecode: \
25322     configure-uudecode 
25323         @: $(MAKE); $(unstage)
25324         @[ -f ./uudecode/Makefile ] || exit 0; \
25325         r=`${PWD_COMMAND}`; export r; \
25326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25327         $(HOST_EXPORTS) \
25328         for flag in $(EXTRA_HOST_FLAGS) ; do \
25329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25330         done; \
25331         echo "Doing TAGS in uudecode" ; \
25332         (cd $(HOST_SUBDIR)/uudecode && \
25333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25335                   "RANLIB=$${RANLIB}" \
25336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25337                   TAGS) \
25338           || exit 1
25339
25340 @endif uudecode
25341
25342 .PHONY: maybe-install-info-uudecode install-info-uudecode
25343 maybe-install-info-uudecode:
25344 @if uudecode
25345 maybe-install-info-uudecode: install-info-uudecode
25346
25347 install-info-uudecode: \
25348     configure-uudecode \
25349     info-uudecode 
25350         @: $(MAKE); $(unstage)
25351         @[ -f ./uudecode/Makefile ] || exit 0; \
25352         r=`${PWD_COMMAND}`; export r; \
25353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25354         $(HOST_EXPORTS) \
25355         for flag in $(EXTRA_HOST_FLAGS) ; do \
25356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25357         done; \
25358         echo "Doing install-info in uudecode" ; \
25359         (cd $(HOST_SUBDIR)/uudecode && \
25360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25362                   "RANLIB=$${RANLIB}" \
25363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25364                   install-info) \
25365           || exit 1
25366
25367 @endif uudecode
25368
25369 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
25370 maybe-installcheck-uudecode:
25371 @if uudecode
25372 maybe-installcheck-uudecode: installcheck-uudecode
25373
25374 installcheck-uudecode: \
25375     configure-uudecode 
25376         @: $(MAKE); $(unstage)
25377         @[ -f ./uudecode/Makefile ] || exit 0; \
25378         r=`${PWD_COMMAND}`; export r; \
25379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25380         $(HOST_EXPORTS) \
25381         for flag in $(EXTRA_HOST_FLAGS) ; do \
25382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25383         done; \
25384         echo "Doing installcheck in uudecode" ; \
25385         (cd $(HOST_SUBDIR)/uudecode && \
25386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25388                   "RANLIB=$${RANLIB}" \
25389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25390                   installcheck) \
25391           || exit 1
25392
25393 @endif uudecode
25394
25395 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
25396 maybe-mostlyclean-uudecode:
25397 @if uudecode
25398 maybe-mostlyclean-uudecode: mostlyclean-uudecode
25399
25400 mostlyclean-uudecode: 
25401         @: $(MAKE); $(unstage)
25402         @[ -f ./uudecode/Makefile ] || exit 0; \
25403         r=`${PWD_COMMAND}`; export r; \
25404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25405         $(HOST_EXPORTS) \
25406         for flag in $(EXTRA_HOST_FLAGS) ; do \
25407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25408         done; \
25409         echo "Doing mostlyclean in uudecode" ; \
25410         (cd $(HOST_SUBDIR)/uudecode && \
25411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25413                   "RANLIB=$${RANLIB}" \
25414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25415                   mostlyclean) \
25416           || exit 1
25417
25418 @endif uudecode
25419
25420 .PHONY: maybe-clean-uudecode clean-uudecode
25421 maybe-clean-uudecode:
25422 @if uudecode
25423 maybe-clean-uudecode: clean-uudecode
25424
25425 clean-uudecode: 
25426         @: $(MAKE); $(unstage)
25427         @[ -f ./uudecode/Makefile ] || exit 0; \
25428         r=`${PWD_COMMAND}`; export r; \
25429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430         $(HOST_EXPORTS) \
25431         for flag in $(EXTRA_HOST_FLAGS) ; do \
25432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25433         done; \
25434         echo "Doing clean in uudecode" ; \
25435         (cd $(HOST_SUBDIR)/uudecode && \
25436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25438                   "RANLIB=$${RANLIB}" \
25439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25440                   clean) \
25441           || exit 1
25442
25443 @endif uudecode
25444
25445 .PHONY: maybe-distclean-uudecode distclean-uudecode
25446 maybe-distclean-uudecode:
25447 @if uudecode
25448 maybe-distclean-uudecode: distclean-uudecode
25449
25450 distclean-uudecode: 
25451         @: $(MAKE); $(unstage)
25452         @[ -f ./uudecode/Makefile ] || exit 0; \
25453         r=`${PWD_COMMAND}`; export r; \
25454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455         $(HOST_EXPORTS) \
25456         for flag in $(EXTRA_HOST_FLAGS) ; do \
25457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25458         done; \
25459         echo "Doing distclean in uudecode" ; \
25460         (cd $(HOST_SUBDIR)/uudecode && \
25461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25463                   "RANLIB=$${RANLIB}" \
25464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25465                   distclean) \
25466           || exit 1
25467
25468 @endif uudecode
25469
25470 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
25471 maybe-maintainer-clean-uudecode:
25472 @if uudecode
25473 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
25474
25475 maintainer-clean-uudecode: 
25476         @: $(MAKE); $(unstage)
25477         @[ -f ./uudecode/Makefile ] || exit 0; \
25478         r=`${PWD_COMMAND}`; export r; \
25479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25480         $(HOST_EXPORTS) \
25481         for flag in $(EXTRA_HOST_FLAGS) ; do \
25482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25483         done; \
25484         echo "Doing maintainer-clean in uudecode" ; \
25485         (cd $(HOST_SUBDIR)/uudecode && \
25486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25488                   "RANLIB=$${RANLIB}" \
25489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25490                   maintainer-clean) \
25491           || exit 1
25492
25493 @endif uudecode
25494
25495
25496
25497 .PHONY: configure-wdiff maybe-configure-wdiff
25498 maybe-configure-wdiff:
25499 @if wdiff
25500 maybe-configure-wdiff: configure-wdiff
25501 configure-wdiff: 
25502         @: $(MAKE); $(unstage)
25503         @r=`${PWD_COMMAND}`; export r; \
25504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25505         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
25506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
25507         $(HOST_EXPORTS) \
25508         echo Configuring in $(HOST_SUBDIR)/wdiff; \
25509         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
25510         case $(srcdir) in \
25511           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25512           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
25513                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25514         esac; \
25515         srcdiroption="--srcdir=$${topdir}/wdiff"; \
25516         libsrcdir="$$s/wdiff"; \
25517         $(SHELL) $${libsrcdir}/configure \
25518           $(HOST_CONFIGARGS) $${srcdiroption}  \
25519           || exit 1
25520 @endif wdiff
25521
25522
25523
25524
25525
25526 .PHONY: all-wdiff maybe-all-wdiff
25527 maybe-all-wdiff:
25528 @if wdiff
25529 TARGET-wdiff=all
25530 maybe-all-wdiff: all-wdiff
25531 all-wdiff: configure-wdiff
25532         @: $(MAKE); $(unstage)
25533         @r=`${PWD_COMMAND}`; export r; \
25534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25535         $(HOST_EXPORTS) \
25536         (cd $(HOST_SUBDIR)/wdiff && \
25537           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
25538 @endif wdiff
25539
25540
25541
25542
25543 .PHONY: check-wdiff maybe-check-wdiff
25544 maybe-check-wdiff:
25545 @if wdiff
25546 maybe-check-wdiff: check-wdiff
25547
25548 check-wdiff:
25549         @: $(MAKE); $(unstage)
25550         @r=`${PWD_COMMAND}`; export r; \
25551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552         $(HOST_EXPORTS) \
25553         (cd $(HOST_SUBDIR)/wdiff && \
25554           $(MAKE) $(FLAGS_TO_PASS)  check)
25555
25556 @endif wdiff
25557
25558 .PHONY: install-wdiff maybe-install-wdiff
25559 maybe-install-wdiff:
25560 @if wdiff
25561 maybe-install-wdiff: install-wdiff
25562
25563 install-wdiff: installdirs
25564         @: $(MAKE); $(unstage)
25565         @r=`${PWD_COMMAND}`; export r; \
25566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567         $(HOST_EXPORTS) \
25568         (cd $(HOST_SUBDIR)/wdiff && \
25569           $(MAKE) $(FLAGS_TO_PASS)  install)
25570
25571 @endif wdiff
25572
25573 # Other targets (info, dvi, etc.)
25574
25575 .PHONY: maybe-info-wdiff info-wdiff
25576 maybe-info-wdiff:
25577 @if wdiff
25578 maybe-info-wdiff: info-wdiff
25579
25580 info-wdiff: \
25581     configure-wdiff 
25582         @: $(MAKE); $(unstage)
25583         @[ -f ./wdiff/Makefile ] || exit 0; \
25584         r=`${PWD_COMMAND}`; export r; \
25585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586         $(HOST_EXPORTS) \
25587         for flag in $(EXTRA_HOST_FLAGS) ; do \
25588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25589         done; \
25590         echo "Doing info in wdiff" ; \
25591         (cd $(HOST_SUBDIR)/wdiff && \
25592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25594                   "RANLIB=$${RANLIB}" \
25595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25596                   info) \
25597           || exit 1
25598
25599 @endif wdiff
25600
25601 .PHONY: maybe-dvi-wdiff dvi-wdiff
25602 maybe-dvi-wdiff:
25603 @if wdiff
25604 maybe-dvi-wdiff: dvi-wdiff
25605
25606 dvi-wdiff: \
25607     configure-wdiff 
25608         @: $(MAKE); $(unstage)
25609         @[ -f ./wdiff/Makefile ] || exit 0; \
25610         r=`${PWD_COMMAND}`; export r; \
25611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25612         $(HOST_EXPORTS) \
25613         for flag in $(EXTRA_HOST_FLAGS) ; do \
25614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25615         done; \
25616         echo "Doing dvi in wdiff" ; \
25617         (cd $(HOST_SUBDIR)/wdiff && \
25618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25620                   "RANLIB=$${RANLIB}" \
25621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25622                   dvi) \
25623           || exit 1
25624
25625 @endif wdiff
25626
25627 .PHONY: maybe-html-wdiff html-wdiff
25628 maybe-html-wdiff:
25629 @if wdiff
25630 maybe-html-wdiff: html-wdiff
25631
25632 html-wdiff: \
25633     configure-wdiff 
25634         @: $(MAKE); $(unstage)
25635         @[ -f ./wdiff/Makefile ] || exit 0; \
25636         r=`${PWD_COMMAND}`; export r; \
25637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25638         $(HOST_EXPORTS) \
25639         for flag in $(EXTRA_HOST_FLAGS) ; do \
25640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25641         done; \
25642         echo "Doing html in wdiff" ; \
25643         (cd $(HOST_SUBDIR)/wdiff && \
25644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25646                   "RANLIB=$${RANLIB}" \
25647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25648                   html) \
25649           || exit 1
25650
25651 @endif wdiff
25652
25653 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
25654 maybe-TAGS-wdiff:
25655 @if wdiff
25656 maybe-TAGS-wdiff: TAGS-wdiff
25657
25658 TAGS-wdiff: \
25659     configure-wdiff 
25660         @: $(MAKE); $(unstage)
25661         @[ -f ./wdiff/Makefile ] || exit 0; \
25662         r=`${PWD_COMMAND}`; export r; \
25663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25664         $(HOST_EXPORTS) \
25665         for flag in $(EXTRA_HOST_FLAGS) ; do \
25666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25667         done; \
25668         echo "Doing TAGS in wdiff" ; \
25669         (cd $(HOST_SUBDIR)/wdiff && \
25670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25672                   "RANLIB=$${RANLIB}" \
25673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25674                   TAGS) \
25675           || exit 1
25676
25677 @endif wdiff
25678
25679 .PHONY: maybe-install-info-wdiff install-info-wdiff
25680 maybe-install-info-wdiff:
25681 @if wdiff
25682 maybe-install-info-wdiff: install-info-wdiff
25683
25684 install-info-wdiff: \
25685     configure-wdiff \
25686     info-wdiff 
25687         @: $(MAKE); $(unstage)
25688         @[ -f ./wdiff/Makefile ] || exit 0; \
25689         r=`${PWD_COMMAND}`; export r; \
25690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25691         $(HOST_EXPORTS) \
25692         for flag in $(EXTRA_HOST_FLAGS) ; do \
25693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25694         done; \
25695         echo "Doing install-info in wdiff" ; \
25696         (cd $(HOST_SUBDIR)/wdiff && \
25697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25699                   "RANLIB=$${RANLIB}" \
25700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25701                   install-info) \
25702           || exit 1
25703
25704 @endif wdiff
25705
25706 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
25707 maybe-installcheck-wdiff:
25708 @if wdiff
25709 maybe-installcheck-wdiff: installcheck-wdiff
25710
25711 installcheck-wdiff: \
25712     configure-wdiff 
25713         @: $(MAKE); $(unstage)
25714         @[ -f ./wdiff/Makefile ] || exit 0; \
25715         r=`${PWD_COMMAND}`; export r; \
25716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25717         $(HOST_EXPORTS) \
25718         for flag in $(EXTRA_HOST_FLAGS) ; do \
25719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25720         done; \
25721         echo "Doing installcheck in wdiff" ; \
25722         (cd $(HOST_SUBDIR)/wdiff && \
25723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25725                   "RANLIB=$${RANLIB}" \
25726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25727                   installcheck) \
25728           || exit 1
25729
25730 @endif wdiff
25731
25732 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
25733 maybe-mostlyclean-wdiff:
25734 @if wdiff
25735 maybe-mostlyclean-wdiff: mostlyclean-wdiff
25736
25737 mostlyclean-wdiff: 
25738         @: $(MAKE); $(unstage)
25739         @[ -f ./wdiff/Makefile ] || exit 0; \
25740         r=`${PWD_COMMAND}`; export r; \
25741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25742         $(HOST_EXPORTS) \
25743         for flag in $(EXTRA_HOST_FLAGS) ; do \
25744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25745         done; \
25746         echo "Doing mostlyclean in wdiff" ; \
25747         (cd $(HOST_SUBDIR)/wdiff && \
25748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25750                   "RANLIB=$${RANLIB}" \
25751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25752                   mostlyclean) \
25753           || exit 1
25754
25755 @endif wdiff
25756
25757 .PHONY: maybe-clean-wdiff clean-wdiff
25758 maybe-clean-wdiff:
25759 @if wdiff
25760 maybe-clean-wdiff: clean-wdiff
25761
25762 clean-wdiff: 
25763         @: $(MAKE); $(unstage)
25764         @[ -f ./wdiff/Makefile ] || exit 0; \
25765         r=`${PWD_COMMAND}`; export r; \
25766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25767         $(HOST_EXPORTS) \
25768         for flag in $(EXTRA_HOST_FLAGS) ; do \
25769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25770         done; \
25771         echo "Doing clean in wdiff" ; \
25772         (cd $(HOST_SUBDIR)/wdiff && \
25773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25775                   "RANLIB=$${RANLIB}" \
25776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25777                   clean) \
25778           || exit 1
25779
25780 @endif wdiff
25781
25782 .PHONY: maybe-distclean-wdiff distclean-wdiff
25783 maybe-distclean-wdiff:
25784 @if wdiff
25785 maybe-distclean-wdiff: distclean-wdiff
25786
25787 distclean-wdiff: 
25788         @: $(MAKE); $(unstage)
25789         @[ -f ./wdiff/Makefile ] || exit 0; \
25790         r=`${PWD_COMMAND}`; export r; \
25791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25792         $(HOST_EXPORTS) \
25793         for flag in $(EXTRA_HOST_FLAGS) ; do \
25794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25795         done; \
25796         echo "Doing distclean in wdiff" ; \
25797         (cd $(HOST_SUBDIR)/wdiff && \
25798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25800                   "RANLIB=$${RANLIB}" \
25801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25802                   distclean) \
25803           || exit 1
25804
25805 @endif wdiff
25806
25807 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
25808 maybe-maintainer-clean-wdiff:
25809 @if wdiff
25810 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
25811
25812 maintainer-clean-wdiff: 
25813         @: $(MAKE); $(unstage)
25814         @[ -f ./wdiff/Makefile ] || exit 0; \
25815         r=`${PWD_COMMAND}`; export r; \
25816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25817         $(HOST_EXPORTS) \
25818         for flag in $(EXTRA_HOST_FLAGS) ; do \
25819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25820         done; \
25821         echo "Doing maintainer-clean in wdiff" ; \
25822         (cd $(HOST_SUBDIR)/wdiff && \
25823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25825                   "RANLIB=$${RANLIB}" \
25826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25827                   maintainer-clean) \
25828           || exit 1
25829
25830 @endif wdiff
25831
25832
25833
25834 .PHONY: configure-zip maybe-configure-zip
25835 maybe-configure-zip:
25836 @if zip
25837 maybe-configure-zip: configure-zip
25838 configure-zip: 
25839         @: $(MAKE); $(unstage)
25840         @r=`${PWD_COMMAND}`; export r; \
25841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25842         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
25843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
25844         $(HOST_EXPORTS) \
25845         echo Configuring in $(HOST_SUBDIR)/zip; \
25846         cd "$(HOST_SUBDIR)/zip" || exit 1; \
25847         case $(srcdir) in \
25848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25849           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
25850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25851         esac; \
25852         srcdiroption="--srcdir=$${topdir}/zip"; \
25853         libsrcdir="$$s/zip"; \
25854         $(SHELL) $${libsrcdir}/configure \
25855           $(HOST_CONFIGARGS) $${srcdiroption}  \
25856           || exit 1
25857 @endif zip
25858
25859
25860
25861
25862
25863 .PHONY: all-zip maybe-all-zip
25864 maybe-all-zip:
25865 @if zip
25866 TARGET-zip=all
25867 maybe-all-zip: all-zip
25868 all-zip: configure-zip
25869         @: $(MAKE); $(unstage)
25870         @r=`${PWD_COMMAND}`; export r; \
25871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25872         $(HOST_EXPORTS) \
25873         (cd $(HOST_SUBDIR)/zip && \
25874           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
25875 @endif zip
25876
25877
25878
25879
25880 .PHONY: check-zip maybe-check-zip
25881 maybe-check-zip:
25882 @if zip
25883 maybe-check-zip: check-zip
25884
25885 # This module is only tested in a native toolchain.
25886 check-zip:
25887         @: $(MAKE); $(unstage)
25888         @if [ '$(host)' = '$(target)' ] ; then \
25889           r=`${PWD_COMMAND}`; export r; \
25890           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25891           $(HOST_EXPORTS) \
25892           (cd $(HOST_SUBDIR)/zip && \
25893             $(MAKE) $(FLAGS_TO_PASS)  check); \
25894         fi
25895
25896 @endif zip
25897
25898 .PHONY: install-zip maybe-install-zip
25899 maybe-install-zip:
25900 @if zip
25901 maybe-install-zip: install-zip
25902
25903 install-zip: installdirs
25904         @: $(MAKE); $(unstage)
25905         @r=`${PWD_COMMAND}`; export r; \
25906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25907         $(HOST_EXPORTS) \
25908         (cd $(HOST_SUBDIR)/zip && \
25909           $(MAKE) $(FLAGS_TO_PASS)  install)
25910
25911 @endif zip
25912
25913 # Other targets (info, dvi, etc.)
25914
25915 .PHONY: maybe-info-zip info-zip
25916 maybe-info-zip:
25917 @if zip
25918 maybe-info-zip: info-zip
25919
25920 info-zip: \
25921     configure-zip 
25922         @: $(MAKE); $(unstage)
25923         @[ -f ./zip/Makefile ] || exit 0; \
25924         r=`${PWD_COMMAND}`; export r; \
25925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926         $(HOST_EXPORTS) \
25927         for flag in $(EXTRA_HOST_FLAGS) ; do \
25928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25929         done; \
25930         echo "Doing info in zip" ; \
25931         (cd $(HOST_SUBDIR)/zip && \
25932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934                   "RANLIB=$${RANLIB}" \
25935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25936                   info) \
25937           || exit 1
25938
25939 @endif zip
25940
25941 .PHONY: maybe-dvi-zip dvi-zip
25942 maybe-dvi-zip:
25943 @if zip
25944 maybe-dvi-zip: dvi-zip
25945
25946 dvi-zip: \
25947     configure-zip 
25948         @: $(MAKE); $(unstage)
25949         @[ -f ./zip/Makefile ] || exit 0; \
25950         r=`${PWD_COMMAND}`; export r; \
25951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952         $(HOST_EXPORTS) \
25953         for flag in $(EXTRA_HOST_FLAGS) ; do \
25954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25955         done; \
25956         echo "Doing dvi in zip" ; \
25957         (cd $(HOST_SUBDIR)/zip && \
25958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960                   "RANLIB=$${RANLIB}" \
25961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25962                   dvi) \
25963           || exit 1
25964
25965 @endif zip
25966
25967 .PHONY: maybe-html-zip html-zip
25968 maybe-html-zip:
25969 @if zip
25970 maybe-html-zip: html-zip
25971
25972 html-zip: \
25973     configure-zip 
25974         @: $(MAKE); $(unstage)
25975         @[ -f ./zip/Makefile ] || exit 0; \
25976         r=`${PWD_COMMAND}`; export r; \
25977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25978         $(HOST_EXPORTS) \
25979         for flag in $(EXTRA_HOST_FLAGS) ; do \
25980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25981         done; \
25982         echo "Doing html in zip" ; \
25983         (cd $(HOST_SUBDIR)/zip && \
25984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25986                   "RANLIB=$${RANLIB}" \
25987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25988                   html) \
25989           || exit 1
25990
25991 @endif zip
25992
25993 .PHONY: maybe-TAGS-zip TAGS-zip
25994 maybe-TAGS-zip:
25995 @if zip
25996 maybe-TAGS-zip: TAGS-zip
25997
25998 TAGS-zip: \
25999     configure-zip 
26000         @: $(MAKE); $(unstage)
26001         @[ -f ./zip/Makefile ] || exit 0; \
26002         r=`${PWD_COMMAND}`; export r; \
26003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26004         $(HOST_EXPORTS) \
26005         for flag in $(EXTRA_HOST_FLAGS) ; do \
26006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26007         done; \
26008         echo "Doing TAGS in zip" ; \
26009         (cd $(HOST_SUBDIR)/zip && \
26010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26012                   "RANLIB=$${RANLIB}" \
26013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26014                   TAGS) \
26015           || exit 1
26016
26017 @endif zip
26018
26019 .PHONY: maybe-install-info-zip install-info-zip
26020 maybe-install-info-zip:
26021 @if zip
26022 maybe-install-info-zip: install-info-zip
26023
26024 install-info-zip: \
26025     configure-zip \
26026     info-zip 
26027         @: $(MAKE); $(unstage)
26028         @[ -f ./zip/Makefile ] || exit 0; \
26029         r=`${PWD_COMMAND}`; export r; \
26030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26031         $(HOST_EXPORTS) \
26032         for flag in $(EXTRA_HOST_FLAGS) ; do \
26033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26034         done; \
26035         echo "Doing install-info in zip" ; \
26036         (cd $(HOST_SUBDIR)/zip && \
26037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26039                   "RANLIB=$${RANLIB}" \
26040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26041                   install-info) \
26042           || exit 1
26043
26044 @endif zip
26045
26046 .PHONY: maybe-installcheck-zip installcheck-zip
26047 maybe-installcheck-zip:
26048 @if zip
26049 maybe-installcheck-zip: installcheck-zip
26050
26051 installcheck-zip: \
26052     configure-zip 
26053         @: $(MAKE); $(unstage)
26054         @[ -f ./zip/Makefile ] || exit 0; \
26055         r=`${PWD_COMMAND}`; export r; \
26056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26057         $(HOST_EXPORTS) \
26058         for flag in $(EXTRA_HOST_FLAGS) ; do \
26059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26060         done; \
26061         echo "Doing installcheck in zip" ; \
26062         (cd $(HOST_SUBDIR)/zip && \
26063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26065                   "RANLIB=$${RANLIB}" \
26066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26067                   installcheck) \
26068           || exit 1
26069
26070 @endif zip
26071
26072 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
26073 maybe-mostlyclean-zip:
26074 @if zip
26075 maybe-mostlyclean-zip: mostlyclean-zip
26076
26077 mostlyclean-zip: 
26078         @: $(MAKE); $(unstage)
26079         @[ -f ./zip/Makefile ] || exit 0; \
26080         r=`${PWD_COMMAND}`; export r; \
26081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082         $(HOST_EXPORTS) \
26083         for flag in $(EXTRA_HOST_FLAGS) ; do \
26084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26085         done; \
26086         echo "Doing mostlyclean in zip" ; \
26087         (cd $(HOST_SUBDIR)/zip && \
26088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26090                   "RANLIB=$${RANLIB}" \
26091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26092                   mostlyclean) \
26093           || exit 1
26094
26095 @endif zip
26096
26097 .PHONY: maybe-clean-zip clean-zip
26098 maybe-clean-zip:
26099 @if zip
26100 maybe-clean-zip: clean-zip
26101
26102 clean-zip: 
26103         @: $(MAKE); $(unstage)
26104         @[ -f ./zip/Makefile ] || exit 0; \
26105         r=`${PWD_COMMAND}`; export r; \
26106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26107         $(HOST_EXPORTS) \
26108         for flag in $(EXTRA_HOST_FLAGS) ; do \
26109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26110         done; \
26111         echo "Doing clean in zip" ; \
26112         (cd $(HOST_SUBDIR)/zip && \
26113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26115                   "RANLIB=$${RANLIB}" \
26116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26117                   clean) \
26118           || exit 1
26119
26120 @endif zip
26121
26122 .PHONY: maybe-distclean-zip distclean-zip
26123 maybe-distclean-zip:
26124 @if zip
26125 maybe-distclean-zip: distclean-zip
26126
26127 distclean-zip: 
26128         @: $(MAKE); $(unstage)
26129         @[ -f ./zip/Makefile ] || exit 0; \
26130         r=`${PWD_COMMAND}`; export r; \
26131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132         $(HOST_EXPORTS) \
26133         for flag in $(EXTRA_HOST_FLAGS) ; do \
26134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26135         done; \
26136         echo "Doing distclean in zip" ; \
26137         (cd $(HOST_SUBDIR)/zip && \
26138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26140                   "RANLIB=$${RANLIB}" \
26141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26142                   distclean) \
26143           || exit 1
26144
26145 @endif zip
26146
26147 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
26148 maybe-maintainer-clean-zip:
26149 @if zip
26150 maybe-maintainer-clean-zip: maintainer-clean-zip
26151
26152 maintainer-clean-zip: 
26153         @: $(MAKE); $(unstage)
26154         @[ -f ./zip/Makefile ] || exit 0; \
26155         r=`${PWD_COMMAND}`; export r; \
26156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157         $(HOST_EXPORTS) \
26158         for flag in $(EXTRA_HOST_FLAGS) ; do \
26159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26160         done; \
26161         echo "Doing maintainer-clean in zip" ; \
26162         (cd $(HOST_SUBDIR)/zip && \
26163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26165                   "RANLIB=$${RANLIB}" \
26166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26167                   maintainer-clean) \
26168           || exit 1
26169
26170 @endif zip
26171
26172
26173
26174 .PHONY: configure-zlib maybe-configure-zlib
26175 maybe-configure-zlib:
26176 @if zlib
26177 maybe-configure-zlib: configure-zlib
26178 configure-zlib: 
26179 @endif zlib
26180 @if zlib-bootstrap
26181         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
26182 @endif zlib-bootstrap
26183 @if zlib
26184         @r=`${PWD_COMMAND}`; export r; \
26185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26188         $(HOST_EXPORTS) \
26189         echo Configuring in $(HOST_SUBDIR)/zlib; \
26190         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
26191         case $(srcdir) in \
26192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26193           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26195         esac; \
26196         srcdiroption="--srcdir=$${topdir}/zlib"; \
26197         libsrcdir="$$s/zlib"; \
26198         $(SHELL) $${libsrcdir}/configure \
26199           $(HOST_CONFIGARGS) $${srcdiroption}  \
26200           || exit 1
26201 @endif zlib
26202
26203
26204
26205 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
26206 maybe-configure-stage1-zlib:
26207 @if zlib-bootstrap
26208 maybe-configure-stage1-zlib: configure-stage1-zlib
26209 configure-stage1-zlib:
26210         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26211         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26212         @r=`${PWD_COMMAND}`; export r; \
26213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26214         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26215         $(HOST_EXPORTS) \
26216         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
26217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26218         cd $(HOST_SUBDIR)/zlib || exit 1; \
26219         case $(srcdir) in \
26220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26221           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26223         esac; \
26224         srcdiroption="--srcdir=$${topdir}/zlib"; \
26225         libsrcdir="$$s/zlib"; \
26226         $(SHELL) $${libsrcdir}/configure \
26227           $(HOST_CONFIGARGS) $${srcdiroption} \
26228           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
26229 @endif zlib-bootstrap
26230
26231 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
26232 maybe-configure-stage2-zlib:
26233 @if zlib-bootstrap
26234 maybe-configure-stage2-zlib: configure-stage2-zlib
26235 configure-stage2-zlib:
26236         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26238         @r=`${PWD_COMMAND}`; export r; \
26239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26240         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26241         $(HOST_EXPORTS) \
26242         $(POSTSTAGE1_HOST_EXPORTS) \
26243         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
26244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26245         cd $(HOST_SUBDIR)/zlib || exit 1; \
26246         case $(srcdir) in \
26247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26248           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26250         esac; \
26251         srcdiroption="--srcdir=$${topdir}/zlib"; \
26252         libsrcdir="$$s/zlib"; \
26253         $(SHELL) $${libsrcdir}/configure \
26254           $(HOST_CONFIGARGS) $${srcdiroption} \
26255           @stage2_werror_flag@ 
26256 @endif zlib-bootstrap
26257
26258 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
26259 maybe-configure-stage3-zlib:
26260 @if zlib-bootstrap
26261 maybe-configure-stage3-zlib: configure-stage3-zlib
26262 configure-stage3-zlib:
26263         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26264         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26265         @r=`${PWD_COMMAND}`; export r; \
26266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26267         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26268         $(HOST_EXPORTS) \
26269         $(POSTSTAGE1_HOST_EXPORTS) \
26270         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26272         cd $(HOST_SUBDIR)/zlib || exit 1; \
26273         case $(srcdir) in \
26274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26275           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26277         esac; \
26278         srcdiroption="--srcdir=$${topdir}/zlib"; \
26279         libsrcdir="$$s/zlib"; \
26280         $(SHELL) $${libsrcdir}/configure \
26281           $(HOST_CONFIGARGS) $${srcdiroption} \
26282           @stage2_werror_flag@ 
26283 @endif zlib-bootstrap
26284
26285 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26286 maybe-configure-stage4-zlib:
26287 @if zlib-bootstrap
26288 maybe-configure-stage4-zlib: configure-stage4-zlib
26289 configure-stage4-zlib:
26290         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26291         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26292         @r=`${PWD_COMMAND}`; export r; \
26293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26294         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26295         $(HOST_EXPORTS) \
26296         $(POSTSTAGE1_HOST_EXPORTS) \
26297         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26299         cd $(HOST_SUBDIR)/zlib || exit 1; \
26300         case $(srcdir) in \
26301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26302           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26304         esac; \
26305         srcdiroption="--srcdir=$${topdir}/zlib"; \
26306         libsrcdir="$$s/zlib"; \
26307         $(SHELL) $${libsrcdir}/configure \
26308           $(HOST_CONFIGARGS) $${srcdiroption} \
26309           @stage2_werror_flag@ 
26310 @endif zlib-bootstrap
26311
26312 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26313 maybe-configure-stageprofile-zlib:
26314 @if zlib-bootstrap
26315 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26316 configure-stageprofile-zlib:
26317         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26318         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26319         @r=`${PWD_COMMAND}`; export r; \
26320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26322         $(HOST_EXPORTS) \
26323         $(POSTSTAGE1_HOST_EXPORTS) \
26324         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26326         cd $(HOST_SUBDIR)/zlib || exit 1; \
26327         case $(srcdir) in \
26328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26329           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26331         esac; \
26332         srcdiroption="--srcdir=$${topdir}/zlib"; \
26333         libsrcdir="$$s/zlib"; \
26334         $(SHELL) $${libsrcdir}/configure \
26335           $(HOST_CONFIGARGS) $${srcdiroption} \
26336           @stage2_werror_flag@ 
26337 @endif zlib-bootstrap
26338
26339 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26340 maybe-configure-stagefeedback-zlib:
26341 @if zlib-bootstrap
26342 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26343 configure-stagefeedback-zlib:
26344         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26346         @r=`${PWD_COMMAND}`; export r; \
26347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26348         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26349         $(HOST_EXPORTS) \
26350         $(POSTSTAGE1_HOST_EXPORTS) \
26351         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26353         cd $(HOST_SUBDIR)/zlib || exit 1; \
26354         case $(srcdir) in \
26355           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26356           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26357                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26358         esac; \
26359         srcdiroption="--srcdir=$${topdir}/zlib"; \
26360         libsrcdir="$$s/zlib"; \
26361         $(SHELL) $${libsrcdir}/configure \
26362           $(HOST_CONFIGARGS) $${srcdiroption} \
26363           @stage2_werror_flag@ 
26364 @endif zlib-bootstrap
26365
26366
26367
26368
26369
26370 .PHONY: all-zlib maybe-all-zlib
26371 maybe-all-zlib:
26372 @if zlib
26373 TARGET-zlib=all
26374 maybe-all-zlib: all-zlib
26375 all-zlib: configure-zlib
26376 @endif zlib
26377 @if zlib-bootstrap
26378         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
26379 @endif zlib-bootstrap
26380 @if zlib
26381         @r=`${PWD_COMMAND}`; export r; \
26382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26383         $(HOST_EXPORTS) \
26384         (cd $(HOST_SUBDIR)/zlib && \
26385           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
26386 @endif zlib
26387
26388
26389
26390 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26391 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26392 maybe-all-stage1-zlib:
26393 maybe-clean-stage1-zlib:
26394 @if zlib-bootstrap
26395 maybe-all-stage1-zlib: all-stage1-zlib
26396 all-stage1: all-stage1-zlib
26397 TARGET-stage1-zlib = $(TARGET-zlib)
26398 all-stage1-zlib: configure-stage1-zlib
26399         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26400         @r=`${PWD_COMMAND}`; export r; \
26401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26402         $(HOST_EXPORTS) \
26403         cd $(HOST_SUBDIR)/zlib && \
26404         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
26405                 $(TARGET-stage1-zlib)
26406
26407 maybe-clean-stage1-zlib: clean-stage1-zlib
26408 clean-stage1: clean-stage1-zlib
26409 clean-stage1-zlib:
26410         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
26411           || exit 0 ; \
26412         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
26413         cd $(HOST_SUBDIR)/zlib && \
26414         $(MAKE) $(FLAGS_TO_PASS)  \
26415                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
26416 @endif zlib-bootstrap
26417
26418
26419 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26420 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26421 maybe-all-stage2-zlib:
26422 maybe-clean-stage2-zlib:
26423 @if zlib-bootstrap
26424 maybe-all-stage2-zlib: all-stage2-zlib
26425 all-stage2: all-stage2-zlib
26426 TARGET-stage2-zlib = $(TARGET-zlib)
26427 all-stage2-zlib: configure-stage2-zlib
26428         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26429         @r=`${PWD_COMMAND}`; export r; \
26430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26431         $(HOST_EXPORTS) \
26432         $(POSTSTAGE1_HOST_EXPORTS) \
26433         cd $(HOST_SUBDIR)/zlib && \
26434         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26435                 $(TARGET-stage2-zlib)
26436
26437 maybe-clean-stage2-zlib: clean-stage2-zlib
26438 clean-stage2: clean-stage2-zlib
26439 clean-stage2-zlib:
26440         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
26441           || exit 0 ; \
26442         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
26443         cd $(HOST_SUBDIR)/zlib && \
26444         $(MAKE) $(FLAGS_TO_PASS)  \
26445                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26446                   clean
26447 @endif zlib-bootstrap
26448
26449
26450 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
26451 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
26452 maybe-all-stage3-zlib:
26453 maybe-clean-stage3-zlib:
26454 @if zlib-bootstrap
26455 maybe-all-stage3-zlib: all-stage3-zlib
26456 all-stage3: all-stage3-zlib
26457 TARGET-stage3-zlib = $(TARGET-zlib)
26458 all-stage3-zlib: configure-stage3-zlib
26459         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26460         @r=`${PWD_COMMAND}`; export r; \
26461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26462         $(HOST_EXPORTS) \
26463         $(POSTSTAGE1_HOST_EXPORTS) \
26464         cd $(HOST_SUBDIR)/zlib && \
26465         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26466                 $(TARGET-stage3-zlib)
26467
26468 maybe-clean-stage3-zlib: clean-stage3-zlib
26469 clean-stage3: clean-stage3-zlib
26470 clean-stage3-zlib:
26471         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
26472           || exit 0 ; \
26473         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
26474         cd $(HOST_SUBDIR)/zlib && \
26475         $(MAKE) $(FLAGS_TO_PASS)  \
26476                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26477                   clean
26478 @endif zlib-bootstrap
26479
26480
26481 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
26482 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
26483 maybe-all-stage4-zlib:
26484 maybe-clean-stage4-zlib:
26485 @if zlib-bootstrap
26486 maybe-all-stage4-zlib: all-stage4-zlib
26487 all-stage4: all-stage4-zlib
26488 TARGET-stage4-zlib = $(TARGET-zlib)
26489 all-stage4-zlib: configure-stage4-zlib
26490         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26491         @r=`${PWD_COMMAND}`; export r; \
26492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26493         $(HOST_EXPORTS) \
26494         $(POSTSTAGE1_HOST_EXPORTS) \
26495         cd $(HOST_SUBDIR)/zlib && \
26496         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26497                 $(TARGET-stage4-zlib)
26498
26499 maybe-clean-stage4-zlib: clean-stage4-zlib
26500 clean-stage4: clean-stage4-zlib
26501 clean-stage4-zlib:
26502         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
26503           || exit 0 ; \
26504         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
26505         cd $(HOST_SUBDIR)/zlib && \
26506         $(MAKE) $(FLAGS_TO_PASS)  \
26507                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26508                   clean
26509 @endif zlib-bootstrap
26510
26511
26512 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
26513 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
26514 maybe-all-stageprofile-zlib:
26515 maybe-clean-stageprofile-zlib:
26516 @if zlib-bootstrap
26517 maybe-all-stageprofile-zlib: all-stageprofile-zlib
26518 all-stageprofile: all-stageprofile-zlib
26519 TARGET-stageprofile-zlib = $(TARGET-zlib)
26520 all-stageprofile-zlib: configure-stageprofile-zlib
26521         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26522         @r=`${PWD_COMMAND}`; export r; \
26523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26524         $(HOST_EXPORTS) \
26525         $(POSTSTAGE1_HOST_EXPORTS) \
26526         cd $(HOST_SUBDIR)/zlib && \
26527         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
26528                 $(TARGET-stageprofile-zlib)
26529
26530 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
26531 clean-stageprofile: clean-stageprofile-zlib
26532 clean-stageprofile-zlib:
26533         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
26534           || exit 0 ; \
26535         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
26536         cd $(HOST_SUBDIR)/zlib && \
26537         $(MAKE) $(FLAGS_TO_PASS)  \
26538                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26539                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
26540 @endif zlib-bootstrap
26541
26542
26543 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
26544 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
26545 maybe-all-stagefeedback-zlib:
26546 maybe-clean-stagefeedback-zlib:
26547 @if zlib-bootstrap
26548 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
26549 all-stagefeedback: all-stagefeedback-zlib
26550 TARGET-stagefeedback-zlib = $(TARGET-zlib)
26551 all-stagefeedback-zlib: configure-stagefeedback-zlib
26552         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26553         @r=`${PWD_COMMAND}`; export r; \
26554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26555         $(HOST_EXPORTS) \
26556         $(POSTSTAGE1_HOST_EXPORTS) \
26557         cd $(HOST_SUBDIR)/zlib && \
26558         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
26559                 $(TARGET-stagefeedback-zlib)
26560
26561 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
26562 clean-stagefeedback: clean-stagefeedback-zlib
26563 clean-stagefeedback-zlib:
26564         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
26565           || exit 0 ; \
26566         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
26567         cd $(HOST_SUBDIR)/zlib && \
26568         $(MAKE) $(FLAGS_TO_PASS)  \
26569                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26570                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
26571 @endif zlib-bootstrap
26572
26573
26574
26575
26576
26577 .PHONY: check-zlib maybe-check-zlib
26578 maybe-check-zlib:
26579 @if zlib
26580 maybe-check-zlib: check-zlib
26581
26582 check-zlib:
26583
26584 @endif zlib
26585
26586 .PHONY: install-zlib maybe-install-zlib
26587 maybe-install-zlib:
26588 @if zlib
26589 maybe-install-zlib: install-zlib
26590
26591 install-zlib:
26592
26593 @endif zlib
26594
26595 # Other targets (info, dvi, etc.)
26596
26597 .PHONY: maybe-info-zlib info-zlib
26598 maybe-info-zlib:
26599 @if zlib
26600 maybe-info-zlib: info-zlib
26601
26602 info-zlib: \
26603     configure-zlib 
26604         @[ -f ./zlib/Makefile ] || exit 0; \
26605         r=`${PWD_COMMAND}`; export r; \
26606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26607         $(HOST_EXPORTS) \
26608         for flag in $(EXTRA_HOST_FLAGS) ; do \
26609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26610         done; \
26611         echo "Doing info in zlib" ; \
26612         (cd $(HOST_SUBDIR)/zlib && \
26613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26615                   "RANLIB=$${RANLIB}" \
26616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26617                   info) \
26618           || exit 1
26619
26620 @endif zlib
26621
26622 .PHONY: maybe-dvi-zlib dvi-zlib
26623 maybe-dvi-zlib:
26624 @if zlib
26625 maybe-dvi-zlib: dvi-zlib
26626
26627 dvi-zlib: \
26628     configure-zlib 
26629         @[ -f ./zlib/Makefile ] || exit 0; \
26630         r=`${PWD_COMMAND}`; export r; \
26631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26632         $(HOST_EXPORTS) \
26633         for flag in $(EXTRA_HOST_FLAGS) ; do \
26634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26635         done; \
26636         echo "Doing dvi in zlib" ; \
26637         (cd $(HOST_SUBDIR)/zlib && \
26638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26640                   "RANLIB=$${RANLIB}" \
26641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26642                   dvi) \
26643           || exit 1
26644
26645 @endif zlib
26646
26647 .PHONY: maybe-html-zlib html-zlib
26648 maybe-html-zlib:
26649 @if zlib
26650 maybe-html-zlib: html-zlib
26651
26652 html-zlib: \
26653     configure-zlib 
26654         @[ -f ./zlib/Makefile ] || exit 0; \
26655         r=`${PWD_COMMAND}`; export r; \
26656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26657         $(HOST_EXPORTS) \
26658         for flag in $(EXTRA_HOST_FLAGS) ; do \
26659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26660         done; \
26661         echo "Doing html in zlib" ; \
26662         (cd $(HOST_SUBDIR)/zlib && \
26663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26665                   "RANLIB=$${RANLIB}" \
26666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26667                   html) \
26668           || exit 1
26669
26670 @endif zlib
26671
26672 .PHONY: maybe-TAGS-zlib TAGS-zlib
26673 maybe-TAGS-zlib:
26674 @if zlib
26675 maybe-TAGS-zlib: TAGS-zlib
26676
26677 TAGS-zlib: \
26678     configure-zlib 
26679         @[ -f ./zlib/Makefile ] || exit 0; \
26680         r=`${PWD_COMMAND}`; export r; \
26681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26682         $(HOST_EXPORTS) \
26683         for flag in $(EXTRA_HOST_FLAGS) ; do \
26684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26685         done; \
26686         echo "Doing TAGS in zlib" ; \
26687         (cd $(HOST_SUBDIR)/zlib && \
26688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26690                   "RANLIB=$${RANLIB}" \
26691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26692                   TAGS) \
26693           || exit 1
26694
26695 @endif zlib
26696
26697 .PHONY: maybe-install-info-zlib install-info-zlib
26698 maybe-install-info-zlib:
26699 @if zlib
26700 maybe-install-info-zlib: install-info-zlib
26701
26702 install-info-zlib: \
26703     configure-zlib \
26704     info-zlib 
26705         @[ -f ./zlib/Makefile ] || exit 0; \
26706         r=`${PWD_COMMAND}`; export r; \
26707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708         $(HOST_EXPORTS) \
26709         for flag in $(EXTRA_HOST_FLAGS) ; do \
26710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26711         done; \
26712         echo "Doing install-info in zlib" ; \
26713         (cd $(HOST_SUBDIR)/zlib && \
26714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26716                   "RANLIB=$${RANLIB}" \
26717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26718                   install-info) \
26719           || exit 1
26720
26721 @endif zlib
26722
26723 .PHONY: maybe-installcheck-zlib installcheck-zlib
26724 maybe-installcheck-zlib:
26725 @if zlib
26726 maybe-installcheck-zlib: installcheck-zlib
26727
26728 installcheck-zlib: \
26729     configure-zlib 
26730         @[ -f ./zlib/Makefile ] || exit 0; \
26731         r=`${PWD_COMMAND}`; export r; \
26732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26733         $(HOST_EXPORTS) \
26734         for flag in $(EXTRA_HOST_FLAGS) ; do \
26735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26736         done; \
26737         echo "Doing installcheck in zlib" ; \
26738         (cd $(HOST_SUBDIR)/zlib && \
26739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26741                   "RANLIB=$${RANLIB}" \
26742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26743                   installcheck) \
26744           || exit 1
26745
26746 @endif zlib
26747
26748 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26749 maybe-mostlyclean-zlib:
26750 @if zlib
26751 maybe-mostlyclean-zlib: mostlyclean-zlib
26752
26753 mostlyclean-zlib: 
26754         @[ -f ./zlib/Makefile ] || exit 0; \
26755         r=`${PWD_COMMAND}`; export r; \
26756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26757         $(HOST_EXPORTS) \
26758         for flag in $(EXTRA_HOST_FLAGS) ; do \
26759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26760         done; \
26761         echo "Doing mostlyclean in zlib" ; \
26762         (cd $(HOST_SUBDIR)/zlib && \
26763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26765                   "RANLIB=$${RANLIB}" \
26766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26767                   mostlyclean) \
26768           || exit 1
26769
26770 @endif zlib
26771
26772 .PHONY: maybe-clean-zlib clean-zlib
26773 maybe-clean-zlib:
26774 @if zlib
26775 maybe-clean-zlib: clean-zlib
26776
26777 clean-zlib: 
26778         @[ -f ./zlib/Makefile ] || exit 0; \
26779         r=`${PWD_COMMAND}`; export r; \
26780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26781         $(HOST_EXPORTS) \
26782         for flag in $(EXTRA_HOST_FLAGS) ; do \
26783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26784         done; \
26785         echo "Doing clean in zlib" ; \
26786         (cd $(HOST_SUBDIR)/zlib && \
26787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26789                   "RANLIB=$${RANLIB}" \
26790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26791                   clean) \
26792           || exit 1
26793
26794 @endif zlib
26795
26796 .PHONY: maybe-distclean-zlib distclean-zlib
26797 maybe-distclean-zlib:
26798 @if zlib
26799 maybe-distclean-zlib: distclean-zlib
26800
26801 distclean-zlib: 
26802         @[ -f ./zlib/Makefile ] || exit 0; \
26803         r=`${PWD_COMMAND}`; export r; \
26804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26805         $(HOST_EXPORTS) \
26806         for flag in $(EXTRA_HOST_FLAGS) ; do \
26807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26808         done; \
26809         echo "Doing distclean in zlib" ; \
26810         (cd $(HOST_SUBDIR)/zlib && \
26811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26813                   "RANLIB=$${RANLIB}" \
26814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26815                   distclean) \
26816           || exit 1
26817
26818 @endif zlib
26819
26820 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26821 maybe-maintainer-clean-zlib:
26822 @if zlib
26823 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26824
26825 maintainer-clean-zlib: 
26826         @[ -f ./zlib/Makefile ] || exit 0; \
26827         r=`${PWD_COMMAND}`; export r; \
26828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26829         $(HOST_EXPORTS) \
26830         for flag in $(EXTRA_HOST_FLAGS) ; do \
26831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26832         done; \
26833         echo "Doing maintainer-clean in zlib" ; \
26834         (cd $(HOST_SUBDIR)/zlib && \
26835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26837                   "RANLIB=$${RANLIB}" \
26838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26839                   maintainer-clean) \
26840           || exit 1
26841
26842 @endif zlib
26843
26844
26845
26846 .PHONY: configure-gdb maybe-configure-gdb
26847 maybe-configure-gdb:
26848 @if gdb
26849 maybe-configure-gdb: configure-gdb
26850 configure-gdb: 
26851         @: $(MAKE); $(unstage)
26852         @r=`${PWD_COMMAND}`; export r; \
26853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26854         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26856         $(HOST_EXPORTS) \
26857         echo Configuring in $(HOST_SUBDIR)/gdb; \
26858         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26859         case $(srcdir) in \
26860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26861           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26863         esac; \
26864         srcdiroption="--srcdir=$${topdir}/gdb"; \
26865         libsrcdir="$$s/gdb"; \
26866         $(SHELL) $${libsrcdir}/configure \
26867           $(HOST_CONFIGARGS) $${srcdiroption}  \
26868           || exit 1
26869 @endif gdb
26870
26871
26872
26873
26874
26875 .PHONY: all-gdb maybe-all-gdb
26876 maybe-all-gdb:
26877 @if gdb
26878 TARGET-gdb=all
26879 maybe-all-gdb: all-gdb
26880 all-gdb: configure-gdb
26881         @: $(MAKE); $(unstage)
26882         @r=`${PWD_COMMAND}`; export r; \
26883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26884         $(HOST_EXPORTS) \
26885         (cd $(HOST_SUBDIR)/gdb && \
26886           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
26887 @endif gdb
26888
26889
26890
26891
26892 .PHONY: check-gdb maybe-check-gdb
26893 maybe-check-gdb:
26894 @if gdb
26895 maybe-check-gdb: check-gdb
26896
26897 check-gdb:
26898         @: $(MAKE); $(unstage)
26899         @r=`${PWD_COMMAND}`; export r; \
26900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26901         $(HOST_EXPORTS) \
26902         (cd $(HOST_SUBDIR)/gdb && \
26903           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26904
26905 @endif gdb
26906
26907 .PHONY: install-gdb maybe-install-gdb
26908 maybe-install-gdb:
26909 @if gdb
26910 maybe-install-gdb: install-gdb
26911
26912 install-gdb: installdirs
26913         @: $(MAKE); $(unstage)
26914         @r=`${PWD_COMMAND}`; export r; \
26915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26916         $(HOST_EXPORTS) \
26917         (cd $(HOST_SUBDIR)/gdb && \
26918           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26919
26920 @endif gdb
26921
26922 # Other targets (info, dvi, etc.)
26923
26924 .PHONY: maybe-info-gdb info-gdb
26925 maybe-info-gdb:
26926 @if gdb
26927 maybe-info-gdb: info-gdb
26928
26929 info-gdb: \
26930     configure-gdb 
26931         @: $(MAKE); $(unstage)
26932         @[ -f ./gdb/Makefile ] || exit 0; \
26933         r=`${PWD_COMMAND}`; export r; \
26934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26935         $(HOST_EXPORTS) \
26936         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26938         done; \
26939         echo "Doing info in gdb" ; \
26940         (cd $(HOST_SUBDIR)/gdb && \
26941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26943                   "RANLIB=$${RANLIB}" \
26944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26945                   info) \
26946           || exit 1
26947
26948 @endif gdb
26949
26950 .PHONY: maybe-dvi-gdb dvi-gdb
26951 maybe-dvi-gdb:
26952 @if gdb
26953 maybe-dvi-gdb: dvi-gdb
26954
26955 dvi-gdb: \
26956     configure-gdb 
26957         @: $(MAKE); $(unstage)
26958         @[ -f ./gdb/Makefile ] || exit 0; \
26959         r=`${PWD_COMMAND}`; export r; \
26960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26961         $(HOST_EXPORTS) \
26962         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26964         done; \
26965         echo "Doing dvi in gdb" ; \
26966         (cd $(HOST_SUBDIR)/gdb && \
26967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26969                   "RANLIB=$${RANLIB}" \
26970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26971                   dvi) \
26972           || exit 1
26973
26974 @endif gdb
26975
26976 .PHONY: maybe-html-gdb html-gdb
26977 maybe-html-gdb:
26978 @if gdb
26979 maybe-html-gdb: html-gdb
26980
26981 html-gdb: \
26982     configure-gdb 
26983         @: $(MAKE); $(unstage)
26984         @[ -f ./gdb/Makefile ] || exit 0; \
26985         r=`${PWD_COMMAND}`; export r; \
26986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26987         $(HOST_EXPORTS) \
26988         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26990         done; \
26991         echo "Doing html in gdb" ; \
26992         (cd $(HOST_SUBDIR)/gdb && \
26993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26995                   "RANLIB=$${RANLIB}" \
26996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26997                   html) \
26998           || exit 1
26999
27000 @endif gdb
27001
27002 .PHONY: maybe-TAGS-gdb TAGS-gdb
27003 maybe-TAGS-gdb:
27004 @if gdb
27005 maybe-TAGS-gdb: TAGS-gdb
27006
27007 TAGS-gdb: \
27008     configure-gdb 
27009         @: $(MAKE); $(unstage)
27010         @[ -f ./gdb/Makefile ] || exit 0; \
27011         r=`${PWD_COMMAND}`; export r; \
27012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27013         $(HOST_EXPORTS) \
27014         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27016         done; \
27017         echo "Doing TAGS in gdb" ; \
27018         (cd $(HOST_SUBDIR)/gdb && \
27019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27021                   "RANLIB=$${RANLIB}" \
27022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27023                   TAGS) \
27024           || exit 1
27025
27026 @endif gdb
27027
27028 .PHONY: maybe-install-info-gdb install-info-gdb
27029 maybe-install-info-gdb:
27030 @if gdb
27031 maybe-install-info-gdb: install-info-gdb
27032
27033 install-info-gdb: \
27034     configure-gdb \
27035     info-gdb 
27036         @: $(MAKE); $(unstage)
27037         @[ -f ./gdb/Makefile ] || exit 0; \
27038         r=`${PWD_COMMAND}`; export r; \
27039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040         $(HOST_EXPORTS) \
27041         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27043         done; \
27044         echo "Doing install-info in gdb" ; \
27045         (cd $(HOST_SUBDIR)/gdb && \
27046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27048                   "RANLIB=$${RANLIB}" \
27049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27050                   install-info) \
27051           || exit 1
27052
27053 @endif gdb
27054
27055 .PHONY: maybe-installcheck-gdb installcheck-gdb
27056 maybe-installcheck-gdb:
27057 @if gdb
27058 maybe-installcheck-gdb: installcheck-gdb
27059
27060 installcheck-gdb: \
27061     configure-gdb 
27062         @: $(MAKE); $(unstage)
27063         @[ -f ./gdb/Makefile ] || exit 0; \
27064         r=`${PWD_COMMAND}`; export r; \
27065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27066         $(HOST_EXPORTS) \
27067         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27069         done; \
27070         echo "Doing installcheck in gdb" ; \
27071         (cd $(HOST_SUBDIR)/gdb && \
27072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27074                   "RANLIB=$${RANLIB}" \
27075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27076                   installcheck) \
27077           || exit 1
27078
27079 @endif gdb
27080
27081 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
27082 maybe-mostlyclean-gdb:
27083 @if gdb
27084 maybe-mostlyclean-gdb: mostlyclean-gdb
27085
27086 mostlyclean-gdb: 
27087         @: $(MAKE); $(unstage)
27088         @[ -f ./gdb/Makefile ] || exit 0; \
27089         r=`${PWD_COMMAND}`; export r; \
27090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27091         $(HOST_EXPORTS) \
27092         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27094         done; \
27095         echo "Doing mostlyclean in gdb" ; \
27096         (cd $(HOST_SUBDIR)/gdb && \
27097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27099                   "RANLIB=$${RANLIB}" \
27100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27101                   mostlyclean) \
27102           || exit 1
27103
27104 @endif gdb
27105
27106 .PHONY: maybe-clean-gdb clean-gdb
27107 maybe-clean-gdb:
27108 @if gdb
27109 maybe-clean-gdb: clean-gdb
27110
27111 clean-gdb: 
27112         @: $(MAKE); $(unstage)
27113         @[ -f ./gdb/Makefile ] || exit 0; \
27114         r=`${PWD_COMMAND}`; export r; \
27115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27116         $(HOST_EXPORTS) \
27117         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27119         done; \
27120         echo "Doing clean in gdb" ; \
27121         (cd $(HOST_SUBDIR)/gdb && \
27122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27124                   "RANLIB=$${RANLIB}" \
27125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27126                   clean) \
27127           || exit 1
27128
27129 @endif gdb
27130
27131 .PHONY: maybe-distclean-gdb distclean-gdb
27132 maybe-distclean-gdb:
27133 @if gdb
27134 maybe-distclean-gdb: distclean-gdb
27135
27136 distclean-gdb: 
27137         @: $(MAKE); $(unstage)
27138         @[ -f ./gdb/Makefile ] || exit 0; \
27139         r=`${PWD_COMMAND}`; export r; \
27140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27141         $(HOST_EXPORTS) \
27142         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27144         done; \
27145         echo "Doing distclean in gdb" ; \
27146         (cd $(HOST_SUBDIR)/gdb && \
27147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27149                   "RANLIB=$${RANLIB}" \
27150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27151                   distclean) \
27152           || exit 1
27153
27154 @endif gdb
27155
27156 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
27157 maybe-maintainer-clean-gdb:
27158 @if gdb
27159 maybe-maintainer-clean-gdb: maintainer-clean-gdb
27160
27161 maintainer-clean-gdb: 
27162         @: $(MAKE); $(unstage)
27163         @[ -f ./gdb/Makefile ] || exit 0; \
27164         r=`${PWD_COMMAND}`; export r; \
27165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27166         $(HOST_EXPORTS) \
27167         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27169         done; \
27170         echo "Doing maintainer-clean in gdb" ; \
27171         (cd $(HOST_SUBDIR)/gdb && \
27172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27174                   "RANLIB=$${RANLIB}" \
27175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27176                   maintainer-clean) \
27177           || exit 1
27178
27179 @endif gdb
27180
27181
27182
27183 .PHONY: configure-expect maybe-configure-expect
27184 maybe-configure-expect:
27185 @if expect
27186 maybe-configure-expect: configure-expect
27187 configure-expect: 
27188         @: $(MAKE); $(unstage)
27189         @r=`${PWD_COMMAND}`; export r; \
27190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27191         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
27192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
27193         $(HOST_EXPORTS) \
27194         echo Configuring in $(HOST_SUBDIR)/expect; \
27195         cd "$(HOST_SUBDIR)/expect" || exit 1; \
27196         case $(srcdir) in \
27197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27198           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
27199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27200         esac; \
27201         srcdiroption="--srcdir=$${topdir}/expect"; \
27202         libsrcdir="$$s/expect"; \
27203         $(SHELL) $${libsrcdir}/configure \
27204           $(HOST_CONFIGARGS) $${srcdiroption}  \
27205           || exit 1
27206 @endif expect
27207
27208
27209
27210
27211
27212 .PHONY: all-expect maybe-all-expect
27213 maybe-all-expect:
27214 @if expect
27215 TARGET-expect=all
27216 maybe-all-expect: all-expect
27217 all-expect: configure-expect
27218         @: $(MAKE); $(unstage)
27219         @r=`${PWD_COMMAND}`; export r; \
27220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27221         $(HOST_EXPORTS) \
27222         (cd $(HOST_SUBDIR)/expect && \
27223           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
27224 @endif expect
27225
27226
27227
27228
27229 .PHONY: check-expect maybe-check-expect
27230 maybe-check-expect:
27231 @if expect
27232 maybe-check-expect: check-expect
27233
27234 check-expect:
27235         @: $(MAKE); $(unstage)
27236         @r=`${PWD_COMMAND}`; export r; \
27237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27238         $(HOST_EXPORTS) \
27239         (cd $(HOST_SUBDIR)/expect && \
27240           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27241
27242 @endif expect
27243
27244 .PHONY: install-expect maybe-install-expect
27245 maybe-install-expect:
27246 @if expect
27247 maybe-install-expect: install-expect
27248
27249 install-expect: installdirs
27250         @: $(MAKE); $(unstage)
27251         @r=`${PWD_COMMAND}`; export r; \
27252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27253         $(HOST_EXPORTS) \
27254         (cd $(HOST_SUBDIR)/expect && \
27255           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27256
27257 @endif expect
27258
27259 # Other targets (info, dvi, etc.)
27260
27261 .PHONY: maybe-info-expect info-expect
27262 maybe-info-expect:
27263 @if expect
27264 maybe-info-expect: info-expect
27265
27266 info-expect: \
27267     configure-expect 
27268         @: $(MAKE); $(unstage)
27269         @[ -f ./expect/Makefile ] || exit 0; \
27270         r=`${PWD_COMMAND}`; export r; \
27271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27272         $(HOST_EXPORTS) \
27273         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27275         done; \
27276         echo "Doing info in expect" ; \
27277         (cd $(HOST_SUBDIR)/expect && \
27278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27280                   "RANLIB=$${RANLIB}" \
27281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27282                   info) \
27283           || exit 1
27284
27285 @endif expect
27286
27287 .PHONY: maybe-dvi-expect dvi-expect
27288 maybe-dvi-expect:
27289 @if expect
27290 maybe-dvi-expect: dvi-expect
27291
27292 dvi-expect: \
27293     configure-expect 
27294         @: $(MAKE); $(unstage)
27295         @[ -f ./expect/Makefile ] || exit 0; \
27296         r=`${PWD_COMMAND}`; export r; \
27297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27298         $(HOST_EXPORTS) \
27299         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27301         done; \
27302         echo "Doing dvi in expect" ; \
27303         (cd $(HOST_SUBDIR)/expect && \
27304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27306                   "RANLIB=$${RANLIB}" \
27307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27308                   dvi) \
27309           || exit 1
27310
27311 @endif expect
27312
27313 .PHONY: maybe-html-expect html-expect
27314 maybe-html-expect:
27315 @if expect
27316 maybe-html-expect: html-expect
27317
27318 html-expect: \
27319     configure-expect 
27320         @: $(MAKE); $(unstage)
27321         @[ -f ./expect/Makefile ] || exit 0; \
27322         r=`${PWD_COMMAND}`; export r; \
27323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27324         $(HOST_EXPORTS) \
27325         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27327         done; \
27328         echo "Doing html in expect" ; \
27329         (cd $(HOST_SUBDIR)/expect && \
27330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27332                   "RANLIB=$${RANLIB}" \
27333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27334                   html) \
27335           || exit 1
27336
27337 @endif expect
27338
27339 .PHONY: maybe-TAGS-expect TAGS-expect
27340 maybe-TAGS-expect:
27341 @if expect
27342 maybe-TAGS-expect: TAGS-expect
27343
27344 TAGS-expect: \
27345     configure-expect 
27346         @: $(MAKE); $(unstage)
27347         @[ -f ./expect/Makefile ] || exit 0; \
27348         r=`${PWD_COMMAND}`; export r; \
27349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27350         $(HOST_EXPORTS) \
27351         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27353         done; \
27354         echo "Doing TAGS in expect" ; \
27355         (cd $(HOST_SUBDIR)/expect && \
27356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27358                   "RANLIB=$${RANLIB}" \
27359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27360                   TAGS) \
27361           || exit 1
27362
27363 @endif expect
27364
27365 .PHONY: maybe-install-info-expect install-info-expect
27366 maybe-install-info-expect:
27367 @if expect
27368 maybe-install-info-expect: install-info-expect
27369
27370 install-info-expect: \
27371     configure-expect \
27372     info-expect 
27373         @: $(MAKE); $(unstage)
27374         @[ -f ./expect/Makefile ] || exit 0; \
27375         r=`${PWD_COMMAND}`; export r; \
27376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27377         $(HOST_EXPORTS) \
27378         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27380         done; \
27381         echo "Doing install-info in expect" ; \
27382         (cd $(HOST_SUBDIR)/expect && \
27383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27385                   "RANLIB=$${RANLIB}" \
27386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27387                   install-info) \
27388           || exit 1
27389
27390 @endif expect
27391
27392 .PHONY: maybe-installcheck-expect installcheck-expect
27393 maybe-installcheck-expect:
27394 @if expect
27395 maybe-installcheck-expect: installcheck-expect
27396
27397 installcheck-expect: \
27398     configure-expect 
27399         @: $(MAKE); $(unstage)
27400         @[ -f ./expect/Makefile ] || exit 0; \
27401         r=`${PWD_COMMAND}`; export r; \
27402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27403         $(HOST_EXPORTS) \
27404         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27406         done; \
27407         echo "Doing installcheck in expect" ; \
27408         (cd $(HOST_SUBDIR)/expect && \
27409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27411                   "RANLIB=$${RANLIB}" \
27412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27413                   installcheck) \
27414           || exit 1
27415
27416 @endif expect
27417
27418 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
27419 maybe-mostlyclean-expect:
27420 @if expect
27421 maybe-mostlyclean-expect: mostlyclean-expect
27422
27423 mostlyclean-expect: 
27424         @: $(MAKE); $(unstage)
27425         @[ -f ./expect/Makefile ] || exit 0; \
27426         r=`${PWD_COMMAND}`; export r; \
27427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428         $(HOST_EXPORTS) \
27429         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27431         done; \
27432         echo "Doing mostlyclean in expect" ; \
27433         (cd $(HOST_SUBDIR)/expect && \
27434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27436                   "RANLIB=$${RANLIB}" \
27437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27438                   mostlyclean) \
27439           || exit 1
27440
27441 @endif expect
27442
27443 .PHONY: maybe-clean-expect clean-expect
27444 maybe-clean-expect:
27445 @if expect
27446 maybe-clean-expect: clean-expect
27447
27448 clean-expect: 
27449         @: $(MAKE); $(unstage)
27450         @[ -f ./expect/Makefile ] || exit 0; \
27451         r=`${PWD_COMMAND}`; export r; \
27452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27453         $(HOST_EXPORTS) \
27454         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27456         done; \
27457         echo "Doing clean in expect" ; \
27458         (cd $(HOST_SUBDIR)/expect && \
27459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27461                   "RANLIB=$${RANLIB}" \
27462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27463                   clean) \
27464           || exit 1
27465
27466 @endif expect
27467
27468 .PHONY: maybe-distclean-expect distclean-expect
27469 maybe-distclean-expect:
27470 @if expect
27471 maybe-distclean-expect: distclean-expect
27472
27473 distclean-expect: 
27474         @: $(MAKE); $(unstage)
27475         @[ -f ./expect/Makefile ] || exit 0; \
27476         r=`${PWD_COMMAND}`; export r; \
27477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27478         $(HOST_EXPORTS) \
27479         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27481         done; \
27482         echo "Doing distclean in expect" ; \
27483         (cd $(HOST_SUBDIR)/expect && \
27484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27486                   "RANLIB=$${RANLIB}" \
27487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27488                   distclean) \
27489           || exit 1
27490
27491 @endif expect
27492
27493 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
27494 maybe-maintainer-clean-expect:
27495 @if expect
27496 maybe-maintainer-clean-expect: maintainer-clean-expect
27497
27498 maintainer-clean-expect: 
27499         @: $(MAKE); $(unstage)
27500         @[ -f ./expect/Makefile ] || exit 0; \
27501         r=`${PWD_COMMAND}`; export r; \
27502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27503         $(HOST_EXPORTS) \
27504         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27506         done; \
27507         echo "Doing maintainer-clean in expect" ; \
27508         (cd $(HOST_SUBDIR)/expect && \
27509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27511                   "RANLIB=$${RANLIB}" \
27512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27513                   maintainer-clean) \
27514           || exit 1
27515
27516 @endif expect
27517
27518
27519
27520 .PHONY: configure-guile maybe-configure-guile
27521 maybe-configure-guile:
27522 @if guile
27523 maybe-configure-guile: configure-guile
27524 configure-guile: 
27525         @: $(MAKE); $(unstage)
27526         @r=`${PWD_COMMAND}`; export r; \
27527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27528         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
27529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
27530         $(HOST_EXPORTS) \
27531         echo Configuring in $(HOST_SUBDIR)/guile; \
27532         cd "$(HOST_SUBDIR)/guile" || exit 1; \
27533         case $(srcdir) in \
27534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27535           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
27536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27537         esac; \
27538         srcdiroption="--srcdir=$${topdir}/guile"; \
27539         libsrcdir="$$s/guile"; \
27540         $(SHELL) $${libsrcdir}/configure \
27541           $(HOST_CONFIGARGS) $${srcdiroption}  \
27542           || exit 1
27543 @endif guile
27544
27545
27546
27547
27548
27549 .PHONY: all-guile maybe-all-guile
27550 maybe-all-guile:
27551 @if guile
27552 TARGET-guile=all
27553 maybe-all-guile: all-guile
27554 all-guile: configure-guile
27555         @: $(MAKE); $(unstage)
27556         @r=`${PWD_COMMAND}`; export r; \
27557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27558         $(HOST_EXPORTS) \
27559         (cd $(HOST_SUBDIR)/guile && \
27560           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
27561 @endif guile
27562
27563
27564
27565
27566 .PHONY: check-guile maybe-check-guile
27567 maybe-check-guile:
27568 @if guile
27569 maybe-check-guile: check-guile
27570
27571 check-guile:
27572         @: $(MAKE); $(unstage)
27573         @r=`${PWD_COMMAND}`; export r; \
27574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27575         $(HOST_EXPORTS) \
27576         (cd $(HOST_SUBDIR)/guile && \
27577           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27578
27579 @endif guile
27580
27581 .PHONY: install-guile maybe-install-guile
27582 maybe-install-guile:
27583 @if guile
27584 maybe-install-guile: install-guile
27585
27586 install-guile: installdirs
27587         @: $(MAKE); $(unstage)
27588         @r=`${PWD_COMMAND}`; export r; \
27589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27590         $(HOST_EXPORTS) \
27591         (cd $(HOST_SUBDIR)/guile && \
27592           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27593
27594 @endif guile
27595
27596 # Other targets (info, dvi, etc.)
27597
27598 .PHONY: maybe-info-guile info-guile
27599 maybe-info-guile:
27600 @if guile
27601 maybe-info-guile: info-guile
27602
27603 info-guile: \
27604     configure-guile 
27605         @: $(MAKE); $(unstage)
27606         @[ -f ./guile/Makefile ] || exit 0; \
27607         r=`${PWD_COMMAND}`; export r; \
27608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27609         $(HOST_EXPORTS) \
27610         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27612         done; \
27613         echo "Doing info in guile" ; \
27614         (cd $(HOST_SUBDIR)/guile && \
27615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27617                   "RANLIB=$${RANLIB}" \
27618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27619                   info) \
27620           || exit 1
27621
27622 @endif guile
27623
27624 .PHONY: maybe-dvi-guile dvi-guile
27625 maybe-dvi-guile:
27626 @if guile
27627 maybe-dvi-guile: dvi-guile
27628
27629 dvi-guile: \
27630     configure-guile 
27631         @: $(MAKE); $(unstage)
27632         @[ -f ./guile/Makefile ] || exit 0; \
27633         r=`${PWD_COMMAND}`; export r; \
27634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635         $(HOST_EXPORTS) \
27636         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638         done; \
27639         echo "Doing dvi in guile" ; \
27640         (cd $(HOST_SUBDIR)/guile && \
27641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643                   "RANLIB=$${RANLIB}" \
27644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27645                   dvi) \
27646           || exit 1
27647
27648 @endif guile
27649
27650 .PHONY: maybe-html-guile html-guile
27651 maybe-html-guile:
27652 @if guile
27653 maybe-html-guile: html-guile
27654
27655 html-guile: \
27656     configure-guile 
27657         @: $(MAKE); $(unstage)
27658         @[ -f ./guile/Makefile ] || exit 0; \
27659         r=`${PWD_COMMAND}`; export r; \
27660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27661         $(HOST_EXPORTS) \
27662         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27664         done; \
27665         echo "Doing html in guile" ; \
27666         (cd $(HOST_SUBDIR)/guile && \
27667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27669                   "RANLIB=$${RANLIB}" \
27670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27671                   html) \
27672           || exit 1
27673
27674 @endif guile
27675
27676 .PHONY: maybe-TAGS-guile TAGS-guile
27677 maybe-TAGS-guile:
27678 @if guile
27679 maybe-TAGS-guile: TAGS-guile
27680
27681 TAGS-guile: \
27682     configure-guile 
27683         @: $(MAKE); $(unstage)
27684         @[ -f ./guile/Makefile ] || exit 0; \
27685         r=`${PWD_COMMAND}`; export r; \
27686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27687         $(HOST_EXPORTS) \
27688         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27690         done; \
27691         echo "Doing TAGS in guile" ; \
27692         (cd $(HOST_SUBDIR)/guile && \
27693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27695                   "RANLIB=$${RANLIB}" \
27696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27697                   TAGS) \
27698           || exit 1
27699
27700 @endif guile
27701
27702 .PHONY: maybe-install-info-guile install-info-guile
27703 maybe-install-info-guile:
27704 @if guile
27705 maybe-install-info-guile: install-info-guile
27706
27707 install-info-guile: \
27708     configure-guile \
27709     info-guile 
27710         @: $(MAKE); $(unstage)
27711         @[ -f ./guile/Makefile ] || exit 0; \
27712         r=`${PWD_COMMAND}`; export r; \
27713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27714         $(HOST_EXPORTS) \
27715         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27717         done; \
27718         echo "Doing install-info in guile" ; \
27719         (cd $(HOST_SUBDIR)/guile && \
27720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27722                   "RANLIB=$${RANLIB}" \
27723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27724                   install-info) \
27725           || exit 1
27726
27727 @endif guile
27728
27729 .PHONY: maybe-installcheck-guile installcheck-guile
27730 maybe-installcheck-guile:
27731 @if guile
27732 maybe-installcheck-guile: installcheck-guile
27733
27734 installcheck-guile: \
27735     configure-guile 
27736         @: $(MAKE); $(unstage)
27737         @[ -f ./guile/Makefile ] || exit 0; \
27738         r=`${PWD_COMMAND}`; export r; \
27739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27740         $(HOST_EXPORTS) \
27741         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27743         done; \
27744         echo "Doing installcheck in guile" ; \
27745         (cd $(HOST_SUBDIR)/guile && \
27746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27748                   "RANLIB=$${RANLIB}" \
27749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27750                   installcheck) \
27751           || exit 1
27752
27753 @endif guile
27754
27755 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27756 maybe-mostlyclean-guile:
27757 @if guile
27758 maybe-mostlyclean-guile: mostlyclean-guile
27759
27760 mostlyclean-guile: 
27761         @: $(MAKE); $(unstage)
27762         @[ -f ./guile/Makefile ] || exit 0; \
27763         r=`${PWD_COMMAND}`; export r; \
27764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27765         $(HOST_EXPORTS) \
27766         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27768         done; \
27769         echo "Doing mostlyclean in guile" ; \
27770         (cd $(HOST_SUBDIR)/guile && \
27771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27773                   "RANLIB=$${RANLIB}" \
27774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27775                   mostlyclean) \
27776           || exit 1
27777
27778 @endif guile
27779
27780 .PHONY: maybe-clean-guile clean-guile
27781 maybe-clean-guile:
27782 @if guile
27783 maybe-clean-guile: clean-guile
27784
27785 clean-guile: 
27786         @: $(MAKE); $(unstage)
27787         @[ -f ./guile/Makefile ] || exit 0; \
27788         r=`${PWD_COMMAND}`; export r; \
27789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27790         $(HOST_EXPORTS) \
27791         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27793         done; \
27794         echo "Doing clean in guile" ; \
27795         (cd $(HOST_SUBDIR)/guile && \
27796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27798                   "RANLIB=$${RANLIB}" \
27799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27800                   clean) \
27801           || exit 1
27802
27803 @endif guile
27804
27805 .PHONY: maybe-distclean-guile distclean-guile
27806 maybe-distclean-guile:
27807 @if guile
27808 maybe-distclean-guile: distclean-guile
27809
27810 distclean-guile: 
27811         @: $(MAKE); $(unstage)
27812         @[ -f ./guile/Makefile ] || exit 0; \
27813         r=`${PWD_COMMAND}`; export r; \
27814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27815         $(HOST_EXPORTS) \
27816         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27818         done; \
27819         echo "Doing distclean in guile" ; \
27820         (cd $(HOST_SUBDIR)/guile && \
27821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27823                   "RANLIB=$${RANLIB}" \
27824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27825                   distclean) \
27826           || exit 1
27827
27828 @endif guile
27829
27830 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27831 maybe-maintainer-clean-guile:
27832 @if guile
27833 maybe-maintainer-clean-guile: maintainer-clean-guile
27834
27835 maintainer-clean-guile: 
27836         @: $(MAKE); $(unstage)
27837         @[ -f ./guile/Makefile ] || exit 0; \
27838         r=`${PWD_COMMAND}`; export r; \
27839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27840         $(HOST_EXPORTS) \
27841         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27843         done; \
27844         echo "Doing maintainer-clean in guile" ; \
27845         (cd $(HOST_SUBDIR)/guile && \
27846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27848                   "RANLIB=$${RANLIB}" \
27849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27850                   maintainer-clean) \
27851           || exit 1
27852
27853 @endif guile
27854
27855
27856
27857 .PHONY: configure-tk maybe-configure-tk
27858 maybe-configure-tk:
27859 @if tk
27860 maybe-configure-tk: configure-tk
27861 configure-tk: 
27862         @: $(MAKE); $(unstage)
27863         @r=`${PWD_COMMAND}`; export r; \
27864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27865         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27866         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27867         $(HOST_EXPORTS) \
27868         echo Configuring in $(HOST_SUBDIR)/tk; \
27869         cd "$(HOST_SUBDIR)/tk" || exit 1; \
27870         case $(srcdir) in \
27871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27872           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27874         esac; \
27875         srcdiroption="--srcdir=$${topdir}/tk"; \
27876         libsrcdir="$$s/tk"; \
27877         $(SHELL) $${libsrcdir}/configure \
27878           $(HOST_CONFIGARGS) $${srcdiroption}  \
27879           || exit 1
27880 @endif tk
27881
27882
27883
27884
27885
27886 .PHONY: all-tk maybe-all-tk
27887 maybe-all-tk:
27888 @if tk
27889 TARGET-tk=all
27890 maybe-all-tk: all-tk
27891 all-tk: configure-tk
27892         @: $(MAKE); $(unstage)
27893         @r=`${PWD_COMMAND}`; export r; \
27894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27895         $(HOST_EXPORTS) \
27896         (cd $(HOST_SUBDIR)/tk && \
27897           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
27898 @endif tk
27899
27900
27901
27902
27903 .PHONY: check-tk maybe-check-tk
27904 maybe-check-tk:
27905 @if tk
27906 maybe-check-tk: check-tk
27907
27908 check-tk:
27909         @: $(MAKE); $(unstage)
27910         @r=`${PWD_COMMAND}`; export r; \
27911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27912         $(HOST_EXPORTS) \
27913         (cd $(HOST_SUBDIR)/tk && \
27914           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27915
27916 @endif tk
27917
27918 .PHONY: install-tk maybe-install-tk
27919 maybe-install-tk:
27920 @if tk
27921 maybe-install-tk: install-tk
27922
27923 install-tk: installdirs
27924         @: $(MAKE); $(unstage)
27925         @r=`${PWD_COMMAND}`; export r; \
27926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27927         $(HOST_EXPORTS) \
27928         (cd $(HOST_SUBDIR)/tk && \
27929           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27930
27931 @endif tk
27932
27933 # Other targets (info, dvi, etc.)
27934
27935 .PHONY: maybe-info-tk info-tk
27936 maybe-info-tk:
27937 @if tk
27938 maybe-info-tk: info-tk
27939
27940 info-tk: \
27941     configure-tk 
27942         @: $(MAKE); $(unstage)
27943         @[ -f ./tk/Makefile ] || exit 0; \
27944         r=`${PWD_COMMAND}`; export r; \
27945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27946         $(HOST_EXPORTS) \
27947         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27949         done; \
27950         echo "Doing info in tk" ; \
27951         (cd $(HOST_SUBDIR)/tk && \
27952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27954                   "RANLIB=$${RANLIB}" \
27955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27956                   info) \
27957           || exit 1
27958
27959 @endif tk
27960
27961 .PHONY: maybe-dvi-tk dvi-tk
27962 maybe-dvi-tk:
27963 @if tk
27964 maybe-dvi-tk: dvi-tk
27965
27966 dvi-tk: \
27967     configure-tk 
27968         @: $(MAKE); $(unstage)
27969         @[ -f ./tk/Makefile ] || exit 0; \
27970         r=`${PWD_COMMAND}`; export r; \
27971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27972         $(HOST_EXPORTS) \
27973         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27975         done; \
27976         echo "Doing dvi in tk" ; \
27977         (cd $(HOST_SUBDIR)/tk && \
27978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27980                   "RANLIB=$${RANLIB}" \
27981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27982                   dvi) \
27983           || exit 1
27984
27985 @endif tk
27986
27987 .PHONY: maybe-html-tk html-tk
27988 maybe-html-tk:
27989 @if tk
27990 maybe-html-tk: html-tk
27991
27992 html-tk: \
27993     configure-tk 
27994         @: $(MAKE); $(unstage)
27995         @[ -f ./tk/Makefile ] || exit 0; \
27996         r=`${PWD_COMMAND}`; export r; \
27997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27998         $(HOST_EXPORTS) \
27999         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28001         done; \
28002         echo "Doing html in tk" ; \
28003         (cd $(HOST_SUBDIR)/tk && \
28004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28006                   "RANLIB=$${RANLIB}" \
28007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28008                   html) \
28009           || exit 1
28010
28011 @endif tk
28012
28013 .PHONY: maybe-TAGS-tk TAGS-tk
28014 maybe-TAGS-tk:
28015 @if tk
28016 maybe-TAGS-tk: TAGS-tk
28017
28018 TAGS-tk: \
28019     configure-tk 
28020         @: $(MAKE); $(unstage)
28021         @[ -f ./tk/Makefile ] || exit 0; \
28022         r=`${PWD_COMMAND}`; export r; \
28023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28024         $(HOST_EXPORTS) \
28025         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28027         done; \
28028         echo "Doing TAGS in tk" ; \
28029         (cd $(HOST_SUBDIR)/tk && \
28030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28032                   "RANLIB=$${RANLIB}" \
28033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28034                   TAGS) \
28035           || exit 1
28036
28037 @endif tk
28038
28039 .PHONY: maybe-install-info-tk install-info-tk
28040 maybe-install-info-tk:
28041 @if tk
28042 maybe-install-info-tk: install-info-tk
28043
28044 install-info-tk: \
28045     configure-tk \
28046     info-tk 
28047         @: $(MAKE); $(unstage)
28048         @[ -f ./tk/Makefile ] || exit 0; \
28049         r=`${PWD_COMMAND}`; export r; \
28050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28051         $(HOST_EXPORTS) \
28052         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28054         done; \
28055         echo "Doing install-info in tk" ; \
28056         (cd $(HOST_SUBDIR)/tk && \
28057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28059                   "RANLIB=$${RANLIB}" \
28060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28061                   install-info) \
28062           || exit 1
28063
28064 @endif tk
28065
28066 .PHONY: maybe-installcheck-tk installcheck-tk
28067 maybe-installcheck-tk:
28068 @if tk
28069 maybe-installcheck-tk: installcheck-tk
28070
28071 installcheck-tk: \
28072     configure-tk 
28073         @: $(MAKE); $(unstage)
28074         @[ -f ./tk/Makefile ] || exit 0; \
28075         r=`${PWD_COMMAND}`; export r; \
28076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28077         $(HOST_EXPORTS) \
28078         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28080         done; \
28081         echo "Doing installcheck in tk" ; \
28082         (cd $(HOST_SUBDIR)/tk && \
28083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28085                   "RANLIB=$${RANLIB}" \
28086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28087                   installcheck) \
28088           || exit 1
28089
28090 @endif tk
28091
28092 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
28093 maybe-mostlyclean-tk:
28094 @if tk
28095 maybe-mostlyclean-tk: mostlyclean-tk
28096
28097 mostlyclean-tk: 
28098         @: $(MAKE); $(unstage)
28099         @[ -f ./tk/Makefile ] || exit 0; \
28100         r=`${PWD_COMMAND}`; export r; \
28101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28102         $(HOST_EXPORTS) \
28103         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28105         done; \
28106         echo "Doing mostlyclean in tk" ; \
28107         (cd $(HOST_SUBDIR)/tk && \
28108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28110                   "RANLIB=$${RANLIB}" \
28111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28112                   mostlyclean) \
28113           || exit 1
28114
28115 @endif tk
28116
28117 .PHONY: maybe-clean-tk clean-tk
28118 maybe-clean-tk:
28119 @if tk
28120 maybe-clean-tk: clean-tk
28121
28122 clean-tk: 
28123         @: $(MAKE); $(unstage)
28124         @[ -f ./tk/Makefile ] || exit 0; \
28125         r=`${PWD_COMMAND}`; export r; \
28126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28127         $(HOST_EXPORTS) \
28128         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28130         done; \
28131         echo "Doing clean in tk" ; \
28132         (cd $(HOST_SUBDIR)/tk && \
28133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28135                   "RANLIB=$${RANLIB}" \
28136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28137                   clean) \
28138           || exit 1
28139
28140 @endif tk
28141
28142 .PHONY: maybe-distclean-tk distclean-tk
28143 maybe-distclean-tk:
28144 @if tk
28145 maybe-distclean-tk: distclean-tk
28146
28147 distclean-tk: 
28148         @: $(MAKE); $(unstage)
28149         @[ -f ./tk/Makefile ] || exit 0; \
28150         r=`${PWD_COMMAND}`; export r; \
28151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28152         $(HOST_EXPORTS) \
28153         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28155         done; \
28156         echo "Doing distclean in tk" ; \
28157         (cd $(HOST_SUBDIR)/tk && \
28158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28160                   "RANLIB=$${RANLIB}" \
28161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28162                   distclean) \
28163           || exit 1
28164
28165 @endif tk
28166
28167 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
28168 maybe-maintainer-clean-tk:
28169 @if tk
28170 maybe-maintainer-clean-tk: maintainer-clean-tk
28171
28172 maintainer-clean-tk: 
28173         @: $(MAKE); $(unstage)
28174         @[ -f ./tk/Makefile ] || exit 0; \
28175         r=`${PWD_COMMAND}`; export r; \
28176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28177         $(HOST_EXPORTS) \
28178         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28180         done; \
28181         echo "Doing maintainer-clean in tk" ; \
28182         (cd $(HOST_SUBDIR)/tk && \
28183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28185                   "RANLIB=$${RANLIB}" \
28186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28187                   maintainer-clean) \
28188           || exit 1
28189
28190 @endif tk
28191
28192
28193
28194 .PHONY: configure-libtermcap maybe-configure-libtermcap
28195 maybe-configure-libtermcap:
28196 @if libtermcap
28197 maybe-configure-libtermcap: configure-libtermcap
28198 configure-libtermcap: 
28199         @: $(MAKE); $(unstage)
28200         @r=`${PWD_COMMAND}`; export r; \
28201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28202         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
28203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
28204         $(HOST_EXPORTS) \
28205         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
28206         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
28207         case $(srcdir) in \
28208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28209           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
28210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28211         esac; \
28212         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
28213         libsrcdir="$$s/libtermcap"; \
28214         $(SHELL) $${libsrcdir}/configure \
28215           $(HOST_CONFIGARGS) $${srcdiroption}  \
28216           || exit 1
28217 @endif libtermcap
28218
28219
28220
28221
28222
28223 .PHONY: all-libtermcap maybe-all-libtermcap
28224 maybe-all-libtermcap:
28225 @if libtermcap
28226 TARGET-libtermcap=all
28227 maybe-all-libtermcap: all-libtermcap
28228 all-libtermcap: configure-libtermcap
28229         @: $(MAKE); $(unstage)
28230         @r=`${PWD_COMMAND}`; export r; \
28231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232         $(HOST_EXPORTS) \
28233         (cd $(HOST_SUBDIR)/libtermcap && \
28234           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
28235 @endif libtermcap
28236
28237
28238
28239
28240 .PHONY: check-libtermcap maybe-check-libtermcap
28241 maybe-check-libtermcap:
28242 @if libtermcap
28243 maybe-check-libtermcap: check-libtermcap
28244
28245 check-libtermcap:
28246
28247 @endif libtermcap
28248
28249 .PHONY: install-libtermcap maybe-install-libtermcap
28250 maybe-install-libtermcap:
28251 @if libtermcap
28252 maybe-install-libtermcap: install-libtermcap
28253
28254 install-libtermcap: installdirs
28255         @: $(MAKE); $(unstage)
28256         @r=`${PWD_COMMAND}`; export r; \
28257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28258         $(HOST_EXPORTS) \
28259         (cd $(HOST_SUBDIR)/libtermcap && \
28260           $(MAKE) $(FLAGS_TO_PASS)  install)
28261
28262 @endif libtermcap
28263
28264 # Other targets (info, dvi, etc.)
28265
28266 .PHONY: maybe-info-libtermcap info-libtermcap
28267 maybe-info-libtermcap:
28268 @if libtermcap
28269 maybe-info-libtermcap: info-libtermcap
28270
28271 info-libtermcap: \
28272     configure-libtermcap 
28273         @: $(MAKE); $(unstage)
28274         @[ -f ./libtermcap/Makefile ] || exit 0; \
28275         r=`${PWD_COMMAND}`; export r; \
28276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28277         $(HOST_EXPORTS) \
28278         for flag in $(EXTRA_HOST_FLAGS) ; do \
28279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28280         done; \
28281         echo "Doing info in libtermcap" ; \
28282         (cd $(HOST_SUBDIR)/libtermcap && \
28283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28285                   "RANLIB=$${RANLIB}" \
28286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28287                   info) \
28288           || exit 1
28289
28290 @endif libtermcap
28291
28292 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
28293 maybe-dvi-libtermcap:
28294 @if libtermcap
28295 maybe-dvi-libtermcap: dvi-libtermcap
28296
28297 dvi-libtermcap: \
28298     configure-libtermcap 
28299         @: $(MAKE); $(unstage)
28300         @[ -f ./libtermcap/Makefile ] || exit 0; \
28301         r=`${PWD_COMMAND}`; export r; \
28302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28303         $(HOST_EXPORTS) \
28304         for flag in $(EXTRA_HOST_FLAGS) ; do \
28305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28306         done; \
28307         echo "Doing dvi in libtermcap" ; \
28308         (cd $(HOST_SUBDIR)/libtermcap && \
28309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28311                   "RANLIB=$${RANLIB}" \
28312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28313                   dvi) \
28314           || exit 1
28315
28316 @endif libtermcap
28317
28318 .PHONY: maybe-html-libtermcap html-libtermcap
28319 maybe-html-libtermcap:
28320 @if libtermcap
28321 maybe-html-libtermcap: html-libtermcap
28322
28323 html-libtermcap: \
28324     configure-libtermcap 
28325         @: $(MAKE); $(unstage)
28326         @[ -f ./libtermcap/Makefile ] || exit 0; \
28327         r=`${PWD_COMMAND}`; export r; \
28328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28329         $(HOST_EXPORTS) \
28330         for flag in $(EXTRA_HOST_FLAGS) ; do \
28331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28332         done; \
28333         echo "Doing html in libtermcap" ; \
28334         (cd $(HOST_SUBDIR)/libtermcap && \
28335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28337                   "RANLIB=$${RANLIB}" \
28338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28339                   html) \
28340           || exit 1
28341
28342 @endif libtermcap
28343
28344 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
28345 maybe-TAGS-libtermcap:
28346 @if libtermcap
28347 maybe-TAGS-libtermcap: TAGS-libtermcap
28348
28349 TAGS-libtermcap: \
28350     configure-libtermcap 
28351         @: $(MAKE); $(unstage)
28352         @[ -f ./libtermcap/Makefile ] || exit 0; \
28353         r=`${PWD_COMMAND}`; export r; \
28354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28355         $(HOST_EXPORTS) \
28356         for flag in $(EXTRA_HOST_FLAGS) ; do \
28357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28358         done; \
28359         echo "Doing TAGS in libtermcap" ; \
28360         (cd $(HOST_SUBDIR)/libtermcap && \
28361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28363                   "RANLIB=$${RANLIB}" \
28364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28365                   TAGS) \
28366           || exit 1
28367
28368 @endif libtermcap
28369
28370 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
28371 maybe-install-info-libtermcap:
28372 @if libtermcap
28373 maybe-install-info-libtermcap: install-info-libtermcap
28374
28375 install-info-libtermcap: \
28376     configure-libtermcap \
28377     info-libtermcap 
28378         @: $(MAKE); $(unstage)
28379         @[ -f ./libtermcap/Makefile ] || exit 0; \
28380         r=`${PWD_COMMAND}`; export r; \
28381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28382         $(HOST_EXPORTS) \
28383         for flag in $(EXTRA_HOST_FLAGS) ; do \
28384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28385         done; \
28386         echo "Doing install-info in libtermcap" ; \
28387         (cd $(HOST_SUBDIR)/libtermcap && \
28388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28390                   "RANLIB=$${RANLIB}" \
28391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28392                   install-info) \
28393           || exit 1
28394
28395 @endif libtermcap
28396
28397 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
28398 maybe-installcheck-libtermcap:
28399 @if libtermcap
28400 maybe-installcheck-libtermcap: installcheck-libtermcap
28401
28402 installcheck-libtermcap: \
28403     configure-libtermcap 
28404         @: $(MAKE); $(unstage)
28405         @[ -f ./libtermcap/Makefile ] || exit 0; \
28406         r=`${PWD_COMMAND}`; export r; \
28407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28408         $(HOST_EXPORTS) \
28409         for flag in $(EXTRA_HOST_FLAGS) ; do \
28410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28411         done; \
28412         echo "Doing installcheck in libtermcap" ; \
28413         (cd $(HOST_SUBDIR)/libtermcap && \
28414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28416                   "RANLIB=$${RANLIB}" \
28417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28418                   installcheck) \
28419           || exit 1
28420
28421 @endif libtermcap
28422
28423 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
28424 maybe-mostlyclean-libtermcap:
28425 @if libtermcap
28426 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
28427
28428 # libtermcap doesn't support mostlyclean.
28429 mostlyclean-libtermcap:
28430
28431 @endif libtermcap
28432
28433 .PHONY: maybe-clean-libtermcap clean-libtermcap
28434 maybe-clean-libtermcap:
28435 @if libtermcap
28436 maybe-clean-libtermcap: clean-libtermcap
28437
28438 # libtermcap doesn't support clean.
28439 clean-libtermcap:
28440
28441 @endif libtermcap
28442
28443 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
28444 maybe-distclean-libtermcap:
28445 @if libtermcap
28446 maybe-distclean-libtermcap: distclean-libtermcap
28447
28448 # libtermcap doesn't support distclean.
28449 distclean-libtermcap:
28450
28451 @endif libtermcap
28452
28453 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
28454 maybe-maintainer-clean-libtermcap:
28455 @if libtermcap
28456 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
28457
28458 # libtermcap doesn't support maintainer-clean.
28459 maintainer-clean-libtermcap:
28460
28461 @endif libtermcap
28462
28463
28464
28465 .PHONY: configure-utils maybe-configure-utils
28466 maybe-configure-utils:
28467 @if utils
28468 maybe-configure-utils: configure-utils
28469 configure-utils: 
28470         @: $(MAKE); $(unstage)
28471         @r=`${PWD_COMMAND}`; export r; \
28472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28473         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
28474         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
28475         $(HOST_EXPORTS) \
28476         echo Configuring in $(HOST_SUBDIR)/utils; \
28477         cd "$(HOST_SUBDIR)/utils" || exit 1; \
28478         case $(srcdir) in \
28479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28480           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
28481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28482         esac; \
28483         srcdiroption="--srcdir=$${topdir}/utils"; \
28484         libsrcdir="$$s/utils"; \
28485         $(SHELL) $${libsrcdir}/configure \
28486           $(HOST_CONFIGARGS) $${srcdiroption}  \
28487           || exit 1
28488 @endif utils
28489
28490
28491
28492
28493
28494 .PHONY: all-utils maybe-all-utils
28495 maybe-all-utils:
28496 @if utils
28497 TARGET-utils=all
28498 maybe-all-utils: all-utils
28499 all-utils: configure-utils
28500         @: $(MAKE); $(unstage)
28501         @r=`${PWD_COMMAND}`; export r; \
28502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28503         $(HOST_EXPORTS) \
28504         (cd $(HOST_SUBDIR)/utils && \
28505           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
28506 @endif utils
28507
28508
28509
28510
28511 .PHONY: check-utils maybe-check-utils
28512 maybe-check-utils:
28513 @if utils
28514 maybe-check-utils: check-utils
28515
28516 check-utils:
28517
28518 @endif utils
28519
28520 .PHONY: install-utils maybe-install-utils
28521 maybe-install-utils:
28522 @if utils
28523 maybe-install-utils: install-utils
28524
28525 install-utils: installdirs
28526         @: $(MAKE); $(unstage)
28527         @r=`${PWD_COMMAND}`; export r; \
28528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28529         $(HOST_EXPORTS) \
28530         (cd $(HOST_SUBDIR)/utils && \
28531           $(MAKE) $(FLAGS_TO_PASS)  install)
28532
28533 @endif utils
28534
28535 # Other targets (info, dvi, etc.)
28536
28537 .PHONY: maybe-info-utils info-utils
28538 maybe-info-utils:
28539 @if utils
28540 maybe-info-utils: info-utils
28541
28542 info-utils: \
28543     configure-utils 
28544         @: $(MAKE); $(unstage)
28545         @[ -f ./utils/Makefile ] || exit 0; \
28546         r=`${PWD_COMMAND}`; export r; \
28547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28548         $(HOST_EXPORTS) \
28549         for flag in $(EXTRA_HOST_FLAGS) ; do \
28550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28551         done; \
28552         echo "Doing info in utils" ; \
28553         (cd $(HOST_SUBDIR)/utils && \
28554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28556                   "RANLIB=$${RANLIB}" \
28557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28558                   info) \
28559           || exit 1
28560
28561 @endif utils
28562
28563 .PHONY: maybe-dvi-utils dvi-utils
28564 maybe-dvi-utils:
28565 @if utils
28566 maybe-dvi-utils: dvi-utils
28567
28568 dvi-utils: \
28569     configure-utils 
28570         @: $(MAKE); $(unstage)
28571         @[ -f ./utils/Makefile ] || exit 0; \
28572         r=`${PWD_COMMAND}`; export r; \
28573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28574         $(HOST_EXPORTS) \
28575         for flag in $(EXTRA_HOST_FLAGS) ; do \
28576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28577         done; \
28578         echo "Doing dvi in utils" ; \
28579         (cd $(HOST_SUBDIR)/utils && \
28580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28582                   "RANLIB=$${RANLIB}" \
28583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28584                   dvi) \
28585           || exit 1
28586
28587 @endif utils
28588
28589 .PHONY: maybe-html-utils html-utils
28590 maybe-html-utils:
28591 @if utils
28592 maybe-html-utils: html-utils
28593
28594 html-utils: \
28595     configure-utils 
28596         @: $(MAKE); $(unstage)
28597         @[ -f ./utils/Makefile ] || exit 0; \
28598         r=`${PWD_COMMAND}`; export r; \
28599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28600         $(HOST_EXPORTS) \
28601         for flag in $(EXTRA_HOST_FLAGS) ; do \
28602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28603         done; \
28604         echo "Doing html in utils" ; \
28605         (cd $(HOST_SUBDIR)/utils && \
28606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28608                   "RANLIB=$${RANLIB}" \
28609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28610                   html) \
28611           || exit 1
28612
28613 @endif utils
28614
28615 .PHONY: maybe-TAGS-utils TAGS-utils
28616 maybe-TAGS-utils:
28617 @if utils
28618 maybe-TAGS-utils: TAGS-utils
28619
28620 TAGS-utils: \
28621     configure-utils 
28622         @: $(MAKE); $(unstage)
28623         @[ -f ./utils/Makefile ] || exit 0; \
28624         r=`${PWD_COMMAND}`; export r; \
28625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28626         $(HOST_EXPORTS) \
28627         for flag in $(EXTRA_HOST_FLAGS) ; do \
28628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28629         done; \
28630         echo "Doing TAGS in utils" ; \
28631         (cd $(HOST_SUBDIR)/utils && \
28632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28634                   "RANLIB=$${RANLIB}" \
28635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28636                   TAGS) \
28637           || exit 1
28638
28639 @endif utils
28640
28641 .PHONY: maybe-install-info-utils install-info-utils
28642 maybe-install-info-utils:
28643 @if utils
28644 maybe-install-info-utils: install-info-utils
28645
28646 install-info-utils: \
28647     configure-utils \
28648     info-utils 
28649         @: $(MAKE); $(unstage)
28650         @[ -f ./utils/Makefile ] || exit 0; \
28651         r=`${PWD_COMMAND}`; export r; \
28652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28653         $(HOST_EXPORTS) \
28654         for flag in $(EXTRA_HOST_FLAGS) ; do \
28655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28656         done; \
28657         echo "Doing install-info in utils" ; \
28658         (cd $(HOST_SUBDIR)/utils && \
28659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28661                   "RANLIB=$${RANLIB}" \
28662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28663                   install-info) \
28664           || exit 1
28665
28666 @endif utils
28667
28668 .PHONY: maybe-installcheck-utils installcheck-utils
28669 maybe-installcheck-utils:
28670 @if utils
28671 maybe-installcheck-utils: installcheck-utils
28672
28673 installcheck-utils: \
28674     configure-utils 
28675         @: $(MAKE); $(unstage)
28676         @[ -f ./utils/Makefile ] || exit 0; \
28677         r=`${PWD_COMMAND}`; export r; \
28678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28679         $(HOST_EXPORTS) \
28680         for flag in $(EXTRA_HOST_FLAGS) ; do \
28681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28682         done; \
28683         echo "Doing installcheck in utils" ; \
28684         (cd $(HOST_SUBDIR)/utils && \
28685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28687                   "RANLIB=$${RANLIB}" \
28688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28689                   installcheck) \
28690           || exit 1
28691
28692 @endif utils
28693
28694 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
28695 maybe-mostlyclean-utils:
28696 @if utils
28697 maybe-mostlyclean-utils: mostlyclean-utils
28698
28699 mostlyclean-utils: 
28700         @: $(MAKE); $(unstage)
28701         @[ -f ./utils/Makefile ] || exit 0; \
28702         r=`${PWD_COMMAND}`; export r; \
28703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28704         $(HOST_EXPORTS) \
28705         for flag in $(EXTRA_HOST_FLAGS) ; do \
28706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28707         done; \
28708         echo "Doing mostlyclean in utils" ; \
28709         (cd $(HOST_SUBDIR)/utils && \
28710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28712                   "RANLIB=$${RANLIB}" \
28713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28714                   mostlyclean) \
28715           || exit 1
28716
28717 @endif utils
28718
28719 .PHONY: maybe-clean-utils clean-utils
28720 maybe-clean-utils:
28721 @if utils
28722 maybe-clean-utils: clean-utils
28723
28724 clean-utils: 
28725         @: $(MAKE); $(unstage)
28726         @[ -f ./utils/Makefile ] || exit 0; \
28727         r=`${PWD_COMMAND}`; export r; \
28728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28729         $(HOST_EXPORTS) \
28730         for flag in $(EXTRA_HOST_FLAGS) ; do \
28731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28732         done; \
28733         echo "Doing clean in utils" ; \
28734         (cd $(HOST_SUBDIR)/utils && \
28735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28737                   "RANLIB=$${RANLIB}" \
28738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28739                   clean) \
28740           || exit 1
28741
28742 @endif utils
28743
28744 .PHONY: maybe-distclean-utils distclean-utils
28745 maybe-distclean-utils:
28746 @if utils
28747 maybe-distclean-utils: distclean-utils
28748
28749 distclean-utils: 
28750         @: $(MAKE); $(unstage)
28751         @[ -f ./utils/Makefile ] || exit 0; \
28752         r=`${PWD_COMMAND}`; export r; \
28753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28754         $(HOST_EXPORTS) \
28755         for flag in $(EXTRA_HOST_FLAGS) ; do \
28756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28757         done; \
28758         echo "Doing distclean in utils" ; \
28759         (cd $(HOST_SUBDIR)/utils && \
28760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28762                   "RANLIB=$${RANLIB}" \
28763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28764                   distclean) \
28765           || exit 1
28766
28767 @endif utils
28768
28769 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28770 maybe-maintainer-clean-utils:
28771 @if utils
28772 maybe-maintainer-clean-utils: maintainer-clean-utils
28773
28774 maintainer-clean-utils: 
28775         @: $(MAKE); $(unstage)
28776         @[ -f ./utils/Makefile ] || exit 0; \
28777         r=`${PWD_COMMAND}`; export r; \
28778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28779         $(HOST_EXPORTS) \
28780         for flag in $(EXTRA_HOST_FLAGS) ; do \
28781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28782         done; \
28783         echo "Doing maintainer-clean in utils" ; \
28784         (cd $(HOST_SUBDIR)/utils && \
28785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28787                   "RANLIB=$${RANLIB}" \
28788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28789                   maintainer-clean) \
28790           || exit 1
28791
28792 @endif utils
28793
28794
28795
28796 .PHONY: configure-gnattools maybe-configure-gnattools
28797 maybe-configure-gnattools:
28798 @if gnattools
28799 maybe-configure-gnattools: configure-gnattools
28800 configure-gnattools: 
28801         @: $(MAKE); $(unstage)
28802         @r=`${PWD_COMMAND}`; export r; \
28803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28804         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28806         $(HOST_EXPORTS) \
28807         echo Configuring in $(HOST_SUBDIR)/gnattools; \
28808         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28809         case $(srcdir) in \
28810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28811           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28813         esac; \
28814         srcdiroption="--srcdir=$${topdir}/gnattools"; \
28815         libsrcdir="$$s/gnattools"; \
28816         $(SHELL) $${libsrcdir}/configure \
28817           $(HOST_CONFIGARGS) $${srcdiroption}  \
28818           || exit 1
28819 @endif gnattools
28820
28821
28822
28823
28824
28825 .PHONY: all-gnattools maybe-all-gnattools
28826 maybe-all-gnattools:
28827 @if gnattools
28828 TARGET-gnattools=all
28829 maybe-all-gnattools: all-gnattools
28830 all-gnattools: configure-gnattools
28831         @: $(MAKE); $(unstage)
28832         @r=`${PWD_COMMAND}`; export r; \
28833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28834         $(HOST_EXPORTS) \
28835         (cd $(HOST_SUBDIR)/gnattools && \
28836           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
28837 @endif gnattools
28838
28839
28840
28841
28842 .PHONY: check-gnattools maybe-check-gnattools
28843 maybe-check-gnattools:
28844 @if gnattools
28845 maybe-check-gnattools: check-gnattools
28846
28847 check-gnattools:
28848         @: $(MAKE); $(unstage)
28849         @r=`${PWD_COMMAND}`; export r; \
28850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28851         $(HOST_EXPORTS) \
28852         (cd $(HOST_SUBDIR)/gnattools && \
28853           $(MAKE) $(FLAGS_TO_PASS)  check)
28854
28855 @endif gnattools
28856
28857 .PHONY: install-gnattools maybe-install-gnattools
28858 maybe-install-gnattools:
28859 @if gnattools
28860 maybe-install-gnattools: install-gnattools
28861
28862 install-gnattools: installdirs
28863         @: $(MAKE); $(unstage)
28864         @r=`${PWD_COMMAND}`; export r; \
28865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28866         $(HOST_EXPORTS) \
28867         (cd $(HOST_SUBDIR)/gnattools && \
28868           $(MAKE) $(FLAGS_TO_PASS)  install)
28869
28870 @endif gnattools
28871
28872 # Other targets (info, dvi, etc.)
28873
28874 .PHONY: maybe-info-gnattools info-gnattools
28875 maybe-info-gnattools:
28876 @if gnattools
28877 maybe-info-gnattools: info-gnattools
28878
28879 info-gnattools: \
28880     configure-gnattools 
28881         @: $(MAKE); $(unstage)
28882         @[ -f ./gnattools/Makefile ] || exit 0; \
28883         r=`${PWD_COMMAND}`; export r; \
28884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28885         $(HOST_EXPORTS) \
28886         for flag in $(EXTRA_HOST_FLAGS) ; do \
28887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28888         done; \
28889         echo "Doing info in gnattools" ; \
28890         (cd $(HOST_SUBDIR)/gnattools && \
28891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28893                   "RANLIB=$${RANLIB}" \
28894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28895                   info) \
28896           || exit 1
28897
28898 @endif gnattools
28899
28900 .PHONY: maybe-dvi-gnattools dvi-gnattools
28901 maybe-dvi-gnattools:
28902 @if gnattools
28903 maybe-dvi-gnattools: dvi-gnattools
28904
28905 dvi-gnattools: \
28906     configure-gnattools 
28907         @: $(MAKE); $(unstage)
28908         @[ -f ./gnattools/Makefile ] || exit 0; \
28909         r=`${PWD_COMMAND}`; export r; \
28910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28911         $(HOST_EXPORTS) \
28912         for flag in $(EXTRA_HOST_FLAGS) ; do \
28913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28914         done; \
28915         echo "Doing dvi in gnattools" ; \
28916         (cd $(HOST_SUBDIR)/gnattools && \
28917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28919                   "RANLIB=$${RANLIB}" \
28920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28921                   dvi) \
28922           || exit 1
28923
28924 @endif gnattools
28925
28926 .PHONY: maybe-html-gnattools html-gnattools
28927 maybe-html-gnattools:
28928 @if gnattools
28929 maybe-html-gnattools: html-gnattools
28930
28931 html-gnattools: \
28932     configure-gnattools 
28933         @: $(MAKE); $(unstage)
28934         @[ -f ./gnattools/Makefile ] || exit 0; \
28935         r=`${PWD_COMMAND}`; export r; \
28936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28937         $(HOST_EXPORTS) \
28938         for flag in $(EXTRA_HOST_FLAGS) ; do \
28939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28940         done; \
28941         echo "Doing html in gnattools" ; \
28942         (cd $(HOST_SUBDIR)/gnattools && \
28943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28945                   "RANLIB=$${RANLIB}" \
28946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28947                   html) \
28948           || exit 1
28949
28950 @endif gnattools
28951
28952 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28953 maybe-TAGS-gnattools:
28954 @if gnattools
28955 maybe-TAGS-gnattools: TAGS-gnattools
28956
28957 TAGS-gnattools: \
28958     configure-gnattools 
28959         @: $(MAKE); $(unstage)
28960         @[ -f ./gnattools/Makefile ] || exit 0; \
28961         r=`${PWD_COMMAND}`; export r; \
28962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28963         $(HOST_EXPORTS) \
28964         for flag in $(EXTRA_HOST_FLAGS) ; do \
28965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28966         done; \
28967         echo "Doing TAGS in gnattools" ; \
28968         (cd $(HOST_SUBDIR)/gnattools && \
28969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28971                   "RANLIB=$${RANLIB}" \
28972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28973                   TAGS) \
28974           || exit 1
28975
28976 @endif gnattools
28977
28978 .PHONY: maybe-install-info-gnattools install-info-gnattools
28979 maybe-install-info-gnattools:
28980 @if gnattools
28981 maybe-install-info-gnattools: install-info-gnattools
28982
28983 install-info-gnattools: \
28984     configure-gnattools \
28985     info-gnattools 
28986         @: $(MAKE); $(unstage)
28987         @[ -f ./gnattools/Makefile ] || exit 0; \
28988         r=`${PWD_COMMAND}`; export r; \
28989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28990         $(HOST_EXPORTS) \
28991         for flag in $(EXTRA_HOST_FLAGS) ; do \
28992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28993         done; \
28994         echo "Doing install-info in gnattools" ; \
28995         (cd $(HOST_SUBDIR)/gnattools && \
28996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28998                   "RANLIB=$${RANLIB}" \
28999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29000                   install-info) \
29001           || exit 1
29002
29003 @endif gnattools
29004
29005 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
29006 maybe-installcheck-gnattools:
29007 @if gnattools
29008 maybe-installcheck-gnattools: installcheck-gnattools
29009
29010 installcheck-gnattools: \
29011     configure-gnattools 
29012         @: $(MAKE); $(unstage)
29013         @[ -f ./gnattools/Makefile ] || exit 0; \
29014         r=`${PWD_COMMAND}`; export r; \
29015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29016         $(HOST_EXPORTS) \
29017         for flag in $(EXTRA_HOST_FLAGS) ; do \
29018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29019         done; \
29020         echo "Doing installcheck in gnattools" ; \
29021         (cd $(HOST_SUBDIR)/gnattools && \
29022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29024                   "RANLIB=$${RANLIB}" \
29025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29026                   installcheck) \
29027           || exit 1
29028
29029 @endif gnattools
29030
29031 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
29032 maybe-mostlyclean-gnattools:
29033 @if gnattools
29034 maybe-mostlyclean-gnattools: mostlyclean-gnattools
29035
29036 mostlyclean-gnattools: 
29037         @: $(MAKE); $(unstage)
29038         @[ -f ./gnattools/Makefile ] || exit 0; \
29039         r=`${PWD_COMMAND}`; export r; \
29040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29041         $(HOST_EXPORTS) \
29042         for flag in $(EXTRA_HOST_FLAGS) ; do \
29043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29044         done; \
29045         echo "Doing mostlyclean in gnattools" ; \
29046         (cd $(HOST_SUBDIR)/gnattools && \
29047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29049                   "RANLIB=$${RANLIB}" \
29050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29051                   mostlyclean) \
29052           || exit 1
29053
29054 @endif gnattools
29055
29056 .PHONY: maybe-clean-gnattools clean-gnattools
29057 maybe-clean-gnattools:
29058 @if gnattools
29059 maybe-clean-gnattools: clean-gnattools
29060
29061 clean-gnattools: 
29062         @: $(MAKE); $(unstage)
29063         @[ -f ./gnattools/Makefile ] || exit 0; \
29064         r=`${PWD_COMMAND}`; export r; \
29065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29066         $(HOST_EXPORTS) \
29067         for flag in $(EXTRA_HOST_FLAGS) ; do \
29068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29069         done; \
29070         echo "Doing clean in gnattools" ; \
29071         (cd $(HOST_SUBDIR)/gnattools && \
29072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29074                   "RANLIB=$${RANLIB}" \
29075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29076                   clean) \
29077           || exit 1
29078
29079 @endif gnattools
29080
29081 .PHONY: maybe-distclean-gnattools distclean-gnattools
29082 maybe-distclean-gnattools:
29083 @if gnattools
29084 maybe-distclean-gnattools: distclean-gnattools
29085
29086 distclean-gnattools: 
29087         @: $(MAKE); $(unstage)
29088         @[ -f ./gnattools/Makefile ] || exit 0; \
29089         r=`${PWD_COMMAND}`; export r; \
29090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29091         $(HOST_EXPORTS) \
29092         for flag in $(EXTRA_HOST_FLAGS) ; do \
29093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29094         done; \
29095         echo "Doing distclean in gnattools" ; \
29096         (cd $(HOST_SUBDIR)/gnattools && \
29097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29099                   "RANLIB=$${RANLIB}" \
29100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29101                   distclean) \
29102           || exit 1
29103
29104 @endif gnattools
29105
29106 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
29107 maybe-maintainer-clean-gnattools:
29108 @if gnattools
29109 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
29110
29111 maintainer-clean-gnattools: 
29112         @: $(MAKE); $(unstage)
29113         @[ -f ./gnattools/Makefile ] || exit 0; \
29114         r=`${PWD_COMMAND}`; export r; \
29115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29116         $(HOST_EXPORTS) \
29117         for flag in $(EXTRA_HOST_FLAGS) ; do \
29118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29119         done; \
29120         echo "Doing maintainer-clean in gnattools" ; \
29121         (cd $(HOST_SUBDIR)/gnattools && \
29122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29124                   "RANLIB=$${RANLIB}" \
29125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29126                   maintainer-clean) \
29127           || exit 1
29128
29129 @endif gnattools
29130
29131
29132
29133 # ---------------------------------------
29134 # Modules which run on the target machine
29135 # ---------------------------------------
29136
29137
29138
29139
29140 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
29141 maybe-configure-target-libstdc++-v3:
29142 @if target-libstdc++-v3
29143 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
29144 configure-target-libstdc++-v3: 
29145         @: $(MAKE); $(unstage)
29146         @r=`${PWD_COMMAND}`; export r; \
29147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29148         echo "Checking multilib configuration for libstdc++-v3..."; \
29149         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
29150         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
29151         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
29152           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
29153             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
29154           else \
29155             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
29156             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
29157           fi; \
29158         else \
29159           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
29160         fi; \
29161         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
29162         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
29163         $(RAW_CXX_TARGET_EXPORTS) \
29164         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
29165         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
29166         case $(srcdir) in \
29167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29168           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
29169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29170         esac; \
29171         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
29172         libsrcdir="$$s/libstdc++-v3"; \
29173         rm -f no-such-file || : ; \
29174         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29175           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29176           || exit 1
29177 @endif target-libstdc++-v3
29178
29179
29180
29181
29182
29183 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
29184 maybe-all-target-libstdc++-v3:
29185 @if target-libstdc++-v3
29186 TARGET-target-libstdc++-v3=all
29187 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
29188 all-target-libstdc++-v3: configure-target-libstdc++-v3
29189         @: $(MAKE); $(unstage)
29190         @r=`${PWD_COMMAND}`; export r; \
29191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29192         $(RAW_CXX_TARGET_EXPORTS) \
29193         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29194           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
29195 @endif target-libstdc++-v3
29196
29197
29198
29199
29200
29201 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
29202 maybe-check-target-libstdc++-v3:
29203 @if target-libstdc++-v3
29204 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
29205
29206 check-target-libstdc++-v3:
29207         @: $(MAKE); $(unstage)
29208         @r=`${PWD_COMMAND}`; export r; \
29209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29210         $(RAW_CXX_TARGET_EXPORTS) \
29211         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29212           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
29213
29214 @endif target-libstdc++-v3
29215
29216 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
29217 maybe-install-target-libstdc++-v3:
29218 @if target-libstdc++-v3
29219 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
29220
29221 install-target-libstdc++-v3: installdirs
29222         @: $(MAKE); $(unstage)
29223         @r=`${PWD_COMMAND}`; export r; \
29224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29225         $(RAW_CXX_TARGET_EXPORTS) \
29226         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29227           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29228
29229 @endif target-libstdc++-v3
29230
29231 # Other targets (info, dvi, etc.)
29232
29233 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
29234 maybe-info-target-libstdc++-v3:
29235 @if target-libstdc++-v3
29236 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
29237
29238 info-target-libstdc++-v3: \
29239     configure-target-libstdc++-v3 
29240         @: $(MAKE); $(unstage)
29241         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29242         r=`${PWD_COMMAND}`; export r; \
29243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29244         $(RAW_CXX_TARGET_EXPORTS) \
29245         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29246         for flag in $(EXTRA_TARGET_FLAGS); do \
29247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29248         done; \
29249         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29252                   "RANLIB=$${RANLIB}" \
29253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29254                    info) \
29255           || exit 1
29256
29257 @endif target-libstdc++-v3
29258
29259 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
29260 maybe-dvi-target-libstdc++-v3:
29261 @if target-libstdc++-v3
29262 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
29263
29264 dvi-target-libstdc++-v3: \
29265     configure-target-libstdc++-v3 
29266         @: $(MAKE); $(unstage)
29267         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29268         r=`${PWD_COMMAND}`; export r; \
29269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270         $(RAW_CXX_TARGET_EXPORTS) \
29271         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29272         for flag in $(EXTRA_TARGET_FLAGS); do \
29273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29274         done; \
29275         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29278                   "RANLIB=$${RANLIB}" \
29279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29280                    dvi) \
29281           || exit 1
29282
29283 @endif target-libstdc++-v3
29284
29285 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
29286 maybe-html-target-libstdc++-v3:
29287 @if target-libstdc++-v3
29288 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
29289
29290 html-target-libstdc++-v3: \
29291     configure-target-libstdc++-v3 
29292         @: $(MAKE); $(unstage)
29293         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29294         r=`${PWD_COMMAND}`; export r; \
29295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29296         $(RAW_CXX_TARGET_EXPORTS) \
29297         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29298         for flag in $(EXTRA_TARGET_FLAGS); do \
29299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29300         done; \
29301         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29304                   "RANLIB=$${RANLIB}" \
29305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29306                    html) \
29307           || exit 1
29308
29309 @endif target-libstdc++-v3
29310
29311 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
29312 maybe-TAGS-target-libstdc++-v3:
29313 @if target-libstdc++-v3
29314 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
29315
29316 TAGS-target-libstdc++-v3: \
29317     configure-target-libstdc++-v3 
29318         @: $(MAKE); $(unstage)
29319         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29320         r=`${PWD_COMMAND}`; export r; \
29321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29322         $(RAW_CXX_TARGET_EXPORTS) \
29323         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29324         for flag in $(EXTRA_TARGET_FLAGS); do \
29325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29326         done; \
29327         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29330                   "RANLIB=$${RANLIB}" \
29331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29332                    TAGS) \
29333           || exit 1
29334
29335 @endif target-libstdc++-v3
29336
29337 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
29338 maybe-install-info-target-libstdc++-v3:
29339 @if target-libstdc++-v3
29340 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
29341
29342 install-info-target-libstdc++-v3: \
29343     configure-target-libstdc++-v3 \
29344     info-target-libstdc++-v3 
29345         @: $(MAKE); $(unstage)
29346         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29347         r=`${PWD_COMMAND}`; export r; \
29348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349         $(RAW_CXX_TARGET_EXPORTS) \
29350         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29351         for flag in $(EXTRA_TARGET_FLAGS); do \
29352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29353         done; \
29354         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357                   "RANLIB=$${RANLIB}" \
29358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29359                    install-info) \
29360           || exit 1
29361
29362 @endif target-libstdc++-v3
29363
29364 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
29365 maybe-installcheck-target-libstdc++-v3:
29366 @if target-libstdc++-v3
29367 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
29368
29369 installcheck-target-libstdc++-v3: \
29370     configure-target-libstdc++-v3 
29371         @: $(MAKE); $(unstage)
29372         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29373         r=`${PWD_COMMAND}`; export r; \
29374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29375         $(RAW_CXX_TARGET_EXPORTS) \
29376         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29377         for flag in $(EXTRA_TARGET_FLAGS); do \
29378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29379         done; \
29380         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29383                   "RANLIB=$${RANLIB}" \
29384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29385                    installcheck) \
29386           || exit 1
29387
29388 @endif target-libstdc++-v3
29389
29390 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
29391 maybe-mostlyclean-target-libstdc++-v3:
29392 @if target-libstdc++-v3
29393 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
29394
29395 mostlyclean-target-libstdc++-v3: 
29396         @: $(MAKE); $(unstage)
29397         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29398         r=`${PWD_COMMAND}`; export r; \
29399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29400         $(RAW_CXX_TARGET_EXPORTS) \
29401         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29402         for flag in $(EXTRA_TARGET_FLAGS); do \
29403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29404         done; \
29405         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29408                   "RANLIB=$${RANLIB}" \
29409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29410                    mostlyclean) \
29411           || exit 1
29412
29413 @endif target-libstdc++-v3
29414
29415 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
29416 maybe-clean-target-libstdc++-v3:
29417 @if target-libstdc++-v3
29418 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
29419
29420 clean-target-libstdc++-v3: 
29421         @: $(MAKE); $(unstage)
29422         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29423         r=`${PWD_COMMAND}`; export r; \
29424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29425         $(RAW_CXX_TARGET_EXPORTS) \
29426         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29427         for flag in $(EXTRA_TARGET_FLAGS); do \
29428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29429         done; \
29430         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29433                   "RANLIB=$${RANLIB}" \
29434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29435                    clean) \
29436           || exit 1
29437
29438 @endif target-libstdc++-v3
29439
29440 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
29441 maybe-distclean-target-libstdc++-v3:
29442 @if target-libstdc++-v3
29443 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
29444
29445 distclean-target-libstdc++-v3: 
29446         @: $(MAKE); $(unstage)
29447         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29448         r=`${PWD_COMMAND}`; export r; \
29449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29450         $(RAW_CXX_TARGET_EXPORTS) \
29451         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29452         for flag in $(EXTRA_TARGET_FLAGS); do \
29453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29454         done; \
29455         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29458                   "RANLIB=$${RANLIB}" \
29459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29460                    distclean) \
29461           || exit 1
29462
29463 @endif target-libstdc++-v3
29464
29465 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
29466 maybe-maintainer-clean-target-libstdc++-v3:
29467 @if target-libstdc++-v3
29468 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
29469
29470 maintainer-clean-target-libstdc++-v3: 
29471         @: $(MAKE); $(unstage)
29472         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29473         r=`${PWD_COMMAND}`; export r; \
29474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29475         $(RAW_CXX_TARGET_EXPORTS) \
29476         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29477         for flag in $(EXTRA_TARGET_FLAGS); do \
29478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29479         done; \
29480         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29483                   "RANLIB=$${RANLIB}" \
29484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29485                    maintainer-clean) \
29486           || exit 1
29487
29488 @endif target-libstdc++-v3
29489
29490
29491
29492
29493
29494 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
29495 maybe-configure-target-libmudflap:
29496 @if target-libmudflap
29497 maybe-configure-target-libmudflap: configure-target-libmudflap
29498 configure-target-libmudflap: 
29499         @: $(MAKE); $(unstage)
29500         @r=`${PWD_COMMAND}`; export r; \
29501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29502         echo "Checking multilib configuration for libmudflap..."; \
29503         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
29504         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
29505         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
29506           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
29507             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
29508           else \
29509             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
29510             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
29511           fi; \
29512         else \
29513           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
29514         fi; \
29515         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
29516         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
29517         $(NORMAL_TARGET_EXPORTS) \
29518         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
29519         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
29520         case $(srcdir) in \
29521           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29522           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
29523                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29524         esac; \
29525         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
29526         libsrcdir="$$s/libmudflap"; \
29527         rm -f no-such-file || : ; \
29528         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29529           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29530           || exit 1
29531 @endif target-libmudflap
29532
29533
29534
29535
29536
29537 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
29538 maybe-all-target-libmudflap:
29539 @if target-libmudflap
29540 TARGET-target-libmudflap=all
29541 maybe-all-target-libmudflap: all-target-libmudflap
29542 all-target-libmudflap: configure-target-libmudflap
29543         @: $(MAKE); $(unstage)
29544         @r=`${PWD_COMMAND}`; export r; \
29545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29546         $(NORMAL_TARGET_EXPORTS) \
29547         (cd $(TARGET_SUBDIR)/libmudflap && \
29548           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
29549 @endif target-libmudflap
29550
29551
29552
29553
29554
29555 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
29556 maybe-check-target-libmudflap:
29557 @if target-libmudflap
29558 maybe-check-target-libmudflap: check-target-libmudflap
29559
29560 check-target-libmudflap:
29561         @: $(MAKE); $(unstage)
29562         @r=`${PWD_COMMAND}`; export r; \
29563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564         $(NORMAL_TARGET_EXPORTS) \
29565         (cd $(TARGET_SUBDIR)/libmudflap && \
29566           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29567
29568 @endif target-libmudflap
29569
29570 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
29571 maybe-install-target-libmudflap:
29572 @if target-libmudflap
29573 maybe-install-target-libmudflap: install-target-libmudflap
29574
29575 install-target-libmudflap: installdirs
29576         @: $(MAKE); $(unstage)
29577         @r=`${PWD_COMMAND}`; export r; \
29578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29579         $(NORMAL_TARGET_EXPORTS) \
29580         (cd $(TARGET_SUBDIR)/libmudflap && \
29581           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29582
29583 @endif target-libmudflap
29584
29585 # Other targets (info, dvi, etc.)
29586
29587 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
29588 maybe-info-target-libmudflap:
29589 @if target-libmudflap
29590 maybe-info-target-libmudflap: info-target-libmudflap
29591
29592 info-target-libmudflap: \
29593     configure-target-libmudflap 
29594         @: $(MAKE); $(unstage)
29595         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29596         r=`${PWD_COMMAND}`; export r; \
29597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29598         $(NORMAL_TARGET_EXPORTS) \
29599         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
29600         for flag in $(EXTRA_TARGET_FLAGS); do \
29601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29602         done; \
29603         (cd $(TARGET_SUBDIR)/libmudflap && \
29604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29606                   "RANLIB=$${RANLIB}" \
29607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29608                    info) \
29609           || exit 1
29610
29611 @endif target-libmudflap
29612
29613 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
29614 maybe-dvi-target-libmudflap:
29615 @if target-libmudflap
29616 maybe-dvi-target-libmudflap: dvi-target-libmudflap
29617
29618 dvi-target-libmudflap: \
29619     configure-target-libmudflap 
29620         @: $(MAKE); $(unstage)
29621         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29622         r=`${PWD_COMMAND}`; export r; \
29623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29624         $(NORMAL_TARGET_EXPORTS) \
29625         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
29626         for flag in $(EXTRA_TARGET_FLAGS); do \
29627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29628         done; \
29629         (cd $(TARGET_SUBDIR)/libmudflap && \
29630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29632                   "RANLIB=$${RANLIB}" \
29633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29634                    dvi) \
29635           || exit 1
29636
29637 @endif target-libmudflap
29638
29639 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
29640 maybe-html-target-libmudflap:
29641 @if target-libmudflap
29642 maybe-html-target-libmudflap: html-target-libmudflap
29643
29644 html-target-libmudflap: \
29645     configure-target-libmudflap 
29646         @: $(MAKE); $(unstage)
29647         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29648         r=`${PWD_COMMAND}`; export r; \
29649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29650         $(NORMAL_TARGET_EXPORTS) \
29651         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
29652         for flag in $(EXTRA_TARGET_FLAGS); do \
29653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29654         done; \
29655         (cd $(TARGET_SUBDIR)/libmudflap && \
29656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29658                   "RANLIB=$${RANLIB}" \
29659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29660                    html) \
29661           || exit 1
29662
29663 @endif target-libmudflap
29664
29665 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
29666 maybe-TAGS-target-libmudflap:
29667 @if target-libmudflap
29668 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
29669
29670 TAGS-target-libmudflap: \
29671     configure-target-libmudflap 
29672         @: $(MAKE); $(unstage)
29673         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29674         r=`${PWD_COMMAND}`; export r; \
29675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29676         $(NORMAL_TARGET_EXPORTS) \
29677         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
29678         for flag in $(EXTRA_TARGET_FLAGS); do \
29679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29680         done; \
29681         (cd $(TARGET_SUBDIR)/libmudflap && \
29682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29684                   "RANLIB=$${RANLIB}" \
29685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29686                    TAGS) \
29687           || exit 1
29688
29689 @endif target-libmudflap
29690
29691 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
29692 maybe-install-info-target-libmudflap:
29693 @if target-libmudflap
29694 maybe-install-info-target-libmudflap: install-info-target-libmudflap
29695
29696 install-info-target-libmudflap: \
29697     configure-target-libmudflap \
29698     info-target-libmudflap 
29699         @: $(MAKE); $(unstage)
29700         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29701         r=`${PWD_COMMAND}`; export r; \
29702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29703         $(NORMAL_TARGET_EXPORTS) \
29704         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
29705         for flag in $(EXTRA_TARGET_FLAGS); do \
29706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29707         done; \
29708         (cd $(TARGET_SUBDIR)/libmudflap && \
29709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29711                   "RANLIB=$${RANLIB}" \
29712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29713                    install-info) \
29714           || exit 1
29715
29716 @endif target-libmudflap
29717
29718 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
29719 maybe-installcheck-target-libmudflap:
29720 @if target-libmudflap
29721 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
29722
29723 installcheck-target-libmudflap: \
29724     configure-target-libmudflap 
29725         @: $(MAKE); $(unstage)
29726         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29727         r=`${PWD_COMMAND}`; export r; \
29728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29729         $(NORMAL_TARGET_EXPORTS) \
29730         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
29731         for flag in $(EXTRA_TARGET_FLAGS); do \
29732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29733         done; \
29734         (cd $(TARGET_SUBDIR)/libmudflap && \
29735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29737                   "RANLIB=$${RANLIB}" \
29738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29739                    installcheck) \
29740           || exit 1
29741
29742 @endif target-libmudflap
29743
29744 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
29745 maybe-mostlyclean-target-libmudflap:
29746 @if target-libmudflap
29747 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
29748
29749 mostlyclean-target-libmudflap: 
29750         @: $(MAKE); $(unstage)
29751         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29752         r=`${PWD_COMMAND}`; export r; \
29753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29754         $(NORMAL_TARGET_EXPORTS) \
29755         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
29756         for flag in $(EXTRA_TARGET_FLAGS); do \
29757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29758         done; \
29759         (cd $(TARGET_SUBDIR)/libmudflap && \
29760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29762                   "RANLIB=$${RANLIB}" \
29763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29764                    mostlyclean) \
29765           || exit 1
29766
29767 @endif target-libmudflap
29768
29769 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
29770 maybe-clean-target-libmudflap:
29771 @if target-libmudflap
29772 maybe-clean-target-libmudflap: clean-target-libmudflap
29773
29774 clean-target-libmudflap: 
29775         @: $(MAKE); $(unstage)
29776         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29777         r=`${PWD_COMMAND}`; export r; \
29778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29779         $(NORMAL_TARGET_EXPORTS) \
29780         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
29781         for flag in $(EXTRA_TARGET_FLAGS); do \
29782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29783         done; \
29784         (cd $(TARGET_SUBDIR)/libmudflap && \
29785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29787                   "RANLIB=$${RANLIB}" \
29788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29789                    clean) \
29790           || exit 1
29791
29792 @endif target-libmudflap
29793
29794 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
29795 maybe-distclean-target-libmudflap:
29796 @if target-libmudflap
29797 maybe-distclean-target-libmudflap: distclean-target-libmudflap
29798
29799 distclean-target-libmudflap: 
29800         @: $(MAKE); $(unstage)
29801         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29802         r=`${PWD_COMMAND}`; export r; \
29803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29804         $(NORMAL_TARGET_EXPORTS) \
29805         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
29806         for flag in $(EXTRA_TARGET_FLAGS); do \
29807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29808         done; \
29809         (cd $(TARGET_SUBDIR)/libmudflap && \
29810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29812                   "RANLIB=$${RANLIB}" \
29813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29814                    distclean) \
29815           || exit 1
29816
29817 @endif target-libmudflap
29818
29819 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
29820 maybe-maintainer-clean-target-libmudflap:
29821 @if target-libmudflap
29822 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
29823
29824 maintainer-clean-target-libmudflap: 
29825         @: $(MAKE); $(unstage)
29826         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29827         r=`${PWD_COMMAND}`; export r; \
29828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29829         $(NORMAL_TARGET_EXPORTS) \
29830         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
29831         for flag in $(EXTRA_TARGET_FLAGS); do \
29832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29833         done; \
29834         (cd $(TARGET_SUBDIR)/libmudflap && \
29835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29837                   "RANLIB=$${RANLIB}" \
29838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29839                    maintainer-clean) \
29840           || exit 1
29841
29842 @endif target-libmudflap
29843
29844
29845
29846
29847
29848 .PHONY: configure-target-libssp maybe-configure-target-libssp
29849 maybe-configure-target-libssp:
29850 @if target-libssp
29851 maybe-configure-target-libssp: configure-target-libssp
29852 configure-target-libssp: 
29853         @: $(MAKE); $(unstage)
29854         @r=`${PWD_COMMAND}`; export r; \
29855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29856         echo "Checking multilib configuration for libssp..."; \
29857         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29858         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
29859         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
29860           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
29861             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
29862           else \
29863             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
29864             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
29865           fi; \
29866         else \
29867           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
29868         fi; \
29869         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
29870         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29871         $(NORMAL_TARGET_EXPORTS) \
29872         echo Configuring in $(TARGET_SUBDIR)/libssp; \
29873         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
29874         case $(srcdir) in \
29875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29876           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
29877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29878         esac; \
29879         srcdiroption="--srcdir=$${topdir}/libssp"; \
29880         libsrcdir="$$s/libssp"; \
29881         rm -f no-such-file || : ; \
29882         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29883           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29884           || exit 1
29885 @endif target-libssp
29886
29887
29888
29889
29890
29891 .PHONY: all-target-libssp maybe-all-target-libssp
29892 maybe-all-target-libssp:
29893 @if target-libssp
29894 TARGET-target-libssp=all
29895 maybe-all-target-libssp: all-target-libssp
29896 all-target-libssp: configure-target-libssp
29897         @: $(MAKE); $(unstage)
29898         @r=`${PWD_COMMAND}`; export r; \
29899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29900         $(NORMAL_TARGET_EXPORTS) \
29901         (cd $(TARGET_SUBDIR)/libssp && \
29902           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
29903 @endif target-libssp
29904
29905
29906
29907
29908
29909 .PHONY: check-target-libssp maybe-check-target-libssp
29910 maybe-check-target-libssp:
29911 @if target-libssp
29912 maybe-check-target-libssp: check-target-libssp
29913
29914 check-target-libssp:
29915         @: $(MAKE); $(unstage)
29916         @r=`${PWD_COMMAND}`; export r; \
29917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29918         $(NORMAL_TARGET_EXPORTS) \
29919         (cd $(TARGET_SUBDIR)/libssp && \
29920           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29921
29922 @endif target-libssp
29923
29924 .PHONY: install-target-libssp maybe-install-target-libssp
29925 maybe-install-target-libssp:
29926 @if target-libssp
29927 maybe-install-target-libssp: install-target-libssp
29928
29929 install-target-libssp: installdirs
29930         @: $(MAKE); $(unstage)
29931         @r=`${PWD_COMMAND}`; export r; \
29932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29933         $(NORMAL_TARGET_EXPORTS) \
29934         (cd $(TARGET_SUBDIR)/libssp && \
29935           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29936
29937 @endif target-libssp
29938
29939 # Other targets (info, dvi, etc.)
29940
29941 .PHONY: maybe-info-target-libssp info-target-libssp
29942 maybe-info-target-libssp:
29943 @if target-libssp
29944 maybe-info-target-libssp: info-target-libssp
29945
29946 info-target-libssp: \
29947     configure-target-libssp 
29948         @: $(MAKE); $(unstage)
29949         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29950         r=`${PWD_COMMAND}`; export r; \
29951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29952         $(NORMAL_TARGET_EXPORTS) \
29953         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29954         for flag in $(EXTRA_TARGET_FLAGS); do \
29955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29956         done; \
29957         (cd $(TARGET_SUBDIR)/libssp && \
29958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29960                   "RANLIB=$${RANLIB}" \
29961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29962                    info) \
29963           || exit 1
29964
29965 @endif target-libssp
29966
29967 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
29968 maybe-dvi-target-libssp:
29969 @if target-libssp
29970 maybe-dvi-target-libssp: dvi-target-libssp
29971
29972 dvi-target-libssp: \
29973     configure-target-libssp 
29974         @: $(MAKE); $(unstage)
29975         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29976         r=`${PWD_COMMAND}`; export r; \
29977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29978         $(NORMAL_TARGET_EXPORTS) \
29979         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29980         for flag in $(EXTRA_TARGET_FLAGS); do \
29981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29982         done; \
29983         (cd $(TARGET_SUBDIR)/libssp && \
29984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29986                   "RANLIB=$${RANLIB}" \
29987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29988                    dvi) \
29989           || exit 1
29990
29991 @endif target-libssp
29992
29993 .PHONY: maybe-html-target-libssp html-target-libssp
29994 maybe-html-target-libssp:
29995 @if target-libssp
29996 maybe-html-target-libssp: html-target-libssp
29997
29998 html-target-libssp: \
29999     configure-target-libssp 
30000         @: $(MAKE); $(unstage)
30001         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30002         r=`${PWD_COMMAND}`; export r; \
30003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30004         $(NORMAL_TARGET_EXPORTS) \
30005         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
30006         for flag in $(EXTRA_TARGET_FLAGS); do \
30007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30008         done; \
30009         (cd $(TARGET_SUBDIR)/libssp && \
30010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30012                   "RANLIB=$${RANLIB}" \
30013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30014                    html) \
30015           || exit 1
30016
30017 @endif target-libssp
30018
30019 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
30020 maybe-TAGS-target-libssp:
30021 @if target-libssp
30022 maybe-TAGS-target-libssp: TAGS-target-libssp
30023
30024 TAGS-target-libssp: \
30025     configure-target-libssp 
30026         @: $(MAKE); $(unstage)
30027         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30028         r=`${PWD_COMMAND}`; export r; \
30029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30030         $(NORMAL_TARGET_EXPORTS) \
30031         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
30032         for flag in $(EXTRA_TARGET_FLAGS); do \
30033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30034         done; \
30035         (cd $(TARGET_SUBDIR)/libssp && \
30036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30038                   "RANLIB=$${RANLIB}" \
30039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30040                    TAGS) \
30041           || exit 1
30042
30043 @endif target-libssp
30044
30045 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
30046 maybe-install-info-target-libssp:
30047 @if target-libssp
30048 maybe-install-info-target-libssp: install-info-target-libssp
30049
30050 install-info-target-libssp: \
30051     configure-target-libssp \
30052     info-target-libssp 
30053         @: $(MAKE); $(unstage)
30054         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30055         r=`${PWD_COMMAND}`; export r; \
30056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30057         $(NORMAL_TARGET_EXPORTS) \
30058         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
30059         for flag in $(EXTRA_TARGET_FLAGS); do \
30060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30061         done; \
30062         (cd $(TARGET_SUBDIR)/libssp && \
30063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30065                   "RANLIB=$${RANLIB}" \
30066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30067                    install-info) \
30068           || exit 1
30069
30070 @endif target-libssp
30071
30072 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
30073 maybe-installcheck-target-libssp:
30074 @if target-libssp
30075 maybe-installcheck-target-libssp: installcheck-target-libssp
30076
30077 installcheck-target-libssp: \
30078     configure-target-libssp 
30079         @: $(MAKE); $(unstage)
30080         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30081         r=`${PWD_COMMAND}`; export r; \
30082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30083         $(NORMAL_TARGET_EXPORTS) \
30084         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
30085         for flag in $(EXTRA_TARGET_FLAGS); do \
30086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30087         done; \
30088         (cd $(TARGET_SUBDIR)/libssp && \
30089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30091                   "RANLIB=$${RANLIB}" \
30092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30093                    installcheck) \
30094           || exit 1
30095
30096 @endif target-libssp
30097
30098 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
30099 maybe-mostlyclean-target-libssp:
30100 @if target-libssp
30101 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
30102
30103 mostlyclean-target-libssp: 
30104         @: $(MAKE); $(unstage)
30105         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30106         r=`${PWD_COMMAND}`; export r; \
30107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30108         $(NORMAL_TARGET_EXPORTS) \
30109         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
30110         for flag in $(EXTRA_TARGET_FLAGS); do \
30111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30112         done; \
30113         (cd $(TARGET_SUBDIR)/libssp && \
30114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30116                   "RANLIB=$${RANLIB}" \
30117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30118                    mostlyclean) \
30119           || exit 1
30120
30121 @endif target-libssp
30122
30123 .PHONY: maybe-clean-target-libssp clean-target-libssp
30124 maybe-clean-target-libssp:
30125 @if target-libssp
30126 maybe-clean-target-libssp: clean-target-libssp
30127
30128 clean-target-libssp: 
30129         @: $(MAKE); $(unstage)
30130         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30131         r=`${PWD_COMMAND}`; export r; \
30132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133         $(NORMAL_TARGET_EXPORTS) \
30134         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
30135         for flag in $(EXTRA_TARGET_FLAGS); do \
30136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30137         done; \
30138         (cd $(TARGET_SUBDIR)/libssp && \
30139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30141                   "RANLIB=$${RANLIB}" \
30142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30143                    clean) \
30144           || exit 1
30145
30146 @endif target-libssp
30147
30148 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
30149 maybe-distclean-target-libssp:
30150 @if target-libssp
30151 maybe-distclean-target-libssp: distclean-target-libssp
30152
30153 distclean-target-libssp: 
30154         @: $(MAKE); $(unstage)
30155         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30156         r=`${PWD_COMMAND}`; export r; \
30157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30158         $(NORMAL_TARGET_EXPORTS) \
30159         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
30160         for flag in $(EXTRA_TARGET_FLAGS); do \
30161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30162         done; \
30163         (cd $(TARGET_SUBDIR)/libssp && \
30164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30166                   "RANLIB=$${RANLIB}" \
30167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30168                    distclean) \
30169           || exit 1
30170
30171 @endif target-libssp
30172
30173 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
30174 maybe-maintainer-clean-target-libssp:
30175 @if target-libssp
30176 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
30177
30178 maintainer-clean-target-libssp: 
30179         @: $(MAKE); $(unstage)
30180         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30181         r=`${PWD_COMMAND}`; export r; \
30182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30183         $(NORMAL_TARGET_EXPORTS) \
30184         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
30185         for flag in $(EXTRA_TARGET_FLAGS); do \
30186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30187         done; \
30188         (cd $(TARGET_SUBDIR)/libssp && \
30189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30191                   "RANLIB=$${RANLIB}" \
30192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30193                    maintainer-clean) \
30194           || exit 1
30195
30196 @endif target-libssp
30197
30198
30199
30200
30201
30202 .PHONY: configure-target-libgcc-math maybe-configure-target-libgcc-math
30203 maybe-configure-target-libgcc-math:
30204 @if target-libgcc-math
30205 maybe-configure-target-libgcc-math: configure-target-libgcc-math
30206 configure-target-libgcc-math: 
30207         @: $(MAKE); $(unstage)
30208         @r=`${PWD_COMMAND}`; export r; \
30209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30210         echo "Checking multilib configuration for libgcc-math..."; \
30211         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc-math ; \
30212         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc-math/multilib.tmp 2> /dev/null ; \
30213         if test -r $(TARGET_SUBDIR)/libgcc-math/multilib.out; then \
30214           if cmp -s $(TARGET_SUBDIR)/libgcc-math/multilib.tmp $(TARGET_SUBDIR)/libgcc-math/multilib.out; then \
30215             rm -f $(TARGET_SUBDIR)/libgcc-math/multilib.tmp; \
30216           else \
30217             rm -f $(TARGET_SUBDIR)/libgcc-math/Makefile; \
30218             mv $(TARGET_SUBDIR)/libgcc-math/multilib.tmp $(TARGET_SUBDIR)/libgcc-math/multilib.out; \
30219           fi; \
30220         else \
30221           mv $(TARGET_SUBDIR)/libgcc-math/multilib.tmp $(TARGET_SUBDIR)/libgcc-math/multilib.out; \
30222         fi; \
30223         test ! -f $(TARGET_SUBDIR)/libgcc-math/Makefile || exit 0; \
30224         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc-math ; \
30225         $(NORMAL_TARGET_EXPORTS) \
30226         echo Configuring in $(TARGET_SUBDIR)/libgcc-math; \
30227         cd "$(TARGET_SUBDIR)/libgcc-math" || exit 1; \
30228         case $(srcdir) in \
30229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30230           *) topdir=`echo $(TARGET_SUBDIR)/libgcc-math/ | \
30231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30232         esac; \
30233         srcdiroption="--srcdir=$${topdir}/libgcc-math"; \
30234         libsrcdir="$$s/libgcc-math"; \
30235         rm -f no-such-file || : ; \
30236         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30237           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30238           || exit 1
30239 @endif target-libgcc-math
30240
30241
30242
30243
30244
30245 .PHONY: all-target-libgcc-math maybe-all-target-libgcc-math
30246 maybe-all-target-libgcc-math:
30247 @if target-libgcc-math
30248 TARGET-target-libgcc-math=all
30249 maybe-all-target-libgcc-math: all-target-libgcc-math
30250 all-target-libgcc-math: configure-target-libgcc-math
30251         @: $(MAKE); $(unstage)
30252         @r=`${PWD_COMMAND}`; export r; \
30253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30254         $(NORMAL_TARGET_EXPORTS) \
30255         (cd $(TARGET_SUBDIR)/libgcc-math && \
30256           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgcc-math))
30257 @endif target-libgcc-math
30258
30259
30260
30261
30262
30263 .PHONY: check-target-libgcc-math maybe-check-target-libgcc-math
30264 maybe-check-target-libgcc-math:
30265 @if target-libgcc-math
30266 maybe-check-target-libgcc-math: check-target-libgcc-math
30267
30268 check-target-libgcc-math:
30269         @: $(MAKE); $(unstage)
30270         @r=`${PWD_COMMAND}`; export r; \
30271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30272         $(NORMAL_TARGET_EXPORTS) \
30273         (cd $(TARGET_SUBDIR)/libgcc-math && \
30274           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30275
30276 @endif target-libgcc-math
30277
30278 .PHONY: install-target-libgcc-math maybe-install-target-libgcc-math
30279 maybe-install-target-libgcc-math:
30280 @if target-libgcc-math
30281 maybe-install-target-libgcc-math: install-target-libgcc-math
30282
30283 install-target-libgcc-math: installdirs
30284         @: $(MAKE); $(unstage)
30285         @r=`${PWD_COMMAND}`; export r; \
30286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30287         $(NORMAL_TARGET_EXPORTS) \
30288         (cd $(TARGET_SUBDIR)/libgcc-math && \
30289           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30290
30291 @endif target-libgcc-math
30292
30293 # Other targets (info, dvi, etc.)
30294
30295 .PHONY: maybe-info-target-libgcc-math info-target-libgcc-math
30296 maybe-info-target-libgcc-math:
30297 @if target-libgcc-math
30298 maybe-info-target-libgcc-math: info-target-libgcc-math
30299
30300 info-target-libgcc-math: \
30301     configure-target-libgcc-math 
30302         @: $(MAKE); $(unstage)
30303         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30304         r=`${PWD_COMMAND}`; export r; \
30305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30306         $(NORMAL_TARGET_EXPORTS) \
30307         echo "Doing info in $(TARGET_SUBDIR)/libgcc-math" ; \
30308         for flag in $(EXTRA_TARGET_FLAGS); do \
30309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30310         done; \
30311         (cd $(TARGET_SUBDIR)/libgcc-math && \
30312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30314                   "RANLIB=$${RANLIB}" \
30315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30316                    info) \
30317           || exit 1
30318
30319 @endif target-libgcc-math
30320
30321 .PHONY: maybe-dvi-target-libgcc-math dvi-target-libgcc-math
30322 maybe-dvi-target-libgcc-math:
30323 @if target-libgcc-math
30324 maybe-dvi-target-libgcc-math: dvi-target-libgcc-math
30325
30326 dvi-target-libgcc-math: \
30327     configure-target-libgcc-math 
30328         @: $(MAKE); $(unstage)
30329         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30330         r=`${PWD_COMMAND}`; export r; \
30331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332         $(NORMAL_TARGET_EXPORTS) \
30333         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc-math" ; \
30334         for flag in $(EXTRA_TARGET_FLAGS); do \
30335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30336         done; \
30337         (cd $(TARGET_SUBDIR)/libgcc-math && \
30338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30340                   "RANLIB=$${RANLIB}" \
30341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30342                    dvi) \
30343           || exit 1
30344
30345 @endif target-libgcc-math
30346
30347 .PHONY: maybe-html-target-libgcc-math html-target-libgcc-math
30348 maybe-html-target-libgcc-math:
30349 @if target-libgcc-math
30350 maybe-html-target-libgcc-math: html-target-libgcc-math
30351
30352 html-target-libgcc-math: \
30353     configure-target-libgcc-math 
30354         @: $(MAKE); $(unstage)
30355         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30356         r=`${PWD_COMMAND}`; export r; \
30357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30358         $(NORMAL_TARGET_EXPORTS) \
30359         echo "Doing html in $(TARGET_SUBDIR)/libgcc-math" ; \
30360         for flag in $(EXTRA_TARGET_FLAGS); do \
30361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30362         done; \
30363         (cd $(TARGET_SUBDIR)/libgcc-math && \
30364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30366                   "RANLIB=$${RANLIB}" \
30367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30368                    html) \
30369           || exit 1
30370
30371 @endif target-libgcc-math
30372
30373 .PHONY: maybe-TAGS-target-libgcc-math TAGS-target-libgcc-math
30374 maybe-TAGS-target-libgcc-math:
30375 @if target-libgcc-math
30376 maybe-TAGS-target-libgcc-math: TAGS-target-libgcc-math
30377
30378 TAGS-target-libgcc-math: \
30379     configure-target-libgcc-math 
30380         @: $(MAKE); $(unstage)
30381         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30382         r=`${PWD_COMMAND}`; export r; \
30383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30384         $(NORMAL_TARGET_EXPORTS) \
30385         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc-math" ; \
30386         for flag in $(EXTRA_TARGET_FLAGS); do \
30387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30388         done; \
30389         (cd $(TARGET_SUBDIR)/libgcc-math && \
30390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30392                   "RANLIB=$${RANLIB}" \
30393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30394                    TAGS) \
30395           || exit 1
30396
30397 @endif target-libgcc-math
30398
30399 .PHONY: maybe-install-info-target-libgcc-math install-info-target-libgcc-math
30400 maybe-install-info-target-libgcc-math:
30401 @if target-libgcc-math
30402 maybe-install-info-target-libgcc-math: install-info-target-libgcc-math
30403
30404 install-info-target-libgcc-math: \
30405     configure-target-libgcc-math \
30406     info-target-libgcc-math 
30407         @: $(MAKE); $(unstage)
30408         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30409         r=`${PWD_COMMAND}`; export r; \
30410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30411         $(NORMAL_TARGET_EXPORTS) \
30412         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc-math" ; \
30413         for flag in $(EXTRA_TARGET_FLAGS); do \
30414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30415         done; \
30416         (cd $(TARGET_SUBDIR)/libgcc-math && \
30417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30419                   "RANLIB=$${RANLIB}" \
30420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30421                    install-info) \
30422           || exit 1
30423
30424 @endif target-libgcc-math
30425
30426 .PHONY: maybe-installcheck-target-libgcc-math installcheck-target-libgcc-math
30427 maybe-installcheck-target-libgcc-math:
30428 @if target-libgcc-math
30429 maybe-installcheck-target-libgcc-math: installcheck-target-libgcc-math
30430
30431 installcheck-target-libgcc-math: \
30432     configure-target-libgcc-math 
30433         @: $(MAKE); $(unstage)
30434         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30435         r=`${PWD_COMMAND}`; export r; \
30436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30437         $(NORMAL_TARGET_EXPORTS) \
30438         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc-math" ; \
30439         for flag in $(EXTRA_TARGET_FLAGS); do \
30440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30441         done; \
30442         (cd $(TARGET_SUBDIR)/libgcc-math && \
30443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30445                   "RANLIB=$${RANLIB}" \
30446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30447                    installcheck) \
30448           || exit 1
30449
30450 @endif target-libgcc-math
30451
30452 .PHONY: maybe-mostlyclean-target-libgcc-math mostlyclean-target-libgcc-math
30453 maybe-mostlyclean-target-libgcc-math:
30454 @if target-libgcc-math
30455 maybe-mostlyclean-target-libgcc-math: mostlyclean-target-libgcc-math
30456
30457 mostlyclean-target-libgcc-math: 
30458         @: $(MAKE); $(unstage)
30459         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30460         r=`${PWD_COMMAND}`; export r; \
30461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30462         $(NORMAL_TARGET_EXPORTS) \
30463         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc-math" ; \
30464         for flag in $(EXTRA_TARGET_FLAGS); do \
30465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466         done; \
30467         (cd $(TARGET_SUBDIR)/libgcc-math && \
30468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30470                   "RANLIB=$${RANLIB}" \
30471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30472                    mostlyclean) \
30473           || exit 1
30474
30475 @endif target-libgcc-math
30476
30477 .PHONY: maybe-clean-target-libgcc-math clean-target-libgcc-math
30478 maybe-clean-target-libgcc-math:
30479 @if target-libgcc-math
30480 maybe-clean-target-libgcc-math: clean-target-libgcc-math
30481
30482 clean-target-libgcc-math: 
30483         @: $(MAKE); $(unstage)
30484         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30485         r=`${PWD_COMMAND}`; export r; \
30486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30487         $(NORMAL_TARGET_EXPORTS) \
30488         echo "Doing clean in $(TARGET_SUBDIR)/libgcc-math" ; \
30489         for flag in $(EXTRA_TARGET_FLAGS); do \
30490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30491         done; \
30492         (cd $(TARGET_SUBDIR)/libgcc-math && \
30493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30495                   "RANLIB=$${RANLIB}" \
30496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30497                    clean) \
30498           || exit 1
30499
30500 @endif target-libgcc-math
30501
30502 .PHONY: maybe-distclean-target-libgcc-math distclean-target-libgcc-math
30503 maybe-distclean-target-libgcc-math:
30504 @if target-libgcc-math
30505 maybe-distclean-target-libgcc-math: distclean-target-libgcc-math
30506
30507 distclean-target-libgcc-math: 
30508         @: $(MAKE); $(unstage)
30509         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30510         r=`${PWD_COMMAND}`; export r; \
30511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30512         $(NORMAL_TARGET_EXPORTS) \
30513         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc-math" ; \
30514         for flag in $(EXTRA_TARGET_FLAGS); do \
30515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30516         done; \
30517         (cd $(TARGET_SUBDIR)/libgcc-math && \
30518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30520                   "RANLIB=$${RANLIB}" \
30521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30522                    distclean) \
30523           || exit 1
30524
30525 @endif target-libgcc-math
30526
30527 .PHONY: maybe-maintainer-clean-target-libgcc-math maintainer-clean-target-libgcc-math
30528 maybe-maintainer-clean-target-libgcc-math:
30529 @if target-libgcc-math
30530 maybe-maintainer-clean-target-libgcc-math: maintainer-clean-target-libgcc-math
30531
30532 maintainer-clean-target-libgcc-math: 
30533         @: $(MAKE); $(unstage)
30534         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30535         r=`${PWD_COMMAND}`; export r; \
30536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30537         $(NORMAL_TARGET_EXPORTS) \
30538         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc-math" ; \
30539         for flag in $(EXTRA_TARGET_FLAGS); do \
30540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30541         done; \
30542         (cd $(TARGET_SUBDIR)/libgcc-math && \
30543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30545                   "RANLIB=$${RANLIB}" \
30546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30547                    maintainer-clean) \
30548           || exit 1
30549
30550 @endif target-libgcc-math
30551
30552
30553
30554
30555
30556 .PHONY: configure-target-newlib maybe-configure-target-newlib
30557 maybe-configure-target-newlib:
30558 @if target-newlib
30559 maybe-configure-target-newlib: configure-target-newlib
30560 configure-target-newlib: 
30561         @: $(MAKE); $(unstage)
30562         @r=`${PWD_COMMAND}`; export r; \
30563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30564         echo "Checking multilib configuration for newlib..."; \
30565         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
30566         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
30567         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
30568           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
30569             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
30570           else \
30571             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
30572             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
30573           fi; \
30574         else \
30575           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
30576         fi; \
30577         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
30578         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
30579         $(NORMAL_TARGET_EXPORTS) \
30580         echo Configuring in $(TARGET_SUBDIR)/newlib; \
30581         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
30582         case $(srcdir) in \
30583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30584           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
30585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30586         esac; \
30587         srcdiroption="--srcdir=$${topdir}/newlib"; \
30588         libsrcdir="$$s/newlib"; \
30589         rm -f no-such-file || : ; \
30590         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30591           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30592           || exit 1
30593 @endif target-newlib
30594
30595
30596
30597
30598
30599 .PHONY: all-target-newlib maybe-all-target-newlib
30600 maybe-all-target-newlib:
30601 @if target-newlib
30602 TARGET-target-newlib=all
30603 maybe-all-target-newlib: all-target-newlib
30604 all-target-newlib: configure-target-newlib
30605         @: $(MAKE); $(unstage)
30606         @r=`${PWD_COMMAND}`; export r; \
30607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608         $(NORMAL_TARGET_EXPORTS) \
30609         (cd $(TARGET_SUBDIR)/newlib && \
30610           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
30611 @endif target-newlib
30612
30613
30614
30615
30616
30617 .PHONY: check-target-newlib maybe-check-target-newlib
30618 maybe-check-target-newlib:
30619 @if target-newlib
30620 maybe-check-target-newlib: check-target-newlib
30621
30622 check-target-newlib:
30623         @: $(MAKE); $(unstage)
30624         @r=`${PWD_COMMAND}`; export r; \
30625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30626         $(NORMAL_TARGET_EXPORTS) \
30627         (cd $(TARGET_SUBDIR)/newlib && \
30628           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30629
30630 @endif target-newlib
30631
30632 .PHONY: install-target-newlib maybe-install-target-newlib
30633 maybe-install-target-newlib:
30634 @if target-newlib
30635 maybe-install-target-newlib: install-target-newlib
30636
30637 install-target-newlib: installdirs
30638         @: $(MAKE); $(unstage)
30639         @r=`${PWD_COMMAND}`; export r; \
30640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30641         $(NORMAL_TARGET_EXPORTS) \
30642         (cd $(TARGET_SUBDIR)/newlib && \
30643           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30644
30645 @endif target-newlib
30646
30647 # Other targets (info, dvi, etc.)
30648
30649 .PHONY: maybe-info-target-newlib info-target-newlib
30650 maybe-info-target-newlib:
30651 @if target-newlib
30652 maybe-info-target-newlib: info-target-newlib
30653
30654 info-target-newlib: \
30655     configure-target-newlib 
30656         @: $(MAKE); $(unstage)
30657         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30658         r=`${PWD_COMMAND}`; export r; \
30659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30660         $(NORMAL_TARGET_EXPORTS) \
30661         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
30662         for flag in $(EXTRA_TARGET_FLAGS); do \
30663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30664         done; \
30665         (cd $(TARGET_SUBDIR)/newlib && \
30666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30668                   "RANLIB=$${RANLIB}" \
30669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30670                    info) \
30671           || exit 1
30672
30673 @endif target-newlib
30674
30675 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
30676 maybe-dvi-target-newlib:
30677 @if target-newlib
30678 maybe-dvi-target-newlib: dvi-target-newlib
30679
30680 dvi-target-newlib: \
30681     configure-target-newlib 
30682         @: $(MAKE); $(unstage)
30683         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30684         r=`${PWD_COMMAND}`; export r; \
30685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30686         $(NORMAL_TARGET_EXPORTS) \
30687         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
30688         for flag in $(EXTRA_TARGET_FLAGS); do \
30689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30690         done; \
30691         (cd $(TARGET_SUBDIR)/newlib && \
30692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30694                   "RANLIB=$${RANLIB}" \
30695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30696                    dvi) \
30697           || exit 1
30698
30699 @endif target-newlib
30700
30701 .PHONY: maybe-html-target-newlib html-target-newlib
30702 maybe-html-target-newlib:
30703 @if target-newlib
30704 maybe-html-target-newlib: html-target-newlib
30705
30706 html-target-newlib: \
30707     configure-target-newlib 
30708         @: $(MAKE); $(unstage)
30709         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30710         r=`${PWD_COMMAND}`; export r; \
30711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30712         $(NORMAL_TARGET_EXPORTS) \
30713         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
30714         for flag in $(EXTRA_TARGET_FLAGS); do \
30715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30716         done; \
30717         (cd $(TARGET_SUBDIR)/newlib && \
30718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30720                   "RANLIB=$${RANLIB}" \
30721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30722                    html) \
30723           || exit 1
30724
30725 @endif target-newlib
30726
30727 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
30728 maybe-TAGS-target-newlib:
30729 @if target-newlib
30730 maybe-TAGS-target-newlib: TAGS-target-newlib
30731
30732 TAGS-target-newlib: \
30733     configure-target-newlib 
30734         @: $(MAKE); $(unstage)
30735         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30736         r=`${PWD_COMMAND}`; export r; \
30737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30738         $(NORMAL_TARGET_EXPORTS) \
30739         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
30740         for flag in $(EXTRA_TARGET_FLAGS); do \
30741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30742         done; \
30743         (cd $(TARGET_SUBDIR)/newlib && \
30744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30746                   "RANLIB=$${RANLIB}" \
30747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30748                    TAGS) \
30749           || exit 1
30750
30751 @endif target-newlib
30752
30753 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
30754 maybe-install-info-target-newlib:
30755 @if target-newlib
30756 maybe-install-info-target-newlib: install-info-target-newlib
30757
30758 install-info-target-newlib: \
30759     configure-target-newlib \
30760     info-target-newlib 
30761         @: $(MAKE); $(unstage)
30762         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30763         r=`${PWD_COMMAND}`; export r; \
30764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30765         $(NORMAL_TARGET_EXPORTS) \
30766         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
30767         for flag in $(EXTRA_TARGET_FLAGS); do \
30768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30769         done; \
30770         (cd $(TARGET_SUBDIR)/newlib && \
30771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30773                   "RANLIB=$${RANLIB}" \
30774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30775                    install-info) \
30776           || exit 1
30777
30778 @endif target-newlib
30779
30780 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
30781 maybe-installcheck-target-newlib:
30782 @if target-newlib
30783 maybe-installcheck-target-newlib: installcheck-target-newlib
30784
30785 installcheck-target-newlib: \
30786     configure-target-newlib 
30787         @: $(MAKE); $(unstage)
30788         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30789         r=`${PWD_COMMAND}`; export r; \
30790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30791         $(NORMAL_TARGET_EXPORTS) \
30792         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
30793         for flag in $(EXTRA_TARGET_FLAGS); do \
30794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30795         done; \
30796         (cd $(TARGET_SUBDIR)/newlib && \
30797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30799                   "RANLIB=$${RANLIB}" \
30800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30801                    installcheck) \
30802           || exit 1
30803
30804 @endif target-newlib
30805
30806 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
30807 maybe-mostlyclean-target-newlib:
30808 @if target-newlib
30809 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
30810
30811 mostlyclean-target-newlib: 
30812         @: $(MAKE); $(unstage)
30813         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30814         r=`${PWD_COMMAND}`; export r; \
30815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30816         $(NORMAL_TARGET_EXPORTS) \
30817         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
30818         for flag in $(EXTRA_TARGET_FLAGS); do \
30819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30820         done; \
30821         (cd $(TARGET_SUBDIR)/newlib && \
30822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30824                   "RANLIB=$${RANLIB}" \
30825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30826                    mostlyclean) \
30827           || exit 1
30828
30829 @endif target-newlib
30830
30831 .PHONY: maybe-clean-target-newlib clean-target-newlib
30832 maybe-clean-target-newlib:
30833 @if target-newlib
30834 maybe-clean-target-newlib: clean-target-newlib
30835
30836 clean-target-newlib: 
30837         @: $(MAKE); $(unstage)
30838         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30839         r=`${PWD_COMMAND}`; export r; \
30840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30841         $(NORMAL_TARGET_EXPORTS) \
30842         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
30843         for flag in $(EXTRA_TARGET_FLAGS); do \
30844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30845         done; \
30846         (cd $(TARGET_SUBDIR)/newlib && \
30847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30849                   "RANLIB=$${RANLIB}" \
30850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30851                    clean) \
30852           || exit 1
30853
30854 @endif target-newlib
30855
30856 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
30857 maybe-distclean-target-newlib:
30858 @if target-newlib
30859 maybe-distclean-target-newlib: distclean-target-newlib
30860
30861 distclean-target-newlib: 
30862         @: $(MAKE); $(unstage)
30863         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30864         r=`${PWD_COMMAND}`; export r; \
30865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30866         $(NORMAL_TARGET_EXPORTS) \
30867         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
30868         for flag in $(EXTRA_TARGET_FLAGS); do \
30869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30870         done; \
30871         (cd $(TARGET_SUBDIR)/newlib && \
30872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30874                   "RANLIB=$${RANLIB}" \
30875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30876                    distclean) \
30877           || exit 1
30878
30879 @endif target-newlib
30880
30881 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
30882 maybe-maintainer-clean-target-newlib:
30883 @if target-newlib
30884 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
30885
30886 maintainer-clean-target-newlib: 
30887         @: $(MAKE); $(unstage)
30888         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30889         r=`${PWD_COMMAND}`; export r; \
30890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30891         $(NORMAL_TARGET_EXPORTS) \
30892         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
30893         for flag in $(EXTRA_TARGET_FLAGS); do \
30894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30895         done; \
30896         (cd $(TARGET_SUBDIR)/newlib && \
30897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30899                   "RANLIB=$${RANLIB}" \
30900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30901                    maintainer-clean) \
30902           || exit 1
30903
30904 @endif target-newlib
30905
30906
30907
30908
30909
30910 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
30911 maybe-configure-target-libgfortran:
30912 @if target-libgfortran
30913 maybe-configure-target-libgfortran: configure-target-libgfortran
30914 configure-target-libgfortran: 
30915         @: $(MAKE); $(unstage)
30916         @r=`${PWD_COMMAND}`; export r; \
30917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30918         echo "Checking multilib configuration for libgfortran..."; \
30919         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
30920         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
30921         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
30922           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
30923             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
30924           else \
30925             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
30926             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
30927           fi; \
30928         else \
30929           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
30930         fi; \
30931         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
30932         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
30933         $(NORMAL_TARGET_EXPORTS) \
30934         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
30935         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
30936         case $(srcdir) in \
30937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30938           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
30939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30940         esac; \
30941         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
30942         libsrcdir="$$s/libgfortran"; \
30943         rm -f no-such-file || : ; \
30944         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30945           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30946           || exit 1
30947 @endif target-libgfortran
30948
30949
30950
30951
30952
30953 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
30954 maybe-all-target-libgfortran:
30955 @if target-libgfortran
30956 TARGET-target-libgfortran=all
30957 maybe-all-target-libgfortran: all-target-libgfortran
30958 all-target-libgfortran: configure-target-libgfortran
30959         @: $(MAKE); $(unstage)
30960         @r=`${PWD_COMMAND}`; export r; \
30961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30962         $(NORMAL_TARGET_EXPORTS) \
30963         (cd $(TARGET_SUBDIR)/libgfortran && \
30964           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
30965 @endif target-libgfortran
30966
30967
30968
30969
30970
30971 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
30972 maybe-check-target-libgfortran:
30973 @if target-libgfortran
30974 maybe-check-target-libgfortran: check-target-libgfortran
30975
30976 check-target-libgfortran:
30977         @: $(MAKE); $(unstage)
30978         @r=`${PWD_COMMAND}`; export r; \
30979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980         $(NORMAL_TARGET_EXPORTS) \
30981         (cd $(TARGET_SUBDIR)/libgfortran && \
30982           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30983
30984 @endif target-libgfortran
30985
30986 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
30987 maybe-install-target-libgfortran:
30988 @if target-libgfortran
30989 maybe-install-target-libgfortran: install-target-libgfortran
30990
30991 install-target-libgfortran: installdirs
30992         @: $(MAKE); $(unstage)
30993         @r=`${PWD_COMMAND}`; export r; \
30994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995         $(NORMAL_TARGET_EXPORTS) \
30996         (cd $(TARGET_SUBDIR)/libgfortran && \
30997           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30998
30999 @endif target-libgfortran
31000
31001 # Other targets (info, dvi, etc.)
31002
31003 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
31004 maybe-info-target-libgfortran:
31005 @if target-libgfortran
31006 maybe-info-target-libgfortran: info-target-libgfortran
31007
31008 info-target-libgfortran: \
31009     configure-target-libgfortran 
31010         @: $(MAKE); $(unstage)
31011         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31012         r=`${PWD_COMMAND}`; export r; \
31013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31014         $(NORMAL_TARGET_EXPORTS) \
31015         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
31016         for flag in $(EXTRA_TARGET_FLAGS); do \
31017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018         done; \
31019         (cd $(TARGET_SUBDIR)/libgfortran && \
31020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31022                   "RANLIB=$${RANLIB}" \
31023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31024                    info) \
31025           || exit 1
31026
31027 @endif target-libgfortran
31028
31029 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
31030 maybe-dvi-target-libgfortran:
31031 @if target-libgfortran
31032 maybe-dvi-target-libgfortran: dvi-target-libgfortran
31033
31034 dvi-target-libgfortran: \
31035     configure-target-libgfortran 
31036         @: $(MAKE); $(unstage)
31037         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31038         r=`${PWD_COMMAND}`; export r; \
31039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31040         $(NORMAL_TARGET_EXPORTS) \
31041         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
31042         for flag in $(EXTRA_TARGET_FLAGS); do \
31043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31044         done; \
31045         (cd $(TARGET_SUBDIR)/libgfortran && \
31046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31048                   "RANLIB=$${RANLIB}" \
31049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31050                    dvi) \
31051           || exit 1
31052
31053 @endif target-libgfortran
31054
31055 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
31056 maybe-html-target-libgfortran:
31057 @if target-libgfortran
31058 maybe-html-target-libgfortran: html-target-libgfortran
31059
31060 html-target-libgfortran: \
31061     configure-target-libgfortran 
31062         @: $(MAKE); $(unstage)
31063         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31064         r=`${PWD_COMMAND}`; export r; \
31065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31066         $(NORMAL_TARGET_EXPORTS) \
31067         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
31068         for flag in $(EXTRA_TARGET_FLAGS); do \
31069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31070         done; \
31071         (cd $(TARGET_SUBDIR)/libgfortran && \
31072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31074                   "RANLIB=$${RANLIB}" \
31075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31076                    html) \
31077           || exit 1
31078
31079 @endif target-libgfortran
31080
31081 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
31082 maybe-TAGS-target-libgfortran:
31083 @if target-libgfortran
31084 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
31085
31086 TAGS-target-libgfortran: \
31087     configure-target-libgfortran 
31088         @: $(MAKE); $(unstage)
31089         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31090         r=`${PWD_COMMAND}`; export r; \
31091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092         $(NORMAL_TARGET_EXPORTS) \
31093         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
31094         for flag in $(EXTRA_TARGET_FLAGS); do \
31095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31096         done; \
31097         (cd $(TARGET_SUBDIR)/libgfortran && \
31098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31100                   "RANLIB=$${RANLIB}" \
31101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31102                    TAGS) \
31103           || exit 1
31104
31105 @endif target-libgfortran
31106
31107 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
31108 maybe-install-info-target-libgfortran:
31109 @if target-libgfortran
31110 maybe-install-info-target-libgfortran: install-info-target-libgfortran
31111
31112 install-info-target-libgfortran: \
31113     configure-target-libgfortran \
31114     info-target-libgfortran 
31115         @: $(MAKE); $(unstage)
31116         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31117         r=`${PWD_COMMAND}`; export r; \
31118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31119         $(NORMAL_TARGET_EXPORTS) \
31120         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
31121         for flag in $(EXTRA_TARGET_FLAGS); do \
31122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31123         done; \
31124         (cd $(TARGET_SUBDIR)/libgfortran && \
31125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31127                   "RANLIB=$${RANLIB}" \
31128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31129                    install-info) \
31130           || exit 1
31131
31132 @endif target-libgfortran
31133
31134 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
31135 maybe-installcheck-target-libgfortran:
31136 @if target-libgfortran
31137 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
31138
31139 installcheck-target-libgfortran: \
31140     configure-target-libgfortran 
31141         @: $(MAKE); $(unstage)
31142         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31143         r=`${PWD_COMMAND}`; export r; \
31144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31145         $(NORMAL_TARGET_EXPORTS) \
31146         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
31147         for flag in $(EXTRA_TARGET_FLAGS); do \
31148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31149         done; \
31150         (cd $(TARGET_SUBDIR)/libgfortran && \
31151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31153                   "RANLIB=$${RANLIB}" \
31154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31155                    installcheck) \
31156           || exit 1
31157
31158 @endif target-libgfortran
31159
31160 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
31161 maybe-mostlyclean-target-libgfortran:
31162 @if target-libgfortran
31163 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
31164
31165 mostlyclean-target-libgfortran: 
31166         @: $(MAKE); $(unstage)
31167         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31168         r=`${PWD_COMMAND}`; export r; \
31169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170         $(NORMAL_TARGET_EXPORTS) \
31171         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
31172         for flag in $(EXTRA_TARGET_FLAGS); do \
31173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31174         done; \
31175         (cd $(TARGET_SUBDIR)/libgfortran && \
31176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31178                   "RANLIB=$${RANLIB}" \
31179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31180                    mostlyclean) \
31181           || exit 1
31182
31183 @endif target-libgfortran
31184
31185 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
31186 maybe-clean-target-libgfortran:
31187 @if target-libgfortran
31188 maybe-clean-target-libgfortran: clean-target-libgfortran
31189
31190 clean-target-libgfortran: 
31191         @: $(MAKE); $(unstage)
31192         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31193         r=`${PWD_COMMAND}`; export r; \
31194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195         $(NORMAL_TARGET_EXPORTS) \
31196         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
31197         for flag in $(EXTRA_TARGET_FLAGS); do \
31198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31199         done; \
31200         (cd $(TARGET_SUBDIR)/libgfortran && \
31201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31203                   "RANLIB=$${RANLIB}" \
31204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31205                    clean) \
31206           || exit 1
31207
31208 @endif target-libgfortran
31209
31210 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
31211 maybe-distclean-target-libgfortran:
31212 @if target-libgfortran
31213 maybe-distclean-target-libgfortran: distclean-target-libgfortran
31214
31215 distclean-target-libgfortran: 
31216         @: $(MAKE); $(unstage)
31217         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31218         r=`${PWD_COMMAND}`; export r; \
31219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31220         $(NORMAL_TARGET_EXPORTS) \
31221         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
31222         for flag in $(EXTRA_TARGET_FLAGS); do \
31223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31224         done; \
31225         (cd $(TARGET_SUBDIR)/libgfortran && \
31226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31228                   "RANLIB=$${RANLIB}" \
31229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31230                    distclean) \
31231           || exit 1
31232
31233 @endif target-libgfortran
31234
31235 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
31236 maybe-maintainer-clean-target-libgfortran:
31237 @if target-libgfortran
31238 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
31239
31240 maintainer-clean-target-libgfortran: 
31241         @: $(MAKE); $(unstage)
31242         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31243         r=`${PWD_COMMAND}`; export r; \
31244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245         $(NORMAL_TARGET_EXPORTS) \
31246         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
31247         for flag in $(EXTRA_TARGET_FLAGS); do \
31248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31249         done; \
31250         (cd $(TARGET_SUBDIR)/libgfortran && \
31251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31253                   "RANLIB=$${RANLIB}" \
31254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31255                    maintainer-clean) \
31256           || exit 1
31257
31258 @endif target-libgfortran
31259
31260
31261
31262
31263
31264 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
31265 maybe-configure-target-libobjc:
31266 @if target-libobjc
31267 maybe-configure-target-libobjc: configure-target-libobjc
31268 configure-target-libobjc: 
31269         @: $(MAKE); $(unstage)
31270         @r=`${PWD_COMMAND}`; export r; \
31271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31272         echo "Checking multilib configuration for libobjc..."; \
31273         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
31274         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
31275         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
31276           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
31277             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
31278           else \
31279             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
31280             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
31281           fi; \
31282         else \
31283           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
31284         fi; \
31285         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
31286         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
31287         $(NORMAL_TARGET_EXPORTS) \
31288         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
31289         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
31290         case $(srcdir) in \
31291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31292           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
31293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31294         esac; \
31295         srcdiroption="--srcdir=$${topdir}/libobjc"; \
31296         libsrcdir="$$s/libobjc"; \
31297         rm -f no-such-file || : ; \
31298         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31299           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31300           || exit 1
31301 @endif target-libobjc
31302
31303
31304
31305
31306
31307 .PHONY: all-target-libobjc maybe-all-target-libobjc
31308 maybe-all-target-libobjc:
31309 @if target-libobjc
31310 TARGET-target-libobjc=all
31311 maybe-all-target-libobjc: all-target-libobjc
31312 all-target-libobjc: configure-target-libobjc
31313         @: $(MAKE); $(unstage)
31314         @r=`${PWD_COMMAND}`; export r; \
31315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31316         $(NORMAL_TARGET_EXPORTS) \
31317         (cd $(TARGET_SUBDIR)/libobjc && \
31318           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
31319 @endif target-libobjc
31320
31321
31322
31323
31324
31325 .PHONY: check-target-libobjc maybe-check-target-libobjc
31326 maybe-check-target-libobjc:
31327 @if target-libobjc
31328 maybe-check-target-libobjc: check-target-libobjc
31329
31330 check-target-libobjc:
31331         @: $(MAKE); $(unstage)
31332         @r=`${PWD_COMMAND}`; export r; \
31333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31334         $(NORMAL_TARGET_EXPORTS) \
31335         (cd $(TARGET_SUBDIR)/libobjc && \
31336           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31337
31338 @endif target-libobjc
31339
31340 .PHONY: install-target-libobjc maybe-install-target-libobjc
31341 maybe-install-target-libobjc:
31342 @if target-libobjc
31343 maybe-install-target-libobjc: install-target-libobjc
31344
31345 install-target-libobjc: installdirs
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)/libobjc && \
31351           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31352
31353 @endif target-libobjc
31354
31355 # Other targets (info, dvi, etc.)
31356
31357 .PHONY: maybe-info-target-libobjc info-target-libobjc
31358 maybe-info-target-libobjc:
31359 @if target-libobjc
31360 maybe-info-target-libobjc: info-target-libobjc
31361
31362 info-target-libobjc: \
31363     configure-target-libobjc 
31364         @: $(MAKE); $(unstage)
31365         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31366         r=`${PWD_COMMAND}`; export r; \
31367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31368         $(NORMAL_TARGET_EXPORTS) \
31369         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
31370         for flag in $(EXTRA_TARGET_FLAGS); do \
31371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31372         done; \
31373         (cd $(TARGET_SUBDIR)/libobjc && \
31374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31376                   "RANLIB=$${RANLIB}" \
31377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31378                    info) \
31379           || exit 1
31380
31381 @endif target-libobjc
31382
31383 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
31384 maybe-dvi-target-libobjc:
31385 @if target-libobjc
31386 maybe-dvi-target-libobjc: dvi-target-libobjc
31387
31388 dvi-target-libobjc: \
31389     configure-target-libobjc 
31390         @: $(MAKE); $(unstage)
31391         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31392         r=`${PWD_COMMAND}`; export r; \
31393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31394         $(NORMAL_TARGET_EXPORTS) \
31395         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
31396         for flag in $(EXTRA_TARGET_FLAGS); do \
31397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31398         done; \
31399         (cd $(TARGET_SUBDIR)/libobjc && \
31400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31402                   "RANLIB=$${RANLIB}" \
31403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31404                    dvi) \
31405           || exit 1
31406
31407 @endif target-libobjc
31408
31409 .PHONY: maybe-html-target-libobjc html-target-libobjc
31410 maybe-html-target-libobjc:
31411 @if target-libobjc
31412 maybe-html-target-libobjc: html-target-libobjc
31413
31414 html-target-libobjc: \
31415     configure-target-libobjc 
31416         @: $(MAKE); $(unstage)
31417         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31418         r=`${PWD_COMMAND}`; export r; \
31419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31420         $(NORMAL_TARGET_EXPORTS) \
31421         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
31422         for flag in $(EXTRA_TARGET_FLAGS); do \
31423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31424         done; \
31425         (cd $(TARGET_SUBDIR)/libobjc && \
31426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31428                   "RANLIB=$${RANLIB}" \
31429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31430                    html) \
31431           || exit 1
31432
31433 @endif target-libobjc
31434
31435 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
31436 maybe-TAGS-target-libobjc:
31437 @if target-libobjc
31438 maybe-TAGS-target-libobjc: TAGS-target-libobjc
31439
31440 TAGS-target-libobjc: \
31441     configure-target-libobjc 
31442         @: $(MAKE); $(unstage)
31443         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31444         r=`${PWD_COMMAND}`; export r; \
31445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31446         $(NORMAL_TARGET_EXPORTS) \
31447         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
31448         for flag in $(EXTRA_TARGET_FLAGS); do \
31449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31450         done; \
31451         (cd $(TARGET_SUBDIR)/libobjc && \
31452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31454                   "RANLIB=$${RANLIB}" \
31455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31456                    TAGS) \
31457           || exit 1
31458
31459 @endif target-libobjc
31460
31461 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
31462 maybe-install-info-target-libobjc:
31463 @if target-libobjc
31464 maybe-install-info-target-libobjc: install-info-target-libobjc
31465
31466 install-info-target-libobjc: \
31467     configure-target-libobjc \
31468     info-target-libobjc 
31469         @: $(MAKE); $(unstage)
31470         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31471         r=`${PWD_COMMAND}`; export r; \
31472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31473         $(NORMAL_TARGET_EXPORTS) \
31474         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
31475         for flag in $(EXTRA_TARGET_FLAGS); do \
31476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31477         done; \
31478         (cd $(TARGET_SUBDIR)/libobjc && \
31479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31481                   "RANLIB=$${RANLIB}" \
31482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31483                    install-info) \
31484           || exit 1
31485
31486 @endif target-libobjc
31487
31488 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
31489 maybe-installcheck-target-libobjc:
31490 @if target-libobjc
31491 maybe-installcheck-target-libobjc: installcheck-target-libobjc
31492
31493 installcheck-target-libobjc: \
31494     configure-target-libobjc 
31495         @: $(MAKE); $(unstage)
31496         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31497         r=`${PWD_COMMAND}`; export r; \
31498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31499         $(NORMAL_TARGET_EXPORTS) \
31500         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
31501         for flag in $(EXTRA_TARGET_FLAGS); do \
31502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31503         done; \
31504         (cd $(TARGET_SUBDIR)/libobjc && \
31505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31507                   "RANLIB=$${RANLIB}" \
31508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31509                    installcheck) \
31510           || exit 1
31511
31512 @endif target-libobjc
31513
31514 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
31515 maybe-mostlyclean-target-libobjc:
31516 @if target-libobjc
31517 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
31518
31519 mostlyclean-target-libobjc: 
31520         @: $(MAKE); $(unstage)
31521         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31522         r=`${PWD_COMMAND}`; export r; \
31523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31524         $(NORMAL_TARGET_EXPORTS) \
31525         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
31526         for flag in $(EXTRA_TARGET_FLAGS); do \
31527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31528         done; \
31529         (cd $(TARGET_SUBDIR)/libobjc && \
31530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31532                   "RANLIB=$${RANLIB}" \
31533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31534                    mostlyclean) \
31535           || exit 1
31536
31537 @endif target-libobjc
31538
31539 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
31540 maybe-clean-target-libobjc:
31541 @if target-libobjc
31542 maybe-clean-target-libobjc: clean-target-libobjc
31543
31544 clean-target-libobjc: 
31545         @: $(MAKE); $(unstage)
31546         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31547         r=`${PWD_COMMAND}`; export r; \
31548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31549         $(NORMAL_TARGET_EXPORTS) \
31550         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
31551         for flag in $(EXTRA_TARGET_FLAGS); do \
31552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31553         done; \
31554         (cd $(TARGET_SUBDIR)/libobjc && \
31555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31557                   "RANLIB=$${RANLIB}" \
31558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31559                    clean) \
31560           || exit 1
31561
31562 @endif target-libobjc
31563
31564 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
31565 maybe-distclean-target-libobjc:
31566 @if target-libobjc
31567 maybe-distclean-target-libobjc: distclean-target-libobjc
31568
31569 distclean-target-libobjc: 
31570         @: $(MAKE); $(unstage)
31571         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31572         r=`${PWD_COMMAND}`; export r; \
31573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574         $(NORMAL_TARGET_EXPORTS) \
31575         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
31576         for flag in $(EXTRA_TARGET_FLAGS); do \
31577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31578         done; \
31579         (cd $(TARGET_SUBDIR)/libobjc && \
31580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31582                   "RANLIB=$${RANLIB}" \
31583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31584                    distclean) \
31585           || exit 1
31586
31587 @endif target-libobjc
31588
31589 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
31590 maybe-maintainer-clean-target-libobjc:
31591 @if target-libobjc
31592 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
31593
31594 maintainer-clean-target-libobjc: 
31595         @: $(MAKE); $(unstage)
31596         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31597         r=`${PWD_COMMAND}`; export r; \
31598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31599         $(NORMAL_TARGET_EXPORTS) \
31600         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
31601         for flag in $(EXTRA_TARGET_FLAGS); do \
31602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31603         done; \
31604         (cd $(TARGET_SUBDIR)/libobjc && \
31605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31607                   "RANLIB=$${RANLIB}" \
31608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31609                    maintainer-clean) \
31610           || exit 1
31611
31612 @endif target-libobjc
31613
31614
31615
31616
31617
31618 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
31619 maybe-configure-target-libtermcap:
31620 @if target-libtermcap
31621 maybe-configure-target-libtermcap: configure-target-libtermcap
31622 configure-target-libtermcap: 
31623         @: $(MAKE); $(unstage)
31624         @r=`${PWD_COMMAND}`; export r; \
31625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626         echo "Checking multilib configuration for libtermcap..."; \
31627         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
31628         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
31629         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
31630           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
31631             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
31632           else \
31633             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
31634             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
31635           fi; \
31636         else \
31637           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
31638         fi; \
31639         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
31640         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
31641         $(NORMAL_TARGET_EXPORTS) \
31642         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
31643         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
31644         case $(srcdir) in \
31645           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31646           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
31647                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31648         esac; \
31649         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
31650         libsrcdir="$$s/libtermcap"; \
31651         rm -f no-such-file || : ; \
31652         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31653           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31654           || exit 1
31655 @endif target-libtermcap
31656
31657
31658
31659
31660
31661 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
31662 maybe-all-target-libtermcap:
31663 @if target-libtermcap
31664 TARGET-target-libtermcap=all
31665 maybe-all-target-libtermcap: all-target-libtermcap
31666 all-target-libtermcap: configure-target-libtermcap
31667         @: $(MAKE); $(unstage)
31668         @r=`${PWD_COMMAND}`; export r; \
31669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31670         $(NORMAL_TARGET_EXPORTS) \
31671         (cd $(TARGET_SUBDIR)/libtermcap && \
31672           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
31673 @endif target-libtermcap
31674
31675
31676
31677
31678
31679 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
31680 maybe-check-target-libtermcap:
31681 @if target-libtermcap
31682 maybe-check-target-libtermcap: check-target-libtermcap
31683
31684 # Dummy target for uncheckable module.
31685 check-target-libtermcap:
31686
31687 @endif target-libtermcap
31688
31689 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
31690 maybe-install-target-libtermcap:
31691 @if target-libtermcap
31692 maybe-install-target-libtermcap: install-target-libtermcap
31693
31694 install-target-libtermcap: installdirs
31695         @: $(MAKE); $(unstage)
31696         @r=`${PWD_COMMAND}`; export r; \
31697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31698         $(NORMAL_TARGET_EXPORTS) \
31699         (cd $(TARGET_SUBDIR)/libtermcap && \
31700           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31701
31702 @endif target-libtermcap
31703
31704 # Other targets (info, dvi, etc.)
31705
31706 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
31707 maybe-info-target-libtermcap:
31708 @if target-libtermcap
31709 maybe-info-target-libtermcap: info-target-libtermcap
31710
31711 info-target-libtermcap: \
31712     configure-target-libtermcap 
31713         @: $(MAKE); $(unstage)
31714         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31715         r=`${PWD_COMMAND}`; export r; \
31716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31717         $(NORMAL_TARGET_EXPORTS) \
31718         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
31719         for flag in $(EXTRA_TARGET_FLAGS); do \
31720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31721         done; \
31722         (cd $(TARGET_SUBDIR)/libtermcap && \
31723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31725                   "RANLIB=$${RANLIB}" \
31726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31727                    info) \
31728           || exit 1
31729
31730 @endif target-libtermcap
31731
31732 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
31733 maybe-dvi-target-libtermcap:
31734 @if target-libtermcap
31735 maybe-dvi-target-libtermcap: dvi-target-libtermcap
31736
31737 dvi-target-libtermcap: \
31738     configure-target-libtermcap 
31739         @: $(MAKE); $(unstage)
31740         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31741         r=`${PWD_COMMAND}`; export r; \
31742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31743         $(NORMAL_TARGET_EXPORTS) \
31744         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
31745         for flag in $(EXTRA_TARGET_FLAGS); do \
31746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31747         done; \
31748         (cd $(TARGET_SUBDIR)/libtermcap && \
31749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31751                   "RANLIB=$${RANLIB}" \
31752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31753                    dvi) \
31754           || exit 1
31755
31756 @endif target-libtermcap
31757
31758 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
31759 maybe-html-target-libtermcap:
31760 @if target-libtermcap
31761 maybe-html-target-libtermcap: html-target-libtermcap
31762
31763 html-target-libtermcap: \
31764     configure-target-libtermcap 
31765         @: $(MAKE); $(unstage)
31766         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31767         r=`${PWD_COMMAND}`; export r; \
31768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31769         $(NORMAL_TARGET_EXPORTS) \
31770         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
31771         for flag in $(EXTRA_TARGET_FLAGS); do \
31772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31773         done; \
31774         (cd $(TARGET_SUBDIR)/libtermcap && \
31775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31777                   "RANLIB=$${RANLIB}" \
31778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31779                    html) \
31780           || exit 1
31781
31782 @endif target-libtermcap
31783
31784 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
31785 maybe-TAGS-target-libtermcap:
31786 @if target-libtermcap
31787 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
31788
31789 TAGS-target-libtermcap: \
31790     configure-target-libtermcap 
31791         @: $(MAKE); $(unstage)
31792         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31793         r=`${PWD_COMMAND}`; export r; \
31794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31795         $(NORMAL_TARGET_EXPORTS) \
31796         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
31797         for flag in $(EXTRA_TARGET_FLAGS); do \
31798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31799         done; \
31800         (cd $(TARGET_SUBDIR)/libtermcap && \
31801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31803                   "RANLIB=$${RANLIB}" \
31804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31805                    TAGS) \
31806           || exit 1
31807
31808 @endif target-libtermcap
31809
31810 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
31811 maybe-install-info-target-libtermcap:
31812 @if target-libtermcap
31813 maybe-install-info-target-libtermcap: install-info-target-libtermcap
31814
31815 install-info-target-libtermcap: \
31816     configure-target-libtermcap \
31817     info-target-libtermcap 
31818         @: $(MAKE); $(unstage)
31819         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31820         r=`${PWD_COMMAND}`; export r; \
31821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31822         $(NORMAL_TARGET_EXPORTS) \
31823         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
31824         for flag in $(EXTRA_TARGET_FLAGS); do \
31825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31826         done; \
31827         (cd $(TARGET_SUBDIR)/libtermcap && \
31828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31830                   "RANLIB=$${RANLIB}" \
31831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31832                    install-info) \
31833           || exit 1
31834
31835 @endif target-libtermcap
31836
31837 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
31838 maybe-installcheck-target-libtermcap:
31839 @if target-libtermcap
31840 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
31841
31842 installcheck-target-libtermcap: \
31843     configure-target-libtermcap 
31844         @: $(MAKE); $(unstage)
31845         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31846         r=`${PWD_COMMAND}`; export r; \
31847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31848         $(NORMAL_TARGET_EXPORTS) \
31849         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
31850         for flag in $(EXTRA_TARGET_FLAGS); do \
31851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31852         done; \
31853         (cd $(TARGET_SUBDIR)/libtermcap && \
31854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31856                   "RANLIB=$${RANLIB}" \
31857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31858                    installcheck) \
31859           || exit 1
31860
31861 @endif target-libtermcap
31862
31863 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
31864 maybe-mostlyclean-target-libtermcap:
31865 @if target-libtermcap
31866 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
31867
31868 # libtermcap doesn't support mostlyclean.
31869 mostlyclean-target-libtermcap:
31870
31871 @endif target-libtermcap
31872
31873 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
31874 maybe-clean-target-libtermcap:
31875 @if target-libtermcap
31876 maybe-clean-target-libtermcap: clean-target-libtermcap
31877
31878 # libtermcap doesn't support clean.
31879 clean-target-libtermcap:
31880
31881 @endif target-libtermcap
31882
31883 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
31884 maybe-distclean-target-libtermcap:
31885 @if target-libtermcap
31886 maybe-distclean-target-libtermcap: distclean-target-libtermcap
31887
31888 # libtermcap doesn't support distclean.
31889 distclean-target-libtermcap:
31890
31891 @endif target-libtermcap
31892
31893 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
31894 maybe-maintainer-clean-target-libtermcap:
31895 @if target-libtermcap
31896 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
31897
31898 # libtermcap doesn't support maintainer-clean.
31899 maintainer-clean-target-libtermcap:
31900
31901 @endif target-libtermcap
31902
31903
31904
31905
31906
31907 .PHONY: configure-target-winsup maybe-configure-target-winsup
31908 maybe-configure-target-winsup:
31909 @if target-winsup
31910 maybe-configure-target-winsup: configure-target-winsup
31911 configure-target-winsup: 
31912         @: $(MAKE); $(unstage)
31913         @r=`${PWD_COMMAND}`; export r; \
31914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31915         echo "Checking multilib configuration for winsup..."; \
31916         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
31917         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
31918         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
31919           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
31920             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
31921           else \
31922             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
31923             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
31924           fi; \
31925         else \
31926           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
31927         fi; \
31928         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
31929         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
31930         $(NORMAL_TARGET_EXPORTS) \
31931         echo Configuring in $(TARGET_SUBDIR)/winsup; \
31932         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
31933         case $(srcdir) in \
31934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31935           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
31936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31937         esac; \
31938         srcdiroption="--srcdir=$${topdir}/winsup"; \
31939         libsrcdir="$$s/winsup"; \
31940         rm -f no-such-file || : ; \
31941         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31942           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31943           || exit 1
31944 @endif target-winsup
31945
31946
31947
31948
31949
31950 .PHONY: all-target-winsup maybe-all-target-winsup
31951 maybe-all-target-winsup:
31952 @if target-winsup
31953 TARGET-target-winsup=all
31954 maybe-all-target-winsup: all-target-winsup
31955 all-target-winsup: configure-target-winsup
31956         @: $(MAKE); $(unstage)
31957         @r=`${PWD_COMMAND}`; export r; \
31958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31959         $(NORMAL_TARGET_EXPORTS) \
31960         (cd $(TARGET_SUBDIR)/winsup && \
31961           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
31962 @endif target-winsup
31963
31964
31965
31966
31967
31968 .PHONY: check-target-winsup maybe-check-target-winsup
31969 maybe-check-target-winsup:
31970 @if target-winsup
31971 maybe-check-target-winsup: check-target-winsup
31972
31973 check-target-winsup:
31974         @: $(MAKE); $(unstage)
31975         @r=`${PWD_COMMAND}`; export r; \
31976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31977         $(NORMAL_TARGET_EXPORTS) \
31978         (cd $(TARGET_SUBDIR)/winsup && \
31979           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31980
31981 @endif target-winsup
31982
31983 .PHONY: install-target-winsup maybe-install-target-winsup
31984 maybe-install-target-winsup:
31985 @if target-winsup
31986 maybe-install-target-winsup: install-target-winsup
31987
31988 install-target-winsup: installdirs
31989         @: $(MAKE); $(unstage)
31990         @r=`${PWD_COMMAND}`; export r; \
31991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31992         $(NORMAL_TARGET_EXPORTS) \
31993         (cd $(TARGET_SUBDIR)/winsup && \
31994           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31995
31996 @endif target-winsup
31997
31998 # Other targets (info, dvi, etc.)
31999
32000 .PHONY: maybe-info-target-winsup info-target-winsup
32001 maybe-info-target-winsup:
32002 @if target-winsup
32003 maybe-info-target-winsup: info-target-winsup
32004
32005 info-target-winsup: \
32006     configure-target-winsup 
32007         @: $(MAKE); $(unstage)
32008         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32009         r=`${PWD_COMMAND}`; export r; \
32010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32011         $(NORMAL_TARGET_EXPORTS) \
32012         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
32013         for flag in $(EXTRA_TARGET_FLAGS); do \
32014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32015         done; \
32016         (cd $(TARGET_SUBDIR)/winsup && \
32017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32019                   "RANLIB=$${RANLIB}" \
32020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32021                    info) \
32022           || exit 1
32023
32024 @endif target-winsup
32025
32026 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
32027 maybe-dvi-target-winsup:
32028 @if target-winsup
32029 maybe-dvi-target-winsup: dvi-target-winsup
32030
32031 dvi-target-winsup: \
32032     configure-target-winsup 
32033         @: $(MAKE); $(unstage)
32034         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32035         r=`${PWD_COMMAND}`; export r; \
32036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32037         $(NORMAL_TARGET_EXPORTS) \
32038         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
32039         for flag in $(EXTRA_TARGET_FLAGS); do \
32040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32041         done; \
32042         (cd $(TARGET_SUBDIR)/winsup && \
32043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32045                   "RANLIB=$${RANLIB}" \
32046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32047                    dvi) \
32048           || exit 1
32049
32050 @endif target-winsup
32051
32052 .PHONY: maybe-html-target-winsup html-target-winsup
32053 maybe-html-target-winsup:
32054 @if target-winsup
32055 maybe-html-target-winsup: html-target-winsup
32056
32057 html-target-winsup: \
32058     configure-target-winsup 
32059         @: $(MAKE); $(unstage)
32060         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32061         r=`${PWD_COMMAND}`; export r; \
32062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32063         $(NORMAL_TARGET_EXPORTS) \
32064         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
32065         for flag in $(EXTRA_TARGET_FLAGS); do \
32066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32067         done; \
32068         (cd $(TARGET_SUBDIR)/winsup && \
32069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32071                   "RANLIB=$${RANLIB}" \
32072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32073                    html) \
32074           || exit 1
32075
32076 @endif target-winsup
32077
32078 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
32079 maybe-TAGS-target-winsup:
32080 @if target-winsup
32081 maybe-TAGS-target-winsup: TAGS-target-winsup
32082
32083 TAGS-target-winsup: \
32084     configure-target-winsup 
32085         @: $(MAKE); $(unstage)
32086         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32087         r=`${PWD_COMMAND}`; export r; \
32088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089         $(NORMAL_TARGET_EXPORTS) \
32090         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
32091         for flag in $(EXTRA_TARGET_FLAGS); do \
32092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32093         done; \
32094         (cd $(TARGET_SUBDIR)/winsup && \
32095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32097                   "RANLIB=$${RANLIB}" \
32098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32099                    TAGS) \
32100           || exit 1
32101
32102 @endif target-winsup
32103
32104 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
32105 maybe-install-info-target-winsup:
32106 @if target-winsup
32107 maybe-install-info-target-winsup: install-info-target-winsup
32108
32109 install-info-target-winsup: \
32110     configure-target-winsup \
32111     info-target-winsup 
32112         @: $(MAKE); $(unstage)
32113         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32114         r=`${PWD_COMMAND}`; export r; \
32115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32116         $(NORMAL_TARGET_EXPORTS) \
32117         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
32118         for flag in $(EXTRA_TARGET_FLAGS); do \
32119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32120         done; \
32121         (cd $(TARGET_SUBDIR)/winsup && \
32122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32124                   "RANLIB=$${RANLIB}" \
32125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32126                    install-info) \
32127           || exit 1
32128
32129 @endif target-winsup
32130
32131 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
32132 maybe-installcheck-target-winsup:
32133 @if target-winsup
32134 maybe-installcheck-target-winsup: installcheck-target-winsup
32135
32136 installcheck-target-winsup: \
32137     configure-target-winsup 
32138         @: $(MAKE); $(unstage)
32139         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32140         r=`${PWD_COMMAND}`; export r; \
32141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142         $(NORMAL_TARGET_EXPORTS) \
32143         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
32144         for flag in $(EXTRA_TARGET_FLAGS); do \
32145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32146         done; \
32147         (cd $(TARGET_SUBDIR)/winsup && \
32148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32150                   "RANLIB=$${RANLIB}" \
32151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32152                    installcheck) \
32153           || exit 1
32154
32155 @endif target-winsup
32156
32157 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
32158 maybe-mostlyclean-target-winsup:
32159 @if target-winsup
32160 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
32161
32162 mostlyclean-target-winsup: 
32163         @: $(MAKE); $(unstage)
32164         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32165         r=`${PWD_COMMAND}`; export r; \
32166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32167         $(NORMAL_TARGET_EXPORTS) \
32168         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
32169         for flag in $(EXTRA_TARGET_FLAGS); do \
32170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32171         done; \
32172         (cd $(TARGET_SUBDIR)/winsup && \
32173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32175                   "RANLIB=$${RANLIB}" \
32176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32177                    mostlyclean) \
32178           || exit 1
32179
32180 @endif target-winsup
32181
32182 .PHONY: maybe-clean-target-winsup clean-target-winsup
32183 maybe-clean-target-winsup:
32184 @if target-winsup
32185 maybe-clean-target-winsup: clean-target-winsup
32186
32187 clean-target-winsup: 
32188         @: $(MAKE); $(unstage)
32189         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32190         r=`${PWD_COMMAND}`; export r; \
32191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32192         $(NORMAL_TARGET_EXPORTS) \
32193         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
32194         for flag in $(EXTRA_TARGET_FLAGS); do \
32195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32196         done; \
32197         (cd $(TARGET_SUBDIR)/winsup && \
32198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32200                   "RANLIB=$${RANLIB}" \
32201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32202                    clean) \
32203           || exit 1
32204
32205 @endif target-winsup
32206
32207 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
32208 maybe-distclean-target-winsup:
32209 @if target-winsup
32210 maybe-distclean-target-winsup: distclean-target-winsup
32211
32212 distclean-target-winsup: 
32213         @: $(MAKE); $(unstage)
32214         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32215         r=`${PWD_COMMAND}`; export r; \
32216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32217         $(NORMAL_TARGET_EXPORTS) \
32218         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
32219         for flag in $(EXTRA_TARGET_FLAGS); do \
32220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32221         done; \
32222         (cd $(TARGET_SUBDIR)/winsup && \
32223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32225                   "RANLIB=$${RANLIB}" \
32226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32227                    distclean) \
32228           || exit 1
32229
32230 @endif target-winsup
32231
32232 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
32233 maybe-maintainer-clean-target-winsup:
32234 @if target-winsup
32235 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
32236
32237 maintainer-clean-target-winsup: 
32238         @: $(MAKE); $(unstage)
32239         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32240         r=`${PWD_COMMAND}`; export r; \
32241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32242         $(NORMAL_TARGET_EXPORTS) \
32243         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
32244         for flag in $(EXTRA_TARGET_FLAGS); do \
32245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32246         done; \
32247         (cd $(TARGET_SUBDIR)/winsup && \
32248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32250                   "RANLIB=$${RANLIB}" \
32251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32252                    maintainer-clean) \
32253           || exit 1
32254
32255 @endif target-winsup
32256
32257
32258
32259
32260
32261 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
32262 maybe-configure-target-libgloss:
32263 @if target-libgloss
32264 maybe-configure-target-libgloss: configure-target-libgloss
32265 configure-target-libgloss: 
32266         @: $(MAKE); $(unstage)
32267         @r=`${PWD_COMMAND}`; export r; \
32268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32269         echo "Checking multilib configuration for libgloss..."; \
32270         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
32271         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
32272         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
32273           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
32274             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
32275           else \
32276             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
32277             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
32278           fi; \
32279         else \
32280           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
32281         fi; \
32282         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
32283         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
32284         $(NORMAL_TARGET_EXPORTS) \
32285         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
32286         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
32287         case $(srcdir) in \
32288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32289           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
32290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32291         esac; \
32292         srcdiroption="--srcdir=$${topdir}/libgloss"; \
32293         libsrcdir="$$s/libgloss"; \
32294         rm -f no-such-file || : ; \
32295         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32296           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32297           || exit 1
32298 @endif target-libgloss
32299
32300
32301
32302
32303
32304 .PHONY: all-target-libgloss maybe-all-target-libgloss
32305 maybe-all-target-libgloss:
32306 @if target-libgloss
32307 TARGET-target-libgloss=all
32308 maybe-all-target-libgloss: all-target-libgloss
32309 all-target-libgloss: configure-target-libgloss
32310         @: $(MAKE); $(unstage)
32311         @r=`${PWD_COMMAND}`; export r; \
32312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32313         $(NORMAL_TARGET_EXPORTS) \
32314         (cd $(TARGET_SUBDIR)/libgloss && \
32315           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
32316 @endif target-libgloss
32317
32318
32319
32320
32321
32322 .PHONY: check-target-libgloss maybe-check-target-libgloss
32323 maybe-check-target-libgloss:
32324 @if target-libgloss
32325 maybe-check-target-libgloss: check-target-libgloss
32326
32327 # Dummy target for uncheckable module.
32328 check-target-libgloss:
32329
32330 @endif target-libgloss
32331
32332 .PHONY: install-target-libgloss maybe-install-target-libgloss
32333 maybe-install-target-libgloss:
32334 @if target-libgloss
32335 maybe-install-target-libgloss: install-target-libgloss
32336
32337 install-target-libgloss: installdirs
32338         @: $(MAKE); $(unstage)
32339         @r=`${PWD_COMMAND}`; export r; \
32340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32341         $(NORMAL_TARGET_EXPORTS) \
32342         (cd $(TARGET_SUBDIR)/libgloss && \
32343           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32344
32345 @endif target-libgloss
32346
32347 # Other targets (info, dvi, etc.)
32348
32349 .PHONY: maybe-info-target-libgloss info-target-libgloss
32350 maybe-info-target-libgloss:
32351 @if target-libgloss
32352 maybe-info-target-libgloss: info-target-libgloss
32353
32354 info-target-libgloss: \
32355     configure-target-libgloss 
32356         @: $(MAKE); $(unstage)
32357         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32358         r=`${PWD_COMMAND}`; export r; \
32359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32360         $(NORMAL_TARGET_EXPORTS) \
32361         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
32362         for flag in $(EXTRA_TARGET_FLAGS); do \
32363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32364         done; \
32365         (cd $(TARGET_SUBDIR)/libgloss && \
32366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32368                   "RANLIB=$${RANLIB}" \
32369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32370                    info) \
32371           || exit 1
32372
32373 @endif target-libgloss
32374
32375 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
32376 maybe-dvi-target-libgloss:
32377 @if target-libgloss
32378 maybe-dvi-target-libgloss: dvi-target-libgloss
32379
32380 dvi-target-libgloss: \
32381     configure-target-libgloss 
32382         @: $(MAKE); $(unstage)
32383         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32384         r=`${PWD_COMMAND}`; export r; \
32385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386         $(NORMAL_TARGET_EXPORTS) \
32387         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
32388         for flag in $(EXTRA_TARGET_FLAGS); do \
32389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32390         done; \
32391         (cd $(TARGET_SUBDIR)/libgloss && \
32392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32394                   "RANLIB=$${RANLIB}" \
32395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32396                    dvi) \
32397           || exit 1
32398
32399 @endif target-libgloss
32400
32401 .PHONY: maybe-html-target-libgloss html-target-libgloss
32402 maybe-html-target-libgloss:
32403 @if target-libgloss
32404 maybe-html-target-libgloss: html-target-libgloss
32405
32406 html-target-libgloss: \
32407     configure-target-libgloss 
32408         @: $(MAKE); $(unstage)
32409         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32410         r=`${PWD_COMMAND}`; export r; \
32411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32412         $(NORMAL_TARGET_EXPORTS) \
32413         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
32414         for flag in $(EXTRA_TARGET_FLAGS); do \
32415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32416         done; \
32417         (cd $(TARGET_SUBDIR)/libgloss && \
32418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32420                   "RANLIB=$${RANLIB}" \
32421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32422                    html) \
32423           || exit 1
32424
32425 @endif target-libgloss
32426
32427 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
32428 maybe-TAGS-target-libgloss:
32429 @if target-libgloss
32430 maybe-TAGS-target-libgloss: TAGS-target-libgloss
32431
32432 TAGS-target-libgloss: \
32433     configure-target-libgloss 
32434         @: $(MAKE); $(unstage)
32435         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32436         r=`${PWD_COMMAND}`; export r; \
32437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32438         $(NORMAL_TARGET_EXPORTS) \
32439         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
32440         for flag in $(EXTRA_TARGET_FLAGS); do \
32441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442         done; \
32443         (cd $(TARGET_SUBDIR)/libgloss && \
32444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32446                   "RANLIB=$${RANLIB}" \
32447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32448                    TAGS) \
32449           || exit 1
32450
32451 @endif target-libgloss
32452
32453 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
32454 maybe-install-info-target-libgloss:
32455 @if target-libgloss
32456 maybe-install-info-target-libgloss: install-info-target-libgloss
32457
32458 install-info-target-libgloss: \
32459     configure-target-libgloss \
32460     info-target-libgloss 
32461         @: $(MAKE); $(unstage)
32462         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32463         r=`${PWD_COMMAND}`; export r; \
32464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32465         $(NORMAL_TARGET_EXPORTS) \
32466         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
32467         for flag in $(EXTRA_TARGET_FLAGS); do \
32468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32469         done; \
32470         (cd $(TARGET_SUBDIR)/libgloss && \
32471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32473                   "RANLIB=$${RANLIB}" \
32474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32475                    install-info) \
32476           || exit 1
32477
32478 @endif target-libgloss
32479
32480 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
32481 maybe-installcheck-target-libgloss:
32482 @if target-libgloss
32483 maybe-installcheck-target-libgloss: installcheck-target-libgloss
32484
32485 installcheck-target-libgloss: \
32486     configure-target-libgloss 
32487         @: $(MAKE); $(unstage)
32488         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32489         r=`${PWD_COMMAND}`; export r; \
32490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32491         $(NORMAL_TARGET_EXPORTS) \
32492         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
32493         for flag in $(EXTRA_TARGET_FLAGS); do \
32494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32495         done; \
32496         (cd $(TARGET_SUBDIR)/libgloss && \
32497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32499                   "RANLIB=$${RANLIB}" \
32500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32501                    installcheck) \
32502           || exit 1
32503
32504 @endif target-libgloss
32505
32506 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
32507 maybe-mostlyclean-target-libgloss:
32508 @if target-libgloss
32509 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
32510
32511 mostlyclean-target-libgloss: 
32512         @: $(MAKE); $(unstage)
32513         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32514         r=`${PWD_COMMAND}`; export r; \
32515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516         $(NORMAL_TARGET_EXPORTS) \
32517         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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                    mostlyclean) \
32527           || exit 1
32528
32529 @endif target-libgloss
32530
32531 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
32532 maybe-clean-target-libgloss:
32533 @if target-libgloss
32534 maybe-clean-target-libgloss: clean-target-libgloss
32535
32536 clean-target-libgloss: 
32537         @: $(MAKE); $(unstage)
32538         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32539         r=`${PWD_COMMAND}`; export r; \
32540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32541         $(NORMAL_TARGET_EXPORTS) \
32542         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
32543         for flag in $(EXTRA_TARGET_FLAGS); do \
32544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32545         done; \
32546         (cd $(TARGET_SUBDIR)/libgloss && \
32547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32549                   "RANLIB=$${RANLIB}" \
32550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32551                    clean) \
32552           || exit 1
32553
32554 @endif target-libgloss
32555
32556 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
32557 maybe-distclean-target-libgloss:
32558 @if target-libgloss
32559 maybe-distclean-target-libgloss: distclean-target-libgloss
32560
32561 distclean-target-libgloss: 
32562         @: $(MAKE); $(unstage)
32563         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32564         r=`${PWD_COMMAND}`; export r; \
32565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32566         $(NORMAL_TARGET_EXPORTS) \
32567         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
32568         for flag in $(EXTRA_TARGET_FLAGS); do \
32569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32570         done; \
32571         (cd $(TARGET_SUBDIR)/libgloss && \
32572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32574                   "RANLIB=$${RANLIB}" \
32575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32576                    distclean) \
32577           || exit 1
32578
32579 @endif target-libgloss
32580
32581 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
32582 maybe-maintainer-clean-target-libgloss:
32583 @if target-libgloss
32584 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
32585
32586 maintainer-clean-target-libgloss: 
32587         @: $(MAKE); $(unstage)
32588         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32589         r=`${PWD_COMMAND}`; export r; \
32590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32591         $(NORMAL_TARGET_EXPORTS) \
32592         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
32593         for flag in $(EXTRA_TARGET_FLAGS); do \
32594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32595         done; \
32596         (cd $(TARGET_SUBDIR)/libgloss && \
32597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32599                   "RANLIB=$${RANLIB}" \
32600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32601                    maintainer-clean) \
32602           || exit 1
32603
32604 @endif target-libgloss
32605
32606
32607
32608
32609
32610 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
32611 maybe-configure-target-libiberty:
32612 @if target-libiberty
32613 maybe-configure-target-libiberty: configure-target-libiberty
32614 configure-target-libiberty: 
32615         @: $(MAKE); $(unstage)
32616         @r=`${PWD_COMMAND}`; export r; \
32617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32618         echo "Checking multilib configuration for libiberty..."; \
32619         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
32620         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
32621         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
32622           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
32623             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
32624           else \
32625             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
32626             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
32627           fi; \
32628         else \
32629           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
32630         fi; \
32631         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
32632         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
32633         $(NORMAL_TARGET_EXPORTS) \
32634         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
32635         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
32636         case $(srcdir) in \
32637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32638           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
32639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32640         esac; \
32641         srcdiroption="--srcdir=$${topdir}/libiberty"; \
32642         libsrcdir="$$s/libiberty"; \
32643         rm -f no-such-file || : ; \
32644         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32645           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32646           || exit 1
32647 @endif target-libiberty
32648
32649
32650
32651
32652
32653 .PHONY: all-target-libiberty maybe-all-target-libiberty
32654 maybe-all-target-libiberty:
32655 @if target-libiberty
32656 TARGET-target-libiberty=all
32657 maybe-all-target-libiberty: all-target-libiberty
32658 all-target-libiberty: configure-target-libiberty
32659         @: $(MAKE); $(unstage)
32660         @r=`${PWD_COMMAND}`; export r; \
32661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32662         $(NORMAL_TARGET_EXPORTS) \
32663         (cd $(TARGET_SUBDIR)/libiberty && \
32664           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
32665 @endif target-libiberty
32666
32667
32668
32669
32670
32671 .PHONY: check-target-libiberty maybe-check-target-libiberty
32672 maybe-check-target-libiberty:
32673 @if target-libiberty
32674 maybe-check-target-libiberty: check-target-libiberty
32675
32676 check-target-libiberty:
32677         @: $(MAKE); $(unstage)
32678         @r=`${PWD_COMMAND}`; export r; \
32679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680         $(NORMAL_TARGET_EXPORTS) \
32681         (cd $(TARGET_SUBDIR)/libiberty && \
32682           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32683
32684 @endif target-libiberty
32685
32686 .PHONY: install-target-libiberty maybe-install-target-libiberty
32687 maybe-install-target-libiberty:
32688 @if target-libiberty
32689 maybe-install-target-libiberty: install-target-libiberty
32690
32691 install-target-libiberty: installdirs
32692         @: $(MAKE); $(unstage)
32693         @r=`${PWD_COMMAND}`; export r; \
32694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32695         $(NORMAL_TARGET_EXPORTS) \
32696         (cd $(TARGET_SUBDIR)/libiberty && \
32697           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32698
32699 @endif target-libiberty
32700
32701 # Other targets (info, dvi, etc.)
32702
32703 .PHONY: maybe-info-target-libiberty info-target-libiberty
32704 maybe-info-target-libiberty:
32705 @if target-libiberty
32706 maybe-info-target-libiberty: info-target-libiberty
32707
32708 info-target-libiberty: \
32709     configure-target-libiberty 
32710         @: $(MAKE); $(unstage)
32711         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32712         r=`${PWD_COMMAND}`; export r; \
32713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32714         $(NORMAL_TARGET_EXPORTS) \
32715         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
32716         for flag in $(EXTRA_TARGET_FLAGS); do \
32717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32718         done; \
32719         (cd $(TARGET_SUBDIR)/libiberty && \
32720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32722                   "RANLIB=$${RANLIB}" \
32723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32724                    info) \
32725           || exit 1
32726
32727 @endif target-libiberty
32728
32729 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
32730 maybe-dvi-target-libiberty:
32731 @if target-libiberty
32732 maybe-dvi-target-libiberty: dvi-target-libiberty
32733
32734 dvi-target-libiberty: \
32735     configure-target-libiberty 
32736         @: $(MAKE); $(unstage)
32737         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32738         r=`${PWD_COMMAND}`; export r; \
32739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32740         $(NORMAL_TARGET_EXPORTS) \
32741         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
32742         for flag in $(EXTRA_TARGET_FLAGS); do \
32743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32744         done; \
32745         (cd $(TARGET_SUBDIR)/libiberty && \
32746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32748                   "RANLIB=$${RANLIB}" \
32749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32750                    dvi) \
32751           || exit 1
32752
32753 @endif target-libiberty
32754
32755 .PHONY: maybe-html-target-libiberty html-target-libiberty
32756 maybe-html-target-libiberty:
32757 @if target-libiberty
32758 maybe-html-target-libiberty: html-target-libiberty
32759
32760 html-target-libiberty: \
32761     configure-target-libiberty 
32762         @: $(MAKE); $(unstage)
32763         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32764         r=`${PWD_COMMAND}`; export r; \
32765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32766         $(NORMAL_TARGET_EXPORTS) \
32767         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
32768         for flag in $(EXTRA_TARGET_FLAGS); do \
32769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32770         done; \
32771         (cd $(TARGET_SUBDIR)/libiberty && \
32772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32774                   "RANLIB=$${RANLIB}" \
32775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32776                    html) \
32777           || exit 1
32778
32779 @endif target-libiberty
32780
32781 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
32782 maybe-TAGS-target-libiberty:
32783 @if target-libiberty
32784 maybe-TAGS-target-libiberty: TAGS-target-libiberty
32785
32786 TAGS-target-libiberty: \
32787     configure-target-libiberty 
32788         @: $(MAKE); $(unstage)
32789         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32790         r=`${PWD_COMMAND}`; export r; \
32791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32792         $(NORMAL_TARGET_EXPORTS) \
32793         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
32794         for flag in $(EXTRA_TARGET_FLAGS); do \
32795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32796         done; \
32797         (cd $(TARGET_SUBDIR)/libiberty && \
32798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32800                   "RANLIB=$${RANLIB}" \
32801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32802                    TAGS) \
32803           || exit 1
32804
32805 @endif target-libiberty
32806
32807 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
32808 maybe-install-info-target-libiberty:
32809 @if target-libiberty
32810 maybe-install-info-target-libiberty: install-info-target-libiberty
32811
32812 install-info-target-libiberty: \
32813     configure-target-libiberty \
32814     info-target-libiberty 
32815         @: $(MAKE); $(unstage)
32816         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32817         r=`${PWD_COMMAND}`; export r; \
32818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32819         $(NORMAL_TARGET_EXPORTS) \
32820         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
32821         for flag in $(EXTRA_TARGET_FLAGS); do \
32822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823         done; \
32824         (cd $(TARGET_SUBDIR)/libiberty && \
32825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32827                   "RANLIB=$${RANLIB}" \
32828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32829                    install-info) \
32830           || exit 1
32831
32832 @endif target-libiberty
32833
32834 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
32835 maybe-installcheck-target-libiberty:
32836 @if target-libiberty
32837 maybe-installcheck-target-libiberty: installcheck-target-libiberty
32838
32839 installcheck-target-libiberty: \
32840     configure-target-libiberty 
32841         @: $(MAKE); $(unstage)
32842         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32843         r=`${PWD_COMMAND}`; export r; \
32844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32845         $(NORMAL_TARGET_EXPORTS) \
32846         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
32847         for flag in $(EXTRA_TARGET_FLAGS); do \
32848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32849         done; \
32850         (cd $(TARGET_SUBDIR)/libiberty && \
32851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32853                   "RANLIB=$${RANLIB}" \
32854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32855                    installcheck) \
32856           || exit 1
32857
32858 @endif target-libiberty
32859
32860 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
32861 maybe-mostlyclean-target-libiberty:
32862 @if target-libiberty
32863 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
32864
32865 mostlyclean-target-libiberty: 
32866         @: $(MAKE); $(unstage)
32867         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32868         r=`${PWD_COMMAND}`; export r; \
32869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32870         $(NORMAL_TARGET_EXPORTS) \
32871         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
32872         for flag in $(EXTRA_TARGET_FLAGS); do \
32873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32874         done; \
32875         (cd $(TARGET_SUBDIR)/libiberty && \
32876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32878                   "RANLIB=$${RANLIB}" \
32879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32880                    mostlyclean) \
32881           || exit 1
32882
32883 @endif target-libiberty
32884
32885 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
32886 maybe-clean-target-libiberty:
32887 @if target-libiberty
32888 maybe-clean-target-libiberty: clean-target-libiberty
32889
32890 clean-target-libiberty: 
32891         @: $(MAKE); $(unstage)
32892         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32893         r=`${PWD_COMMAND}`; export r; \
32894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32895         $(NORMAL_TARGET_EXPORTS) \
32896         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
32897         for flag in $(EXTRA_TARGET_FLAGS); do \
32898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32899         done; \
32900         (cd $(TARGET_SUBDIR)/libiberty && \
32901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32903                   "RANLIB=$${RANLIB}" \
32904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32905                    clean) \
32906           || exit 1
32907
32908 @endif target-libiberty
32909
32910 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
32911 maybe-distclean-target-libiberty:
32912 @if target-libiberty
32913 maybe-distclean-target-libiberty: distclean-target-libiberty
32914
32915 distclean-target-libiberty: 
32916         @: $(MAKE); $(unstage)
32917         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32918         r=`${PWD_COMMAND}`; export r; \
32919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32920         $(NORMAL_TARGET_EXPORTS) \
32921         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
32922         for flag in $(EXTRA_TARGET_FLAGS); do \
32923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32924         done; \
32925         (cd $(TARGET_SUBDIR)/libiberty && \
32926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32928                   "RANLIB=$${RANLIB}" \
32929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32930                    distclean) \
32931           || exit 1
32932
32933 @endif target-libiberty
32934
32935 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
32936 maybe-maintainer-clean-target-libiberty:
32937 @if target-libiberty
32938 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
32939
32940 maintainer-clean-target-libiberty: 
32941         @: $(MAKE); $(unstage)
32942         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32943         r=`${PWD_COMMAND}`; export r; \
32944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32945         $(NORMAL_TARGET_EXPORTS) \
32946         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
32947         for flag in $(EXTRA_TARGET_FLAGS); do \
32948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32949         done; \
32950         (cd $(TARGET_SUBDIR)/libiberty && \
32951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32953                   "RANLIB=$${RANLIB}" \
32954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32955                    maintainer-clean) \
32956           || exit 1
32957
32958 @endif target-libiberty
32959
32960
32961
32962
32963
32964 .PHONY: configure-target-gperf maybe-configure-target-gperf
32965 maybe-configure-target-gperf:
32966 @if target-gperf
32967 maybe-configure-target-gperf: configure-target-gperf
32968 configure-target-gperf: 
32969         @: $(MAKE); $(unstage)
32970         @r=`${PWD_COMMAND}`; export r; \
32971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32972         echo "Checking multilib configuration for gperf..."; \
32973         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
32974         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
32975         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
32976           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
32977             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
32978           else \
32979             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
32980             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
32981           fi; \
32982         else \
32983           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
32984         fi; \
32985         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
32986         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
32987         $(NORMAL_TARGET_EXPORTS) \
32988         echo Configuring in $(TARGET_SUBDIR)/gperf; \
32989         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
32990         case $(srcdir) in \
32991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32992           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
32993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32994         esac; \
32995         srcdiroption="--srcdir=$${topdir}/gperf"; \
32996         libsrcdir="$$s/gperf"; \
32997         rm -f no-such-file || : ; \
32998         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32999           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33000           || exit 1
33001 @endif target-gperf
33002
33003
33004
33005
33006
33007 .PHONY: all-target-gperf maybe-all-target-gperf
33008 maybe-all-target-gperf:
33009 @if target-gperf
33010 TARGET-target-gperf=all
33011 maybe-all-target-gperf: all-target-gperf
33012 all-target-gperf: configure-target-gperf
33013         @: $(MAKE); $(unstage)
33014         @r=`${PWD_COMMAND}`; export r; \
33015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33016         $(NORMAL_TARGET_EXPORTS) \
33017         (cd $(TARGET_SUBDIR)/gperf && \
33018           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
33019 @endif target-gperf
33020
33021
33022
33023
33024
33025 .PHONY: check-target-gperf maybe-check-target-gperf
33026 maybe-check-target-gperf:
33027 @if target-gperf
33028 maybe-check-target-gperf: check-target-gperf
33029
33030 check-target-gperf:
33031         @: $(MAKE); $(unstage)
33032         @r=`${PWD_COMMAND}`; export r; \
33033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33034         $(NORMAL_TARGET_EXPORTS) \
33035         (cd $(TARGET_SUBDIR)/gperf && \
33036           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33037
33038 @endif target-gperf
33039
33040 .PHONY: install-target-gperf maybe-install-target-gperf
33041 maybe-install-target-gperf:
33042 @if target-gperf
33043 maybe-install-target-gperf: install-target-gperf
33044
33045 install-target-gperf: installdirs
33046         @: $(MAKE); $(unstage)
33047         @r=`${PWD_COMMAND}`; export r; \
33048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33049         $(NORMAL_TARGET_EXPORTS) \
33050         (cd $(TARGET_SUBDIR)/gperf && \
33051           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33052
33053 @endif target-gperf
33054
33055 # Other targets (info, dvi, etc.)
33056
33057 .PHONY: maybe-info-target-gperf info-target-gperf
33058 maybe-info-target-gperf:
33059 @if target-gperf
33060 maybe-info-target-gperf: info-target-gperf
33061
33062 info-target-gperf: \
33063     configure-target-gperf 
33064         @: $(MAKE); $(unstage)
33065         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33066         r=`${PWD_COMMAND}`; export r; \
33067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33068         $(NORMAL_TARGET_EXPORTS) \
33069         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
33070         for flag in $(EXTRA_TARGET_FLAGS); do \
33071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33072         done; \
33073         (cd $(TARGET_SUBDIR)/gperf && \
33074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33076                   "RANLIB=$${RANLIB}" \
33077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33078                    info) \
33079           || exit 1
33080
33081 @endif target-gperf
33082
33083 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
33084 maybe-dvi-target-gperf:
33085 @if target-gperf
33086 maybe-dvi-target-gperf: dvi-target-gperf
33087
33088 dvi-target-gperf: \
33089     configure-target-gperf 
33090         @: $(MAKE); $(unstage)
33091         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33092         r=`${PWD_COMMAND}`; export r; \
33093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33094         $(NORMAL_TARGET_EXPORTS) \
33095         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
33096         for flag in $(EXTRA_TARGET_FLAGS); do \
33097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33098         done; \
33099         (cd $(TARGET_SUBDIR)/gperf && \
33100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33102                   "RANLIB=$${RANLIB}" \
33103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33104                    dvi) \
33105           || exit 1
33106
33107 @endif target-gperf
33108
33109 .PHONY: maybe-html-target-gperf html-target-gperf
33110 maybe-html-target-gperf:
33111 @if target-gperf
33112 maybe-html-target-gperf: html-target-gperf
33113
33114 html-target-gperf: \
33115     configure-target-gperf 
33116         @: $(MAKE); $(unstage)
33117         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33118         r=`${PWD_COMMAND}`; export r; \
33119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33120         $(NORMAL_TARGET_EXPORTS) \
33121         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
33122         for flag in $(EXTRA_TARGET_FLAGS); do \
33123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33124         done; \
33125         (cd $(TARGET_SUBDIR)/gperf && \
33126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33128                   "RANLIB=$${RANLIB}" \
33129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33130                    html) \
33131           || exit 1
33132
33133 @endif target-gperf
33134
33135 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
33136 maybe-TAGS-target-gperf:
33137 @if target-gperf
33138 maybe-TAGS-target-gperf: TAGS-target-gperf
33139
33140 TAGS-target-gperf: \
33141     configure-target-gperf 
33142         @: $(MAKE); $(unstage)
33143         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33144         r=`${PWD_COMMAND}`; export r; \
33145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33146         $(NORMAL_TARGET_EXPORTS) \
33147         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
33148         for flag in $(EXTRA_TARGET_FLAGS); do \
33149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33150         done; \
33151         (cd $(TARGET_SUBDIR)/gperf && \
33152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33154                   "RANLIB=$${RANLIB}" \
33155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33156                    TAGS) \
33157           || exit 1
33158
33159 @endif target-gperf
33160
33161 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
33162 maybe-install-info-target-gperf:
33163 @if target-gperf
33164 maybe-install-info-target-gperf: install-info-target-gperf
33165
33166 install-info-target-gperf: \
33167     configure-target-gperf \
33168     info-target-gperf 
33169         @: $(MAKE); $(unstage)
33170         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33171         r=`${PWD_COMMAND}`; export r; \
33172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33173         $(NORMAL_TARGET_EXPORTS) \
33174         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
33175         for flag in $(EXTRA_TARGET_FLAGS); do \
33176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177         done; \
33178         (cd $(TARGET_SUBDIR)/gperf && \
33179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33181                   "RANLIB=$${RANLIB}" \
33182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33183                    install-info) \
33184           || exit 1
33185
33186 @endif target-gperf
33187
33188 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
33189 maybe-installcheck-target-gperf:
33190 @if target-gperf
33191 maybe-installcheck-target-gperf: installcheck-target-gperf
33192
33193 installcheck-target-gperf: \
33194     configure-target-gperf 
33195         @: $(MAKE); $(unstage)
33196         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33197         r=`${PWD_COMMAND}`; export r; \
33198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33199         $(NORMAL_TARGET_EXPORTS) \
33200         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
33201         for flag in $(EXTRA_TARGET_FLAGS); do \
33202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33203         done; \
33204         (cd $(TARGET_SUBDIR)/gperf && \
33205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33207                   "RANLIB=$${RANLIB}" \
33208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33209                    installcheck) \
33210           || exit 1
33211
33212 @endif target-gperf
33213
33214 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
33215 maybe-mostlyclean-target-gperf:
33216 @if target-gperf
33217 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
33218
33219 mostlyclean-target-gperf: 
33220         @: $(MAKE); $(unstage)
33221         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33222         r=`${PWD_COMMAND}`; export r; \
33223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33224         $(NORMAL_TARGET_EXPORTS) \
33225         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
33226         for flag in $(EXTRA_TARGET_FLAGS); do \
33227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33228         done; \
33229         (cd $(TARGET_SUBDIR)/gperf && \
33230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33232                   "RANLIB=$${RANLIB}" \
33233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33234                    mostlyclean) \
33235           || exit 1
33236
33237 @endif target-gperf
33238
33239 .PHONY: maybe-clean-target-gperf clean-target-gperf
33240 maybe-clean-target-gperf:
33241 @if target-gperf
33242 maybe-clean-target-gperf: clean-target-gperf
33243
33244 clean-target-gperf: 
33245         @: $(MAKE); $(unstage)
33246         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33247         r=`${PWD_COMMAND}`; export r; \
33248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33249         $(NORMAL_TARGET_EXPORTS) \
33250         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
33251         for flag in $(EXTRA_TARGET_FLAGS); do \
33252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33253         done; \
33254         (cd $(TARGET_SUBDIR)/gperf && \
33255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33257                   "RANLIB=$${RANLIB}" \
33258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33259                    clean) \
33260           || exit 1
33261
33262 @endif target-gperf
33263
33264 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
33265 maybe-distclean-target-gperf:
33266 @if target-gperf
33267 maybe-distclean-target-gperf: distclean-target-gperf
33268
33269 distclean-target-gperf: 
33270         @: $(MAKE); $(unstage)
33271         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33272         r=`${PWD_COMMAND}`; export r; \
33273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33274         $(NORMAL_TARGET_EXPORTS) \
33275         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
33276         for flag in $(EXTRA_TARGET_FLAGS); do \
33277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33278         done; \
33279         (cd $(TARGET_SUBDIR)/gperf && \
33280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33282                   "RANLIB=$${RANLIB}" \
33283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33284                    distclean) \
33285           || exit 1
33286
33287 @endif target-gperf
33288
33289 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
33290 maybe-maintainer-clean-target-gperf:
33291 @if target-gperf
33292 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
33293
33294 maintainer-clean-target-gperf: 
33295         @: $(MAKE); $(unstage)
33296         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33297         r=`${PWD_COMMAND}`; export r; \
33298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33299         $(NORMAL_TARGET_EXPORTS) \
33300         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
33301         for flag in $(EXTRA_TARGET_FLAGS); do \
33302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33303         done; \
33304         (cd $(TARGET_SUBDIR)/gperf && \
33305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33307                   "RANLIB=$${RANLIB}" \
33308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33309                    maintainer-clean) \
33310           || exit 1
33311
33312 @endif target-gperf
33313
33314
33315
33316
33317
33318 .PHONY: configure-target-examples maybe-configure-target-examples
33319 maybe-configure-target-examples:
33320 @if target-examples
33321 maybe-configure-target-examples: configure-target-examples
33322 configure-target-examples: 
33323         @: $(MAKE); $(unstage)
33324         @r=`${PWD_COMMAND}`; export r; \
33325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33326         echo "Checking multilib configuration for examples..."; \
33327         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
33328         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
33329         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
33330           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
33331             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
33332           else \
33333             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
33334             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
33335           fi; \
33336         else \
33337           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
33338         fi; \
33339         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
33340         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
33341         $(NORMAL_TARGET_EXPORTS) \
33342         echo Configuring in $(TARGET_SUBDIR)/examples; \
33343         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
33344         case $(srcdir) in \
33345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33346           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
33347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33348         esac; \
33349         srcdiroption="--srcdir=$${topdir}/examples"; \
33350         libsrcdir="$$s/examples"; \
33351         rm -f no-such-file || : ; \
33352         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33353           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33354           || exit 1
33355 @endif target-examples
33356
33357
33358
33359
33360
33361 .PHONY: all-target-examples maybe-all-target-examples
33362 maybe-all-target-examples:
33363 @if target-examples
33364 TARGET-target-examples=all
33365 maybe-all-target-examples: all-target-examples
33366 all-target-examples: configure-target-examples
33367         @: $(MAKE); $(unstage)
33368         @r=`${PWD_COMMAND}`; export r; \
33369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33370         $(NORMAL_TARGET_EXPORTS) \
33371         (cd $(TARGET_SUBDIR)/examples && \
33372           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
33373 @endif target-examples
33374
33375
33376
33377
33378
33379 .PHONY: check-target-examples maybe-check-target-examples
33380 maybe-check-target-examples:
33381 @if target-examples
33382 maybe-check-target-examples: check-target-examples
33383
33384 # Dummy target for uncheckable module.
33385 check-target-examples:
33386
33387 @endif target-examples
33388
33389 .PHONY: install-target-examples maybe-install-target-examples
33390 maybe-install-target-examples:
33391 @if target-examples
33392 maybe-install-target-examples: install-target-examples
33393
33394 # Dummy target for uninstallable.
33395 install-target-examples:
33396
33397 @endif target-examples
33398
33399 # Other targets (info, dvi, etc.)
33400
33401 .PHONY: maybe-info-target-examples info-target-examples
33402 maybe-info-target-examples:
33403 @if target-examples
33404 maybe-info-target-examples: info-target-examples
33405
33406 info-target-examples: \
33407     configure-target-examples 
33408         @: $(MAKE); $(unstage)
33409         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33410         r=`${PWD_COMMAND}`; export r; \
33411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33412         $(NORMAL_TARGET_EXPORTS) \
33413         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
33414         for flag in $(EXTRA_TARGET_FLAGS); do \
33415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33416         done; \
33417         (cd $(TARGET_SUBDIR)/examples && \
33418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33420                   "RANLIB=$${RANLIB}" \
33421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33422                    info) \
33423           || exit 1
33424
33425 @endif target-examples
33426
33427 .PHONY: maybe-dvi-target-examples dvi-target-examples
33428 maybe-dvi-target-examples:
33429 @if target-examples
33430 maybe-dvi-target-examples: dvi-target-examples
33431
33432 dvi-target-examples: \
33433     configure-target-examples 
33434         @: $(MAKE); $(unstage)
33435         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33436         r=`${PWD_COMMAND}`; export r; \
33437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33438         $(NORMAL_TARGET_EXPORTS) \
33439         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
33440         for flag in $(EXTRA_TARGET_FLAGS); do \
33441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33442         done; \
33443         (cd $(TARGET_SUBDIR)/examples && \
33444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33446                   "RANLIB=$${RANLIB}" \
33447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33448                    dvi) \
33449           || exit 1
33450
33451 @endif target-examples
33452
33453 .PHONY: maybe-html-target-examples html-target-examples
33454 maybe-html-target-examples:
33455 @if target-examples
33456 maybe-html-target-examples: html-target-examples
33457
33458 html-target-examples: \
33459     configure-target-examples 
33460         @: $(MAKE); $(unstage)
33461         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33462         r=`${PWD_COMMAND}`; export r; \
33463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33464         $(NORMAL_TARGET_EXPORTS) \
33465         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
33466         for flag in $(EXTRA_TARGET_FLAGS); do \
33467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33468         done; \
33469         (cd $(TARGET_SUBDIR)/examples && \
33470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33472                   "RANLIB=$${RANLIB}" \
33473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33474                    html) \
33475           || exit 1
33476
33477 @endif target-examples
33478
33479 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
33480 maybe-TAGS-target-examples:
33481 @if target-examples
33482 maybe-TAGS-target-examples: TAGS-target-examples
33483
33484 TAGS-target-examples: \
33485     configure-target-examples 
33486         @: $(MAKE); $(unstage)
33487         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33488         r=`${PWD_COMMAND}`; export r; \
33489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33490         $(NORMAL_TARGET_EXPORTS) \
33491         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
33492         for flag in $(EXTRA_TARGET_FLAGS); do \
33493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33494         done; \
33495         (cd $(TARGET_SUBDIR)/examples && \
33496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33498                   "RANLIB=$${RANLIB}" \
33499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33500                    TAGS) \
33501           || exit 1
33502
33503 @endif target-examples
33504
33505 .PHONY: maybe-install-info-target-examples install-info-target-examples
33506 maybe-install-info-target-examples:
33507 @if target-examples
33508 maybe-install-info-target-examples: install-info-target-examples
33509
33510 install-info-target-examples: \
33511     configure-target-examples \
33512     info-target-examples 
33513         @: $(MAKE); $(unstage)
33514         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33515         r=`${PWD_COMMAND}`; export r; \
33516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33517         $(NORMAL_TARGET_EXPORTS) \
33518         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
33519         for flag in $(EXTRA_TARGET_FLAGS); do \
33520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33521         done; \
33522         (cd $(TARGET_SUBDIR)/examples && \
33523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33525                   "RANLIB=$${RANLIB}" \
33526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33527                    install-info) \
33528           || exit 1
33529
33530 @endif target-examples
33531
33532 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
33533 maybe-installcheck-target-examples:
33534 @if target-examples
33535 maybe-installcheck-target-examples: installcheck-target-examples
33536
33537 installcheck-target-examples: \
33538     configure-target-examples 
33539         @: $(MAKE); $(unstage)
33540         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33541         r=`${PWD_COMMAND}`; export r; \
33542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543         $(NORMAL_TARGET_EXPORTS) \
33544         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
33545         for flag in $(EXTRA_TARGET_FLAGS); do \
33546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33547         done; \
33548         (cd $(TARGET_SUBDIR)/examples && \
33549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33551                   "RANLIB=$${RANLIB}" \
33552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33553                    installcheck) \
33554           || exit 1
33555
33556 @endif target-examples
33557
33558 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
33559 maybe-mostlyclean-target-examples:
33560 @if target-examples
33561 maybe-mostlyclean-target-examples: mostlyclean-target-examples
33562
33563 mostlyclean-target-examples: 
33564         @: $(MAKE); $(unstage)
33565         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33566         r=`${PWD_COMMAND}`; export r; \
33567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33568         $(NORMAL_TARGET_EXPORTS) \
33569         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
33570         for flag in $(EXTRA_TARGET_FLAGS); do \
33571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33572         done; \
33573         (cd $(TARGET_SUBDIR)/examples && \
33574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33576                   "RANLIB=$${RANLIB}" \
33577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33578                    mostlyclean) \
33579           || exit 1
33580
33581 @endif target-examples
33582
33583 .PHONY: maybe-clean-target-examples clean-target-examples
33584 maybe-clean-target-examples:
33585 @if target-examples
33586 maybe-clean-target-examples: clean-target-examples
33587
33588 clean-target-examples: 
33589         @: $(MAKE); $(unstage)
33590         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33591         r=`${PWD_COMMAND}`; export r; \
33592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33593         $(NORMAL_TARGET_EXPORTS) \
33594         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
33595         for flag in $(EXTRA_TARGET_FLAGS); do \
33596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33597         done; \
33598         (cd $(TARGET_SUBDIR)/examples && \
33599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33601                   "RANLIB=$${RANLIB}" \
33602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33603                    clean) \
33604           || exit 1
33605
33606 @endif target-examples
33607
33608 .PHONY: maybe-distclean-target-examples distclean-target-examples
33609 maybe-distclean-target-examples:
33610 @if target-examples
33611 maybe-distclean-target-examples: distclean-target-examples
33612
33613 distclean-target-examples: 
33614         @: $(MAKE); $(unstage)
33615         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33616         r=`${PWD_COMMAND}`; export r; \
33617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33618         $(NORMAL_TARGET_EXPORTS) \
33619         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
33620         for flag in $(EXTRA_TARGET_FLAGS); do \
33621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33622         done; \
33623         (cd $(TARGET_SUBDIR)/examples && \
33624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33626                   "RANLIB=$${RANLIB}" \
33627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33628                    distclean) \
33629           || exit 1
33630
33631 @endif target-examples
33632
33633 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
33634 maybe-maintainer-clean-target-examples:
33635 @if target-examples
33636 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
33637
33638 maintainer-clean-target-examples: 
33639         @: $(MAKE); $(unstage)
33640         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33641         r=`${PWD_COMMAND}`; export r; \
33642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33643         $(NORMAL_TARGET_EXPORTS) \
33644         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
33645         for flag in $(EXTRA_TARGET_FLAGS); do \
33646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33647         done; \
33648         (cd $(TARGET_SUBDIR)/examples && \
33649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33651                   "RANLIB=$${RANLIB}" \
33652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33653                    maintainer-clean) \
33654           || exit 1
33655
33656 @endif target-examples
33657
33658
33659
33660
33661
33662 .PHONY: configure-target-libffi maybe-configure-target-libffi
33663 maybe-configure-target-libffi:
33664 @if target-libffi
33665 maybe-configure-target-libffi: configure-target-libffi
33666 configure-target-libffi: 
33667         @: $(MAKE); $(unstage)
33668         @r=`${PWD_COMMAND}`; export r; \
33669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33670         echo "Checking multilib configuration for libffi..."; \
33671         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
33672         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
33673         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
33674           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
33675             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
33676           else \
33677             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
33678             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
33679           fi; \
33680         else \
33681           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
33682         fi; \
33683         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
33684         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
33685         $(NORMAL_TARGET_EXPORTS) \
33686         echo Configuring in $(TARGET_SUBDIR)/libffi; \
33687         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
33688         case $(srcdir) in \
33689           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33690           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
33691                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33692         esac; \
33693         srcdiroption="--srcdir=$${topdir}/libffi"; \
33694         libsrcdir="$$s/libffi"; \
33695         rm -f no-such-file || : ; \
33696         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33697           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33698           || exit 1
33699 @endif target-libffi
33700
33701
33702
33703
33704
33705 .PHONY: all-target-libffi maybe-all-target-libffi
33706 maybe-all-target-libffi:
33707 @if target-libffi
33708 TARGET-target-libffi=all
33709 maybe-all-target-libffi: all-target-libffi
33710 all-target-libffi: configure-target-libffi
33711         @: $(MAKE); $(unstage)
33712         @r=`${PWD_COMMAND}`; export r; \
33713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33714         $(NORMAL_TARGET_EXPORTS) \
33715         (cd $(TARGET_SUBDIR)/libffi && \
33716           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
33717 @endif target-libffi
33718
33719
33720
33721
33722
33723 .PHONY: check-target-libffi maybe-check-target-libffi
33724 maybe-check-target-libffi:
33725 @if target-libffi
33726 maybe-check-target-libffi: check-target-libffi
33727
33728 check-target-libffi:
33729         @: $(MAKE); $(unstage)
33730         @r=`${PWD_COMMAND}`; export r; \
33731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33732         $(NORMAL_TARGET_EXPORTS) \
33733         (cd $(TARGET_SUBDIR)/libffi && \
33734           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33735
33736 @endif target-libffi
33737
33738 .PHONY: install-target-libffi maybe-install-target-libffi
33739 maybe-install-target-libffi:
33740 @if target-libffi
33741 maybe-install-target-libffi: install-target-libffi
33742
33743 install-target-libffi: installdirs
33744         @: $(MAKE); $(unstage)
33745         @r=`${PWD_COMMAND}`; export r; \
33746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33747         $(NORMAL_TARGET_EXPORTS) \
33748         (cd $(TARGET_SUBDIR)/libffi && \
33749           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33750
33751 @endif target-libffi
33752
33753 # Other targets (info, dvi, etc.)
33754
33755 .PHONY: maybe-info-target-libffi info-target-libffi
33756 maybe-info-target-libffi:
33757 @if target-libffi
33758 maybe-info-target-libffi: info-target-libffi
33759
33760 info-target-libffi: \
33761     configure-target-libffi 
33762         @: $(MAKE); $(unstage)
33763         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33764         r=`${PWD_COMMAND}`; export r; \
33765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766         $(NORMAL_TARGET_EXPORTS) \
33767         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
33768         for flag in $(EXTRA_TARGET_FLAGS); do \
33769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33770         done; \
33771         (cd $(TARGET_SUBDIR)/libffi && \
33772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33774                   "RANLIB=$${RANLIB}" \
33775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33776                    info) \
33777           || exit 1
33778
33779 @endif target-libffi
33780
33781 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
33782 maybe-dvi-target-libffi:
33783 @if target-libffi
33784 maybe-dvi-target-libffi: dvi-target-libffi
33785
33786 dvi-target-libffi: \
33787     configure-target-libffi 
33788         @: $(MAKE); $(unstage)
33789         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33790         r=`${PWD_COMMAND}`; export r; \
33791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33792         $(NORMAL_TARGET_EXPORTS) \
33793         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
33794         for flag in $(EXTRA_TARGET_FLAGS); do \
33795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33796         done; \
33797         (cd $(TARGET_SUBDIR)/libffi && \
33798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33800                   "RANLIB=$${RANLIB}" \
33801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33802                    dvi) \
33803           || exit 1
33804
33805 @endif target-libffi
33806
33807 .PHONY: maybe-html-target-libffi html-target-libffi
33808 maybe-html-target-libffi:
33809 @if target-libffi
33810 maybe-html-target-libffi: html-target-libffi
33811
33812 html-target-libffi: \
33813     configure-target-libffi 
33814         @: $(MAKE); $(unstage)
33815         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33816         r=`${PWD_COMMAND}`; export r; \
33817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33818         $(NORMAL_TARGET_EXPORTS) \
33819         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
33820         for flag in $(EXTRA_TARGET_FLAGS); do \
33821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33822         done; \
33823         (cd $(TARGET_SUBDIR)/libffi && \
33824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33826                   "RANLIB=$${RANLIB}" \
33827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33828                    html) \
33829           || exit 1
33830
33831 @endif target-libffi
33832
33833 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
33834 maybe-TAGS-target-libffi:
33835 @if target-libffi
33836 maybe-TAGS-target-libffi: TAGS-target-libffi
33837
33838 TAGS-target-libffi: \
33839     configure-target-libffi 
33840         @: $(MAKE); $(unstage)
33841         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33842         r=`${PWD_COMMAND}`; export r; \
33843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33844         $(NORMAL_TARGET_EXPORTS) \
33845         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
33846         for flag in $(EXTRA_TARGET_FLAGS); do \
33847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33848         done; \
33849         (cd $(TARGET_SUBDIR)/libffi && \
33850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33852                   "RANLIB=$${RANLIB}" \
33853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33854                    TAGS) \
33855           || exit 1
33856
33857 @endif target-libffi
33858
33859 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
33860 maybe-install-info-target-libffi:
33861 @if target-libffi
33862 maybe-install-info-target-libffi: install-info-target-libffi
33863
33864 install-info-target-libffi: \
33865     configure-target-libffi \
33866     info-target-libffi 
33867         @: $(MAKE); $(unstage)
33868         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33869         r=`${PWD_COMMAND}`; export r; \
33870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33871         $(NORMAL_TARGET_EXPORTS) \
33872         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
33873         for flag in $(EXTRA_TARGET_FLAGS); do \
33874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33875         done; \
33876         (cd $(TARGET_SUBDIR)/libffi && \
33877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33879                   "RANLIB=$${RANLIB}" \
33880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33881                    install-info) \
33882           || exit 1
33883
33884 @endif target-libffi
33885
33886 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
33887 maybe-installcheck-target-libffi:
33888 @if target-libffi
33889 maybe-installcheck-target-libffi: installcheck-target-libffi
33890
33891 installcheck-target-libffi: \
33892     configure-target-libffi 
33893         @: $(MAKE); $(unstage)
33894         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33895         r=`${PWD_COMMAND}`; export r; \
33896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33897         $(NORMAL_TARGET_EXPORTS) \
33898         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
33899         for flag in $(EXTRA_TARGET_FLAGS); do \
33900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33901         done; \
33902         (cd $(TARGET_SUBDIR)/libffi && \
33903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33905                   "RANLIB=$${RANLIB}" \
33906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33907                    installcheck) \
33908           || exit 1
33909
33910 @endif target-libffi
33911
33912 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
33913 maybe-mostlyclean-target-libffi:
33914 @if target-libffi
33915 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
33916
33917 mostlyclean-target-libffi: 
33918         @: $(MAKE); $(unstage)
33919         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33920         r=`${PWD_COMMAND}`; export r; \
33921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922         $(NORMAL_TARGET_EXPORTS) \
33923         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
33924         for flag in $(EXTRA_TARGET_FLAGS); do \
33925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33926         done; \
33927         (cd $(TARGET_SUBDIR)/libffi && \
33928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33930                   "RANLIB=$${RANLIB}" \
33931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33932                    mostlyclean) \
33933           || exit 1
33934
33935 @endif target-libffi
33936
33937 .PHONY: maybe-clean-target-libffi clean-target-libffi
33938 maybe-clean-target-libffi:
33939 @if target-libffi
33940 maybe-clean-target-libffi: clean-target-libffi
33941
33942 clean-target-libffi: 
33943         @: $(MAKE); $(unstage)
33944         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33945         r=`${PWD_COMMAND}`; export r; \
33946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33947         $(NORMAL_TARGET_EXPORTS) \
33948         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
33949         for flag in $(EXTRA_TARGET_FLAGS); do \
33950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33951         done; \
33952         (cd $(TARGET_SUBDIR)/libffi && \
33953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33955                   "RANLIB=$${RANLIB}" \
33956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33957                    clean) \
33958           || exit 1
33959
33960 @endif target-libffi
33961
33962 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
33963 maybe-distclean-target-libffi:
33964 @if target-libffi
33965 maybe-distclean-target-libffi: distclean-target-libffi
33966
33967 distclean-target-libffi: 
33968         @: $(MAKE); $(unstage)
33969         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33970         r=`${PWD_COMMAND}`; export r; \
33971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33972         $(NORMAL_TARGET_EXPORTS) \
33973         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
33974         for flag in $(EXTRA_TARGET_FLAGS); do \
33975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33976         done; \
33977         (cd $(TARGET_SUBDIR)/libffi && \
33978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33980                   "RANLIB=$${RANLIB}" \
33981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33982                    distclean) \
33983           || exit 1
33984
33985 @endif target-libffi
33986
33987 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
33988 maybe-maintainer-clean-target-libffi:
33989 @if target-libffi
33990 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
33991
33992 maintainer-clean-target-libffi: 
33993         @: $(MAKE); $(unstage)
33994         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33995         r=`${PWD_COMMAND}`; export r; \
33996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33997         $(NORMAL_TARGET_EXPORTS) \
33998         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
33999         for flag in $(EXTRA_TARGET_FLAGS); do \
34000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34001         done; \
34002         (cd $(TARGET_SUBDIR)/libffi && \
34003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34005                   "RANLIB=$${RANLIB}" \
34006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34007                    maintainer-clean) \
34008           || exit 1
34009
34010 @endif target-libffi
34011
34012
34013
34014
34015
34016 .PHONY: configure-target-libjava maybe-configure-target-libjava
34017 maybe-configure-target-libjava:
34018 @if target-libjava
34019 maybe-configure-target-libjava: configure-target-libjava
34020 configure-target-libjava: 
34021         @: $(MAKE); $(unstage)
34022         @r=`${PWD_COMMAND}`; export r; \
34023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34024         echo "Checking multilib configuration for libjava..."; \
34025         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
34026         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
34027         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
34028           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
34029             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
34030           else \
34031             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
34032             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
34033           fi; \
34034         else \
34035           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
34036         fi; \
34037         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
34038         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
34039         $(RAW_CXX_TARGET_EXPORTS) \
34040         echo Configuring in $(TARGET_SUBDIR)/libjava; \
34041         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
34042         case $(srcdir) in \
34043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34044           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
34045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34046         esac; \
34047         srcdiroption="--srcdir=$${topdir}/libjava"; \
34048         libsrcdir="$$s/libjava"; \
34049         rm -f no-such-file || : ; \
34050         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34051           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34052           || exit 1
34053 @endif target-libjava
34054
34055
34056
34057
34058
34059 .PHONY: all-target-libjava maybe-all-target-libjava
34060 maybe-all-target-libjava:
34061 @if target-libjava
34062 TARGET-target-libjava=all
34063 maybe-all-target-libjava: all-target-libjava
34064 all-target-libjava: configure-target-libjava
34065         @: $(MAKE); $(unstage)
34066         @r=`${PWD_COMMAND}`; export r; \
34067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34068         $(RAW_CXX_TARGET_EXPORTS) \
34069         (cd $(TARGET_SUBDIR)/libjava && \
34070           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
34071 @endif target-libjava
34072
34073
34074
34075
34076
34077 .PHONY: check-target-libjava maybe-check-target-libjava
34078 maybe-check-target-libjava:
34079 @if target-libjava
34080 maybe-check-target-libjava: check-target-libjava
34081
34082 check-target-libjava:
34083         @: $(MAKE); $(unstage)
34084         @r=`${PWD_COMMAND}`; export r; \
34085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086         $(RAW_CXX_TARGET_EXPORTS) \
34087         (cd $(TARGET_SUBDIR)/libjava && \
34088           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34089
34090 @endif target-libjava
34091
34092 .PHONY: install-target-libjava maybe-install-target-libjava
34093 maybe-install-target-libjava:
34094 @if target-libjava
34095 maybe-install-target-libjava: install-target-libjava
34096
34097 install-target-libjava: installdirs
34098         @: $(MAKE); $(unstage)
34099         @r=`${PWD_COMMAND}`; export r; \
34100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34101         $(RAW_CXX_TARGET_EXPORTS) \
34102         (cd $(TARGET_SUBDIR)/libjava && \
34103           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34104
34105 @endif target-libjava
34106
34107 # Other targets (info, dvi, etc.)
34108
34109 .PHONY: maybe-info-target-libjava info-target-libjava
34110 maybe-info-target-libjava:
34111 @if target-libjava
34112 maybe-info-target-libjava: info-target-libjava
34113
34114 info-target-libjava: \
34115     configure-target-libjava 
34116         @: $(MAKE); $(unstage)
34117         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34118         r=`${PWD_COMMAND}`; export r; \
34119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34120         $(RAW_CXX_TARGET_EXPORTS) \
34121         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
34122         for flag in $(EXTRA_TARGET_FLAGS); do \
34123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34124         done; \
34125         (cd $(TARGET_SUBDIR)/libjava && \
34126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34128                   "RANLIB=$${RANLIB}" \
34129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34130                    info) \
34131           || exit 1
34132
34133 @endif target-libjava
34134
34135 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
34136 maybe-dvi-target-libjava:
34137 @if target-libjava
34138 maybe-dvi-target-libjava: dvi-target-libjava
34139
34140 dvi-target-libjava: \
34141     configure-target-libjava 
34142         @: $(MAKE); $(unstage)
34143         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34144         r=`${PWD_COMMAND}`; export r; \
34145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34146         $(RAW_CXX_TARGET_EXPORTS) \
34147         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
34148         for flag in $(EXTRA_TARGET_FLAGS); do \
34149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34150         done; \
34151         (cd $(TARGET_SUBDIR)/libjava && \
34152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34154                   "RANLIB=$${RANLIB}" \
34155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34156                    dvi) \
34157           || exit 1
34158
34159 @endif target-libjava
34160
34161 .PHONY: maybe-html-target-libjava html-target-libjava
34162 maybe-html-target-libjava:
34163 @if target-libjava
34164 maybe-html-target-libjava: html-target-libjava
34165
34166 html-target-libjava: \
34167     configure-target-libjava 
34168         @: $(MAKE); $(unstage)
34169         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34170         r=`${PWD_COMMAND}`; export r; \
34171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34172         $(RAW_CXX_TARGET_EXPORTS) \
34173         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
34174         for flag in $(EXTRA_TARGET_FLAGS); do \
34175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34176         done; \
34177         (cd $(TARGET_SUBDIR)/libjava && \
34178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34180                   "RANLIB=$${RANLIB}" \
34181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34182                    html) \
34183           || exit 1
34184
34185 @endif target-libjava
34186
34187 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
34188 maybe-TAGS-target-libjava:
34189 @if target-libjava
34190 maybe-TAGS-target-libjava: TAGS-target-libjava
34191
34192 TAGS-target-libjava: \
34193     configure-target-libjava 
34194         @: $(MAKE); $(unstage)
34195         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34196         r=`${PWD_COMMAND}`; export r; \
34197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34198         $(RAW_CXX_TARGET_EXPORTS) \
34199         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
34200         for flag in $(EXTRA_TARGET_FLAGS); do \
34201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34202         done; \
34203         (cd $(TARGET_SUBDIR)/libjava && \
34204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34206                   "RANLIB=$${RANLIB}" \
34207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34208                    TAGS) \
34209           || exit 1
34210
34211 @endif target-libjava
34212
34213 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
34214 maybe-install-info-target-libjava:
34215 @if target-libjava
34216 maybe-install-info-target-libjava: install-info-target-libjava
34217
34218 install-info-target-libjava: \
34219     configure-target-libjava \
34220     info-target-libjava 
34221         @: $(MAKE); $(unstage)
34222         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34223         r=`${PWD_COMMAND}`; export r; \
34224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34225         $(RAW_CXX_TARGET_EXPORTS) \
34226         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
34227         for flag in $(EXTRA_TARGET_FLAGS); do \
34228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34229         done; \
34230         (cd $(TARGET_SUBDIR)/libjava && \
34231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34233                   "RANLIB=$${RANLIB}" \
34234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34235                    install-info) \
34236           || exit 1
34237
34238 @endif target-libjava
34239
34240 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
34241 maybe-installcheck-target-libjava:
34242 @if target-libjava
34243 maybe-installcheck-target-libjava: installcheck-target-libjava
34244
34245 installcheck-target-libjava: \
34246     configure-target-libjava 
34247         @: $(MAKE); $(unstage)
34248         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34249         r=`${PWD_COMMAND}`; export r; \
34250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34251         $(RAW_CXX_TARGET_EXPORTS) \
34252         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
34253         for flag in $(EXTRA_TARGET_FLAGS); do \
34254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34255         done; \
34256         (cd $(TARGET_SUBDIR)/libjava && \
34257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34259                   "RANLIB=$${RANLIB}" \
34260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34261                    installcheck) \
34262           || exit 1
34263
34264 @endif target-libjava
34265
34266 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
34267 maybe-mostlyclean-target-libjava:
34268 @if target-libjava
34269 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
34270
34271 mostlyclean-target-libjava: 
34272         @: $(MAKE); $(unstage)
34273         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34274         r=`${PWD_COMMAND}`; export r; \
34275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34276         $(RAW_CXX_TARGET_EXPORTS) \
34277         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
34278         for flag in $(EXTRA_TARGET_FLAGS); do \
34279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34280         done; \
34281         (cd $(TARGET_SUBDIR)/libjava && \
34282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34284                   "RANLIB=$${RANLIB}" \
34285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34286                    mostlyclean) \
34287           || exit 1
34288
34289 @endif target-libjava
34290
34291 .PHONY: maybe-clean-target-libjava clean-target-libjava
34292 maybe-clean-target-libjava:
34293 @if target-libjava
34294 maybe-clean-target-libjava: clean-target-libjava
34295
34296 clean-target-libjava: 
34297         @: $(MAKE); $(unstage)
34298         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34299         r=`${PWD_COMMAND}`; export r; \
34300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34301         $(RAW_CXX_TARGET_EXPORTS) \
34302         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
34303         for flag in $(EXTRA_TARGET_FLAGS); do \
34304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34305         done; \
34306         (cd $(TARGET_SUBDIR)/libjava && \
34307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34309                   "RANLIB=$${RANLIB}" \
34310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34311                    clean) \
34312           || exit 1
34313
34314 @endif target-libjava
34315
34316 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
34317 maybe-distclean-target-libjava:
34318 @if target-libjava
34319 maybe-distclean-target-libjava: distclean-target-libjava
34320
34321 distclean-target-libjava: 
34322         @: $(MAKE); $(unstage)
34323         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34324         r=`${PWD_COMMAND}`; export r; \
34325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34326         $(RAW_CXX_TARGET_EXPORTS) \
34327         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
34328         for flag in $(EXTRA_TARGET_FLAGS); do \
34329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34330         done; \
34331         (cd $(TARGET_SUBDIR)/libjava && \
34332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34334                   "RANLIB=$${RANLIB}" \
34335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34336                    distclean) \
34337           || exit 1
34338
34339 @endif target-libjava
34340
34341 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
34342 maybe-maintainer-clean-target-libjava:
34343 @if target-libjava
34344 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
34345
34346 maintainer-clean-target-libjava: 
34347         @: $(MAKE); $(unstage)
34348         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34349         r=`${PWD_COMMAND}`; export r; \
34350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34351         $(RAW_CXX_TARGET_EXPORTS) \
34352         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
34353         for flag in $(EXTRA_TARGET_FLAGS); do \
34354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34355         done; \
34356         (cd $(TARGET_SUBDIR)/libjava && \
34357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34359                   "RANLIB=$${RANLIB}" \
34360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34361                    maintainer-clean) \
34362           || exit 1
34363
34364 @endif target-libjava
34365
34366
34367
34368
34369
34370 .PHONY: configure-target-zlib maybe-configure-target-zlib
34371 maybe-configure-target-zlib:
34372 @if target-zlib
34373 maybe-configure-target-zlib: configure-target-zlib
34374 configure-target-zlib: 
34375         @: $(MAKE); $(unstage)
34376         @r=`${PWD_COMMAND}`; export r; \
34377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34378         echo "Checking multilib configuration for zlib..."; \
34379         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
34380         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
34381         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
34382           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
34383             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
34384           else \
34385             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
34386             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
34387           fi; \
34388         else \
34389           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
34390         fi; \
34391         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
34392         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
34393         $(NORMAL_TARGET_EXPORTS) \
34394         echo Configuring in $(TARGET_SUBDIR)/zlib; \
34395         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
34396         case $(srcdir) in \
34397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34398           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
34399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34400         esac; \
34401         srcdiroption="--srcdir=$${topdir}/zlib"; \
34402         libsrcdir="$$s/zlib"; \
34403         rm -f no-such-file || : ; \
34404         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34405           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34406           || exit 1
34407 @endif target-zlib
34408
34409
34410
34411
34412
34413 .PHONY: all-target-zlib maybe-all-target-zlib
34414 maybe-all-target-zlib:
34415 @if target-zlib
34416 TARGET-target-zlib=all
34417 maybe-all-target-zlib: all-target-zlib
34418 all-target-zlib: configure-target-zlib
34419         @: $(MAKE); $(unstage)
34420         @r=`${PWD_COMMAND}`; export r; \
34421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34422         $(NORMAL_TARGET_EXPORTS) \
34423         (cd $(TARGET_SUBDIR)/zlib && \
34424           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
34425 @endif target-zlib
34426
34427
34428
34429
34430
34431 .PHONY: check-target-zlib maybe-check-target-zlib
34432 maybe-check-target-zlib:
34433 @if target-zlib
34434 maybe-check-target-zlib: check-target-zlib
34435
34436 check-target-zlib:
34437         @: $(MAKE); $(unstage)
34438         @r=`${PWD_COMMAND}`; export r; \
34439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34440         $(NORMAL_TARGET_EXPORTS) \
34441         (cd $(TARGET_SUBDIR)/zlib && \
34442           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34443
34444 @endif target-zlib
34445
34446 .PHONY: install-target-zlib maybe-install-target-zlib
34447 maybe-install-target-zlib:
34448 @if target-zlib
34449 maybe-install-target-zlib: install-target-zlib
34450
34451 install-target-zlib: installdirs
34452         @: $(MAKE); $(unstage)
34453         @r=`${PWD_COMMAND}`; export r; \
34454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34455         $(NORMAL_TARGET_EXPORTS) \
34456         (cd $(TARGET_SUBDIR)/zlib && \
34457           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34458
34459 @endif target-zlib
34460
34461 # Other targets (info, dvi, etc.)
34462
34463 .PHONY: maybe-info-target-zlib info-target-zlib
34464 maybe-info-target-zlib:
34465 @if target-zlib
34466 maybe-info-target-zlib: info-target-zlib
34467
34468 info-target-zlib: \
34469     configure-target-zlib 
34470         @: $(MAKE); $(unstage)
34471         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34472         r=`${PWD_COMMAND}`; export r; \
34473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34474         $(NORMAL_TARGET_EXPORTS) \
34475         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
34476         for flag in $(EXTRA_TARGET_FLAGS); do \
34477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34478         done; \
34479         (cd $(TARGET_SUBDIR)/zlib && \
34480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34482                   "RANLIB=$${RANLIB}" \
34483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34484                    info) \
34485           || exit 1
34486
34487 @endif target-zlib
34488
34489 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
34490 maybe-dvi-target-zlib:
34491 @if target-zlib
34492 maybe-dvi-target-zlib: dvi-target-zlib
34493
34494 dvi-target-zlib: \
34495     configure-target-zlib 
34496         @: $(MAKE); $(unstage)
34497         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34498         r=`${PWD_COMMAND}`; export r; \
34499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34500         $(NORMAL_TARGET_EXPORTS) \
34501         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
34502         for flag in $(EXTRA_TARGET_FLAGS); do \
34503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34504         done; \
34505         (cd $(TARGET_SUBDIR)/zlib && \
34506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34508                   "RANLIB=$${RANLIB}" \
34509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34510                    dvi) \
34511           || exit 1
34512
34513 @endif target-zlib
34514
34515 .PHONY: maybe-html-target-zlib html-target-zlib
34516 maybe-html-target-zlib:
34517 @if target-zlib
34518 maybe-html-target-zlib: html-target-zlib
34519
34520 html-target-zlib: \
34521     configure-target-zlib 
34522         @: $(MAKE); $(unstage)
34523         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34524         r=`${PWD_COMMAND}`; export r; \
34525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34526         $(NORMAL_TARGET_EXPORTS) \
34527         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
34528         for flag in $(EXTRA_TARGET_FLAGS); do \
34529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34530         done; \
34531         (cd $(TARGET_SUBDIR)/zlib && \
34532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34534                   "RANLIB=$${RANLIB}" \
34535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34536                    html) \
34537           || exit 1
34538
34539 @endif target-zlib
34540
34541 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
34542 maybe-TAGS-target-zlib:
34543 @if target-zlib
34544 maybe-TAGS-target-zlib: TAGS-target-zlib
34545
34546 TAGS-target-zlib: \
34547     configure-target-zlib 
34548         @: $(MAKE); $(unstage)
34549         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34550         r=`${PWD_COMMAND}`; export r; \
34551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34552         $(NORMAL_TARGET_EXPORTS) \
34553         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
34554         for flag in $(EXTRA_TARGET_FLAGS); do \
34555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34556         done; \
34557         (cd $(TARGET_SUBDIR)/zlib && \
34558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34560                   "RANLIB=$${RANLIB}" \
34561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34562                    TAGS) \
34563           || exit 1
34564
34565 @endif target-zlib
34566
34567 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
34568 maybe-install-info-target-zlib:
34569 @if target-zlib
34570 maybe-install-info-target-zlib: install-info-target-zlib
34571
34572 install-info-target-zlib: \
34573     configure-target-zlib \
34574     info-target-zlib 
34575         @: $(MAKE); $(unstage)
34576         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34577         r=`${PWD_COMMAND}`; export r; \
34578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34579         $(NORMAL_TARGET_EXPORTS) \
34580         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
34581         for flag in $(EXTRA_TARGET_FLAGS); do \
34582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34583         done; \
34584         (cd $(TARGET_SUBDIR)/zlib && \
34585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34587                   "RANLIB=$${RANLIB}" \
34588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34589                    install-info) \
34590           || exit 1
34591
34592 @endif target-zlib
34593
34594 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
34595 maybe-installcheck-target-zlib:
34596 @if target-zlib
34597 maybe-installcheck-target-zlib: installcheck-target-zlib
34598
34599 installcheck-target-zlib: \
34600     configure-target-zlib 
34601         @: $(MAKE); $(unstage)
34602         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34603         r=`${PWD_COMMAND}`; export r; \
34604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34605         $(NORMAL_TARGET_EXPORTS) \
34606         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
34607         for flag in $(EXTRA_TARGET_FLAGS); do \
34608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34609         done; \
34610         (cd $(TARGET_SUBDIR)/zlib && \
34611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34613                   "RANLIB=$${RANLIB}" \
34614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34615                    installcheck) \
34616           || exit 1
34617
34618 @endif target-zlib
34619
34620 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
34621 maybe-mostlyclean-target-zlib:
34622 @if target-zlib
34623 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
34624
34625 mostlyclean-target-zlib: 
34626         @: $(MAKE); $(unstage)
34627         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34628         r=`${PWD_COMMAND}`; export r; \
34629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34630         $(NORMAL_TARGET_EXPORTS) \
34631         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
34632         for flag in $(EXTRA_TARGET_FLAGS); do \
34633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34634         done; \
34635         (cd $(TARGET_SUBDIR)/zlib && \
34636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34638                   "RANLIB=$${RANLIB}" \
34639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34640                    mostlyclean) \
34641           || exit 1
34642
34643 @endif target-zlib
34644
34645 .PHONY: maybe-clean-target-zlib clean-target-zlib
34646 maybe-clean-target-zlib:
34647 @if target-zlib
34648 maybe-clean-target-zlib: clean-target-zlib
34649
34650 clean-target-zlib: 
34651         @: $(MAKE); $(unstage)
34652         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34653         r=`${PWD_COMMAND}`; export r; \
34654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34655         $(NORMAL_TARGET_EXPORTS) \
34656         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
34657         for flag in $(EXTRA_TARGET_FLAGS); do \
34658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34659         done; \
34660         (cd $(TARGET_SUBDIR)/zlib && \
34661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34663                   "RANLIB=$${RANLIB}" \
34664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34665                    clean) \
34666           || exit 1
34667
34668 @endif target-zlib
34669
34670 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
34671 maybe-distclean-target-zlib:
34672 @if target-zlib
34673 maybe-distclean-target-zlib: distclean-target-zlib
34674
34675 distclean-target-zlib: 
34676         @: $(MAKE); $(unstage)
34677         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34678         r=`${PWD_COMMAND}`; export r; \
34679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34680         $(NORMAL_TARGET_EXPORTS) \
34681         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
34682         for flag in $(EXTRA_TARGET_FLAGS); do \
34683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34684         done; \
34685         (cd $(TARGET_SUBDIR)/zlib && \
34686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34688                   "RANLIB=$${RANLIB}" \
34689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34690                    distclean) \
34691           || exit 1
34692
34693 @endif target-zlib
34694
34695 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
34696 maybe-maintainer-clean-target-zlib:
34697 @if target-zlib
34698 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
34699
34700 maintainer-clean-target-zlib: 
34701         @: $(MAKE); $(unstage)
34702         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34703         r=`${PWD_COMMAND}`; export r; \
34704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34705         $(NORMAL_TARGET_EXPORTS) \
34706         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
34707         for flag in $(EXTRA_TARGET_FLAGS); do \
34708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34709         done; \
34710         (cd $(TARGET_SUBDIR)/zlib && \
34711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34713                   "RANLIB=$${RANLIB}" \
34714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34715                    maintainer-clean) \
34716           || exit 1
34717
34718 @endif target-zlib
34719
34720
34721
34722
34723
34724 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
34725 maybe-configure-target-boehm-gc:
34726 @if target-boehm-gc
34727 maybe-configure-target-boehm-gc: configure-target-boehm-gc
34728 configure-target-boehm-gc: 
34729         @: $(MAKE); $(unstage)
34730         @r=`${PWD_COMMAND}`; export r; \
34731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34732         echo "Checking multilib configuration for boehm-gc..."; \
34733         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
34734         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
34735         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
34736           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
34737             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
34738           else \
34739             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
34740             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
34741           fi; \
34742         else \
34743           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
34744         fi; \
34745         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
34746         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
34747         $(NORMAL_TARGET_EXPORTS) \
34748         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
34749         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
34750         case $(srcdir) in \
34751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34752           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
34753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34754         esac; \
34755         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
34756         libsrcdir="$$s/boehm-gc"; \
34757         rm -f no-such-file || : ; \
34758         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34759           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34760           || exit 1
34761 @endif target-boehm-gc
34762
34763
34764
34765
34766
34767 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
34768 maybe-all-target-boehm-gc:
34769 @if target-boehm-gc
34770 TARGET-target-boehm-gc=all
34771 maybe-all-target-boehm-gc: all-target-boehm-gc
34772 all-target-boehm-gc: configure-target-boehm-gc
34773         @: $(MAKE); $(unstage)
34774         @r=`${PWD_COMMAND}`; export r; \
34775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34776         $(NORMAL_TARGET_EXPORTS) \
34777         (cd $(TARGET_SUBDIR)/boehm-gc && \
34778           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
34779 @endif target-boehm-gc
34780
34781
34782
34783
34784
34785 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
34786 maybe-check-target-boehm-gc:
34787 @if target-boehm-gc
34788 maybe-check-target-boehm-gc: check-target-boehm-gc
34789
34790 check-target-boehm-gc:
34791         @: $(MAKE); $(unstage)
34792         @r=`${PWD_COMMAND}`; export r; \
34793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794         $(NORMAL_TARGET_EXPORTS) \
34795         (cd $(TARGET_SUBDIR)/boehm-gc && \
34796           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34797
34798 @endif target-boehm-gc
34799
34800 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
34801 maybe-install-target-boehm-gc:
34802 @if target-boehm-gc
34803 maybe-install-target-boehm-gc: install-target-boehm-gc
34804
34805 install-target-boehm-gc: installdirs
34806         @: $(MAKE); $(unstage)
34807         @r=`${PWD_COMMAND}`; export r; \
34808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809         $(NORMAL_TARGET_EXPORTS) \
34810         (cd $(TARGET_SUBDIR)/boehm-gc && \
34811           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34812
34813 @endif target-boehm-gc
34814
34815 # Other targets (info, dvi, etc.)
34816
34817 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
34818 maybe-info-target-boehm-gc:
34819 @if target-boehm-gc
34820 maybe-info-target-boehm-gc: info-target-boehm-gc
34821
34822 info-target-boehm-gc: \
34823     configure-target-boehm-gc 
34824         @: $(MAKE); $(unstage)
34825         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34826         r=`${PWD_COMMAND}`; export r; \
34827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34828         $(NORMAL_TARGET_EXPORTS) \
34829         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
34830         for flag in $(EXTRA_TARGET_FLAGS); do \
34831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34832         done; \
34833         (cd $(TARGET_SUBDIR)/boehm-gc && \
34834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34836                   "RANLIB=$${RANLIB}" \
34837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34838                    info) \
34839           || exit 1
34840
34841 @endif target-boehm-gc
34842
34843 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
34844 maybe-dvi-target-boehm-gc:
34845 @if target-boehm-gc
34846 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
34847
34848 dvi-target-boehm-gc: \
34849     configure-target-boehm-gc 
34850         @: $(MAKE); $(unstage)
34851         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34852         r=`${PWD_COMMAND}`; export r; \
34853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34854         $(NORMAL_TARGET_EXPORTS) \
34855         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
34856         for flag in $(EXTRA_TARGET_FLAGS); do \
34857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34858         done; \
34859         (cd $(TARGET_SUBDIR)/boehm-gc && \
34860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34862                   "RANLIB=$${RANLIB}" \
34863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34864                    dvi) \
34865           || exit 1
34866
34867 @endif target-boehm-gc
34868
34869 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
34870 maybe-html-target-boehm-gc:
34871 @if target-boehm-gc
34872 maybe-html-target-boehm-gc: html-target-boehm-gc
34873
34874 html-target-boehm-gc: \
34875     configure-target-boehm-gc 
34876         @: $(MAKE); $(unstage)
34877         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34878         r=`${PWD_COMMAND}`; export r; \
34879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34880         $(NORMAL_TARGET_EXPORTS) \
34881         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
34882         for flag in $(EXTRA_TARGET_FLAGS); do \
34883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34884         done; \
34885         (cd $(TARGET_SUBDIR)/boehm-gc && \
34886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34888                   "RANLIB=$${RANLIB}" \
34889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34890                    html) \
34891           || exit 1
34892
34893 @endif target-boehm-gc
34894
34895 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
34896 maybe-TAGS-target-boehm-gc:
34897 @if target-boehm-gc
34898 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
34899
34900 TAGS-target-boehm-gc: \
34901     configure-target-boehm-gc 
34902         @: $(MAKE); $(unstage)
34903         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34904         r=`${PWD_COMMAND}`; export r; \
34905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34906         $(NORMAL_TARGET_EXPORTS) \
34907         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
34908         for flag in $(EXTRA_TARGET_FLAGS); do \
34909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34910         done; \
34911         (cd $(TARGET_SUBDIR)/boehm-gc && \
34912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34914                   "RANLIB=$${RANLIB}" \
34915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34916                    TAGS) \
34917           || exit 1
34918
34919 @endif target-boehm-gc
34920
34921 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
34922 maybe-install-info-target-boehm-gc:
34923 @if target-boehm-gc
34924 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
34925
34926 install-info-target-boehm-gc: \
34927     configure-target-boehm-gc \
34928     info-target-boehm-gc 
34929         @: $(MAKE); $(unstage)
34930         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34931         r=`${PWD_COMMAND}`; export r; \
34932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34933         $(NORMAL_TARGET_EXPORTS) \
34934         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
34935         for flag in $(EXTRA_TARGET_FLAGS); do \
34936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34937         done; \
34938         (cd $(TARGET_SUBDIR)/boehm-gc && \
34939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34941                   "RANLIB=$${RANLIB}" \
34942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34943                    install-info) \
34944           || exit 1
34945
34946 @endif target-boehm-gc
34947
34948 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
34949 maybe-installcheck-target-boehm-gc:
34950 @if target-boehm-gc
34951 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
34952
34953 installcheck-target-boehm-gc: \
34954     configure-target-boehm-gc 
34955         @: $(MAKE); $(unstage)
34956         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34957         r=`${PWD_COMMAND}`; export r; \
34958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34959         $(NORMAL_TARGET_EXPORTS) \
34960         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
34961         for flag in $(EXTRA_TARGET_FLAGS); do \
34962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34963         done; \
34964         (cd $(TARGET_SUBDIR)/boehm-gc && \
34965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34967                   "RANLIB=$${RANLIB}" \
34968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34969                    installcheck) \
34970           || exit 1
34971
34972 @endif target-boehm-gc
34973
34974 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
34975 maybe-mostlyclean-target-boehm-gc:
34976 @if target-boehm-gc
34977 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
34978
34979 mostlyclean-target-boehm-gc: 
34980         @: $(MAKE); $(unstage)
34981         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34982         r=`${PWD_COMMAND}`; export r; \
34983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34984         $(NORMAL_TARGET_EXPORTS) \
34985         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
34986         for flag in $(EXTRA_TARGET_FLAGS); do \
34987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34988         done; \
34989         (cd $(TARGET_SUBDIR)/boehm-gc && \
34990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34992                   "RANLIB=$${RANLIB}" \
34993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34994                    mostlyclean) \
34995           || exit 1
34996
34997 @endif target-boehm-gc
34998
34999 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
35000 maybe-clean-target-boehm-gc:
35001 @if target-boehm-gc
35002 maybe-clean-target-boehm-gc: clean-target-boehm-gc
35003
35004 clean-target-boehm-gc: 
35005         @: $(MAKE); $(unstage)
35006         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
35007         r=`${PWD_COMMAND}`; export r; \
35008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35009         $(NORMAL_TARGET_EXPORTS) \
35010         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
35011         for flag in $(EXTRA_TARGET_FLAGS); do \
35012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35013         done; \
35014         (cd $(TARGET_SUBDIR)/boehm-gc && \
35015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35017                   "RANLIB=$${RANLIB}" \
35018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35019                    clean) \
35020           || exit 1
35021
35022 @endif target-boehm-gc
35023
35024 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
35025 maybe-distclean-target-boehm-gc:
35026 @if target-boehm-gc
35027 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
35028
35029 distclean-target-boehm-gc: 
35030         @: $(MAKE); $(unstage)
35031         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
35032         r=`${PWD_COMMAND}`; export r; \
35033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35034         $(NORMAL_TARGET_EXPORTS) \
35035         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
35036         for flag in $(EXTRA_TARGET_FLAGS); do \
35037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35038         done; \
35039         (cd $(TARGET_SUBDIR)/boehm-gc && \
35040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35042                   "RANLIB=$${RANLIB}" \
35043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35044                    distclean) \
35045           || exit 1
35046
35047 @endif target-boehm-gc
35048
35049 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
35050 maybe-maintainer-clean-target-boehm-gc:
35051 @if target-boehm-gc
35052 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
35053
35054 maintainer-clean-target-boehm-gc: 
35055         @: $(MAKE); $(unstage)
35056         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
35057         r=`${PWD_COMMAND}`; export r; \
35058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35059         $(NORMAL_TARGET_EXPORTS) \
35060         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
35061         for flag in $(EXTRA_TARGET_FLAGS); do \
35062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35063         done; \
35064         (cd $(TARGET_SUBDIR)/boehm-gc && \
35065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35067                   "RANLIB=$${RANLIB}" \
35068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35069                    maintainer-clean) \
35070           || exit 1
35071
35072 @endif target-boehm-gc
35073
35074
35075
35076
35077
35078 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
35079 maybe-configure-target-qthreads:
35080 @if target-qthreads
35081 maybe-configure-target-qthreads: configure-target-qthreads
35082 configure-target-qthreads: 
35083         @: $(MAKE); $(unstage)
35084         @r=`${PWD_COMMAND}`; export r; \
35085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35086         echo "Checking multilib configuration for qthreads..."; \
35087         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
35088         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
35089         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
35090           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
35091             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
35092           else \
35093             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
35094             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
35095           fi; \
35096         else \
35097           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
35098         fi; \
35099         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
35100         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
35101         $(NORMAL_TARGET_EXPORTS) \
35102         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
35103         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
35104         case $(srcdir) in \
35105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35106           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
35107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35108         esac; \
35109         srcdiroption="--srcdir=$${topdir}/qthreads"; \
35110         libsrcdir="$$s/qthreads"; \
35111         rm -f no-such-file || : ; \
35112         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35113           $(TARGET_CONFIGARGS) $${srcdiroption}  \
35114           || exit 1
35115 @endif target-qthreads
35116
35117
35118
35119
35120
35121 .PHONY: all-target-qthreads maybe-all-target-qthreads
35122 maybe-all-target-qthreads:
35123 @if target-qthreads
35124 TARGET-target-qthreads=all
35125 maybe-all-target-qthreads: all-target-qthreads
35126 all-target-qthreads: configure-target-qthreads
35127         @: $(MAKE); $(unstage)
35128         @r=`${PWD_COMMAND}`; export r; \
35129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35130         $(NORMAL_TARGET_EXPORTS) \
35131         (cd $(TARGET_SUBDIR)/qthreads && \
35132           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
35133 @endif target-qthreads
35134
35135
35136
35137
35138
35139 .PHONY: check-target-qthreads maybe-check-target-qthreads
35140 maybe-check-target-qthreads:
35141 @if target-qthreads
35142 maybe-check-target-qthreads: check-target-qthreads
35143
35144 check-target-qthreads:
35145         @: $(MAKE); $(unstage)
35146         @r=`${PWD_COMMAND}`; export r; \
35147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35148         $(NORMAL_TARGET_EXPORTS) \
35149         (cd $(TARGET_SUBDIR)/qthreads && \
35150           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35151
35152 @endif target-qthreads
35153
35154 .PHONY: install-target-qthreads maybe-install-target-qthreads
35155 maybe-install-target-qthreads:
35156 @if target-qthreads
35157 maybe-install-target-qthreads: install-target-qthreads
35158
35159 install-target-qthreads: installdirs
35160         @: $(MAKE); $(unstage)
35161         @r=`${PWD_COMMAND}`; export r; \
35162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35163         $(NORMAL_TARGET_EXPORTS) \
35164         (cd $(TARGET_SUBDIR)/qthreads && \
35165           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35166
35167 @endif target-qthreads
35168
35169 # Other targets (info, dvi, etc.)
35170
35171 .PHONY: maybe-info-target-qthreads info-target-qthreads
35172 maybe-info-target-qthreads:
35173 @if target-qthreads
35174 maybe-info-target-qthreads: info-target-qthreads
35175
35176 info-target-qthreads: \
35177     configure-target-qthreads 
35178         @: $(MAKE); $(unstage)
35179         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35180         r=`${PWD_COMMAND}`; export r; \
35181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35182         $(NORMAL_TARGET_EXPORTS) \
35183         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
35184         for flag in $(EXTRA_TARGET_FLAGS); do \
35185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35186         done; \
35187         (cd $(TARGET_SUBDIR)/qthreads && \
35188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35190                   "RANLIB=$${RANLIB}" \
35191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35192                    info) \
35193           || exit 1
35194
35195 @endif target-qthreads
35196
35197 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
35198 maybe-dvi-target-qthreads:
35199 @if target-qthreads
35200 maybe-dvi-target-qthreads: dvi-target-qthreads
35201
35202 dvi-target-qthreads: \
35203     configure-target-qthreads 
35204         @: $(MAKE); $(unstage)
35205         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35206         r=`${PWD_COMMAND}`; export r; \
35207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35208         $(NORMAL_TARGET_EXPORTS) \
35209         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
35210         for flag in $(EXTRA_TARGET_FLAGS); do \
35211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35212         done; \
35213         (cd $(TARGET_SUBDIR)/qthreads && \
35214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35216                   "RANLIB=$${RANLIB}" \
35217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35218                    dvi) \
35219           || exit 1
35220
35221 @endif target-qthreads
35222
35223 .PHONY: maybe-html-target-qthreads html-target-qthreads
35224 maybe-html-target-qthreads:
35225 @if target-qthreads
35226 maybe-html-target-qthreads: html-target-qthreads
35227
35228 html-target-qthreads: \
35229     configure-target-qthreads 
35230         @: $(MAKE); $(unstage)
35231         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35232         r=`${PWD_COMMAND}`; export r; \
35233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35234         $(NORMAL_TARGET_EXPORTS) \
35235         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
35236         for flag in $(EXTRA_TARGET_FLAGS); do \
35237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35238         done; \
35239         (cd $(TARGET_SUBDIR)/qthreads && \
35240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35242                   "RANLIB=$${RANLIB}" \
35243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35244                    html) \
35245           || exit 1
35246
35247 @endif target-qthreads
35248
35249 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
35250 maybe-TAGS-target-qthreads:
35251 @if target-qthreads
35252 maybe-TAGS-target-qthreads: TAGS-target-qthreads
35253
35254 TAGS-target-qthreads: \
35255     configure-target-qthreads 
35256         @: $(MAKE); $(unstage)
35257         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35258         r=`${PWD_COMMAND}`; export r; \
35259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35260         $(NORMAL_TARGET_EXPORTS) \
35261         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
35262         for flag in $(EXTRA_TARGET_FLAGS); do \
35263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35264         done; \
35265         (cd $(TARGET_SUBDIR)/qthreads && \
35266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35268                   "RANLIB=$${RANLIB}" \
35269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35270                    TAGS) \
35271           || exit 1
35272
35273 @endif target-qthreads
35274
35275 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
35276 maybe-install-info-target-qthreads:
35277 @if target-qthreads
35278 maybe-install-info-target-qthreads: install-info-target-qthreads
35279
35280 install-info-target-qthreads: \
35281     configure-target-qthreads \
35282     info-target-qthreads 
35283         @: $(MAKE); $(unstage)
35284         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35285         r=`${PWD_COMMAND}`; export r; \
35286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35287         $(NORMAL_TARGET_EXPORTS) \
35288         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
35289         for flag in $(EXTRA_TARGET_FLAGS); do \
35290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35291         done; \
35292         (cd $(TARGET_SUBDIR)/qthreads && \
35293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35295                   "RANLIB=$${RANLIB}" \
35296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35297                    install-info) \
35298           || exit 1
35299
35300 @endif target-qthreads
35301
35302 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
35303 maybe-installcheck-target-qthreads:
35304 @if target-qthreads
35305 maybe-installcheck-target-qthreads: installcheck-target-qthreads
35306
35307 installcheck-target-qthreads: \
35308     configure-target-qthreads 
35309         @: $(MAKE); $(unstage)
35310         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35311         r=`${PWD_COMMAND}`; export r; \
35312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35313         $(NORMAL_TARGET_EXPORTS) \
35314         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
35315         for flag in $(EXTRA_TARGET_FLAGS); do \
35316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35317         done; \
35318         (cd $(TARGET_SUBDIR)/qthreads && \
35319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35321                   "RANLIB=$${RANLIB}" \
35322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35323                    installcheck) \
35324           || exit 1
35325
35326 @endif target-qthreads
35327
35328 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
35329 maybe-mostlyclean-target-qthreads:
35330 @if target-qthreads
35331 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
35332
35333 mostlyclean-target-qthreads: 
35334         @: $(MAKE); $(unstage)
35335         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35336         r=`${PWD_COMMAND}`; export r; \
35337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35338         $(NORMAL_TARGET_EXPORTS) \
35339         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
35340         for flag in $(EXTRA_TARGET_FLAGS); do \
35341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35342         done; \
35343         (cd $(TARGET_SUBDIR)/qthreads && \
35344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35346                   "RANLIB=$${RANLIB}" \
35347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35348                    mostlyclean) \
35349           || exit 1
35350
35351 @endif target-qthreads
35352
35353 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
35354 maybe-clean-target-qthreads:
35355 @if target-qthreads
35356 maybe-clean-target-qthreads: clean-target-qthreads
35357
35358 clean-target-qthreads: 
35359         @: $(MAKE); $(unstage)
35360         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35361         r=`${PWD_COMMAND}`; export r; \
35362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35363         $(NORMAL_TARGET_EXPORTS) \
35364         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
35365         for flag in $(EXTRA_TARGET_FLAGS); do \
35366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35367         done; \
35368         (cd $(TARGET_SUBDIR)/qthreads && \
35369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35371                   "RANLIB=$${RANLIB}" \
35372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35373                    clean) \
35374           || exit 1
35375
35376 @endif target-qthreads
35377
35378 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
35379 maybe-distclean-target-qthreads:
35380 @if target-qthreads
35381 maybe-distclean-target-qthreads: distclean-target-qthreads
35382
35383 distclean-target-qthreads: 
35384         @: $(MAKE); $(unstage)
35385         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35386         r=`${PWD_COMMAND}`; export r; \
35387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35388         $(NORMAL_TARGET_EXPORTS) \
35389         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
35390         for flag in $(EXTRA_TARGET_FLAGS); do \
35391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35392         done; \
35393         (cd $(TARGET_SUBDIR)/qthreads && \
35394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35396                   "RANLIB=$${RANLIB}" \
35397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35398                    distclean) \
35399           || exit 1
35400
35401 @endif target-qthreads
35402
35403 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
35404 maybe-maintainer-clean-target-qthreads:
35405 @if target-qthreads
35406 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
35407
35408 maintainer-clean-target-qthreads: 
35409         @: $(MAKE); $(unstage)
35410         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35411         r=`${PWD_COMMAND}`; export r; \
35412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35413         $(NORMAL_TARGET_EXPORTS) \
35414         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
35415         for flag in $(EXTRA_TARGET_FLAGS); do \
35416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35417         done; \
35418         (cd $(TARGET_SUBDIR)/qthreads && \
35419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35421                   "RANLIB=$${RANLIB}" \
35422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35423                    maintainer-clean) \
35424           || exit 1
35425
35426 @endif target-qthreads
35427
35428
35429
35430
35431
35432 .PHONY: configure-target-rda maybe-configure-target-rda
35433 maybe-configure-target-rda:
35434 @if target-rda
35435 maybe-configure-target-rda: configure-target-rda
35436 configure-target-rda: 
35437         @: $(MAKE); $(unstage)
35438         @r=`${PWD_COMMAND}`; export r; \
35439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35440         echo "Checking multilib configuration for rda..."; \
35441         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
35442         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
35443         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
35444           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
35445             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
35446           else \
35447             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
35448             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
35449           fi; \
35450         else \
35451           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
35452         fi; \
35453         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
35454         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
35455         $(NORMAL_TARGET_EXPORTS) \
35456         echo Configuring in $(TARGET_SUBDIR)/rda; \
35457         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
35458         case $(srcdir) in \
35459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35460           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
35461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35462         esac; \
35463         srcdiroption="--srcdir=$${topdir}/rda"; \
35464         libsrcdir="$$s/rda"; \
35465         rm -f no-such-file || : ; \
35466         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35467           $(TARGET_CONFIGARGS) $${srcdiroption}  \
35468           || exit 1
35469 @endif target-rda
35470
35471
35472
35473
35474
35475 .PHONY: all-target-rda maybe-all-target-rda
35476 maybe-all-target-rda:
35477 @if target-rda
35478 TARGET-target-rda=all
35479 maybe-all-target-rda: all-target-rda
35480 all-target-rda: configure-target-rda
35481         @: $(MAKE); $(unstage)
35482         @r=`${PWD_COMMAND}`; export r; \
35483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35484         $(NORMAL_TARGET_EXPORTS) \
35485         (cd $(TARGET_SUBDIR)/rda && \
35486           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
35487 @endif target-rda
35488
35489
35490
35491
35492
35493 .PHONY: check-target-rda maybe-check-target-rda
35494 maybe-check-target-rda:
35495 @if target-rda
35496 maybe-check-target-rda: check-target-rda
35497
35498 check-target-rda:
35499         @: $(MAKE); $(unstage)
35500         @r=`${PWD_COMMAND}`; export r; \
35501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35502         $(NORMAL_TARGET_EXPORTS) \
35503         (cd $(TARGET_SUBDIR)/rda && \
35504           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35505
35506 @endif target-rda
35507
35508 .PHONY: install-target-rda maybe-install-target-rda
35509 maybe-install-target-rda:
35510 @if target-rda
35511 maybe-install-target-rda: install-target-rda
35512
35513 install-target-rda: installdirs
35514         @: $(MAKE); $(unstage)
35515         @r=`${PWD_COMMAND}`; export r; \
35516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517         $(NORMAL_TARGET_EXPORTS) \
35518         (cd $(TARGET_SUBDIR)/rda && \
35519           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35520
35521 @endif target-rda
35522
35523 # Other targets (info, dvi, etc.)
35524
35525 .PHONY: maybe-info-target-rda info-target-rda
35526 maybe-info-target-rda:
35527 @if target-rda
35528 maybe-info-target-rda: info-target-rda
35529
35530 info-target-rda: \
35531     configure-target-rda 
35532         @: $(MAKE); $(unstage)
35533         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35534         r=`${PWD_COMMAND}`; export r; \
35535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35536         $(NORMAL_TARGET_EXPORTS) \
35537         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
35538         for flag in $(EXTRA_TARGET_FLAGS); do \
35539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35540         done; \
35541         (cd $(TARGET_SUBDIR)/rda && \
35542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35544                   "RANLIB=$${RANLIB}" \
35545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35546                    info) \
35547           || exit 1
35548
35549 @endif target-rda
35550
35551 .PHONY: maybe-dvi-target-rda dvi-target-rda
35552 maybe-dvi-target-rda:
35553 @if target-rda
35554 maybe-dvi-target-rda: dvi-target-rda
35555
35556 dvi-target-rda: \
35557     configure-target-rda 
35558         @: $(MAKE); $(unstage)
35559         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35560         r=`${PWD_COMMAND}`; export r; \
35561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35562         $(NORMAL_TARGET_EXPORTS) \
35563         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
35564         for flag in $(EXTRA_TARGET_FLAGS); do \
35565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35566         done; \
35567         (cd $(TARGET_SUBDIR)/rda && \
35568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35570                   "RANLIB=$${RANLIB}" \
35571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35572                    dvi) \
35573           || exit 1
35574
35575 @endif target-rda
35576
35577 .PHONY: maybe-html-target-rda html-target-rda
35578 maybe-html-target-rda:
35579 @if target-rda
35580 maybe-html-target-rda: html-target-rda
35581
35582 html-target-rda: \
35583     configure-target-rda 
35584         @: $(MAKE); $(unstage)
35585         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35586         r=`${PWD_COMMAND}`; export r; \
35587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35588         $(NORMAL_TARGET_EXPORTS) \
35589         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
35590         for flag in $(EXTRA_TARGET_FLAGS); do \
35591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35592         done; \
35593         (cd $(TARGET_SUBDIR)/rda && \
35594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35596                   "RANLIB=$${RANLIB}" \
35597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35598                    html) \
35599           || exit 1
35600
35601 @endif target-rda
35602
35603 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
35604 maybe-TAGS-target-rda:
35605 @if target-rda
35606 maybe-TAGS-target-rda: TAGS-target-rda
35607
35608 TAGS-target-rda: \
35609     configure-target-rda 
35610         @: $(MAKE); $(unstage)
35611         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35612         r=`${PWD_COMMAND}`; export r; \
35613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35614         $(NORMAL_TARGET_EXPORTS) \
35615         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
35616         for flag in $(EXTRA_TARGET_FLAGS); do \
35617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35618         done; \
35619         (cd $(TARGET_SUBDIR)/rda && \
35620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35622                   "RANLIB=$${RANLIB}" \
35623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35624                    TAGS) \
35625           || exit 1
35626
35627 @endif target-rda
35628
35629 .PHONY: maybe-install-info-target-rda install-info-target-rda
35630 maybe-install-info-target-rda:
35631 @if target-rda
35632 maybe-install-info-target-rda: install-info-target-rda
35633
35634 install-info-target-rda: \
35635     configure-target-rda \
35636     info-target-rda 
35637         @: $(MAKE); $(unstage)
35638         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35639         r=`${PWD_COMMAND}`; export r; \
35640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35641         $(NORMAL_TARGET_EXPORTS) \
35642         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
35643         for flag in $(EXTRA_TARGET_FLAGS); do \
35644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35645         done; \
35646         (cd $(TARGET_SUBDIR)/rda && \
35647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35649                   "RANLIB=$${RANLIB}" \
35650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35651                    install-info) \
35652           || exit 1
35653
35654 @endif target-rda
35655
35656 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
35657 maybe-installcheck-target-rda:
35658 @if target-rda
35659 maybe-installcheck-target-rda: installcheck-target-rda
35660
35661 installcheck-target-rda: \
35662     configure-target-rda 
35663         @: $(MAKE); $(unstage)
35664         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35665         r=`${PWD_COMMAND}`; export r; \
35666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35667         $(NORMAL_TARGET_EXPORTS) \
35668         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
35669         for flag in $(EXTRA_TARGET_FLAGS); do \
35670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35671         done; \
35672         (cd $(TARGET_SUBDIR)/rda && \
35673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35675                   "RANLIB=$${RANLIB}" \
35676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35677                    installcheck) \
35678           || exit 1
35679
35680 @endif target-rda
35681
35682 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
35683 maybe-mostlyclean-target-rda:
35684 @if target-rda
35685 maybe-mostlyclean-target-rda: mostlyclean-target-rda
35686
35687 mostlyclean-target-rda: 
35688         @: $(MAKE); $(unstage)
35689         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35690         r=`${PWD_COMMAND}`; export r; \
35691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35692         $(NORMAL_TARGET_EXPORTS) \
35693         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
35694         for flag in $(EXTRA_TARGET_FLAGS); do \
35695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35696         done; \
35697         (cd $(TARGET_SUBDIR)/rda && \
35698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35700                   "RANLIB=$${RANLIB}" \
35701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35702                    mostlyclean) \
35703           || exit 1
35704
35705 @endif target-rda
35706
35707 .PHONY: maybe-clean-target-rda clean-target-rda
35708 maybe-clean-target-rda:
35709 @if target-rda
35710 maybe-clean-target-rda: clean-target-rda
35711
35712 clean-target-rda: 
35713         @: $(MAKE); $(unstage)
35714         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35715         r=`${PWD_COMMAND}`; export r; \
35716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35717         $(NORMAL_TARGET_EXPORTS) \
35718         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
35719         for flag in $(EXTRA_TARGET_FLAGS); do \
35720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35721         done; \
35722         (cd $(TARGET_SUBDIR)/rda && \
35723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35725                   "RANLIB=$${RANLIB}" \
35726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35727                    clean) \
35728           || exit 1
35729
35730 @endif target-rda
35731
35732 .PHONY: maybe-distclean-target-rda distclean-target-rda
35733 maybe-distclean-target-rda:
35734 @if target-rda
35735 maybe-distclean-target-rda: distclean-target-rda
35736
35737 distclean-target-rda: 
35738         @: $(MAKE); $(unstage)
35739         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35740         r=`${PWD_COMMAND}`; export r; \
35741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35742         $(NORMAL_TARGET_EXPORTS) \
35743         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
35744         for flag in $(EXTRA_TARGET_FLAGS); do \
35745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35746         done; \
35747         (cd $(TARGET_SUBDIR)/rda && \
35748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35750                   "RANLIB=$${RANLIB}" \
35751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35752                    distclean) \
35753           || exit 1
35754
35755 @endif target-rda
35756
35757 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
35758 maybe-maintainer-clean-target-rda:
35759 @if target-rda
35760 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
35761
35762 maintainer-clean-target-rda: 
35763         @: $(MAKE); $(unstage)
35764         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35765         r=`${PWD_COMMAND}`; export r; \
35766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35767         $(NORMAL_TARGET_EXPORTS) \
35768         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
35769         for flag in $(EXTRA_TARGET_FLAGS); do \
35770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35771         done; \
35772         (cd $(TARGET_SUBDIR)/rda && \
35773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35775                   "RANLIB=$${RANLIB}" \
35776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35777                    maintainer-clean) \
35778           || exit 1
35779
35780 @endif target-rda
35781
35782
35783
35784
35785
35786 .PHONY: configure-target-libada maybe-configure-target-libada
35787 maybe-configure-target-libada:
35788 @if target-libada
35789 maybe-configure-target-libada: configure-target-libada
35790 configure-target-libada: 
35791         @: $(MAKE); $(unstage)
35792         @r=`${PWD_COMMAND}`; export r; \
35793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35794         echo "Checking multilib configuration for libada..."; \
35795         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
35796         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
35797         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
35798           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
35799             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
35800           else \
35801             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
35802             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
35803           fi; \
35804         else \
35805           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
35806         fi; \
35807         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
35808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
35809         $(NORMAL_TARGET_EXPORTS) \
35810         echo Configuring in $(TARGET_SUBDIR)/libada; \
35811         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
35812         case $(srcdir) in \
35813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35814           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
35815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35816         esac; \
35817         srcdiroption="--srcdir=$${topdir}/libada"; \
35818         libsrcdir="$$s/libada"; \
35819         rm -f no-such-file || : ; \
35820         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35821           $(TARGET_CONFIGARGS) $${srcdiroption}  \
35822           || exit 1
35823 @endif target-libada
35824
35825
35826
35827
35828
35829 .PHONY: all-target-libada maybe-all-target-libada
35830 maybe-all-target-libada:
35831 @if target-libada
35832 TARGET-target-libada=all
35833 maybe-all-target-libada: all-target-libada
35834 all-target-libada: configure-target-libada
35835         @: $(MAKE); $(unstage)
35836         @r=`${PWD_COMMAND}`; export r; \
35837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35838         $(NORMAL_TARGET_EXPORTS) \
35839         (cd $(TARGET_SUBDIR)/libada && \
35840           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
35841 @endif target-libada
35842
35843
35844
35845
35846
35847 .PHONY: check-target-libada maybe-check-target-libada
35848 maybe-check-target-libada:
35849 @if target-libada
35850 maybe-check-target-libada: check-target-libada
35851
35852 check-target-libada:
35853         @: $(MAKE); $(unstage)
35854         @r=`${PWD_COMMAND}`; export r; \
35855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35856         $(NORMAL_TARGET_EXPORTS) \
35857         (cd $(TARGET_SUBDIR)/libada && \
35858           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35859
35860 @endif target-libada
35861
35862 .PHONY: install-target-libada maybe-install-target-libada
35863 maybe-install-target-libada:
35864 @if target-libada
35865 maybe-install-target-libada: install-target-libada
35866
35867 install-target-libada: installdirs
35868         @: $(MAKE); $(unstage)
35869         @r=`${PWD_COMMAND}`; export r; \
35870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35871         $(NORMAL_TARGET_EXPORTS) \
35872         (cd $(TARGET_SUBDIR)/libada && \
35873           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35874
35875 @endif target-libada
35876
35877 # Other targets (info, dvi, etc.)
35878
35879 .PHONY: maybe-info-target-libada info-target-libada
35880 maybe-info-target-libada:
35881 @if target-libada
35882 maybe-info-target-libada: info-target-libada
35883
35884 info-target-libada: \
35885     configure-target-libada 
35886         @: $(MAKE); $(unstage)
35887         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35888         r=`${PWD_COMMAND}`; export r; \
35889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35890         $(NORMAL_TARGET_EXPORTS) \
35891         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
35892         for flag in $(EXTRA_TARGET_FLAGS); do \
35893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35894         done; \
35895         (cd $(TARGET_SUBDIR)/libada && \
35896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35898                   "RANLIB=$${RANLIB}" \
35899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35900                    info) \
35901           || exit 1
35902
35903 @endif target-libada
35904
35905 .PHONY: maybe-dvi-target-libada dvi-target-libada
35906 maybe-dvi-target-libada:
35907 @if target-libada
35908 maybe-dvi-target-libada: dvi-target-libada
35909
35910 dvi-target-libada: \
35911     configure-target-libada 
35912         @: $(MAKE); $(unstage)
35913         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35914         r=`${PWD_COMMAND}`; export r; \
35915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916         $(NORMAL_TARGET_EXPORTS) \
35917         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
35918         for flag in $(EXTRA_TARGET_FLAGS); do \
35919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35920         done; \
35921         (cd $(TARGET_SUBDIR)/libada && \
35922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35924                   "RANLIB=$${RANLIB}" \
35925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35926                    dvi) \
35927           || exit 1
35928
35929 @endif target-libada
35930
35931 .PHONY: maybe-html-target-libada html-target-libada
35932 maybe-html-target-libada:
35933 @if target-libada
35934 maybe-html-target-libada: html-target-libada
35935
35936 html-target-libada: \
35937     configure-target-libada 
35938         @: $(MAKE); $(unstage)
35939         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35940         r=`${PWD_COMMAND}`; export r; \
35941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35942         $(NORMAL_TARGET_EXPORTS) \
35943         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
35944         for flag in $(EXTRA_TARGET_FLAGS); do \
35945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35946         done; \
35947         (cd $(TARGET_SUBDIR)/libada && \
35948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35950                   "RANLIB=$${RANLIB}" \
35951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35952                    html) \
35953           || exit 1
35954
35955 @endif target-libada
35956
35957 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
35958 maybe-TAGS-target-libada:
35959 @if target-libada
35960 maybe-TAGS-target-libada: TAGS-target-libada
35961
35962 TAGS-target-libada: \
35963     configure-target-libada 
35964         @: $(MAKE); $(unstage)
35965         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35966         r=`${PWD_COMMAND}`; export r; \
35967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35968         $(NORMAL_TARGET_EXPORTS) \
35969         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
35970         for flag in $(EXTRA_TARGET_FLAGS); do \
35971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35972         done; \
35973         (cd $(TARGET_SUBDIR)/libada && \
35974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35976                   "RANLIB=$${RANLIB}" \
35977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35978                    TAGS) \
35979           || exit 1
35980
35981 @endif target-libada
35982
35983 .PHONY: maybe-install-info-target-libada install-info-target-libada
35984 maybe-install-info-target-libada:
35985 @if target-libada
35986 maybe-install-info-target-libada: install-info-target-libada
35987
35988 install-info-target-libada: \
35989     configure-target-libada \
35990     info-target-libada 
35991         @: $(MAKE); $(unstage)
35992         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35993         r=`${PWD_COMMAND}`; export r; \
35994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35995         $(NORMAL_TARGET_EXPORTS) \
35996         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
35997         for flag in $(EXTRA_TARGET_FLAGS); do \
35998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35999         done; \
36000         (cd $(TARGET_SUBDIR)/libada && \
36001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36003                   "RANLIB=$${RANLIB}" \
36004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36005                    install-info) \
36006           || exit 1
36007
36008 @endif target-libada
36009
36010 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
36011 maybe-installcheck-target-libada:
36012 @if target-libada
36013 maybe-installcheck-target-libada: installcheck-target-libada
36014
36015 installcheck-target-libada: \
36016     configure-target-libada 
36017         @: $(MAKE); $(unstage)
36018         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36019         r=`${PWD_COMMAND}`; export r; \
36020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36021         $(NORMAL_TARGET_EXPORTS) \
36022         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
36023         for flag in $(EXTRA_TARGET_FLAGS); do \
36024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36025         done; \
36026         (cd $(TARGET_SUBDIR)/libada && \
36027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36029                   "RANLIB=$${RANLIB}" \
36030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36031                    installcheck) \
36032           || exit 1
36033
36034 @endif target-libada
36035
36036 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
36037 maybe-mostlyclean-target-libada:
36038 @if target-libada
36039 maybe-mostlyclean-target-libada: mostlyclean-target-libada
36040
36041 mostlyclean-target-libada: 
36042         @: $(MAKE); $(unstage)
36043         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36044         r=`${PWD_COMMAND}`; export r; \
36045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36046         $(NORMAL_TARGET_EXPORTS) \
36047         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
36048         for flag in $(EXTRA_TARGET_FLAGS); do \
36049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36050         done; \
36051         (cd $(TARGET_SUBDIR)/libada && \
36052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36054                   "RANLIB=$${RANLIB}" \
36055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36056                    mostlyclean) \
36057           || exit 1
36058
36059 @endif target-libada
36060
36061 .PHONY: maybe-clean-target-libada clean-target-libada
36062 maybe-clean-target-libada:
36063 @if target-libada
36064 maybe-clean-target-libada: clean-target-libada
36065
36066 clean-target-libada: 
36067         @: $(MAKE); $(unstage)
36068         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36069         r=`${PWD_COMMAND}`; export r; \
36070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36071         $(NORMAL_TARGET_EXPORTS) \
36072         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
36073         for flag in $(EXTRA_TARGET_FLAGS); do \
36074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36075         done; \
36076         (cd $(TARGET_SUBDIR)/libada && \
36077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36079                   "RANLIB=$${RANLIB}" \
36080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36081                    clean) \
36082           || exit 1
36083
36084 @endif target-libada
36085
36086 .PHONY: maybe-distclean-target-libada distclean-target-libada
36087 maybe-distclean-target-libada:
36088 @if target-libada
36089 maybe-distclean-target-libada: distclean-target-libada
36090
36091 distclean-target-libada: 
36092         @: $(MAKE); $(unstage)
36093         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36094         r=`${PWD_COMMAND}`; export r; \
36095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36096         $(NORMAL_TARGET_EXPORTS) \
36097         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
36098         for flag in $(EXTRA_TARGET_FLAGS); do \
36099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36100         done; \
36101         (cd $(TARGET_SUBDIR)/libada && \
36102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36104                   "RANLIB=$${RANLIB}" \
36105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36106                    distclean) \
36107           || exit 1
36108
36109 @endif target-libada
36110
36111 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
36112 maybe-maintainer-clean-target-libada:
36113 @if target-libada
36114 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
36115
36116 maintainer-clean-target-libada: 
36117         @: $(MAKE); $(unstage)
36118         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36119         r=`${PWD_COMMAND}`; export r; \
36120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36121         $(NORMAL_TARGET_EXPORTS) \
36122         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
36123         for flag in $(EXTRA_TARGET_FLAGS); do \
36124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36125         done; \
36126         (cd $(TARGET_SUBDIR)/libada && \
36127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36129                   "RANLIB=$${RANLIB}" \
36130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36131                    maintainer-clean) \
36132           || exit 1
36133
36134 @endif target-libada
36135
36136
36137
36138
36139
36140 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
36141 maybe-configure-target-libgomp:
36142 @if target-libgomp
36143 maybe-configure-target-libgomp: configure-target-libgomp
36144 configure-target-libgomp: 
36145         @: $(MAKE); $(unstage)
36146         @r=`${PWD_COMMAND}`; export r; \
36147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36148         echo "Checking multilib configuration for libgomp..."; \
36149         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
36150         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
36151         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
36152           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
36153             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
36154           else \
36155             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
36156             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
36157           fi; \
36158         else \
36159           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
36160         fi; \
36161         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
36162         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
36163         $(NORMAL_TARGET_EXPORTS) \
36164         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
36165         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
36166         case $(srcdir) in \
36167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36168           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
36169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36170         esac; \
36171         srcdiroption="--srcdir=$${topdir}/libgomp"; \
36172         libsrcdir="$$s/libgomp"; \
36173         rm -f no-such-file || : ; \
36174         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36175           $(TARGET_CONFIGARGS) $${srcdiroption}  \
36176           || exit 1
36177 @endif target-libgomp
36178
36179
36180
36181
36182
36183 .PHONY: all-target-libgomp maybe-all-target-libgomp
36184 maybe-all-target-libgomp:
36185 @if target-libgomp
36186 TARGET-target-libgomp=all
36187 maybe-all-target-libgomp: all-target-libgomp
36188 all-target-libgomp: configure-target-libgomp
36189         @: $(MAKE); $(unstage)
36190         @r=`${PWD_COMMAND}`; export r; \
36191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36192         $(NORMAL_TARGET_EXPORTS) \
36193         (cd $(TARGET_SUBDIR)/libgomp && \
36194           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgomp))
36195 @endif target-libgomp
36196
36197
36198
36199
36200
36201 .PHONY: check-target-libgomp maybe-check-target-libgomp
36202 maybe-check-target-libgomp:
36203 @if target-libgomp
36204 maybe-check-target-libgomp: check-target-libgomp
36205
36206 check-target-libgomp:
36207         @: $(MAKE); $(unstage)
36208         @r=`${PWD_COMMAND}`; export r; \
36209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210         $(NORMAL_TARGET_EXPORTS) \
36211         (cd $(TARGET_SUBDIR)/libgomp && \
36212           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36213
36214 @endif target-libgomp
36215
36216 .PHONY: install-target-libgomp maybe-install-target-libgomp
36217 maybe-install-target-libgomp:
36218 @if target-libgomp
36219 maybe-install-target-libgomp: install-target-libgomp
36220
36221 install-target-libgomp: installdirs
36222         @: $(MAKE); $(unstage)
36223         @r=`${PWD_COMMAND}`; export r; \
36224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36225         $(NORMAL_TARGET_EXPORTS) \
36226         (cd $(TARGET_SUBDIR)/libgomp && \
36227           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36228
36229 @endif target-libgomp
36230
36231 # Other targets (info, dvi, etc.)
36232
36233 .PHONY: maybe-info-target-libgomp info-target-libgomp
36234 maybe-info-target-libgomp:
36235 @if target-libgomp
36236 maybe-info-target-libgomp: info-target-libgomp
36237
36238 info-target-libgomp: \
36239     configure-target-libgomp 
36240         @: $(MAKE); $(unstage)
36241         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36242         r=`${PWD_COMMAND}`; export r; \
36243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36244         $(NORMAL_TARGET_EXPORTS) \
36245         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
36246         for flag in $(EXTRA_TARGET_FLAGS); do \
36247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36248         done; \
36249         (cd $(TARGET_SUBDIR)/libgomp && \
36250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36252                   "RANLIB=$${RANLIB}" \
36253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36254                    info) \
36255           || exit 1
36256
36257 @endif target-libgomp
36258
36259 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
36260 maybe-dvi-target-libgomp:
36261 @if target-libgomp
36262 maybe-dvi-target-libgomp: dvi-target-libgomp
36263
36264 dvi-target-libgomp: \
36265     configure-target-libgomp 
36266         @: $(MAKE); $(unstage)
36267         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36268         r=`${PWD_COMMAND}`; export r; \
36269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36270         $(NORMAL_TARGET_EXPORTS) \
36271         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
36272         for flag in $(EXTRA_TARGET_FLAGS); do \
36273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36274         done; \
36275         (cd $(TARGET_SUBDIR)/libgomp && \
36276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36278                   "RANLIB=$${RANLIB}" \
36279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36280                    dvi) \
36281           || exit 1
36282
36283 @endif target-libgomp
36284
36285 .PHONY: maybe-html-target-libgomp html-target-libgomp
36286 maybe-html-target-libgomp:
36287 @if target-libgomp
36288 maybe-html-target-libgomp: html-target-libgomp
36289
36290 html-target-libgomp: \
36291     configure-target-libgomp 
36292         @: $(MAKE); $(unstage)
36293         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36294         r=`${PWD_COMMAND}`; export r; \
36295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36296         $(NORMAL_TARGET_EXPORTS) \
36297         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
36298         for flag in $(EXTRA_TARGET_FLAGS); do \
36299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36300         done; \
36301         (cd $(TARGET_SUBDIR)/libgomp && \
36302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36304                   "RANLIB=$${RANLIB}" \
36305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36306                    html) \
36307           || exit 1
36308
36309 @endif target-libgomp
36310
36311 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
36312 maybe-TAGS-target-libgomp:
36313 @if target-libgomp
36314 maybe-TAGS-target-libgomp: TAGS-target-libgomp
36315
36316 TAGS-target-libgomp: \
36317     configure-target-libgomp 
36318         @: $(MAKE); $(unstage)
36319         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36320         r=`${PWD_COMMAND}`; export r; \
36321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322         $(NORMAL_TARGET_EXPORTS) \
36323         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
36324         for flag in $(EXTRA_TARGET_FLAGS); do \
36325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36326         done; \
36327         (cd $(TARGET_SUBDIR)/libgomp && \
36328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36330                   "RANLIB=$${RANLIB}" \
36331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36332                    TAGS) \
36333           || exit 1
36334
36335 @endif target-libgomp
36336
36337 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
36338 maybe-install-info-target-libgomp:
36339 @if target-libgomp
36340 maybe-install-info-target-libgomp: install-info-target-libgomp
36341
36342 install-info-target-libgomp: \
36343     configure-target-libgomp \
36344     info-target-libgomp 
36345         @: $(MAKE); $(unstage)
36346         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36347         r=`${PWD_COMMAND}`; export r; \
36348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36349         $(NORMAL_TARGET_EXPORTS) \
36350         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
36351         for flag in $(EXTRA_TARGET_FLAGS); do \
36352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36353         done; \
36354         (cd $(TARGET_SUBDIR)/libgomp && \
36355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36357                   "RANLIB=$${RANLIB}" \
36358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36359                    install-info) \
36360           || exit 1
36361
36362 @endif target-libgomp
36363
36364 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
36365 maybe-installcheck-target-libgomp:
36366 @if target-libgomp
36367 maybe-installcheck-target-libgomp: installcheck-target-libgomp
36368
36369 installcheck-target-libgomp: \
36370     configure-target-libgomp 
36371         @: $(MAKE); $(unstage)
36372         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36373         r=`${PWD_COMMAND}`; export r; \
36374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36375         $(NORMAL_TARGET_EXPORTS) \
36376         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
36377         for flag in $(EXTRA_TARGET_FLAGS); do \
36378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36379         done; \
36380         (cd $(TARGET_SUBDIR)/libgomp && \
36381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36383                   "RANLIB=$${RANLIB}" \
36384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36385                    installcheck) \
36386           || exit 1
36387
36388 @endif target-libgomp
36389
36390 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
36391 maybe-mostlyclean-target-libgomp:
36392 @if target-libgomp
36393 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
36394
36395 mostlyclean-target-libgomp: 
36396         @: $(MAKE); $(unstage)
36397         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36398         r=`${PWD_COMMAND}`; export r; \
36399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36400         $(NORMAL_TARGET_EXPORTS) \
36401         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
36402         for flag in $(EXTRA_TARGET_FLAGS); do \
36403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36404         done; \
36405         (cd $(TARGET_SUBDIR)/libgomp && \
36406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36408                   "RANLIB=$${RANLIB}" \
36409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36410                    mostlyclean) \
36411           || exit 1
36412
36413 @endif target-libgomp
36414
36415 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
36416 maybe-clean-target-libgomp:
36417 @if target-libgomp
36418 maybe-clean-target-libgomp: clean-target-libgomp
36419
36420 clean-target-libgomp: 
36421         @: $(MAKE); $(unstage)
36422         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36423         r=`${PWD_COMMAND}`; export r; \
36424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36425         $(NORMAL_TARGET_EXPORTS) \
36426         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
36427         for flag in $(EXTRA_TARGET_FLAGS); do \
36428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36429         done; \
36430         (cd $(TARGET_SUBDIR)/libgomp && \
36431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36433                   "RANLIB=$${RANLIB}" \
36434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36435                    clean) \
36436           || exit 1
36437
36438 @endif target-libgomp
36439
36440 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
36441 maybe-distclean-target-libgomp:
36442 @if target-libgomp
36443 maybe-distclean-target-libgomp: distclean-target-libgomp
36444
36445 distclean-target-libgomp: 
36446         @: $(MAKE); $(unstage)
36447         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36448         r=`${PWD_COMMAND}`; export r; \
36449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36450         $(NORMAL_TARGET_EXPORTS) \
36451         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
36452         for flag in $(EXTRA_TARGET_FLAGS); do \
36453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36454         done; \
36455         (cd $(TARGET_SUBDIR)/libgomp && \
36456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36458                   "RANLIB=$${RANLIB}" \
36459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36460                    distclean) \
36461           || exit 1
36462
36463 @endif target-libgomp
36464
36465 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
36466 maybe-maintainer-clean-target-libgomp:
36467 @if target-libgomp
36468 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
36469
36470 maintainer-clean-target-libgomp: 
36471         @: $(MAKE); $(unstage)
36472         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36473         r=`${PWD_COMMAND}`; export r; \
36474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36475         $(NORMAL_TARGET_EXPORTS) \
36476         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
36477         for flag in $(EXTRA_TARGET_FLAGS); do \
36478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36479         done; \
36480         (cd $(TARGET_SUBDIR)/libgomp && \
36481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36483                   "RANLIB=$${RANLIB}" \
36484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36485                    maintainer-clean) \
36486           || exit 1
36487
36488 @endif target-libgomp
36489
36490
36491
36492 # ----------
36493 # GCC module
36494 # ----------
36495
36496 @if gcc-no-bootstrap
36497 # GCC has some more recursive targets, which trigger the old
36498 # (but still current, until the toplevel bootstrap project
36499 # is finished) compiler bootstrapping rules.
36500
36501 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
36502 .PHONY: $(GCC_STRAP_TARGETS)
36503 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
36504         @r=`${PWD_COMMAND}`; export r; \
36505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36506         $(HOST_EXPORTS) \
36507         echo "Bootstrapping the compiler"; \
36508         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
36509         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
36510         @r=`${PWD_COMMAND}`; export r; \
36511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36512         case "$@" in \
36513           *bootstrap4-lean ) \
36514             msg="Comparing stage3 and stage4 of the compiler"; \
36515             compare=compare3-lean ;; \
36516           *bootstrap4 ) \
36517             msg="Comparing stage3 and stage4 of the compiler"; \
36518             compare=compare3 ;; \
36519           *-lean ) \
36520             msg="Comparing stage2 and stage3 of the compiler"; \
36521             compare=compare-lean ;; \
36522           * ) \
36523             msg="Comparing stage2 and stage3 of the compiler"; \
36524             compare=compare ;; \
36525         esac; \
36526         $(HOST_EXPORTS) \
36527         echo "$$msg"; \
36528         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
36529         @r=`${PWD_COMMAND}`; export r; \
36530         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
36531         echo "Building runtime libraries"; \
36532         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36533
36534 profiledbootstrap: all-prebootstrap configure-gcc
36535         @r=`${PWD_COMMAND}`; export r; \
36536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36537         $(HOST_EXPORTS) \
36538         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
36539         echo "Bootstrapping training compiler"; \
36540         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
36541         @r=`${PWD_COMMAND}`; export r; \
36542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36543         $(HOST_EXPORTS) \
36544         echo "Building feedback based compiler"; \
36545         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
36546         @r=`${PWD_COMMAND}`; export r; \
36547         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
36548         echo "Building runtime libraries"; \
36549         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36550
36551 .PHONY: cross
36552 cross: all-build all-gas all-ld
36553         @r=`${PWD_COMMAND}`; export r; \
36554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36555         $(HOST_EXPORTS) \
36556         echo "Building the C and C++ compiler"; \
36557         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
36558         @r=`${PWD_COMMAND}`; export r; \
36559         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
36560         echo "Building runtime libraries"; \
36561         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
36562 @endif gcc-no-bootstrap
36563
36564 @if gcc
36565 .PHONY: check-gcc-c++
36566 check-gcc-c++:
36567         @if [ -f ./gcc/Makefile ] ; then \
36568           r=`${PWD_COMMAND}`; export r; \
36569           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570           $(HOST_EXPORTS) \
36571           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
36572         else \
36573           true; \
36574         fi
36575
36576 .PHONY: check-c++
36577 check-c++: check-target-libstdc++-v3 check-gcc-c++
36578
36579 # Install the gcc headers files, but not the fixed include files,
36580 # which Cygnus is not allowed to distribute.  This rule is very
36581 # dependent on the workings of the gcc Makefile.in.
36582 .PHONY: gcc-no-fixedincludes
36583 gcc-no-fixedincludes:
36584         @if [ -f ./gcc/Makefile ]; then \
36585           rm -rf gcc/tmp-include; \
36586           mv gcc/include gcc/tmp-include 2>/dev/null; \
36587           mkdir gcc/include; \
36588           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
36589           touch gcc/stmp-fixinc gcc/include/fixed; \
36590           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
36591           r=`${PWD_COMMAND}`; export r; \
36592           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
36593           $(HOST_EXPORTS) \
36594           (cd ./gcc && \
36595            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
36596           rm -rf gcc/include; \
36597           mv gcc/tmp-include gcc/include 2>/dev/null; \
36598         else true; fi
36599 @endif gcc
36600
36601 # ---------------------
36602 # GCC bootstrap support
36603 # ---------------------
36604
36605 # We track the current stage (the one in 'gcc') in the stage_current file.
36606 # stage_last instead tracks the stage that was built last.  These targets
36607 # are dummy when toplevel bootstrap is not active.
36608
36609 # While making host and target tools, symlinks to the final stage must be
36610 # there, so $(unstage) should be run at various points.  To avoid excessive
36611 # recursive invocations of make, we "inline" them using a variable.  These
36612 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
36613 # to avoid warnings from the GNU Make job server.
36614
36615 unstage = :
36616 stage = :
36617 current_stage = ""
36618
36619 @if gcc-bootstrap
36620 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
36621 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
36622 current_stage = "`cat stage_current 2> /dev/null`"
36623 @endif gcc-bootstrap
36624
36625 .PHONY: unstage stage
36626 unstage:
36627         @: $(MAKE); $(unstage)
36628 stage:
36629         @: $(MAKE); $(stage)
36630
36631 # Disable commands for lean bootstrap.
36632 LEAN = false
36633
36634 # We name the build directories for the various stages "stage1-gcc",
36635 # "stage2-gcc","stage3-gcc", etc.
36636
36637 # Since the 'compare' process will fail (on debugging information) if any
36638 # directory names are different, we need to link the gcc directory for
36639 # the previous stage to a constant name ('prev-gcc'), and to make the name of
36640 # the build directories constant as well. For the latter, we use naked names
36641 # like 'gcc', because the scripts in that directory assume it.  We use
36642 # mv on platforms where symlinks to directories do not work or are not
36643 # reliable.
36644
36645 # 'touch' doesn't work right on some platforms.
36646 STAMP = echo timestamp > 
36647
36648 # Only build the C compiler for stage1, because that is the only one that
36649 # we can guarantee will build with the native compiler, and also it is the
36650 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
36651 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
36652 # overrideable (for a bootstrap build stage1 also builds gcc.info).
36653
36654 STAGE1_CFLAGS=@stage1_cflags@
36655 STAGE1_LANGUAGES=@stage1_languages@
36656
36657 # We only want to compare .o files, so set this!
36658 objext = .o
36659
36660 # Flags to pass to stage2 and later makes.
36661 POSTSTAGE1_FLAGS_TO_PASS = \
36662         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
36663         STAGE_PREFIX=$$r/prev-gcc/ \
36664         CFLAGS="$(BOOT_CFLAGS)" \
36665         LIBCFLAGS="$(BOOT_CFLAGS)" \
36666         LDFLAGS="$(BOOT_LDFLAGS)" \
36667         ADAC="\$$(CC)"
36668
36669 # For stage 1:
36670 # * We force-disable intermodule optimizations, even if
36671 #   --enable-intermodule was passed, since the installed compiler probably
36672 #   can't handle them.  Luckily, autoconf always respects
36673 #   the last argument when conflicting --enable arguments are passed.
36674 # * Likewise, we force-disable coverage flags, since the installed compiler
36675 #   probably has never heard of them.
36676 # * We build only C (and possibly Ada).
36677
36678
36679 .PHONY: stage1-start stage1-end
36680
36681 stage1-start::
36682         @: $(MAKE); $(stage); \
36683         echo stage1 > stage_current ; \
36684         echo stage1 > stage_last; \
36685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36686 @if bfd
36687         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
36688           mkdir stage1-bfd; \
36689         mv stage1-bfd bfd 
36690 @endif bfd
36691 @if opcodes
36692         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
36693           mkdir stage1-opcodes; \
36694         mv stage1-opcodes opcodes 
36695 @endif opcodes
36696 @if binutils
36697         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
36698           mkdir stage1-binutils; \
36699         mv stage1-binutils binutils 
36700 @endif binutils
36701 @if gas
36702         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
36703           mkdir stage1-gas; \
36704         mv stage1-gas gas 
36705 @endif gas
36706 @if gcc
36707         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
36708           mkdir stage1-gcc; \
36709         mv stage1-gcc gcc 
36710 @endif gcc
36711 @if intl
36712         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
36713           mkdir stage1-intl; \
36714         mv stage1-intl intl 
36715 @endif intl
36716 @if ld
36717         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
36718           mkdir stage1-ld; \
36719         mv stage1-ld ld 
36720 @endif ld
36721 @if libcpp
36722         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
36723           mkdir stage1-libcpp; \
36724         mv stage1-libcpp libcpp 
36725 @endif libcpp
36726 @if libdecnumber
36727         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
36728           mkdir stage1-libdecnumber; \
36729         mv stage1-libdecnumber libdecnumber 
36730 @endif libdecnumber
36731 @if libiberty
36732         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
36733           mkdir stage1-libiberty; \
36734         mv stage1-libiberty libiberty 
36735 @endif libiberty
36736 @if zlib
36737         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
36738           mkdir stage1-zlib; \
36739         mv stage1-zlib zlib 
36740 @endif zlib
36741         @[ -d stage1-$(TARGET_SUBDIR) ] || \
36742           mkdir stage1-$(TARGET_SUBDIR); \
36743         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
36744
36745 stage1-end:: 
36746 @if bfd
36747         @if test -d $(HOST_SUBDIR)/bfd ; then \
36748           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
36749         fi
36750 @endif bfd
36751 @if opcodes
36752         @if test -d $(HOST_SUBDIR)/opcodes ; then \
36753           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
36754         fi
36755 @endif opcodes
36756 @if binutils
36757         @if test -d $(HOST_SUBDIR)/binutils ; then \
36758           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
36759         fi
36760 @endif binutils
36761 @if gas
36762         @if test -d $(HOST_SUBDIR)/gas ; then \
36763           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
36764         fi
36765 @endif gas
36766 @if gcc
36767         @if test -d $(HOST_SUBDIR)/gcc ; then \
36768           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
36769         fi
36770 @endif gcc
36771 @if intl
36772         @if test -d $(HOST_SUBDIR)/intl ; then \
36773           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
36774         fi
36775 @endif intl
36776 @if ld
36777         @if test -d $(HOST_SUBDIR)/ld ; then \
36778           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
36779         fi
36780 @endif ld
36781 @if libcpp
36782         @if test -d $(HOST_SUBDIR)/libcpp ; then \
36783           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
36784         fi
36785 @endif libcpp
36786 @if libdecnumber
36787         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
36788           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
36789         fi
36790 @endif libdecnumber
36791 @if libiberty
36792         @if test -d $(HOST_SUBDIR)/libiberty ; then \
36793           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
36794         fi
36795 @endif libiberty
36796 @if zlib
36797         @if test -d $(HOST_SUBDIR)/zlib ; then \
36798           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
36799         fi
36800 @endif zlib
36801         @if test -d $(TARGET_SUBDIR) ; then \
36802           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
36803         fi
36804         rm -f stage_current
36805
36806 # Bubble a bugfix through all the stages up to stage 1.  They are
36807 # remade, but not reconfigured.  The next stage (if any) will not be
36808 # reconfigured as well.
36809 .PHONY: stage1-bubble
36810 stage1-bubble:: 
36811         @r=`${PWD_COMMAND}`; export r; \
36812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36813         if test -f stage1-lean  ; then \
36814           echo Skipping rebuild of stage1 ; \
36815         else \
36816           $(MAKE) stage1-start; \
36817           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
36818         fi
36819
36820 .PHONY: all-stage1 clean-stage1
36821 do-clean: clean-stage1
36822
36823 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36824 # only possibility, but now it conflicts with no-bootstrap rules
36825 @if gcc-bootstrap
36826
36827
36828
36829
36830 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36831
36832 .PHONY: distclean-stage1
36833 distclean-stage1::
36834         @: $(MAKE); $(stage)
36835         rm -rf stage1-* 
36836
36837
36838 @endif gcc-bootstrap
36839
36840
36841 .PHONY: stage2-start stage2-end
36842
36843 stage2-start::
36844         @: $(MAKE); $(stage); \
36845         echo stage2 > stage_current ; \
36846         echo stage2 > stage_last; \
36847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36848 @if bfd
36849         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
36850           mkdir stage2-bfd; \
36851         mv stage2-bfd bfd  ; \
36852         mv stage1-bfd prev-bfd || test -f stage1-lean 
36853 @endif bfd
36854 @if opcodes
36855         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
36856           mkdir stage2-opcodes; \
36857         mv stage2-opcodes opcodes  ; \
36858         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
36859 @endif opcodes
36860 @if binutils
36861         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
36862           mkdir stage2-binutils; \
36863         mv stage2-binutils binutils  ; \
36864         mv stage1-binutils prev-binutils || test -f stage1-lean 
36865 @endif binutils
36866 @if gas
36867         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
36868           mkdir stage2-gas; \
36869         mv stage2-gas gas  ; \
36870         mv stage1-gas prev-gas || test -f stage1-lean 
36871 @endif gas
36872 @if gcc
36873         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
36874           mkdir stage2-gcc; \
36875         mv stage2-gcc gcc  ; \
36876         mv stage1-gcc prev-gcc || test -f stage1-lean 
36877 @endif gcc
36878 @if intl
36879         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
36880           mkdir stage2-intl; \
36881         mv stage2-intl intl  ; \
36882         mv stage1-intl prev-intl || test -f stage1-lean 
36883 @endif intl
36884 @if ld
36885         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
36886           mkdir stage2-ld; \
36887         mv stage2-ld ld  ; \
36888         mv stage1-ld prev-ld || test -f stage1-lean 
36889 @endif ld
36890 @if libcpp
36891         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
36892           mkdir stage2-libcpp; \
36893         mv stage2-libcpp libcpp  ; \
36894         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
36895 @endif libcpp
36896 @if libdecnumber
36897         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
36898           mkdir stage2-libdecnumber; \
36899         mv stage2-libdecnumber libdecnumber  ; \
36900         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
36901 @endif libdecnumber
36902 @if libiberty
36903         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
36904           mkdir stage2-libiberty; \
36905         mv stage2-libiberty libiberty  ; \
36906         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
36907 @endif libiberty
36908 @if zlib
36909         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
36910           mkdir stage2-zlib; \
36911         mv stage2-zlib zlib  ; \
36912         mv stage1-zlib prev-zlib || test -f stage1-lean 
36913 @endif zlib
36914         @[ -d stage2-$(TARGET_SUBDIR) ] || \
36915           mkdir stage2-$(TARGET_SUBDIR); \
36916         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
36917         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
36918
36919 stage2-end:: 
36920 @if bfd
36921         @if test -d $(HOST_SUBDIR)/bfd ; then \
36922           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
36923           mv prev-bfd stage1-bfd ; :  ; \
36924         fi
36925 @endif bfd
36926 @if opcodes
36927         @if test -d $(HOST_SUBDIR)/opcodes ; then \
36928           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
36929           mv prev-opcodes stage1-opcodes ; :  ; \
36930         fi
36931 @endif opcodes
36932 @if binutils
36933         @if test -d $(HOST_SUBDIR)/binutils ; then \
36934           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
36935           mv prev-binutils stage1-binutils ; :  ; \
36936         fi
36937 @endif binutils
36938 @if gas
36939         @if test -d $(HOST_SUBDIR)/gas ; then \
36940           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
36941           mv prev-gas stage1-gas ; :  ; \
36942         fi
36943 @endif gas
36944 @if gcc
36945         @if test -d $(HOST_SUBDIR)/gcc ; then \
36946           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
36947           mv prev-gcc stage1-gcc ; :  ; \
36948         fi
36949 @endif gcc
36950 @if intl
36951         @if test -d $(HOST_SUBDIR)/intl ; then \
36952           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
36953           mv prev-intl stage1-intl ; :  ; \
36954         fi
36955 @endif intl
36956 @if ld
36957         @if test -d $(HOST_SUBDIR)/ld ; then \
36958           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
36959           mv prev-ld stage1-ld ; :  ; \
36960         fi
36961 @endif ld
36962 @if libcpp
36963         @if test -d $(HOST_SUBDIR)/libcpp ; then \
36964           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
36965           mv prev-libcpp stage1-libcpp ; :  ; \
36966         fi
36967 @endif libcpp
36968 @if libdecnumber
36969         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
36970           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
36971           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
36972         fi
36973 @endif libdecnumber
36974 @if libiberty
36975         @if test -d $(HOST_SUBDIR)/libiberty ; then \
36976           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
36977           mv prev-libiberty stage1-libiberty ; :  ; \
36978         fi
36979 @endif libiberty
36980 @if zlib
36981         @if test -d $(HOST_SUBDIR)/zlib ; then \
36982           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
36983           mv prev-zlib stage1-zlib ; :  ; \
36984         fi
36985 @endif zlib
36986         @if test -d $(TARGET_SUBDIR) ; then \
36987           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
36988           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
36989         fi
36990         rm -f stage_current
36991
36992 # Bubble a bugfix through all the stages up to stage 2.  They are
36993 # remade, but not reconfigured.  The next stage (if any) will not be
36994 # reconfigured as well.
36995 .PHONY: stage2-bubble
36996 stage2-bubble:: stage1-bubble
36997         @r=`${PWD_COMMAND}`; export r; \
36998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36999         if test -f stage2-lean || test -f stage1-lean  ; then \
37000           echo Skipping rebuild of stage2 ; \
37001         else \
37002           $(MAKE) stage2-start; \
37003           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
37004         fi
37005
37006 .PHONY: all-stage2 clean-stage2
37007 do-clean: clean-stage2
37008
37009 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37010 # only possibility, but now it conflicts with no-bootstrap rules
37011 @if gcc-bootstrap
37012
37013
37014
37015 .PHONY: bootstrap2 bootstrap2-lean
37016 bootstrap2:
37017         echo stage2 > stage_final
37018         @r=`${PWD_COMMAND}`; export r; \
37019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37020         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
37021         @: $(MAKE); $(unstage)
37022         @r=`${PWD_COMMAND}`; export r; \
37023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37024         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37025
37026 bootstrap2-lean:
37027         echo stage2 > stage_final
37028         @r=`${PWD_COMMAND}`; export r; \
37029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37030         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
37031         @: $(MAKE); $(unstage)
37032         @r=`${PWD_COMMAND}`; export r; \
37033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37034         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37035
37036
37037 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37038 distclean-stage1:: distclean-stage2 
37039 .PHONY: distclean-stage2
37040 distclean-stage2::
37041         @: $(MAKE); $(stage)
37042         rm -rf stage2-* 
37043
37044
37045 @endif gcc-bootstrap
37046
37047
37048 .PHONY: stage3-start stage3-end
37049
37050 stage3-start::
37051         @: $(MAKE); $(stage); \
37052         echo stage3 > stage_current ; \
37053         echo stage3 > stage_last; \
37054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
37055 @if bfd
37056         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
37057           mkdir stage3-bfd; \
37058         mv stage3-bfd bfd  ; \
37059         mv stage2-bfd prev-bfd || test -f stage2-lean 
37060 @endif bfd
37061 @if opcodes
37062         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
37063           mkdir stage3-opcodes; \
37064         mv stage3-opcodes opcodes  ; \
37065         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
37066 @endif opcodes
37067 @if binutils
37068         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
37069           mkdir stage3-binutils; \
37070         mv stage3-binutils binutils  ; \
37071         mv stage2-binutils prev-binutils || test -f stage2-lean 
37072 @endif binutils
37073 @if gas
37074         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
37075           mkdir stage3-gas; \
37076         mv stage3-gas gas  ; \
37077         mv stage2-gas prev-gas || test -f stage2-lean 
37078 @endif gas
37079 @if gcc
37080         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
37081           mkdir stage3-gcc; \
37082         mv stage3-gcc gcc  ; \
37083         mv stage2-gcc prev-gcc || test -f stage2-lean 
37084 @endif gcc
37085 @if intl
37086         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
37087           mkdir stage3-intl; \
37088         mv stage3-intl intl  ; \
37089         mv stage2-intl prev-intl || test -f stage2-lean 
37090 @endif intl
37091 @if ld
37092         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
37093           mkdir stage3-ld; \
37094         mv stage3-ld ld  ; \
37095         mv stage2-ld prev-ld || test -f stage2-lean 
37096 @endif ld
37097 @if libcpp
37098         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
37099           mkdir stage3-libcpp; \
37100         mv stage3-libcpp libcpp  ; \
37101         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
37102 @endif libcpp
37103 @if libdecnumber
37104         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
37105           mkdir stage3-libdecnumber; \
37106         mv stage3-libdecnumber libdecnumber  ; \
37107         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
37108 @endif libdecnumber
37109 @if libiberty
37110         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
37111           mkdir stage3-libiberty; \
37112         mv stage3-libiberty libiberty  ; \
37113         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
37114 @endif libiberty
37115 @if zlib
37116         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
37117           mkdir stage3-zlib; \
37118         mv stage3-zlib zlib  ; \
37119         mv stage2-zlib prev-zlib || test -f stage2-lean 
37120 @endif zlib
37121         @[ -d stage3-$(TARGET_SUBDIR) ] || \
37122           mkdir stage3-$(TARGET_SUBDIR); \
37123         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
37124         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
37125
37126 stage3-end:: 
37127 @if bfd
37128         @if test -d $(HOST_SUBDIR)/bfd ; then \
37129           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
37130           mv prev-bfd stage2-bfd ; :  ; \
37131         fi
37132 @endif bfd
37133 @if opcodes
37134         @if test -d $(HOST_SUBDIR)/opcodes ; then \
37135           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
37136           mv prev-opcodes stage2-opcodes ; :  ; \
37137         fi
37138 @endif opcodes
37139 @if binutils
37140         @if test -d $(HOST_SUBDIR)/binutils ; then \
37141           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
37142           mv prev-binutils stage2-binutils ; :  ; \
37143         fi
37144 @endif binutils
37145 @if gas
37146         @if test -d $(HOST_SUBDIR)/gas ; then \
37147           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
37148           mv prev-gas stage2-gas ; :  ; \
37149         fi
37150 @endif gas
37151 @if gcc
37152         @if test -d $(HOST_SUBDIR)/gcc ; then \
37153           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
37154           mv prev-gcc stage2-gcc ; :  ; \
37155         fi
37156 @endif gcc
37157 @if intl
37158         @if test -d $(HOST_SUBDIR)/intl ; then \
37159           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
37160           mv prev-intl stage2-intl ; :  ; \
37161         fi
37162 @endif intl
37163 @if ld
37164         @if test -d $(HOST_SUBDIR)/ld ; then \
37165           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
37166           mv prev-ld stage2-ld ; :  ; \
37167         fi
37168 @endif ld
37169 @if libcpp
37170         @if test -d $(HOST_SUBDIR)/libcpp ; then \
37171           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
37172           mv prev-libcpp stage2-libcpp ; :  ; \
37173         fi
37174 @endif libcpp
37175 @if libdecnumber
37176         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
37177           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
37178           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
37179         fi
37180 @endif libdecnumber
37181 @if libiberty
37182         @if test -d $(HOST_SUBDIR)/libiberty ; then \
37183           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
37184           mv prev-libiberty stage2-libiberty ; :  ; \
37185         fi
37186 @endif libiberty
37187 @if zlib
37188         @if test -d $(HOST_SUBDIR)/zlib ; then \
37189           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
37190           mv prev-zlib stage2-zlib ; :  ; \
37191         fi
37192 @endif zlib
37193         @if test -d $(TARGET_SUBDIR) ; then \
37194           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
37195           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
37196         fi
37197         rm -f stage_current
37198
37199 # Bubble a bugfix through all the stages up to stage 3.  They are
37200 # remade, but not reconfigured.  The next stage (if any) will not be
37201 # reconfigured as well.
37202 .PHONY: stage3-bubble
37203 stage3-bubble:: stage2-bubble
37204         @r=`${PWD_COMMAND}`; export r; \
37205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37206         if test -f stage3-lean || test -f stage2-lean  ; then \
37207           echo Skipping rebuild of stage3 ; \
37208         else \
37209           $(MAKE) stage3-start; \
37210           if $(LEAN); then \
37211             rm -rf stage1-* ; \
37212             $(STAMP) stage1-lean ; \
37213           fi; \
37214           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
37215         fi
37216         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
37217
37218 .PHONY: all-stage3 clean-stage3
37219 do-clean: clean-stage3
37220
37221 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37222 # only possibility, but now it conflicts with no-bootstrap rules
37223 @if gcc-bootstrap
37224
37225 compare:
37226         @r=`${PWD_COMMAND}`; export r; \
37227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37228         if test -f stage2-lean; then \
37229           echo Cannot compare object files as stage 2 was deleted. ; \
37230           exit 0 ; \
37231         fi; \
37232         : $(MAKE); $(stage); \
37233         rm -f .bad_compare ; \
37234         echo Comparing stages 2 and 3 ; \
37235         cd stage3-gcc; \
37236         files=`find . -name "*$(objext)" -print` ; \
37237         cd .. ; \
37238         for file in $${files} ; do \
37239           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
37240           @do_compare@ > /dev/null 2>&1; \
37241           if test $$? -eq 1; then \
37242             case $$file in \
37243               ./cc*-checksum$(objext) | ./libgcc/* ) \
37244                 echo warning: $$file differs ;; \
37245               *) \
37246                 echo $$file differs >> .bad_compare ;; \
37247             esac ; \
37248           fi ; \
37249         done ; \
37250         if [ -f .bad_compare ]; then \
37251           echo "Bootstrap comparison failure!"; \
37252           cat .bad_compare; \
37253           exit 1; \
37254         else \
37255           echo Comparison successful.; \
37256         fi ; \
37257         $(STAMP) compare
37258         if $(LEAN); then \
37259           rm -rf stage2-*; \
37260           $(STAMP) stage2-lean; \
37261         fi
37262
37263
37264
37265 .PHONY: bootstrap bootstrap-lean
37266 bootstrap:
37267         echo stage3 > stage_final
37268         @r=`${PWD_COMMAND}`; export r; \
37269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37270         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
37271         @: $(MAKE); $(unstage)
37272         @r=`${PWD_COMMAND}`; export r; \
37273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37274         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37275
37276 bootstrap-lean:
37277         echo stage3 > stage_final
37278         @r=`${PWD_COMMAND}`; export r; \
37279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37280         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
37281         @: $(MAKE); $(unstage)
37282         @r=`${PWD_COMMAND}`; export r; \
37283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37284         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37285
37286
37287 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37288 distclean-stage2:: distclean-stage3 
37289 .PHONY: distclean-stage3
37290 distclean-stage3::
37291         @: $(MAKE); $(stage)
37292         rm -rf stage3-* compare 
37293
37294
37295 .PHONY: cleanstrap
37296 cleanstrap: distclean bootstrap
37297
37298 @endif gcc-bootstrap
37299
37300
37301 .PHONY: stage4-start stage4-end
37302
37303 stage4-start::
37304         @: $(MAKE); $(stage); \
37305         echo stage4 > stage_current ; \
37306         echo stage4 > stage_last; \
37307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
37308 @if bfd
37309         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
37310           mkdir stage4-bfd; \
37311         mv stage4-bfd bfd  ; \
37312         mv stage3-bfd prev-bfd || test -f stage3-lean 
37313 @endif bfd
37314 @if opcodes
37315         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
37316           mkdir stage4-opcodes; \
37317         mv stage4-opcodes opcodes  ; \
37318         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
37319 @endif opcodes
37320 @if binutils
37321         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
37322           mkdir stage4-binutils; \
37323         mv stage4-binutils binutils  ; \
37324         mv stage3-binutils prev-binutils || test -f stage3-lean 
37325 @endif binutils
37326 @if gas
37327         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
37328           mkdir stage4-gas; \
37329         mv stage4-gas gas  ; \
37330         mv stage3-gas prev-gas || test -f stage3-lean 
37331 @endif gas
37332 @if gcc
37333         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
37334           mkdir stage4-gcc; \
37335         mv stage4-gcc gcc  ; \
37336         mv stage3-gcc prev-gcc || test -f stage3-lean 
37337 @endif gcc
37338 @if intl
37339         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
37340           mkdir stage4-intl; \
37341         mv stage4-intl intl  ; \
37342         mv stage3-intl prev-intl || test -f stage3-lean 
37343 @endif intl
37344 @if ld
37345         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
37346           mkdir stage4-ld; \
37347         mv stage4-ld ld  ; \
37348         mv stage3-ld prev-ld || test -f stage3-lean 
37349 @endif ld
37350 @if libcpp
37351         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
37352           mkdir stage4-libcpp; \
37353         mv stage4-libcpp libcpp  ; \
37354         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
37355 @endif libcpp
37356 @if libdecnumber
37357         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
37358           mkdir stage4-libdecnumber; \
37359         mv stage4-libdecnumber libdecnumber  ; \
37360         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
37361 @endif libdecnumber
37362 @if libiberty
37363         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
37364           mkdir stage4-libiberty; \
37365         mv stage4-libiberty libiberty  ; \
37366         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
37367 @endif libiberty
37368 @if zlib
37369         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
37370           mkdir stage4-zlib; \
37371         mv stage4-zlib zlib  ; \
37372         mv stage3-zlib prev-zlib || test -f stage3-lean 
37373 @endif zlib
37374         @[ -d stage4-$(TARGET_SUBDIR) ] || \
37375           mkdir stage4-$(TARGET_SUBDIR); \
37376         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
37377         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
37378
37379 stage4-end:: 
37380 @if bfd
37381         @if test -d $(HOST_SUBDIR)/bfd ; then \
37382           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
37383           mv prev-bfd stage3-bfd ; :  ; \
37384         fi
37385 @endif bfd
37386 @if opcodes
37387         @if test -d $(HOST_SUBDIR)/opcodes ; then \
37388           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
37389           mv prev-opcodes stage3-opcodes ; :  ; \
37390         fi
37391 @endif opcodes
37392 @if binutils
37393         @if test -d $(HOST_SUBDIR)/binutils ; then \
37394           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
37395           mv prev-binutils stage3-binutils ; :  ; \
37396         fi
37397 @endif binutils
37398 @if gas
37399         @if test -d $(HOST_SUBDIR)/gas ; then \
37400           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
37401           mv prev-gas stage3-gas ; :  ; \
37402         fi
37403 @endif gas
37404 @if gcc
37405         @if test -d $(HOST_SUBDIR)/gcc ; then \
37406           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
37407           mv prev-gcc stage3-gcc ; :  ; \
37408         fi
37409 @endif gcc
37410 @if intl
37411         @if test -d $(HOST_SUBDIR)/intl ; then \
37412           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
37413           mv prev-intl stage3-intl ; :  ; \
37414         fi
37415 @endif intl
37416 @if ld
37417         @if test -d $(HOST_SUBDIR)/ld ; then \
37418           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
37419           mv prev-ld stage3-ld ; :  ; \
37420         fi
37421 @endif ld
37422 @if libcpp
37423         @if test -d $(HOST_SUBDIR)/libcpp ; then \
37424           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
37425           mv prev-libcpp stage3-libcpp ; :  ; \
37426         fi
37427 @endif libcpp
37428 @if libdecnumber
37429         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
37430           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
37431           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
37432         fi
37433 @endif libdecnumber
37434 @if libiberty
37435         @if test -d $(HOST_SUBDIR)/libiberty ; then \
37436           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
37437           mv prev-libiberty stage3-libiberty ; :  ; \
37438         fi
37439 @endif libiberty
37440 @if zlib
37441         @if test -d $(HOST_SUBDIR)/zlib ; then \
37442           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
37443           mv prev-zlib stage3-zlib ; :  ; \
37444         fi
37445 @endif zlib
37446         @if test -d $(TARGET_SUBDIR) ; then \
37447           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
37448           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
37449         fi
37450         rm -f stage_current
37451
37452 # Bubble a bugfix through all the stages up to stage 4.  They are
37453 # remade, but not reconfigured.  The next stage (if any) will not be
37454 # reconfigured as well.
37455 .PHONY: stage4-bubble
37456 stage4-bubble:: stage3-bubble
37457         @r=`${PWD_COMMAND}`; export r; \
37458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37459         if test -f stage4-lean || test -f stage3-lean  ; then \
37460           echo Skipping rebuild of stage4 ; \
37461         else \
37462           $(MAKE) stage4-start; \
37463           if $(LEAN); then \
37464             rm -rf stage2-* ; \
37465             $(STAMP) stage2-lean ; \
37466           fi; \
37467           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
37468         fi
37469         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
37470
37471 .PHONY: all-stage4 clean-stage4
37472 do-clean: clean-stage4
37473
37474 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37475 # only possibility, but now it conflicts with no-bootstrap rules
37476 @if gcc-bootstrap
37477
37478 compare3:
37479         @r=`${PWD_COMMAND}`; export r; \
37480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37481         if test -f stage3-lean; then \
37482           echo Cannot compare object files as stage 3 was deleted. ; \
37483           exit 0 ; \
37484         fi; \
37485         : $(MAKE); $(stage); \
37486         rm -f .bad_compare ; \
37487         echo Comparing stages 3 and 4 ; \
37488         cd stage4-gcc; \
37489         files=`find . -name "*$(objext)" -print` ; \
37490         cd .. ; \
37491         for file in $${files} ; do \
37492           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
37493           @do_compare@ > /dev/null 2>&1; \
37494           if test $$? -eq 1; then \
37495             case $$file in \
37496               ./cc*-checksum$(objext) | ./libgcc/* ) \
37497                 echo warning: $$file differs ;; \
37498               *) \
37499                 echo $$file differs >> .bad_compare ;; \
37500             esac ; \
37501           fi ; \
37502         done ; \
37503         if [ -f .bad_compare ]; then \
37504           echo "Bootstrap comparison failure!"; \
37505           cat .bad_compare; \
37506           exit 1; \
37507         else \
37508           echo Comparison successful.; \
37509         fi ; \
37510         $(STAMP) compare3
37511         if $(LEAN); then \
37512           rm -rf stage3-*; \
37513           $(STAMP) stage3-lean; \
37514         fi
37515
37516
37517
37518 .PHONY: bootstrap4 bootstrap4-lean
37519 bootstrap4:
37520         echo stage4 > stage_final
37521         @r=`${PWD_COMMAND}`; export r; \
37522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37523         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
37524         @: $(MAKE); $(unstage)
37525         @r=`${PWD_COMMAND}`; export r; \
37526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37527         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37528
37529 bootstrap4-lean:
37530         echo stage4 > stage_final
37531         @r=`${PWD_COMMAND}`; export r; \
37532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37533         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
37534         @: $(MAKE); $(unstage)
37535         @r=`${PWD_COMMAND}`; export r; \
37536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37537         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37538
37539
37540 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37541 distclean-stage3:: distclean-stage4 
37542 .PHONY: distclean-stage4
37543 distclean-stage4::
37544         @: $(MAKE); $(stage)
37545         rm -rf stage4-* compare3 
37546
37547
37548 @endif gcc-bootstrap
37549
37550
37551 .PHONY: stageprofile-start stageprofile-end
37552
37553 stageprofile-start::
37554         @: $(MAKE); $(stage); \
37555         echo stageprofile > stage_current ; \
37556         echo stageprofile > stage_last; \
37557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
37558 @if bfd
37559         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
37560           mkdir stageprofile-bfd; \
37561         mv stageprofile-bfd bfd  ; \
37562         mv stage1-bfd prev-bfd || test -f stage1-lean 
37563 @endif bfd
37564 @if opcodes
37565         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
37566           mkdir stageprofile-opcodes; \
37567         mv stageprofile-opcodes opcodes  ; \
37568         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
37569 @endif opcodes
37570 @if binutils
37571         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
37572           mkdir stageprofile-binutils; \
37573         mv stageprofile-binutils binutils  ; \
37574         mv stage1-binutils prev-binutils || test -f stage1-lean 
37575 @endif binutils
37576 @if gas
37577         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
37578           mkdir stageprofile-gas; \
37579         mv stageprofile-gas gas  ; \
37580         mv stage1-gas prev-gas || test -f stage1-lean 
37581 @endif gas
37582 @if gcc
37583         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
37584           mkdir stageprofile-gcc; \
37585         mv stageprofile-gcc gcc  ; \
37586         mv stage1-gcc prev-gcc || test -f stage1-lean 
37587 @endif gcc
37588 @if intl
37589         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
37590           mkdir stageprofile-intl; \
37591         mv stageprofile-intl intl  ; \
37592         mv stage1-intl prev-intl || test -f stage1-lean 
37593 @endif intl
37594 @if ld
37595         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
37596           mkdir stageprofile-ld; \
37597         mv stageprofile-ld ld  ; \
37598         mv stage1-ld prev-ld || test -f stage1-lean 
37599 @endif ld
37600 @if libcpp
37601         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
37602           mkdir stageprofile-libcpp; \
37603         mv stageprofile-libcpp libcpp  ; \
37604         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
37605 @endif libcpp
37606 @if libdecnumber
37607         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
37608           mkdir stageprofile-libdecnumber; \
37609         mv stageprofile-libdecnumber libdecnumber  ; \
37610         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
37611 @endif libdecnumber
37612 @if libiberty
37613         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
37614           mkdir stageprofile-libiberty; \
37615         mv stageprofile-libiberty libiberty  ; \
37616         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
37617 @endif libiberty
37618 @if zlib
37619         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
37620           mkdir stageprofile-zlib; \
37621         mv stageprofile-zlib zlib  ; \
37622         mv stage1-zlib prev-zlib || test -f stage1-lean 
37623 @endif zlib
37624         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
37625           mkdir stageprofile-$(TARGET_SUBDIR); \
37626         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
37627         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
37628
37629 stageprofile-end:: 
37630 @if bfd
37631         @if test -d $(HOST_SUBDIR)/bfd ; then \
37632           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
37633           mv prev-bfd stage1-bfd ; :  ; \
37634         fi
37635 @endif bfd
37636 @if opcodes
37637         @if test -d $(HOST_SUBDIR)/opcodes ; then \
37638           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
37639           mv prev-opcodes stage1-opcodes ; :  ; \
37640         fi
37641 @endif opcodes
37642 @if binutils
37643         @if test -d $(HOST_SUBDIR)/binutils ; then \
37644           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
37645           mv prev-binutils stage1-binutils ; :  ; \
37646         fi
37647 @endif binutils
37648 @if gas
37649         @if test -d $(HOST_SUBDIR)/gas ; then \
37650           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
37651           mv prev-gas stage1-gas ; :  ; \
37652         fi
37653 @endif gas
37654 @if gcc
37655         @if test -d $(HOST_SUBDIR)/gcc ; then \
37656           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
37657           mv prev-gcc stage1-gcc ; :  ; \
37658         fi
37659 @endif gcc
37660 @if intl
37661         @if test -d $(HOST_SUBDIR)/intl ; then \
37662           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
37663           mv prev-intl stage1-intl ; :  ; \
37664         fi
37665 @endif intl
37666 @if ld
37667         @if test -d $(HOST_SUBDIR)/ld ; then \
37668           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
37669           mv prev-ld stage1-ld ; :  ; \
37670         fi
37671 @endif ld
37672 @if libcpp
37673         @if test -d $(HOST_SUBDIR)/libcpp ; then \
37674           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
37675           mv prev-libcpp stage1-libcpp ; :  ; \
37676         fi
37677 @endif libcpp
37678 @if libdecnumber
37679         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
37680           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
37681           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
37682         fi
37683 @endif libdecnumber
37684 @if libiberty
37685         @if test -d $(HOST_SUBDIR)/libiberty ; then \
37686           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
37687           mv prev-libiberty stage1-libiberty ; :  ; \
37688         fi
37689 @endif libiberty
37690 @if zlib
37691         @if test -d $(HOST_SUBDIR)/zlib ; then \
37692           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
37693           mv prev-zlib stage1-zlib ; :  ; \
37694         fi
37695 @endif zlib
37696         @if test -d $(TARGET_SUBDIR) ; then \
37697           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
37698           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
37699         fi
37700         rm -f stage_current
37701
37702 # Bubble a bugfix through all the stages up to stage profile.  They are
37703 # remade, but not reconfigured.  The next stage (if any) will not be
37704 # reconfigured as well.
37705 .PHONY: stageprofile-bubble
37706 stageprofile-bubble:: stage1-bubble
37707         @r=`${PWD_COMMAND}`; export r; \
37708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37709         if test -f stageprofile-lean || test -f stage1-lean  ; then \
37710           echo Skipping rebuild of stageprofile ; \
37711         else \
37712           $(MAKE) stageprofile-start; \
37713           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
37714         fi
37715
37716 .PHONY: all-stageprofile clean-stageprofile
37717 do-clean: clean-stageprofile
37718
37719 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37720 # only possibility, but now it conflicts with no-bootstrap rules
37721 @if gcc-bootstrap
37722
37723
37724
37725
37726 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37727 distclean-stage1:: distclean-stageprofile 
37728 .PHONY: distclean-stageprofile
37729 distclean-stageprofile::
37730         @: $(MAKE); $(stage)
37731         rm -rf stageprofile-* 
37732
37733
37734 @endif gcc-bootstrap
37735
37736
37737 .PHONY: stagefeedback-start stagefeedback-end
37738
37739 stagefeedback-start::
37740         @: $(MAKE); $(stage); \
37741         echo stagefeedback > stage_current ; \
37742         echo stagefeedback > stage_last; \
37743         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
37744 @if bfd
37745         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
37746           mkdir stagefeedback-bfd; \
37747         mv stagefeedback-bfd bfd  ; \
37748         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
37749 @endif bfd
37750 @if opcodes
37751         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
37752           mkdir stagefeedback-opcodes; \
37753         mv stagefeedback-opcodes opcodes  ; \
37754         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
37755 @endif opcodes
37756 @if binutils
37757         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
37758           mkdir stagefeedback-binutils; \
37759         mv stagefeedback-binutils binutils  ; \
37760         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
37761 @endif binutils
37762 @if gas
37763         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
37764           mkdir stagefeedback-gas; \
37765         mv stagefeedback-gas gas  ; \
37766         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
37767 @endif gas
37768 @if gcc
37769         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
37770           mkdir stagefeedback-gcc; \
37771         mv stagefeedback-gcc gcc  ; \
37772         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
37773 @endif gcc
37774 @if intl
37775         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
37776           mkdir stagefeedback-intl; \
37777         mv stagefeedback-intl intl  ; \
37778         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
37779 @endif intl
37780 @if ld
37781         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
37782           mkdir stagefeedback-ld; \
37783         mv stagefeedback-ld ld  ; \
37784         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
37785 @endif ld
37786 @if libcpp
37787         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
37788           mkdir stagefeedback-libcpp; \
37789         mv stagefeedback-libcpp libcpp  ; \
37790         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
37791 @endif libcpp
37792 @if libdecnumber
37793         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
37794           mkdir stagefeedback-libdecnumber; \
37795         mv stagefeedback-libdecnumber libdecnumber  ; \
37796         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
37797 @endif libdecnumber
37798 @if libiberty
37799         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
37800           mkdir stagefeedback-libiberty; \
37801         mv stagefeedback-libiberty libiberty  ; \
37802         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
37803 @endif libiberty
37804 @if zlib
37805         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
37806           mkdir stagefeedback-zlib; \
37807         mv stagefeedback-zlib zlib  ; \
37808         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
37809 @endif zlib
37810         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
37811           mkdir stagefeedback-$(TARGET_SUBDIR); \
37812         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
37813         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
37814
37815 stagefeedback-end:: 
37816 @if bfd
37817         @if test -d $(HOST_SUBDIR)/bfd ; then \
37818           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
37819           mv prev-bfd stageprofile-bfd ; :  ; \
37820         fi
37821 @endif bfd
37822 @if opcodes
37823         @if test -d $(HOST_SUBDIR)/opcodes ; then \
37824           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
37825           mv prev-opcodes stageprofile-opcodes ; :  ; \
37826         fi
37827 @endif opcodes
37828 @if binutils
37829         @if test -d $(HOST_SUBDIR)/binutils ; then \
37830           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
37831           mv prev-binutils stageprofile-binutils ; :  ; \
37832         fi
37833 @endif binutils
37834 @if gas
37835         @if test -d $(HOST_SUBDIR)/gas ; then \
37836           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
37837           mv prev-gas stageprofile-gas ; :  ; \
37838         fi
37839 @endif gas
37840 @if gcc
37841         @if test -d $(HOST_SUBDIR)/gcc ; then \
37842           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
37843           mv prev-gcc stageprofile-gcc ; :  ; \
37844         fi
37845 @endif gcc
37846 @if intl
37847         @if test -d $(HOST_SUBDIR)/intl ; then \
37848           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
37849           mv prev-intl stageprofile-intl ; :  ; \
37850         fi
37851 @endif intl
37852 @if ld
37853         @if test -d $(HOST_SUBDIR)/ld ; then \
37854           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
37855           mv prev-ld stageprofile-ld ; :  ; \
37856         fi
37857 @endif ld
37858 @if libcpp
37859         @if test -d $(HOST_SUBDIR)/libcpp ; then \
37860           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
37861           mv prev-libcpp stageprofile-libcpp ; :  ; \
37862         fi
37863 @endif libcpp
37864 @if libdecnumber
37865         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
37866           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
37867           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
37868         fi
37869 @endif libdecnumber
37870 @if libiberty
37871         @if test -d $(HOST_SUBDIR)/libiberty ; then \
37872           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
37873           mv prev-libiberty stageprofile-libiberty ; :  ; \
37874         fi
37875 @endif libiberty
37876 @if zlib
37877         @if test -d $(HOST_SUBDIR)/zlib ; then \
37878           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
37879           mv prev-zlib stageprofile-zlib ; :  ; \
37880         fi
37881 @endif zlib
37882         @if test -d $(TARGET_SUBDIR) ; then \
37883           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
37884           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
37885         fi
37886         rm -f stage_current
37887
37888 # Bubble a bugfix through all the stages up to stage feedback.  They are
37889 # remade, but not reconfigured.  The next stage (if any) will not be
37890 # reconfigured as well.
37891 .PHONY: stagefeedback-bubble
37892 stagefeedback-bubble:: stageprofile-bubble
37893         @r=`${PWD_COMMAND}`; export r; \
37894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37895         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
37896           echo Skipping rebuild of stagefeedback ; \
37897         else \
37898           $(MAKE) stagefeedback-start; \
37899           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
37900         fi
37901
37902 .PHONY: all-stagefeedback clean-stagefeedback
37903 do-clean: clean-stagefeedback
37904
37905 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37906 # only possibility, but now it conflicts with no-bootstrap rules
37907 @if gcc-bootstrap
37908
37909
37910
37911 .PHONY: profiledbootstrap profiledbootstrap-lean
37912 profiledbootstrap:
37913         echo stagefeedback > stage_final
37914         @r=`${PWD_COMMAND}`; export r; \
37915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37916         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
37917         @: $(MAKE); $(unstage)
37918         @r=`${PWD_COMMAND}`; export r; \
37919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37921
37922 profiledbootstrap-lean:
37923         echo stagefeedback > stage_final
37924         @r=`${PWD_COMMAND}`; export r; \
37925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37926         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
37927         @: $(MAKE); $(unstage)
37928         @r=`${PWD_COMMAND}`; export r; \
37929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37930         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37931
37932
37933 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37934 distclean-stageprofile:: distclean-stagefeedback 
37935 .PHONY: distclean-stagefeedback
37936 distclean-stagefeedback::
37937         @: $(MAKE); $(stage)
37938         rm -rf stagefeedback-* 
37939
37940
37941 @endif gcc-bootstrap
37942
37943
37944
37945 stageprofile-end::
37946         $(MAKE) distclean-stagefeedback
37947
37948 stagefeedback-start::
37949         @r=`${PWD_COMMAND}`; export r; \
37950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37951         for i in prev-*; do \
37952           j=`echo $$i | sed s/^prev-//` ; \
37953           cd $$r/$$i && \
37954           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
37955           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
37956         done
37957
37958 @if gcc-bootstrap
37959 do-distclean: distclean-stage1
37960
37961 # Provide a GCC build when we're building target libraries.  This does
37962 # not work as a dependency, just as the minimum necessary to avoid errors.
37963 stage_last:
37964         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
37965 @endif gcc-bootstrap
37966
37967 .PHONY: restrap
37968 restrap:
37969         @: $(MAKE); $(stage)
37970         rm -rf stage1-$(TARGET_SUBDIR) stage2 stage3 stage4 stageprofile stagefeedback 
37971         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
37972
37973 # --------------------------------------
37974 # Dependencies between different modules
37975 # --------------------------------------
37976
37977 # Generic dependencies for target modules on host stuff, especially gcc
37978 @if gcc-bootstrap
37979 configure-target-libstdc++-v3: stage_last
37980 configure-target-libmudflap: stage_last
37981 configure-target-libssp: stage_last
37982 configure-target-libgcc-math: stage_last
37983 configure-target-newlib: stage_last
37984 configure-target-libgfortran: stage_last
37985 configure-target-libobjc: stage_last
37986 configure-target-libtermcap: stage_last
37987 configure-target-winsup: stage_last
37988 configure-target-libgloss: stage_last
37989 configure-target-libiberty: stage_last
37990 configure-target-gperf: stage_last
37991 configure-target-examples: stage_last
37992 configure-target-libffi: stage_last
37993 configure-target-libjava: stage_last
37994 configure-target-zlib: stage_last
37995 configure-target-boehm-gc: stage_last
37996 configure-target-qthreads: stage_last
37997 configure-target-rda: stage_last
37998 configure-target-libada: stage_last
37999 configure-target-libgomp: stage_last
38000 @endif gcc-bootstrap
38001
38002 @if gcc-no-bootstrap
38003 configure-target-libstdc++-v3: maybe-all-gcc
38004 configure-target-libmudflap: maybe-all-gcc
38005 configure-target-libssp: maybe-all-gcc
38006 configure-target-libgcc-math: maybe-all-gcc
38007 configure-target-newlib: maybe-all-gcc
38008 configure-target-libgfortran: maybe-all-gcc
38009 configure-target-libobjc: maybe-all-gcc
38010 configure-target-libtermcap: maybe-all-gcc
38011 configure-target-winsup: maybe-all-gcc
38012 configure-target-libgloss: maybe-all-gcc
38013 configure-target-libiberty: maybe-all-gcc
38014 configure-target-gperf: maybe-all-gcc
38015 configure-target-examples: maybe-all-gcc
38016 configure-target-libffi: maybe-all-gcc
38017 configure-target-libjava: maybe-all-gcc
38018 configure-target-zlib: maybe-all-gcc
38019 configure-target-boehm-gc: maybe-all-gcc
38020 configure-target-qthreads: maybe-all-gcc
38021 configure-target-rda: maybe-all-gcc
38022 configure-target-libada: maybe-all-gcc
38023 configure-target-libgomp: maybe-all-gcc
38024 @endif gcc-no-bootstrap
38025
38026
38027
38028 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
38029
38030 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
38031 configure-target-gperf: maybe-all-target-libstdc++-v3
38032
38033 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
38034
38035 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
38036
38037 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
38038
38039 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
38040 configure-target-libjava: maybe-all-target-libstdc++-v3
38041
38042 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
38043
38044 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
38045
38046 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
38047
38048 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
38049
38050 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
38051
38052 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
38053
38054 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
38055
38056 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
38057
38058 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
38059
38060 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
38061
38062
38063 # There are two types of dependencies here: 'hard' dependencies, where one
38064 # module simply won't build without the other; and 'soft' dependencies, where
38065 # if the depended-on module is missing, the depending module will do without
38066 # or find a substitute somewhere (perhaps installed).  Soft dependencies
38067 # are made here to depend on a 'maybe-' target.  If you're not sure,
38068 # it's safer to use a soft dependency.
38069
38070
38071
38072
38073
38074
38075 # With all the machinery above in place, it is pretty easy to generate
38076 # dependencies.  Host dependencies are a bit more complex because we have
38077 # to check for bootstrap/prebootstrap dependencies.  To resolve
38078 # prebootstrap dependencies, prebootstrap modules are gathered in
38079 # a hash table.
38080 all-build-bison: maybe-all-build-texinfo
38081 all-build-byacc: maybe-all-build-texinfo
38082 all-build-flex: maybe-all-build-texinfo
38083 all-build-flex: maybe-all-build-bison
38084 all-build-flex: maybe-all-build-byacc
38085 all-build-flex: maybe-all-build-m4
38086 all-build-libiberty: maybe-all-build-texinfo
38087 all-build-m4: maybe-all-build-texinfo
38088 all-build-fixincludes: maybe-all-build-libiberty
38089 configure-gcc: maybe-configure-intl
38090
38091 configure-stage1-gcc: maybe-configure-stage1-intl
38092 configure-stage2-gcc: maybe-configure-stage2-intl
38093 configure-stage3-gcc: maybe-configure-stage3-intl
38094 configure-stage4-gcc: maybe-configure-stage4-intl
38095 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
38096 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
38097 configure-gcc: maybe-all-binutils
38098
38099 configure-stage1-gcc: maybe-all-stage1-binutils
38100 configure-stage2-gcc: maybe-all-stage2-binutils
38101 configure-stage3-gcc: maybe-all-stage3-binutils
38102 configure-stage4-gcc: maybe-all-stage4-binutils
38103 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
38104 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
38105 configure-gcc: maybe-all-gas
38106
38107 configure-stage1-gcc: maybe-all-stage1-gas
38108 configure-stage2-gcc: maybe-all-stage2-gas
38109 configure-stage3-gcc: maybe-all-stage3-gas
38110 configure-stage4-gcc: maybe-all-stage4-gas
38111 configure-stageprofile-gcc: maybe-all-stageprofile-gas
38112 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
38113 configure-gcc: maybe-all-ld
38114
38115 configure-stage1-gcc: maybe-all-stage1-ld
38116 configure-stage2-gcc: maybe-all-stage2-ld
38117 configure-stage3-gcc: maybe-all-stage3-ld
38118 configure-stage4-gcc: maybe-all-stage4-ld
38119 configure-stageprofile-gcc: maybe-all-stageprofile-ld
38120 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
38121 all-gcc: all-libiberty
38122
38123 all-stage1-gcc: all-stage1-libiberty
38124 all-stage2-gcc: all-stage2-libiberty
38125 all-stage3-gcc: all-stage3-libiberty
38126 all-stage4-gcc: all-stage4-libiberty
38127 all-stageprofile-gcc: all-stageprofile-libiberty
38128 all-stagefeedback-gcc: all-stagefeedback-libiberty
38129 all-gcc: maybe-all-intl
38130
38131 all-stage1-gcc: maybe-all-stage1-intl
38132 all-stage2-gcc: maybe-all-stage2-intl
38133 all-stage3-gcc: maybe-all-stage3-intl
38134 all-stage4-gcc: maybe-all-stage4-intl
38135 all-stageprofile-gcc: maybe-all-stageprofile-intl
38136 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
38137 all-gcc: maybe-all-build-texinfo
38138
38139 all-stage1-gcc: maybe-all-build-texinfo
38140 all-stage2-gcc: maybe-all-build-texinfo
38141 all-stage3-gcc: maybe-all-build-texinfo
38142 all-stage4-gcc: maybe-all-build-texinfo
38143 all-stageprofile-gcc: maybe-all-build-texinfo
38144 all-stagefeedback-gcc: maybe-all-build-texinfo
38145 all-prebootstrap: maybe-all-build-texinfo
38146 all-gcc: maybe-all-build-bison
38147
38148 all-stage1-gcc: maybe-all-build-bison
38149 all-stage2-gcc: maybe-all-build-bison
38150 all-stage3-gcc: maybe-all-build-bison
38151 all-stage4-gcc: maybe-all-build-bison
38152 all-stageprofile-gcc: maybe-all-build-bison
38153 all-stagefeedback-gcc: maybe-all-build-bison
38154 all-prebootstrap: maybe-all-build-bison
38155 all-gcc: maybe-all-build-byacc
38156
38157 all-stage1-gcc: maybe-all-build-byacc
38158 all-stage2-gcc: maybe-all-build-byacc
38159 all-stage3-gcc: maybe-all-build-byacc
38160 all-stage4-gcc: maybe-all-build-byacc
38161 all-stageprofile-gcc: maybe-all-build-byacc
38162 all-stagefeedback-gcc: maybe-all-build-byacc
38163 all-prebootstrap: maybe-all-build-byacc
38164 all-gcc: maybe-all-build-flex
38165
38166 all-stage1-gcc: maybe-all-build-flex
38167 all-stage2-gcc: maybe-all-build-flex
38168 all-stage3-gcc: maybe-all-build-flex
38169 all-stage4-gcc: maybe-all-build-flex
38170 all-stageprofile-gcc: maybe-all-build-flex
38171 all-stagefeedback-gcc: maybe-all-build-flex
38172 all-prebootstrap: maybe-all-build-flex
38173 all-gcc: maybe-all-build-libiberty
38174
38175 all-stage1-gcc: maybe-all-build-libiberty
38176 all-stage2-gcc: maybe-all-build-libiberty
38177 all-stage3-gcc: maybe-all-build-libiberty
38178 all-stage4-gcc: maybe-all-build-libiberty
38179 all-stageprofile-gcc: maybe-all-build-libiberty
38180 all-stagefeedback-gcc: maybe-all-build-libiberty
38181 all-prebootstrap: maybe-all-build-libiberty
38182 all-gcc: maybe-all-build-fixincludes
38183
38184 all-stage1-gcc: maybe-all-build-fixincludes
38185 all-stage2-gcc: maybe-all-build-fixincludes
38186 all-stage3-gcc: maybe-all-build-fixincludes
38187 all-stage4-gcc: maybe-all-build-fixincludes
38188 all-stageprofile-gcc: maybe-all-build-fixincludes
38189 all-stagefeedback-gcc: maybe-all-build-fixincludes
38190 all-prebootstrap: maybe-all-build-fixincludes
38191 all-gcc: maybe-all-zlib
38192
38193 all-stage1-gcc: maybe-all-stage1-zlib
38194 all-stage2-gcc: maybe-all-stage2-zlib
38195 all-stage3-gcc: maybe-all-stage3-zlib
38196 all-stage4-gcc: maybe-all-stage4-zlib
38197 all-stageprofile-gcc: maybe-all-stageprofile-zlib
38198 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
38199 all-gcc: all-libcpp
38200
38201 all-stage1-gcc: all-stage1-libcpp
38202 all-stage2-gcc: all-stage2-libcpp
38203 all-stage3-gcc: all-stage3-libcpp
38204 all-stage4-gcc: all-stage4-libcpp
38205 all-stageprofile-gcc: all-stageprofile-libcpp
38206 all-stagefeedback-gcc: all-stagefeedback-libcpp
38207 all-gcc: all-libdecnumber
38208
38209 all-stage1-gcc: all-stage1-libdecnumber
38210 all-stage2-gcc: all-stage2-libdecnumber
38211 all-stage3-gcc: all-stage3-libdecnumber
38212 all-stage4-gcc: all-stage4-libdecnumber
38213 all-stageprofile-gcc: all-stageprofile-libdecnumber
38214 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
38215 all-gcc: maybe-all-libiberty
38216
38217 all-stage1-gcc: maybe-all-stage1-libiberty
38218 all-stage2-gcc: maybe-all-stage2-libiberty
38219 all-stage3-gcc: maybe-all-stage3-libiberty
38220 all-stage4-gcc: maybe-all-stage4-libiberty
38221 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
38222 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
38223 all-gcc: maybe-all-fixincludes
38224 install-gcc: maybe-install-fixincludes
38225 configure-libcpp: configure-libiberty
38226
38227 configure-stage1-libcpp: configure-stage1-libiberty
38228 configure-stage2-libcpp: configure-stage2-libiberty
38229 configure-stage3-libcpp: configure-stage3-libiberty
38230 configure-stage4-libcpp: configure-stage4-libiberty
38231 configure-stageprofile-libcpp: configure-stageprofile-libiberty
38232 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
38233 configure-libcpp: maybe-configure-intl
38234
38235 configure-stage1-libcpp: maybe-configure-stage1-intl
38236 configure-stage2-libcpp: maybe-configure-stage2-intl
38237 configure-stage3-libcpp: maybe-configure-stage3-intl
38238 configure-stage4-libcpp: maybe-configure-stage4-intl
38239 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
38240 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
38241 all-libcpp: all-libiberty
38242
38243 all-stage1-libcpp: all-stage1-libiberty
38244 all-stage2-libcpp: all-stage2-libiberty
38245 all-stage3-libcpp: all-stage3-libiberty
38246 all-stage4-libcpp: all-stage4-libiberty
38247 all-stageprofile-libcpp: all-stageprofile-libiberty
38248 all-stagefeedback-libcpp: all-stagefeedback-libiberty
38249 all-libcpp: maybe-all-intl
38250
38251 all-stage1-libcpp: maybe-all-stage1-intl
38252 all-stage2-libcpp: maybe-all-stage2-intl
38253 all-stage3-libcpp: maybe-all-stage3-intl
38254 all-stage4-libcpp: maybe-all-stage4-intl
38255 all-stageprofile-libcpp: maybe-all-stageprofile-intl
38256 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
38257 all-fixincludes: maybe-all-libiberty
38258 all-gnattools: maybe-all-target-libada
38259 configure-gdb: maybe-configure-sim
38260 all-gdb: maybe-all-libiberty
38261 all-gdb: maybe-all-opcodes
38262 all-gdb: maybe-all-bfd
38263 all-gdb: maybe-all-readline
38264 all-gdb: maybe-all-build-bison
38265 all-gdb: maybe-all-build-byacc
38266 all-gdb: maybe-all-sim
38267 configure-libgui: maybe-configure-tcl
38268 configure-libgui: maybe-configure-tk
38269 all-libgui: maybe-all-tcl
38270 all-libgui: maybe-all-tk
38271 all-libgui: maybe-all-itcl
38272 configure-bfd: configure-libiberty
38273
38274 configure-stage1-bfd: configure-stage1-libiberty
38275 configure-stage2-bfd: configure-stage2-libiberty
38276 configure-stage3-bfd: configure-stage3-libiberty
38277 configure-stage4-bfd: configure-stage4-libiberty
38278 configure-stageprofile-bfd: configure-stageprofile-libiberty
38279 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
38280 all-bfd: maybe-all-libiberty
38281
38282 all-stage1-bfd: maybe-all-stage1-libiberty
38283 all-stage2-bfd: maybe-all-stage2-libiberty
38284 all-stage3-bfd: maybe-all-stage3-libiberty
38285 all-stage4-bfd: maybe-all-stage4-libiberty
38286 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
38287 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
38288 all-bfd: maybe-all-intl
38289
38290 all-stage1-bfd: maybe-all-stage1-intl
38291 all-stage2-bfd: maybe-all-stage2-intl
38292 all-stage3-bfd: maybe-all-stage3-intl
38293 all-stage4-bfd: maybe-all-stage4-intl
38294 all-stageprofile-bfd: maybe-all-stageprofile-intl
38295 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
38296 all-binutils: maybe-all-libiberty
38297
38298 all-stage1-binutils: maybe-all-stage1-libiberty
38299 all-stage2-binutils: maybe-all-stage2-libiberty
38300 all-stage3-binutils: maybe-all-stage3-libiberty
38301 all-stage4-binutils: maybe-all-stage4-libiberty
38302 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
38303 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
38304 all-binutils: maybe-all-opcodes
38305
38306 all-stage1-binutils: maybe-all-stage1-opcodes
38307 all-stage2-binutils: maybe-all-stage2-opcodes
38308 all-stage3-binutils: maybe-all-stage3-opcodes
38309 all-stage4-binutils: maybe-all-stage4-opcodes
38310 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
38311 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
38312 all-binutils: maybe-all-bfd
38313
38314 all-stage1-binutils: maybe-all-stage1-bfd
38315 all-stage2-binutils: maybe-all-stage2-bfd
38316 all-stage3-binutils: maybe-all-stage3-bfd
38317 all-stage4-binutils: maybe-all-stage4-bfd
38318 all-stageprofile-binutils: maybe-all-stageprofile-bfd
38319 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
38320 all-binutils: maybe-all-build-flex
38321
38322 all-stage1-binutils: maybe-all-build-flex
38323 all-stage2-binutils: maybe-all-build-flex
38324 all-stage3-binutils: maybe-all-build-flex
38325 all-stage4-binutils: maybe-all-build-flex
38326 all-stageprofile-binutils: maybe-all-build-flex
38327 all-stagefeedback-binutils: maybe-all-build-flex
38328 all-prebootstrap: maybe-all-build-flex
38329 all-binutils: maybe-all-build-bison
38330
38331 all-stage1-binutils: maybe-all-build-bison
38332 all-stage2-binutils: maybe-all-build-bison
38333 all-stage3-binutils: maybe-all-build-bison
38334 all-stage4-binutils: maybe-all-build-bison
38335 all-stageprofile-binutils: maybe-all-build-bison
38336 all-stagefeedback-binutils: maybe-all-build-bison
38337 all-prebootstrap: maybe-all-build-bison
38338 all-binutils: maybe-all-build-byacc
38339
38340 all-stage1-binutils: maybe-all-build-byacc
38341 all-stage2-binutils: maybe-all-build-byacc
38342 all-stage3-binutils: maybe-all-build-byacc
38343 all-stage4-binutils: maybe-all-build-byacc
38344 all-stageprofile-binutils: maybe-all-build-byacc
38345 all-stagefeedback-binutils: maybe-all-build-byacc
38346 all-prebootstrap: maybe-all-build-byacc
38347 all-binutils: maybe-all-intl
38348
38349 all-stage1-binutils: maybe-all-stage1-intl
38350 all-stage2-binutils: maybe-all-stage2-intl
38351 all-stage3-binutils: maybe-all-stage3-intl
38352 all-stage4-binutils: maybe-all-stage4-intl
38353 all-stageprofile-binutils: maybe-all-stageprofile-intl
38354 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
38355 install-binutils: maybe-install-opcodes
38356 install-opcodes: maybe-install-bfd
38357 all-gas: maybe-all-libiberty
38358
38359 all-stage1-gas: maybe-all-stage1-libiberty
38360 all-stage2-gas: maybe-all-stage2-libiberty
38361 all-stage3-gas: maybe-all-stage3-libiberty
38362 all-stage4-gas: maybe-all-stage4-libiberty
38363 all-stageprofile-gas: maybe-all-stageprofile-libiberty
38364 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
38365 all-gas: maybe-all-opcodes
38366
38367 all-stage1-gas: maybe-all-stage1-opcodes
38368 all-stage2-gas: maybe-all-stage2-opcodes
38369 all-stage3-gas: maybe-all-stage3-opcodes
38370 all-stage4-gas: maybe-all-stage4-opcodes
38371 all-stageprofile-gas: maybe-all-stageprofile-opcodes
38372 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
38373 all-gas: maybe-all-bfd
38374
38375 all-stage1-gas: maybe-all-stage1-bfd
38376 all-stage2-gas: maybe-all-stage2-bfd
38377 all-stage3-gas: maybe-all-stage3-bfd
38378 all-stage4-gas: maybe-all-stage4-bfd
38379 all-stageprofile-gas: maybe-all-stageprofile-bfd
38380 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
38381 all-gas: maybe-all-intl
38382
38383 all-stage1-gas: maybe-all-stage1-intl
38384 all-stage2-gas: maybe-all-stage2-intl
38385 all-stage3-gas: maybe-all-stage3-intl
38386 all-stage4-gas: maybe-all-stage4-intl
38387 all-stageprofile-gas: maybe-all-stageprofile-intl
38388 all-stagefeedback-gas: maybe-all-stagefeedback-intl
38389 all-gprof: maybe-all-libiberty
38390 all-gprof: maybe-all-bfd
38391 all-gprof: maybe-all-opcodes
38392 all-gprof: maybe-all-intl
38393 all-ld: maybe-all-libiberty
38394
38395 all-stage1-ld: maybe-all-stage1-libiberty
38396 all-stage2-ld: maybe-all-stage2-libiberty
38397 all-stage3-ld: maybe-all-stage3-libiberty
38398 all-stage4-ld: maybe-all-stage4-libiberty
38399 all-stageprofile-ld: maybe-all-stageprofile-libiberty
38400 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
38401 all-ld: maybe-all-bfd
38402
38403 all-stage1-ld: maybe-all-stage1-bfd
38404 all-stage2-ld: maybe-all-stage2-bfd
38405 all-stage3-ld: maybe-all-stage3-bfd
38406 all-stage4-ld: maybe-all-stage4-bfd
38407 all-stageprofile-ld: maybe-all-stageprofile-bfd
38408 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
38409 all-ld: maybe-all-opcodes
38410
38411 all-stage1-ld: maybe-all-stage1-opcodes
38412 all-stage2-ld: maybe-all-stage2-opcodes
38413 all-stage3-ld: maybe-all-stage3-opcodes
38414 all-stage4-ld: maybe-all-stage4-opcodes
38415 all-stageprofile-ld: maybe-all-stageprofile-opcodes
38416 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
38417 all-ld: maybe-all-build-bison
38418
38419 all-stage1-ld: maybe-all-build-bison
38420 all-stage2-ld: maybe-all-build-bison
38421 all-stage3-ld: maybe-all-build-bison
38422 all-stage4-ld: maybe-all-build-bison
38423 all-stageprofile-ld: maybe-all-build-bison
38424 all-stagefeedback-ld: maybe-all-build-bison
38425 all-prebootstrap: maybe-all-build-bison
38426 all-ld: maybe-all-build-byacc
38427
38428 all-stage1-ld: maybe-all-build-byacc
38429 all-stage2-ld: maybe-all-build-byacc
38430 all-stage3-ld: maybe-all-build-byacc
38431 all-stage4-ld: maybe-all-build-byacc
38432 all-stageprofile-ld: maybe-all-build-byacc
38433 all-stagefeedback-ld: maybe-all-build-byacc
38434 all-prebootstrap: maybe-all-build-byacc
38435 all-ld: maybe-all-build-flex
38436
38437 all-stage1-ld: maybe-all-build-flex
38438 all-stage2-ld: maybe-all-build-flex
38439 all-stage3-ld: maybe-all-build-flex
38440 all-stage4-ld: maybe-all-build-flex
38441 all-stageprofile-ld: maybe-all-build-flex
38442 all-stagefeedback-ld: maybe-all-build-flex
38443 all-prebootstrap: maybe-all-build-flex
38444 all-ld: maybe-all-intl
38445
38446 all-stage1-ld: maybe-all-stage1-intl
38447 all-stage2-ld: maybe-all-stage2-intl
38448 all-stage3-ld: maybe-all-stage3-intl
38449 all-stage4-ld: maybe-all-stage4-intl
38450 all-stageprofile-ld: maybe-all-stageprofile-intl
38451 all-stagefeedback-ld: maybe-all-stagefeedback-intl
38452 all-opcodes: maybe-all-bfd
38453
38454 all-stage1-opcodes: maybe-all-stage1-bfd
38455 all-stage2-opcodes: maybe-all-stage2-bfd
38456 all-stage3-opcodes: maybe-all-stage3-bfd
38457 all-stage4-opcodes: maybe-all-stage4-bfd
38458 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
38459 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
38460 all-opcodes: maybe-all-libiberty
38461
38462 all-stage1-opcodes: maybe-all-stage1-libiberty
38463 all-stage2-opcodes: maybe-all-stage2-libiberty
38464 all-stage3-opcodes: maybe-all-stage3-libiberty
38465 all-stage4-opcodes: maybe-all-stage4-libiberty
38466 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
38467 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
38468 all-dejagnu: maybe-all-tcl
38469 all-dejagnu: maybe-all-expect
38470 all-dejagnu: maybe-all-tk
38471 configure-expect: maybe-configure-tcl
38472 configure-expect: maybe-configure-tk
38473 all-expect: maybe-all-tcl
38474 all-expect: maybe-all-tk
38475 configure-itcl: maybe-configure-tcl
38476 configure-itcl: maybe-configure-tk
38477 all-itcl: maybe-all-tcl
38478 all-itcl: maybe-all-tk
38479 install-itcl: maybe-install-tcl
38480 configure-tk: maybe-configure-tcl
38481 all-tk: maybe-all-tcl
38482 all-sid: maybe-all-libiberty
38483 all-sid: maybe-all-bfd
38484 all-sid: maybe-all-opcodes
38485 all-sid: maybe-all-tcl
38486 all-sid: maybe-all-tk
38487 install-sid: maybe-install-tcl
38488 install-sid: maybe-install-tk
38489 all-sim: maybe-all-libiberty
38490 all-sim: maybe-all-bfd
38491 all-sim: maybe-all-opcodes
38492 all-sim: maybe-all-readline
38493 all-sim: maybe-configure-gdb
38494 all-fastjar: maybe-all-zlib
38495 all-fastjar: maybe-all-build-texinfo
38496 all-fastjar: maybe-all-libiberty
38497 all-autoconf: maybe-all-m4
38498 all-autoconf: maybe-all-build-texinfo
38499 all-automake: maybe-all-m4
38500 all-automake: maybe-all-build-texinfo
38501 all-automake: maybe-all-autoconf
38502 all-bison: maybe-all-intl
38503 all-bison: maybe-all-build-texinfo
38504 all-diff: maybe-all-intl
38505 all-diff: maybe-all-build-texinfo
38506 all-fileutils: maybe-all-intl
38507 all-fileutils: maybe-all-build-texinfo
38508 all-flex: maybe-all-build-bison
38509 all-flex: maybe-all-build-byacc
38510 all-flex: maybe-all-intl
38511 all-flex: maybe-all-m4
38512 all-flex: maybe-all-build-texinfo
38513 all-gzip: maybe-all-intl
38514 all-gzip: maybe-all-zlib
38515 all-gzip: maybe-all-build-texinfo
38516 all-hello: maybe-all-intl
38517 all-hello: maybe-all-build-texinfo
38518 all-m4: maybe-all-intl
38519 all-m4: maybe-all-build-texinfo
38520 all-make: maybe-all-intl
38521 all-make: maybe-all-build-texinfo
38522 all-patch: maybe-all-build-texinfo
38523 all-make: maybe-all-build-texinfo
38524 all-prms: maybe-all-libiberty
38525 all-recode: maybe-all-build-texinfo
38526 all-sed: maybe-all-build-texinfo
38527 all-send-pr: maybe-all-prms
38528 all-tar: maybe-all-build-texinfo
38529 all-uudecode: maybe-all-build-texinfo
38530 configure-target-boehm-gc: maybe-configure-target-qthreads
38531 configure-target-fastjar: maybe-configure-target-zlib
38532 all-target-fastjar: maybe-all-target-zlib
38533 all-target-fastjar: maybe-all-target-libiberty
38534 configure-target-libjava: maybe-configure-target-zlib
38535 configure-target-libjava: maybe-configure-target-boehm-gc
38536 configure-target-libjava: maybe-configure-target-qthreads
38537 configure-target-libjava: maybe-configure-target-libffi
38538 all-target-libjava: maybe-all-fastjar
38539 all-target-libjava: maybe-all-target-zlib
38540 all-target-libjava: maybe-all-target-boehm-gc
38541 all-target-libjava: maybe-all-target-qthreads
38542 all-target-libjava: maybe-all-target-libffi
38543 all-target-libobjc: maybe-all-target-libiberty
38544 all-target-libstdc++-v3: maybe-all-target-libiberty
38545 all-target-libgloss: maybe-configure-target-newlib
38546 all-target-winsup: maybe-all-target-libiberty
38547 all-target-winsup: maybe-all-target-libtermcap
38548
38549
38550 # Non-toplevel bootstrap rules must depend on several packages, to be built
38551 # before gcc.  Another wart that will go away, hopefully soon.
38552 @if gcc-no-bootstrap
38553
38554 all-prebootstrap: maybe-all-bfd
38555 all-prebootstrap: maybe-all-opcodes
38556 all-prebootstrap: maybe-all-binutils
38557 all-prebootstrap: maybe-all-gas
38558 all-prebootstrap: maybe-all-intl
38559 all-prebootstrap: maybe-all-ld
38560 all-prebootstrap: maybe-all-libcpp
38561 all-prebootstrap: maybe-all-libdecnumber
38562 all-prebootstrap: maybe-all-libiberty
38563 all-prebootstrap: maybe-all-zlib
38564 @endif gcc-no-bootstrap
38565
38566 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
38567 GDB_TK = @GDB_TK@
38568 INSTALL_GDB_TK = @INSTALL_GDB_TK@
38569 configure-gdb: $(CONFIGURE_GDB_TK)
38570 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
38571 install-gdb: $(INSTALL_GDB_TK)
38572
38573 # Serialization dependencies.  Host configures don't work well in parallel to
38574 # each other, due to contention over config.cache.  Target configures and 
38575 # build configures are similar.
38576 @serialization_dependencies@
38577
38578 # --------------------------------
38579 # Regenerating top level configury
38580 # --------------------------------
38581
38582 # Rebuilding Makefile.in, using autogen.
38583 AUTOGEN = autogen
38584 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
38585         cd $(srcdir) && $(AUTOGEN) Makefile.def
38586
38587 # Rebuilding Makefile.
38588 Makefile: $(srcdir)/Makefile.in config.status
38589         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
38590
38591 config.status: configure
38592         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
38593
38594 # Rebuilding configure.
38595 AUTOCONF = autoconf
38596 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
38597         cd $(srcdir) && $(AUTOCONF)
38598
38599 # ------------------------------
38600 # Special directives to GNU Make
38601 # ------------------------------
38602
38603 # Don't pass command-line variables to submakes.
38604 .NOEXPORT:
38605 MAKEOVERRIDES=
38606
38607 # end of Makefile.in