OSDN Git Service

2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 GDB_NLM_DEPS = 
104
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
108
109 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110 # is used instead of the directory itself to avoid including built
111 # executables in PATH.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113
114 # Build programs are put under this directory.
115 BUILD_SUBDIR = @build_subdir@
116 # This is set by the configure script to the arguments to use when configuring
117 # directories built for the build system.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119
120 # Linker flags to use on the host, for stage1 or when not
121 # bootstrapping.
122 STAGE1_LDFLAGS = @stage1_ldflags@
123
124 # Libraries to use on the host, for stage1 or when not bootstrapping.
125 STAGE1_LIBS = @stage1_libs@
126
127 # Linker flags to use for stage2 and later.
128 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
129
130 # Libraries to use for stage2 and later.
131 POSTSTAGE1_LIBS = @poststage1_libs@
132
133 # This is the list of variables to export in the environment when
134 # configuring any subdirectory.  It must also be exported whenever
135 # recursing into a build directory in case that directory's Makefile
136 # re-runs configure.
137 BASE_EXPORTS = \
138         FLEX="$(FLEX)"; export FLEX; \
139         LEX="$(LEX)"; export LEX; \
140         BISON="$(BISON)"; export BISON; \
141         YACC="$(YACC)"; export YACC; \
142         M4="$(M4)"; export M4; \
143         SED="$(SED)"; export SED; \
144         AWK="$(AWK)"; export AWK; \
145         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
146
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the build system.
149 BUILD_EXPORTS = \
150         $(BASE_EXPORTS) \
151         AR="$(AR_FOR_BUILD)"; export AR; \
152         AS="$(AS_FOR_BUILD)"; export AS; \
153         CC="$(CC_FOR_BUILD)"; export CC; \
154         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
155         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
156         CXX="$(CXX_FOR_BUILD)"; export CXX; \
157         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
158         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
159         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         GCJ="$(GCJ)"; export GCJ; \
195         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196         AR="$(AR)"; export AR; \
197         AS="$(AS)"; export AS; \
198         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200         LD="$(LD)"; export LD; \
201         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202         NM="$(NM)"; export NM; \
203         RANLIB="$(RANLIB)"; export RANLIB; \
204         WINDRES="$(WINDRES)"; export WINDRES; \
205         WINDMC="$(WINDMC)"; export WINDMC; \
206         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
209         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
210         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
211         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
212         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
213         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
214         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
215         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
216         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
217         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
218         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
219         PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
220         PPLINC="$(HOST_PPLINC)"; export PPLINC; \
221         CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
222         CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
223         LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
224         LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
225 @if gcc-bootstrap
226         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
227 @endif gcc-bootstrap
228         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
229
230 POSTSTAGE1_CXX_EXPORT = \
231         CXX='$(CXX)'; export CXX; \
232         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
233 @if target-libstdc++-v3-bootstrap
234 # Override the above if we're bootstrapping C++.
235 POSTSTAGE1_CXX_EXPORT = \
236         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
237           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
238           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
239           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
240           -I$$s/libstdc++-v3/libsupc++ \
241           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
242         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
243 @endif target-libstdc++-v3-bootstrap
244
245 # Similar, for later GCC stages.
246 POSTSTAGE1_HOST_EXPORTS = \
247         $(HOST_EXPORTS) \
248         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
249           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
250           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
251         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
252         $(POSTSTAGE1_CXX_EXPORT) \
253         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
254         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
255         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
256
257 # Target libraries are put under this directory:
258 TARGET_SUBDIR = @target_subdir@
259 # This is set by the configure script to the arguments to use when configuring
260 # directories built for the target.
261 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
262 # This is the list of variables to export in the environment when
263 # configuring subdirectories for the target system.
264 BASE_TARGET_EXPORTS = \
265         $(BASE_EXPORTS) \
266         AR="$(AR_FOR_TARGET)"; export AR; \
267         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
268         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
269         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
270         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
271         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
272         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
273         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
274         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
275         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
276         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
277         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
278         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
279         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
280         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
281         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
282         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
283         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
284         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
285 @if gcc-bootstrap
286         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
287 @endif gcc-bootstrap
288         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
289         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
290
291 RAW_CXX_TARGET_EXPORTS = \
292         $(BASE_TARGET_EXPORTS) \
293         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
294         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
295
296 NORMAL_TARGET_EXPORTS = \
297         $(BASE_TARGET_EXPORTS) \
298         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
299
300 # Where to find GMP
301 HOST_GMPLIBS = @gmplibs@
302 HOST_GMPINC = @gmpinc@
303
304 # Where to find PPL
305 HOST_PPLLIBS = @ppllibs@
306 HOST_PPLINC = @pplinc@
307
308 # Where to find CLOOG
309 HOST_CLOOGLIBS = @clooglibs@
310 HOST_CLOOGINC = @clooginc@
311
312 # Where to find libelf
313 HOST_LIBELFLIBS = @libelflibs@
314 HOST_LIBELFINC = @libelfinc@
315
316 # ----------------------------------------------
317 # Programs producing files for the BUILD machine
318 # ----------------------------------------------
319
320 SHELL = @config_shell@
321
322 # pwd command to use.  Allow user to override default by setting PWDCMD in
323 # the environment to account for automounters.  The make variable must not
324 # be called PWDCMD, otherwise the value set here is passed to make
325 # subprocesses and overrides the setting from the user's environment.
326 # Don't use PWD since it is a common shell environment variable and we
327 # don't want to corrupt it.
328 PWD_COMMAND = $${PWDCMD-pwd}
329
330 # compilers to use to create programs which must be run in the build
331 # environment.
332 AR_FOR_BUILD = @AR_FOR_BUILD@
333 AS_FOR_BUILD = @AS_FOR_BUILD@
334 CC_FOR_BUILD = @CC_FOR_BUILD@
335 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
336 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
337 CXX_FOR_BUILD = @CXX_FOR_BUILD@
338 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
339 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
340 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
341 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
342 LD_FOR_BUILD = @LD_FOR_BUILD@
343 NM_FOR_BUILD = @NM_FOR_BUILD@
344 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
345 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
346 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
347
348 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
349 # here so that they can be overridden by Makefile fragments.
350 BUILD_PREFIX = @BUILD_PREFIX@
351 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
352
353 # Flags to pass to stage2 and later makes.  They are defined
354 # here so that they can be overridden by Makefile fragments.
355 BOOT_CFLAGS= -g -O2
356 BOOT_LDFLAGS=
357 BOOT_ADAFLAGS=-gnatpg -gnata
358
359 AWK = @AWK@
360 SED = @SED@
361 BISON = @BISON@
362 YACC = @YACC@
363 FLEX = @FLEX@
364 LEX = @LEX@
365 M4 = @M4@
366 MAKEINFO = @MAKEINFO@
367 EXPECT = @EXPECT@
368 RUNTEST = @RUNTEST@
369
370 # This just becomes part of the MAKEINFO definition passed down to
371 # sub-makes.  It lets flags be given on the command line while still
372 # using the makeinfo from the object tree.
373 # (Default to avoid splitting info files by setting the threshold high.)
374 MAKEINFOFLAGS = --split-size=5000000
375
376 # ---------------------------------------------
377 # Programs producing files for the HOST machine
378 # ---------------------------------------------
379
380 AS = @AS@
381 AR = @AR@
382 AR_FLAGS = rc
383 CC = @CC@
384 CXX = @CXX@
385 DLLTOOL = @DLLTOOL@
386 LD = @LD@
387 LIPO = @LIPO@
388 NM = @NM@
389 OBJDUMP = @OBJDUMP@
390 RANLIB = @RANLIB@
391 STRIP = @STRIP@
392 WINDRES = @WINDRES@
393 WINDMC = @WINDMC@
394
395 GNATBIND = @GNATBIND@
396 GNATMAKE = @GNATMAKE@
397
398 CFLAGS = @CFLAGS@
399 LDFLAGS = @LDFLAGS@
400 LIBCFLAGS = $(CFLAGS)
401 CXXFLAGS = @CXXFLAGS@
402 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
403
404 TFLAGS =
405
406 # Defaults for all stages; some are overridden below.
407
408 STAGE_CFLAGS = $(BOOT_CFLAGS)
409 STAGE_TFLAGS = $(TFLAGS)
410 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
411
412
413 # Defaults for stage 1; some are overridden below.
414 STAGE1_CFLAGS = $(STAGE_CFLAGS)
415 STAGE1_CXXFLAGS = $(CXXFLAGS)
416 @if target-libstdc++-v3-bootstrap
417 # Override the above if we're bootstrapping C++.
418 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
419 @endif target-libstdc++-v3-bootstrap
420 STAGE1_TFLAGS = $(STAGE_TFLAGS)
421 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
422
423 # Defaults for stage 2; some are overridden below.
424 STAGE2_CFLAGS = $(STAGE_CFLAGS)
425 STAGE2_CXXFLAGS = $(CXXFLAGS)
426 @if target-libstdc++-v3-bootstrap
427 # Override the above if we're bootstrapping C++.
428 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
429 @endif target-libstdc++-v3-bootstrap
430 STAGE2_TFLAGS = $(STAGE_TFLAGS)
431 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
432
433 # Defaults for stage 3; some are overridden below.
434 STAGE3_CFLAGS = $(STAGE_CFLAGS)
435 STAGE3_CXXFLAGS = $(CXXFLAGS)
436 @if target-libstdc++-v3-bootstrap
437 # Override the above if we're bootstrapping C++.
438 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
439 @endif target-libstdc++-v3-bootstrap
440 STAGE3_TFLAGS = $(STAGE_TFLAGS)
441 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
442
443 # Defaults for stage 4; some are overridden below.
444 STAGE4_CFLAGS = $(STAGE_CFLAGS)
445 STAGE4_CXXFLAGS = $(CXXFLAGS)
446 @if target-libstdc++-v3-bootstrap
447 # Override the above if we're bootstrapping C++.
448 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
449 @endif target-libstdc++-v3-bootstrap
450 STAGE4_TFLAGS = $(STAGE_TFLAGS)
451 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
452
453 # Defaults for stage profile; some are overridden below.
454 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
455 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
456 @if target-libstdc++-v3-bootstrap
457 # Override the above if we're bootstrapping C++.
458 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
459 @endif target-libstdc++-v3-bootstrap
460 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
461 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462
463 # Defaults for stage feedback; some are overridden below.
464 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
465 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
466 @if target-libstdc++-v3-bootstrap
467 # Override the above if we're bootstrapping C++.
468 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
469 @endif target-libstdc++-v3-bootstrap
470 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
471 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472
473
474 # Only build the C compiler for stage1, because that is the only one that
475 # we can guarantee will build with the native compiler, and also it is the
476 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
477 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
478 # overrideable (for a bootstrap build stage1 also builds gcc.info).
479
480 STAGE1_CFLAGS = @stage1_cflags@
481 STAGE1_CHECKING = @stage1_checking@
482 STAGE1_LANGUAGES = @stage1_languages@
483 # * We force-disable intermodule optimizations, even if
484 #   --enable-intermodule was passed, since the installed compiler
485 #   probably can't handle them.  Luckily, autoconf always respects
486 #   the last argument when conflicting --enable arguments are passed.
487 # * Likewise, we force-disable coverage flags, since the installed
488 #   compiler probably has never heard of them.
489 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
490           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
491
492 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
493 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
494
495 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
496 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
497
498 do-compare = @do_compare@
499 do-compare3 = $(do-compare)
500
501 # -----------------------------------------------
502 # Programs producing files for the TARGET machine
503 # -----------------------------------------------
504
505 AR_FOR_TARGET=@AR_FOR_TARGET@
506 AS_FOR_TARGET=@AS_FOR_TARGET@
507 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
508
509 # If GCC_FOR_TARGET is not overriden on the command line, then this
510 # variable is passed down to the gcc Makefile, where it is used to
511 # build libgcc2.a.  We define it here so that it can itself be
512 # overridden on the command line.
513 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
514 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
515 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
516 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
517 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
518 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
519 LD_FOR_TARGET=@LD_FOR_TARGET@
520
521 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
522 NM_FOR_TARGET=@NM_FOR_TARGET@
523 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
524 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
525 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
526 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
527 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
528
529 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
530 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
531 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
532
533 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
534 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
535
536 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
537 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
538 LDFLAGS_FOR_TARGET = 
539
540 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
541 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
542 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
543
544 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
545
546 # ------------------------------------
547 # Miscellaneous targets and flag lists
548 # ------------------------------------
549
550 # The first rule in the file had better be this one.  Don't put any above it.
551 # This lives here to allow makefile fragments to contain dependencies.
552 all:
553
554 #### host and target specific makefile fragments come in here.
555 @target_makefile_frag@
556 @alphaieee_frag@
557 @ospace_frag@
558 @host_makefile_frag@
559 ###
560
561 # This is the list of directories that may be needed in RPATH_ENVVAR
562 # so that prorgams built for the target machine work.
563 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
564
565 @if target-libstdc++-v3
566 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
567 @endif target-libstdc++-v3
568
569 @if target-libmudflap
570 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
571 @endif target-libmudflap
572
573 @if target-libssp
574 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
575 @endif target-libssp
576
577 @if target-libgomp
578 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
579 @endif target-libgomp
580
581
582
583 # This is the list of directories that may be needed in RPATH_ENVVAR
584 # so that programs built for the host machine work.
585 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
586
587 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
588 @if gcc
589 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
590 @endif gcc
591
592
593 @if bfd
594 HOST_LIB_PATH_bfd = \
595   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
596 @endif bfd
597
598 @if opcodes
599 HOST_LIB_PATH_opcodes = \
600   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
601 @endif opcodes
602
603 @if gmp
604 HOST_LIB_PATH_gmp = \
605   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
606 @endif gmp
607
608 @if mpfr
609 HOST_LIB_PATH_mpfr = \
610   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
611 @endif mpfr
612
613 @if mpc
614 HOST_LIB_PATH_mpc = \
615   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
616 @endif mpc
617
618 @if ppl
619 HOST_LIB_PATH_ppl = \
620   $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
621 @endif ppl
622
623 @if cloog
624 HOST_LIB_PATH_cloog = \
625   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
626 @endif cloog
627
628 @if libelf
629 HOST_LIB_PATH_libelf = \
630   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
631 @endif libelf
632
633
634 # Flags to pass down to all sub-makes.
635 BASE_FLAGS_TO_PASS = \
636         "DESTDIR=$(DESTDIR)" \
637         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
638         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
639         "bindir=$(bindir)" \
640         "datadir=$(datadir)" \
641         "exec_prefix=$(exec_prefix)" \
642         "includedir=$(includedir)" \
643         "datarootdir=$(datarootdir)" \
644         "docdir=$(docdir)" \
645         "infodir=$(infodir)" \
646         "pdfdir=$(pdfdir)" \
647         "htmldir=$(htmldir)" \
648         "libdir=$(libdir)" \
649         "libexecdir=$(libexecdir)" \
650         "lispdir=$(lispdir)" \
651         "localstatedir=$(localstatedir)" \
652         "mandir=$(mandir)" \
653         "oldincludedir=$(oldincludedir)" \
654         "prefix=$(prefix)" \
655         "sbindir=$(sbindir)" \
656         "sharedstatedir=$(sharedstatedir)" \
657         "sysconfdir=$(sysconfdir)" \
658         "tooldir=$(tooldir)" \
659         "build_tooldir=$(build_tooldir)" \
660         "target_alias=$(target_alias)" \
661         "AWK=$(AWK)" \
662         "BISON=$(BISON)" \
663         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
664         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
665         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
666         "EXPECT=$(EXPECT)" \
667         "FLEX=$(FLEX)" \
668         "INSTALL=$(INSTALL)" \
669         "INSTALL_DATA=$(INSTALL_DATA)" \
670         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
671         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
672         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
673         "LEX=$(LEX)" \
674         "M4=$(M4)" \
675         "MAKE=$(MAKE)" \
676         "RUNTEST=$(RUNTEST)" \
677         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
678         "SED=$(SED)" \
679         "SHELL=$(SHELL)" \
680         "YACC=$(YACC)" \
681         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
682         "ADA_CFLAGS=$(ADA_CFLAGS)" \
683         "AR_FLAGS=$(AR_FLAGS)" \
684         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
685         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
686         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
687         "CFLAGS=$(CFLAGS)" \
688         "CXXFLAGS=$(CXXFLAGS)" \
689         "LDFLAGS=$(LDFLAGS)" \
690         "LIBCFLAGS=$(LIBCFLAGS)" \
691         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
692         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
693         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
694         "GNATBIND=$(GNATBIND)" \
695         "GNATMAKE=$(GNATMAKE)" \
696         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
697         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
698         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
699         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
700         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
701         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
702         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
703         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
704         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
705         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
706         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
707         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
708         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
709         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
710         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
711         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
712         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
713         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
714         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
715         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
716         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
717         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
718         "BUILD_CONFIG=$(BUILD_CONFIG)" \
719         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
720         "LEAN=$(LEAN)" \
721         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
722         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
723         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
724         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
725         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
726         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
727         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
728         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
729         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
730         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
731         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
732         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
733         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
734         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
735         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
736         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
737         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
738         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
739         "TFLAGS=$(TFLAGS)" \
740         "CONFIG_SHELL=$(SHELL)" \
741         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
742
743 # We leave this in just in case, but it is not needed anymore.
744 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
745
746 # Flags to pass down to most sub-makes, in which we're building with
747 # the host environment.
748 EXTRA_HOST_FLAGS = \
749         'AR=$(AR)' \
750         'AS=$(AS)' \
751         'CC=$(CC)' \
752         'CXX=$(CXX)' \
753         'DLLTOOL=$(DLLTOOL)' \
754         'GCJ=$(GCJ)' \
755         'GFORTRAN=$(GFORTRAN)' \
756         'LD=$(LD)' \
757         'LIPO=$(LIPO)' \
758         'NM=$(NM)' \
759         'OBJDUMP=$(OBJDUMP)' \
760         'RANLIB=$(RANLIB)' \
761         'STRIP=$(STRIP)' \
762         'WINDRES=$(WINDRES)' \
763         'WINDMC=$(WINDMC)'
764
765 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
766
767 # Flags that are concerned with the location of the X11 include files
768 # and library files
769 #
770 # NOTE: until the top-level is getting the values via autoconf, it only
771 # causes problems to have this top-level Makefile overriding the autoconf-set
772 # values in child directories.  Only variables that don't conflict with
773 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
774 #
775 X11_FLAGS_TO_PASS = \
776         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
777         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
778
779 # Flags to pass to stage2 and later makes.
780
781 POSTSTAGE1_FLAGS_TO_PASS = \
782         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
783         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
784         GNATBIND="$${GNATBIND}" \
785         LDFLAGS="$${LDFLAGS}" \
786         HOST_LIBS="$${HOST_LIBS}" \
787         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
788
789 # Flags to pass down to makes which are built with the target environment.
790 # The double $ decreases the length of the command line; those variables
791 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
792 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
793 # so we expand them here.
794 EXTRA_TARGET_FLAGS = \
795         'AR=$$(AR_FOR_TARGET)' \
796         'AS=$(COMPILER_AS_FOR_TARGET)' \
797         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
798         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
799         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
800         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
801         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
802         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
803         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
804         'LD=$(COMPILER_LD_FOR_TARGET)' \
805         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
806         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
807         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
808         'NM=$(COMPILER_NM_FOR_TARGET)' \
809         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
810         'RANLIB=$$(RANLIB_FOR_TARGET)' \
811         'WINDRES=$$(WINDRES_FOR_TARGET)' \
812         'WINDMC=$$(WINDMC_FOR_TARGET)' \
813         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
814         "TFLAGS=$$TFLAGS"
815
816 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
817
818 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
819 # unfortunately needs the native compiler and the target ar and
820 # ranlib.
821 # If any variables are added here, they must be added to do-*, below.
822 # The BUILD_* variables are a special case, which are used for the gcc
823 # cross-building scheme.
824 EXTRA_GCC_FLAGS = \
825         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
826         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
827         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
828         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
829         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
830         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
831
832 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
833
834 @if gcc
835 BUILD_CONFIG = @BUILD_CONFIG@
836 ifneq ($(BUILD_CONFIG),)
837 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
838 endif
839 @endif gcc
840
841 .PHONY: configure-host
842 configure-host:  \
843     maybe-configure-ash \
844     maybe-configure-autoconf \
845     maybe-configure-automake \
846     maybe-configure-bash \
847     maybe-configure-bfd \
848     maybe-configure-opcodes \
849     maybe-configure-binutils \
850     maybe-configure-bison \
851     maybe-configure-byacc \
852     maybe-configure-bzip2 \
853     maybe-configure-cgen \
854     maybe-configure-dejagnu \
855     maybe-configure-diff \
856     maybe-configure-dosutils \
857     maybe-configure-etc \
858     maybe-configure-fastjar \
859     maybe-configure-fileutils \
860     maybe-configure-findutils \
861     maybe-configure-find \
862     maybe-configure-fixincludes \
863     maybe-configure-flex \
864     maybe-configure-gas \
865     maybe-configure-gcc \
866     maybe-configure-gawk \
867     maybe-configure-gettext \
868     maybe-configure-gmp \
869     maybe-configure-mpfr \
870     maybe-configure-mpc \
871     maybe-configure-ppl \
872     maybe-configure-cloog \
873     maybe-configure-libelf \
874     maybe-configure-gnuserv \
875     maybe-configure-gold \
876     maybe-configure-gprof \
877     maybe-configure-gzip \
878     maybe-configure-hello \
879     maybe-configure-indent \
880     maybe-configure-intl \
881     maybe-configure-tcl \
882     maybe-configure-itcl \
883     maybe-configure-ld \
884     maybe-configure-libcpp \
885     maybe-configure-libdecnumber \
886     maybe-configure-libgui \
887     maybe-configure-libiberty \
888     maybe-configure-libiconv \
889     maybe-configure-libtool \
890     maybe-configure-m4 \
891     maybe-configure-make \
892     maybe-configure-mmalloc \
893     maybe-configure-patch \
894     maybe-configure-perl \
895     maybe-configure-prms \
896     maybe-configure-rcs \
897     maybe-configure-readline \
898     maybe-configure-release \
899     maybe-configure-recode \
900     maybe-configure-sed \
901     maybe-configure-send-pr \
902     maybe-configure-shellutils \
903     maybe-configure-sid \
904     maybe-configure-sim \
905     maybe-configure-tar \
906     maybe-configure-texinfo \
907     maybe-configure-textutils \
908     maybe-configure-time \
909     maybe-configure-uudecode \
910     maybe-configure-wdiff \
911     maybe-configure-zip \
912     maybe-configure-zlib \
913     maybe-configure-gdb \
914     maybe-configure-expect \
915     maybe-configure-guile \
916     maybe-configure-tk \
917     maybe-configure-libtermcap \
918     maybe-configure-utils \
919     maybe-configure-gnattools \
920     maybe-configure-lto-plugin
921 .PHONY: configure-target
922 configure-target:  \
923     maybe-configure-target-libstdc++-v3 \
924     maybe-configure-target-libmudflap \
925     maybe-configure-target-libssp \
926     maybe-configure-target-newlib \
927     maybe-configure-target-libgcc \
928     maybe-configure-target-libgfortran \
929     maybe-configure-target-libobjc \
930     maybe-configure-target-libtermcap \
931     maybe-configure-target-winsup \
932     maybe-configure-target-libgloss \
933     maybe-configure-target-libiberty \
934     maybe-configure-target-gperf \
935     maybe-configure-target-examples \
936     maybe-configure-target-libffi \
937     maybe-configure-target-libjava \
938     maybe-configure-target-zlib \
939     maybe-configure-target-boehm-gc \
940     maybe-configure-target-qthreads \
941     maybe-configure-target-rda \
942     maybe-configure-target-libada \
943     maybe-configure-target-libgomp
944
945 # The target built for a native non-bootstrap build.
946 .PHONY: all
947 all:
948 @if gcc-bootstrap
949         [ -f stage_final ] || echo stage3 > stage_final
950         @r=`${PWD_COMMAND}`; export r; \
951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
952         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
953 @endif gcc-bootstrap
954         @: $(MAKE); $(unstage)
955         @r=`${PWD_COMMAND}`; export r; \
956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
957 @if gcc-bootstrap
958         if [ -f stage_last ]; then \
959           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
960           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
961         else \
962 @endif gcc-bootstrap
963           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
964 @if gcc-bootstrap
965             ; \
966         fi \
967 @endif gcc-bootstrap
968         && :
969
970 .PHONY: all-build
971
972 all-build: maybe-all-build-libiberty
973 all-build: maybe-all-build-bison
974 all-build: maybe-all-build-byacc
975 all-build: maybe-all-build-flex
976 all-build: maybe-all-build-m4
977 all-build: maybe-all-build-texinfo
978 all-build: maybe-all-build-fixincludes
979
980 .PHONY: all-host
981
982 all-host: maybe-all-ash
983 all-host: maybe-all-autoconf
984 all-host: maybe-all-automake
985 all-host: maybe-all-bash
986 @if bfd-no-bootstrap
987 all-host: maybe-all-bfd
988 @endif bfd-no-bootstrap
989 @if opcodes-no-bootstrap
990 all-host: maybe-all-opcodes
991 @endif opcodes-no-bootstrap
992 @if binutils-no-bootstrap
993 all-host: maybe-all-binutils
994 @endif binutils-no-bootstrap
995 all-host: maybe-all-bison
996 all-host: maybe-all-byacc
997 all-host: maybe-all-bzip2
998 all-host: maybe-all-cgen
999 all-host: maybe-all-dejagnu
1000 all-host: maybe-all-diff
1001 all-host: maybe-all-dosutils
1002 all-host: maybe-all-etc
1003 all-host: maybe-all-fastjar
1004 all-host: maybe-all-fileutils
1005 all-host: maybe-all-findutils
1006 all-host: maybe-all-find
1007 all-host: maybe-all-fixincludes
1008 all-host: maybe-all-flex
1009 @if gas-no-bootstrap
1010 all-host: maybe-all-gas
1011 @endif gas-no-bootstrap
1012 @if gcc-no-bootstrap
1013 all-host: maybe-all-gcc
1014 @endif gcc-no-bootstrap
1015 all-host: maybe-all-gawk
1016 all-host: maybe-all-gettext
1017 @if gmp-no-bootstrap
1018 all-host: maybe-all-gmp
1019 @endif gmp-no-bootstrap
1020 @if mpfr-no-bootstrap
1021 all-host: maybe-all-mpfr
1022 @endif mpfr-no-bootstrap
1023 @if mpc-no-bootstrap
1024 all-host: maybe-all-mpc
1025 @endif mpc-no-bootstrap
1026 @if ppl-no-bootstrap
1027 all-host: maybe-all-ppl
1028 @endif ppl-no-bootstrap
1029 @if cloog-no-bootstrap
1030 all-host: maybe-all-cloog
1031 @endif cloog-no-bootstrap
1032 @if libelf-no-bootstrap
1033 all-host: maybe-all-libelf
1034 @endif libelf-no-bootstrap
1035 all-host: maybe-all-gnuserv
1036 @if gold-no-bootstrap
1037 all-host: maybe-all-gold
1038 @endif gold-no-bootstrap
1039 all-host: maybe-all-gprof
1040 all-host: maybe-all-gzip
1041 all-host: maybe-all-hello
1042 all-host: maybe-all-indent
1043 @if intl-no-bootstrap
1044 all-host: maybe-all-intl
1045 @endif intl-no-bootstrap
1046 all-host: maybe-all-tcl
1047 all-host: maybe-all-itcl
1048 @if ld-no-bootstrap
1049 all-host: maybe-all-ld
1050 @endif ld-no-bootstrap
1051 @if libcpp-no-bootstrap
1052 all-host: maybe-all-libcpp
1053 @endif libcpp-no-bootstrap
1054 @if libdecnumber-no-bootstrap
1055 all-host: maybe-all-libdecnumber
1056 @endif libdecnumber-no-bootstrap
1057 all-host: maybe-all-libgui
1058 @if libiberty-no-bootstrap
1059 all-host: maybe-all-libiberty
1060 @endif libiberty-no-bootstrap
1061 all-host: maybe-all-libiconv
1062 all-host: maybe-all-libtool
1063 all-host: maybe-all-m4
1064 all-host: maybe-all-make
1065 all-host: maybe-all-mmalloc
1066 all-host: maybe-all-patch
1067 all-host: maybe-all-perl
1068 all-host: maybe-all-prms
1069 all-host: maybe-all-rcs
1070 all-host: maybe-all-readline
1071 all-host: maybe-all-release
1072 all-host: maybe-all-recode
1073 all-host: maybe-all-sed
1074 all-host: maybe-all-send-pr
1075 all-host: maybe-all-shellutils
1076 all-host: maybe-all-sid
1077 all-host: maybe-all-sim
1078 all-host: maybe-all-tar
1079 all-host: maybe-all-texinfo
1080 all-host: maybe-all-textutils
1081 all-host: maybe-all-time
1082 all-host: maybe-all-uudecode
1083 all-host: maybe-all-wdiff
1084 all-host: maybe-all-zip
1085 @if zlib-no-bootstrap
1086 all-host: maybe-all-zlib
1087 @endif zlib-no-bootstrap
1088 all-host: maybe-all-gdb
1089 all-host: maybe-all-expect
1090 all-host: maybe-all-guile
1091 all-host: maybe-all-tk
1092 all-host: maybe-all-libtermcap
1093 all-host: maybe-all-utils
1094 all-host: maybe-all-gnattools
1095 @if lto-plugin-no-bootstrap
1096 all-host: maybe-all-lto-plugin
1097 @endif lto-plugin-no-bootstrap
1098
1099 .PHONY: all-target
1100
1101 @if target-libstdc++-v3-no-bootstrap
1102 all-target: maybe-all-target-libstdc++-v3
1103 @endif target-libstdc++-v3-no-bootstrap
1104 all-target: maybe-all-target-libmudflap
1105 all-target: maybe-all-target-libssp
1106 all-target: maybe-all-target-newlib
1107 @if target-libgcc-no-bootstrap
1108 all-target: maybe-all-target-libgcc
1109 @endif target-libgcc-no-bootstrap
1110 all-target: maybe-all-target-libgfortran
1111 all-target: maybe-all-target-libobjc
1112 all-target: maybe-all-target-libtermcap
1113 all-target: maybe-all-target-winsup
1114 all-target: maybe-all-target-libgloss
1115 all-target: maybe-all-target-libiberty
1116 all-target: maybe-all-target-gperf
1117 all-target: maybe-all-target-examples
1118 all-target: maybe-all-target-libffi
1119 all-target: maybe-all-target-libjava
1120 all-target: maybe-all-target-zlib
1121 all-target: maybe-all-target-boehm-gc
1122 all-target: maybe-all-target-qthreads
1123 all-target: maybe-all-target-rda
1124 all-target: maybe-all-target-libada
1125 @if target-libgomp-no-bootstrap
1126 all-target: maybe-all-target-libgomp
1127 @endif target-libgomp-no-bootstrap
1128
1129 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1130 # ``make X'' in all subdirectories (because, in general, there is a
1131 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1132 # but it may do additional work as well).
1133
1134 .PHONY: do-info
1135 do-info:
1136         @: $(MAKE); $(unstage)
1137         @r=`${PWD_COMMAND}`; export r; \
1138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1139         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1140           info-target
1141
1142
1143 .PHONY: info-host
1144
1145 info-host: maybe-info-ash
1146 info-host: maybe-info-autoconf
1147 info-host: maybe-info-automake
1148 info-host: maybe-info-bash
1149 info-host: maybe-info-bfd
1150 info-host: maybe-info-opcodes
1151 info-host: maybe-info-binutils
1152 info-host: maybe-info-bison
1153 info-host: maybe-info-byacc
1154 info-host: maybe-info-bzip2
1155 info-host: maybe-info-cgen
1156 info-host: maybe-info-dejagnu
1157 info-host: maybe-info-diff
1158 info-host: maybe-info-dosutils
1159 info-host: maybe-info-etc
1160 info-host: maybe-info-fastjar
1161 info-host: maybe-info-fileutils
1162 info-host: maybe-info-findutils
1163 info-host: maybe-info-find
1164 info-host: maybe-info-fixincludes
1165 info-host: maybe-info-flex
1166 info-host: maybe-info-gas
1167 info-host: maybe-info-gcc
1168 info-host: maybe-info-gawk
1169 info-host: maybe-info-gettext
1170 info-host: maybe-info-gmp
1171 info-host: maybe-info-mpfr
1172 info-host: maybe-info-mpc
1173 info-host: maybe-info-ppl
1174 info-host: maybe-info-cloog
1175 info-host: maybe-info-libelf
1176 info-host: maybe-info-gnuserv
1177 info-host: maybe-info-gold
1178 info-host: maybe-info-gprof
1179 info-host: maybe-info-gzip
1180 info-host: maybe-info-hello
1181 info-host: maybe-info-indent
1182 info-host: maybe-info-intl
1183 info-host: maybe-info-tcl
1184 info-host: maybe-info-itcl
1185 info-host: maybe-info-ld
1186 info-host: maybe-info-libcpp
1187 info-host: maybe-info-libdecnumber
1188 info-host: maybe-info-libgui
1189 info-host: maybe-info-libiberty
1190 info-host: maybe-info-libiconv
1191 info-host: maybe-info-libtool
1192 info-host: maybe-info-m4
1193 info-host: maybe-info-make
1194 info-host: maybe-info-mmalloc
1195 info-host: maybe-info-patch
1196 info-host: maybe-info-perl
1197 info-host: maybe-info-prms
1198 info-host: maybe-info-rcs
1199 info-host: maybe-info-readline
1200 info-host: maybe-info-release
1201 info-host: maybe-info-recode
1202 info-host: maybe-info-sed
1203 info-host: maybe-info-send-pr
1204 info-host: maybe-info-shellutils
1205 info-host: maybe-info-sid
1206 info-host: maybe-info-sim
1207 info-host: maybe-info-tar
1208 info-host: maybe-info-texinfo
1209 info-host: maybe-info-textutils
1210 info-host: maybe-info-time
1211 info-host: maybe-info-uudecode
1212 info-host: maybe-info-wdiff
1213 info-host: maybe-info-zip
1214 info-host: maybe-info-zlib
1215 info-host: maybe-info-gdb
1216 info-host: maybe-info-expect
1217 info-host: maybe-info-guile
1218 info-host: maybe-info-tk
1219 info-host: maybe-info-libtermcap
1220 info-host: maybe-info-utils
1221 info-host: maybe-info-gnattools
1222 info-host: maybe-info-lto-plugin
1223
1224 .PHONY: info-target
1225
1226 info-target: maybe-info-target-libstdc++-v3
1227 info-target: maybe-info-target-libmudflap
1228 info-target: maybe-info-target-libssp
1229 info-target: maybe-info-target-newlib
1230 info-target: maybe-info-target-libgcc
1231 info-target: maybe-info-target-libgfortran
1232 info-target: maybe-info-target-libobjc
1233 info-target: maybe-info-target-libtermcap
1234 info-target: maybe-info-target-winsup
1235 info-target: maybe-info-target-libgloss
1236 info-target: maybe-info-target-libiberty
1237 info-target: maybe-info-target-gperf
1238 info-target: maybe-info-target-examples
1239 info-target: maybe-info-target-libffi
1240 info-target: maybe-info-target-libjava
1241 info-target: maybe-info-target-zlib
1242 info-target: maybe-info-target-boehm-gc
1243 info-target: maybe-info-target-qthreads
1244 info-target: maybe-info-target-rda
1245 info-target: maybe-info-target-libada
1246 info-target: maybe-info-target-libgomp
1247
1248 .PHONY: do-dvi
1249 do-dvi:
1250         @: $(MAKE); $(unstage)
1251         @r=`${PWD_COMMAND}`; export r; \
1252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1253         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1254           dvi-target
1255
1256
1257 .PHONY: dvi-host
1258
1259 dvi-host: maybe-dvi-ash
1260 dvi-host: maybe-dvi-autoconf
1261 dvi-host: maybe-dvi-automake
1262 dvi-host: maybe-dvi-bash
1263 dvi-host: maybe-dvi-bfd
1264 dvi-host: maybe-dvi-opcodes
1265 dvi-host: maybe-dvi-binutils
1266 dvi-host: maybe-dvi-bison
1267 dvi-host: maybe-dvi-byacc
1268 dvi-host: maybe-dvi-bzip2
1269 dvi-host: maybe-dvi-cgen
1270 dvi-host: maybe-dvi-dejagnu
1271 dvi-host: maybe-dvi-diff
1272 dvi-host: maybe-dvi-dosutils
1273 dvi-host: maybe-dvi-etc
1274 dvi-host: maybe-dvi-fastjar
1275 dvi-host: maybe-dvi-fileutils
1276 dvi-host: maybe-dvi-findutils
1277 dvi-host: maybe-dvi-find
1278 dvi-host: maybe-dvi-fixincludes
1279 dvi-host: maybe-dvi-flex
1280 dvi-host: maybe-dvi-gas
1281 dvi-host: maybe-dvi-gcc
1282 dvi-host: maybe-dvi-gawk
1283 dvi-host: maybe-dvi-gettext
1284 dvi-host: maybe-dvi-gmp
1285 dvi-host: maybe-dvi-mpfr
1286 dvi-host: maybe-dvi-mpc
1287 dvi-host: maybe-dvi-ppl
1288 dvi-host: maybe-dvi-cloog
1289 dvi-host: maybe-dvi-libelf
1290 dvi-host: maybe-dvi-gnuserv
1291 dvi-host: maybe-dvi-gold
1292 dvi-host: maybe-dvi-gprof
1293 dvi-host: maybe-dvi-gzip
1294 dvi-host: maybe-dvi-hello
1295 dvi-host: maybe-dvi-indent
1296 dvi-host: maybe-dvi-intl
1297 dvi-host: maybe-dvi-tcl
1298 dvi-host: maybe-dvi-itcl
1299 dvi-host: maybe-dvi-ld
1300 dvi-host: maybe-dvi-libcpp
1301 dvi-host: maybe-dvi-libdecnumber
1302 dvi-host: maybe-dvi-libgui
1303 dvi-host: maybe-dvi-libiberty
1304 dvi-host: maybe-dvi-libiconv
1305 dvi-host: maybe-dvi-libtool
1306 dvi-host: maybe-dvi-m4
1307 dvi-host: maybe-dvi-make
1308 dvi-host: maybe-dvi-mmalloc
1309 dvi-host: maybe-dvi-patch
1310 dvi-host: maybe-dvi-perl
1311 dvi-host: maybe-dvi-prms
1312 dvi-host: maybe-dvi-rcs
1313 dvi-host: maybe-dvi-readline
1314 dvi-host: maybe-dvi-release
1315 dvi-host: maybe-dvi-recode
1316 dvi-host: maybe-dvi-sed
1317 dvi-host: maybe-dvi-send-pr
1318 dvi-host: maybe-dvi-shellutils
1319 dvi-host: maybe-dvi-sid
1320 dvi-host: maybe-dvi-sim
1321 dvi-host: maybe-dvi-tar
1322 dvi-host: maybe-dvi-texinfo
1323 dvi-host: maybe-dvi-textutils
1324 dvi-host: maybe-dvi-time
1325 dvi-host: maybe-dvi-uudecode
1326 dvi-host: maybe-dvi-wdiff
1327 dvi-host: maybe-dvi-zip
1328 dvi-host: maybe-dvi-zlib
1329 dvi-host: maybe-dvi-gdb
1330 dvi-host: maybe-dvi-expect
1331 dvi-host: maybe-dvi-guile
1332 dvi-host: maybe-dvi-tk
1333 dvi-host: maybe-dvi-libtermcap
1334 dvi-host: maybe-dvi-utils
1335 dvi-host: maybe-dvi-gnattools
1336 dvi-host: maybe-dvi-lto-plugin
1337
1338 .PHONY: dvi-target
1339
1340 dvi-target: maybe-dvi-target-libstdc++-v3
1341 dvi-target: maybe-dvi-target-libmudflap
1342 dvi-target: maybe-dvi-target-libssp
1343 dvi-target: maybe-dvi-target-newlib
1344 dvi-target: maybe-dvi-target-libgcc
1345 dvi-target: maybe-dvi-target-libgfortran
1346 dvi-target: maybe-dvi-target-libobjc
1347 dvi-target: maybe-dvi-target-libtermcap
1348 dvi-target: maybe-dvi-target-winsup
1349 dvi-target: maybe-dvi-target-libgloss
1350 dvi-target: maybe-dvi-target-libiberty
1351 dvi-target: maybe-dvi-target-gperf
1352 dvi-target: maybe-dvi-target-examples
1353 dvi-target: maybe-dvi-target-libffi
1354 dvi-target: maybe-dvi-target-libjava
1355 dvi-target: maybe-dvi-target-zlib
1356 dvi-target: maybe-dvi-target-boehm-gc
1357 dvi-target: maybe-dvi-target-qthreads
1358 dvi-target: maybe-dvi-target-rda
1359 dvi-target: maybe-dvi-target-libada
1360 dvi-target: maybe-dvi-target-libgomp
1361
1362 .PHONY: do-pdf
1363 do-pdf:
1364         @: $(MAKE); $(unstage)
1365         @r=`${PWD_COMMAND}`; export r; \
1366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1367         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1368           pdf-target
1369
1370
1371 .PHONY: pdf-host
1372
1373 pdf-host: maybe-pdf-ash
1374 pdf-host: maybe-pdf-autoconf
1375 pdf-host: maybe-pdf-automake
1376 pdf-host: maybe-pdf-bash
1377 pdf-host: maybe-pdf-bfd
1378 pdf-host: maybe-pdf-opcodes
1379 pdf-host: maybe-pdf-binutils
1380 pdf-host: maybe-pdf-bison
1381 pdf-host: maybe-pdf-byacc
1382 pdf-host: maybe-pdf-bzip2
1383 pdf-host: maybe-pdf-cgen
1384 pdf-host: maybe-pdf-dejagnu
1385 pdf-host: maybe-pdf-diff
1386 pdf-host: maybe-pdf-dosutils
1387 pdf-host: maybe-pdf-etc
1388 pdf-host: maybe-pdf-fastjar
1389 pdf-host: maybe-pdf-fileutils
1390 pdf-host: maybe-pdf-findutils
1391 pdf-host: maybe-pdf-find
1392 pdf-host: maybe-pdf-fixincludes
1393 pdf-host: maybe-pdf-flex
1394 pdf-host: maybe-pdf-gas
1395 pdf-host: maybe-pdf-gcc
1396 pdf-host: maybe-pdf-gawk
1397 pdf-host: maybe-pdf-gettext
1398 pdf-host: maybe-pdf-gmp
1399 pdf-host: maybe-pdf-mpfr
1400 pdf-host: maybe-pdf-mpc
1401 pdf-host: maybe-pdf-ppl
1402 pdf-host: maybe-pdf-cloog
1403 pdf-host: maybe-pdf-libelf
1404 pdf-host: maybe-pdf-gnuserv
1405 pdf-host: maybe-pdf-gold
1406 pdf-host: maybe-pdf-gprof
1407 pdf-host: maybe-pdf-gzip
1408 pdf-host: maybe-pdf-hello
1409 pdf-host: maybe-pdf-indent
1410 pdf-host: maybe-pdf-intl
1411 pdf-host: maybe-pdf-tcl
1412 pdf-host: maybe-pdf-itcl
1413 pdf-host: maybe-pdf-ld
1414 pdf-host: maybe-pdf-libcpp
1415 pdf-host: maybe-pdf-libdecnumber
1416 pdf-host: maybe-pdf-libgui
1417 pdf-host: maybe-pdf-libiberty
1418 pdf-host: maybe-pdf-libiconv
1419 pdf-host: maybe-pdf-libtool
1420 pdf-host: maybe-pdf-m4
1421 pdf-host: maybe-pdf-make
1422 pdf-host: maybe-pdf-mmalloc
1423 pdf-host: maybe-pdf-patch
1424 pdf-host: maybe-pdf-perl
1425 pdf-host: maybe-pdf-prms
1426 pdf-host: maybe-pdf-rcs
1427 pdf-host: maybe-pdf-readline
1428 pdf-host: maybe-pdf-release
1429 pdf-host: maybe-pdf-recode
1430 pdf-host: maybe-pdf-sed
1431 pdf-host: maybe-pdf-send-pr
1432 pdf-host: maybe-pdf-shellutils
1433 pdf-host: maybe-pdf-sid
1434 pdf-host: maybe-pdf-sim
1435 pdf-host: maybe-pdf-tar
1436 pdf-host: maybe-pdf-texinfo
1437 pdf-host: maybe-pdf-textutils
1438 pdf-host: maybe-pdf-time
1439 pdf-host: maybe-pdf-uudecode
1440 pdf-host: maybe-pdf-wdiff
1441 pdf-host: maybe-pdf-zip
1442 pdf-host: maybe-pdf-zlib
1443 pdf-host: maybe-pdf-gdb
1444 pdf-host: maybe-pdf-expect
1445 pdf-host: maybe-pdf-guile
1446 pdf-host: maybe-pdf-tk
1447 pdf-host: maybe-pdf-libtermcap
1448 pdf-host: maybe-pdf-utils
1449 pdf-host: maybe-pdf-gnattools
1450 pdf-host: maybe-pdf-lto-plugin
1451
1452 .PHONY: pdf-target
1453
1454 pdf-target: maybe-pdf-target-libstdc++-v3
1455 pdf-target: maybe-pdf-target-libmudflap
1456 pdf-target: maybe-pdf-target-libssp
1457 pdf-target: maybe-pdf-target-newlib
1458 pdf-target: maybe-pdf-target-libgcc
1459 pdf-target: maybe-pdf-target-libgfortran
1460 pdf-target: maybe-pdf-target-libobjc
1461 pdf-target: maybe-pdf-target-libtermcap
1462 pdf-target: maybe-pdf-target-winsup
1463 pdf-target: maybe-pdf-target-libgloss
1464 pdf-target: maybe-pdf-target-libiberty
1465 pdf-target: maybe-pdf-target-gperf
1466 pdf-target: maybe-pdf-target-examples
1467 pdf-target: maybe-pdf-target-libffi
1468 pdf-target: maybe-pdf-target-libjava
1469 pdf-target: maybe-pdf-target-zlib
1470 pdf-target: maybe-pdf-target-boehm-gc
1471 pdf-target: maybe-pdf-target-qthreads
1472 pdf-target: maybe-pdf-target-rda
1473 pdf-target: maybe-pdf-target-libada
1474 pdf-target: maybe-pdf-target-libgomp
1475
1476 .PHONY: do-html
1477 do-html:
1478         @: $(MAKE); $(unstage)
1479         @r=`${PWD_COMMAND}`; export r; \
1480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1481         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1482           html-target
1483
1484
1485 .PHONY: html-host
1486
1487 html-host: maybe-html-ash
1488 html-host: maybe-html-autoconf
1489 html-host: maybe-html-automake
1490 html-host: maybe-html-bash
1491 html-host: maybe-html-bfd
1492 html-host: maybe-html-opcodes
1493 html-host: maybe-html-binutils
1494 html-host: maybe-html-bison
1495 html-host: maybe-html-byacc
1496 html-host: maybe-html-bzip2
1497 html-host: maybe-html-cgen
1498 html-host: maybe-html-dejagnu
1499 html-host: maybe-html-diff
1500 html-host: maybe-html-dosutils
1501 html-host: maybe-html-etc
1502 html-host: maybe-html-fastjar
1503 html-host: maybe-html-fileutils
1504 html-host: maybe-html-findutils
1505 html-host: maybe-html-find
1506 html-host: maybe-html-fixincludes
1507 html-host: maybe-html-flex
1508 html-host: maybe-html-gas
1509 html-host: maybe-html-gcc
1510 html-host: maybe-html-gawk
1511 html-host: maybe-html-gettext
1512 html-host: maybe-html-gmp
1513 html-host: maybe-html-mpfr
1514 html-host: maybe-html-mpc
1515 html-host: maybe-html-ppl
1516 html-host: maybe-html-cloog
1517 html-host: maybe-html-libelf
1518 html-host: maybe-html-gnuserv
1519 html-host: maybe-html-gold
1520 html-host: maybe-html-gprof
1521 html-host: maybe-html-gzip
1522 html-host: maybe-html-hello
1523 html-host: maybe-html-indent
1524 html-host: maybe-html-intl
1525 html-host: maybe-html-tcl
1526 html-host: maybe-html-itcl
1527 html-host: maybe-html-ld
1528 html-host: maybe-html-libcpp
1529 html-host: maybe-html-libdecnumber
1530 html-host: maybe-html-libgui
1531 html-host: maybe-html-libiberty
1532 html-host: maybe-html-libiconv
1533 html-host: maybe-html-libtool
1534 html-host: maybe-html-m4
1535 html-host: maybe-html-make
1536 html-host: maybe-html-mmalloc
1537 html-host: maybe-html-patch
1538 html-host: maybe-html-perl
1539 html-host: maybe-html-prms
1540 html-host: maybe-html-rcs
1541 html-host: maybe-html-readline
1542 html-host: maybe-html-release
1543 html-host: maybe-html-recode
1544 html-host: maybe-html-sed
1545 html-host: maybe-html-send-pr
1546 html-host: maybe-html-shellutils
1547 html-host: maybe-html-sid
1548 html-host: maybe-html-sim
1549 html-host: maybe-html-tar
1550 html-host: maybe-html-texinfo
1551 html-host: maybe-html-textutils
1552 html-host: maybe-html-time
1553 html-host: maybe-html-uudecode
1554 html-host: maybe-html-wdiff
1555 html-host: maybe-html-zip
1556 html-host: maybe-html-zlib
1557 html-host: maybe-html-gdb
1558 html-host: maybe-html-expect
1559 html-host: maybe-html-guile
1560 html-host: maybe-html-tk
1561 html-host: maybe-html-libtermcap
1562 html-host: maybe-html-utils
1563 html-host: maybe-html-gnattools
1564 html-host: maybe-html-lto-plugin
1565
1566 .PHONY: html-target
1567
1568 html-target: maybe-html-target-libstdc++-v3
1569 html-target: maybe-html-target-libmudflap
1570 html-target: maybe-html-target-libssp
1571 html-target: maybe-html-target-newlib
1572 html-target: maybe-html-target-libgcc
1573 html-target: maybe-html-target-libgfortran
1574 html-target: maybe-html-target-libobjc
1575 html-target: maybe-html-target-libtermcap
1576 html-target: maybe-html-target-winsup
1577 html-target: maybe-html-target-libgloss
1578 html-target: maybe-html-target-libiberty
1579 html-target: maybe-html-target-gperf
1580 html-target: maybe-html-target-examples
1581 html-target: maybe-html-target-libffi
1582 html-target: maybe-html-target-libjava
1583 html-target: maybe-html-target-zlib
1584 html-target: maybe-html-target-boehm-gc
1585 html-target: maybe-html-target-qthreads
1586 html-target: maybe-html-target-rda
1587 html-target: maybe-html-target-libada
1588 html-target: maybe-html-target-libgomp
1589
1590 .PHONY: do-TAGS
1591 do-TAGS:
1592         @: $(MAKE); $(unstage)
1593         @r=`${PWD_COMMAND}`; export r; \
1594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1595         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1596           TAGS-target
1597
1598
1599 .PHONY: TAGS-host
1600
1601 TAGS-host: maybe-TAGS-ash
1602 TAGS-host: maybe-TAGS-autoconf
1603 TAGS-host: maybe-TAGS-automake
1604 TAGS-host: maybe-TAGS-bash
1605 TAGS-host: maybe-TAGS-bfd
1606 TAGS-host: maybe-TAGS-opcodes
1607 TAGS-host: maybe-TAGS-binutils
1608 TAGS-host: maybe-TAGS-bison
1609 TAGS-host: maybe-TAGS-byacc
1610 TAGS-host: maybe-TAGS-bzip2
1611 TAGS-host: maybe-TAGS-cgen
1612 TAGS-host: maybe-TAGS-dejagnu
1613 TAGS-host: maybe-TAGS-diff
1614 TAGS-host: maybe-TAGS-dosutils
1615 TAGS-host: maybe-TAGS-etc
1616 TAGS-host: maybe-TAGS-fastjar
1617 TAGS-host: maybe-TAGS-fileutils
1618 TAGS-host: maybe-TAGS-findutils
1619 TAGS-host: maybe-TAGS-find
1620 TAGS-host: maybe-TAGS-fixincludes
1621 TAGS-host: maybe-TAGS-flex
1622 TAGS-host: maybe-TAGS-gas
1623 TAGS-host: maybe-TAGS-gcc
1624 TAGS-host: maybe-TAGS-gawk
1625 TAGS-host: maybe-TAGS-gettext
1626 TAGS-host: maybe-TAGS-gmp
1627 TAGS-host: maybe-TAGS-mpfr
1628 TAGS-host: maybe-TAGS-mpc
1629 TAGS-host: maybe-TAGS-ppl
1630 TAGS-host: maybe-TAGS-cloog
1631 TAGS-host: maybe-TAGS-libelf
1632 TAGS-host: maybe-TAGS-gnuserv
1633 TAGS-host: maybe-TAGS-gold
1634 TAGS-host: maybe-TAGS-gprof
1635 TAGS-host: maybe-TAGS-gzip
1636 TAGS-host: maybe-TAGS-hello
1637 TAGS-host: maybe-TAGS-indent
1638 TAGS-host: maybe-TAGS-intl
1639 TAGS-host: maybe-TAGS-tcl
1640 TAGS-host: maybe-TAGS-itcl
1641 TAGS-host: maybe-TAGS-ld
1642 TAGS-host: maybe-TAGS-libcpp
1643 TAGS-host: maybe-TAGS-libdecnumber
1644 TAGS-host: maybe-TAGS-libgui
1645 TAGS-host: maybe-TAGS-libiberty
1646 TAGS-host: maybe-TAGS-libiconv
1647 TAGS-host: maybe-TAGS-libtool
1648 TAGS-host: maybe-TAGS-m4
1649 TAGS-host: maybe-TAGS-make
1650 TAGS-host: maybe-TAGS-mmalloc
1651 TAGS-host: maybe-TAGS-patch
1652 TAGS-host: maybe-TAGS-perl
1653 TAGS-host: maybe-TAGS-prms
1654 TAGS-host: maybe-TAGS-rcs
1655 TAGS-host: maybe-TAGS-readline
1656 TAGS-host: maybe-TAGS-release
1657 TAGS-host: maybe-TAGS-recode
1658 TAGS-host: maybe-TAGS-sed
1659 TAGS-host: maybe-TAGS-send-pr
1660 TAGS-host: maybe-TAGS-shellutils
1661 TAGS-host: maybe-TAGS-sid
1662 TAGS-host: maybe-TAGS-sim
1663 TAGS-host: maybe-TAGS-tar
1664 TAGS-host: maybe-TAGS-texinfo
1665 TAGS-host: maybe-TAGS-textutils
1666 TAGS-host: maybe-TAGS-time
1667 TAGS-host: maybe-TAGS-uudecode
1668 TAGS-host: maybe-TAGS-wdiff
1669 TAGS-host: maybe-TAGS-zip
1670 TAGS-host: maybe-TAGS-zlib
1671 TAGS-host: maybe-TAGS-gdb
1672 TAGS-host: maybe-TAGS-expect
1673 TAGS-host: maybe-TAGS-guile
1674 TAGS-host: maybe-TAGS-tk
1675 TAGS-host: maybe-TAGS-libtermcap
1676 TAGS-host: maybe-TAGS-utils
1677 TAGS-host: maybe-TAGS-gnattools
1678 TAGS-host: maybe-TAGS-lto-plugin
1679
1680 .PHONY: TAGS-target
1681
1682 TAGS-target: maybe-TAGS-target-libstdc++-v3
1683 TAGS-target: maybe-TAGS-target-libmudflap
1684 TAGS-target: maybe-TAGS-target-libssp
1685 TAGS-target: maybe-TAGS-target-newlib
1686 TAGS-target: maybe-TAGS-target-libgcc
1687 TAGS-target: maybe-TAGS-target-libgfortran
1688 TAGS-target: maybe-TAGS-target-libobjc
1689 TAGS-target: maybe-TAGS-target-libtermcap
1690 TAGS-target: maybe-TAGS-target-winsup
1691 TAGS-target: maybe-TAGS-target-libgloss
1692 TAGS-target: maybe-TAGS-target-libiberty
1693 TAGS-target: maybe-TAGS-target-gperf
1694 TAGS-target: maybe-TAGS-target-examples
1695 TAGS-target: maybe-TAGS-target-libffi
1696 TAGS-target: maybe-TAGS-target-libjava
1697 TAGS-target: maybe-TAGS-target-zlib
1698 TAGS-target: maybe-TAGS-target-boehm-gc
1699 TAGS-target: maybe-TAGS-target-qthreads
1700 TAGS-target: maybe-TAGS-target-rda
1701 TAGS-target: maybe-TAGS-target-libada
1702 TAGS-target: maybe-TAGS-target-libgomp
1703
1704 .PHONY: do-install-info
1705 do-install-info:
1706         @: $(MAKE); $(unstage)
1707         @r=`${PWD_COMMAND}`; export r; \
1708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1709         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1710           install-info-target
1711
1712
1713 .PHONY: install-info-host
1714
1715 install-info-host: maybe-install-info-ash
1716 install-info-host: maybe-install-info-autoconf
1717 install-info-host: maybe-install-info-automake
1718 install-info-host: maybe-install-info-bash
1719 install-info-host: maybe-install-info-bfd
1720 install-info-host: maybe-install-info-opcodes
1721 install-info-host: maybe-install-info-binutils
1722 install-info-host: maybe-install-info-bison
1723 install-info-host: maybe-install-info-byacc
1724 install-info-host: maybe-install-info-bzip2
1725 install-info-host: maybe-install-info-cgen
1726 install-info-host: maybe-install-info-dejagnu
1727 install-info-host: maybe-install-info-diff
1728 install-info-host: maybe-install-info-dosutils
1729 install-info-host: maybe-install-info-etc
1730 install-info-host: maybe-install-info-fastjar
1731 install-info-host: maybe-install-info-fileutils
1732 install-info-host: maybe-install-info-findutils
1733 install-info-host: maybe-install-info-find
1734 install-info-host: maybe-install-info-fixincludes
1735 install-info-host: maybe-install-info-flex
1736 install-info-host: maybe-install-info-gas
1737 install-info-host: maybe-install-info-gcc
1738 install-info-host: maybe-install-info-gawk
1739 install-info-host: maybe-install-info-gettext
1740 install-info-host: maybe-install-info-gmp
1741 install-info-host: maybe-install-info-mpfr
1742 install-info-host: maybe-install-info-mpc
1743 install-info-host: maybe-install-info-ppl
1744 install-info-host: maybe-install-info-cloog
1745 install-info-host: maybe-install-info-libelf
1746 install-info-host: maybe-install-info-gnuserv
1747 install-info-host: maybe-install-info-gold
1748 install-info-host: maybe-install-info-gprof
1749 install-info-host: maybe-install-info-gzip
1750 install-info-host: maybe-install-info-hello
1751 install-info-host: maybe-install-info-indent
1752 install-info-host: maybe-install-info-intl
1753 install-info-host: maybe-install-info-tcl
1754 install-info-host: maybe-install-info-itcl
1755 install-info-host: maybe-install-info-ld
1756 install-info-host: maybe-install-info-libcpp
1757 install-info-host: maybe-install-info-libdecnumber
1758 install-info-host: maybe-install-info-libgui
1759 install-info-host: maybe-install-info-libiberty
1760 install-info-host: maybe-install-info-libiconv
1761 install-info-host: maybe-install-info-libtool
1762 install-info-host: maybe-install-info-m4
1763 install-info-host: maybe-install-info-make
1764 install-info-host: maybe-install-info-mmalloc
1765 install-info-host: maybe-install-info-patch
1766 install-info-host: maybe-install-info-perl
1767 install-info-host: maybe-install-info-prms
1768 install-info-host: maybe-install-info-rcs
1769 install-info-host: maybe-install-info-readline
1770 install-info-host: maybe-install-info-release
1771 install-info-host: maybe-install-info-recode
1772 install-info-host: maybe-install-info-sed
1773 install-info-host: maybe-install-info-send-pr
1774 install-info-host: maybe-install-info-shellutils
1775 install-info-host: maybe-install-info-sid
1776 install-info-host: maybe-install-info-sim
1777 install-info-host: maybe-install-info-tar
1778 install-info-host: maybe-install-info-texinfo
1779 install-info-host: maybe-install-info-textutils
1780 install-info-host: maybe-install-info-time
1781 install-info-host: maybe-install-info-uudecode
1782 install-info-host: maybe-install-info-wdiff
1783 install-info-host: maybe-install-info-zip
1784 install-info-host: maybe-install-info-zlib
1785 install-info-host: maybe-install-info-gdb
1786 install-info-host: maybe-install-info-expect
1787 install-info-host: maybe-install-info-guile
1788 install-info-host: maybe-install-info-tk
1789 install-info-host: maybe-install-info-libtermcap
1790 install-info-host: maybe-install-info-utils
1791 install-info-host: maybe-install-info-gnattools
1792 install-info-host: maybe-install-info-lto-plugin
1793
1794 .PHONY: install-info-target
1795
1796 install-info-target: maybe-install-info-target-libstdc++-v3
1797 install-info-target: maybe-install-info-target-libmudflap
1798 install-info-target: maybe-install-info-target-libssp
1799 install-info-target: maybe-install-info-target-newlib
1800 install-info-target: maybe-install-info-target-libgcc
1801 install-info-target: maybe-install-info-target-libgfortran
1802 install-info-target: maybe-install-info-target-libobjc
1803 install-info-target: maybe-install-info-target-libtermcap
1804 install-info-target: maybe-install-info-target-winsup
1805 install-info-target: maybe-install-info-target-libgloss
1806 install-info-target: maybe-install-info-target-libiberty
1807 install-info-target: maybe-install-info-target-gperf
1808 install-info-target: maybe-install-info-target-examples
1809 install-info-target: maybe-install-info-target-libffi
1810 install-info-target: maybe-install-info-target-libjava
1811 install-info-target: maybe-install-info-target-zlib
1812 install-info-target: maybe-install-info-target-boehm-gc
1813 install-info-target: maybe-install-info-target-qthreads
1814 install-info-target: maybe-install-info-target-rda
1815 install-info-target: maybe-install-info-target-libada
1816 install-info-target: maybe-install-info-target-libgomp
1817
1818 .PHONY: do-install-pdf
1819 do-install-pdf:
1820         @: $(MAKE); $(unstage)
1821         @r=`${PWD_COMMAND}`; export r; \
1822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1823         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1824           install-pdf-target
1825
1826
1827 .PHONY: install-pdf-host
1828
1829 install-pdf-host: maybe-install-pdf-ash
1830 install-pdf-host: maybe-install-pdf-autoconf
1831 install-pdf-host: maybe-install-pdf-automake
1832 install-pdf-host: maybe-install-pdf-bash
1833 install-pdf-host: maybe-install-pdf-bfd
1834 install-pdf-host: maybe-install-pdf-opcodes
1835 install-pdf-host: maybe-install-pdf-binutils
1836 install-pdf-host: maybe-install-pdf-bison
1837 install-pdf-host: maybe-install-pdf-byacc
1838 install-pdf-host: maybe-install-pdf-bzip2
1839 install-pdf-host: maybe-install-pdf-cgen
1840 install-pdf-host: maybe-install-pdf-dejagnu
1841 install-pdf-host: maybe-install-pdf-diff
1842 install-pdf-host: maybe-install-pdf-dosutils
1843 install-pdf-host: maybe-install-pdf-etc
1844 install-pdf-host: maybe-install-pdf-fastjar
1845 install-pdf-host: maybe-install-pdf-fileutils
1846 install-pdf-host: maybe-install-pdf-findutils
1847 install-pdf-host: maybe-install-pdf-find
1848 install-pdf-host: maybe-install-pdf-fixincludes
1849 install-pdf-host: maybe-install-pdf-flex
1850 install-pdf-host: maybe-install-pdf-gas
1851 install-pdf-host: maybe-install-pdf-gcc
1852 install-pdf-host: maybe-install-pdf-gawk
1853 install-pdf-host: maybe-install-pdf-gettext
1854 install-pdf-host: maybe-install-pdf-gmp
1855 install-pdf-host: maybe-install-pdf-mpfr
1856 install-pdf-host: maybe-install-pdf-mpc
1857 install-pdf-host: maybe-install-pdf-ppl
1858 install-pdf-host: maybe-install-pdf-cloog
1859 install-pdf-host: maybe-install-pdf-libelf
1860 install-pdf-host: maybe-install-pdf-gnuserv
1861 install-pdf-host: maybe-install-pdf-gold
1862 install-pdf-host: maybe-install-pdf-gprof
1863 install-pdf-host: maybe-install-pdf-gzip
1864 install-pdf-host: maybe-install-pdf-hello
1865 install-pdf-host: maybe-install-pdf-indent
1866 install-pdf-host: maybe-install-pdf-intl
1867 install-pdf-host: maybe-install-pdf-tcl
1868 install-pdf-host: maybe-install-pdf-itcl
1869 install-pdf-host: maybe-install-pdf-ld
1870 install-pdf-host: maybe-install-pdf-libcpp
1871 install-pdf-host: maybe-install-pdf-libdecnumber
1872 install-pdf-host: maybe-install-pdf-libgui
1873 install-pdf-host: maybe-install-pdf-libiberty
1874 install-pdf-host: maybe-install-pdf-libiconv
1875 install-pdf-host: maybe-install-pdf-libtool
1876 install-pdf-host: maybe-install-pdf-m4
1877 install-pdf-host: maybe-install-pdf-make
1878 install-pdf-host: maybe-install-pdf-mmalloc
1879 install-pdf-host: maybe-install-pdf-patch
1880 install-pdf-host: maybe-install-pdf-perl
1881 install-pdf-host: maybe-install-pdf-prms
1882 install-pdf-host: maybe-install-pdf-rcs
1883 install-pdf-host: maybe-install-pdf-readline
1884 install-pdf-host: maybe-install-pdf-release
1885 install-pdf-host: maybe-install-pdf-recode
1886 install-pdf-host: maybe-install-pdf-sed
1887 install-pdf-host: maybe-install-pdf-send-pr
1888 install-pdf-host: maybe-install-pdf-shellutils
1889 install-pdf-host: maybe-install-pdf-sid
1890 install-pdf-host: maybe-install-pdf-sim
1891 install-pdf-host: maybe-install-pdf-tar
1892 install-pdf-host: maybe-install-pdf-texinfo
1893 install-pdf-host: maybe-install-pdf-textutils
1894 install-pdf-host: maybe-install-pdf-time
1895 install-pdf-host: maybe-install-pdf-uudecode
1896 install-pdf-host: maybe-install-pdf-wdiff
1897 install-pdf-host: maybe-install-pdf-zip
1898 install-pdf-host: maybe-install-pdf-zlib
1899 install-pdf-host: maybe-install-pdf-gdb
1900 install-pdf-host: maybe-install-pdf-expect
1901 install-pdf-host: maybe-install-pdf-guile
1902 install-pdf-host: maybe-install-pdf-tk
1903 install-pdf-host: maybe-install-pdf-libtermcap
1904 install-pdf-host: maybe-install-pdf-utils
1905 install-pdf-host: maybe-install-pdf-gnattools
1906 install-pdf-host: maybe-install-pdf-lto-plugin
1907
1908 .PHONY: install-pdf-target
1909
1910 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1911 install-pdf-target: maybe-install-pdf-target-libmudflap
1912 install-pdf-target: maybe-install-pdf-target-libssp
1913 install-pdf-target: maybe-install-pdf-target-newlib
1914 install-pdf-target: maybe-install-pdf-target-libgcc
1915 install-pdf-target: maybe-install-pdf-target-libgfortran
1916 install-pdf-target: maybe-install-pdf-target-libobjc
1917 install-pdf-target: maybe-install-pdf-target-libtermcap
1918 install-pdf-target: maybe-install-pdf-target-winsup
1919 install-pdf-target: maybe-install-pdf-target-libgloss
1920 install-pdf-target: maybe-install-pdf-target-libiberty
1921 install-pdf-target: maybe-install-pdf-target-gperf
1922 install-pdf-target: maybe-install-pdf-target-examples
1923 install-pdf-target: maybe-install-pdf-target-libffi
1924 install-pdf-target: maybe-install-pdf-target-libjava
1925 install-pdf-target: maybe-install-pdf-target-zlib
1926 install-pdf-target: maybe-install-pdf-target-boehm-gc
1927 install-pdf-target: maybe-install-pdf-target-qthreads
1928 install-pdf-target: maybe-install-pdf-target-rda
1929 install-pdf-target: maybe-install-pdf-target-libada
1930 install-pdf-target: maybe-install-pdf-target-libgomp
1931
1932 .PHONY: do-install-html
1933 do-install-html:
1934         @: $(MAKE); $(unstage)
1935         @r=`${PWD_COMMAND}`; export r; \
1936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1937         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1938           install-html-target
1939
1940
1941 .PHONY: install-html-host
1942
1943 install-html-host: maybe-install-html-ash
1944 install-html-host: maybe-install-html-autoconf
1945 install-html-host: maybe-install-html-automake
1946 install-html-host: maybe-install-html-bash
1947 install-html-host: maybe-install-html-bfd
1948 install-html-host: maybe-install-html-opcodes
1949 install-html-host: maybe-install-html-binutils
1950 install-html-host: maybe-install-html-bison
1951 install-html-host: maybe-install-html-byacc
1952 install-html-host: maybe-install-html-bzip2
1953 install-html-host: maybe-install-html-cgen
1954 install-html-host: maybe-install-html-dejagnu
1955 install-html-host: maybe-install-html-diff
1956 install-html-host: maybe-install-html-dosutils
1957 install-html-host: maybe-install-html-etc
1958 install-html-host: maybe-install-html-fastjar
1959 install-html-host: maybe-install-html-fileutils
1960 install-html-host: maybe-install-html-findutils
1961 install-html-host: maybe-install-html-find
1962 install-html-host: maybe-install-html-fixincludes
1963 install-html-host: maybe-install-html-flex
1964 install-html-host: maybe-install-html-gas
1965 install-html-host: maybe-install-html-gcc
1966 install-html-host: maybe-install-html-gawk
1967 install-html-host: maybe-install-html-gettext
1968 install-html-host: maybe-install-html-gmp
1969 install-html-host: maybe-install-html-mpfr
1970 install-html-host: maybe-install-html-mpc
1971 install-html-host: maybe-install-html-ppl
1972 install-html-host: maybe-install-html-cloog
1973 install-html-host: maybe-install-html-libelf
1974 install-html-host: maybe-install-html-gnuserv
1975 install-html-host: maybe-install-html-gold
1976 install-html-host: maybe-install-html-gprof
1977 install-html-host: maybe-install-html-gzip
1978 install-html-host: maybe-install-html-hello
1979 install-html-host: maybe-install-html-indent
1980 install-html-host: maybe-install-html-intl
1981 install-html-host: maybe-install-html-tcl
1982 install-html-host: maybe-install-html-itcl
1983 install-html-host: maybe-install-html-ld
1984 install-html-host: maybe-install-html-libcpp
1985 install-html-host: maybe-install-html-libdecnumber
1986 install-html-host: maybe-install-html-libgui
1987 install-html-host: maybe-install-html-libiberty
1988 install-html-host: maybe-install-html-libiconv
1989 install-html-host: maybe-install-html-libtool
1990 install-html-host: maybe-install-html-m4
1991 install-html-host: maybe-install-html-make
1992 install-html-host: maybe-install-html-mmalloc
1993 install-html-host: maybe-install-html-patch
1994 install-html-host: maybe-install-html-perl
1995 install-html-host: maybe-install-html-prms
1996 install-html-host: maybe-install-html-rcs
1997 install-html-host: maybe-install-html-readline
1998 install-html-host: maybe-install-html-release
1999 install-html-host: maybe-install-html-recode
2000 install-html-host: maybe-install-html-sed
2001 install-html-host: maybe-install-html-send-pr
2002 install-html-host: maybe-install-html-shellutils
2003 install-html-host: maybe-install-html-sid
2004 install-html-host: maybe-install-html-sim
2005 install-html-host: maybe-install-html-tar
2006 install-html-host: maybe-install-html-texinfo
2007 install-html-host: maybe-install-html-textutils
2008 install-html-host: maybe-install-html-time
2009 install-html-host: maybe-install-html-uudecode
2010 install-html-host: maybe-install-html-wdiff
2011 install-html-host: maybe-install-html-zip
2012 install-html-host: maybe-install-html-zlib
2013 install-html-host: maybe-install-html-gdb
2014 install-html-host: maybe-install-html-expect
2015 install-html-host: maybe-install-html-guile
2016 install-html-host: maybe-install-html-tk
2017 install-html-host: maybe-install-html-libtermcap
2018 install-html-host: maybe-install-html-utils
2019 install-html-host: maybe-install-html-gnattools
2020 install-html-host: maybe-install-html-lto-plugin
2021
2022 .PHONY: install-html-target
2023
2024 install-html-target: maybe-install-html-target-libstdc++-v3
2025 install-html-target: maybe-install-html-target-libmudflap
2026 install-html-target: maybe-install-html-target-libssp
2027 install-html-target: maybe-install-html-target-newlib
2028 install-html-target: maybe-install-html-target-libgcc
2029 install-html-target: maybe-install-html-target-libgfortran
2030 install-html-target: maybe-install-html-target-libobjc
2031 install-html-target: maybe-install-html-target-libtermcap
2032 install-html-target: maybe-install-html-target-winsup
2033 install-html-target: maybe-install-html-target-libgloss
2034 install-html-target: maybe-install-html-target-libiberty
2035 install-html-target: maybe-install-html-target-gperf
2036 install-html-target: maybe-install-html-target-examples
2037 install-html-target: maybe-install-html-target-libffi
2038 install-html-target: maybe-install-html-target-libjava
2039 install-html-target: maybe-install-html-target-zlib
2040 install-html-target: maybe-install-html-target-boehm-gc
2041 install-html-target: maybe-install-html-target-qthreads
2042 install-html-target: maybe-install-html-target-rda
2043 install-html-target: maybe-install-html-target-libada
2044 install-html-target: maybe-install-html-target-libgomp
2045
2046 .PHONY: do-installcheck
2047 do-installcheck:
2048         @: $(MAKE); $(unstage)
2049         @r=`${PWD_COMMAND}`; export r; \
2050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2051         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2052           installcheck-target
2053
2054
2055 .PHONY: installcheck-host
2056
2057 installcheck-host: maybe-installcheck-ash
2058 installcheck-host: maybe-installcheck-autoconf
2059 installcheck-host: maybe-installcheck-automake
2060 installcheck-host: maybe-installcheck-bash
2061 installcheck-host: maybe-installcheck-bfd
2062 installcheck-host: maybe-installcheck-opcodes
2063 installcheck-host: maybe-installcheck-binutils
2064 installcheck-host: maybe-installcheck-bison
2065 installcheck-host: maybe-installcheck-byacc
2066 installcheck-host: maybe-installcheck-bzip2
2067 installcheck-host: maybe-installcheck-cgen
2068 installcheck-host: maybe-installcheck-dejagnu
2069 installcheck-host: maybe-installcheck-diff
2070 installcheck-host: maybe-installcheck-dosutils
2071 installcheck-host: maybe-installcheck-etc
2072 installcheck-host: maybe-installcheck-fastjar
2073 installcheck-host: maybe-installcheck-fileutils
2074 installcheck-host: maybe-installcheck-findutils
2075 installcheck-host: maybe-installcheck-find
2076 installcheck-host: maybe-installcheck-fixincludes
2077 installcheck-host: maybe-installcheck-flex
2078 installcheck-host: maybe-installcheck-gas
2079 installcheck-host: maybe-installcheck-gcc
2080 installcheck-host: maybe-installcheck-gawk
2081 installcheck-host: maybe-installcheck-gettext
2082 installcheck-host: maybe-installcheck-gmp
2083 installcheck-host: maybe-installcheck-mpfr
2084 installcheck-host: maybe-installcheck-mpc
2085 installcheck-host: maybe-installcheck-ppl
2086 installcheck-host: maybe-installcheck-cloog
2087 installcheck-host: maybe-installcheck-libelf
2088 installcheck-host: maybe-installcheck-gnuserv
2089 installcheck-host: maybe-installcheck-gold
2090 installcheck-host: maybe-installcheck-gprof
2091 installcheck-host: maybe-installcheck-gzip
2092 installcheck-host: maybe-installcheck-hello
2093 installcheck-host: maybe-installcheck-indent
2094 installcheck-host: maybe-installcheck-intl
2095 installcheck-host: maybe-installcheck-tcl
2096 installcheck-host: maybe-installcheck-itcl
2097 installcheck-host: maybe-installcheck-ld
2098 installcheck-host: maybe-installcheck-libcpp
2099 installcheck-host: maybe-installcheck-libdecnumber
2100 installcheck-host: maybe-installcheck-libgui
2101 installcheck-host: maybe-installcheck-libiberty
2102 installcheck-host: maybe-installcheck-libiconv
2103 installcheck-host: maybe-installcheck-libtool
2104 installcheck-host: maybe-installcheck-m4
2105 installcheck-host: maybe-installcheck-make
2106 installcheck-host: maybe-installcheck-mmalloc
2107 installcheck-host: maybe-installcheck-patch
2108 installcheck-host: maybe-installcheck-perl
2109 installcheck-host: maybe-installcheck-prms
2110 installcheck-host: maybe-installcheck-rcs
2111 installcheck-host: maybe-installcheck-readline
2112 installcheck-host: maybe-installcheck-release
2113 installcheck-host: maybe-installcheck-recode
2114 installcheck-host: maybe-installcheck-sed
2115 installcheck-host: maybe-installcheck-send-pr
2116 installcheck-host: maybe-installcheck-shellutils
2117 installcheck-host: maybe-installcheck-sid
2118 installcheck-host: maybe-installcheck-sim
2119 installcheck-host: maybe-installcheck-tar
2120 installcheck-host: maybe-installcheck-texinfo
2121 installcheck-host: maybe-installcheck-textutils
2122 installcheck-host: maybe-installcheck-time
2123 installcheck-host: maybe-installcheck-uudecode
2124 installcheck-host: maybe-installcheck-wdiff
2125 installcheck-host: maybe-installcheck-zip
2126 installcheck-host: maybe-installcheck-zlib
2127 installcheck-host: maybe-installcheck-gdb
2128 installcheck-host: maybe-installcheck-expect
2129 installcheck-host: maybe-installcheck-guile
2130 installcheck-host: maybe-installcheck-tk
2131 installcheck-host: maybe-installcheck-libtermcap
2132 installcheck-host: maybe-installcheck-utils
2133 installcheck-host: maybe-installcheck-gnattools
2134 installcheck-host: maybe-installcheck-lto-plugin
2135
2136 .PHONY: installcheck-target
2137
2138 installcheck-target: maybe-installcheck-target-libstdc++-v3
2139 installcheck-target: maybe-installcheck-target-libmudflap
2140 installcheck-target: maybe-installcheck-target-libssp
2141 installcheck-target: maybe-installcheck-target-newlib
2142 installcheck-target: maybe-installcheck-target-libgcc
2143 installcheck-target: maybe-installcheck-target-libgfortran
2144 installcheck-target: maybe-installcheck-target-libobjc
2145 installcheck-target: maybe-installcheck-target-libtermcap
2146 installcheck-target: maybe-installcheck-target-winsup
2147 installcheck-target: maybe-installcheck-target-libgloss
2148 installcheck-target: maybe-installcheck-target-libiberty
2149 installcheck-target: maybe-installcheck-target-gperf
2150 installcheck-target: maybe-installcheck-target-examples
2151 installcheck-target: maybe-installcheck-target-libffi
2152 installcheck-target: maybe-installcheck-target-libjava
2153 installcheck-target: maybe-installcheck-target-zlib
2154 installcheck-target: maybe-installcheck-target-boehm-gc
2155 installcheck-target: maybe-installcheck-target-qthreads
2156 installcheck-target: maybe-installcheck-target-rda
2157 installcheck-target: maybe-installcheck-target-libada
2158 installcheck-target: maybe-installcheck-target-libgomp
2159
2160 .PHONY: do-mostlyclean
2161 do-mostlyclean:
2162         @: $(MAKE); $(unstage)
2163         @r=`${PWD_COMMAND}`; export r; \
2164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2165         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2166           mostlyclean-target
2167
2168
2169 .PHONY: mostlyclean-host
2170
2171 mostlyclean-host: maybe-mostlyclean-ash
2172 mostlyclean-host: maybe-mostlyclean-autoconf
2173 mostlyclean-host: maybe-mostlyclean-automake
2174 mostlyclean-host: maybe-mostlyclean-bash
2175 mostlyclean-host: maybe-mostlyclean-bfd
2176 mostlyclean-host: maybe-mostlyclean-opcodes
2177 mostlyclean-host: maybe-mostlyclean-binutils
2178 mostlyclean-host: maybe-mostlyclean-bison
2179 mostlyclean-host: maybe-mostlyclean-byacc
2180 mostlyclean-host: maybe-mostlyclean-bzip2
2181 mostlyclean-host: maybe-mostlyclean-cgen
2182 mostlyclean-host: maybe-mostlyclean-dejagnu
2183 mostlyclean-host: maybe-mostlyclean-diff
2184 mostlyclean-host: maybe-mostlyclean-dosutils
2185 mostlyclean-host: maybe-mostlyclean-etc
2186 mostlyclean-host: maybe-mostlyclean-fastjar
2187 mostlyclean-host: maybe-mostlyclean-fileutils
2188 mostlyclean-host: maybe-mostlyclean-findutils
2189 mostlyclean-host: maybe-mostlyclean-find
2190 mostlyclean-host: maybe-mostlyclean-fixincludes
2191 mostlyclean-host: maybe-mostlyclean-flex
2192 mostlyclean-host: maybe-mostlyclean-gas
2193 mostlyclean-host: maybe-mostlyclean-gcc
2194 mostlyclean-host: maybe-mostlyclean-gawk
2195 mostlyclean-host: maybe-mostlyclean-gettext
2196 mostlyclean-host: maybe-mostlyclean-gmp
2197 mostlyclean-host: maybe-mostlyclean-mpfr
2198 mostlyclean-host: maybe-mostlyclean-mpc
2199 mostlyclean-host: maybe-mostlyclean-ppl
2200 mostlyclean-host: maybe-mostlyclean-cloog
2201 mostlyclean-host: maybe-mostlyclean-libelf
2202 mostlyclean-host: maybe-mostlyclean-gnuserv
2203 mostlyclean-host: maybe-mostlyclean-gold
2204 mostlyclean-host: maybe-mostlyclean-gprof
2205 mostlyclean-host: maybe-mostlyclean-gzip
2206 mostlyclean-host: maybe-mostlyclean-hello
2207 mostlyclean-host: maybe-mostlyclean-indent
2208 mostlyclean-host: maybe-mostlyclean-intl
2209 mostlyclean-host: maybe-mostlyclean-tcl
2210 mostlyclean-host: maybe-mostlyclean-itcl
2211 mostlyclean-host: maybe-mostlyclean-ld
2212 mostlyclean-host: maybe-mostlyclean-libcpp
2213 mostlyclean-host: maybe-mostlyclean-libdecnumber
2214 mostlyclean-host: maybe-mostlyclean-libgui
2215 mostlyclean-host: maybe-mostlyclean-libiberty
2216 mostlyclean-host: maybe-mostlyclean-libiconv
2217 mostlyclean-host: maybe-mostlyclean-libtool
2218 mostlyclean-host: maybe-mostlyclean-m4
2219 mostlyclean-host: maybe-mostlyclean-make
2220 mostlyclean-host: maybe-mostlyclean-mmalloc
2221 mostlyclean-host: maybe-mostlyclean-patch
2222 mostlyclean-host: maybe-mostlyclean-perl
2223 mostlyclean-host: maybe-mostlyclean-prms
2224 mostlyclean-host: maybe-mostlyclean-rcs
2225 mostlyclean-host: maybe-mostlyclean-readline
2226 mostlyclean-host: maybe-mostlyclean-release
2227 mostlyclean-host: maybe-mostlyclean-recode
2228 mostlyclean-host: maybe-mostlyclean-sed
2229 mostlyclean-host: maybe-mostlyclean-send-pr
2230 mostlyclean-host: maybe-mostlyclean-shellutils
2231 mostlyclean-host: maybe-mostlyclean-sid
2232 mostlyclean-host: maybe-mostlyclean-sim
2233 mostlyclean-host: maybe-mostlyclean-tar
2234 mostlyclean-host: maybe-mostlyclean-texinfo
2235 mostlyclean-host: maybe-mostlyclean-textutils
2236 mostlyclean-host: maybe-mostlyclean-time
2237 mostlyclean-host: maybe-mostlyclean-uudecode
2238 mostlyclean-host: maybe-mostlyclean-wdiff
2239 mostlyclean-host: maybe-mostlyclean-zip
2240 mostlyclean-host: maybe-mostlyclean-zlib
2241 mostlyclean-host: maybe-mostlyclean-gdb
2242 mostlyclean-host: maybe-mostlyclean-expect
2243 mostlyclean-host: maybe-mostlyclean-guile
2244 mostlyclean-host: maybe-mostlyclean-tk
2245 mostlyclean-host: maybe-mostlyclean-libtermcap
2246 mostlyclean-host: maybe-mostlyclean-utils
2247 mostlyclean-host: maybe-mostlyclean-gnattools
2248 mostlyclean-host: maybe-mostlyclean-lto-plugin
2249
2250 .PHONY: mostlyclean-target
2251
2252 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2253 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2254 mostlyclean-target: maybe-mostlyclean-target-libssp
2255 mostlyclean-target: maybe-mostlyclean-target-newlib
2256 mostlyclean-target: maybe-mostlyclean-target-libgcc
2257 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2258 mostlyclean-target: maybe-mostlyclean-target-libobjc
2259 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2260 mostlyclean-target: maybe-mostlyclean-target-winsup
2261 mostlyclean-target: maybe-mostlyclean-target-libgloss
2262 mostlyclean-target: maybe-mostlyclean-target-libiberty
2263 mostlyclean-target: maybe-mostlyclean-target-gperf
2264 mostlyclean-target: maybe-mostlyclean-target-examples
2265 mostlyclean-target: maybe-mostlyclean-target-libffi
2266 mostlyclean-target: maybe-mostlyclean-target-libjava
2267 mostlyclean-target: maybe-mostlyclean-target-zlib
2268 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2269 mostlyclean-target: maybe-mostlyclean-target-qthreads
2270 mostlyclean-target: maybe-mostlyclean-target-rda
2271 mostlyclean-target: maybe-mostlyclean-target-libada
2272 mostlyclean-target: maybe-mostlyclean-target-libgomp
2273
2274 .PHONY: do-clean
2275 do-clean:
2276         @: $(MAKE); $(unstage)
2277         @r=`${PWD_COMMAND}`; export r; \
2278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2279         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2280           clean-target
2281
2282
2283 .PHONY: clean-host
2284
2285 clean-host: maybe-clean-ash
2286 clean-host: maybe-clean-autoconf
2287 clean-host: maybe-clean-automake
2288 clean-host: maybe-clean-bash
2289 clean-host: maybe-clean-bfd
2290 clean-host: maybe-clean-opcodes
2291 clean-host: maybe-clean-binutils
2292 clean-host: maybe-clean-bison
2293 clean-host: maybe-clean-byacc
2294 clean-host: maybe-clean-bzip2
2295 clean-host: maybe-clean-cgen
2296 clean-host: maybe-clean-dejagnu
2297 clean-host: maybe-clean-diff
2298 clean-host: maybe-clean-dosutils
2299 clean-host: maybe-clean-etc
2300 clean-host: maybe-clean-fastjar
2301 clean-host: maybe-clean-fileutils
2302 clean-host: maybe-clean-findutils
2303 clean-host: maybe-clean-find
2304 clean-host: maybe-clean-fixincludes
2305 clean-host: maybe-clean-flex
2306 clean-host: maybe-clean-gas
2307 clean-host: maybe-clean-gcc
2308 clean-host: maybe-clean-gawk
2309 clean-host: maybe-clean-gettext
2310 clean-host: maybe-clean-gmp
2311 clean-host: maybe-clean-mpfr
2312 clean-host: maybe-clean-mpc
2313 clean-host: maybe-clean-ppl
2314 clean-host: maybe-clean-cloog
2315 clean-host: maybe-clean-libelf
2316 clean-host: maybe-clean-gnuserv
2317 clean-host: maybe-clean-gold
2318 clean-host: maybe-clean-gprof
2319 clean-host: maybe-clean-gzip
2320 clean-host: maybe-clean-hello
2321 clean-host: maybe-clean-indent
2322 clean-host: maybe-clean-intl
2323 clean-host: maybe-clean-tcl
2324 clean-host: maybe-clean-itcl
2325 clean-host: maybe-clean-ld
2326 clean-host: maybe-clean-libcpp
2327 clean-host: maybe-clean-libdecnumber
2328 clean-host: maybe-clean-libgui
2329 clean-host: maybe-clean-libiberty
2330 clean-host: maybe-clean-libiconv
2331 clean-host: maybe-clean-libtool
2332 clean-host: maybe-clean-m4
2333 clean-host: maybe-clean-make
2334 clean-host: maybe-clean-mmalloc
2335 clean-host: maybe-clean-patch
2336 clean-host: maybe-clean-perl
2337 clean-host: maybe-clean-prms
2338 clean-host: maybe-clean-rcs
2339 clean-host: maybe-clean-readline
2340 clean-host: maybe-clean-release
2341 clean-host: maybe-clean-recode
2342 clean-host: maybe-clean-sed
2343 clean-host: maybe-clean-send-pr
2344 clean-host: maybe-clean-shellutils
2345 clean-host: maybe-clean-sid
2346 clean-host: maybe-clean-sim
2347 clean-host: maybe-clean-tar
2348 clean-host: maybe-clean-texinfo
2349 clean-host: maybe-clean-textutils
2350 clean-host: maybe-clean-time
2351 clean-host: maybe-clean-uudecode
2352 clean-host: maybe-clean-wdiff
2353 clean-host: maybe-clean-zip
2354 clean-host: maybe-clean-zlib
2355 clean-host: maybe-clean-gdb
2356 clean-host: maybe-clean-expect
2357 clean-host: maybe-clean-guile
2358 clean-host: maybe-clean-tk
2359 clean-host: maybe-clean-libtermcap
2360 clean-host: maybe-clean-utils
2361 clean-host: maybe-clean-gnattools
2362 clean-host: maybe-clean-lto-plugin
2363
2364 .PHONY: clean-target
2365
2366 clean-target: maybe-clean-target-libstdc++-v3
2367 clean-target: maybe-clean-target-libmudflap
2368 clean-target: maybe-clean-target-libssp
2369 clean-target: maybe-clean-target-newlib
2370 clean-target: maybe-clean-target-libgcc
2371 clean-target: maybe-clean-target-libgfortran
2372 clean-target: maybe-clean-target-libobjc
2373 clean-target: maybe-clean-target-libtermcap
2374 clean-target: maybe-clean-target-winsup
2375 clean-target: maybe-clean-target-libgloss
2376 clean-target: maybe-clean-target-libiberty
2377 clean-target: maybe-clean-target-gperf
2378 clean-target: maybe-clean-target-examples
2379 clean-target: maybe-clean-target-libffi
2380 clean-target: maybe-clean-target-libjava
2381 clean-target: maybe-clean-target-zlib
2382 clean-target: maybe-clean-target-boehm-gc
2383 clean-target: maybe-clean-target-qthreads
2384 clean-target: maybe-clean-target-rda
2385 clean-target: maybe-clean-target-libada
2386 clean-target: maybe-clean-target-libgomp
2387
2388 .PHONY: do-distclean
2389 do-distclean:
2390         @: $(MAKE); $(unstage)
2391         @r=`${PWD_COMMAND}`; export r; \
2392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2393         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2394           distclean-target
2395
2396
2397 .PHONY: distclean-host
2398
2399 distclean-host: maybe-distclean-ash
2400 distclean-host: maybe-distclean-autoconf
2401 distclean-host: maybe-distclean-automake
2402 distclean-host: maybe-distclean-bash
2403 distclean-host: maybe-distclean-bfd
2404 distclean-host: maybe-distclean-opcodes
2405 distclean-host: maybe-distclean-binutils
2406 distclean-host: maybe-distclean-bison
2407 distclean-host: maybe-distclean-byacc
2408 distclean-host: maybe-distclean-bzip2
2409 distclean-host: maybe-distclean-cgen
2410 distclean-host: maybe-distclean-dejagnu
2411 distclean-host: maybe-distclean-diff
2412 distclean-host: maybe-distclean-dosutils
2413 distclean-host: maybe-distclean-etc
2414 distclean-host: maybe-distclean-fastjar
2415 distclean-host: maybe-distclean-fileutils
2416 distclean-host: maybe-distclean-findutils
2417 distclean-host: maybe-distclean-find
2418 distclean-host: maybe-distclean-fixincludes
2419 distclean-host: maybe-distclean-flex
2420 distclean-host: maybe-distclean-gas
2421 distclean-host: maybe-distclean-gcc
2422 distclean-host: maybe-distclean-gawk
2423 distclean-host: maybe-distclean-gettext
2424 distclean-host: maybe-distclean-gmp
2425 distclean-host: maybe-distclean-mpfr
2426 distclean-host: maybe-distclean-mpc
2427 distclean-host: maybe-distclean-ppl
2428 distclean-host: maybe-distclean-cloog
2429 distclean-host: maybe-distclean-libelf
2430 distclean-host: maybe-distclean-gnuserv
2431 distclean-host: maybe-distclean-gold
2432 distclean-host: maybe-distclean-gprof
2433 distclean-host: maybe-distclean-gzip
2434 distclean-host: maybe-distclean-hello
2435 distclean-host: maybe-distclean-indent
2436 distclean-host: maybe-distclean-intl
2437 distclean-host: maybe-distclean-tcl
2438 distclean-host: maybe-distclean-itcl
2439 distclean-host: maybe-distclean-ld
2440 distclean-host: maybe-distclean-libcpp
2441 distclean-host: maybe-distclean-libdecnumber
2442 distclean-host: maybe-distclean-libgui
2443 distclean-host: maybe-distclean-libiberty
2444 distclean-host: maybe-distclean-libiconv
2445 distclean-host: maybe-distclean-libtool
2446 distclean-host: maybe-distclean-m4
2447 distclean-host: maybe-distclean-make
2448 distclean-host: maybe-distclean-mmalloc
2449 distclean-host: maybe-distclean-patch
2450 distclean-host: maybe-distclean-perl
2451 distclean-host: maybe-distclean-prms
2452 distclean-host: maybe-distclean-rcs
2453 distclean-host: maybe-distclean-readline
2454 distclean-host: maybe-distclean-release
2455 distclean-host: maybe-distclean-recode
2456 distclean-host: maybe-distclean-sed
2457 distclean-host: maybe-distclean-send-pr
2458 distclean-host: maybe-distclean-shellutils
2459 distclean-host: maybe-distclean-sid
2460 distclean-host: maybe-distclean-sim
2461 distclean-host: maybe-distclean-tar
2462 distclean-host: maybe-distclean-texinfo
2463 distclean-host: maybe-distclean-textutils
2464 distclean-host: maybe-distclean-time
2465 distclean-host: maybe-distclean-uudecode
2466 distclean-host: maybe-distclean-wdiff
2467 distclean-host: maybe-distclean-zip
2468 distclean-host: maybe-distclean-zlib
2469 distclean-host: maybe-distclean-gdb
2470 distclean-host: maybe-distclean-expect
2471 distclean-host: maybe-distclean-guile
2472 distclean-host: maybe-distclean-tk
2473 distclean-host: maybe-distclean-libtermcap
2474 distclean-host: maybe-distclean-utils
2475 distclean-host: maybe-distclean-gnattools
2476 distclean-host: maybe-distclean-lto-plugin
2477
2478 .PHONY: distclean-target
2479
2480 distclean-target: maybe-distclean-target-libstdc++-v3
2481 distclean-target: maybe-distclean-target-libmudflap
2482 distclean-target: maybe-distclean-target-libssp
2483 distclean-target: maybe-distclean-target-newlib
2484 distclean-target: maybe-distclean-target-libgcc
2485 distclean-target: maybe-distclean-target-libgfortran
2486 distclean-target: maybe-distclean-target-libobjc
2487 distclean-target: maybe-distclean-target-libtermcap
2488 distclean-target: maybe-distclean-target-winsup
2489 distclean-target: maybe-distclean-target-libgloss
2490 distclean-target: maybe-distclean-target-libiberty
2491 distclean-target: maybe-distclean-target-gperf
2492 distclean-target: maybe-distclean-target-examples
2493 distclean-target: maybe-distclean-target-libffi
2494 distclean-target: maybe-distclean-target-libjava
2495 distclean-target: maybe-distclean-target-zlib
2496 distclean-target: maybe-distclean-target-boehm-gc
2497 distclean-target: maybe-distclean-target-qthreads
2498 distclean-target: maybe-distclean-target-rda
2499 distclean-target: maybe-distclean-target-libada
2500 distclean-target: maybe-distclean-target-libgomp
2501
2502 .PHONY: do-maintainer-clean
2503 do-maintainer-clean:
2504         @: $(MAKE); $(unstage)
2505         @r=`${PWD_COMMAND}`; export r; \
2506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2507         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2508           maintainer-clean-target
2509
2510
2511 .PHONY: maintainer-clean-host
2512
2513 maintainer-clean-host: maybe-maintainer-clean-ash
2514 maintainer-clean-host: maybe-maintainer-clean-autoconf
2515 maintainer-clean-host: maybe-maintainer-clean-automake
2516 maintainer-clean-host: maybe-maintainer-clean-bash
2517 maintainer-clean-host: maybe-maintainer-clean-bfd
2518 maintainer-clean-host: maybe-maintainer-clean-opcodes
2519 maintainer-clean-host: maybe-maintainer-clean-binutils
2520 maintainer-clean-host: maybe-maintainer-clean-bison
2521 maintainer-clean-host: maybe-maintainer-clean-byacc
2522 maintainer-clean-host: maybe-maintainer-clean-bzip2
2523 maintainer-clean-host: maybe-maintainer-clean-cgen
2524 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2525 maintainer-clean-host: maybe-maintainer-clean-diff
2526 maintainer-clean-host: maybe-maintainer-clean-dosutils
2527 maintainer-clean-host: maybe-maintainer-clean-etc
2528 maintainer-clean-host: maybe-maintainer-clean-fastjar
2529 maintainer-clean-host: maybe-maintainer-clean-fileutils
2530 maintainer-clean-host: maybe-maintainer-clean-findutils
2531 maintainer-clean-host: maybe-maintainer-clean-find
2532 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2533 maintainer-clean-host: maybe-maintainer-clean-flex
2534 maintainer-clean-host: maybe-maintainer-clean-gas
2535 maintainer-clean-host: maybe-maintainer-clean-gcc
2536 maintainer-clean-host: maybe-maintainer-clean-gawk
2537 maintainer-clean-host: maybe-maintainer-clean-gettext
2538 maintainer-clean-host: maybe-maintainer-clean-gmp
2539 maintainer-clean-host: maybe-maintainer-clean-mpfr
2540 maintainer-clean-host: maybe-maintainer-clean-mpc
2541 maintainer-clean-host: maybe-maintainer-clean-ppl
2542 maintainer-clean-host: maybe-maintainer-clean-cloog
2543 maintainer-clean-host: maybe-maintainer-clean-libelf
2544 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2545 maintainer-clean-host: maybe-maintainer-clean-gold
2546 maintainer-clean-host: maybe-maintainer-clean-gprof
2547 maintainer-clean-host: maybe-maintainer-clean-gzip
2548 maintainer-clean-host: maybe-maintainer-clean-hello
2549 maintainer-clean-host: maybe-maintainer-clean-indent
2550 maintainer-clean-host: maybe-maintainer-clean-intl
2551 maintainer-clean-host: maybe-maintainer-clean-tcl
2552 maintainer-clean-host: maybe-maintainer-clean-itcl
2553 maintainer-clean-host: maybe-maintainer-clean-ld
2554 maintainer-clean-host: maybe-maintainer-clean-libcpp
2555 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2556 maintainer-clean-host: maybe-maintainer-clean-libgui
2557 maintainer-clean-host: maybe-maintainer-clean-libiberty
2558 maintainer-clean-host: maybe-maintainer-clean-libiconv
2559 maintainer-clean-host: maybe-maintainer-clean-libtool
2560 maintainer-clean-host: maybe-maintainer-clean-m4
2561 maintainer-clean-host: maybe-maintainer-clean-make
2562 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2563 maintainer-clean-host: maybe-maintainer-clean-patch
2564 maintainer-clean-host: maybe-maintainer-clean-perl
2565 maintainer-clean-host: maybe-maintainer-clean-prms
2566 maintainer-clean-host: maybe-maintainer-clean-rcs
2567 maintainer-clean-host: maybe-maintainer-clean-readline
2568 maintainer-clean-host: maybe-maintainer-clean-release
2569 maintainer-clean-host: maybe-maintainer-clean-recode
2570 maintainer-clean-host: maybe-maintainer-clean-sed
2571 maintainer-clean-host: maybe-maintainer-clean-send-pr
2572 maintainer-clean-host: maybe-maintainer-clean-shellutils
2573 maintainer-clean-host: maybe-maintainer-clean-sid
2574 maintainer-clean-host: maybe-maintainer-clean-sim
2575 maintainer-clean-host: maybe-maintainer-clean-tar
2576 maintainer-clean-host: maybe-maintainer-clean-texinfo
2577 maintainer-clean-host: maybe-maintainer-clean-textutils
2578 maintainer-clean-host: maybe-maintainer-clean-time
2579 maintainer-clean-host: maybe-maintainer-clean-uudecode
2580 maintainer-clean-host: maybe-maintainer-clean-wdiff
2581 maintainer-clean-host: maybe-maintainer-clean-zip
2582 maintainer-clean-host: maybe-maintainer-clean-zlib
2583 maintainer-clean-host: maybe-maintainer-clean-gdb
2584 maintainer-clean-host: maybe-maintainer-clean-expect
2585 maintainer-clean-host: maybe-maintainer-clean-guile
2586 maintainer-clean-host: maybe-maintainer-clean-tk
2587 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2588 maintainer-clean-host: maybe-maintainer-clean-utils
2589 maintainer-clean-host: maybe-maintainer-clean-gnattools
2590 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2591
2592 .PHONY: maintainer-clean-target
2593
2594 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2595 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2596 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2597 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2598 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2599 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2600 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2601 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2602 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2603 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2604 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2605 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2606 maintainer-clean-target: maybe-maintainer-clean-target-examples
2607 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2608 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2609 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2610 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2611 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2612 maintainer-clean-target: maybe-maintainer-clean-target-rda
2613 maintainer-clean-target: maybe-maintainer-clean-target-libada
2614 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2615
2616
2617 # Here are the targets which correspond to the do-X targets.
2618
2619 .PHONY: info installcheck dvi pdf html
2620 .PHONY: install-info install-pdf install-html
2621 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2622 .PHONY: local-clean local-distclean local-maintainer-clean
2623 info: do-info
2624 installcheck: do-installcheck
2625 dvi: do-dvi
2626 pdf: do-pdf
2627 html: do-html
2628
2629 # Make sure makeinfo is built before we do a `make info', if we're
2630 # in fact building texinfo.
2631 do-info: maybe-all-texinfo
2632
2633 install-info: do-install-info dir.info
2634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2635         if [ -f dir.info ] ; then \
2636           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2637         else true ; fi
2638
2639 install-pdf: do-install-pdf
2640
2641 install-html: do-install-html
2642
2643 local-clean:
2644         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2645
2646 local-distclean:
2647         -rm -f Makefile config.status config.cache mh-frag mt-frag
2648         -rm -f maybedep.tmp serdep.tmp
2649         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2650           rm -rf $(TARGET_SUBDIR); \
2651         else true; fi
2652         -rm -rf $(BUILD_SUBDIR)
2653         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2654           rm -rf $(HOST_SUBDIR); \
2655         else true; fi
2656         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2657         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2658         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2659         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2660         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2661
2662 local-maintainer-clean:
2663         @echo "This command is intended for maintainers to use;"
2664         @echo "it deletes files that may require special tools to rebuild."
2665
2666 clean: do-clean local-clean
2667 mostlyclean: do-mostlyclean local-clean
2668 distclean: do-distclean local-clean local-distclean
2669 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2670 maintainer-clean: local-distclean
2671 realclean: maintainer-clean
2672
2673 # Check target.
2674
2675 .PHONY: check do-check
2676 check: do-check
2677
2678 # Only include modules actually being configured and built.
2679 .PHONY: check-host
2680 check-host:  \
2681     maybe-check-ash \
2682     maybe-check-autoconf \
2683     maybe-check-automake \
2684     maybe-check-bash \
2685     maybe-check-bfd \
2686     maybe-check-opcodes \
2687     maybe-check-binutils \
2688     maybe-check-bison \
2689     maybe-check-byacc \
2690     maybe-check-bzip2 \
2691     maybe-check-cgen \
2692     maybe-check-dejagnu \
2693     maybe-check-diff \
2694     maybe-check-dosutils \
2695     maybe-check-etc \
2696     maybe-check-fastjar \
2697     maybe-check-fileutils \
2698     maybe-check-findutils \
2699     maybe-check-find \
2700     maybe-check-fixincludes \
2701     maybe-check-flex \
2702     maybe-check-gas \
2703     maybe-check-gcc \
2704     maybe-check-gawk \
2705     maybe-check-gettext \
2706     maybe-check-gmp \
2707     maybe-check-mpfr \
2708     maybe-check-mpc \
2709     maybe-check-ppl \
2710     maybe-check-cloog \
2711     maybe-check-libelf \
2712     maybe-check-gnuserv \
2713     maybe-check-gold \
2714     maybe-check-gprof \
2715     maybe-check-gzip \
2716     maybe-check-hello \
2717     maybe-check-indent \
2718     maybe-check-intl \
2719     maybe-check-tcl \
2720     maybe-check-itcl \
2721     maybe-check-ld \
2722     maybe-check-libcpp \
2723     maybe-check-libdecnumber \
2724     maybe-check-libgui \
2725     maybe-check-libiberty \
2726     maybe-check-libiconv \
2727     maybe-check-libtool \
2728     maybe-check-m4 \
2729     maybe-check-make \
2730     maybe-check-mmalloc \
2731     maybe-check-patch \
2732     maybe-check-perl \
2733     maybe-check-prms \
2734     maybe-check-rcs \
2735     maybe-check-readline \
2736     maybe-check-release \
2737     maybe-check-recode \
2738     maybe-check-sed \
2739     maybe-check-send-pr \
2740     maybe-check-shellutils \
2741     maybe-check-sid \
2742     maybe-check-sim \
2743     maybe-check-tar \
2744     maybe-check-texinfo \
2745     maybe-check-textutils \
2746     maybe-check-time \
2747     maybe-check-uudecode \
2748     maybe-check-wdiff \
2749     maybe-check-zip \
2750     maybe-check-zlib \
2751     maybe-check-gdb \
2752     maybe-check-expect \
2753     maybe-check-guile \
2754     maybe-check-tk \
2755     maybe-check-libtermcap \
2756     maybe-check-utils \
2757     maybe-check-gnattools \
2758     maybe-check-lto-plugin
2759
2760 .PHONY: check-target
2761 check-target:  \
2762     maybe-check-target-libstdc++-v3 \
2763     maybe-check-target-libmudflap \
2764     maybe-check-target-libssp \
2765     maybe-check-target-newlib \
2766     maybe-check-target-libgcc \
2767     maybe-check-target-libgfortran \
2768     maybe-check-target-libobjc \
2769     maybe-check-target-libtermcap \
2770     maybe-check-target-winsup \
2771     maybe-check-target-libgloss \
2772     maybe-check-target-libiberty \
2773     maybe-check-target-gperf \
2774     maybe-check-target-examples \
2775     maybe-check-target-libffi \
2776     maybe-check-target-libjava \
2777     maybe-check-target-zlib \
2778     maybe-check-target-boehm-gc \
2779     maybe-check-target-qthreads \
2780     maybe-check-target-rda \
2781     maybe-check-target-libada \
2782     maybe-check-target-libgomp
2783
2784 do-check:
2785         @: $(MAKE); $(unstage)
2786         @r=`${PWD_COMMAND}`; export r; \
2787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2788         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2789
2790 # Automated reporting of test results.
2791
2792 warning.log: build.log
2793         $(srcdir)/contrib/warn_summary build.log > $@
2794
2795 mail-report.log:
2796         if test x'$(BOOT_CFLAGS)' != x''; then \
2797             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2798         fi; \
2799         $(srcdir)/contrib/test_summary -t >$@
2800         chmod +x $@
2801         echo If you really want to send e-mail, run ./$@ now
2802
2803 mail-report-with-warnings.log: warning.log
2804         if test x'$(BOOT_CFLAGS)' != x''; then \
2805             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2806         fi; \
2807         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2808         chmod +x $@
2809         echo If you really want to send e-mail, run ./$@ now
2810
2811 # Installation targets.
2812
2813 .PHONY: install uninstall
2814 install:
2815         @: $(MAKE); $(unstage)
2816         @r=`${PWD_COMMAND}`; export r; \
2817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2818         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2819
2820 .PHONY: install-host-nogcc
2821 install-host-nogcc:  \
2822     maybe-install-ash \
2823     maybe-install-autoconf \
2824     maybe-install-automake \
2825     maybe-install-bash \
2826     maybe-install-bfd \
2827     maybe-install-opcodes \
2828     maybe-install-binutils \
2829     maybe-install-bison \
2830     maybe-install-byacc \
2831     maybe-install-bzip2 \
2832     maybe-install-cgen \
2833     maybe-install-dejagnu \
2834     maybe-install-diff \
2835     maybe-install-dosutils \
2836     maybe-install-etc \
2837     maybe-install-fastjar \
2838     maybe-install-fileutils \
2839     maybe-install-findutils \
2840     maybe-install-find \
2841     maybe-install-fixincludes \
2842     maybe-install-flex \
2843     maybe-install-gas \
2844     maybe-install-gawk \
2845     maybe-install-gettext \
2846     maybe-install-gmp \
2847     maybe-install-mpfr \
2848     maybe-install-mpc \
2849     maybe-install-ppl \
2850     maybe-install-cloog \
2851     maybe-install-libelf \
2852     maybe-install-gnuserv \
2853     maybe-install-gold \
2854     maybe-install-gprof \
2855     maybe-install-gzip \
2856     maybe-install-hello \
2857     maybe-install-indent \
2858     maybe-install-intl \
2859     maybe-install-tcl \
2860     maybe-install-itcl \
2861     maybe-install-ld \
2862     maybe-install-libcpp \
2863     maybe-install-libdecnumber \
2864     maybe-install-libgui \
2865     maybe-install-libiberty \
2866     maybe-install-libiconv \
2867     maybe-install-libtool \
2868     maybe-install-m4 \
2869     maybe-install-make \
2870     maybe-install-mmalloc \
2871     maybe-install-patch \
2872     maybe-install-perl \
2873     maybe-install-prms \
2874     maybe-install-rcs \
2875     maybe-install-readline \
2876     maybe-install-release \
2877     maybe-install-recode \
2878     maybe-install-sed \
2879     maybe-install-send-pr \
2880     maybe-install-shellutils \
2881     maybe-install-sid \
2882     maybe-install-sim \
2883     maybe-install-tar \
2884     maybe-install-texinfo \
2885     maybe-install-textutils \
2886     maybe-install-time \
2887     maybe-install-uudecode \
2888     maybe-install-wdiff \
2889     maybe-install-zip \
2890     maybe-install-zlib \
2891     maybe-install-gdb \
2892     maybe-install-expect \
2893     maybe-install-guile \
2894     maybe-install-tk \
2895     maybe-install-libtermcap \
2896     maybe-install-utils \
2897     maybe-install-gnattools \
2898     maybe-install-lto-plugin
2899
2900 .PHONY: install-host
2901 install-host:  \
2902     maybe-install-ash \
2903     maybe-install-autoconf \
2904     maybe-install-automake \
2905     maybe-install-bash \
2906     maybe-install-bfd \
2907     maybe-install-opcodes \
2908     maybe-install-binutils \
2909     maybe-install-bison \
2910     maybe-install-byacc \
2911     maybe-install-bzip2 \
2912     maybe-install-cgen \
2913     maybe-install-dejagnu \
2914     maybe-install-diff \
2915     maybe-install-dosutils \
2916     maybe-install-etc \
2917     maybe-install-fastjar \
2918     maybe-install-fileutils \
2919     maybe-install-findutils \
2920     maybe-install-find \
2921     maybe-install-fixincludes \
2922     maybe-install-flex \
2923     maybe-install-gas \
2924     maybe-install-gcc \
2925     maybe-install-gawk \
2926     maybe-install-gettext \
2927     maybe-install-gmp \
2928     maybe-install-mpfr \
2929     maybe-install-mpc \
2930     maybe-install-ppl \
2931     maybe-install-cloog \
2932     maybe-install-libelf \
2933     maybe-install-gnuserv \
2934     maybe-install-gold \
2935     maybe-install-gprof \
2936     maybe-install-gzip \
2937     maybe-install-hello \
2938     maybe-install-indent \
2939     maybe-install-intl \
2940     maybe-install-tcl \
2941     maybe-install-itcl \
2942     maybe-install-ld \
2943     maybe-install-libcpp \
2944     maybe-install-libdecnumber \
2945     maybe-install-libgui \
2946     maybe-install-libiberty \
2947     maybe-install-libiconv \
2948     maybe-install-libtool \
2949     maybe-install-m4 \
2950     maybe-install-make \
2951     maybe-install-mmalloc \
2952     maybe-install-patch \
2953     maybe-install-perl \
2954     maybe-install-prms \
2955     maybe-install-rcs \
2956     maybe-install-readline \
2957     maybe-install-release \
2958     maybe-install-recode \
2959     maybe-install-sed \
2960     maybe-install-send-pr \
2961     maybe-install-shellutils \
2962     maybe-install-sid \
2963     maybe-install-sim \
2964     maybe-install-tar \
2965     maybe-install-texinfo \
2966     maybe-install-textutils \
2967     maybe-install-time \
2968     maybe-install-uudecode \
2969     maybe-install-wdiff \
2970     maybe-install-zip \
2971     maybe-install-zlib \
2972     maybe-install-gdb \
2973     maybe-install-expect \
2974     maybe-install-guile \
2975     maybe-install-tk \
2976     maybe-install-libtermcap \
2977     maybe-install-utils \
2978     maybe-install-gnattools \
2979     maybe-install-lto-plugin
2980
2981 .PHONY: install-target
2982 install-target:  \
2983     maybe-install-target-libstdc++-v3 \
2984     maybe-install-target-libmudflap \
2985     maybe-install-target-libssp \
2986     maybe-install-target-newlib \
2987     maybe-install-target-libgcc \
2988     maybe-install-target-libgfortran \
2989     maybe-install-target-libobjc \
2990     maybe-install-target-libtermcap \
2991     maybe-install-target-winsup \
2992     maybe-install-target-libgloss \
2993     maybe-install-target-libiberty \
2994     maybe-install-target-gperf \
2995     maybe-install-target-examples \
2996     maybe-install-target-libffi \
2997     maybe-install-target-libjava \
2998     maybe-install-target-zlib \
2999     maybe-install-target-boehm-gc \
3000     maybe-install-target-qthreads \
3001     maybe-install-target-rda \
3002     maybe-install-target-libada \
3003     maybe-install-target-libgomp
3004
3005 uninstall:
3006         @echo "the uninstall target is not supported in this tree"
3007
3008 .PHONY: install.all
3009 install.all: install-no-fixedincludes
3010         @if [ -f ./gcc/Makefile ] ; then \
3011                 r=`${PWD_COMMAND}` ; export r ; \
3012                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3013                 $(HOST_EXPORTS) \
3014                 (cd ./gcc && \
3015                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3016         else \
3017                 true ; \
3018         fi
3019
3020 # install-no-fixedincludes is used because Cygnus can not distribute
3021 # the fixed header files.
3022 .PHONY: install-no-fixedincludes
3023 install-no-fixedincludes: installdirs install-host-nogcc \
3024         install-target gcc-no-fixedincludes
3025
3026 ### other supporting targets
3027
3028 MAKEDIRS= \
3029         $(DESTDIR)$(prefix) \
3030         $(DESTDIR)$(exec_prefix)
3031 .PHONY: installdirs
3032 installdirs: mkinstalldirs
3033         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3034
3035 dir.info: do-install-info
3036         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3037           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3038           mv -f dir.info.new dir.info ; \
3039         else true ; \
3040         fi
3041
3042 dist:
3043         @echo "Building a full distribution of this tree isn't done"
3044         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3045
3046 etags tags: TAGS
3047
3048 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3049 # ability to use several tags files at once, so there is probably no need
3050 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3051 # (if we felt like it) have this Makefile write a piece of elisp which
3052 # the user could load to tell emacs19 where all the TAGS files we just
3053 # built are.
3054 TAGS: do-TAGS
3055
3056 # ------------------------------------
3057 # Macros for configure and all targets
3058 # ------------------------------------
3059
3060
3061
3062
3063
3064 # --------------------------------------
3065 # Modules which run on the build machine
3066 # --------------------------------------
3067
3068
3069 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3070 maybe-configure-build-libiberty:
3071 @if gcc-bootstrap
3072 configure-build-libiberty: stage_current
3073 @endif gcc-bootstrap
3074 @if build-libiberty
3075 maybe-configure-build-libiberty: configure-build-libiberty
3076 configure-build-libiberty: 
3077         @: $(MAKE); $(unstage)
3078         @r=`${PWD_COMMAND}`; export r; \
3079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3080         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3081         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3082         $(BUILD_EXPORTS)  \
3083         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3084         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3085         case $(srcdir) in \
3086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3087           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3089         esac; \
3090         srcdiroption="--srcdir=$${topdir}/libiberty"; \
3091         libsrcdir="$$s/libiberty"; \
3092         rm -f no-such-file || : ; \
3093         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3094           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3095           --target=${target_alias} $${srcdiroption}  \
3096           || exit 1
3097 @endif build-libiberty
3098
3099
3100
3101
3102
3103 .PHONY: all-build-libiberty maybe-all-build-libiberty
3104 maybe-all-build-libiberty:
3105 @if gcc-bootstrap
3106 all-build-libiberty: stage_current
3107 @endif gcc-bootstrap
3108 @if build-libiberty
3109 TARGET-build-libiberty=all
3110 maybe-all-build-libiberty: all-build-libiberty
3111 all-build-libiberty: configure-build-libiberty
3112         @: $(MAKE); $(unstage)
3113         @r=`${PWD_COMMAND}`; export r; \
3114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3115         $(BUILD_EXPORTS)  \
3116         (cd $(BUILD_SUBDIR)/libiberty && \
3117           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3118                 $(TARGET-build-libiberty))
3119 @endif build-libiberty
3120
3121
3122
3123
3124
3125 .PHONY: configure-build-bison maybe-configure-build-bison
3126 maybe-configure-build-bison:
3127 @if gcc-bootstrap
3128 configure-build-bison: stage_current
3129 @endif gcc-bootstrap
3130 @if build-bison
3131 maybe-configure-build-bison: configure-build-bison
3132 configure-build-bison: 
3133         @: $(MAKE); $(unstage)
3134         @r=`${PWD_COMMAND}`; export r; \
3135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3136         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3137         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3138         $(BUILD_EXPORTS)  \
3139         echo Configuring in $(BUILD_SUBDIR)/bison; \
3140         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3141         case $(srcdir) in \
3142           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3143           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3144                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3145         esac; \
3146         srcdiroption="--srcdir=$${topdir}/bison"; \
3147         libsrcdir="$$s/bison"; \
3148         rm -f no-such-file || : ; \
3149         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3150           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3151           --target=${target_alias} $${srcdiroption}  \
3152           || exit 1
3153 @endif build-bison
3154
3155
3156
3157
3158
3159 .PHONY: all-build-bison maybe-all-build-bison
3160 maybe-all-build-bison:
3161 @if gcc-bootstrap
3162 all-build-bison: stage_current
3163 @endif gcc-bootstrap
3164 @if build-bison
3165 TARGET-build-bison=all
3166 maybe-all-build-bison: all-build-bison
3167 all-build-bison: configure-build-bison
3168         @: $(MAKE); $(unstage)
3169         @r=`${PWD_COMMAND}`; export r; \
3170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3171         $(BUILD_EXPORTS)  \
3172         (cd $(BUILD_SUBDIR)/bison && \
3173           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3174                 $(TARGET-build-bison))
3175 @endif build-bison
3176
3177
3178
3179
3180
3181 .PHONY: configure-build-byacc maybe-configure-build-byacc
3182 maybe-configure-build-byacc:
3183 @if gcc-bootstrap
3184 configure-build-byacc: stage_current
3185 @endif gcc-bootstrap
3186 @if build-byacc
3187 maybe-configure-build-byacc: configure-build-byacc
3188 configure-build-byacc: 
3189         @: $(MAKE); $(unstage)
3190         @r=`${PWD_COMMAND}`; export r; \
3191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3192         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3193         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3194         $(BUILD_EXPORTS)  \
3195         echo Configuring in $(BUILD_SUBDIR)/byacc; \
3196         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3197         case $(srcdir) in \
3198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3199           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3201         esac; \
3202         srcdiroption="--srcdir=$${topdir}/byacc"; \
3203         libsrcdir="$$s/byacc"; \
3204         rm -f no-such-file || : ; \
3205         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3206           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3207           --target=${target_alias} $${srcdiroption}  \
3208           || exit 1
3209 @endif build-byacc
3210
3211
3212
3213
3214
3215 .PHONY: all-build-byacc maybe-all-build-byacc
3216 maybe-all-build-byacc:
3217 @if gcc-bootstrap
3218 all-build-byacc: stage_current
3219 @endif gcc-bootstrap
3220 @if build-byacc
3221 TARGET-build-byacc=all
3222 maybe-all-build-byacc: all-build-byacc
3223 all-build-byacc: configure-build-byacc
3224         @: $(MAKE); $(unstage)
3225         @r=`${PWD_COMMAND}`; export r; \
3226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227         $(BUILD_EXPORTS)  \
3228         (cd $(BUILD_SUBDIR)/byacc && \
3229           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3230                 $(TARGET-build-byacc))
3231 @endif build-byacc
3232
3233
3234
3235
3236
3237 .PHONY: configure-build-flex maybe-configure-build-flex
3238 maybe-configure-build-flex:
3239 @if gcc-bootstrap
3240 configure-build-flex: stage_current
3241 @endif gcc-bootstrap
3242 @if build-flex
3243 maybe-configure-build-flex: configure-build-flex
3244 configure-build-flex: 
3245         @: $(MAKE); $(unstage)
3246         @r=`${PWD_COMMAND}`; export r; \
3247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3248         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3249         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3250         $(BUILD_EXPORTS)  \
3251         echo Configuring in $(BUILD_SUBDIR)/flex; \
3252         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3253         case $(srcdir) in \
3254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3255           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3257         esac; \
3258         srcdiroption="--srcdir=$${topdir}/flex"; \
3259         libsrcdir="$$s/flex"; \
3260         rm -f no-such-file || : ; \
3261         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3262           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3263           --target=${target_alias} $${srcdiroption}  \
3264           || exit 1
3265 @endif build-flex
3266
3267
3268
3269
3270
3271 .PHONY: all-build-flex maybe-all-build-flex
3272 maybe-all-build-flex:
3273 @if gcc-bootstrap
3274 all-build-flex: stage_current
3275 @endif gcc-bootstrap
3276 @if build-flex
3277 TARGET-build-flex=all
3278 maybe-all-build-flex: all-build-flex
3279 all-build-flex: configure-build-flex
3280         @: $(MAKE); $(unstage)
3281         @r=`${PWD_COMMAND}`; export r; \
3282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3283         $(BUILD_EXPORTS)  \
3284         (cd $(BUILD_SUBDIR)/flex && \
3285           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3286                 $(TARGET-build-flex))
3287 @endif build-flex
3288
3289
3290
3291
3292
3293 .PHONY: configure-build-m4 maybe-configure-build-m4
3294 maybe-configure-build-m4:
3295 @if gcc-bootstrap
3296 configure-build-m4: stage_current
3297 @endif gcc-bootstrap
3298 @if build-m4
3299 maybe-configure-build-m4: configure-build-m4
3300 configure-build-m4: 
3301         @: $(MAKE); $(unstage)
3302         @r=`${PWD_COMMAND}`; export r; \
3303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3304         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3305         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3306         $(BUILD_EXPORTS)  \
3307         echo Configuring in $(BUILD_SUBDIR)/m4; \
3308         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3309         case $(srcdir) in \
3310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3311           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3313         esac; \
3314         srcdiroption="--srcdir=$${topdir}/m4"; \
3315         libsrcdir="$$s/m4"; \
3316         rm -f no-such-file || : ; \
3317         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3318           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3319           --target=${target_alias} $${srcdiroption}  \
3320           || exit 1
3321 @endif build-m4
3322
3323
3324
3325
3326
3327 .PHONY: all-build-m4 maybe-all-build-m4
3328 maybe-all-build-m4:
3329 @if gcc-bootstrap
3330 all-build-m4: stage_current
3331 @endif gcc-bootstrap
3332 @if build-m4
3333 TARGET-build-m4=all
3334 maybe-all-build-m4: all-build-m4
3335 all-build-m4: configure-build-m4
3336         @: $(MAKE); $(unstage)
3337         @r=`${PWD_COMMAND}`; export r; \
3338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3339         $(BUILD_EXPORTS)  \
3340         (cd $(BUILD_SUBDIR)/m4 && \
3341           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3342                 $(TARGET-build-m4))
3343 @endif build-m4
3344
3345
3346
3347
3348
3349 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3350 maybe-configure-build-texinfo:
3351 @if gcc-bootstrap
3352 configure-build-texinfo: stage_current
3353 @endif gcc-bootstrap
3354 @if build-texinfo
3355 maybe-configure-build-texinfo: configure-build-texinfo
3356 configure-build-texinfo: 
3357         @: $(MAKE); $(unstage)
3358         @r=`${PWD_COMMAND}`; export r; \
3359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3360         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3361         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3362         $(BUILD_EXPORTS)  \
3363         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3364         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3365         case $(srcdir) in \
3366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3367           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3369         esac; \
3370         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3371         libsrcdir="$$s/texinfo"; \
3372         rm -f no-such-file || : ; \
3373         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3374           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3375           --target=${target_alias} $${srcdiroption}  \
3376           || exit 1
3377 @endif build-texinfo
3378
3379
3380
3381
3382
3383 .PHONY: all-build-texinfo maybe-all-build-texinfo
3384 maybe-all-build-texinfo:
3385 @if gcc-bootstrap
3386 all-build-texinfo: stage_current
3387 @endif gcc-bootstrap
3388 @if build-texinfo
3389 TARGET-build-texinfo=all
3390 maybe-all-build-texinfo: all-build-texinfo
3391 all-build-texinfo: configure-build-texinfo
3392         @: $(MAKE); $(unstage)
3393         @r=`${PWD_COMMAND}`; export r; \
3394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3395         $(BUILD_EXPORTS)  \
3396         (cd $(BUILD_SUBDIR)/texinfo && \
3397           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3398                 $(TARGET-build-texinfo))
3399 @endif build-texinfo
3400
3401
3402
3403
3404
3405 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3406 maybe-configure-build-fixincludes:
3407 @if gcc-bootstrap
3408 configure-build-fixincludes: stage_current
3409 @endif gcc-bootstrap
3410 @if build-fixincludes
3411 maybe-configure-build-fixincludes: configure-build-fixincludes
3412 configure-build-fixincludes: 
3413         @: $(MAKE); $(unstage)
3414         @r=`${PWD_COMMAND}`; export r; \
3415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3416         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3417         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3418         $(BUILD_EXPORTS)  \
3419         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3420         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3421         case $(srcdir) in \
3422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3423           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3425         esac; \
3426         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3427         libsrcdir="$$s/fixincludes"; \
3428         rm -f no-such-file || : ; \
3429         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3430           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3431           --target=${target_alias} $${srcdiroption}  \
3432           || exit 1
3433 @endif build-fixincludes
3434
3435
3436
3437
3438
3439 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3440 maybe-all-build-fixincludes:
3441 @if gcc-bootstrap
3442 all-build-fixincludes: stage_current
3443 @endif gcc-bootstrap
3444 @if build-fixincludes
3445 TARGET-build-fixincludes=all
3446 maybe-all-build-fixincludes: all-build-fixincludes
3447 all-build-fixincludes: configure-build-fixincludes
3448         @: $(MAKE); $(unstage)
3449         @r=`${PWD_COMMAND}`; export r; \
3450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3451         $(BUILD_EXPORTS)  \
3452         (cd $(BUILD_SUBDIR)/fixincludes && \
3453           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3454                 $(TARGET-build-fixincludes))
3455 @endif build-fixincludes
3456
3457
3458
3459
3460
3461 # --------------------------------------
3462 # Modules which run on the host machine
3463 # --------------------------------------
3464
3465
3466 .PHONY: configure-ash maybe-configure-ash
3467 maybe-configure-ash:
3468 @if gcc-bootstrap
3469 configure-ash: stage_current
3470 @endif gcc-bootstrap
3471 @if ash
3472 maybe-configure-ash: configure-ash
3473 configure-ash: 
3474         @: $(MAKE); $(unstage)
3475         @r=`${PWD_COMMAND}`; export r; \
3476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3477         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3479         $(HOST_EXPORTS)  \
3480         echo Configuring in $(HOST_SUBDIR)/ash; \
3481         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3482         case $(srcdir) in \
3483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3484           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3486         esac; \
3487         srcdiroption="--srcdir=$${topdir}/ash"; \
3488         libsrcdir="$$s/ash"; \
3489         $(SHELL) $${libsrcdir}/configure \
3490           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3491           --target=${target_alias} $${srcdiroption}  \
3492           || exit 1
3493 @endif ash
3494
3495
3496
3497
3498
3499 .PHONY: all-ash maybe-all-ash
3500 maybe-all-ash:
3501 @if gcc-bootstrap
3502 all-ash: stage_current
3503 @endif gcc-bootstrap
3504 @if ash
3505 TARGET-ash=all
3506 maybe-all-ash: all-ash
3507 all-ash: configure-ash
3508         @: $(MAKE); $(unstage)
3509         @r=`${PWD_COMMAND}`; export r; \
3510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3511         $(HOST_EXPORTS)  \
3512         (cd $(HOST_SUBDIR)/ash && \
3513           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3514                 $(TARGET-ash))
3515 @endif ash
3516
3517
3518
3519
3520 .PHONY: check-ash maybe-check-ash
3521 maybe-check-ash:
3522 @if ash
3523 maybe-check-ash: check-ash
3524
3525 check-ash:
3526         @: $(MAKE); $(unstage)
3527         @r=`${PWD_COMMAND}`; export r; \
3528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3529         $(HOST_EXPORTS) \
3530         (cd $(HOST_SUBDIR)/ash && \
3531           $(MAKE) $(FLAGS_TO_PASS)  check)
3532
3533 @endif ash
3534
3535 .PHONY: install-ash maybe-install-ash
3536 maybe-install-ash:
3537 @if ash
3538 maybe-install-ash: install-ash
3539
3540 install-ash: installdirs
3541         @: $(MAKE); $(unstage)
3542         @r=`${PWD_COMMAND}`; export r; \
3543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3544         $(HOST_EXPORTS) \
3545         (cd $(HOST_SUBDIR)/ash && \
3546           $(MAKE) $(FLAGS_TO_PASS)  install)
3547
3548 @endif ash
3549
3550 # Other targets (info, dvi, pdf, etc.)
3551
3552 .PHONY: maybe-info-ash info-ash
3553 maybe-info-ash:
3554 @if ash
3555 maybe-info-ash: info-ash
3556
3557 info-ash: \
3558     configure-ash 
3559         @: $(MAKE); $(unstage)
3560         @[ -f ./ash/Makefile ] || exit 0; \
3561         r=`${PWD_COMMAND}`; export r; \
3562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3563         $(HOST_EXPORTS) \
3564         for flag in $(EXTRA_HOST_FLAGS) ; do \
3565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3566         done; \
3567         echo "Doing info in ash" ; \
3568         (cd $(HOST_SUBDIR)/ash && \
3569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3571                   "RANLIB=$${RANLIB}" \
3572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3573                   info) \
3574           || exit 1
3575
3576 @endif ash
3577
3578 .PHONY: maybe-dvi-ash dvi-ash
3579 maybe-dvi-ash:
3580 @if ash
3581 maybe-dvi-ash: dvi-ash
3582
3583 dvi-ash: \
3584     configure-ash 
3585         @: $(MAKE); $(unstage)
3586         @[ -f ./ash/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 dvi in ash" ; \
3594         (cd $(HOST_SUBDIR)/ash && \
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}" "WINDMC=$${WINDMC}" \
3599                   dvi) \
3600           || exit 1
3601
3602 @endif ash
3603
3604 .PHONY: maybe-pdf-ash pdf-ash
3605 maybe-pdf-ash:
3606 @if ash
3607 maybe-pdf-ash: pdf-ash
3608
3609 pdf-ash: \
3610     configure-ash 
3611         @: $(MAKE); $(unstage)
3612         @[ -f ./ash/Makefile ] || exit 0; \
3613         r=`${PWD_COMMAND}`; export r; \
3614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615         $(HOST_EXPORTS) \
3616         for flag in $(EXTRA_HOST_FLAGS) ; do \
3617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3618         done; \
3619         echo "Doing pdf in ash" ; \
3620         (cd $(HOST_SUBDIR)/ash && \
3621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3623                   "RANLIB=$${RANLIB}" \
3624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3625                   pdf) \
3626           || exit 1
3627
3628 @endif ash
3629
3630 .PHONY: maybe-html-ash html-ash
3631 maybe-html-ash:
3632 @if ash
3633 maybe-html-ash: html-ash
3634
3635 html-ash: \
3636     configure-ash 
3637         @: $(MAKE); $(unstage)
3638         @[ -f ./ash/Makefile ] || exit 0; \
3639         r=`${PWD_COMMAND}`; export r; \
3640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3641         $(HOST_EXPORTS) \
3642         for flag in $(EXTRA_HOST_FLAGS) ; do \
3643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3644         done; \
3645         echo "Doing html in ash" ; \
3646         (cd $(HOST_SUBDIR)/ash && \
3647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3649                   "RANLIB=$${RANLIB}" \
3650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3651                   html) \
3652           || exit 1
3653
3654 @endif ash
3655
3656 .PHONY: maybe-TAGS-ash TAGS-ash
3657 maybe-TAGS-ash:
3658 @if ash
3659 maybe-TAGS-ash: TAGS-ash
3660
3661 TAGS-ash: \
3662     configure-ash 
3663         @: $(MAKE); $(unstage)
3664         @[ -f ./ash/Makefile ] || exit 0; \
3665         r=`${PWD_COMMAND}`; export r; \
3666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3667         $(HOST_EXPORTS) \
3668         for flag in $(EXTRA_HOST_FLAGS) ; do \
3669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3670         done; \
3671         echo "Doing TAGS in ash" ; \
3672         (cd $(HOST_SUBDIR)/ash && \
3673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3675                   "RANLIB=$${RANLIB}" \
3676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3677                   TAGS) \
3678           || exit 1
3679
3680 @endif ash
3681
3682 .PHONY: maybe-install-info-ash install-info-ash
3683 maybe-install-info-ash:
3684 @if ash
3685 maybe-install-info-ash: install-info-ash
3686
3687 install-info-ash: \
3688     configure-ash \
3689     info-ash 
3690         @: $(MAKE); $(unstage)
3691         @[ -f ./ash/Makefile ] || exit 0; \
3692         r=`${PWD_COMMAND}`; export r; \
3693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694         $(HOST_EXPORTS) \
3695         for flag in $(EXTRA_HOST_FLAGS) ; do \
3696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3697         done; \
3698         echo "Doing install-info in ash" ; \
3699         (cd $(HOST_SUBDIR)/ash && \
3700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3702                   "RANLIB=$${RANLIB}" \
3703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3704                   install-info) \
3705           || exit 1
3706
3707 @endif ash
3708
3709 .PHONY: maybe-install-pdf-ash install-pdf-ash
3710 maybe-install-pdf-ash:
3711 @if ash
3712 maybe-install-pdf-ash: install-pdf-ash
3713
3714 install-pdf-ash: \
3715     configure-ash \
3716     pdf-ash 
3717         @: $(MAKE); $(unstage)
3718         @[ -f ./ash/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 install-pdf in ash" ; \
3726         (cd $(HOST_SUBDIR)/ash && \
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}" "WINDMC=$${WINDMC}" \
3731                   install-pdf) \
3732           || exit 1
3733
3734 @endif ash
3735
3736 .PHONY: maybe-install-html-ash install-html-ash
3737 maybe-install-html-ash:
3738 @if ash
3739 maybe-install-html-ash: install-html-ash
3740
3741 install-html-ash: \
3742     configure-ash \
3743     html-ash 
3744         @: $(MAKE); $(unstage)
3745         @[ -f ./ash/Makefile ] || exit 0; \
3746         r=`${PWD_COMMAND}`; export r; \
3747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748         $(HOST_EXPORTS) \
3749         for flag in $(EXTRA_HOST_FLAGS) ; do \
3750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751         done; \
3752         echo "Doing install-html in ash" ; \
3753         (cd $(HOST_SUBDIR)/ash && \
3754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756                   "RANLIB=$${RANLIB}" \
3757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3758                   install-html) \
3759           || exit 1
3760
3761 @endif ash
3762
3763 .PHONY: maybe-installcheck-ash installcheck-ash
3764 maybe-installcheck-ash:
3765 @if ash
3766 maybe-installcheck-ash: installcheck-ash
3767
3768 installcheck-ash: \
3769     configure-ash 
3770         @: $(MAKE); $(unstage)
3771         @[ -f ./ash/Makefile ] || exit 0; \
3772         r=`${PWD_COMMAND}`; export r; \
3773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774         $(HOST_EXPORTS) \
3775         for flag in $(EXTRA_HOST_FLAGS) ; do \
3776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777         done; \
3778         echo "Doing installcheck in ash" ; \
3779         (cd $(HOST_SUBDIR)/ash && \
3780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3782                   "RANLIB=$${RANLIB}" \
3783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3784                   installcheck) \
3785           || exit 1
3786
3787 @endif ash
3788
3789 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3790 maybe-mostlyclean-ash:
3791 @if ash
3792 maybe-mostlyclean-ash: mostlyclean-ash
3793
3794 mostlyclean-ash: 
3795         @: $(MAKE); $(unstage)
3796         @[ -f ./ash/Makefile ] || exit 0; \
3797         r=`${PWD_COMMAND}`; export r; \
3798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799         $(HOST_EXPORTS) \
3800         for flag in $(EXTRA_HOST_FLAGS) ; do \
3801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3802         done; \
3803         echo "Doing mostlyclean in ash" ; \
3804         (cd $(HOST_SUBDIR)/ash && \
3805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3807                   "RANLIB=$${RANLIB}" \
3808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3809                   mostlyclean) \
3810           || exit 1
3811
3812 @endif ash
3813
3814 .PHONY: maybe-clean-ash clean-ash
3815 maybe-clean-ash:
3816 @if ash
3817 maybe-clean-ash: clean-ash
3818
3819 clean-ash: 
3820         @: $(MAKE); $(unstage)
3821         @[ -f ./ash/Makefile ] || exit 0; \
3822         r=`${PWD_COMMAND}`; export r; \
3823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3824         $(HOST_EXPORTS) \
3825         for flag in $(EXTRA_HOST_FLAGS) ; do \
3826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3827         done; \
3828         echo "Doing clean in ash" ; \
3829         (cd $(HOST_SUBDIR)/ash && \
3830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3832                   "RANLIB=$${RANLIB}" \
3833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3834                   clean) \
3835           || exit 1
3836
3837 @endif ash
3838
3839 .PHONY: maybe-distclean-ash distclean-ash
3840 maybe-distclean-ash:
3841 @if ash
3842 maybe-distclean-ash: distclean-ash
3843
3844 distclean-ash: 
3845         @: $(MAKE); $(unstage)
3846         @[ -f ./ash/Makefile ] || exit 0; \
3847         r=`${PWD_COMMAND}`; export r; \
3848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3849         $(HOST_EXPORTS) \
3850         for flag in $(EXTRA_HOST_FLAGS) ; do \
3851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3852         done; \
3853         echo "Doing distclean in ash" ; \
3854         (cd $(HOST_SUBDIR)/ash && \
3855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3857                   "RANLIB=$${RANLIB}" \
3858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3859                   distclean) \
3860           || exit 1
3861
3862 @endif ash
3863
3864 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3865 maybe-maintainer-clean-ash:
3866 @if ash
3867 maybe-maintainer-clean-ash: maintainer-clean-ash
3868
3869 maintainer-clean-ash: 
3870         @: $(MAKE); $(unstage)
3871         @[ -f ./ash/Makefile ] || exit 0; \
3872         r=`${PWD_COMMAND}`; export r; \
3873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3874         $(HOST_EXPORTS) \
3875         for flag in $(EXTRA_HOST_FLAGS) ; do \
3876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3877         done; \
3878         echo "Doing maintainer-clean in ash" ; \
3879         (cd $(HOST_SUBDIR)/ash && \
3880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3882                   "RANLIB=$${RANLIB}" \
3883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3884                   maintainer-clean) \
3885           || exit 1
3886
3887 @endif ash
3888
3889
3890
3891 .PHONY: configure-autoconf maybe-configure-autoconf
3892 maybe-configure-autoconf:
3893 @if gcc-bootstrap
3894 configure-autoconf: stage_current
3895 @endif gcc-bootstrap
3896 @if autoconf
3897 maybe-configure-autoconf: configure-autoconf
3898 configure-autoconf: 
3899         @: $(MAKE); $(unstage)
3900         @r=`${PWD_COMMAND}`; export r; \
3901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3902         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3904         $(HOST_EXPORTS)  \
3905         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3906         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3907         case $(srcdir) in \
3908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3909           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3911         esac; \
3912         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3913         libsrcdir="$$s/autoconf"; \
3914         $(SHELL) $${libsrcdir}/configure \
3915           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3916           --target=${target_alias} $${srcdiroption}  \
3917           || exit 1
3918 @endif autoconf
3919
3920
3921
3922
3923
3924 .PHONY: all-autoconf maybe-all-autoconf
3925 maybe-all-autoconf:
3926 @if gcc-bootstrap
3927 all-autoconf: stage_current
3928 @endif gcc-bootstrap
3929 @if autoconf
3930 TARGET-autoconf=all
3931 maybe-all-autoconf: all-autoconf
3932 all-autoconf: configure-autoconf
3933         @: $(MAKE); $(unstage)
3934         @r=`${PWD_COMMAND}`; export r; \
3935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3936         $(HOST_EXPORTS)  \
3937         (cd $(HOST_SUBDIR)/autoconf && \
3938           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3939                 $(TARGET-autoconf))
3940 @endif autoconf
3941
3942
3943
3944
3945 .PHONY: check-autoconf maybe-check-autoconf
3946 maybe-check-autoconf:
3947 @if autoconf
3948 maybe-check-autoconf: check-autoconf
3949
3950 check-autoconf:
3951         @: $(MAKE); $(unstage)
3952         @r=`${PWD_COMMAND}`; export r; \
3953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3954         $(HOST_EXPORTS) \
3955         (cd $(HOST_SUBDIR)/autoconf && \
3956           $(MAKE) $(FLAGS_TO_PASS)  check)
3957
3958 @endif autoconf
3959
3960 .PHONY: install-autoconf maybe-install-autoconf
3961 maybe-install-autoconf:
3962 @if autoconf
3963 maybe-install-autoconf: install-autoconf
3964
3965 install-autoconf: installdirs
3966         @: $(MAKE); $(unstage)
3967         @r=`${PWD_COMMAND}`; export r; \
3968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969         $(HOST_EXPORTS) \
3970         (cd $(HOST_SUBDIR)/autoconf && \
3971           $(MAKE) $(FLAGS_TO_PASS)  install)
3972
3973 @endif autoconf
3974
3975 # Other targets (info, dvi, pdf, etc.)
3976
3977 .PHONY: maybe-info-autoconf info-autoconf
3978 maybe-info-autoconf:
3979 @if autoconf
3980 maybe-info-autoconf: info-autoconf
3981
3982 info-autoconf: \
3983     configure-autoconf 
3984         @: $(MAKE); $(unstage)
3985         @[ -f ./autoconf/Makefile ] || exit 0; \
3986         r=`${PWD_COMMAND}`; export r; \
3987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3988         $(HOST_EXPORTS) \
3989         for flag in $(EXTRA_HOST_FLAGS) ; do \
3990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3991         done; \
3992         echo "Doing info in autoconf" ; \
3993         (cd $(HOST_SUBDIR)/autoconf && \
3994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3996                   "RANLIB=$${RANLIB}" \
3997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3998                   info) \
3999           || exit 1
4000
4001 @endif autoconf
4002
4003 .PHONY: maybe-dvi-autoconf dvi-autoconf
4004 maybe-dvi-autoconf:
4005 @if autoconf
4006 maybe-dvi-autoconf: dvi-autoconf
4007
4008 dvi-autoconf: \
4009     configure-autoconf 
4010         @: $(MAKE); $(unstage)
4011         @[ -f ./autoconf/Makefile ] || exit 0; \
4012         r=`${PWD_COMMAND}`; export r; \
4013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4014         $(HOST_EXPORTS) \
4015         for flag in $(EXTRA_HOST_FLAGS) ; do \
4016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4017         done; \
4018         echo "Doing dvi in autoconf" ; \
4019         (cd $(HOST_SUBDIR)/autoconf && \
4020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4022                   "RANLIB=$${RANLIB}" \
4023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4024                   dvi) \
4025           || exit 1
4026
4027 @endif autoconf
4028
4029 .PHONY: maybe-pdf-autoconf pdf-autoconf
4030 maybe-pdf-autoconf:
4031 @if autoconf
4032 maybe-pdf-autoconf: pdf-autoconf
4033
4034 pdf-autoconf: \
4035     configure-autoconf 
4036         @: $(MAKE); $(unstage)
4037         @[ -f ./autoconf/Makefile ] || exit 0; \
4038         r=`${PWD_COMMAND}`; export r; \
4039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4040         $(HOST_EXPORTS) \
4041         for flag in $(EXTRA_HOST_FLAGS) ; do \
4042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4043         done; \
4044         echo "Doing pdf in autoconf" ; \
4045         (cd $(HOST_SUBDIR)/autoconf && \
4046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4048                   "RANLIB=$${RANLIB}" \
4049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4050                   pdf) \
4051           || exit 1
4052
4053 @endif autoconf
4054
4055 .PHONY: maybe-html-autoconf html-autoconf
4056 maybe-html-autoconf:
4057 @if autoconf
4058 maybe-html-autoconf: html-autoconf
4059
4060 html-autoconf: \
4061     configure-autoconf 
4062         @: $(MAKE); $(unstage)
4063         @[ -f ./autoconf/Makefile ] || exit 0; \
4064         r=`${PWD_COMMAND}`; export r; \
4065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4066         $(HOST_EXPORTS) \
4067         for flag in $(EXTRA_HOST_FLAGS) ; do \
4068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4069         done; \
4070         echo "Doing html in autoconf" ; \
4071         (cd $(HOST_SUBDIR)/autoconf && \
4072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4074                   "RANLIB=$${RANLIB}" \
4075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4076                   html) \
4077           || exit 1
4078
4079 @endif autoconf
4080
4081 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4082 maybe-TAGS-autoconf:
4083 @if autoconf
4084 maybe-TAGS-autoconf: TAGS-autoconf
4085
4086 TAGS-autoconf: \
4087     configure-autoconf 
4088         @: $(MAKE); $(unstage)
4089         @[ -f ./autoconf/Makefile ] || exit 0; \
4090         r=`${PWD_COMMAND}`; export r; \
4091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4092         $(HOST_EXPORTS) \
4093         for flag in $(EXTRA_HOST_FLAGS) ; do \
4094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4095         done; \
4096         echo "Doing TAGS in autoconf" ; \
4097         (cd $(HOST_SUBDIR)/autoconf && \
4098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4100                   "RANLIB=$${RANLIB}" \
4101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4102                   TAGS) \
4103           || exit 1
4104
4105 @endif autoconf
4106
4107 .PHONY: maybe-install-info-autoconf install-info-autoconf
4108 maybe-install-info-autoconf:
4109 @if autoconf
4110 maybe-install-info-autoconf: install-info-autoconf
4111
4112 install-info-autoconf: \
4113     configure-autoconf \
4114     info-autoconf 
4115         @: $(MAKE); $(unstage)
4116         @[ -f ./autoconf/Makefile ] || exit 0; \
4117         r=`${PWD_COMMAND}`; export r; \
4118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119         $(HOST_EXPORTS) \
4120         for flag in $(EXTRA_HOST_FLAGS) ; do \
4121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4122         done; \
4123         echo "Doing install-info in autoconf" ; \
4124         (cd $(HOST_SUBDIR)/autoconf && \
4125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4127                   "RANLIB=$${RANLIB}" \
4128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4129                   install-info) \
4130           || exit 1
4131
4132 @endif autoconf
4133
4134 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4135 maybe-install-pdf-autoconf:
4136 @if autoconf
4137 maybe-install-pdf-autoconf: install-pdf-autoconf
4138
4139 install-pdf-autoconf: \
4140     configure-autoconf \
4141     pdf-autoconf 
4142         @: $(MAKE); $(unstage)
4143         @[ -f ./autoconf/Makefile ] || exit 0; \
4144         r=`${PWD_COMMAND}`; export r; \
4145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146         $(HOST_EXPORTS) \
4147         for flag in $(EXTRA_HOST_FLAGS) ; do \
4148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4149         done; \
4150         echo "Doing install-pdf in autoconf" ; \
4151         (cd $(HOST_SUBDIR)/autoconf && \
4152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4154                   "RANLIB=$${RANLIB}" \
4155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4156                   install-pdf) \
4157           || exit 1
4158
4159 @endif autoconf
4160
4161 .PHONY: maybe-install-html-autoconf install-html-autoconf
4162 maybe-install-html-autoconf:
4163 @if autoconf
4164 maybe-install-html-autoconf: install-html-autoconf
4165
4166 install-html-autoconf: \
4167     configure-autoconf \
4168     html-autoconf 
4169         @: $(MAKE); $(unstage)
4170         @[ -f ./autoconf/Makefile ] || exit 0; \
4171         r=`${PWD_COMMAND}`; export r; \
4172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4173         $(HOST_EXPORTS) \
4174         for flag in $(EXTRA_HOST_FLAGS) ; do \
4175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4176         done; \
4177         echo "Doing install-html in autoconf" ; \
4178         (cd $(HOST_SUBDIR)/autoconf && \
4179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4181                   "RANLIB=$${RANLIB}" \
4182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4183                   install-html) \
4184           || exit 1
4185
4186 @endif autoconf
4187
4188 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4189 maybe-installcheck-autoconf:
4190 @if autoconf
4191 maybe-installcheck-autoconf: installcheck-autoconf
4192
4193 installcheck-autoconf: \
4194     configure-autoconf 
4195         @: $(MAKE); $(unstage)
4196         @[ -f ./autoconf/Makefile ] || exit 0; \
4197         r=`${PWD_COMMAND}`; export r; \
4198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4199         $(HOST_EXPORTS) \
4200         for flag in $(EXTRA_HOST_FLAGS) ; do \
4201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4202         done; \
4203         echo "Doing installcheck in autoconf" ; \
4204         (cd $(HOST_SUBDIR)/autoconf && \
4205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4207                   "RANLIB=$${RANLIB}" \
4208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4209                   installcheck) \
4210           || exit 1
4211
4212 @endif autoconf
4213
4214 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4215 maybe-mostlyclean-autoconf:
4216 @if autoconf
4217 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4218
4219 mostlyclean-autoconf: 
4220         @: $(MAKE); $(unstage)
4221         @[ -f ./autoconf/Makefile ] || exit 0; \
4222         r=`${PWD_COMMAND}`; export r; \
4223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224         $(HOST_EXPORTS) \
4225         for flag in $(EXTRA_HOST_FLAGS) ; do \
4226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4227         done; \
4228         echo "Doing mostlyclean in autoconf" ; \
4229         (cd $(HOST_SUBDIR)/autoconf && \
4230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4232                   "RANLIB=$${RANLIB}" \
4233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4234                   mostlyclean) \
4235           || exit 1
4236
4237 @endif autoconf
4238
4239 .PHONY: maybe-clean-autoconf clean-autoconf
4240 maybe-clean-autoconf:
4241 @if autoconf
4242 maybe-clean-autoconf: clean-autoconf
4243
4244 clean-autoconf: 
4245         @: $(MAKE); $(unstage)
4246         @[ -f ./autoconf/Makefile ] || exit 0; \
4247         r=`${PWD_COMMAND}`; export r; \
4248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4249         $(HOST_EXPORTS) \
4250         for flag in $(EXTRA_HOST_FLAGS) ; do \
4251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4252         done; \
4253         echo "Doing clean in autoconf" ; \
4254         (cd $(HOST_SUBDIR)/autoconf && \
4255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4257                   "RANLIB=$${RANLIB}" \
4258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4259                   clean) \
4260           || exit 1
4261
4262 @endif autoconf
4263
4264 .PHONY: maybe-distclean-autoconf distclean-autoconf
4265 maybe-distclean-autoconf:
4266 @if autoconf
4267 maybe-distclean-autoconf: distclean-autoconf
4268
4269 distclean-autoconf: 
4270         @: $(MAKE); $(unstage)
4271         @[ -f ./autoconf/Makefile ] || exit 0; \
4272         r=`${PWD_COMMAND}`; export r; \
4273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4274         $(HOST_EXPORTS) \
4275         for flag in $(EXTRA_HOST_FLAGS) ; do \
4276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4277         done; \
4278         echo "Doing distclean in autoconf" ; \
4279         (cd $(HOST_SUBDIR)/autoconf && \
4280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4282                   "RANLIB=$${RANLIB}" \
4283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4284                   distclean) \
4285           || exit 1
4286
4287 @endif autoconf
4288
4289 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4290 maybe-maintainer-clean-autoconf:
4291 @if autoconf
4292 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4293
4294 maintainer-clean-autoconf: 
4295         @: $(MAKE); $(unstage)
4296         @[ -f ./autoconf/Makefile ] || exit 0; \
4297         r=`${PWD_COMMAND}`; export r; \
4298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4299         $(HOST_EXPORTS) \
4300         for flag in $(EXTRA_HOST_FLAGS) ; do \
4301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4302         done; \
4303         echo "Doing maintainer-clean in autoconf" ; \
4304         (cd $(HOST_SUBDIR)/autoconf && \
4305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4307                   "RANLIB=$${RANLIB}" \
4308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4309                   maintainer-clean) \
4310           || exit 1
4311
4312 @endif autoconf
4313
4314
4315
4316 .PHONY: configure-automake maybe-configure-automake
4317 maybe-configure-automake:
4318 @if gcc-bootstrap
4319 configure-automake: stage_current
4320 @endif gcc-bootstrap
4321 @if automake
4322 maybe-configure-automake: configure-automake
4323 configure-automake: 
4324         @: $(MAKE); $(unstage)
4325         @r=`${PWD_COMMAND}`; export r; \
4326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4327         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4329         $(HOST_EXPORTS)  \
4330         echo Configuring in $(HOST_SUBDIR)/automake; \
4331         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4332         case $(srcdir) in \
4333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4334           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4336         esac; \
4337         srcdiroption="--srcdir=$${topdir}/automake"; \
4338         libsrcdir="$$s/automake"; \
4339         $(SHELL) $${libsrcdir}/configure \
4340           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4341           --target=${target_alias} $${srcdiroption}  \
4342           || exit 1
4343 @endif automake
4344
4345
4346
4347
4348
4349 .PHONY: all-automake maybe-all-automake
4350 maybe-all-automake:
4351 @if gcc-bootstrap
4352 all-automake: stage_current
4353 @endif gcc-bootstrap
4354 @if automake
4355 TARGET-automake=all
4356 maybe-all-automake: all-automake
4357 all-automake: configure-automake
4358         @: $(MAKE); $(unstage)
4359         @r=`${PWD_COMMAND}`; export r; \
4360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4361         $(HOST_EXPORTS)  \
4362         (cd $(HOST_SUBDIR)/automake && \
4363           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4364                 $(TARGET-automake))
4365 @endif automake
4366
4367
4368
4369
4370 .PHONY: check-automake maybe-check-automake
4371 maybe-check-automake:
4372 @if automake
4373 maybe-check-automake: check-automake
4374
4375 check-automake:
4376         @: $(MAKE); $(unstage)
4377         @r=`${PWD_COMMAND}`; export r; \
4378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4379         $(HOST_EXPORTS) \
4380         (cd $(HOST_SUBDIR)/automake && \
4381           $(MAKE) $(FLAGS_TO_PASS)  check)
4382
4383 @endif automake
4384
4385 .PHONY: install-automake maybe-install-automake
4386 maybe-install-automake:
4387 @if automake
4388 maybe-install-automake: install-automake
4389
4390 install-automake: installdirs
4391         @: $(MAKE); $(unstage)
4392         @r=`${PWD_COMMAND}`; export r; \
4393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394         $(HOST_EXPORTS) \
4395         (cd $(HOST_SUBDIR)/automake && \
4396           $(MAKE) $(FLAGS_TO_PASS)  install)
4397
4398 @endif automake
4399
4400 # Other targets (info, dvi, pdf, etc.)
4401
4402 .PHONY: maybe-info-automake info-automake
4403 maybe-info-automake:
4404 @if automake
4405 maybe-info-automake: info-automake
4406
4407 info-automake: \
4408     configure-automake 
4409         @: $(MAKE); $(unstage)
4410         @[ -f ./automake/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 info in automake" ; \
4418         (cd $(HOST_SUBDIR)/automake && \
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}" "WINDMC=$${WINDMC}" \
4423                   info) \
4424           || exit 1
4425
4426 @endif automake
4427
4428 .PHONY: maybe-dvi-automake dvi-automake
4429 maybe-dvi-automake:
4430 @if automake
4431 maybe-dvi-automake: dvi-automake
4432
4433 dvi-automake: \
4434     configure-automake 
4435         @: $(MAKE); $(unstage)
4436         @[ -f ./automake/Makefile ] || exit 0; \
4437         r=`${PWD_COMMAND}`; export r; \
4438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4439         $(HOST_EXPORTS) \
4440         for flag in $(EXTRA_HOST_FLAGS) ; do \
4441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4442         done; \
4443         echo "Doing dvi in automake" ; \
4444         (cd $(HOST_SUBDIR)/automake && \
4445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4447                   "RANLIB=$${RANLIB}" \
4448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4449                   dvi) \
4450           || exit 1
4451
4452 @endif automake
4453
4454 .PHONY: maybe-pdf-automake pdf-automake
4455 maybe-pdf-automake:
4456 @if automake
4457 maybe-pdf-automake: pdf-automake
4458
4459 pdf-automake: \
4460     configure-automake 
4461         @: $(MAKE); $(unstage)
4462         @[ -f ./automake/Makefile ] || exit 0; \
4463         r=`${PWD_COMMAND}`; export r; \
4464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4465         $(HOST_EXPORTS) \
4466         for flag in $(EXTRA_HOST_FLAGS) ; do \
4467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4468         done; \
4469         echo "Doing pdf in automake" ; \
4470         (cd $(HOST_SUBDIR)/automake && \
4471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4473                   "RANLIB=$${RANLIB}" \
4474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4475                   pdf) \
4476           || exit 1
4477
4478 @endif automake
4479
4480 .PHONY: maybe-html-automake html-automake
4481 maybe-html-automake:
4482 @if automake
4483 maybe-html-automake: html-automake
4484
4485 html-automake: \
4486     configure-automake 
4487         @: $(MAKE); $(unstage)
4488         @[ -f ./automake/Makefile ] || exit 0; \
4489         r=`${PWD_COMMAND}`; export r; \
4490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4491         $(HOST_EXPORTS) \
4492         for flag in $(EXTRA_HOST_FLAGS) ; do \
4493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4494         done; \
4495         echo "Doing html in automake" ; \
4496         (cd $(HOST_SUBDIR)/automake && \
4497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4499                   "RANLIB=$${RANLIB}" \
4500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4501                   html) \
4502           || exit 1
4503
4504 @endif automake
4505
4506 .PHONY: maybe-TAGS-automake TAGS-automake
4507 maybe-TAGS-automake:
4508 @if automake
4509 maybe-TAGS-automake: TAGS-automake
4510
4511 TAGS-automake: \
4512     configure-automake 
4513         @: $(MAKE); $(unstage)
4514         @[ -f ./automake/Makefile ] || exit 0; \
4515         r=`${PWD_COMMAND}`; export r; \
4516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517         $(HOST_EXPORTS) \
4518         for flag in $(EXTRA_HOST_FLAGS) ; do \
4519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4520         done; \
4521         echo "Doing TAGS in automake" ; \
4522         (cd $(HOST_SUBDIR)/automake && \
4523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4525                   "RANLIB=$${RANLIB}" \
4526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4527                   TAGS) \
4528           || exit 1
4529
4530 @endif automake
4531
4532 .PHONY: maybe-install-info-automake install-info-automake
4533 maybe-install-info-automake:
4534 @if automake
4535 maybe-install-info-automake: install-info-automake
4536
4537 install-info-automake: \
4538     configure-automake \
4539     info-automake 
4540         @: $(MAKE); $(unstage)
4541         @[ -f ./automake/Makefile ] || exit 0; \
4542         r=`${PWD_COMMAND}`; export r; \
4543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4544         $(HOST_EXPORTS) \
4545         for flag in $(EXTRA_HOST_FLAGS) ; do \
4546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4547         done; \
4548         echo "Doing install-info in automake" ; \
4549         (cd $(HOST_SUBDIR)/automake && \
4550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4552                   "RANLIB=$${RANLIB}" \
4553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4554                   install-info) \
4555           || exit 1
4556
4557 @endif automake
4558
4559 .PHONY: maybe-install-pdf-automake install-pdf-automake
4560 maybe-install-pdf-automake:
4561 @if automake
4562 maybe-install-pdf-automake: install-pdf-automake
4563
4564 install-pdf-automake: \
4565     configure-automake \
4566     pdf-automake 
4567         @: $(MAKE); $(unstage)
4568         @[ -f ./automake/Makefile ] || exit 0; \
4569         r=`${PWD_COMMAND}`; export r; \
4570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571         $(HOST_EXPORTS) \
4572         for flag in $(EXTRA_HOST_FLAGS) ; do \
4573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574         done; \
4575         echo "Doing install-pdf in automake" ; \
4576         (cd $(HOST_SUBDIR)/automake && \
4577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4579                   "RANLIB=$${RANLIB}" \
4580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4581                   install-pdf) \
4582           || exit 1
4583
4584 @endif automake
4585
4586 .PHONY: maybe-install-html-automake install-html-automake
4587 maybe-install-html-automake:
4588 @if automake
4589 maybe-install-html-automake: install-html-automake
4590
4591 install-html-automake: \
4592     configure-automake \
4593     html-automake 
4594         @: $(MAKE); $(unstage)
4595         @[ -f ./automake/Makefile ] || exit 0; \
4596         r=`${PWD_COMMAND}`; export r; \
4597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598         $(HOST_EXPORTS) \
4599         for flag in $(EXTRA_HOST_FLAGS) ; do \
4600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4601         done; \
4602         echo "Doing install-html in automake" ; \
4603         (cd $(HOST_SUBDIR)/automake && \
4604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4606                   "RANLIB=$${RANLIB}" \
4607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4608                   install-html) \
4609           || exit 1
4610
4611 @endif automake
4612
4613 .PHONY: maybe-installcheck-automake installcheck-automake
4614 maybe-installcheck-automake:
4615 @if automake
4616 maybe-installcheck-automake: installcheck-automake
4617
4618 installcheck-automake: \
4619     configure-automake 
4620         @: $(MAKE); $(unstage)
4621         @[ -f ./automake/Makefile ] || exit 0; \
4622         r=`${PWD_COMMAND}`; export r; \
4623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624         $(HOST_EXPORTS) \
4625         for flag in $(EXTRA_HOST_FLAGS) ; do \
4626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627         done; \
4628         echo "Doing installcheck in automake" ; \
4629         (cd $(HOST_SUBDIR)/automake && \
4630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632                   "RANLIB=$${RANLIB}" \
4633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634                   installcheck) \
4635           || exit 1
4636
4637 @endif automake
4638
4639 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4640 maybe-mostlyclean-automake:
4641 @if automake
4642 maybe-mostlyclean-automake: mostlyclean-automake
4643
4644 mostlyclean-automake: 
4645         @: $(MAKE); $(unstage)
4646         @[ -f ./automake/Makefile ] || exit 0; \
4647         r=`${PWD_COMMAND}`; export r; \
4648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649         $(HOST_EXPORTS) \
4650         for flag in $(EXTRA_HOST_FLAGS) ; do \
4651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4652         done; \
4653         echo "Doing mostlyclean in automake" ; \
4654         (cd $(HOST_SUBDIR)/automake && \
4655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4657                   "RANLIB=$${RANLIB}" \
4658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4659                   mostlyclean) \
4660           || exit 1
4661
4662 @endif automake
4663
4664 .PHONY: maybe-clean-automake clean-automake
4665 maybe-clean-automake:
4666 @if automake
4667 maybe-clean-automake: clean-automake
4668
4669 clean-automake: 
4670         @: $(MAKE); $(unstage)
4671         @[ -f ./automake/Makefile ] || exit 0; \
4672         r=`${PWD_COMMAND}`; export r; \
4673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4674         $(HOST_EXPORTS) \
4675         for flag in $(EXTRA_HOST_FLAGS) ; do \
4676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4677         done; \
4678         echo "Doing clean in automake" ; \
4679         (cd $(HOST_SUBDIR)/automake && \
4680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4682                   "RANLIB=$${RANLIB}" \
4683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4684                   clean) \
4685           || exit 1
4686
4687 @endif automake
4688
4689 .PHONY: maybe-distclean-automake distclean-automake
4690 maybe-distclean-automake:
4691 @if automake
4692 maybe-distclean-automake: distclean-automake
4693
4694 distclean-automake: 
4695         @: $(MAKE); $(unstage)
4696         @[ -f ./automake/Makefile ] || exit 0; \
4697         r=`${PWD_COMMAND}`; export r; \
4698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4699         $(HOST_EXPORTS) \
4700         for flag in $(EXTRA_HOST_FLAGS) ; do \
4701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4702         done; \
4703         echo "Doing distclean in automake" ; \
4704         (cd $(HOST_SUBDIR)/automake && \
4705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4707                   "RANLIB=$${RANLIB}" \
4708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4709                   distclean) \
4710           || exit 1
4711
4712 @endif automake
4713
4714 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4715 maybe-maintainer-clean-automake:
4716 @if automake
4717 maybe-maintainer-clean-automake: maintainer-clean-automake
4718
4719 maintainer-clean-automake: 
4720         @: $(MAKE); $(unstage)
4721         @[ -f ./automake/Makefile ] || exit 0; \
4722         r=`${PWD_COMMAND}`; export r; \
4723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4724         $(HOST_EXPORTS) \
4725         for flag in $(EXTRA_HOST_FLAGS) ; do \
4726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4727         done; \
4728         echo "Doing maintainer-clean in automake" ; \
4729         (cd $(HOST_SUBDIR)/automake && \
4730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4732                   "RANLIB=$${RANLIB}" \
4733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4734                   maintainer-clean) \
4735           || exit 1
4736
4737 @endif automake
4738
4739
4740
4741 .PHONY: configure-bash maybe-configure-bash
4742 maybe-configure-bash:
4743 @if gcc-bootstrap
4744 configure-bash: stage_current
4745 @endif gcc-bootstrap
4746 @if bash
4747 maybe-configure-bash: configure-bash
4748 configure-bash: 
4749         @: $(MAKE); $(unstage)
4750         @r=`${PWD_COMMAND}`; export r; \
4751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4752         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4754         $(HOST_EXPORTS)  \
4755         echo Configuring in $(HOST_SUBDIR)/bash; \
4756         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4757         case $(srcdir) in \
4758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4759           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4761         esac; \
4762         srcdiroption="--srcdir=$${topdir}/bash"; \
4763         libsrcdir="$$s/bash"; \
4764         $(SHELL) $${libsrcdir}/configure \
4765           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4766           --target=${target_alias} $${srcdiroption}  \
4767           || exit 1
4768 @endif bash
4769
4770
4771
4772
4773
4774 .PHONY: all-bash maybe-all-bash
4775 maybe-all-bash:
4776 @if gcc-bootstrap
4777 all-bash: stage_current
4778 @endif gcc-bootstrap
4779 @if bash
4780 TARGET-bash=all
4781 maybe-all-bash: all-bash
4782 all-bash: configure-bash
4783         @: $(MAKE); $(unstage)
4784         @r=`${PWD_COMMAND}`; export r; \
4785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786         $(HOST_EXPORTS)  \
4787         (cd $(HOST_SUBDIR)/bash && \
4788           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4789                 $(TARGET-bash))
4790 @endif bash
4791
4792
4793
4794
4795 .PHONY: check-bash maybe-check-bash
4796 maybe-check-bash:
4797 @if bash
4798 maybe-check-bash: check-bash
4799
4800 check-bash:
4801         @: $(MAKE); $(unstage)
4802         @r=`${PWD_COMMAND}`; export r; \
4803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804         $(HOST_EXPORTS) \
4805         (cd $(HOST_SUBDIR)/bash && \
4806           $(MAKE) $(FLAGS_TO_PASS)  check)
4807
4808 @endif bash
4809
4810 .PHONY: install-bash maybe-install-bash
4811 maybe-install-bash:
4812 @if bash
4813 maybe-install-bash: install-bash
4814
4815 install-bash: installdirs
4816         @: $(MAKE); $(unstage)
4817         @r=`${PWD_COMMAND}`; export r; \
4818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819         $(HOST_EXPORTS) \
4820         (cd $(HOST_SUBDIR)/bash && \
4821           $(MAKE) $(FLAGS_TO_PASS)  install)
4822
4823 @endif bash
4824
4825 # Other targets (info, dvi, pdf, etc.)
4826
4827 .PHONY: maybe-info-bash info-bash
4828 maybe-info-bash:
4829 @if bash
4830 maybe-info-bash: info-bash
4831
4832 info-bash: \
4833     configure-bash 
4834         @: $(MAKE); $(unstage)
4835         @[ -f ./bash/Makefile ] || exit 0; \
4836         r=`${PWD_COMMAND}`; export r; \
4837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4838         $(HOST_EXPORTS) \
4839         for flag in $(EXTRA_HOST_FLAGS) ; do \
4840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4841         done; \
4842         echo "Doing info in bash" ; \
4843         (cd $(HOST_SUBDIR)/bash && \
4844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4846                   "RANLIB=$${RANLIB}" \
4847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4848                   info) \
4849           || exit 1
4850
4851 @endif bash
4852
4853 .PHONY: maybe-dvi-bash dvi-bash
4854 maybe-dvi-bash:
4855 @if bash
4856 maybe-dvi-bash: dvi-bash
4857
4858 dvi-bash: \
4859     configure-bash 
4860         @: $(MAKE); $(unstage)
4861         @[ -f ./bash/Makefile ] || exit 0; \
4862         r=`${PWD_COMMAND}`; export r; \
4863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4864         $(HOST_EXPORTS) \
4865         for flag in $(EXTRA_HOST_FLAGS) ; do \
4866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4867         done; \
4868         echo "Doing dvi in bash" ; \
4869         (cd $(HOST_SUBDIR)/bash && \
4870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4872                   "RANLIB=$${RANLIB}" \
4873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4874                   dvi) \
4875           || exit 1
4876
4877 @endif bash
4878
4879 .PHONY: maybe-pdf-bash pdf-bash
4880 maybe-pdf-bash:
4881 @if bash
4882 maybe-pdf-bash: pdf-bash
4883
4884 pdf-bash: \
4885     configure-bash 
4886         @: $(MAKE); $(unstage)
4887         @[ -f ./bash/Makefile ] || exit 0; \
4888         r=`${PWD_COMMAND}`; export r; \
4889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4890         $(HOST_EXPORTS) \
4891         for flag in $(EXTRA_HOST_FLAGS) ; do \
4892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4893         done; \
4894         echo "Doing pdf in bash" ; \
4895         (cd $(HOST_SUBDIR)/bash && \
4896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4898                   "RANLIB=$${RANLIB}" \
4899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4900                   pdf) \
4901           || exit 1
4902
4903 @endif bash
4904
4905 .PHONY: maybe-html-bash html-bash
4906 maybe-html-bash:
4907 @if bash
4908 maybe-html-bash: html-bash
4909
4910 html-bash: \
4911     configure-bash 
4912         @: $(MAKE); $(unstage)
4913         @[ -f ./bash/Makefile ] || exit 0; \
4914         r=`${PWD_COMMAND}`; export r; \
4915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4916         $(HOST_EXPORTS) \
4917         for flag in $(EXTRA_HOST_FLAGS) ; do \
4918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4919         done; \
4920         echo "Doing html in bash" ; \
4921         (cd $(HOST_SUBDIR)/bash && \
4922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4924                   "RANLIB=$${RANLIB}" \
4925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4926                   html) \
4927           || exit 1
4928
4929 @endif bash
4930
4931 .PHONY: maybe-TAGS-bash TAGS-bash
4932 maybe-TAGS-bash:
4933 @if bash
4934 maybe-TAGS-bash: TAGS-bash
4935
4936 TAGS-bash: \
4937     configure-bash 
4938         @: $(MAKE); $(unstage)
4939         @[ -f ./bash/Makefile ] || exit 0; \
4940         r=`${PWD_COMMAND}`; export r; \
4941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942         $(HOST_EXPORTS) \
4943         for flag in $(EXTRA_HOST_FLAGS) ; do \
4944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4945         done; \
4946         echo "Doing TAGS in bash" ; \
4947         (cd $(HOST_SUBDIR)/bash && \
4948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4950                   "RANLIB=$${RANLIB}" \
4951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4952                   TAGS) \
4953           || exit 1
4954
4955 @endif bash
4956
4957 .PHONY: maybe-install-info-bash install-info-bash
4958 maybe-install-info-bash:
4959 @if bash
4960 maybe-install-info-bash: install-info-bash
4961
4962 install-info-bash: \
4963     configure-bash \
4964     info-bash 
4965         @: $(MAKE); $(unstage)
4966         @[ -f ./bash/Makefile ] || exit 0; \
4967         r=`${PWD_COMMAND}`; export r; \
4968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969         $(HOST_EXPORTS) \
4970         for flag in $(EXTRA_HOST_FLAGS) ; do \
4971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4972         done; \
4973         echo "Doing install-info in bash" ; \
4974         (cd $(HOST_SUBDIR)/bash && \
4975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4977                   "RANLIB=$${RANLIB}" \
4978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4979                   install-info) \
4980           || exit 1
4981
4982 @endif bash
4983
4984 .PHONY: maybe-install-pdf-bash install-pdf-bash
4985 maybe-install-pdf-bash:
4986 @if bash
4987 maybe-install-pdf-bash: install-pdf-bash
4988
4989 install-pdf-bash: \
4990     configure-bash \
4991     pdf-bash 
4992         @: $(MAKE); $(unstage)
4993         @[ -f ./bash/Makefile ] || exit 0; \
4994         r=`${PWD_COMMAND}`; export r; \
4995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4996         $(HOST_EXPORTS) \
4997         for flag in $(EXTRA_HOST_FLAGS) ; do \
4998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4999         done; \
5000         echo "Doing install-pdf in bash" ; \
5001         (cd $(HOST_SUBDIR)/bash && \
5002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5004                   "RANLIB=$${RANLIB}" \
5005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5006                   install-pdf) \
5007           || exit 1
5008
5009 @endif bash
5010
5011 .PHONY: maybe-install-html-bash install-html-bash
5012 maybe-install-html-bash:
5013 @if bash
5014 maybe-install-html-bash: install-html-bash
5015
5016 install-html-bash: \
5017     configure-bash \
5018     html-bash 
5019         @: $(MAKE); $(unstage)
5020         @[ -f ./bash/Makefile ] || exit 0; \
5021         r=`${PWD_COMMAND}`; export r; \
5022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5023         $(HOST_EXPORTS) \
5024         for flag in $(EXTRA_HOST_FLAGS) ; do \
5025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5026         done; \
5027         echo "Doing install-html in bash" ; \
5028         (cd $(HOST_SUBDIR)/bash && \
5029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5031                   "RANLIB=$${RANLIB}" \
5032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5033                   install-html) \
5034           || exit 1
5035
5036 @endif bash
5037
5038 .PHONY: maybe-installcheck-bash installcheck-bash
5039 maybe-installcheck-bash:
5040 @if bash
5041 maybe-installcheck-bash: installcheck-bash
5042
5043 installcheck-bash: \
5044     configure-bash 
5045         @: $(MAKE); $(unstage)
5046         @[ -f ./bash/Makefile ] || exit 0; \
5047         r=`${PWD_COMMAND}`; export r; \
5048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5049         $(HOST_EXPORTS) \
5050         for flag in $(EXTRA_HOST_FLAGS) ; do \
5051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5052         done; \
5053         echo "Doing installcheck in bash" ; \
5054         (cd $(HOST_SUBDIR)/bash && \
5055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5057                   "RANLIB=$${RANLIB}" \
5058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5059                   installcheck) \
5060           || exit 1
5061
5062 @endif bash
5063
5064 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5065 maybe-mostlyclean-bash:
5066 @if bash
5067 maybe-mostlyclean-bash: mostlyclean-bash
5068
5069 mostlyclean-bash: 
5070         @: $(MAKE); $(unstage)
5071         @[ -f ./bash/Makefile ] || exit 0; \
5072         r=`${PWD_COMMAND}`; export r; \
5073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5074         $(HOST_EXPORTS) \
5075         for flag in $(EXTRA_HOST_FLAGS) ; do \
5076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5077         done; \
5078         echo "Doing mostlyclean in bash" ; \
5079         (cd $(HOST_SUBDIR)/bash && \
5080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5082                   "RANLIB=$${RANLIB}" \
5083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5084                   mostlyclean) \
5085           || exit 1
5086
5087 @endif bash
5088
5089 .PHONY: maybe-clean-bash clean-bash
5090 maybe-clean-bash:
5091 @if bash
5092 maybe-clean-bash: clean-bash
5093
5094 clean-bash: 
5095         @: $(MAKE); $(unstage)
5096         @[ -f ./bash/Makefile ] || exit 0; \
5097         r=`${PWD_COMMAND}`; export r; \
5098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5099         $(HOST_EXPORTS) \
5100         for flag in $(EXTRA_HOST_FLAGS) ; do \
5101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5102         done; \
5103         echo "Doing clean in bash" ; \
5104         (cd $(HOST_SUBDIR)/bash && \
5105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5107                   "RANLIB=$${RANLIB}" \
5108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5109                   clean) \
5110           || exit 1
5111
5112 @endif bash
5113
5114 .PHONY: maybe-distclean-bash distclean-bash
5115 maybe-distclean-bash:
5116 @if bash
5117 maybe-distclean-bash: distclean-bash
5118
5119 distclean-bash: 
5120         @: $(MAKE); $(unstage)
5121         @[ -f ./bash/Makefile ] || exit 0; \
5122         r=`${PWD_COMMAND}`; export r; \
5123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5124         $(HOST_EXPORTS) \
5125         for flag in $(EXTRA_HOST_FLAGS) ; do \
5126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5127         done; \
5128         echo "Doing distclean in bash" ; \
5129         (cd $(HOST_SUBDIR)/bash && \
5130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5132                   "RANLIB=$${RANLIB}" \
5133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5134                   distclean) \
5135           || exit 1
5136
5137 @endif bash
5138
5139 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5140 maybe-maintainer-clean-bash:
5141 @if bash
5142 maybe-maintainer-clean-bash: maintainer-clean-bash
5143
5144 maintainer-clean-bash: 
5145         @: $(MAKE); $(unstage)
5146         @[ -f ./bash/Makefile ] || exit 0; \
5147         r=`${PWD_COMMAND}`; export r; \
5148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5149         $(HOST_EXPORTS) \
5150         for flag in $(EXTRA_HOST_FLAGS) ; do \
5151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5152         done; \
5153         echo "Doing maintainer-clean in bash" ; \
5154         (cd $(HOST_SUBDIR)/bash && \
5155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5157                   "RANLIB=$${RANLIB}" \
5158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5159                   maintainer-clean) \
5160           || exit 1
5161
5162 @endif bash
5163
5164
5165
5166 .PHONY: configure-bfd maybe-configure-bfd
5167 maybe-configure-bfd:
5168 @if gcc-bootstrap
5169 configure-bfd: stage_current
5170 @endif gcc-bootstrap
5171 @if bfd
5172 maybe-configure-bfd: configure-bfd
5173 configure-bfd: 
5174         @r=`${PWD_COMMAND}`; export r; \
5175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5176         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5178         $(HOST_EXPORTS)  \
5179         echo Configuring in $(HOST_SUBDIR)/bfd; \
5180         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5181         case $(srcdir) in \
5182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5183           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5185         esac; \
5186         srcdiroption="--srcdir=$${topdir}/bfd"; \
5187         libsrcdir="$$s/bfd"; \
5188         $(SHELL) $${libsrcdir}/configure \
5189           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5190           --target=${target_alias} $${srcdiroption}  \
5191           || exit 1
5192 @endif bfd
5193
5194
5195
5196 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5197 maybe-configure-stage1-bfd:
5198 @if bfd-bootstrap
5199 maybe-configure-stage1-bfd: configure-stage1-bfd
5200 configure-stage1-bfd:
5201         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5202         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5203         @r=`${PWD_COMMAND}`; export r; \
5204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5205         TFLAGS="$(STAGE1_TFLAGS)"; \
5206         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5207         $(HOST_EXPORTS) \
5208         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5209         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5210         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5211         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5213         cd $(HOST_SUBDIR)/bfd || exit 1; \
5214         case $(srcdir) in \
5215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5216           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5218         esac; \
5219         srcdiroption="--srcdir=$${topdir}/bfd"; \
5220         libsrcdir="$$s/bfd"; \
5221         $(SHELL) $${libsrcdir}/configure \
5222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5223           --target=${target_alias} $${srcdiroption} \
5224           $(STAGE1_CONFIGURE_FLAGS)
5225 @endif bfd-bootstrap
5226
5227 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5228 maybe-configure-stage2-bfd:
5229 @if bfd-bootstrap
5230 maybe-configure-stage2-bfd: configure-stage2-bfd
5231 configure-stage2-bfd:
5232         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5234         @r=`${PWD_COMMAND}`; export r; \
5235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5236         TFLAGS="$(STAGE2_TFLAGS)"; \
5237         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5238         $(HOST_EXPORTS) \
5239         $(POSTSTAGE1_HOST_EXPORTS) \
5240         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5241         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5242         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5243         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5245         cd $(HOST_SUBDIR)/bfd || exit 1; \
5246         case $(srcdir) in \
5247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5248           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5250         esac; \
5251         srcdiroption="--srcdir=$${topdir}/bfd"; \
5252         libsrcdir="$$s/bfd"; \
5253         $(SHELL) $${libsrcdir}/configure \
5254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5255           --target=${target_alias} $${srcdiroption} \
5256           --with-build-libsubdir=$(HOST_SUBDIR) \
5257           $(STAGE2_CONFIGURE_FLAGS)
5258 @endif bfd-bootstrap
5259
5260 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5261 maybe-configure-stage3-bfd:
5262 @if bfd-bootstrap
5263 maybe-configure-stage3-bfd: configure-stage3-bfd
5264 configure-stage3-bfd:
5265         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5266         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5267         @r=`${PWD_COMMAND}`; export r; \
5268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5269         TFLAGS="$(STAGE3_TFLAGS)"; \
5270         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5271         $(HOST_EXPORTS) \
5272         $(POSTSTAGE1_HOST_EXPORTS) \
5273         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5274         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5275         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5276         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5278         cd $(HOST_SUBDIR)/bfd || exit 1; \
5279         case $(srcdir) in \
5280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5281           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5283         esac; \
5284         srcdiroption="--srcdir=$${topdir}/bfd"; \
5285         libsrcdir="$$s/bfd"; \
5286         $(SHELL) $${libsrcdir}/configure \
5287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5288           --target=${target_alias} $${srcdiroption} \
5289           --with-build-libsubdir=$(HOST_SUBDIR) \
5290           $(STAGE3_CONFIGURE_FLAGS)
5291 @endif bfd-bootstrap
5292
5293 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5294 maybe-configure-stage4-bfd:
5295 @if bfd-bootstrap
5296 maybe-configure-stage4-bfd: configure-stage4-bfd
5297 configure-stage4-bfd:
5298         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5299         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5300         @r=`${PWD_COMMAND}`; export r; \
5301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302         TFLAGS="$(STAGE4_TFLAGS)"; \
5303         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5304         $(HOST_EXPORTS) \
5305         $(POSTSTAGE1_HOST_EXPORTS) \
5306         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5307         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5308         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5309         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5311         cd $(HOST_SUBDIR)/bfd || exit 1; \
5312         case $(srcdir) in \
5313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5314           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5316         esac; \
5317         srcdiroption="--srcdir=$${topdir}/bfd"; \
5318         libsrcdir="$$s/bfd"; \
5319         $(SHELL) $${libsrcdir}/configure \
5320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5321           --target=${target_alias} $${srcdiroption} \
5322           --with-build-libsubdir=$(HOST_SUBDIR) \
5323           $(STAGE4_CONFIGURE_FLAGS)
5324 @endif bfd-bootstrap
5325
5326 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5327 maybe-configure-stageprofile-bfd:
5328 @if bfd-bootstrap
5329 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5330 configure-stageprofile-bfd:
5331         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5333         @r=`${PWD_COMMAND}`; export r; \
5334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5335         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5336         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5337         $(HOST_EXPORTS) \
5338         $(POSTSTAGE1_HOST_EXPORTS) \
5339         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5340         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5341         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5342         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5344         cd $(HOST_SUBDIR)/bfd || exit 1; \
5345         case $(srcdir) in \
5346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5347           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5349         esac; \
5350         srcdiroption="--srcdir=$${topdir}/bfd"; \
5351         libsrcdir="$$s/bfd"; \
5352         $(SHELL) $${libsrcdir}/configure \
5353           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5354           --target=${target_alias} $${srcdiroption} \
5355           --with-build-libsubdir=$(HOST_SUBDIR) \
5356           $(STAGEprofile_CONFIGURE_FLAGS)
5357 @endif bfd-bootstrap
5358
5359 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5360 maybe-configure-stagefeedback-bfd:
5361 @if bfd-bootstrap
5362 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5363 configure-stagefeedback-bfd:
5364         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5365         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5366         @r=`${PWD_COMMAND}`; export r; \
5367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5369         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5370         $(HOST_EXPORTS) \
5371         $(POSTSTAGE1_HOST_EXPORTS) \
5372         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5373         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5374         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5375         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5377         cd $(HOST_SUBDIR)/bfd || exit 1; \
5378         case $(srcdir) in \
5379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5380           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5382         esac; \
5383         srcdiroption="--srcdir=$${topdir}/bfd"; \
5384         libsrcdir="$$s/bfd"; \
5385         $(SHELL) $${libsrcdir}/configure \
5386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5387           --target=${target_alias} $${srcdiroption} \
5388           --with-build-libsubdir=$(HOST_SUBDIR) \
5389           $(STAGEfeedback_CONFIGURE_FLAGS)
5390 @endif bfd-bootstrap
5391
5392
5393
5394
5395
5396 .PHONY: all-bfd maybe-all-bfd
5397 maybe-all-bfd:
5398 @if gcc-bootstrap
5399 all-bfd: stage_current
5400 @endif gcc-bootstrap
5401 @if bfd
5402 TARGET-bfd=all
5403 maybe-all-bfd: all-bfd
5404 all-bfd: configure-bfd
5405         @r=`${PWD_COMMAND}`; export r; \
5406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5407         $(HOST_EXPORTS)  \
5408         (cd $(HOST_SUBDIR)/bfd && \
5409           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5410                 $(TARGET-bfd))
5411 @endif bfd
5412
5413
5414
5415 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5416 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5417 maybe-all-stage1-bfd:
5418 maybe-clean-stage1-bfd:
5419 @if bfd-bootstrap
5420 maybe-all-stage1-bfd: all-stage1-bfd
5421 all-stage1: all-stage1-bfd
5422 TARGET-stage1-bfd = $(TARGET-bfd)
5423 all-stage1-bfd: configure-stage1-bfd
5424         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5425         @r=`${PWD_COMMAND}`; export r; \
5426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427         TFLAGS="$(STAGE1_TFLAGS)"; \
5428         $(HOST_EXPORTS)  \
5429         cd $(HOST_SUBDIR)/bfd && \
5430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5431                 CFLAGS="$(STAGE1_CFLAGS)" \
5432                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5433                 LIBCFLAGS="$(LIBCFLAGS)" \
5434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5437                 $(EXTRA_HOST_FLAGS)   \
5438                 TFLAGS="$(STAGE1_TFLAGS)" \
5439                 $(TARGET-stage1-bfd)
5440
5441 maybe-clean-stage1-bfd: clean-stage1-bfd
5442 clean-stage1: clean-stage1-bfd
5443 clean-stage1-bfd:
5444         @if [ $(current_stage) = stage1 ]; then \
5445           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5446         else \
5447           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5448           $(MAKE) stage1-start; \
5449         fi; \
5450         cd $(HOST_SUBDIR)/bfd && \
5451         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5452                  clean
5453 @endif bfd-bootstrap
5454
5455
5456 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5457 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5458 maybe-all-stage2-bfd:
5459 maybe-clean-stage2-bfd:
5460 @if bfd-bootstrap
5461 maybe-all-stage2-bfd: all-stage2-bfd
5462 all-stage2: all-stage2-bfd
5463 TARGET-stage2-bfd = $(TARGET-bfd)
5464 all-stage2-bfd: configure-stage2-bfd
5465         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5466         @r=`${PWD_COMMAND}`; export r; \
5467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5468         TFLAGS="$(STAGE2_TFLAGS)"; \
5469         $(HOST_EXPORTS) \
5470         $(POSTSTAGE1_HOST_EXPORTS)  \
5471         cd $(HOST_SUBDIR)/bfd && \
5472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5473                 CFLAGS="$(STAGE2_CFLAGS)" \
5474                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5475                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5479                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5480                 TFLAGS="$(STAGE2_TFLAGS)" \
5481                 $(TARGET-stage2-bfd)
5482
5483 maybe-clean-stage2-bfd: clean-stage2-bfd
5484 clean-stage2: clean-stage2-bfd
5485 clean-stage2-bfd:
5486         @if [ $(current_stage) = stage2 ]; then \
5487           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5488         else \
5489           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5490           $(MAKE) stage2-start; \
5491         fi; \
5492         cd $(HOST_SUBDIR)/bfd && \
5493         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5494                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5495                  clean
5496 @endif bfd-bootstrap
5497
5498
5499 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5500 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5501 maybe-all-stage3-bfd:
5502 maybe-clean-stage3-bfd:
5503 @if bfd-bootstrap
5504 maybe-all-stage3-bfd: all-stage3-bfd
5505 all-stage3: all-stage3-bfd
5506 TARGET-stage3-bfd = $(TARGET-bfd)
5507 all-stage3-bfd: configure-stage3-bfd
5508         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5509         @r=`${PWD_COMMAND}`; export r; \
5510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5511         TFLAGS="$(STAGE3_TFLAGS)"; \
5512         $(HOST_EXPORTS) \
5513         $(POSTSTAGE1_HOST_EXPORTS)  \
5514         cd $(HOST_SUBDIR)/bfd && \
5515         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5516                 CFLAGS="$(STAGE3_CFLAGS)" \
5517                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5518                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5519                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5520                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5521                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5522                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5523                 TFLAGS="$(STAGE3_TFLAGS)" \
5524                 $(TARGET-stage3-bfd)
5525
5526 maybe-clean-stage3-bfd: clean-stage3-bfd
5527 clean-stage3: clean-stage3-bfd
5528 clean-stage3-bfd:
5529         @if [ $(current_stage) = stage3 ]; then \
5530           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5531         else \
5532           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5533           $(MAKE) stage3-start; \
5534         fi; \
5535         cd $(HOST_SUBDIR)/bfd && \
5536         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5537                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5538                  clean
5539 @endif bfd-bootstrap
5540
5541
5542 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5543 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5544 maybe-all-stage4-bfd:
5545 maybe-clean-stage4-bfd:
5546 @if bfd-bootstrap
5547 maybe-all-stage4-bfd: all-stage4-bfd
5548 all-stage4: all-stage4-bfd
5549 TARGET-stage4-bfd = $(TARGET-bfd)
5550 all-stage4-bfd: configure-stage4-bfd
5551         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5552         @r=`${PWD_COMMAND}`; export r; \
5553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5554         TFLAGS="$(STAGE4_TFLAGS)"; \
5555         $(HOST_EXPORTS) \
5556         $(POSTSTAGE1_HOST_EXPORTS)  \
5557         cd $(HOST_SUBDIR)/bfd && \
5558         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5559                 CFLAGS="$(STAGE4_CFLAGS)" \
5560                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5561                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5562                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5563                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5564                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5565                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5566                 TFLAGS="$(STAGE4_TFLAGS)" \
5567                 $(TARGET-stage4-bfd)
5568
5569 maybe-clean-stage4-bfd: clean-stage4-bfd
5570 clean-stage4: clean-stage4-bfd
5571 clean-stage4-bfd:
5572         @if [ $(current_stage) = stage4 ]; then \
5573           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5574         else \
5575           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5576           $(MAKE) stage4-start; \
5577         fi; \
5578         cd $(HOST_SUBDIR)/bfd && \
5579         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5580                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5581                  clean
5582 @endif bfd-bootstrap
5583
5584
5585 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5586 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5587 maybe-all-stageprofile-bfd:
5588 maybe-clean-stageprofile-bfd:
5589 @if bfd-bootstrap
5590 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5591 all-stageprofile: all-stageprofile-bfd
5592 TARGET-stageprofile-bfd = $(TARGET-bfd)
5593 all-stageprofile-bfd: configure-stageprofile-bfd
5594         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5595         @r=`${PWD_COMMAND}`; export r; \
5596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5598         $(HOST_EXPORTS) \
5599         $(POSTSTAGE1_HOST_EXPORTS)  \
5600         cd $(HOST_SUBDIR)/bfd && \
5601         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5602                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5603                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5604                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5605                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5606                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5607                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5608                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5609                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5610                 $(TARGET-stageprofile-bfd)
5611
5612 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5613 clean-stageprofile: clean-stageprofile-bfd
5614 clean-stageprofile-bfd:
5615         @if [ $(current_stage) = stageprofile ]; then \
5616           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5617         else \
5618           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5619           $(MAKE) stageprofile-start; \
5620         fi; \
5621         cd $(HOST_SUBDIR)/bfd && \
5622         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5623                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5624                  clean
5625 @endif bfd-bootstrap
5626
5627
5628 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5629 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5630 maybe-all-stagefeedback-bfd:
5631 maybe-clean-stagefeedback-bfd:
5632 @if bfd-bootstrap
5633 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5634 all-stagefeedback: all-stagefeedback-bfd
5635 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5636 all-stagefeedback-bfd: configure-stagefeedback-bfd
5637         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5638         @r=`${PWD_COMMAND}`; export r; \
5639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5640         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5641         $(HOST_EXPORTS) \
5642         $(POSTSTAGE1_HOST_EXPORTS)  \
5643         cd $(HOST_SUBDIR)/bfd && \
5644         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5645                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5646                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5647                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5648                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5649                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5650                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5651                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5652                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5653                 $(TARGET-stagefeedback-bfd)
5654
5655 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5656 clean-stagefeedback: clean-stagefeedback-bfd
5657 clean-stagefeedback-bfd:
5658         @if [ $(current_stage) = stagefeedback ]; then \
5659           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5660         else \
5661           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5662           $(MAKE) stagefeedback-start; \
5663         fi; \
5664         cd $(HOST_SUBDIR)/bfd && \
5665         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5666                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5667                  clean
5668 @endif bfd-bootstrap
5669
5670
5671
5672
5673
5674 .PHONY: check-bfd maybe-check-bfd
5675 maybe-check-bfd:
5676 @if bfd
5677 maybe-check-bfd: check-bfd
5678
5679 check-bfd:
5680         @: $(MAKE); $(unstage)
5681         @r=`${PWD_COMMAND}`; export r; \
5682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5683         $(HOST_EXPORTS) \
5684         (cd $(HOST_SUBDIR)/bfd && \
5685           $(MAKE) $(FLAGS_TO_PASS)  check)
5686
5687 @endif bfd
5688
5689 .PHONY: install-bfd maybe-install-bfd
5690 maybe-install-bfd:
5691 @if bfd
5692 maybe-install-bfd: install-bfd
5693
5694 install-bfd: installdirs
5695         @: $(MAKE); $(unstage)
5696         @r=`${PWD_COMMAND}`; export r; \
5697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698         $(HOST_EXPORTS) \
5699         (cd $(HOST_SUBDIR)/bfd && \
5700           $(MAKE) $(FLAGS_TO_PASS)  install)
5701
5702 @endif bfd
5703
5704 # Other targets (info, dvi, pdf, etc.)
5705
5706 .PHONY: maybe-info-bfd info-bfd
5707 maybe-info-bfd:
5708 @if bfd
5709 maybe-info-bfd: info-bfd
5710
5711 info-bfd: \
5712     configure-bfd 
5713         @[ -f ./bfd/Makefile ] || exit 0; \
5714         r=`${PWD_COMMAND}`; export r; \
5715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5716         $(HOST_EXPORTS) \
5717         for flag in $(EXTRA_HOST_FLAGS) ; do \
5718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5719         done; \
5720         echo "Doing info in bfd" ; \
5721         (cd $(HOST_SUBDIR)/bfd && \
5722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5724                   "RANLIB=$${RANLIB}" \
5725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5726                   info) \
5727           || exit 1
5728
5729 @endif bfd
5730
5731 .PHONY: maybe-dvi-bfd dvi-bfd
5732 maybe-dvi-bfd:
5733 @if bfd
5734 maybe-dvi-bfd: dvi-bfd
5735
5736 dvi-bfd: \
5737     configure-bfd 
5738         @[ -f ./bfd/Makefile ] || exit 0; \
5739         r=`${PWD_COMMAND}`; export r; \
5740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5741         $(HOST_EXPORTS) \
5742         for flag in $(EXTRA_HOST_FLAGS) ; do \
5743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5744         done; \
5745         echo "Doing dvi in bfd" ; \
5746         (cd $(HOST_SUBDIR)/bfd && \
5747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5749                   "RANLIB=$${RANLIB}" \
5750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5751                   dvi) \
5752           || exit 1
5753
5754 @endif bfd
5755
5756 .PHONY: maybe-pdf-bfd pdf-bfd
5757 maybe-pdf-bfd:
5758 @if bfd
5759 maybe-pdf-bfd: pdf-bfd
5760
5761 pdf-bfd: \
5762     configure-bfd 
5763         @[ -f ./bfd/Makefile ] || exit 0; \
5764         r=`${PWD_COMMAND}`; export r; \
5765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5766         $(HOST_EXPORTS) \
5767         for flag in $(EXTRA_HOST_FLAGS) ; do \
5768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5769         done; \
5770         echo "Doing pdf in bfd" ; \
5771         (cd $(HOST_SUBDIR)/bfd && \
5772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5774                   "RANLIB=$${RANLIB}" \
5775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5776                   pdf) \
5777           || exit 1
5778
5779 @endif bfd
5780
5781 .PHONY: maybe-html-bfd html-bfd
5782 maybe-html-bfd:
5783 @if bfd
5784 maybe-html-bfd: html-bfd
5785
5786 html-bfd: \
5787     configure-bfd 
5788         @[ -f ./bfd/Makefile ] || exit 0; \
5789         r=`${PWD_COMMAND}`; export r; \
5790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5791         $(HOST_EXPORTS) \
5792         for flag in $(EXTRA_HOST_FLAGS) ; do \
5793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5794         done; \
5795         echo "Doing html in bfd" ; \
5796         (cd $(HOST_SUBDIR)/bfd && \
5797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5799                   "RANLIB=$${RANLIB}" \
5800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5801                   html) \
5802           || exit 1
5803
5804 @endif bfd
5805
5806 .PHONY: maybe-TAGS-bfd TAGS-bfd
5807 maybe-TAGS-bfd:
5808 @if bfd
5809 maybe-TAGS-bfd: TAGS-bfd
5810
5811 TAGS-bfd: \
5812     configure-bfd 
5813         @[ -f ./bfd/Makefile ] || exit 0; \
5814         r=`${PWD_COMMAND}`; export r; \
5815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816         $(HOST_EXPORTS) \
5817         for flag in $(EXTRA_HOST_FLAGS) ; do \
5818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5819         done; \
5820         echo "Doing TAGS in bfd" ; \
5821         (cd $(HOST_SUBDIR)/bfd && \
5822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5824                   "RANLIB=$${RANLIB}" \
5825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5826                   TAGS) \
5827           || exit 1
5828
5829 @endif bfd
5830
5831 .PHONY: maybe-install-info-bfd install-info-bfd
5832 maybe-install-info-bfd:
5833 @if bfd
5834 maybe-install-info-bfd: install-info-bfd
5835
5836 install-info-bfd: \
5837     configure-bfd \
5838     info-bfd 
5839         @[ -f ./bfd/Makefile ] || exit 0; \
5840         r=`${PWD_COMMAND}`; export r; \
5841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5842         $(HOST_EXPORTS) \
5843         for flag in $(EXTRA_HOST_FLAGS) ; do \
5844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5845         done; \
5846         echo "Doing install-info in bfd" ; \
5847         (cd $(HOST_SUBDIR)/bfd && \
5848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5850                   "RANLIB=$${RANLIB}" \
5851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5852                   install-info) \
5853           || exit 1
5854
5855 @endif bfd
5856
5857 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5858 maybe-install-pdf-bfd:
5859 @if bfd
5860 maybe-install-pdf-bfd: install-pdf-bfd
5861
5862 install-pdf-bfd: \
5863     configure-bfd \
5864     pdf-bfd 
5865         @[ -f ./bfd/Makefile ] || exit 0; \
5866         r=`${PWD_COMMAND}`; export r; \
5867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5868         $(HOST_EXPORTS) \
5869         for flag in $(EXTRA_HOST_FLAGS) ; do \
5870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5871         done; \
5872         echo "Doing install-pdf in bfd" ; \
5873         (cd $(HOST_SUBDIR)/bfd && \
5874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5876                   "RANLIB=$${RANLIB}" \
5877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5878                   install-pdf) \
5879           || exit 1
5880
5881 @endif bfd
5882
5883 .PHONY: maybe-install-html-bfd install-html-bfd
5884 maybe-install-html-bfd:
5885 @if bfd
5886 maybe-install-html-bfd: install-html-bfd
5887
5888 install-html-bfd: \
5889     configure-bfd \
5890     html-bfd 
5891         @[ -f ./bfd/Makefile ] || exit 0; \
5892         r=`${PWD_COMMAND}`; export r; \
5893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5894         $(HOST_EXPORTS) \
5895         for flag in $(EXTRA_HOST_FLAGS) ; do \
5896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5897         done; \
5898         echo "Doing install-html in bfd" ; \
5899         (cd $(HOST_SUBDIR)/bfd && \
5900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5902                   "RANLIB=$${RANLIB}" \
5903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5904                   install-html) \
5905           || exit 1
5906
5907 @endif bfd
5908
5909 .PHONY: maybe-installcheck-bfd installcheck-bfd
5910 maybe-installcheck-bfd:
5911 @if bfd
5912 maybe-installcheck-bfd: installcheck-bfd
5913
5914 installcheck-bfd: \
5915     configure-bfd 
5916         @[ -f ./bfd/Makefile ] || exit 0; \
5917         r=`${PWD_COMMAND}`; export r; \
5918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5919         $(HOST_EXPORTS) \
5920         for flag in $(EXTRA_HOST_FLAGS) ; do \
5921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5922         done; \
5923         echo "Doing installcheck in bfd" ; \
5924         (cd $(HOST_SUBDIR)/bfd && \
5925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5927                   "RANLIB=$${RANLIB}" \
5928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5929                   installcheck) \
5930           || exit 1
5931
5932 @endif bfd
5933
5934 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5935 maybe-mostlyclean-bfd:
5936 @if bfd
5937 maybe-mostlyclean-bfd: mostlyclean-bfd
5938
5939 mostlyclean-bfd: 
5940         @[ -f ./bfd/Makefile ] || exit 0; \
5941         r=`${PWD_COMMAND}`; export r; \
5942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5943         $(HOST_EXPORTS) \
5944         for flag in $(EXTRA_HOST_FLAGS) ; do \
5945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5946         done; \
5947         echo "Doing mostlyclean in bfd" ; \
5948         (cd $(HOST_SUBDIR)/bfd && \
5949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5951                   "RANLIB=$${RANLIB}" \
5952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5953                   mostlyclean) \
5954           || exit 1
5955
5956 @endif bfd
5957
5958 .PHONY: maybe-clean-bfd clean-bfd
5959 maybe-clean-bfd:
5960 @if bfd
5961 maybe-clean-bfd: clean-bfd
5962
5963 clean-bfd: 
5964         @[ -f ./bfd/Makefile ] || exit 0; \
5965         r=`${PWD_COMMAND}`; export r; \
5966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5967         $(HOST_EXPORTS) \
5968         for flag in $(EXTRA_HOST_FLAGS) ; do \
5969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5970         done; \
5971         echo "Doing clean in bfd" ; \
5972         (cd $(HOST_SUBDIR)/bfd && \
5973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5975                   "RANLIB=$${RANLIB}" \
5976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5977                   clean) \
5978           || exit 1
5979
5980 @endif bfd
5981
5982 .PHONY: maybe-distclean-bfd distclean-bfd
5983 maybe-distclean-bfd:
5984 @if bfd
5985 maybe-distclean-bfd: distclean-bfd
5986
5987 distclean-bfd: 
5988         @[ -f ./bfd/Makefile ] || exit 0; \
5989         r=`${PWD_COMMAND}`; export r; \
5990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5991         $(HOST_EXPORTS) \
5992         for flag in $(EXTRA_HOST_FLAGS) ; do \
5993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5994         done; \
5995         echo "Doing distclean in bfd" ; \
5996         (cd $(HOST_SUBDIR)/bfd && \
5997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5999                   "RANLIB=$${RANLIB}" \
6000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6001                   distclean) \
6002           || exit 1
6003
6004 @endif bfd
6005
6006 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6007 maybe-maintainer-clean-bfd:
6008 @if bfd
6009 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6010
6011 maintainer-clean-bfd: 
6012         @[ -f ./bfd/Makefile ] || exit 0; \
6013         r=`${PWD_COMMAND}`; export r; \
6014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6015         $(HOST_EXPORTS) \
6016         for flag in $(EXTRA_HOST_FLAGS) ; do \
6017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6018         done; \
6019         echo "Doing maintainer-clean in bfd" ; \
6020         (cd $(HOST_SUBDIR)/bfd && \
6021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6023                   "RANLIB=$${RANLIB}" \
6024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6025                   maintainer-clean) \
6026           || exit 1
6027
6028 @endif bfd
6029
6030
6031
6032 .PHONY: configure-opcodes maybe-configure-opcodes
6033 maybe-configure-opcodes:
6034 @if gcc-bootstrap
6035 configure-opcodes: stage_current
6036 @endif gcc-bootstrap
6037 @if opcodes
6038 maybe-configure-opcodes: configure-opcodes
6039 configure-opcodes: 
6040         @r=`${PWD_COMMAND}`; export r; \
6041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6042         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6044         $(HOST_EXPORTS)  \
6045         echo Configuring in $(HOST_SUBDIR)/opcodes; \
6046         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6047         case $(srcdir) in \
6048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6049           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6051         esac; \
6052         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6053         libsrcdir="$$s/opcodes"; \
6054         $(SHELL) $${libsrcdir}/configure \
6055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6056           --target=${target_alias} $${srcdiroption}  \
6057           || exit 1
6058 @endif opcodes
6059
6060
6061
6062 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6063 maybe-configure-stage1-opcodes:
6064 @if opcodes-bootstrap
6065 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6066 configure-stage1-opcodes:
6067         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6069         @r=`${PWD_COMMAND}`; export r; \
6070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6071         TFLAGS="$(STAGE1_TFLAGS)"; \
6072         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6073         $(HOST_EXPORTS) \
6074         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6075         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6076         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6077         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6079         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6080         case $(srcdir) in \
6081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6082           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6084         esac; \
6085         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6086         libsrcdir="$$s/opcodes"; \
6087         $(SHELL) $${libsrcdir}/configure \
6088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6089           --target=${target_alias} $${srcdiroption} \
6090           $(STAGE1_CONFIGURE_FLAGS)
6091 @endif opcodes-bootstrap
6092
6093 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6094 maybe-configure-stage2-opcodes:
6095 @if opcodes-bootstrap
6096 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6097 configure-stage2-opcodes:
6098         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6099         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6100         @r=`${PWD_COMMAND}`; export r; \
6101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6102         TFLAGS="$(STAGE2_TFLAGS)"; \
6103         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6104         $(HOST_EXPORTS) \
6105         $(POSTSTAGE1_HOST_EXPORTS) \
6106         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6107         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6108         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6109         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6111         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6112         case $(srcdir) in \
6113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6114           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6116         esac; \
6117         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6118         libsrcdir="$$s/opcodes"; \
6119         $(SHELL) $${libsrcdir}/configure \
6120           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6121           --target=${target_alias} $${srcdiroption} \
6122           --with-build-libsubdir=$(HOST_SUBDIR) \
6123           $(STAGE2_CONFIGURE_FLAGS)
6124 @endif opcodes-bootstrap
6125
6126 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6127 maybe-configure-stage3-opcodes:
6128 @if opcodes-bootstrap
6129 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6130 configure-stage3-opcodes:
6131         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6133         @r=`${PWD_COMMAND}`; export r; \
6134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135         TFLAGS="$(STAGE3_TFLAGS)"; \
6136         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6137         $(HOST_EXPORTS) \
6138         $(POSTSTAGE1_HOST_EXPORTS) \
6139         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6140         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6141         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
6142         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6144         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6145         case $(srcdir) in \
6146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6147           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6149         esac; \
6150         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6151         libsrcdir="$$s/opcodes"; \
6152         $(SHELL) $${libsrcdir}/configure \
6153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6154           --target=${target_alias} $${srcdiroption} \
6155           --with-build-libsubdir=$(HOST_SUBDIR) \
6156           $(STAGE3_CONFIGURE_FLAGS)
6157 @endif opcodes-bootstrap
6158
6159 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6160 maybe-configure-stage4-opcodes:
6161 @if opcodes-bootstrap
6162 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6163 configure-stage4-opcodes:
6164         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6166         @r=`${PWD_COMMAND}`; export r; \
6167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168         TFLAGS="$(STAGE4_TFLAGS)"; \
6169         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6170         $(HOST_EXPORTS) \
6171         $(POSTSTAGE1_HOST_EXPORTS) \
6172         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6173         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6174         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
6175         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6177         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6178         case $(srcdir) in \
6179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6180           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6182         esac; \
6183         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6184         libsrcdir="$$s/opcodes"; \
6185         $(SHELL) $${libsrcdir}/configure \
6186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6187           --target=${target_alias} $${srcdiroption} \
6188           --with-build-libsubdir=$(HOST_SUBDIR) \
6189           $(STAGE4_CONFIGURE_FLAGS)
6190 @endif opcodes-bootstrap
6191
6192 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6193 maybe-configure-stageprofile-opcodes:
6194 @if opcodes-bootstrap
6195 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6196 configure-stageprofile-opcodes:
6197         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6198         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6199         @r=`${PWD_COMMAND}`; export r; \
6200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6201         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6202         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6203         $(HOST_EXPORTS) \
6204         $(POSTSTAGE1_HOST_EXPORTS) \
6205         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6206         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6207         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
6208         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6209         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6210         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6211         case $(srcdir) in \
6212           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6213           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6214                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6215         esac; \
6216         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6217         libsrcdir="$$s/opcodes"; \
6218         $(SHELL) $${libsrcdir}/configure \
6219           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6220           --target=${target_alias} $${srcdiroption} \
6221           --with-build-libsubdir=$(HOST_SUBDIR) \
6222           $(STAGEprofile_CONFIGURE_FLAGS)
6223 @endif opcodes-bootstrap
6224
6225 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6226 maybe-configure-stagefeedback-opcodes:
6227 @if opcodes-bootstrap
6228 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6229 configure-stagefeedback-opcodes:
6230         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6231         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6232         @r=`${PWD_COMMAND}`; export r; \
6233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6234         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6235         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6236         $(HOST_EXPORTS) \
6237         $(POSTSTAGE1_HOST_EXPORTS) \
6238         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6239         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6240         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6241         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6243         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6244         case $(srcdir) in \
6245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6246           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6248         esac; \
6249         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6250         libsrcdir="$$s/opcodes"; \
6251         $(SHELL) $${libsrcdir}/configure \
6252           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6253           --target=${target_alias} $${srcdiroption} \
6254           --with-build-libsubdir=$(HOST_SUBDIR) \
6255           $(STAGEfeedback_CONFIGURE_FLAGS)
6256 @endif opcodes-bootstrap
6257
6258
6259
6260
6261
6262 .PHONY: all-opcodes maybe-all-opcodes
6263 maybe-all-opcodes:
6264 @if gcc-bootstrap
6265 all-opcodes: stage_current
6266 @endif gcc-bootstrap
6267 @if opcodes
6268 TARGET-opcodes=all
6269 maybe-all-opcodes: all-opcodes
6270 all-opcodes: configure-opcodes
6271         @r=`${PWD_COMMAND}`; export r; \
6272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6273         $(HOST_EXPORTS)  \
6274         (cd $(HOST_SUBDIR)/opcodes && \
6275           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6276                 $(TARGET-opcodes))
6277 @endif opcodes
6278
6279
6280
6281 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6282 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6283 maybe-all-stage1-opcodes:
6284 maybe-clean-stage1-opcodes:
6285 @if opcodes-bootstrap
6286 maybe-all-stage1-opcodes: all-stage1-opcodes
6287 all-stage1: all-stage1-opcodes
6288 TARGET-stage1-opcodes = $(TARGET-opcodes)
6289 all-stage1-opcodes: configure-stage1-opcodes
6290         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6291         @r=`${PWD_COMMAND}`; export r; \
6292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6293         TFLAGS="$(STAGE1_TFLAGS)"; \
6294         $(HOST_EXPORTS)  \
6295         cd $(HOST_SUBDIR)/opcodes && \
6296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6297                 CFLAGS="$(STAGE1_CFLAGS)" \
6298                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6299                 LIBCFLAGS="$(LIBCFLAGS)" \
6300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6303                 $(EXTRA_HOST_FLAGS)   \
6304                 TFLAGS="$(STAGE1_TFLAGS)" \
6305                 $(TARGET-stage1-opcodes)
6306
6307 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6308 clean-stage1: clean-stage1-opcodes
6309 clean-stage1-opcodes:
6310         @if [ $(current_stage) = stage1 ]; then \
6311           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6312         else \
6313           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6314           $(MAKE) stage1-start; \
6315         fi; \
6316         cd $(HOST_SUBDIR)/opcodes && \
6317         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6318                  clean
6319 @endif opcodes-bootstrap
6320
6321
6322 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6323 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6324 maybe-all-stage2-opcodes:
6325 maybe-clean-stage2-opcodes:
6326 @if opcodes-bootstrap
6327 maybe-all-stage2-opcodes: all-stage2-opcodes
6328 all-stage2: all-stage2-opcodes
6329 TARGET-stage2-opcodes = $(TARGET-opcodes)
6330 all-stage2-opcodes: configure-stage2-opcodes
6331         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6332         @r=`${PWD_COMMAND}`; export r; \
6333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6334         TFLAGS="$(STAGE2_TFLAGS)"; \
6335         $(HOST_EXPORTS) \
6336         $(POSTSTAGE1_HOST_EXPORTS)  \
6337         cd $(HOST_SUBDIR)/opcodes && \
6338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6339                 CFLAGS="$(STAGE2_CFLAGS)" \
6340                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6341                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6342                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6343                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6344                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6345                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6346                 TFLAGS="$(STAGE2_TFLAGS)" \
6347                 $(TARGET-stage2-opcodes)
6348
6349 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6350 clean-stage2: clean-stage2-opcodes
6351 clean-stage2-opcodes:
6352         @if [ $(current_stage) = stage2 ]; then \
6353           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6354         else \
6355           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6356           $(MAKE) stage2-start; \
6357         fi; \
6358         cd $(HOST_SUBDIR)/opcodes && \
6359         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6360                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6361                  clean
6362 @endif opcodes-bootstrap
6363
6364
6365 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6366 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6367 maybe-all-stage3-opcodes:
6368 maybe-clean-stage3-opcodes:
6369 @if opcodes-bootstrap
6370 maybe-all-stage3-opcodes: all-stage3-opcodes
6371 all-stage3: all-stage3-opcodes
6372 TARGET-stage3-opcodes = $(TARGET-opcodes)
6373 all-stage3-opcodes: configure-stage3-opcodes
6374         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6375         @r=`${PWD_COMMAND}`; export r; \
6376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6377         TFLAGS="$(STAGE3_TFLAGS)"; \
6378         $(HOST_EXPORTS) \
6379         $(POSTSTAGE1_HOST_EXPORTS)  \
6380         cd $(HOST_SUBDIR)/opcodes && \
6381         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6382                 CFLAGS="$(STAGE3_CFLAGS)" \
6383                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6384                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6385                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6386                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6387                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6388                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6389                 TFLAGS="$(STAGE3_TFLAGS)" \
6390                 $(TARGET-stage3-opcodes)
6391
6392 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6393 clean-stage3: clean-stage3-opcodes
6394 clean-stage3-opcodes:
6395         @if [ $(current_stage) = stage3 ]; then \
6396           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6397         else \
6398           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6399           $(MAKE) stage3-start; \
6400         fi; \
6401         cd $(HOST_SUBDIR)/opcodes && \
6402         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6403                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6404                  clean
6405 @endif opcodes-bootstrap
6406
6407
6408 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6409 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6410 maybe-all-stage4-opcodes:
6411 maybe-clean-stage4-opcodes:
6412 @if opcodes-bootstrap
6413 maybe-all-stage4-opcodes: all-stage4-opcodes
6414 all-stage4: all-stage4-opcodes
6415 TARGET-stage4-opcodes = $(TARGET-opcodes)
6416 all-stage4-opcodes: configure-stage4-opcodes
6417         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6418         @r=`${PWD_COMMAND}`; export r; \
6419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6420         TFLAGS="$(STAGE4_TFLAGS)"; \
6421         $(HOST_EXPORTS) \
6422         $(POSTSTAGE1_HOST_EXPORTS)  \
6423         cd $(HOST_SUBDIR)/opcodes && \
6424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6425                 CFLAGS="$(STAGE4_CFLAGS)" \
6426                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6427                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6431                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6432                 TFLAGS="$(STAGE4_TFLAGS)" \
6433                 $(TARGET-stage4-opcodes)
6434
6435 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6436 clean-stage4: clean-stage4-opcodes
6437 clean-stage4-opcodes:
6438         @if [ $(current_stage) = stage4 ]; then \
6439           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6440         else \
6441           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6442           $(MAKE) stage4-start; \
6443         fi; \
6444         cd $(HOST_SUBDIR)/opcodes && \
6445         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6446                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6447                  clean
6448 @endif opcodes-bootstrap
6449
6450
6451 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6452 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6453 maybe-all-stageprofile-opcodes:
6454 maybe-clean-stageprofile-opcodes:
6455 @if opcodes-bootstrap
6456 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6457 all-stageprofile: all-stageprofile-opcodes
6458 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6459 all-stageprofile-opcodes: configure-stageprofile-opcodes
6460         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6461         @r=`${PWD_COMMAND}`; export r; \
6462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6463         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6464         $(HOST_EXPORTS) \
6465         $(POSTSTAGE1_HOST_EXPORTS)  \
6466         cd $(HOST_SUBDIR)/opcodes && \
6467         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6468                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6469                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6470                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6471                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6472                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6473                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6474                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6475                 TFLAGS="$(STAGEprofile_TFLAGS)" \
6476                 $(TARGET-stageprofile-opcodes)
6477
6478 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6479 clean-stageprofile: clean-stageprofile-opcodes
6480 clean-stageprofile-opcodes:
6481         @if [ $(current_stage) = stageprofile ]; then \
6482           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6483         else \
6484           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6485           $(MAKE) stageprofile-start; \
6486         fi; \
6487         cd $(HOST_SUBDIR)/opcodes && \
6488         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6489                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6490                  clean
6491 @endif opcodes-bootstrap
6492
6493
6494 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6495 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6496 maybe-all-stagefeedback-opcodes:
6497 maybe-clean-stagefeedback-opcodes:
6498 @if opcodes-bootstrap
6499 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6500 all-stagefeedback: all-stagefeedback-opcodes
6501 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6502 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6503         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6504         @r=`${PWD_COMMAND}`; export r; \
6505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6506         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6507         $(HOST_EXPORTS) \
6508         $(POSTSTAGE1_HOST_EXPORTS)  \
6509         cd $(HOST_SUBDIR)/opcodes && \
6510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6511                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6512                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6513                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6517                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6518                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6519                 $(TARGET-stagefeedback-opcodes)
6520
6521 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6522 clean-stagefeedback: clean-stagefeedback-opcodes
6523 clean-stagefeedback-opcodes:
6524         @if [ $(current_stage) = stagefeedback ]; then \
6525           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6526         else \
6527           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6528           $(MAKE) stagefeedback-start; \
6529         fi; \
6530         cd $(HOST_SUBDIR)/opcodes && \
6531         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6532                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6533                  clean
6534 @endif opcodes-bootstrap
6535
6536
6537
6538
6539
6540 .PHONY: check-opcodes maybe-check-opcodes
6541 maybe-check-opcodes:
6542 @if opcodes
6543 maybe-check-opcodes: check-opcodes
6544
6545 check-opcodes:
6546         @: $(MAKE); $(unstage)
6547         @r=`${PWD_COMMAND}`; export r; \
6548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6549         $(HOST_EXPORTS) \
6550         (cd $(HOST_SUBDIR)/opcodes && \
6551           $(MAKE) $(FLAGS_TO_PASS)  check)
6552
6553 @endif opcodes
6554
6555 .PHONY: install-opcodes maybe-install-opcodes
6556 maybe-install-opcodes:
6557 @if opcodes
6558 maybe-install-opcodes: install-opcodes
6559
6560 install-opcodes: installdirs
6561         @: $(MAKE); $(unstage)
6562         @r=`${PWD_COMMAND}`; export r; \
6563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6564         $(HOST_EXPORTS) \
6565         (cd $(HOST_SUBDIR)/opcodes && \
6566           $(MAKE) $(FLAGS_TO_PASS)  install)
6567
6568 @endif opcodes
6569
6570 # Other targets (info, dvi, pdf, etc.)
6571
6572 .PHONY: maybe-info-opcodes info-opcodes
6573 maybe-info-opcodes:
6574 @if opcodes
6575 maybe-info-opcodes: info-opcodes
6576
6577 info-opcodes: \
6578     configure-opcodes 
6579         @[ -f ./opcodes/Makefile ] || exit 0; \
6580         r=`${PWD_COMMAND}`; export r; \
6581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6582         $(HOST_EXPORTS) \
6583         for flag in $(EXTRA_HOST_FLAGS) ; do \
6584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6585         done; \
6586         echo "Doing info in opcodes" ; \
6587         (cd $(HOST_SUBDIR)/opcodes && \
6588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6590                   "RANLIB=$${RANLIB}" \
6591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6592                   info) \
6593           || exit 1
6594
6595 @endif opcodes
6596
6597 .PHONY: maybe-dvi-opcodes dvi-opcodes
6598 maybe-dvi-opcodes:
6599 @if opcodes
6600 maybe-dvi-opcodes: dvi-opcodes
6601
6602 dvi-opcodes: \
6603     configure-opcodes 
6604         @[ -f ./opcodes/Makefile ] || exit 0; \
6605         r=`${PWD_COMMAND}`; export r; \
6606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6607         $(HOST_EXPORTS) \
6608         for flag in $(EXTRA_HOST_FLAGS) ; do \
6609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6610         done; \
6611         echo "Doing dvi in opcodes" ; \
6612         (cd $(HOST_SUBDIR)/opcodes && \
6613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6615                   "RANLIB=$${RANLIB}" \
6616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6617                   dvi) \
6618           || exit 1
6619
6620 @endif opcodes
6621
6622 .PHONY: maybe-pdf-opcodes pdf-opcodes
6623 maybe-pdf-opcodes:
6624 @if opcodes
6625 maybe-pdf-opcodes: pdf-opcodes
6626
6627 pdf-opcodes: \
6628     configure-opcodes 
6629         @[ -f ./opcodes/Makefile ] || exit 0; \
6630         r=`${PWD_COMMAND}`; export r; \
6631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6632         $(HOST_EXPORTS) \
6633         for flag in $(EXTRA_HOST_FLAGS) ; do \
6634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6635         done; \
6636         echo "Doing pdf in opcodes" ; \
6637         (cd $(HOST_SUBDIR)/opcodes && \
6638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6640                   "RANLIB=$${RANLIB}" \
6641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6642                   pdf) \
6643           || exit 1
6644
6645 @endif opcodes
6646
6647 .PHONY: maybe-html-opcodes html-opcodes
6648 maybe-html-opcodes:
6649 @if opcodes
6650 maybe-html-opcodes: html-opcodes
6651
6652 html-opcodes: \
6653     configure-opcodes 
6654         @[ -f ./opcodes/Makefile ] || exit 0; \
6655         r=`${PWD_COMMAND}`; export r; \
6656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6657         $(HOST_EXPORTS) \
6658         for flag in $(EXTRA_HOST_FLAGS) ; do \
6659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6660         done; \
6661         echo "Doing html in opcodes" ; \
6662         (cd $(HOST_SUBDIR)/opcodes && \
6663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665                   "RANLIB=$${RANLIB}" \
6666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6667                   html) \
6668           || exit 1
6669
6670 @endif opcodes
6671
6672 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6673 maybe-TAGS-opcodes:
6674 @if opcodes
6675 maybe-TAGS-opcodes: TAGS-opcodes
6676
6677 TAGS-opcodes: \
6678     configure-opcodes 
6679         @[ -f ./opcodes/Makefile ] || exit 0; \
6680         r=`${PWD_COMMAND}`; export r; \
6681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682         $(HOST_EXPORTS) \
6683         for flag in $(EXTRA_HOST_FLAGS) ; do \
6684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6685         done; \
6686         echo "Doing TAGS in opcodes" ; \
6687         (cd $(HOST_SUBDIR)/opcodes && \
6688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6690                   "RANLIB=$${RANLIB}" \
6691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6692                   TAGS) \
6693           || exit 1
6694
6695 @endif opcodes
6696
6697 .PHONY: maybe-install-info-opcodes install-info-opcodes
6698 maybe-install-info-opcodes:
6699 @if opcodes
6700 maybe-install-info-opcodes: install-info-opcodes
6701
6702 install-info-opcodes: \
6703     configure-opcodes \
6704     info-opcodes 
6705         @[ -f ./opcodes/Makefile ] || exit 0; \
6706         r=`${PWD_COMMAND}`; export r; \
6707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6708         $(HOST_EXPORTS) \
6709         for flag in $(EXTRA_HOST_FLAGS) ; do \
6710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6711         done; \
6712         echo "Doing install-info in opcodes" ; \
6713         (cd $(HOST_SUBDIR)/opcodes && \
6714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6716                   "RANLIB=$${RANLIB}" \
6717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6718                   install-info) \
6719           || exit 1
6720
6721 @endif opcodes
6722
6723 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6724 maybe-install-pdf-opcodes:
6725 @if opcodes
6726 maybe-install-pdf-opcodes: install-pdf-opcodes
6727
6728 install-pdf-opcodes: \
6729     configure-opcodes \
6730     pdf-opcodes 
6731         @[ -f ./opcodes/Makefile ] || exit 0; \
6732         r=`${PWD_COMMAND}`; export r; \
6733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6734         $(HOST_EXPORTS) \
6735         for flag in $(EXTRA_HOST_FLAGS) ; do \
6736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6737         done; \
6738         echo "Doing install-pdf in opcodes" ; \
6739         (cd $(HOST_SUBDIR)/opcodes && \
6740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6742                   "RANLIB=$${RANLIB}" \
6743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6744                   install-pdf) \
6745           || exit 1
6746
6747 @endif opcodes
6748
6749 .PHONY: maybe-install-html-opcodes install-html-opcodes
6750 maybe-install-html-opcodes:
6751 @if opcodes
6752 maybe-install-html-opcodes: install-html-opcodes
6753
6754 install-html-opcodes: \
6755     configure-opcodes \
6756     html-opcodes 
6757         @[ -f ./opcodes/Makefile ] || exit 0; \
6758         r=`${PWD_COMMAND}`; export r; \
6759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6760         $(HOST_EXPORTS) \
6761         for flag in $(EXTRA_HOST_FLAGS) ; do \
6762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6763         done; \
6764         echo "Doing install-html in opcodes" ; \
6765         (cd $(HOST_SUBDIR)/opcodes && \
6766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6768                   "RANLIB=$${RANLIB}" \
6769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6770                   install-html) \
6771           || exit 1
6772
6773 @endif opcodes
6774
6775 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6776 maybe-installcheck-opcodes:
6777 @if opcodes
6778 maybe-installcheck-opcodes: installcheck-opcodes
6779
6780 installcheck-opcodes: \
6781     configure-opcodes 
6782         @[ -f ./opcodes/Makefile ] || exit 0; \
6783         r=`${PWD_COMMAND}`; export r; \
6784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785         $(HOST_EXPORTS) \
6786         for flag in $(EXTRA_HOST_FLAGS) ; do \
6787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6788         done; \
6789         echo "Doing installcheck in opcodes" ; \
6790         (cd $(HOST_SUBDIR)/opcodes && \
6791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6793                   "RANLIB=$${RANLIB}" \
6794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6795                   installcheck) \
6796           || exit 1
6797
6798 @endif opcodes
6799
6800 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6801 maybe-mostlyclean-opcodes:
6802 @if opcodes
6803 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6804
6805 mostlyclean-opcodes: 
6806         @[ -f ./opcodes/Makefile ] || exit 0; \
6807         r=`${PWD_COMMAND}`; export r; \
6808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6809         $(HOST_EXPORTS) \
6810         for flag in $(EXTRA_HOST_FLAGS) ; do \
6811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6812         done; \
6813         echo "Doing mostlyclean in opcodes" ; \
6814         (cd $(HOST_SUBDIR)/opcodes && \
6815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6817                   "RANLIB=$${RANLIB}" \
6818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6819                   mostlyclean) \
6820           || exit 1
6821
6822 @endif opcodes
6823
6824 .PHONY: maybe-clean-opcodes clean-opcodes
6825 maybe-clean-opcodes:
6826 @if opcodes
6827 maybe-clean-opcodes: clean-opcodes
6828
6829 clean-opcodes: 
6830         @[ -f ./opcodes/Makefile ] || exit 0; \
6831         r=`${PWD_COMMAND}`; export r; \
6832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833         $(HOST_EXPORTS) \
6834         for flag in $(EXTRA_HOST_FLAGS) ; do \
6835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6836         done; \
6837         echo "Doing clean in opcodes" ; \
6838         (cd $(HOST_SUBDIR)/opcodes && \
6839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6841                   "RANLIB=$${RANLIB}" \
6842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6843                   clean) \
6844           || exit 1
6845
6846 @endif opcodes
6847
6848 .PHONY: maybe-distclean-opcodes distclean-opcodes
6849 maybe-distclean-opcodes:
6850 @if opcodes
6851 maybe-distclean-opcodes: distclean-opcodes
6852
6853 distclean-opcodes: 
6854         @[ -f ./opcodes/Makefile ] || exit 0; \
6855         r=`${PWD_COMMAND}`; export r; \
6856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6857         $(HOST_EXPORTS) \
6858         for flag in $(EXTRA_HOST_FLAGS) ; do \
6859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6860         done; \
6861         echo "Doing distclean in opcodes" ; \
6862         (cd $(HOST_SUBDIR)/opcodes && \
6863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6865                   "RANLIB=$${RANLIB}" \
6866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6867                   distclean) \
6868           || exit 1
6869
6870 @endif opcodes
6871
6872 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6873 maybe-maintainer-clean-opcodes:
6874 @if opcodes
6875 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6876
6877 maintainer-clean-opcodes: 
6878         @[ -f ./opcodes/Makefile ] || exit 0; \
6879         r=`${PWD_COMMAND}`; export r; \
6880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6881         $(HOST_EXPORTS) \
6882         for flag in $(EXTRA_HOST_FLAGS) ; do \
6883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6884         done; \
6885         echo "Doing maintainer-clean in opcodes" ; \
6886         (cd $(HOST_SUBDIR)/opcodes && \
6887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6889                   "RANLIB=$${RANLIB}" \
6890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6891                   maintainer-clean) \
6892           || exit 1
6893
6894 @endif opcodes
6895
6896
6897
6898 .PHONY: configure-binutils maybe-configure-binutils
6899 maybe-configure-binutils:
6900 @if gcc-bootstrap
6901 configure-binutils: stage_current
6902 @endif gcc-bootstrap
6903 @if binutils
6904 maybe-configure-binutils: configure-binutils
6905 configure-binutils: 
6906         @r=`${PWD_COMMAND}`; export r; \
6907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6908         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6910         $(HOST_EXPORTS)  \
6911         echo Configuring in $(HOST_SUBDIR)/binutils; \
6912         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6913         case $(srcdir) in \
6914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6915           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6917         esac; \
6918         srcdiroption="--srcdir=$${topdir}/binutils"; \
6919         libsrcdir="$$s/binutils"; \
6920         $(SHELL) $${libsrcdir}/configure \
6921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6922           --target=${target_alias} $${srcdiroption}  \
6923           || exit 1
6924 @endif binutils
6925
6926
6927
6928 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6929 maybe-configure-stage1-binutils:
6930 @if binutils-bootstrap
6931 maybe-configure-stage1-binutils: configure-stage1-binutils
6932 configure-stage1-binutils:
6933         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6934         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6935         @r=`${PWD_COMMAND}`; export r; \
6936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6937         TFLAGS="$(STAGE1_TFLAGS)"; \
6938         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6939         $(HOST_EXPORTS) \
6940         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6941         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6942         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6943         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6945         cd $(HOST_SUBDIR)/binutils || exit 1; \
6946         case $(srcdir) in \
6947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6948           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6950         esac; \
6951         srcdiroption="--srcdir=$${topdir}/binutils"; \
6952         libsrcdir="$$s/binutils"; \
6953         $(SHELL) $${libsrcdir}/configure \
6954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6955           --target=${target_alias} $${srcdiroption} \
6956           $(STAGE1_CONFIGURE_FLAGS)
6957 @endif binutils-bootstrap
6958
6959 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6960 maybe-configure-stage2-binutils:
6961 @if binutils-bootstrap
6962 maybe-configure-stage2-binutils: configure-stage2-binutils
6963 configure-stage2-binutils:
6964         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6965         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6966         @r=`${PWD_COMMAND}`; export r; \
6967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6968         TFLAGS="$(STAGE2_TFLAGS)"; \
6969         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6970         $(HOST_EXPORTS) \
6971         $(POSTSTAGE1_HOST_EXPORTS) \
6972         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6973         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6974         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6975         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6977         cd $(HOST_SUBDIR)/binutils || exit 1; \
6978         case $(srcdir) in \
6979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6980           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6982         esac; \
6983         srcdiroption="--srcdir=$${topdir}/binutils"; \
6984         libsrcdir="$$s/binutils"; \
6985         $(SHELL) $${libsrcdir}/configure \
6986           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6987           --target=${target_alias} $${srcdiroption} \
6988           --with-build-libsubdir=$(HOST_SUBDIR) \
6989           $(STAGE2_CONFIGURE_FLAGS)
6990 @endif binutils-bootstrap
6991
6992 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6993 maybe-configure-stage3-binutils:
6994 @if binutils-bootstrap
6995 maybe-configure-stage3-binutils: configure-stage3-binutils
6996 configure-stage3-binutils:
6997         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6998         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6999         @r=`${PWD_COMMAND}`; export r; \
7000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7001         TFLAGS="$(STAGE3_TFLAGS)"; \
7002         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7003         $(HOST_EXPORTS) \
7004         $(POSTSTAGE1_HOST_EXPORTS) \
7005         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7006         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7007         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
7008         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7010         cd $(HOST_SUBDIR)/binutils || exit 1; \
7011         case $(srcdir) in \
7012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7013           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7015         esac; \
7016         srcdiroption="--srcdir=$${topdir}/binutils"; \
7017         libsrcdir="$$s/binutils"; \
7018         $(SHELL) $${libsrcdir}/configure \
7019           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7020           --target=${target_alias} $${srcdiroption} \
7021           --with-build-libsubdir=$(HOST_SUBDIR) \
7022           $(STAGE3_CONFIGURE_FLAGS)
7023 @endif binutils-bootstrap
7024
7025 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7026 maybe-configure-stage4-binutils:
7027 @if binutils-bootstrap
7028 maybe-configure-stage4-binutils: configure-stage4-binutils
7029 configure-stage4-binutils:
7030         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7031         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7032         @r=`${PWD_COMMAND}`; export r; \
7033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7034         TFLAGS="$(STAGE4_TFLAGS)"; \
7035         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7036         $(HOST_EXPORTS) \
7037         $(POSTSTAGE1_HOST_EXPORTS) \
7038         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7039         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7040         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
7041         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7042         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7043         cd $(HOST_SUBDIR)/binutils || exit 1; \
7044         case $(srcdir) in \
7045           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7046           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7047                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7048         esac; \
7049         srcdiroption="--srcdir=$${topdir}/binutils"; \
7050         libsrcdir="$$s/binutils"; \
7051         $(SHELL) $${libsrcdir}/configure \
7052           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7053           --target=${target_alias} $${srcdiroption} \
7054           --with-build-libsubdir=$(HOST_SUBDIR) \
7055           $(STAGE4_CONFIGURE_FLAGS)
7056 @endif binutils-bootstrap
7057
7058 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7059 maybe-configure-stageprofile-binutils:
7060 @if binutils-bootstrap
7061 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7062 configure-stageprofile-binutils:
7063         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7064         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7065         @r=`${PWD_COMMAND}`; export r; \
7066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7068         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7069         $(HOST_EXPORTS) \
7070         $(POSTSTAGE1_HOST_EXPORTS) \
7071         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7072         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7073         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
7074         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7076         cd $(HOST_SUBDIR)/binutils || exit 1; \
7077         case $(srcdir) in \
7078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7079           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7081         esac; \
7082         srcdiroption="--srcdir=$${topdir}/binutils"; \
7083         libsrcdir="$$s/binutils"; \
7084         $(SHELL) $${libsrcdir}/configure \
7085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7086           --target=${target_alias} $${srcdiroption} \
7087           --with-build-libsubdir=$(HOST_SUBDIR) \
7088           $(STAGEprofile_CONFIGURE_FLAGS)
7089 @endif binutils-bootstrap
7090
7091 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7092 maybe-configure-stagefeedback-binutils:
7093 @if binutils-bootstrap
7094 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7095 configure-stagefeedback-binutils:
7096         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7098         @r=`${PWD_COMMAND}`; export r; \
7099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7101         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7102         $(HOST_EXPORTS) \
7103         $(POSTSTAGE1_HOST_EXPORTS) \
7104         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7105         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7106         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
7107         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7109         cd $(HOST_SUBDIR)/binutils || exit 1; \
7110         case $(srcdir) in \
7111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7112           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7114         esac; \
7115         srcdiroption="--srcdir=$${topdir}/binutils"; \
7116         libsrcdir="$$s/binutils"; \
7117         $(SHELL) $${libsrcdir}/configure \
7118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7119           --target=${target_alias} $${srcdiroption} \
7120           --with-build-libsubdir=$(HOST_SUBDIR) \
7121           $(STAGEfeedback_CONFIGURE_FLAGS)
7122 @endif binutils-bootstrap
7123
7124
7125
7126
7127
7128 .PHONY: all-binutils maybe-all-binutils
7129 maybe-all-binutils:
7130 @if gcc-bootstrap
7131 all-binutils: stage_current
7132 @endif gcc-bootstrap
7133 @if binutils
7134 TARGET-binutils=all
7135 maybe-all-binutils: all-binutils
7136 all-binutils: configure-binutils
7137         @r=`${PWD_COMMAND}`; export r; \
7138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7139         $(HOST_EXPORTS)  \
7140         (cd $(HOST_SUBDIR)/binutils && \
7141           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7142                 $(TARGET-binutils))
7143 @endif binutils
7144
7145
7146
7147 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7148 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7149 maybe-all-stage1-binutils:
7150 maybe-clean-stage1-binutils:
7151 @if binutils-bootstrap
7152 maybe-all-stage1-binutils: all-stage1-binutils
7153 all-stage1: all-stage1-binutils
7154 TARGET-stage1-binutils = $(TARGET-binutils)
7155 all-stage1-binutils: configure-stage1-binutils
7156         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7157         @r=`${PWD_COMMAND}`; export r; \
7158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7159         TFLAGS="$(STAGE1_TFLAGS)"; \
7160         $(HOST_EXPORTS)  \
7161         cd $(HOST_SUBDIR)/binutils && \
7162         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7163                 CFLAGS="$(STAGE1_CFLAGS)" \
7164                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7165                 LIBCFLAGS="$(LIBCFLAGS)" \
7166                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7167                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7168                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7169                 $(EXTRA_HOST_FLAGS)   \
7170                 TFLAGS="$(STAGE1_TFLAGS)" \
7171                 $(TARGET-stage1-binutils)
7172
7173 maybe-clean-stage1-binutils: clean-stage1-binutils
7174 clean-stage1: clean-stage1-binutils
7175 clean-stage1-binutils:
7176         @if [ $(current_stage) = stage1 ]; then \
7177           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7178         else \
7179           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7180           $(MAKE) stage1-start; \
7181         fi; \
7182         cd $(HOST_SUBDIR)/binutils && \
7183         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7184                  clean
7185 @endif binutils-bootstrap
7186
7187
7188 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7189 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7190 maybe-all-stage2-binutils:
7191 maybe-clean-stage2-binutils:
7192 @if binutils-bootstrap
7193 maybe-all-stage2-binutils: all-stage2-binutils
7194 all-stage2: all-stage2-binutils
7195 TARGET-stage2-binutils = $(TARGET-binutils)
7196 all-stage2-binutils: configure-stage2-binutils
7197         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7198         @r=`${PWD_COMMAND}`; export r; \
7199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200         TFLAGS="$(STAGE2_TFLAGS)"; \
7201         $(HOST_EXPORTS) \
7202         $(POSTSTAGE1_HOST_EXPORTS)  \
7203         cd $(HOST_SUBDIR)/binutils && \
7204         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7205                 CFLAGS="$(STAGE2_CFLAGS)" \
7206                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7207                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7208                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7209                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7210                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7211                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7212                 TFLAGS="$(STAGE2_TFLAGS)" \
7213                 $(TARGET-stage2-binutils)
7214
7215 maybe-clean-stage2-binutils: clean-stage2-binutils
7216 clean-stage2: clean-stage2-binutils
7217 clean-stage2-binutils:
7218         @if [ $(current_stage) = stage2 ]; then \
7219           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7220         else \
7221           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7222           $(MAKE) stage2-start; \
7223         fi; \
7224         cd $(HOST_SUBDIR)/binutils && \
7225         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7226                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7227                  clean
7228 @endif binutils-bootstrap
7229
7230
7231 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7232 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7233 maybe-all-stage3-binutils:
7234 maybe-clean-stage3-binutils:
7235 @if binutils-bootstrap
7236 maybe-all-stage3-binutils: all-stage3-binutils
7237 all-stage3: all-stage3-binutils
7238 TARGET-stage3-binutils = $(TARGET-binutils)
7239 all-stage3-binutils: configure-stage3-binutils
7240         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7241         @r=`${PWD_COMMAND}`; export r; \
7242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7243         TFLAGS="$(STAGE3_TFLAGS)"; \
7244         $(HOST_EXPORTS) \
7245         $(POSTSTAGE1_HOST_EXPORTS)  \
7246         cd $(HOST_SUBDIR)/binutils && \
7247         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7248                 CFLAGS="$(STAGE3_CFLAGS)" \
7249                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7250                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7251                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7252                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7253                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7254                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7255                 TFLAGS="$(STAGE3_TFLAGS)" \
7256                 $(TARGET-stage3-binutils)
7257
7258 maybe-clean-stage3-binutils: clean-stage3-binutils
7259 clean-stage3: clean-stage3-binutils
7260 clean-stage3-binutils:
7261         @if [ $(current_stage) = stage3 ]; then \
7262           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7263         else \
7264           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7265           $(MAKE) stage3-start; \
7266         fi; \
7267         cd $(HOST_SUBDIR)/binutils && \
7268         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7269                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7270                  clean
7271 @endif binutils-bootstrap
7272
7273
7274 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7275 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7276 maybe-all-stage4-binutils:
7277 maybe-clean-stage4-binutils:
7278 @if binutils-bootstrap
7279 maybe-all-stage4-binutils: all-stage4-binutils
7280 all-stage4: all-stage4-binutils
7281 TARGET-stage4-binutils = $(TARGET-binutils)
7282 all-stage4-binutils: configure-stage4-binutils
7283         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7284         @r=`${PWD_COMMAND}`; export r; \
7285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7286         TFLAGS="$(STAGE4_TFLAGS)"; \
7287         $(HOST_EXPORTS) \
7288         $(POSTSTAGE1_HOST_EXPORTS)  \
7289         cd $(HOST_SUBDIR)/binutils && \
7290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7291                 CFLAGS="$(STAGE4_CFLAGS)" \
7292                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7293                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7294                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7295                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7296                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7297                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7298                 TFLAGS="$(STAGE4_TFLAGS)" \
7299                 $(TARGET-stage4-binutils)
7300
7301 maybe-clean-stage4-binutils: clean-stage4-binutils
7302 clean-stage4: clean-stage4-binutils
7303 clean-stage4-binutils:
7304         @if [ $(current_stage) = stage4 ]; then \
7305           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7306         else \
7307           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7308           $(MAKE) stage4-start; \
7309         fi; \
7310         cd $(HOST_SUBDIR)/binutils && \
7311         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7312                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7313                  clean
7314 @endif binutils-bootstrap
7315
7316
7317 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7318 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7319 maybe-all-stageprofile-binutils:
7320 maybe-clean-stageprofile-binutils:
7321 @if binutils-bootstrap
7322 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7323 all-stageprofile: all-stageprofile-binutils
7324 TARGET-stageprofile-binutils = $(TARGET-binutils)
7325 all-stageprofile-binutils: configure-stageprofile-binutils
7326         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7327         @r=`${PWD_COMMAND}`; export r; \
7328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7329         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7330         $(HOST_EXPORTS) \
7331         $(POSTSTAGE1_HOST_EXPORTS)  \
7332         cd $(HOST_SUBDIR)/binutils && \
7333         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7334                 CFLAGS="$(STAGEprofile_CFLAGS)" \
7335                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7336                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7337                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7338                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7339                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7340                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7341                 TFLAGS="$(STAGEprofile_TFLAGS)" \
7342                 $(TARGET-stageprofile-binutils)
7343
7344 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7345 clean-stageprofile: clean-stageprofile-binutils
7346 clean-stageprofile-binutils:
7347         @if [ $(current_stage) = stageprofile ]; then \
7348           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7349         else \
7350           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7351           $(MAKE) stageprofile-start; \
7352         fi; \
7353         cd $(HOST_SUBDIR)/binutils && \
7354         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7355                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7356                  clean
7357 @endif binutils-bootstrap
7358
7359
7360 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7361 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7362 maybe-all-stagefeedback-binutils:
7363 maybe-clean-stagefeedback-binutils:
7364 @if binutils-bootstrap
7365 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7366 all-stagefeedback: all-stagefeedback-binutils
7367 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7368 all-stagefeedback-binutils: configure-stagefeedback-binutils
7369         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7370         @r=`${PWD_COMMAND}`; export r; \
7371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7372         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7373         $(HOST_EXPORTS) \
7374         $(POSTSTAGE1_HOST_EXPORTS)  \
7375         cd $(HOST_SUBDIR)/binutils && \
7376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7377                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7378                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7379                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7380                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7381                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7382                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7383                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7384                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7385                 $(TARGET-stagefeedback-binutils)
7386
7387 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7388 clean-stagefeedback: clean-stagefeedback-binutils
7389 clean-stagefeedback-binutils:
7390         @if [ $(current_stage) = stagefeedback ]; then \
7391           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7392         else \
7393           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7394           $(MAKE) stagefeedback-start; \
7395         fi; \
7396         cd $(HOST_SUBDIR)/binutils && \
7397         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7398                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7399                  clean
7400 @endif binutils-bootstrap
7401
7402
7403
7404
7405
7406 .PHONY: check-binutils maybe-check-binutils
7407 maybe-check-binutils:
7408 @if binutils
7409 maybe-check-binutils: check-binutils
7410
7411 check-binutils:
7412         @: $(MAKE); $(unstage)
7413         @r=`${PWD_COMMAND}`; export r; \
7414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415         $(HOST_EXPORTS) \
7416         (cd $(HOST_SUBDIR)/binutils && \
7417           $(MAKE) $(FLAGS_TO_PASS)  check)
7418
7419 @endif binutils
7420
7421 .PHONY: install-binutils maybe-install-binutils
7422 maybe-install-binutils:
7423 @if binutils
7424 maybe-install-binutils: install-binutils
7425
7426 install-binutils: installdirs
7427         @: $(MAKE); $(unstage)
7428         @r=`${PWD_COMMAND}`; export r; \
7429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7430         $(HOST_EXPORTS) \
7431         (cd $(HOST_SUBDIR)/binutils && \
7432           $(MAKE) $(FLAGS_TO_PASS)  install)
7433
7434 @endif binutils
7435
7436 # Other targets (info, dvi, pdf, etc.)
7437
7438 .PHONY: maybe-info-binutils info-binutils
7439 maybe-info-binutils:
7440 @if binutils
7441 maybe-info-binutils: info-binutils
7442
7443 info-binutils: \
7444     configure-binutils 
7445         @[ -f ./binutils/Makefile ] || exit 0; \
7446         r=`${PWD_COMMAND}`; export r; \
7447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7448         $(HOST_EXPORTS) \
7449         for flag in $(EXTRA_HOST_FLAGS) ; do \
7450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7451         done; \
7452         echo "Doing info in binutils" ; \
7453         (cd $(HOST_SUBDIR)/binutils && \
7454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7456                   "RANLIB=$${RANLIB}" \
7457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7458                   info) \
7459           || exit 1
7460
7461 @endif binutils
7462
7463 .PHONY: maybe-dvi-binutils dvi-binutils
7464 maybe-dvi-binutils:
7465 @if binutils
7466 maybe-dvi-binutils: dvi-binutils
7467
7468 dvi-binutils: \
7469     configure-binutils 
7470         @[ -f ./binutils/Makefile ] || exit 0; \
7471         r=`${PWD_COMMAND}`; export r; \
7472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7473         $(HOST_EXPORTS) \
7474         for flag in $(EXTRA_HOST_FLAGS) ; do \
7475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7476         done; \
7477         echo "Doing dvi in binutils" ; \
7478         (cd $(HOST_SUBDIR)/binutils && \
7479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7481                   "RANLIB=$${RANLIB}" \
7482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7483                   dvi) \
7484           || exit 1
7485
7486 @endif binutils
7487
7488 .PHONY: maybe-pdf-binutils pdf-binutils
7489 maybe-pdf-binutils:
7490 @if binutils
7491 maybe-pdf-binutils: pdf-binutils
7492
7493 pdf-binutils: \
7494     configure-binutils 
7495         @[ -f ./binutils/Makefile ] || exit 0; \
7496         r=`${PWD_COMMAND}`; export r; \
7497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7498         $(HOST_EXPORTS) \
7499         for flag in $(EXTRA_HOST_FLAGS) ; do \
7500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7501         done; \
7502         echo "Doing pdf in binutils" ; \
7503         (cd $(HOST_SUBDIR)/binutils && \
7504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7506                   "RANLIB=$${RANLIB}" \
7507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7508                   pdf) \
7509           || exit 1
7510
7511 @endif binutils
7512
7513 .PHONY: maybe-html-binutils html-binutils
7514 maybe-html-binutils:
7515 @if binutils
7516 maybe-html-binutils: html-binutils
7517
7518 html-binutils: \
7519     configure-binutils 
7520         @[ -f ./binutils/Makefile ] || exit 0; \
7521         r=`${PWD_COMMAND}`; export r; \
7522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523         $(HOST_EXPORTS) \
7524         for flag in $(EXTRA_HOST_FLAGS) ; do \
7525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526         done; \
7527         echo "Doing html in binutils" ; \
7528         (cd $(HOST_SUBDIR)/binutils && \
7529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531                   "RANLIB=$${RANLIB}" \
7532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533                   html) \
7534           || exit 1
7535
7536 @endif binutils
7537
7538 .PHONY: maybe-TAGS-binutils TAGS-binutils
7539 maybe-TAGS-binutils:
7540 @if binutils
7541 maybe-TAGS-binutils: TAGS-binutils
7542
7543 TAGS-binutils: \
7544     configure-binutils 
7545         @[ -f ./binutils/Makefile ] || exit 0; \
7546         r=`${PWD_COMMAND}`; export r; \
7547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548         $(HOST_EXPORTS) \
7549         for flag in $(EXTRA_HOST_FLAGS) ; do \
7550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7551         done; \
7552         echo "Doing TAGS in binutils" ; \
7553         (cd $(HOST_SUBDIR)/binutils && \
7554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7556                   "RANLIB=$${RANLIB}" \
7557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7558                   TAGS) \
7559           || exit 1
7560
7561 @endif binutils
7562
7563 .PHONY: maybe-install-info-binutils install-info-binutils
7564 maybe-install-info-binutils:
7565 @if binutils
7566 maybe-install-info-binutils: install-info-binutils
7567
7568 install-info-binutils: \
7569     configure-binutils \
7570     info-binutils 
7571         @[ -f ./binutils/Makefile ] || exit 0; \
7572         r=`${PWD_COMMAND}`; export r; \
7573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7574         $(HOST_EXPORTS) \
7575         for flag in $(EXTRA_HOST_FLAGS) ; do \
7576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7577         done; \
7578         echo "Doing install-info in binutils" ; \
7579         (cd $(HOST_SUBDIR)/binutils && \
7580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7582                   "RANLIB=$${RANLIB}" \
7583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7584                   install-info) \
7585           || exit 1
7586
7587 @endif binutils
7588
7589 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7590 maybe-install-pdf-binutils:
7591 @if binutils
7592 maybe-install-pdf-binutils: install-pdf-binutils
7593
7594 install-pdf-binutils: \
7595     configure-binutils \
7596     pdf-binutils 
7597         @[ -f ./binutils/Makefile ] || exit 0; \
7598         r=`${PWD_COMMAND}`; export r; \
7599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7600         $(HOST_EXPORTS) \
7601         for flag in $(EXTRA_HOST_FLAGS) ; do \
7602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7603         done; \
7604         echo "Doing install-pdf in binutils" ; \
7605         (cd $(HOST_SUBDIR)/binutils && \
7606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7608                   "RANLIB=$${RANLIB}" \
7609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7610                   install-pdf) \
7611           || exit 1
7612
7613 @endif binutils
7614
7615 .PHONY: maybe-install-html-binutils install-html-binutils
7616 maybe-install-html-binutils:
7617 @if binutils
7618 maybe-install-html-binutils: install-html-binutils
7619
7620 install-html-binutils: \
7621     configure-binutils \
7622     html-binutils 
7623         @[ -f ./binutils/Makefile ] || exit 0; \
7624         r=`${PWD_COMMAND}`; export r; \
7625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7626         $(HOST_EXPORTS) \
7627         for flag in $(EXTRA_HOST_FLAGS) ; do \
7628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7629         done; \
7630         echo "Doing install-html in binutils" ; \
7631         (cd $(HOST_SUBDIR)/binutils && \
7632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7634                   "RANLIB=$${RANLIB}" \
7635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7636                   install-html) \
7637           || exit 1
7638
7639 @endif binutils
7640
7641 .PHONY: maybe-installcheck-binutils installcheck-binutils
7642 maybe-installcheck-binutils:
7643 @if binutils
7644 maybe-installcheck-binutils: installcheck-binutils
7645
7646 installcheck-binutils: \
7647     configure-binutils 
7648         @[ -f ./binutils/Makefile ] || exit 0; \
7649         r=`${PWD_COMMAND}`; export r; \
7650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7651         $(HOST_EXPORTS) \
7652         for flag in $(EXTRA_HOST_FLAGS) ; do \
7653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7654         done; \
7655         echo "Doing installcheck in binutils" ; \
7656         (cd $(HOST_SUBDIR)/binutils && \
7657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7659                   "RANLIB=$${RANLIB}" \
7660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7661                   installcheck) \
7662           || exit 1
7663
7664 @endif binutils
7665
7666 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7667 maybe-mostlyclean-binutils:
7668 @if binutils
7669 maybe-mostlyclean-binutils: mostlyclean-binutils
7670
7671 mostlyclean-binutils: 
7672         @[ -f ./binutils/Makefile ] || exit 0; \
7673         r=`${PWD_COMMAND}`; export r; \
7674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675         $(HOST_EXPORTS) \
7676         for flag in $(EXTRA_HOST_FLAGS) ; do \
7677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7678         done; \
7679         echo "Doing mostlyclean in binutils" ; \
7680         (cd $(HOST_SUBDIR)/binutils && \
7681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7683                   "RANLIB=$${RANLIB}" \
7684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7685                   mostlyclean) \
7686           || exit 1
7687
7688 @endif binutils
7689
7690 .PHONY: maybe-clean-binutils clean-binutils
7691 maybe-clean-binutils:
7692 @if binutils
7693 maybe-clean-binutils: clean-binutils
7694
7695 clean-binutils: 
7696         @[ -f ./binutils/Makefile ] || exit 0; \
7697         r=`${PWD_COMMAND}`; export r; \
7698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7699         $(HOST_EXPORTS) \
7700         for flag in $(EXTRA_HOST_FLAGS) ; do \
7701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7702         done; \
7703         echo "Doing clean in binutils" ; \
7704         (cd $(HOST_SUBDIR)/binutils && \
7705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7707                   "RANLIB=$${RANLIB}" \
7708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7709                   clean) \
7710           || exit 1
7711
7712 @endif binutils
7713
7714 .PHONY: maybe-distclean-binutils distclean-binutils
7715 maybe-distclean-binutils:
7716 @if binutils
7717 maybe-distclean-binutils: distclean-binutils
7718
7719 distclean-binutils: 
7720         @[ -f ./binutils/Makefile ] || exit 0; \
7721         r=`${PWD_COMMAND}`; export r; \
7722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7723         $(HOST_EXPORTS) \
7724         for flag in $(EXTRA_HOST_FLAGS) ; do \
7725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7726         done; \
7727         echo "Doing distclean in binutils" ; \
7728         (cd $(HOST_SUBDIR)/binutils && \
7729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7731                   "RANLIB=$${RANLIB}" \
7732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7733                   distclean) \
7734           || exit 1
7735
7736 @endif binutils
7737
7738 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7739 maybe-maintainer-clean-binutils:
7740 @if binutils
7741 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7742
7743 maintainer-clean-binutils: 
7744         @[ -f ./binutils/Makefile ] || exit 0; \
7745         r=`${PWD_COMMAND}`; export r; \
7746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7747         $(HOST_EXPORTS) \
7748         for flag in $(EXTRA_HOST_FLAGS) ; do \
7749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7750         done; \
7751         echo "Doing maintainer-clean in binutils" ; \
7752         (cd $(HOST_SUBDIR)/binutils && \
7753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7755                   "RANLIB=$${RANLIB}" \
7756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7757                   maintainer-clean) \
7758           || exit 1
7759
7760 @endif binutils
7761
7762
7763
7764 .PHONY: configure-bison maybe-configure-bison
7765 maybe-configure-bison:
7766 @if gcc-bootstrap
7767 configure-bison: stage_current
7768 @endif gcc-bootstrap
7769 @if bison
7770 maybe-configure-bison: configure-bison
7771 configure-bison: 
7772         @: $(MAKE); $(unstage)
7773         @r=`${PWD_COMMAND}`; export r; \
7774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7777         $(HOST_EXPORTS)  \
7778         echo Configuring in $(HOST_SUBDIR)/bison; \
7779         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7780         case $(srcdir) in \
7781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7782           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7784         esac; \
7785         srcdiroption="--srcdir=$${topdir}/bison"; \
7786         libsrcdir="$$s/bison"; \
7787         $(SHELL) $${libsrcdir}/configure \
7788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7789           --target=${target_alias} $${srcdiroption}  \
7790           || exit 1
7791 @endif bison
7792
7793
7794
7795
7796
7797 .PHONY: all-bison maybe-all-bison
7798 maybe-all-bison:
7799 @if gcc-bootstrap
7800 all-bison: stage_current
7801 @endif gcc-bootstrap
7802 @if bison
7803 TARGET-bison=all
7804 maybe-all-bison: all-bison
7805 all-bison: configure-bison
7806         @: $(MAKE); $(unstage)
7807         @r=`${PWD_COMMAND}`; export r; \
7808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7809         $(HOST_EXPORTS)  \
7810         (cd $(HOST_SUBDIR)/bison && \
7811           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7812                 $(TARGET-bison))
7813 @endif bison
7814
7815
7816
7817
7818 .PHONY: check-bison maybe-check-bison
7819 maybe-check-bison:
7820 @if bison
7821 maybe-check-bison: check-bison
7822
7823 # This module is only tested in a native toolchain.
7824 check-bison:
7825         @: $(MAKE); $(unstage)
7826         @if [ '$(host)' = '$(target)' ] ; then \
7827           r=`${PWD_COMMAND}`; export r; \
7828           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829           $(HOST_EXPORTS) \
7830           (cd $(HOST_SUBDIR)/bison && \
7831             $(MAKE) $(FLAGS_TO_PASS)  check); \
7832         fi
7833
7834 @endif bison
7835
7836 .PHONY: install-bison maybe-install-bison
7837 maybe-install-bison:
7838 @if bison
7839 maybe-install-bison: install-bison
7840
7841 install-bison: installdirs
7842         @: $(MAKE); $(unstage)
7843         @r=`${PWD_COMMAND}`; export r; \
7844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7845         $(HOST_EXPORTS) \
7846         (cd $(HOST_SUBDIR)/bison && \
7847           $(MAKE) $(FLAGS_TO_PASS)  install)
7848
7849 @endif bison
7850
7851 # Other targets (info, dvi, pdf, etc.)
7852
7853 .PHONY: maybe-info-bison info-bison
7854 maybe-info-bison:
7855 @if bison
7856 maybe-info-bison: info-bison
7857
7858 info-bison: \
7859     configure-bison 
7860         @: $(MAKE); $(unstage)
7861         @[ -f ./bison/Makefile ] || exit 0; \
7862         r=`${PWD_COMMAND}`; export r; \
7863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7864         $(HOST_EXPORTS) \
7865         for flag in $(EXTRA_HOST_FLAGS) ; do \
7866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7867         done; \
7868         echo "Doing info in bison" ; \
7869         (cd $(HOST_SUBDIR)/bison && \
7870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7872                   "RANLIB=$${RANLIB}" \
7873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7874                   info) \
7875           || exit 1
7876
7877 @endif bison
7878
7879 .PHONY: maybe-dvi-bison dvi-bison
7880 maybe-dvi-bison:
7881 @if bison
7882 maybe-dvi-bison: dvi-bison
7883
7884 dvi-bison: \
7885     configure-bison 
7886         @: $(MAKE); $(unstage)
7887         @[ -f ./bison/Makefile ] || exit 0; \
7888         r=`${PWD_COMMAND}`; export r; \
7889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7890         $(HOST_EXPORTS) \
7891         for flag in $(EXTRA_HOST_FLAGS) ; do \
7892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7893         done; \
7894         echo "Doing dvi in bison" ; \
7895         (cd $(HOST_SUBDIR)/bison && \
7896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7898                   "RANLIB=$${RANLIB}" \
7899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7900                   dvi) \
7901           || exit 1
7902
7903 @endif bison
7904
7905 .PHONY: maybe-pdf-bison pdf-bison
7906 maybe-pdf-bison:
7907 @if bison
7908 maybe-pdf-bison: pdf-bison
7909
7910 pdf-bison: \
7911     configure-bison 
7912         @: $(MAKE); $(unstage)
7913         @[ -f ./bison/Makefile ] || exit 0; \
7914         r=`${PWD_COMMAND}`; export r; \
7915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7916         $(HOST_EXPORTS) \
7917         for flag in $(EXTRA_HOST_FLAGS) ; do \
7918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7919         done; \
7920         echo "Doing pdf in bison" ; \
7921         (cd $(HOST_SUBDIR)/bison && \
7922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7924                   "RANLIB=$${RANLIB}" \
7925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7926                   pdf) \
7927           || exit 1
7928
7929 @endif bison
7930
7931 .PHONY: maybe-html-bison html-bison
7932 maybe-html-bison:
7933 @if bison
7934 maybe-html-bison: html-bison
7935
7936 html-bison: \
7937     configure-bison 
7938         @: $(MAKE); $(unstage)
7939         @[ -f ./bison/Makefile ] || exit 0; \
7940         r=`${PWD_COMMAND}`; export r; \
7941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7942         $(HOST_EXPORTS) \
7943         for flag in $(EXTRA_HOST_FLAGS) ; do \
7944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7945         done; \
7946         echo "Doing html in bison" ; \
7947         (cd $(HOST_SUBDIR)/bison && \
7948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7950                   "RANLIB=$${RANLIB}" \
7951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7952                   html) \
7953           || exit 1
7954
7955 @endif bison
7956
7957 .PHONY: maybe-TAGS-bison TAGS-bison
7958 maybe-TAGS-bison:
7959 @if bison
7960 maybe-TAGS-bison: TAGS-bison
7961
7962 TAGS-bison: \
7963     configure-bison 
7964         @: $(MAKE); $(unstage)
7965         @[ -f ./bison/Makefile ] || exit 0; \
7966         r=`${PWD_COMMAND}`; export r; \
7967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968         $(HOST_EXPORTS) \
7969         for flag in $(EXTRA_HOST_FLAGS) ; do \
7970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971         done; \
7972         echo "Doing TAGS in bison" ; \
7973         (cd $(HOST_SUBDIR)/bison && \
7974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976                   "RANLIB=$${RANLIB}" \
7977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978                   TAGS) \
7979           || exit 1
7980
7981 @endif bison
7982
7983 .PHONY: maybe-install-info-bison install-info-bison
7984 maybe-install-info-bison:
7985 @if bison
7986 maybe-install-info-bison: install-info-bison
7987
7988 install-info-bison: \
7989     configure-bison \
7990     info-bison 
7991         @: $(MAKE); $(unstage)
7992         @[ -f ./bison/Makefile ] || exit 0; \
7993         r=`${PWD_COMMAND}`; export r; \
7994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995         $(HOST_EXPORTS) \
7996         for flag in $(EXTRA_HOST_FLAGS) ; do \
7997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7998         done; \
7999         echo "Doing install-info in bison" ; \
8000         (cd $(HOST_SUBDIR)/bison && \
8001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8003                   "RANLIB=$${RANLIB}" \
8004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8005                   install-info) \
8006           || exit 1
8007
8008 @endif bison
8009
8010 .PHONY: maybe-install-pdf-bison install-pdf-bison
8011 maybe-install-pdf-bison:
8012 @if bison
8013 maybe-install-pdf-bison: install-pdf-bison
8014
8015 install-pdf-bison: \
8016     configure-bison \
8017     pdf-bison 
8018         @: $(MAKE); $(unstage)
8019         @[ -f ./bison/Makefile ] || exit 0; \
8020         r=`${PWD_COMMAND}`; export r; \
8021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8022         $(HOST_EXPORTS) \
8023         for flag in $(EXTRA_HOST_FLAGS) ; do \
8024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8025         done; \
8026         echo "Doing install-pdf in bison" ; \
8027         (cd $(HOST_SUBDIR)/bison && \
8028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8030                   "RANLIB=$${RANLIB}" \
8031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8032                   install-pdf) \
8033           || exit 1
8034
8035 @endif bison
8036
8037 .PHONY: maybe-install-html-bison install-html-bison
8038 maybe-install-html-bison:
8039 @if bison
8040 maybe-install-html-bison: install-html-bison
8041
8042 install-html-bison: \
8043     configure-bison \
8044     html-bison 
8045         @: $(MAKE); $(unstage)
8046         @[ -f ./bison/Makefile ] || exit 0; \
8047         r=`${PWD_COMMAND}`; export r; \
8048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049         $(HOST_EXPORTS) \
8050         for flag in $(EXTRA_HOST_FLAGS) ; do \
8051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8052         done; \
8053         echo "Doing install-html in bison" ; \
8054         (cd $(HOST_SUBDIR)/bison && \
8055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8057                   "RANLIB=$${RANLIB}" \
8058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8059                   install-html) \
8060           || exit 1
8061
8062 @endif bison
8063
8064 .PHONY: maybe-installcheck-bison installcheck-bison
8065 maybe-installcheck-bison:
8066 @if bison
8067 maybe-installcheck-bison: installcheck-bison
8068
8069 installcheck-bison: \
8070     configure-bison 
8071         @: $(MAKE); $(unstage)
8072         @[ -f ./bison/Makefile ] || exit 0; \
8073         r=`${PWD_COMMAND}`; export r; \
8074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8075         $(HOST_EXPORTS) \
8076         for flag in $(EXTRA_HOST_FLAGS) ; do \
8077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8078         done; \
8079         echo "Doing installcheck in bison" ; \
8080         (cd $(HOST_SUBDIR)/bison && \
8081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8083                   "RANLIB=$${RANLIB}" \
8084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8085                   installcheck) \
8086           || exit 1
8087
8088 @endif bison
8089
8090 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8091 maybe-mostlyclean-bison:
8092 @if bison
8093 maybe-mostlyclean-bison: mostlyclean-bison
8094
8095 mostlyclean-bison: 
8096         @: $(MAKE); $(unstage)
8097         @[ -f ./bison/Makefile ] || exit 0; \
8098         r=`${PWD_COMMAND}`; export r; \
8099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100         $(HOST_EXPORTS) \
8101         for flag in $(EXTRA_HOST_FLAGS) ; do \
8102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8103         done; \
8104         echo "Doing mostlyclean in bison" ; \
8105         (cd $(HOST_SUBDIR)/bison && \
8106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8108                   "RANLIB=$${RANLIB}" \
8109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8110                   mostlyclean) \
8111           || exit 1
8112
8113 @endif bison
8114
8115 .PHONY: maybe-clean-bison clean-bison
8116 maybe-clean-bison:
8117 @if bison
8118 maybe-clean-bison: clean-bison
8119
8120 clean-bison: 
8121         @: $(MAKE); $(unstage)
8122         @[ -f ./bison/Makefile ] || exit 0; \
8123         r=`${PWD_COMMAND}`; export r; \
8124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8125         $(HOST_EXPORTS) \
8126         for flag in $(EXTRA_HOST_FLAGS) ; do \
8127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8128         done; \
8129         echo "Doing clean in bison" ; \
8130         (cd $(HOST_SUBDIR)/bison && \
8131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8133                   "RANLIB=$${RANLIB}" \
8134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8135                   clean) \
8136           || exit 1
8137
8138 @endif bison
8139
8140 .PHONY: maybe-distclean-bison distclean-bison
8141 maybe-distclean-bison:
8142 @if bison
8143 maybe-distclean-bison: distclean-bison
8144
8145 distclean-bison: 
8146         @: $(MAKE); $(unstage)
8147         @[ -f ./bison/Makefile ] || exit 0; \
8148         r=`${PWD_COMMAND}`; export r; \
8149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150         $(HOST_EXPORTS) \
8151         for flag in $(EXTRA_HOST_FLAGS) ; do \
8152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8153         done; \
8154         echo "Doing distclean in bison" ; \
8155         (cd $(HOST_SUBDIR)/bison && \
8156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8158                   "RANLIB=$${RANLIB}" \
8159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8160                   distclean) \
8161           || exit 1
8162
8163 @endif bison
8164
8165 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8166 maybe-maintainer-clean-bison:
8167 @if bison
8168 maybe-maintainer-clean-bison: maintainer-clean-bison
8169
8170 maintainer-clean-bison: 
8171         @: $(MAKE); $(unstage)
8172         @[ -f ./bison/Makefile ] || exit 0; \
8173         r=`${PWD_COMMAND}`; export r; \
8174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8175         $(HOST_EXPORTS) \
8176         for flag in $(EXTRA_HOST_FLAGS) ; do \
8177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8178         done; \
8179         echo "Doing maintainer-clean in bison" ; \
8180         (cd $(HOST_SUBDIR)/bison && \
8181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8183                   "RANLIB=$${RANLIB}" \
8184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8185                   maintainer-clean) \
8186           || exit 1
8187
8188 @endif bison
8189
8190
8191
8192 .PHONY: configure-byacc maybe-configure-byacc
8193 maybe-configure-byacc:
8194 @if gcc-bootstrap
8195 configure-byacc: stage_current
8196 @endif gcc-bootstrap
8197 @if byacc
8198 maybe-configure-byacc: configure-byacc
8199 configure-byacc: 
8200         @: $(MAKE); $(unstage)
8201         @r=`${PWD_COMMAND}`; export r; \
8202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8203         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8205         $(HOST_EXPORTS)  \
8206         echo Configuring in $(HOST_SUBDIR)/byacc; \
8207         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8208         case $(srcdir) in \
8209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8210           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8212         esac; \
8213         srcdiroption="--srcdir=$${topdir}/byacc"; \
8214         libsrcdir="$$s/byacc"; \
8215         $(SHELL) $${libsrcdir}/configure \
8216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8217           --target=${target_alias} $${srcdiroption}  \
8218           || exit 1
8219 @endif byacc
8220
8221
8222
8223
8224
8225 .PHONY: all-byacc maybe-all-byacc
8226 maybe-all-byacc:
8227 @if gcc-bootstrap
8228 all-byacc: stage_current
8229 @endif gcc-bootstrap
8230 @if byacc
8231 TARGET-byacc=all
8232 maybe-all-byacc: all-byacc
8233 all-byacc: configure-byacc
8234         @: $(MAKE); $(unstage)
8235         @r=`${PWD_COMMAND}`; export r; \
8236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8237         $(HOST_EXPORTS)  \
8238         (cd $(HOST_SUBDIR)/byacc && \
8239           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8240                 $(TARGET-byacc))
8241 @endif byacc
8242
8243
8244
8245
8246 .PHONY: check-byacc maybe-check-byacc
8247 maybe-check-byacc:
8248 @if byacc
8249 maybe-check-byacc: check-byacc
8250
8251 # This module is only tested in a native toolchain.
8252 check-byacc:
8253         @: $(MAKE); $(unstage)
8254         @if [ '$(host)' = '$(target)' ] ; then \
8255           r=`${PWD_COMMAND}`; export r; \
8256           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8257           $(HOST_EXPORTS) \
8258           (cd $(HOST_SUBDIR)/byacc && \
8259             $(MAKE) $(FLAGS_TO_PASS)  check); \
8260         fi
8261
8262 @endif byacc
8263
8264 .PHONY: install-byacc maybe-install-byacc
8265 maybe-install-byacc:
8266 @if byacc
8267 maybe-install-byacc: install-byacc
8268
8269 install-byacc: installdirs
8270         @: $(MAKE); $(unstage)
8271         @r=`${PWD_COMMAND}`; export r; \
8272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8273         $(HOST_EXPORTS) \
8274         (cd $(HOST_SUBDIR)/byacc && \
8275           $(MAKE) $(FLAGS_TO_PASS)  install)
8276
8277 @endif byacc
8278
8279 # Other targets (info, dvi, pdf, etc.)
8280
8281 .PHONY: maybe-info-byacc info-byacc
8282 maybe-info-byacc:
8283 @if byacc
8284 maybe-info-byacc: info-byacc
8285
8286 info-byacc: \
8287     configure-byacc 
8288         @: $(MAKE); $(unstage)
8289         @[ -f ./byacc/Makefile ] || exit 0; \
8290         r=`${PWD_COMMAND}`; export r; \
8291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8292         $(HOST_EXPORTS) \
8293         for flag in $(EXTRA_HOST_FLAGS) ; do \
8294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8295         done; \
8296         echo "Doing info in byacc" ; \
8297         (cd $(HOST_SUBDIR)/byacc && \
8298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8300                   "RANLIB=$${RANLIB}" \
8301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8302                   info) \
8303           || exit 1
8304
8305 @endif byacc
8306
8307 .PHONY: maybe-dvi-byacc dvi-byacc
8308 maybe-dvi-byacc:
8309 @if byacc
8310 maybe-dvi-byacc: dvi-byacc
8311
8312 dvi-byacc: \
8313     configure-byacc 
8314         @: $(MAKE); $(unstage)
8315         @[ -f ./byacc/Makefile ] || exit 0; \
8316         r=`${PWD_COMMAND}`; export r; \
8317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8318         $(HOST_EXPORTS) \
8319         for flag in $(EXTRA_HOST_FLAGS) ; do \
8320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8321         done; \
8322         echo "Doing dvi in byacc" ; \
8323         (cd $(HOST_SUBDIR)/byacc && \
8324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8326                   "RANLIB=$${RANLIB}" \
8327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8328                   dvi) \
8329           || exit 1
8330
8331 @endif byacc
8332
8333 .PHONY: maybe-pdf-byacc pdf-byacc
8334 maybe-pdf-byacc:
8335 @if byacc
8336 maybe-pdf-byacc: pdf-byacc
8337
8338 pdf-byacc: \
8339     configure-byacc 
8340         @: $(MAKE); $(unstage)
8341         @[ -f ./byacc/Makefile ] || exit 0; \
8342         r=`${PWD_COMMAND}`; export r; \
8343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8344         $(HOST_EXPORTS) \
8345         for flag in $(EXTRA_HOST_FLAGS) ; do \
8346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8347         done; \
8348         echo "Doing pdf in byacc" ; \
8349         (cd $(HOST_SUBDIR)/byacc && \
8350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8352                   "RANLIB=$${RANLIB}" \
8353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8354                   pdf) \
8355           || exit 1
8356
8357 @endif byacc
8358
8359 .PHONY: maybe-html-byacc html-byacc
8360 maybe-html-byacc:
8361 @if byacc
8362 maybe-html-byacc: html-byacc
8363
8364 html-byacc: \
8365     configure-byacc 
8366         @: $(MAKE); $(unstage)
8367         @[ -f ./byacc/Makefile ] || exit 0; \
8368         r=`${PWD_COMMAND}`; export r; \
8369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8370         $(HOST_EXPORTS) \
8371         for flag in $(EXTRA_HOST_FLAGS) ; do \
8372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8373         done; \
8374         echo "Doing html in byacc" ; \
8375         (cd $(HOST_SUBDIR)/byacc && \
8376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8378                   "RANLIB=$${RANLIB}" \
8379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8380                   html) \
8381           || exit 1
8382
8383 @endif byacc
8384
8385 .PHONY: maybe-TAGS-byacc TAGS-byacc
8386 maybe-TAGS-byacc:
8387 @if byacc
8388 maybe-TAGS-byacc: TAGS-byacc
8389
8390 TAGS-byacc: \
8391     configure-byacc 
8392         @: $(MAKE); $(unstage)
8393         @[ -f ./byacc/Makefile ] || exit 0; \
8394         r=`${PWD_COMMAND}`; export r; \
8395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8396         $(HOST_EXPORTS) \
8397         for flag in $(EXTRA_HOST_FLAGS) ; do \
8398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8399         done; \
8400         echo "Doing TAGS in byacc" ; \
8401         (cd $(HOST_SUBDIR)/byacc && \
8402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8404                   "RANLIB=$${RANLIB}" \
8405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8406                   TAGS) \
8407           || exit 1
8408
8409 @endif byacc
8410
8411 .PHONY: maybe-install-info-byacc install-info-byacc
8412 maybe-install-info-byacc:
8413 @if byacc
8414 maybe-install-info-byacc: install-info-byacc
8415
8416 install-info-byacc: \
8417     configure-byacc \
8418     info-byacc 
8419         @: $(MAKE); $(unstage)
8420         @[ -f ./byacc/Makefile ] || exit 0; \
8421         r=`${PWD_COMMAND}`; export r; \
8422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423         $(HOST_EXPORTS) \
8424         for flag in $(EXTRA_HOST_FLAGS) ; do \
8425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426         done; \
8427         echo "Doing install-info in byacc" ; \
8428         (cd $(HOST_SUBDIR)/byacc && \
8429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431                   "RANLIB=$${RANLIB}" \
8432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8433                   install-info) \
8434           || exit 1
8435
8436 @endif byacc
8437
8438 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8439 maybe-install-pdf-byacc:
8440 @if byacc
8441 maybe-install-pdf-byacc: install-pdf-byacc
8442
8443 install-pdf-byacc: \
8444     configure-byacc \
8445     pdf-byacc 
8446         @: $(MAKE); $(unstage)
8447         @[ -f ./byacc/Makefile ] || exit 0; \
8448         r=`${PWD_COMMAND}`; export r; \
8449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450         $(HOST_EXPORTS) \
8451         for flag in $(EXTRA_HOST_FLAGS) ; do \
8452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8453         done; \
8454         echo "Doing install-pdf in byacc" ; \
8455         (cd $(HOST_SUBDIR)/byacc && \
8456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8458                   "RANLIB=$${RANLIB}" \
8459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8460                   install-pdf) \
8461           || exit 1
8462
8463 @endif byacc
8464
8465 .PHONY: maybe-install-html-byacc install-html-byacc
8466 maybe-install-html-byacc:
8467 @if byacc
8468 maybe-install-html-byacc: install-html-byacc
8469
8470 install-html-byacc: \
8471     configure-byacc \
8472     html-byacc 
8473         @: $(MAKE); $(unstage)
8474         @[ -f ./byacc/Makefile ] || exit 0; \
8475         r=`${PWD_COMMAND}`; export r; \
8476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477         $(HOST_EXPORTS) \
8478         for flag in $(EXTRA_HOST_FLAGS) ; do \
8479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8480         done; \
8481         echo "Doing install-html in byacc" ; \
8482         (cd $(HOST_SUBDIR)/byacc && \
8483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8485                   "RANLIB=$${RANLIB}" \
8486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8487                   install-html) \
8488           || exit 1
8489
8490 @endif byacc
8491
8492 .PHONY: maybe-installcheck-byacc installcheck-byacc
8493 maybe-installcheck-byacc:
8494 @if byacc
8495 maybe-installcheck-byacc: installcheck-byacc
8496
8497 installcheck-byacc: \
8498     configure-byacc 
8499         @: $(MAKE); $(unstage)
8500         @[ -f ./byacc/Makefile ] || exit 0; \
8501         r=`${PWD_COMMAND}`; export r; \
8502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8503         $(HOST_EXPORTS) \
8504         for flag in $(EXTRA_HOST_FLAGS) ; do \
8505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8506         done; \
8507         echo "Doing installcheck in byacc" ; \
8508         (cd $(HOST_SUBDIR)/byacc && \
8509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8511                   "RANLIB=$${RANLIB}" \
8512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8513                   installcheck) \
8514           || exit 1
8515
8516 @endif byacc
8517
8518 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8519 maybe-mostlyclean-byacc:
8520 @if byacc
8521 maybe-mostlyclean-byacc: mostlyclean-byacc
8522
8523 mostlyclean-byacc: 
8524         @: $(MAKE); $(unstage)
8525         @[ -f ./byacc/Makefile ] || exit 0; \
8526         r=`${PWD_COMMAND}`; export r; \
8527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528         $(HOST_EXPORTS) \
8529         for flag in $(EXTRA_HOST_FLAGS) ; do \
8530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8531         done; \
8532         echo "Doing mostlyclean in byacc" ; \
8533         (cd $(HOST_SUBDIR)/byacc && \
8534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8536                   "RANLIB=$${RANLIB}" \
8537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8538                   mostlyclean) \
8539           || exit 1
8540
8541 @endif byacc
8542
8543 .PHONY: maybe-clean-byacc clean-byacc
8544 maybe-clean-byacc:
8545 @if byacc
8546 maybe-clean-byacc: clean-byacc
8547
8548 clean-byacc: 
8549         @: $(MAKE); $(unstage)
8550         @[ -f ./byacc/Makefile ] || exit 0; \
8551         r=`${PWD_COMMAND}`; export r; \
8552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8553         $(HOST_EXPORTS) \
8554         for flag in $(EXTRA_HOST_FLAGS) ; do \
8555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8556         done; \
8557         echo "Doing clean in byacc" ; \
8558         (cd $(HOST_SUBDIR)/byacc && \
8559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8561                   "RANLIB=$${RANLIB}" \
8562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8563                   clean) \
8564           || exit 1
8565
8566 @endif byacc
8567
8568 .PHONY: maybe-distclean-byacc distclean-byacc
8569 maybe-distclean-byacc:
8570 @if byacc
8571 maybe-distclean-byacc: distclean-byacc
8572
8573 distclean-byacc: 
8574         @: $(MAKE); $(unstage)
8575         @[ -f ./byacc/Makefile ] || exit 0; \
8576         r=`${PWD_COMMAND}`; export r; \
8577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578         $(HOST_EXPORTS) \
8579         for flag in $(EXTRA_HOST_FLAGS) ; do \
8580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8581         done; \
8582         echo "Doing distclean in byacc" ; \
8583         (cd $(HOST_SUBDIR)/byacc && \
8584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8586                   "RANLIB=$${RANLIB}" \
8587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8588                   distclean) \
8589           || exit 1
8590
8591 @endif byacc
8592
8593 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8594 maybe-maintainer-clean-byacc:
8595 @if byacc
8596 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8597
8598 maintainer-clean-byacc: 
8599         @: $(MAKE); $(unstage)
8600         @[ -f ./byacc/Makefile ] || exit 0; \
8601         r=`${PWD_COMMAND}`; export r; \
8602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8603         $(HOST_EXPORTS) \
8604         for flag in $(EXTRA_HOST_FLAGS) ; do \
8605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8606         done; \
8607         echo "Doing maintainer-clean in byacc" ; \
8608         (cd $(HOST_SUBDIR)/byacc && \
8609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8611                   "RANLIB=$${RANLIB}" \
8612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8613                   maintainer-clean) \
8614           || exit 1
8615
8616 @endif byacc
8617
8618
8619
8620 .PHONY: configure-bzip2 maybe-configure-bzip2
8621 maybe-configure-bzip2:
8622 @if gcc-bootstrap
8623 configure-bzip2: stage_current
8624 @endif gcc-bootstrap
8625 @if bzip2
8626 maybe-configure-bzip2: configure-bzip2
8627 configure-bzip2: 
8628         @: $(MAKE); $(unstage)
8629         @r=`${PWD_COMMAND}`; export r; \
8630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8631         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8632         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8633         $(HOST_EXPORTS)  \
8634         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8635         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8636         case $(srcdir) in \
8637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8638           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8640         esac; \
8641         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8642         libsrcdir="$$s/bzip2"; \
8643         $(SHELL) $${libsrcdir}/configure \
8644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8645           --target=${target_alias} $${srcdiroption}  \
8646           || exit 1
8647 @endif bzip2
8648
8649
8650
8651
8652
8653 .PHONY: all-bzip2 maybe-all-bzip2
8654 maybe-all-bzip2:
8655 @if gcc-bootstrap
8656 all-bzip2: stage_current
8657 @endif gcc-bootstrap
8658 @if bzip2
8659 TARGET-bzip2=all
8660 maybe-all-bzip2: all-bzip2
8661 all-bzip2: configure-bzip2
8662         @: $(MAKE); $(unstage)
8663         @r=`${PWD_COMMAND}`; export r; \
8664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8665         $(HOST_EXPORTS)  \
8666         (cd $(HOST_SUBDIR)/bzip2 && \
8667           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8668                 $(TARGET-bzip2))
8669 @endif bzip2
8670
8671
8672
8673
8674 .PHONY: check-bzip2 maybe-check-bzip2
8675 maybe-check-bzip2:
8676 @if bzip2
8677 maybe-check-bzip2: check-bzip2
8678
8679 check-bzip2:
8680         @: $(MAKE); $(unstage)
8681         @r=`${PWD_COMMAND}`; export r; \
8682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8683         $(HOST_EXPORTS) \
8684         (cd $(HOST_SUBDIR)/bzip2 && \
8685           $(MAKE) $(FLAGS_TO_PASS)  check)
8686
8687 @endif bzip2
8688
8689 .PHONY: install-bzip2 maybe-install-bzip2
8690 maybe-install-bzip2:
8691 @if bzip2
8692 maybe-install-bzip2: install-bzip2
8693
8694 install-bzip2: installdirs
8695         @: $(MAKE); $(unstage)
8696         @r=`${PWD_COMMAND}`; export r; \
8697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698         $(HOST_EXPORTS) \
8699         (cd $(HOST_SUBDIR)/bzip2 && \
8700           $(MAKE) $(FLAGS_TO_PASS)  install)
8701
8702 @endif bzip2
8703
8704 # Other targets (info, dvi, pdf, etc.)
8705
8706 .PHONY: maybe-info-bzip2 info-bzip2
8707 maybe-info-bzip2:
8708 @if bzip2
8709 maybe-info-bzip2: info-bzip2
8710
8711 info-bzip2: \
8712     configure-bzip2 
8713         @: $(MAKE); $(unstage)
8714         @[ -f ./bzip2/Makefile ] || exit 0; \
8715         r=`${PWD_COMMAND}`; export r; \
8716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8717         $(HOST_EXPORTS) \
8718         for flag in $(EXTRA_HOST_FLAGS) ; do \
8719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8720         done; \
8721         echo "Doing info in bzip2" ; \
8722         (cd $(HOST_SUBDIR)/bzip2 && \
8723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8725                   "RANLIB=$${RANLIB}" \
8726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8727                   info) \
8728           || exit 1
8729
8730 @endif bzip2
8731
8732 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8733 maybe-dvi-bzip2:
8734 @if bzip2
8735 maybe-dvi-bzip2: dvi-bzip2
8736
8737 dvi-bzip2: \
8738     configure-bzip2 
8739         @: $(MAKE); $(unstage)
8740         @[ -f ./bzip2/Makefile ] || exit 0; \
8741         r=`${PWD_COMMAND}`; export r; \
8742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8743         $(HOST_EXPORTS) \
8744         for flag in $(EXTRA_HOST_FLAGS) ; do \
8745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8746         done; \
8747         echo "Doing dvi in bzip2" ; \
8748         (cd $(HOST_SUBDIR)/bzip2 && \
8749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8751                   "RANLIB=$${RANLIB}" \
8752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8753                   dvi) \
8754           || exit 1
8755
8756 @endif bzip2
8757
8758 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8759 maybe-pdf-bzip2:
8760 @if bzip2
8761 maybe-pdf-bzip2: pdf-bzip2
8762
8763 pdf-bzip2: \
8764     configure-bzip2 
8765         @: $(MAKE); $(unstage)
8766         @[ -f ./bzip2/Makefile ] || exit 0; \
8767         r=`${PWD_COMMAND}`; export r; \
8768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8769         $(HOST_EXPORTS) \
8770         for flag in $(EXTRA_HOST_FLAGS) ; do \
8771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8772         done; \
8773         echo "Doing pdf in bzip2" ; \
8774         (cd $(HOST_SUBDIR)/bzip2 && \
8775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8777                   "RANLIB=$${RANLIB}" \
8778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8779                   pdf) \
8780           || exit 1
8781
8782 @endif bzip2
8783
8784 .PHONY: maybe-html-bzip2 html-bzip2
8785 maybe-html-bzip2:
8786 @if bzip2
8787 maybe-html-bzip2: html-bzip2
8788
8789 html-bzip2: \
8790     configure-bzip2 
8791         @: $(MAKE); $(unstage)
8792         @[ -f ./bzip2/Makefile ] || exit 0; \
8793         r=`${PWD_COMMAND}`; export r; \
8794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795         $(HOST_EXPORTS) \
8796         for flag in $(EXTRA_HOST_FLAGS) ; do \
8797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8798         done; \
8799         echo "Doing html in bzip2" ; \
8800         (cd $(HOST_SUBDIR)/bzip2 && \
8801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8803                   "RANLIB=$${RANLIB}" \
8804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8805                   html) \
8806           || exit 1
8807
8808 @endif bzip2
8809
8810 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8811 maybe-TAGS-bzip2:
8812 @if bzip2
8813 maybe-TAGS-bzip2: TAGS-bzip2
8814
8815 TAGS-bzip2: \
8816     configure-bzip2 
8817         @: $(MAKE); $(unstage)
8818         @[ -f ./bzip2/Makefile ] || exit 0; \
8819         r=`${PWD_COMMAND}`; export r; \
8820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8821         $(HOST_EXPORTS) \
8822         for flag in $(EXTRA_HOST_FLAGS) ; do \
8823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8824         done; \
8825         echo "Doing TAGS in bzip2" ; \
8826         (cd $(HOST_SUBDIR)/bzip2 && \
8827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8829                   "RANLIB=$${RANLIB}" \
8830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8831                   TAGS) \
8832           || exit 1
8833
8834 @endif bzip2
8835
8836 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8837 maybe-install-info-bzip2:
8838 @if bzip2
8839 maybe-install-info-bzip2: install-info-bzip2
8840
8841 install-info-bzip2: \
8842     configure-bzip2 \
8843     info-bzip2 
8844         @: $(MAKE); $(unstage)
8845         @[ -f ./bzip2/Makefile ] || exit 0; \
8846         r=`${PWD_COMMAND}`; export r; \
8847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8848         $(HOST_EXPORTS) \
8849         for flag in $(EXTRA_HOST_FLAGS) ; do \
8850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8851         done; \
8852         echo "Doing install-info in bzip2" ; \
8853         (cd $(HOST_SUBDIR)/bzip2 && \
8854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8856                   "RANLIB=$${RANLIB}" \
8857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8858                   install-info) \
8859           || exit 1
8860
8861 @endif bzip2
8862
8863 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8864 maybe-install-pdf-bzip2:
8865 @if bzip2
8866 maybe-install-pdf-bzip2: install-pdf-bzip2
8867
8868 install-pdf-bzip2: \
8869     configure-bzip2 \
8870     pdf-bzip2 
8871         @: $(MAKE); $(unstage)
8872         @[ -f ./bzip2/Makefile ] || exit 0; \
8873         r=`${PWD_COMMAND}`; export r; \
8874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8875         $(HOST_EXPORTS) \
8876         for flag in $(EXTRA_HOST_FLAGS) ; do \
8877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8878         done; \
8879         echo "Doing install-pdf in bzip2" ; \
8880         (cd $(HOST_SUBDIR)/bzip2 && \
8881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8883                   "RANLIB=$${RANLIB}" \
8884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8885                   install-pdf) \
8886           || exit 1
8887
8888 @endif bzip2
8889
8890 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8891 maybe-install-html-bzip2:
8892 @if bzip2
8893 maybe-install-html-bzip2: install-html-bzip2
8894
8895 install-html-bzip2: \
8896     configure-bzip2 \
8897     html-bzip2 
8898         @: $(MAKE); $(unstage)
8899         @[ -f ./bzip2/Makefile ] || exit 0; \
8900         r=`${PWD_COMMAND}`; export r; \
8901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902         $(HOST_EXPORTS) \
8903         for flag in $(EXTRA_HOST_FLAGS) ; do \
8904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8905         done; \
8906         echo "Doing install-html in bzip2" ; \
8907         (cd $(HOST_SUBDIR)/bzip2 && \
8908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8910                   "RANLIB=$${RANLIB}" \
8911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8912                   install-html) \
8913           || exit 1
8914
8915 @endif bzip2
8916
8917 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8918 maybe-installcheck-bzip2:
8919 @if bzip2
8920 maybe-installcheck-bzip2: installcheck-bzip2
8921
8922 installcheck-bzip2: \
8923     configure-bzip2 
8924         @: $(MAKE); $(unstage)
8925         @[ -f ./bzip2/Makefile ] || exit 0; \
8926         r=`${PWD_COMMAND}`; export r; \
8927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8928         $(HOST_EXPORTS) \
8929         for flag in $(EXTRA_HOST_FLAGS) ; do \
8930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8931         done; \
8932         echo "Doing installcheck in bzip2" ; \
8933         (cd $(HOST_SUBDIR)/bzip2 && \
8934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8936                   "RANLIB=$${RANLIB}" \
8937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8938                   installcheck) \
8939           || exit 1
8940
8941 @endif bzip2
8942
8943 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8944 maybe-mostlyclean-bzip2:
8945 @if bzip2
8946 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8947
8948 mostlyclean-bzip2: 
8949         @: $(MAKE); $(unstage)
8950         @[ -f ./bzip2/Makefile ] || exit 0; \
8951         r=`${PWD_COMMAND}`; export r; \
8952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953         $(HOST_EXPORTS) \
8954         for flag in $(EXTRA_HOST_FLAGS) ; do \
8955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8956         done; \
8957         echo "Doing mostlyclean in bzip2" ; \
8958         (cd $(HOST_SUBDIR)/bzip2 && \
8959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8961                   "RANLIB=$${RANLIB}" \
8962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8963                   mostlyclean) \
8964           || exit 1
8965
8966 @endif bzip2
8967
8968 .PHONY: maybe-clean-bzip2 clean-bzip2
8969 maybe-clean-bzip2:
8970 @if bzip2
8971 maybe-clean-bzip2: clean-bzip2
8972
8973 clean-bzip2: 
8974         @: $(MAKE); $(unstage)
8975         @[ -f ./bzip2/Makefile ] || exit 0; \
8976         r=`${PWD_COMMAND}`; export r; \
8977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978         $(HOST_EXPORTS) \
8979         for flag in $(EXTRA_HOST_FLAGS) ; do \
8980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981         done; \
8982         echo "Doing clean in bzip2" ; \
8983         (cd $(HOST_SUBDIR)/bzip2 && \
8984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986                   "RANLIB=$${RANLIB}" \
8987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988                   clean) \
8989           || exit 1
8990
8991 @endif bzip2
8992
8993 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8994 maybe-distclean-bzip2:
8995 @if bzip2
8996 maybe-distclean-bzip2: distclean-bzip2
8997
8998 distclean-bzip2: 
8999         @: $(MAKE); $(unstage)
9000         @[ -f ./bzip2/Makefile ] || exit 0; \
9001         r=`${PWD_COMMAND}`; export r; \
9002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003         $(HOST_EXPORTS) \
9004         for flag in $(EXTRA_HOST_FLAGS) ; do \
9005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9006         done; \
9007         echo "Doing distclean in bzip2" ; \
9008         (cd $(HOST_SUBDIR)/bzip2 && \
9009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9011                   "RANLIB=$${RANLIB}" \
9012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9013                   distclean) \
9014           || exit 1
9015
9016 @endif bzip2
9017
9018 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9019 maybe-maintainer-clean-bzip2:
9020 @if bzip2
9021 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9022
9023 maintainer-clean-bzip2: 
9024         @: $(MAKE); $(unstage)
9025         @[ -f ./bzip2/Makefile ] || exit 0; \
9026         r=`${PWD_COMMAND}`; export r; \
9027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9028         $(HOST_EXPORTS) \
9029         for flag in $(EXTRA_HOST_FLAGS) ; do \
9030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9031         done; \
9032         echo "Doing maintainer-clean in bzip2" ; \
9033         (cd $(HOST_SUBDIR)/bzip2 && \
9034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9036                   "RANLIB=$${RANLIB}" \
9037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9038                   maintainer-clean) \
9039           || exit 1
9040
9041 @endif bzip2
9042
9043
9044
9045 .PHONY: configure-cgen maybe-configure-cgen
9046 maybe-configure-cgen:
9047 @if gcc-bootstrap
9048 configure-cgen: stage_current
9049 @endif gcc-bootstrap
9050 @if cgen
9051 maybe-configure-cgen: configure-cgen
9052 configure-cgen: 
9053         @: $(MAKE); $(unstage)
9054         @r=`${PWD_COMMAND}`; export r; \
9055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9056         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9058         $(HOST_EXPORTS)  \
9059         echo Configuring in $(HOST_SUBDIR)/cgen; \
9060         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9061         case $(srcdir) in \
9062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9063           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9065         esac; \
9066         srcdiroption="--srcdir=$${topdir}/cgen"; \
9067         libsrcdir="$$s/cgen"; \
9068         $(SHELL) $${libsrcdir}/configure \
9069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9070           --target=${target_alias} $${srcdiroption}  \
9071           || exit 1
9072 @endif cgen
9073
9074
9075
9076
9077
9078 .PHONY: all-cgen maybe-all-cgen
9079 maybe-all-cgen:
9080 @if gcc-bootstrap
9081 all-cgen: stage_current
9082 @endif gcc-bootstrap
9083 @if cgen
9084 TARGET-cgen=all
9085 maybe-all-cgen: all-cgen
9086 all-cgen: configure-cgen
9087         @: $(MAKE); $(unstage)
9088         @r=`${PWD_COMMAND}`; export r; \
9089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9090         $(HOST_EXPORTS)  \
9091         (cd $(HOST_SUBDIR)/cgen && \
9092           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9093                 $(TARGET-cgen))
9094 @endif cgen
9095
9096
9097
9098
9099 .PHONY: check-cgen maybe-check-cgen
9100 maybe-check-cgen:
9101 @if cgen
9102 maybe-check-cgen: check-cgen
9103
9104 check-cgen:
9105         @: $(MAKE); $(unstage)
9106         @r=`${PWD_COMMAND}`; export r; \
9107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9108         $(HOST_EXPORTS) \
9109         (cd $(HOST_SUBDIR)/cgen && \
9110           $(MAKE) $(FLAGS_TO_PASS)  check)
9111
9112 @endif cgen
9113
9114 .PHONY: install-cgen maybe-install-cgen
9115 maybe-install-cgen:
9116 @if cgen
9117 maybe-install-cgen: install-cgen
9118
9119 install-cgen: installdirs
9120         @: $(MAKE); $(unstage)
9121         @r=`${PWD_COMMAND}`; export r; \
9122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9123         $(HOST_EXPORTS) \
9124         (cd $(HOST_SUBDIR)/cgen && \
9125           $(MAKE) $(FLAGS_TO_PASS)  install)
9126
9127 @endif cgen
9128
9129 # Other targets (info, dvi, pdf, etc.)
9130
9131 .PHONY: maybe-info-cgen info-cgen
9132 maybe-info-cgen:
9133 @if cgen
9134 maybe-info-cgen: info-cgen
9135
9136 info-cgen: \
9137     configure-cgen 
9138         @: $(MAKE); $(unstage)
9139         @[ -f ./cgen/Makefile ] || exit 0; \
9140         r=`${PWD_COMMAND}`; export r; \
9141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9142         $(HOST_EXPORTS) \
9143         for flag in $(EXTRA_HOST_FLAGS) ; do \
9144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9145         done; \
9146         echo "Doing info in cgen" ; \
9147         (cd $(HOST_SUBDIR)/cgen && \
9148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9150                   "RANLIB=$${RANLIB}" \
9151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9152                   info) \
9153           || exit 1
9154
9155 @endif cgen
9156
9157 .PHONY: maybe-dvi-cgen dvi-cgen
9158 maybe-dvi-cgen:
9159 @if cgen
9160 maybe-dvi-cgen: dvi-cgen
9161
9162 dvi-cgen: \
9163     configure-cgen 
9164         @: $(MAKE); $(unstage)
9165         @[ -f ./cgen/Makefile ] || exit 0; \
9166         r=`${PWD_COMMAND}`; export r; \
9167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9168         $(HOST_EXPORTS) \
9169         for flag in $(EXTRA_HOST_FLAGS) ; do \
9170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9171         done; \
9172         echo "Doing dvi in cgen" ; \
9173         (cd $(HOST_SUBDIR)/cgen && \
9174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9176                   "RANLIB=$${RANLIB}" \
9177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9178                   dvi) \
9179           || exit 1
9180
9181 @endif cgen
9182
9183 .PHONY: maybe-pdf-cgen pdf-cgen
9184 maybe-pdf-cgen:
9185 @if cgen
9186 maybe-pdf-cgen: pdf-cgen
9187
9188 pdf-cgen: \
9189     configure-cgen 
9190         @: $(MAKE); $(unstage)
9191         @[ -f ./cgen/Makefile ] || exit 0; \
9192         r=`${PWD_COMMAND}`; export r; \
9193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9194         $(HOST_EXPORTS) \
9195         for flag in $(EXTRA_HOST_FLAGS) ; do \
9196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9197         done; \
9198         echo "Doing pdf in cgen" ; \
9199         (cd $(HOST_SUBDIR)/cgen && \
9200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9202                   "RANLIB=$${RANLIB}" \
9203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9204                   pdf) \
9205           || exit 1
9206
9207 @endif cgen
9208
9209 .PHONY: maybe-html-cgen html-cgen
9210 maybe-html-cgen:
9211 @if cgen
9212 maybe-html-cgen: html-cgen
9213
9214 html-cgen: \
9215     configure-cgen 
9216         @: $(MAKE); $(unstage)
9217         @[ -f ./cgen/Makefile ] || exit 0; \
9218         r=`${PWD_COMMAND}`; export r; \
9219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9220         $(HOST_EXPORTS) \
9221         for flag in $(EXTRA_HOST_FLAGS) ; do \
9222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9223         done; \
9224         echo "Doing html in cgen" ; \
9225         (cd $(HOST_SUBDIR)/cgen && \
9226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9228                   "RANLIB=$${RANLIB}" \
9229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9230                   html) \
9231           || exit 1
9232
9233 @endif cgen
9234
9235 .PHONY: maybe-TAGS-cgen TAGS-cgen
9236 maybe-TAGS-cgen:
9237 @if cgen
9238 maybe-TAGS-cgen: TAGS-cgen
9239
9240 TAGS-cgen: \
9241     configure-cgen 
9242         @: $(MAKE); $(unstage)
9243         @[ -f ./cgen/Makefile ] || exit 0; \
9244         r=`${PWD_COMMAND}`; export r; \
9245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246         $(HOST_EXPORTS) \
9247         for flag in $(EXTRA_HOST_FLAGS) ; do \
9248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9249         done; \
9250         echo "Doing TAGS in cgen" ; \
9251         (cd $(HOST_SUBDIR)/cgen && \
9252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9254                   "RANLIB=$${RANLIB}" \
9255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9256                   TAGS) \
9257           || exit 1
9258
9259 @endif cgen
9260
9261 .PHONY: maybe-install-info-cgen install-info-cgen
9262 maybe-install-info-cgen:
9263 @if cgen
9264 maybe-install-info-cgen: install-info-cgen
9265
9266 install-info-cgen: \
9267     configure-cgen \
9268     info-cgen 
9269         @: $(MAKE); $(unstage)
9270         @[ -f ./cgen/Makefile ] || exit 0; \
9271         r=`${PWD_COMMAND}`; export r; \
9272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273         $(HOST_EXPORTS) \
9274         for flag in $(EXTRA_HOST_FLAGS) ; do \
9275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276         done; \
9277         echo "Doing install-info in cgen" ; \
9278         (cd $(HOST_SUBDIR)/cgen && \
9279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281                   "RANLIB=$${RANLIB}" \
9282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9283                   install-info) \
9284           || exit 1
9285
9286 @endif cgen
9287
9288 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9289 maybe-install-pdf-cgen:
9290 @if cgen
9291 maybe-install-pdf-cgen: install-pdf-cgen
9292
9293 install-pdf-cgen: \
9294     configure-cgen \
9295     pdf-cgen 
9296         @: $(MAKE); $(unstage)
9297         @[ -f ./cgen/Makefile ] || exit 0; \
9298         r=`${PWD_COMMAND}`; export r; \
9299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300         $(HOST_EXPORTS) \
9301         for flag in $(EXTRA_HOST_FLAGS) ; do \
9302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9303         done; \
9304         echo "Doing install-pdf in cgen" ; \
9305         (cd $(HOST_SUBDIR)/cgen && \
9306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9308                   "RANLIB=$${RANLIB}" \
9309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9310                   install-pdf) \
9311           || exit 1
9312
9313 @endif cgen
9314
9315 .PHONY: maybe-install-html-cgen install-html-cgen
9316 maybe-install-html-cgen:
9317 @if cgen
9318 maybe-install-html-cgen: install-html-cgen
9319
9320 install-html-cgen: \
9321     configure-cgen \
9322     html-cgen 
9323         @: $(MAKE); $(unstage)
9324         @[ -f ./cgen/Makefile ] || exit 0; \
9325         r=`${PWD_COMMAND}`; export r; \
9326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327         $(HOST_EXPORTS) \
9328         for flag in $(EXTRA_HOST_FLAGS) ; do \
9329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9330         done; \
9331         echo "Doing install-html in cgen" ; \
9332         (cd $(HOST_SUBDIR)/cgen && \
9333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9335                   "RANLIB=$${RANLIB}" \
9336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9337                   install-html) \
9338           || exit 1
9339
9340 @endif cgen
9341
9342 .PHONY: maybe-installcheck-cgen installcheck-cgen
9343 maybe-installcheck-cgen:
9344 @if cgen
9345 maybe-installcheck-cgen: installcheck-cgen
9346
9347 installcheck-cgen: \
9348     configure-cgen 
9349         @: $(MAKE); $(unstage)
9350         @[ -f ./cgen/Makefile ] || exit 0; \
9351         r=`${PWD_COMMAND}`; export r; \
9352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9353         $(HOST_EXPORTS) \
9354         for flag in $(EXTRA_HOST_FLAGS) ; do \
9355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9356         done; \
9357         echo "Doing installcheck in cgen" ; \
9358         (cd $(HOST_SUBDIR)/cgen && \
9359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9361                   "RANLIB=$${RANLIB}" \
9362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9363                   installcheck) \
9364           || exit 1
9365
9366 @endif cgen
9367
9368 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9369 maybe-mostlyclean-cgen:
9370 @if cgen
9371 maybe-mostlyclean-cgen: mostlyclean-cgen
9372
9373 mostlyclean-cgen: 
9374         @: $(MAKE); $(unstage)
9375         @[ -f ./cgen/Makefile ] || exit 0; \
9376         r=`${PWD_COMMAND}`; export r; \
9377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378         $(HOST_EXPORTS) \
9379         for flag in $(EXTRA_HOST_FLAGS) ; do \
9380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9381         done; \
9382         echo "Doing mostlyclean in cgen" ; \
9383         (cd $(HOST_SUBDIR)/cgen && \
9384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9386                   "RANLIB=$${RANLIB}" \
9387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9388                   mostlyclean) \
9389           || exit 1
9390
9391 @endif cgen
9392
9393 .PHONY: maybe-clean-cgen clean-cgen
9394 maybe-clean-cgen:
9395 @if cgen
9396 maybe-clean-cgen: clean-cgen
9397
9398 clean-cgen: 
9399         @: $(MAKE); $(unstage)
9400         @[ -f ./cgen/Makefile ] || exit 0; \
9401         r=`${PWD_COMMAND}`; export r; \
9402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9403         $(HOST_EXPORTS) \
9404         for flag in $(EXTRA_HOST_FLAGS) ; do \
9405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9406         done; \
9407         echo "Doing clean in cgen" ; \
9408         (cd $(HOST_SUBDIR)/cgen && \
9409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9411                   "RANLIB=$${RANLIB}" \
9412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9413                   clean) \
9414           || exit 1
9415
9416 @endif cgen
9417
9418 .PHONY: maybe-distclean-cgen distclean-cgen
9419 maybe-distclean-cgen:
9420 @if cgen
9421 maybe-distclean-cgen: distclean-cgen
9422
9423 distclean-cgen: 
9424         @: $(MAKE); $(unstage)
9425         @[ -f ./cgen/Makefile ] || exit 0; \
9426         r=`${PWD_COMMAND}`; export r; \
9427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428         $(HOST_EXPORTS) \
9429         for flag in $(EXTRA_HOST_FLAGS) ; do \
9430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9431         done; \
9432         echo "Doing distclean in cgen" ; \
9433         (cd $(HOST_SUBDIR)/cgen && \
9434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9436                   "RANLIB=$${RANLIB}" \
9437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9438                   distclean) \
9439           || exit 1
9440
9441 @endif cgen
9442
9443 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9444 maybe-maintainer-clean-cgen:
9445 @if cgen
9446 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9447
9448 maintainer-clean-cgen: 
9449         @: $(MAKE); $(unstage)
9450         @[ -f ./cgen/Makefile ] || exit 0; \
9451         r=`${PWD_COMMAND}`; export r; \
9452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9453         $(HOST_EXPORTS) \
9454         for flag in $(EXTRA_HOST_FLAGS) ; do \
9455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9456         done; \
9457         echo "Doing maintainer-clean in cgen" ; \
9458         (cd $(HOST_SUBDIR)/cgen && \
9459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9461                   "RANLIB=$${RANLIB}" \
9462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9463                   maintainer-clean) \
9464           || exit 1
9465
9466 @endif cgen
9467
9468
9469
9470 .PHONY: configure-dejagnu maybe-configure-dejagnu
9471 maybe-configure-dejagnu:
9472 @if gcc-bootstrap
9473 configure-dejagnu: stage_current
9474 @endif gcc-bootstrap
9475 @if dejagnu
9476 maybe-configure-dejagnu: configure-dejagnu
9477 configure-dejagnu: 
9478         @: $(MAKE); $(unstage)
9479         @r=`${PWD_COMMAND}`; export r; \
9480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9481         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9483         $(HOST_EXPORTS)  \
9484         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9485         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9486         case $(srcdir) in \
9487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9488           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9490         esac; \
9491         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9492         libsrcdir="$$s/dejagnu"; \
9493         $(SHELL) $${libsrcdir}/configure \
9494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9495           --target=${target_alias} $${srcdiroption}  \
9496           || exit 1
9497 @endif dejagnu
9498
9499
9500
9501
9502
9503 .PHONY: all-dejagnu maybe-all-dejagnu
9504 maybe-all-dejagnu:
9505 @if gcc-bootstrap
9506 all-dejagnu: stage_current
9507 @endif gcc-bootstrap
9508 @if dejagnu
9509 TARGET-dejagnu=all
9510 maybe-all-dejagnu: all-dejagnu
9511 all-dejagnu: configure-dejagnu
9512         @: $(MAKE); $(unstage)
9513         @r=`${PWD_COMMAND}`; export r; \
9514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9515         $(HOST_EXPORTS)  \
9516         (cd $(HOST_SUBDIR)/dejagnu && \
9517           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9518                 $(TARGET-dejagnu))
9519 @endif dejagnu
9520
9521
9522
9523
9524 .PHONY: check-dejagnu maybe-check-dejagnu
9525 maybe-check-dejagnu:
9526 @if dejagnu
9527 maybe-check-dejagnu: check-dejagnu
9528
9529 check-dejagnu:
9530         @: $(MAKE); $(unstage)
9531         @r=`${PWD_COMMAND}`; export r; \
9532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9533         $(HOST_EXPORTS) \
9534         (cd $(HOST_SUBDIR)/dejagnu && \
9535           $(MAKE) $(FLAGS_TO_PASS)  check)
9536
9537 @endif dejagnu
9538
9539 .PHONY: install-dejagnu maybe-install-dejagnu
9540 maybe-install-dejagnu:
9541 @if dejagnu
9542 maybe-install-dejagnu: install-dejagnu
9543
9544 install-dejagnu: installdirs
9545         @: $(MAKE); $(unstage)
9546         @r=`${PWD_COMMAND}`; export r; \
9547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548         $(HOST_EXPORTS) \
9549         (cd $(HOST_SUBDIR)/dejagnu && \
9550           $(MAKE) $(FLAGS_TO_PASS)  install)
9551
9552 @endif dejagnu
9553
9554 # Other targets (info, dvi, pdf, etc.)
9555
9556 .PHONY: maybe-info-dejagnu info-dejagnu
9557 maybe-info-dejagnu:
9558 @if dejagnu
9559 maybe-info-dejagnu: info-dejagnu
9560
9561 info-dejagnu: \
9562     configure-dejagnu 
9563         @: $(MAKE); $(unstage)
9564         @[ -f ./dejagnu/Makefile ] || exit 0; \
9565         r=`${PWD_COMMAND}`; export r; \
9566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9567         $(HOST_EXPORTS) \
9568         for flag in $(EXTRA_HOST_FLAGS) ; do \
9569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9570         done; \
9571         echo "Doing info in dejagnu" ; \
9572         (cd $(HOST_SUBDIR)/dejagnu && \
9573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9575                   "RANLIB=$${RANLIB}" \
9576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9577                   info) \
9578           || exit 1
9579
9580 @endif dejagnu
9581
9582 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9583 maybe-dvi-dejagnu:
9584 @if dejagnu
9585 maybe-dvi-dejagnu: dvi-dejagnu
9586
9587 dvi-dejagnu: \
9588     configure-dejagnu 
9589         @: $(MAKE); $(unstage)
9590         @[ -f ./dejagnu/Makefile ] || exit 0; \
9591         r=`${PWD_COMMAND}`; export r; \
9592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9593         $(HOST_EXPORTS) \
9594         for flag in $(EXTRA_HOST_FLAGS) ; do \
9595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9596         done; \
9597         echo "Doing dvi in dejagnu" ; \
9598         (cd $(HOST_SUBDIR)/dejagnu && \
9599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9601                   "RANLIB=$${RANLIB}" \
9602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9603                   dvi) \
9604           || exit 1
9605
9606 @endif dejagnu
9607
9608 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9609 maybe-pdf-dejagnu:
9610 @if dejagnu
9611 maybe-pdf-dejagnu: pdf-dejagnu
9612
9613 pdf-dejagnu: \
9614     configure-dejagnu 
9615         @: $(MAKE); $(unstage)
9616         @[ -f ./dejagnu/Makefile ] || exit 0; \
9617         r=`${PWD_COMMAND}`; export r; \
9618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9619         $(HOST_EXPORTS) \
9620         for flag in $(EXTRA_HOST_FLAGS) ; do \
9621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9622         done; \
9623         echo "Doing pdf in dejagnu" ; \
9624         (cd $(HOST_SUBDIR)/dejagnu && \
9625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9627                   "RANLIB=$${RANLIB}" \
9628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9629                   pdf) \
9630           || exit 1
9631
9632 @endif dejagnu
9633
9634 .PHONY: maybe-html-dejagnu html-dejagnu
9635 maybe-html-dejagnu:
9636 @if dejagnu
9637 maybe-html-dejagnu: html-dejagnu
9638
9639 html-dejagnu: \
9640     configure-dejagnu 
9641         @: $(MAKE); $(unstage)
9642         @[ -f ./dejagnu/Makefile ] || exit 0; \
9643         r=`${PWD_COMMAND}`; export r; \
9644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645         $(HOST_EXPORTS) \
9646         for flag in $(EXTRA_HOST_FLAGS) ; do \
9647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9648         done; \
9649         echo "Doing html in dejagnu" ; \
9650         (cd $(HOST_SUBDIR)/dejagnu && \
9651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9653                   "RANLIB=$${RANLIB}" \
9654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9655                   html) \
9656           || exit 1
9657
9658 @endif dejagnu
9659
9660 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9661 maybe-TAGS-dejagnu:
9662 @if dejagnu
9663 maybe-TAGS-dejagnu: TAGS-dejagnu
9664
9665 TAGS-dejagnu: \
9666     configure-dejagnu 
9667         @: $(MAKE); $(unstage)
9668         @[ -f ./dejagnu/Makefile ] || exit 0; \
9669         r=`${PWD_COMMAND}`; export r; \
9670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9671         $(HOST_EXPORTS) \
9672         for flag in $(EXTRA_HOST_FLAGS) ; do \
9673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9674         done; \
9675         echo "Doing TAGS in dejagnu" ; \
9676         (cd $(HOST_SUBDIR)/dejagnu && \
9677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9679                   "RANLIB=$${RANLIB}" \
9680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9681                   TAGS) \
9682           || exit 1
9683
9684 @endif dejagnu
9685
9686 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9687 maybe-install-info-dejagnu:
9688 @if dejagnu
9689 maybe-install-info-dejagnu: install-info-dejagnu
9690
9691 install-info-dejagnu: \
9692     configure-dejagnu \
9693     info-dejagnu 
9694         @: $(MAKE); $(unstage)
9695         @[ -f ./dejagnu/Makefile ] || exit 0; \
9696         r=`${PWD_COMMAND}`; export r; \
9697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9698         $(HOST_EXPORTS) \
9699         for flag in $(EXTRA_HOST_FLAGS) ; do \
9700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9701         done; \
9702         echo "Doing install-info in dejagnu" ; \
9703         (cd $(HOST_SUBDIR)/dejagnu && \
9704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9706                   "RANLIB=$${RANLIB}" \
9707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9708                   install-info) \
9709           || exit 1
9710
9711 @endif dejagnu
9712
9713 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9714 maybe-install-pdf-dejagnu:
9715 @if dejagnu
9716 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9717
9718 install-pdf-dejagnu: \
9719     configure-dejagnu \
9720     pdf-dejagnu 
9721         @: $(MAKE); $(unstage)
9722         @[ -f ./dejagnu/Makefile ] || exit 0; \
9723         r=`${PWD_COMMAND}`; export r; \
9724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9725         $(HOST_EXPORTS) \
9726         for flag in $(EXTRA_HOST_FLAGS) ; do \
9727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9728         done; \
9729         echo "Doing install-pdf in dejagnu" ; \
9730         (cd $(HOST_SUBDIR)/dejagnu && \
9731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9733                   "RANLIB=$${RANLIB}" \
9734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9735                   install-pdf) \
9736           || exit 1
9737
9738 @endif dejagnu
9739
9740 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9741 maybe-install-html-dejagnu:
9742 @if dejagnu
9743 maybe-install-html-dejagnu: install-html-dejagnu
9744
9745 install-html-dejagnu: \
9746     configure-dejagnu \
9747     html-dejagnu 
9748         @: $(MAKE); $(unstage)
9749         @[ -f ./dejagnu/Makefile ] || exit 0; \
9750         r=`${PWD_COMMAND}`; export r; \
9751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9752         $(HOST_EXPORTS) \
9753         for flag in $(EXTRA_HOST_FLAGS) ; do \
9754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9755         done; \
9756         echo "Doing install-html in dejagnu" ; \
9757         (cd $(HOST_SUBDIR)/dejagnu && \
9758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9760                   "RANLIB=$${RANLIB}" \
9761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9762                   install-html) \
9763           || exit 1
9764
9765 @endif dejagnu
9766
9767 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9768 maybe-installcheck-dejagnu:
9769 @if dejagnu
9770 maybe-installcheck-dejagnu: installcheck-dejagnu
9771
9772 installcheck-dejagnu: \
9773     configure-dejagnu 
9774         @: $(MAKE); $(unstage)
9775         @[ -f ./dejagnu/Makefile ] || exit 0; \
9776         r=`${PWD_COMMAND}`; export r; \
9777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9778         $(HOST_EXPORTS) \
9779         for flag in $(EXTRA_HOST_FLAGS) ; do \
9780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9781         done; \
9782         echo "Doing installcheck in dejagnu" ; \
9783         (cd $(HOST_SUBDIR)/dejagnu && \
9784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9786                   "RANLIB=$${RANLIB}" \
9787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9788                   installcheck) \
9789           || exit 1
9790
9791 @endif dejagnu
9792
9793 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9794 maybe-mostlyclean-dejagnu:
9795 @if dejagnu
9796 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9797
9798 mostlyclean-dejagnu: 
9799         @: $(MAKE); $(unstage)
9800         @[ -f ./dejagnu/Makefile ] || exit 0; \
9801         r=`${PWD_COMMAND}`; export r; \
9802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803         $(HOST_EXPORTS) \
9804         for flag in $(EXTRA_HOST_FLAGS) ; do \
9805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9806         done; \
9807         echo "Doing mostlyclean in dejagnu" ; \
9808         (cd $(HOST_SUBDIR)/dejagnu && \
9809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9811                   "RANLIB=$${RANLIB}" \
9812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9813                   mostlyclean) \
9814           || exit 1
9815
9816 @endif dejagnu
9817
9818 .PHONY: maybe-clean-dejagnu clean-dejagnu
9819 maybe-clean-dejagnu:
9820 @if dejagnu
9821 maybe-clean-dejagnu: clean-dejagnu
9822
9823 clean-dejagnu: 
9824         @: $(MAKE); $(unstage)
9825         @[ -f ./dejagnu/Makefile ] || exit 0; \
9826         r=`${PWD_COMMAND}`; export r; \
9827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828         $(HOST_EXPORTS) \
9829         for flag in $(EXTRA_HOST_FLAGS) ; do \
9830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9831         done; \
9832         echo "Doing clean in dejagnu" ; \
9833         (cd $(HOST_SUBDIR)/dejagnu && \
9834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9836                   "RANLIB=$${RANLIB}" \
9837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9838                   clean) \
9839           || exit 1
9840
9841 @endif dejagnu
9842
9843 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9844 maybe-distclean-dejagnu:
9845 @if dejagnu
9846 maybe-distclean-dejagnu: distclean-dejagnu
9847
9848 distclean-dejagnu: 
9849         @: $(MAKE); $(unstage)
9850         @[ -f ./dejagnu/Makefile ] || exit 0; \
9851         r=`${PWD_COMMAND}`; export r; \
9852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9853         $(HOST_EXPORTS) \
9854         for flag in $(EXTRA_HOST_FLAGS) ; do \
9855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9856         done; \
9857         echo "Doing distclean in dejagnu" ; \
9858         (cd $(HOST_SUBDIR)/dejagnu && \
9859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9861                   "RANLIB=$${RANLIB}" \
9862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9863                   distclean) \
9864           || exit 1
9865
9866 @endif dejagnu
9867
9868 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9869 maybe-maintainer-clean-dejagnu:
9870 @if dejagnu
9871 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9872
9873 maintainer-clean-dejagnu: 
9874         @: $(MAKE); $(unstage)
9875         @[ -f ./dejagnu/Makefile ] || exit 0; \
9876         r=`${PWD_COMMAND}`; export r; \
9877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9878         $(HOST_EXPORTS) \
9879         for flag in $(EXTRA_HOST_FLAGS) ; do \
9880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9881         done; \
9882         echo "Doing maintainer-clean in dejagnu" ; \
9883         (cd $(HOST_SUBDIR)/dejagnu && \
9884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9886                   "RANLIB=$${RANLIB}" \
9887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9888                   maintainer-clean) \
9889           || exit 1
9890
9891 @endif dejagnu
9892
9893
9894
9895 .PHONY: configure-diff maybe-configure-diff
9896 maybe-configure-diff:
9897 @if gcc-bootstrap
9898 configure-diff: stage_current
9899 @endif gcc-bootstrap
9900 @if diff
9901 maybe-configure-diff: configure-diff
9902 configure-diff: 
9903         @: $(MAKE); $(unstage)
9904         @r=`${PWD_COMMAND}`; export r; \
9905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9906         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9908         $(HOST_EXPORTS)  \
9909         echo Configuring in $(HOST_SUBDIR)/diff; \
9910         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9911         case $(srcdir) in \
9912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9913           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9915         esac; \
9916         srcdiroption="--srcdir=$${topdir}/diff"; \
9917         libsrcdir="$$s/diff"; \
9918         $(SHELL) $${libsrcdir}/configure \
9919           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9920           --target=${target_alias} $${srcdiroption}  \
9921           || exit 1
9922 @endif diff
9923
9924
9925
9926
9927
9928 .PHONY: all-diff maybe-all-diff
9929 maybe-all-diff:
9930 @if gcc-bootstrap
9931 all-diff: stage_current
9932 @endif gcc-bootstrap
9933 @if diff
9934 TARGET-diff=all
9935 maybe-all-diff: all-diff
9936 all-diff: configure-diff
9937         @: $(MAKE); $(unstage)
9938         @r=`${PWD_COMMAND}`; export r; \
9939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940         $(HOST_EXPORTS)  \
9941         (cd $(HOST_SUBDIR)/diff && \
9942           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9943                 $(TARGET-diff))
9944 @endif diff
9945
9946
9947
9948
9949 .PHONY: check-diff maybe-check-diff
9950 maybe-check-diff:
9951 @if diff
9952 maybe-check-diff: check-diff
9953
9954 check-diff:
9955         @: $(MAKE); $(unstage)
9956         @r=`${PWD_COMMAND}`; export r; \
9957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9958         $(HOST_EXPORTS) \
9959         (cd $(HOST_SUBDIR)/diff && \
9960           $(MAKE) $(FLAGS_TO_PASS)  check)
9961
9962 @endif diff
9963
9964 .PHONY: install-diff maybe-install-diff
9965 maybe-install-diff:
9966 @if diff
9967 maybe-install-diff: install-diff
9968
9969 install-diff: installdirs
9970         @: $(MAKE); $(unstage)
9971         @r=`${PWD_COMMAND}`; export r; \
9972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9973         $(HOST_EXPORTS) \
9974         (cd $(HOST_SUBDIR)/diff && \
9975           $(MAKE) $(FLAGS_TO_PASS)  install)
9976
9977 @endif diff
9978
9979 # Other targets (info, dvi, pdf, etc.)
9980
9981 .PHONY: maybe-info-diff info-diff
9982 maybe-info-diff:
9983 @if diff
9984 maybe-info-diff: info-diff
9985
9986 info-diff: \
9987     configure-diff 
9988         @: $(MAKE); $(unstage)
9989         @[ -f ./diff/Makefile ] || exit 0; \
9990         r=`${PWD_COMMAND}`; export r; \
9991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9992         $(HOST_EXPORTS) \
9993         for flag in $(EXTRA_HOST_FLAGS) ; do \
9994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9995         done; \
9996         echo "Doing info in diff" ; \
9997         (cd $(HOST_SUBDIR)/diff && \
9998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10000                   "RANLIB=$${RANLIB}" \
10001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10002                   info) \
10003           || exit 1
10004
10005 @endif diff
10006
10007 .PHONY: maybe-dvi-diff dvi-diff
10008 maybe-dvi-diff:
10009 @if diff
10010 maybe-dvi-diff: dvi-diff
10011
10012 dvi-diff: \
10013     configure-diff 
10014         @: $(MAKE); $(unstage)
10015         @[ -f ./diff/Makefile ] || exit 0; \
10016         r=`${PWD_COMMAND}`; export r; \
10017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10018         $(HOST_EXPORTS) \
10019         for flag in $(EXTRA_HOST_FLAGS) ; do \
10020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10021         done; \
10022         echo "Doing dvi in diff" ; \
10023         (cd $(HOST_SUBDIR)/diff && \
10024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10026                   "RANLIB=$${RANLIB}" \
10027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10028                   dvi) \
10029           || exit 1
10030
10031 @endif diff
10032
10033 .PHONY: maybe-pdf-diff pdf-diff
10034 maybe-pdf-diff:
10035 @if diff
10036 maybe-pdf-diff: pdf-diff
10037
10038 pdf-diff: \
10039     configure-diff 
10040         @: $(MAKE); $(unstage)
10041         @[ -f ./diff/Makefile ] || exit 0; \
10042         r=`${PWD_COMMAND}`; export r; \
10043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044         $(HOST_EXPORTS) \
10045         for flag in $(EXTRA_HOST_FLAGS) ; do \
10046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10047         done; \
10048         echo "Doing pdf in diff" ; \
10049         (cd $(HOST_SUBDIR)/diff && \
10050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10052                   "RANLIB=$${RANLIB}" \
10053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054                   pdf) \
10055           || exit 1
10056
10057 @endif diff
10058
10059 .PHONY: maybe-html-diff html-diff
10060 maybe-html-diff:
10061 @if diff
10062 maybe-html-diff: html-diff
10063
10064 html-diff: \
10065     configure-diff 
10066         @: $(MAKE); $(unstage)
10067         @[ -f ./diff/Makefile ] || exit 0; \
10068         r=`${PWD_COMMAND}`; export r; \
10069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070         $(HOST_EXPORTS) \
10071         for flag in $(EXTRA_HOST_FLAGS) ; do \
10072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10073         done; \
10074         echo "Doing html in diff" ; \
10075         (cd $(HOST_SUBDIR)/diff && \
10076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10078                   "RANLIB=$${RANLIB}" \
10079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10080                   html) \
10081           || exit 1
10082
10083 @endif diff
10084
10085 .PHONY: maybe-TAGS-diff TAGS-diff
10086 maybe-TAGS-diff:
10087 @if diff
10088 maybe-TAGS-diff: TAGS-diff
10089
10090 TAGS-diff: \
10091     configure-diff 
10092         @: $(MAKE); $(unstage)
10093         @[ -f ./diff/Makefile ] || exit 0; \
10094         r=`${PWD_COMMAND}`; export r; \
10095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10096         $(HOST_EXPORTS) \
10097         for flag in $(EXTRA_HOST_FLAGS) ; do \
10098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10099         done; \
10100         echo "Doing TAGS in diff" ; \
10101         (cd $(HOST_SUBDIR)/diff && \
10102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10104                   "RANLIB=$${RANLIB}" \
10105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10106                   TAGS) \
10107           || exit 1
10108
10109 @endif diff
10110
10111 .PHONY: maybe-install-info-diff install-info-diff
10112 maybe-install-info-diff:
10113 @if diff
10114 maybe-install-info-diff: install-info-diff
10115
10116 install-info-diff: \
10117     configure-diff \
10118     info-diff 
10119         @: $(MAKE); $(unstage)
10120         @[ -f ./diff/Makefile ] || exit 0; \
10121         r=`${PWD_COMMAND}`; export r; \
10122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10123         $(HOST_EXPORTS) \
10124         for flag in $(EXTRA_HOST_FLAGS) ; do \
10125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10126         done; \
10127         echo "Doing install-info in diff" ; \
10128         (cd $(HOST_SUBDIR)/diff && \
10129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10131                   "RANLIB=$${RANLIB}" \
10132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10133                   install-info) \
10134           || exit 1
10135
10136 @endif diff
10137
10138 .PHONY: maybe-install-pdf-diff install-pdf-diff
10139 maybe-install-pdf-diff:
10140 @if diff
10141 maybe-install-pdf-diff: install-pdf-diff
10142
10143 install-pdf-diff: \
10144     configure-diff \
10145     pdf-diff 
10146         @: $(MAKE); $(unstage)
10147         @[ -f ./diff/Makefile ] || exit 0; \
10148         r=`${PWD_COMMAND}`; export r; \
10149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10150         $(HOST_EXPORTS) \
10151         for flag in $(EXTRA_HOST_FLAGS) ; do \
10152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10153         done; \
10154         echo "Doing install-pdf in diff" ; \
10155         (cd $(HOST_SUBDIR)/diff && \
10156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10158                   "RANLIB=$${RANLIB}" \
10159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10160                   install-pdf) \
10161           || exit 1
10162
10163 @endif diff
10164
10165 .PHONY: maybe-install-html-diff install-html-diff
10166 maybe-install-html-diff:
10167 @if diff
10168 maybe-install-html-diff: install-html-diff
10169
10170 install-html-diff: \
10171     configure-diff \
10172     html-diff 
10173         @: $(MAKE); $(unstage)
10174         @[ -f ./diff/Makefile ] || exit 0; \
10175         r=`${PWD_COMMAND}`; export r; \
10176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10177         $(HOST_EXPORTS) \
10178         for flag in $(EXTRA_HOST_FLAGS) ; do \
10179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10180         done; \
10181         echo "Doing install-html in diff" ; \
10182         (cd $(HOST_SUBDIR)/diff && \
10183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10185                   "RANLIB=$${RANLIB}" \
10186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10187                   install-html) \
10188           || exit 1
10189
10190 @endif diff
10191
10192 .PHONY: maybe-installcheck-diff installcheck-diff
10193 maybe-installcheck-diff:
10194 @if diff
10195 maybe-installcheck-diff: installcheck-diff
10196
10197 installcheck-diff: \
10198     configure-diff 
10199         @: $(MAKE); $(unstage)
10200         @[ -f ./diff/Makefile ] || exit 0; \
10201         r=`${PWD_COMMAND}`; export r; \
10202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10203         $(HOST_EXPORTS) \
10204         for flag in $(EXTRA_HOST_FLAGS) ; do \
10205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206         done; \
10207         echo "Doing installcheck in diff" ; \
10208         (cd $(HOST_SUBDIR)/diff && \
10209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211                   "RANLIB=$${RANLIB}" \
10212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10213                   installcheck) \
10214           || exit 1
10215
10216 @endif diff
10217
10218 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10219 maybe-mostlyclean-diff:
10220 @if diff
10221 maybe-mostlyclean-diff: mostlyclean-diff
10222
10223 mostlyclean-diff: 
10224         @: $(MAKE); $(unstage)
10225         @[ -f ./diff/Makefile ] || exit 0; \
10226         r=`${PWD_COMMAND}`; export r; \
10227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228         $(HOST_EXPORTS) \
10229         for flag in $(EXTRA_HOST_FLAGS) ; do \
10230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10231         done; \
10232         echo "Doing mostlyclean in diff" ; \
10233         (cd $(HOST_SUBDIR)/diff && \
10234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10236                   "RANLIB=$${RANLIB}" \
10237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10238                   mostlyclean) \
10239           || exit 1
10240
10241 @endif diff
10242
10243 .PHONY: maybe-clean-diff clean-diff
10244 maybe-clean-diff:
10245 @if diff
10246 maybe-clean-diff: clean-diff
10247
10248 clean-diff: 
10249         @: $(MAKE); $(unstage)
10250         @[ -f ./diff/Makefile ] || exit 0; \
10251         r=`${PWD_COMMAND}`; export r; \
10252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10253         $(HOST_EXPORTS) \
10254         for flag in $(EXTRA_HOST_FLAGS) ; do \
10255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10256         done; \
10257         echo "Doing clean in diff" ; \
10258         (cd $(HOST_SUBDIR)/diff && \
10259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10261                   "RANLIB=$${RANLIB}" \
10262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10263                   clean) \
10264           || exit 1
10265
10266 @endif diff
10267
10268 .PHONY: maybe-distclean-diff distclean-diff
10269 maybe-distclean-diff:
10270 @if diff
10271 maybe-distclean-diff: distclean-diff
10272
10273 distclean-diff: 
10274         @: $(MAKE); $(unstage)
10275         @[ -f ./diff/Makefile ] || exit 0; \
10276         r=`${PWD_COMMAND}`; export r; \
10277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10278         $(HOST_EXPORTS) \
10279         for flag in $(EXTRA_HOST_FLAGS) ; do \
10280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10281         done; \
10282         echo "Doing distclean in diff" ; \
10283         (cd $(HOST_SUBDIR)/diff && \
10284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10286                   "RANLIB=$${RANLIB}" \
10287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10288                   distclean) \
10289           || exit 1
10290
10291 @endif diff
10292
10293 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10294 maybe-maintainer-clean-diff:
10295 @if diff
10296 maybe-maintainer-clean-diff: maintainer-clean-diff
10297
10298 maintainer-clean-diff: 
10299         @: $(MAKE); $(unstage)
10300         @[ -f ./diff/Makefile ] || exit 0; \
10301         r=`${PWD_COMMAND}`; export r; \
10302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10303         $(HOST_EXPORTS) \
10304         for flag in $(EXTRA_HOST_FLAGS) ; do \
10305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10306         done; \
10307         echo "Doing maintainer-clean in diff" ; \
10308         (cd $(HOST_SUBDIR)/diff && \
10309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10311                   "RANLIB=$${RANLIB}" \
10312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10313                   maintainer-clean) \
10314           || exit 1
10315
10316 @endif diff
10317
10318
10319
10320 .PHONY: configure-dosutils maybe-configure-dosutils
10321 maybe-configure-dosutils:
10322 @if gcc-bootstrap
10323 configure-dosutils: stage_current
10324 @endif gcc-bootstrap
10325 @if dosutils
10326 maybe-configure-dosutils: configure-dosutils
10327 configure-dosutils: 
10328         @: $(MAKE); $(unstage)
10329         @r=`${PWD_COMMAND}`; export r; \
10330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10331         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10333         $(HOST_EXPORTS)  \
10334         echo Configuring in $(HOST_SUBDIR)/dosutils; \
10335         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10336         case $(srcdir) in \
10337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10338           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10340         esac; \
10341         srcdiroption="--srcdir=$${topdir}/dosutils"; \
10342         libsrcdir="$$s/dosutils"; \
10343         $(SHELL) $${libsrcdir}/configure \
10344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10345           --target=${target_alias} $${srcdiroption}  \
10346           || exit 1
10347 @endif dosutils
10348
10349
10350
10351
10352
10353 .PHONY: all-dosutils maybe-all-dosutils
10354 maybe-all-dosutils:
10355 @if gcc-bootstrap
10356 all-dosutils: stage_current
10357 @endif gcc-bootstrap
10358 @if dosutils
10359 TARGET-dosutils=all
10360 maybe-all-dosutils: all-dosutils
10361 all-dosutils: configure-dosutils
10362         @: $(MAKE); $(unstage)
10363         @r=`${PWD_COMMAND}`; export r; \
10364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365         $(HOST_EXPORTS)  \
10366         (cd $(HOST_SUBDIR)/dosutils && \
10367           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10368                 $(TARGET-dosutils))
10369 @endif dosutils
10370
10371
10372
10373
10374 .PHONY: check-dosutils maybe-check-dosutils
10375 maybe-check-dosutils:
10376 @if dosutils
10377 maybe-check-dosutils: check-dosutils
10378
10379 check-dosutils:
10380
10381 @endif dosutils
10382
10383 .PHONY: install-dosutils maybe-install-dosutils
10384 maybe-install-dosutils:
10385 @if dosutils
10386 maybe-install-dosutils: install-dosutils
10387
10388 install-dosutils: installdirs
10389         @: $(MAKE); $(unstage)
10390         @r=`${PWD_COMMAND}`; export r; \
10391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10392         $(HOST_EXPORTS) \
10393         (cd $(HOST_SUBDIR)/dosutils && \
10394           $(MAKE) $(FLAGS_TO_PASS)  install)
10395
10396 @endif dosutils
10397
10398 # Other targets (info, dvi, pdf, etc.)
10399
10400 .PHONY: maybe-info-dosutils info-dosutils
10401 maybe-info-dosutils:
10402 @if dosutils
10403 maybe-info-dosutils: info-dosutils
10404
10405 info-dosutils: \
10406     configure-dosutils 
10407         @: $(MAKE); $(unstage)
10408         @[ -f ./dosutils/Makefile ] || exit 0; \
10409         r=`${PWD_COMMAND}`; export r; \
10410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10411         $(HOST_EXPORTS) \
10412         for flag in $(EXTRA_HOST_FLAGS) ; do \
10413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10414         done; \
10415         echo "Doing info in dosutils" ; \
10416         (cd $(HOST_SUBDIR)/dosutils && \
10417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10419                   "RANLIB=$${RANLIB}" \
10420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10421                   info) \
10422           || exit 1
10423
10424 @endif dosutils
10425
10426 .PHONY: maybe-dvi-dosutils dvi-dosutils
10427 maybe-dvi-dosutils:
10428 @if dosutils
10429 maybe-dvi-dosutils: dvi-dosutils
10430
10431 dvi-dosutils: \
10432     configure-dosutils 
10433         @: $(MAKE); $(unstage)
10434         @[ -f ./dosutils/Makefile ] || exit 0; \
10435         r=`${PWD_COMMAND}`; export r; \
10436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437         $(HOST_EXPORTS) \
10438         for flag in $(EXTRA_HOST_FLAGS) ; do \
10439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10440         done; \
10441         echo "Doing dvi in dosutils" ; \
10442         (cd $(HOST_SUBDIR)/dosutils && \
10443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10445                   "RANLIB=$${RANLIB}" \
10446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10447                   dvi) \
10448           || exit 1
10449
10450 @endif dosutils
10451
10452 .PHONY: maybe-pdf-dosutils pdf-dosutils
10453 maybe-pdf-dosutils:
10454 @if dosutils
10455 maybe-pdf-dosutils: pdf-dosutils
10456
10457 pdf-dosutils: \
10458     configure-dosutils 
10459         @: $(MAKE); $(unstage)
10460         @[ -f ./dosutils/Makefile ] || exit 0; \
10461         r=`${PWD_COMMAND}`; export r; \
10462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10463         $(HOST_EXPORTS) \
10464         for flag in $(EXTRA_HOST_FLAGS) ; do \
10465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10466         done; \
10467         echo "Doing pdf in dosutils" ; \
10468         (cd $(HOST_SUBDIR)/dosutils && \
10469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10471                   "RANLIB=$${RANLIB}" \
10472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10473                   pdf) \
10474           || exit 1
10475
10476 @endif dosutils
10477
10478 .PHONY: maybe-html-dosutils html-dosutils
10479 maybe-html-dosutils:
10480 @if dosutils
10481 maybe-html-dosutils: html-dosutils
10482
10483 html-dosutils: \
10484     configure-dosutils 
10485         @: $(MAKE); $(unstage)
10486         @[ -f ./dosutils/Makefile ] || exit 0; \
10487         r=`${PWD_COMMAND}`; export r; \
10488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10489         $(HOST_EXPORTS) \
10490         for flag in $(EXTRA_HOST_FLAGS) ; do \
10491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10492         done; \
10493         echo "Doing html in dosutils" ; \
10494         (cd $(HOST_SUBDIR)/dosutils && \
10495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10497                   "RANLIB=$${RANLIB}" \
10498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10499                   html) \
10500           || exit 1
10501
10502 @endif dosutils
10503
10504 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10505 maybe-TAGS-dosutils:
10506 @if dosutils
10507 maybe-TAGS-dosutils: TAGS-dosutils
10508
10509 TAGS-dosutils: \
10510     configure-dosutils 
10511         @: $(MAKE); $(unstage)
10512         @[ -f ./dosutils/Makefile ] || exit 0; \
10513         r=`${PWD_COMMAND}`; export r; \
10514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10515         $(HOST_EXPORTS) \
10516         for flag in $(EXTRA_HOST_FLAGS) ; do \
10517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10518         done; \
10519         echo "Doing TAGS in dosutils" ; \
10520         (cd $(HOST_SUBDIR)/dosutils && \
10521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10523                   "RANLIB=$${RANLIB}" \
10524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10525                   TAGS) \
10526           || exit 1
10527
10528 @endif dosutils
10529
10530 .PHONY: maybe-install-info-dosutils install-info-dosutils
10531 maybe-install-info-dosutils:
10532 @if dosutils
10533 maybe-install-info-dosutils: install-info-dosutils
10534
10535 install-info-dosutils: \
10536     configure-dosutils \
10537     info-dosutils 
10538         @: $(MAKE); $(unstage)
10539         @[ -f ./dosutils/Makefile ] || exit 0; \
10540         r=`${PWD_COMMAND}`; export r; \
10541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10542         $(HOST_EXPORTS) \
10543         for flag in $(EXTRA_HOST_FLAGS) ; do \
10544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10545         done; \
10546         echo "Doing install-info in dosutils" ; \
10547         (cd $(HOST_SUBDIR)/dosutils && \
10548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10550                   "RANLIB=$${RANLIB}" \
10551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10552                   install-info) \
10553           || exit 1
10554
10555 @endif dosutils
10556
10557 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10558 maybe-install-pdf-dosutils:
10559 @if dosutils
10560 maybe-install-pdf-dosutils: install-pdf-dosutils
10561
10562 install-pdf-dosutils: \
10563     configure-dosutils \
10564     pdf-dosutils 
10565         @: $(MAKE); $(unstage)
10566         @[ -f ./dosutils/Makefile ] || exit 0; \
10567         r=`${PWD_COMMAND}`; export r; \
10568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10569         $(HOST_EXPORTS) \
10570         for flag in $(EXTRA_HOST_FLAGS) ; do \
10571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10572         done; \
10573         echo "Doing install-pdf in dosutils" ; \
10574         (cd $(HOST_SUBDIR)/dosutils && \
10575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10577                   "RANLIB=$${RANLIB}" \
10578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10579                   install-pdf) \
10580           || exit 1
10581
10582 @endif dosutils
10583
10584 .PHONY: maybe-install-html-dosutils install-html-dosutils
10585 maybe-install-html-dosutils:
10586 @if dosutils
10587 maybe-install-html-dosutils: install-html-dosutils
10588
10589 install-html-dosutils: \
10590     configure-dosutils \
10591     html-dosutils 
10592         @: $(MAKE); $(unstage)
10593         @[ -f ./dosutils/Makefile ] || exit 0; \
10594         r=`${PWD_COMMAND}`; export r; \
10595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10596         $(HOST_EXPORTS) \
10597         for flag in $(EXTRA_HOST_FLAGS) ; do \
10598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10599         done; \
10600         echo "Doing install-html in dosutils" ; \
10601         (cd $(HOST_SUBDIR)/dosutils && \
10602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10604                   "RANLIB=$${RANLIB}" \
10605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10606                   install-html) \
10607           || exit 1
10608
10609 @endif dosutils
10610
10611 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10612 maybe-installcheck-dosutils:
10613 @if dosutils
10614 maybe-installcheck-dosutils: installcheck-dosutils
10615
10616 installcheck-dosutils: \
10617     configure-dosutils 
10618         @: $(MAKE); $(unstage)
10619         @[ -f ./dosutils/Makefile ] || exit 0; \
10620         r=`${PWD_COMMAND}`; export r; \
10621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10622         $(HOST_EXPORTS) \
10623         for flag in $(EXTRA_HOST_FLAGS) ; do \
10624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10625         done; \
10626         echo "Doing installcheck in dosutils" ; \
10627         (cd $(HOST_SUBDIR)/dosutils && \
10628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10630                   "RANLIB=$${RANLIB}" \
10631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10632                   installcheck) \
10633           || exit 1
10634
10635 @endif dosutils
10636
10637 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10638 maybe-mostlyclean-dosutils:
10639 @if dosutils
10640 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10641
10642 mostlyclean-dosutils: 
10643         @: $(MAKE); $(unstage)
10644         @[ -f ./dosutils/Makefile ] || exit 0; \
10645         r=`${PWD_COMMAND}`; export r; \
10646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10647         $(HOST_EXPORTS) \
10648         for flag in $(EXTRA_HOST_FLAGS) ; do \
10649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10650         done; \
10651         echo "Doing mostlyclean in dosutils" ; \
10652         (cd $(HOST_SUBDIR)/dosutils && \
10653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10655                   "RANLIB=$${RANLIB}" \
10656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10657                   mostlyclean) \
10658           || exit 1
10659
10660 @endif dosutils
10661
10662 .PHONY: maybe-clean-dosutils clean-dosutils
10663 maybe-clean-dosutils:
10664 @if dosutils
10665 maybe-clean-dosutils: clean-dosutils
10666
10667 clean-dosutils: 
10668         @: $(MAKE); $(unstage)
10669         @[ -f ./dosutils/Makefile ] || exit 0; \
10670         r=`${PWD_COMMAND}`; export r; \
10671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10672         $(HOST_EXPORTS) \
10673         for flag in $(EXTRA_HOST_FLAGS) ; do \
10674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10675         done; \
10676         echo "Doing clean in dosutils" ; \
10677         (cd $(HOST_SUBDIR)/dosutils && \
10678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10680                   "RANLIB=$${RANLIB}" \
10681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10682                   clean) \
10683           || exit 1
10684
10685 @endif dosutils
10686
10687 .PHONY: maybe-distclean-dosutils distclean-dosutils
10688 maybe-distclean-dosutils:
10689 @if dosutils
10690 maybe-distclean-dosutils: distclean-dosutils
10691
10692 distclean-dosutils: 
10693         @: $(MAKE); $(unstage)
10694         @[ -f ./dosutils/Makefile ] || exit 0; \
10695         r=`${PWD_COMMAND}`; export r; \
10696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697         $(HOST_EXPORTS) \
10698         for flag in $(EXTRA_HOST_FLAGS) ; do \
10699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10700         done; \
10701         echo "Doing distclean in dosutils" ; \
10702         (cd $(HOST_SUBDIR)/dosutils && \
10703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10705                   "RANLIB=$${RANLIB}" \
10706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10707                   distclean) \
10708           || exit 1
10709
10710 @endif dosutils
10711
10712 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10713 maybe-maintainer-clean-dosutils:
10714 @if dosutils
10715 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10716
10717 maintainer-clean-dosutils: 
10718         @: $(MAKE); $(unstage)
10719         @[ -f ./dosutils/Makefile ] || exit 0; \
10720         r=`${PWD_COMMAND}`; export r; \
10721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10722         $(HOST_EXPORTS) \
10723         for flag in $(EXTRA_HOST_FLAGS) ; do \
10724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10725         done; \
10726         echo "Doing maintainer-clean in dosutils" ; \
10727         (cd $(HOST_SUBDIR)/dosutils && \
10728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10730                   "RANLIB=$${RANLIB}" \
10731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10732                   maintainer-clean) \
10733           || exit 1
10734
10735 @endif dosutils
10736
10737
10738
10739 .PHONY: configure-etc maybe-configure-etc
10740 maybe-configure-etc:
10741 @if gcc-bootstrap
10742 configure-etc: stage_current
10743 @endif gcc-bootstrap
10744 @if etc
10745 maybe-configure-etc: configure-etc
10746 configure-etc: 
10747         @: $(MAKE); $(unstage)
10748         @r=`${PWD_COMMAND}`; export r; \
10749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10750         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10751         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10752         $(HOST_EXPORTS)  \
10753         echo Configuring in $(HOST_SUBDIR)/etc; \
10754         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10755         case $(srcdir) in \
10756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10757           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10759         esac; \
10760         srcdiroption="--srcdir=$${topdir}/etc"; \
10761         libsrcdir="$$s/etc"; \
10762         $(SHELL) $${libsrcdir}/configure \
10763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10764           --target=${target_alias} $${srcdiroption}  \
10765           || exit 1
10766 @endif etc
10767
10768
10769
10770
10771
10772 .PHONY: all-etc maybe-all-etc
10773 maybe-all-etc:
10774 @if gcc-bootstrap
10775 all-etc: stage_current
10776 @endif gcc-bootstrap
10777 @if etc
10778 TARGET-etc=all
10779 maybe-all-etc: all-etc
10780 all-etc: configure-etc
10781         @: $(MAKE); $(unstage)
10782         @r=`${PWD_COMMAND}`; export r; \
10783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10784         $(HOST_EXPORTS)  \
10785         (cd $(HOST_SUBDIR)/etc && \
10786           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10787                 $(TARGET-etc))
10788 @endif etc
10789
10790
10791
10792
10793 .PHONY: check-etc maybe-check-etc
10794 maybe-check-etc:
10795 @if etc
10796 maybe-check-etc: check-etc
10797
10798 check-etc:
10799         @: $(MAKE); $(unstage)
10800         @r=`${PWD_COMMAND}`; export r; \
10801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10802         $(HOST_EXPORTS) \
10803         (cd $(HOST_SUBDIR)/etc && \
10804           $(MAKE) $(FLAGS_TO_PASS)  check)
10805
10806 @endif etc
10807
10808 .PHONY: install-etc maybe-install-etc
10809 maybe-install-etc:
10810 @if etc
10811 maybe-install-etc: install-etc
10812
10813 install-etc: installdirs
10814         @: $(MAKE); $(unstage)
10815         @r=`${PWD_COMMAND}`; export r; \
10816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10817         $(HOST_EXPORTS) \
10818         (cd $(HOST_SUBDIR)/etc && \
10819           $(MAKE) $(FLAGS_TO_PASS)  install)
10820
10821 @endif etc
10822
10823 # Other targets (info, dvi, pdf, etc.)
10824
10825 .PHONY: maybe-info-etc info-etc
10826 maybe-info-etc:
10827 @if etc
10828 maybe-info-etc: info-etc
10829
10830 info-etc: \
10831     configure-etc 
10832         @: $(MAKE); $(unstage)
10833         @[ -f ./etc/Makefile ] || exit 0; \
10834         r=`${PWD_COMMAND}`; export r; \
10835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10836         $(HOST_EXPORTS) \
10837         for flag in $(EXTRA_HOST_FLAGS) ; do \
10838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10839         done; \
10840         echo "Doing info in etc" ; \
10841         (cd $(HOST_SUBDIR)/etc && \
10842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10844                   "RANLIB=$${RANLIB}" \
10845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10846                   info) \
10847           || exit 1
10848
10849 @endif etc
10850
10851 .PHONY: maybe-dvi-etc dvi-etc
10852 maybe-dvi-etc:
10853 @if etc
10854 maybe-dvi-etc: dvi-etc
10855
10856 dvi-etc: \
10857     configure-etc 
10858         @: $(MAKE); $(unstage)
10859         @[ -f ./etc/Makefile ] || exit 0; \
10860         r=`${PWD_COMMAND}`; export r; \
10861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10862         $(HOST_EXPORTS) \
10863         for flag in $(EXTRA_HOST_FLAGS) ; do \
10864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10865         done; \
10866         echo "Doing dvi in etc" ; \
10867         (cd $(HOST_SUBDIR)/etc && \
10868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10870                   "RANLIB=$${RANLIB}" \
10871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10872                   dvi) \
10873           || exit 1
10874
10875 @endif etc
10876
10877 .PHONY: maybe-pdf-etc pdf-etc
10878 maybe-pdf-etc:
10879 @if etc
10880 maybe-pdf-etc: pdf-etc
10881
10882 pdf-etc: \
10883     configure-etc 
10884         @: $(MAKE); $(unstage)
10885         @[ -f ./etc/Makefile ] || exit 0; \
10886         r=`${PWD_COMMAND}`; export r; \
10887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888         $(HOST_EXPORTS) \
10889         for flag in $(EXTRA_HOST_FLAGS) ; do \
10890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10891         done; \
10892         echo "Doing pdf in etc" ; \
10893         (cd $(HOST_SUBDIR)/etc && \
10894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10896                   "RANLIB=$${RANLIB}" \
10897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10898                   pdf) \
10899           || exit 1
10900
10901 @endif etc
10902
10903 .PHONY: maybe-html-etc html-etc
10904 maybe-html-etc:
10905 @if etc
10906 maybe-html-etc: html-etc
10907
10908 html-etc: \
10909     configure-etc 
10910         @: $(MAKE); $(unstage)
10911         @[ -f ./etc/Makefile ] || exit 0; \
10912         r=`${PWD_COMMAND}`; export r; \
10913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10914         $(HOST_EXPORTS) \
10915         for flag in $(EXTRA_HOST_FLAGS) ; do \
10916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10917         done; \
10918         echo "Doing html in etc" ; \
10919         (cd $(HOST_SUBDIR)/etc && \
10920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10922                   "RANLIB=$${RANLIB}" \
10923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10924                   html) \
10925           || exit 1
10926
10927 @endif etc
10928
10929 .PHONY: maybe-TAGS-etc TAGS-etc
10930 maybe-TAGS-etc:
10931 @if etc
10932 maybe-TAGS-etc: TAGS-etc
10933
10934 TAGS-etc: \
10935     configure-etc 
10936         @: $(MAKE); $(unstage)
10937         @[ -f ./etc/Makefile ] || exit 0; \
10938         r=`${PWD_COMMAND}`; export r; \
10939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940         $(HOST_EXPORTS) \
10941         for flag in $(EXTRA_HOST_FLAGS) ; do \
10942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10943         done; \
10944         echo "Doing TAGS in etc" ; \
10945         (cd $(HOST_SUBDIR)/etc && \
10946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10948                   "RANLIB=$${RANLIB}" \
10949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10950                   TAGS) \
10951           || exit 1
10952
10953 @endif etc
10954
10955 .PHONY: maybe-install-info-etc install-info-etc
10956 maybe-install-info-etc:
10957 @if etc
10958 maybe-install-info-etc: install-info-etc
10959
10960 install-info-etc: \
10961     configure-etc \
10962     info-etc 
10963         @: $(MAKE); $(unstage)
10964         @[ -f ./etc/Makefile ] || exit 0; \
10965         r=`${PWD_COMMAND}`; export r; \
10966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10967         $(HOST_EXPORTS) \
10968         for flag in $(EXTRA_HOST_FLAGS) ; do \
10969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10970         done; \
10971         echo "Doing install-info in etc" ; \
10972         (cd $(HOST_SUBDIR)/etc && \
10973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10975                   "RANLIB=$${RANLIB}" \
10976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10977                   install-info) \
10978           || exit 1
10979
10980 @endif etc
10981
10982 .PHONY: maybe-install-pdf-etc install-pdf-etc
10983 maybe-install-pdf-etc:
10984 @if etc
10985 maybe-install-pdf-etc: install-pdf-etc
10986
10987 install-pdf-etc: \
10988     configure-etc \
10989     pdf-etc 
10990         @: $(MAKE); $(unstage)
10991         @[ -f ./etc/Makefile ] || exit 0; \
10992         r=`${PWD_COMMAND}`; export r; \
10993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994         $(HOST_EXPORTS) \
10995         for flag in $(EXTRA_HOST_FLAGS) ; do \
10996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10997         done; \
10998         echo "Doing install-pdf in etc" ; \
10999         (cd $(HOST_SUBDIR)/etc && \
11000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11002                   "RANLIB=$${RANLIB}" \
11003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11004                   install-pdf) \
11005           || exit 1
11006
11007 @endif etc
11008
11009 .PHONY: maybe-install-html-etc install-html-etc
11010 maybe-install-html-etc:
11011 @if etc
11012 maybe-install-html-etc: install-html-etc
11013
11014 install-html-etc: \
11015     configure-etc \
11016     html-etc 
11017         @: $(MAKE); $(unstage)
11018         @[ -f ./etc/Makefile ] || exit 0; \
11019         r=`${PWD_COMMAND}`; export r; \
11020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11021         $(HOST_EXPORTS) \
11022         for flag in $(EXTRA_HOST_FLAGS) ; do \
11023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11024         done; \
11025         echo "Doing install-html in etc" ; \
11026         (cd $(HOST_SUBDIR)/etc && \
11027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11029                   "RANLIB=$${RANLIB}" \
11030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11031                   install-html) \
11032           || exit 1
11033
11034 @endif etc
11035
11036 .PHONY: maybe-installcheck-etc installcheck-etc
11037 maybe-installcheck-etc:
11038 @if etc
11039 maybe-installcheck-etc: installcheck-etc
11040
11041 installcheck-etc: \
11042     configure-etc 
11043         @: $(MAKE); $(unstage)
11044         @[ -f ./etc/Makefile ] || exit 0; \
11045         r=`${PWD_COMMAND}`; export r; \
11046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11047         $(HOST_EXPORTS) \
11048         for flag in $(EXTRA_HOST_FLAGS) ; do \
11049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11050         done; \
11051         echo "Doing installcheck in etc" ; \
11052         (cd $(HOST_SUBDIR)/etc && \
11053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11055                   "RANLIB=$${RANLIB}" \
11056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11057                   installcheck) \
11058           || exit 1
11059
11060 @endif etc
11061
11062 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11063 maybe-mostlyclean-etc:
11064 @if etc
11065 maybe-mostlyclean-etc: mostlyclean-etc
11066
11067 mostlyclean-etc: 
11068         @: $(MAKE); $(unstage)
11069         @[ -f ./etc/Makefile ] || exit 0; \
11070         r=`${PWD_COMMAND}`; export r; \
11071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11072         $(HOST_EXPORTS) \
11073         for flag in $(EXTRA_HOST_FLAGS) ; do \
11074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11075         done; \
11076         echo "Doing mostlyclean in etc" ; \
11077         (cd $(HOST_SUBDIR)/etc && \
11078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11080                   "RANLIB=$${RANLIB}" \
11081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11082                   mostlyclean) \
11083           || exit 1
11084
11085 @endif etc
11086
11087 .PHONY: maybe-clean-etc clean-etc
11088 maybe-clean-etc:
11089 @if etc
11090 maybe-clean-etc: clean-etc
11091
11092 clean-etc: 
11093         @: $(MAKE); $(unstage)
11094         @[ -f ./etc/Makefile ] || exit 0; \
11095         r=`${PWD_COMMAND}`; export r; \
11096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11097         $(HOST_EXPORTS) \
11098         for flag in $(EXTRA_HOST_FLAGS) ; do \
11099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11100         done; \
11101         echo "Doing clean in etc" ; \
11102         (cd $(HOST_SUBDIR)/etc && \
11103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11105                   "RANLIB=$${RANLIB}" \
11106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11107                   clean) \
11108           || exit 1
11109
11110 @endif etc
11111
11112 .PHONY: maybe-distclean-etc distclean-etc
11113 maybe-distclean-etc:
11114 @if etc
11115 maybe-distclean-etc: distclean-etc
11116
11117 distclean-etc: 
11118         @: $(MAKE); $(unstage)
11119         @[ -f ./etc/Makefile ] || exit 0; \
11120         r=`${PWD_COMMAND}`; export r; \
11121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11122         $(HOST_EXPORTS) \
11123         for flag in $(EXTRA_HOST_FLAGS) ; do \
11124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11125         done; \
11126         echo "Doing distclean in etc" ; \
11127         (cd $(HOST_SUBDIR)/etc && \
11128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11130                   "RANLIB=$${RANLIB}" \
11131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11132                   distclean) \
11133           || exit 1
11134
11135 @endif etc
11136
11137 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11138 maybe-maintainer-clean-etc:
11139 @if etc
11140 maybe-maintainer-clean-etc: maintainer-clean-etc
11141
11142 maintainer-clean-etc: 
11143         @: $(MAKE); $(unstage)
11144         @[ -f ./etc/Makefile ] || exit 0; \
11145         r=`${PWD_COMMAND}`; export r; \
11146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11147         $(HOST_EXPORTS) \
11148         for flag in $(EXTRA_HOST_FLAGS) ; do \
11149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11150         done; \
11151         echo "Doing maintainer-clean in etc" ; \
11152         (cd $(HOST_SUBDIR)/etc && \
11153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11155                   "RANLIB=$${RANLIB}" \
11156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11157                   maintainer-clean) \
11158           || exit 1
11159
11160 @endif etc
11161
11162
11163
11164 .PHONY: configure-fastjar maybe-configure-fastjar
11165 maybe-configure-fastjar:
11166 @if gcc-bootstrap
11167 configure-fastjar: stage_current
11168 @endif gcc-bootstrap
11169 @if fastjar
11170 maybe-configure-fastjar: configure-fastjar
11171 configure-fastjar: 
11172         @: $(MAKE); $(unstage)
11173         @r=`${PWD_COMMAND}`; export r; \
11174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11175         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11177         $(HOST_EXPORTS)  \
11178         echo Configuring in $(HOST_SUBDIR)/fastjar; \
11179         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11180         case $(srcdir) in \
11181           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11182           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11183                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11184         esac; \
11185         srcdiroption="--srcdir=$${topdir}/fastjar"; \
11186         libsrcdir="$$s/fastjar"; \
11187         $(SHELL) $${libsrcdir}/configure \
11188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11189           --target=${target_alias} $${srcdiroption}  \
11190           || exit 1
11191 @endif fastjar
11192
11193
11194
11195
11196
11197 .PHONY: all-fastjar maybe-all-fastjar
11198 maybe-all-fastjar:
11199 @if gcc-bootstrap
11200 all-fastjar: stage_current
11201 @endif gcc-bootstrap
11202 @if fastjar
11203 TARGET-fastjar=all
11204 maybe-all-fastjar: all-fastjar
11205 all-fastjar: configure-fastjar
11206         @: $(MAKE); $(unstage)
11207         @r=`${PWD_COMMAND}`; export r; \
11208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11209         $(HOST_EXPORTS)  \
11210         (cd $(HOST_SUBDIR)/fastjar && \
11211           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11212                 $(TARGET-fastjar))
11213 @endif fastjar
11214
11215
11216
11217
11218 .PHONY: check-fastjar maybe-check-fastjar
11219 maybe-check-fastjar:
11220 @if fastjar
11221 maybe-check-fastjar: check-fastjar
11222
11223 # This module is only tested in a native toolchain.
11224 check-fastjar:
11225         @: $(MAKE); $(unstage)
11226         @if [ '$(host)' = '$(target)' ] ; then \
11227           r=`${PWD_COMMAND}`; export r; \
11228           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229           $(HOST_EXPORTS) \
11230           (cd $(HOST_SUBDIR)/fastjar && \
11231             $(MAKE) $(FLAGS_TO_PASS)  check); \
11232         fi
11233
11234 @endif fastjar
11235
11236 .PHONY: install-fastjar maybe-install-fastjar
11237 maybe-install-fastjar:
11238 @if fastjar
11239 maybe-install-fastjar: install-fastjar
11240
11241 install-fastjar: installdirs
11242         @: $(MAKE); $(unstage)
11243         @r=`${PWD_COMMAND}`; export r; \
11244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11245         $(HOST_EXPORTS) \
11246         (cd $(HOST_SUBDIR)/fastjar && \
11247           $(MAKE) $(FLAGS_TO_PASS)  install)
11248
11249 @endif fastjar
11250
11251 # Other targets (info, dvi, pdf, etc.)
11252
11253 .PHONY: maybe-info-fastjar info-fastjar
11254 maybe-info-fastjar:
11255 @if fastjar
11256 maybe-info-fastjar: info-fastjar
11257
11258 info-fastjar: \
11259     configure-fastjar 
11260         @: $(MAKE); $(unstage)
11261         @[ -f ./fastjar/Makefile ] || exit 0; \
11262         r=`${PWD_COMMAND}`; export r; \
11263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11264         $(HOST_EXPORTS) \
11265         for flag in $(EXTRA_HOST_FLAGS) ; do \
11266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11267         done; \
11268         echo "Doing info in fastjar" ; \
11269         (cd $(HOST_SUBDIR)/fastjar && \
11270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11272                   "RANLIB=$${RANLIB}" \
11273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11274                   info) \
11275           || exit 1
11276
11277 @endif fastjar
11278
11279 .PHONY: maybe-dvi-fastjar dvi-fastjar
11280 maybe-dvi-fastjar:
11281 @if fastjar
11282 maybe-dvi-fastjar: dvi-fastjar
11283
11284 dvi-fastjar: \
11285     configure-fastjar 
11286         @: $(MAKE); $(unstage)
11287         @[ -f ./fastjar/Makefile ] || exit 0; \
11288         r=`${PWD_COMMAND}`; export r; \
11289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11290         $(HOST_EXPORTS) \
11291         for flag in $(EXTRA_HOST_FLAGS) ; do \
11292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11293         done; \
11294         echo "Doing dvi in fastjar" ; \
11295         (cd $(HOST_SUBDIR)/fastjar && \
11296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11298                   "RANLIB=$${RANLIB}" \
11299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11300                   dvi) \
11301           || exit 1
11302
11303 @endif fastjar
11304
11305 .PHONY: maybe-pdf-fastjar pdf-fastjar
11306 maybe-pdf-fastjar:
11307 @if fastjar
11308 maybe-pdf-fastjar: pdf-fastjar
11309
11310 pdf-fastjar: \
11311     configure-fastjar 
11312         @: $(MAKE); $(unstage)
11313         @[ -f ./fastjar/Makefile ] || exit 0; \
11314         r=`${PWD_COMMAND}`; export r; \
11315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11316         $(HOST_EXPORTS) \
11317         for flag in $(EXTRA_HOST_FLAGS) ; do \
11318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11319         done; \
11320         echo "Doing pdf in fastjar" ; \
11321         (cd $(HOST_SUBDIR)/fastjar && \
11322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11324                   "RANLIB=$${RANLIB}" \
11325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11326                   pdf) \
11327           || exit 1
11328
11329 @endif fastjar
11330
11331 .PHONY: maybe-html-fastjar html-fastjar
11332 maybe-html-fastjar:
11333 @if fastjar
11334 maybe-html-fastjar: html-fastjar
11335
11336 html-fastjar: \
11337     configure-fastjar 
11338         @: $(MAKE); $(unstage)
11339         @[ -f ./fastjar/Makefile ] || exit 0; \
11340         r=`${PWD_COMMAND}`; export r; \
11341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11342         $(HOST_EXPORTS) \
11343         for flag in $(EXTRA_HOST_FLAGS) ; do \
11344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11345         done; \
11346         echo "Doing html in fastjar" ; \
11347         (cd $(HOST_SUBDIR)/fastjar && \
11348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11350                   "RANLIB=$${RANLIB}" \
11351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11352                   html) \
11353           || exit 1
11354
11355 @endif fastjar
11356
11357 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11358 maybe-TAGS-fastjar:
11359 @if fastjar
11360 maybe-TAGS-fastjar: TAGS-fastjar
11361
11362 TAGS-fastjar: \
11363     configure-fastjar 
11364         @: $(MAKE); $(unstage)
11365         @[ -f ./fastjar/Makefile ] || exit 0; \
11366         r=`${PWD_COMMAND}`; export r; \
11367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11368         $(HOST_EXPORTS) \
11369         for flag in $(EXTRA_HOST_FLAGS) ; do \
11370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11371         done; \
11372         echo "Doing TAGS in fastjar" ; \
11373         (cd $(HOST_SUBDIR)/fastjar && \
11374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11376                   "RANLIB=$${RANLIB}" \
11377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11378                   TAGS) \
11379           || exit 1
11380
11381 @endif fastjar
11382
11383 .PHONY: maybe-install-info-fastjar install-info-fastjar
11384 maybe-install-info-fastjar:
11385 @if fastjar
11386 maybe-install-info-fastjar: install-info-fastjar
11387
11388 install-info-fastjar: \
11389     configure-fastjar \
11390     info-fastjar 
11391         @: $(MAKE); $(unstage)
11392         @[ -f ./fastjar/Makefile ] || exit 0; \
11393         r=`${PWD_COMMAND}`; export r; \
11394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11395         $(HOST_EXPORTS) \
11396         for flag in $(EXTRA_HOST_FLAGS) ; do \
11397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11398         done; \
11399         echo "Doing install-info in fastjar" ; \
11400         (cd $(HOST_SUBDIR)/fastjar && \
11401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11403                   "RANLIB=$${RANLIB}" \
11404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11405                   install-info) \
11406           || exit 1
11407
11408 @endif fastjar
11409
11410 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11411 maybe-install-pdf-fastjar:
11412 @if fastjar
11413 maybe-install-pdf-fastjar: install-pdf-fastjar
11414
11415 install-pdf-fastjar: \
11416     configure-fastjar \
11417     pdf-fastjar 
11418         @: $(MAKE); $(unstage)
11419         @[ -f ./fastjar/Makefile ] || exit 0; \
11420         r=`${PWD_COMMAND}`; export r; \
11421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422         $(HOST_EXPORTS) \
11423         for flag in $(EXTRA_HOST_FLAGS) ; do \
11424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11425         done; \
11426         echo "Doing install-pdf in fastjar" ; \
11427         (cd $(HOST_SUBDIR)/fastjar && \
11428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11430                   "RANLIB=$${RANLIB}" \
11431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11432                   install-pdf) \
11433           || exit 1
11434
11435 @endif fastjar
11436
11437 .PHONY: maybe-install-html-fastjar install-html-fastjar
11438 maybe-install-html-fastjar:
11439 @if fastjar
11440 maybe-install-html-fastjar: install-html-fastjar
11441
11442 install-html-fastjar: \
11443     configure-fastjar \
11444     html-fastjar 
11445         @: $(MAKE); $(unstage)
11446         @[ -f ./fastjar/Makefile ] || exit 0; \
11447         r=`${PWD_COMMAND}`; export r; \
11448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11449         $(HOST_EXPORTS) \
11450         for flag in $(EXTRA_HOST_FLAGS) ; do \
11451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11452         done; \
11453         echo "Doing install-html in fastjar" ; \
11454         (cd $(HOST_SUBDIR)/fastjar && \
11455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11457                   "RANLIB=$${RANLIB}" \
11458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11459                   install-html) \
11460           || exit 1
11461
11462 @endif fastjar
11463
11464 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11465 maybe-installcheck-fastjar:
11466 @if fastjar
11467 maybe-installcheck-fastjar: installcheck-fastjar
11468
11469 installcheck-fastjar: \
11470     configure-fastjar 
11471         @: $(MAKE); $(unstage)
11472         @[ -f ./fastjar/Makefile ] || exit 0; \
11473         r=`${PWD_COMMAND}`; export r; \
11474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475         $(HOST_EXPORTS) \
11476         for flag in $(EXTRA_HOST_FLAGS) ; do \
11477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11478         done; \
11479         echo "Doing installcheck in fastjar" ; \
11480         (cd $(HOST_SUBDIR)/fastjar && \
11481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11483                   "RANLIB=$${RANLIB}" \
11484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11485                   installcheck) \
11486           || exit 1
11487
11488 @endif fastjar
11489
11490 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11491 maybe-mostlyclean-fastjar:
11492 @if fastjar
11493 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11494
11495 mostlyclean-fastjar: 
11496         @: $(MAKE); $(unstage)
11497         @[ -f ./fastjar/Makefile ] || exit 0; \
11498         r=`${PWD_COMMAND}`; export r; \
11499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500         $(HOST_EXPORTS) \
11501         for flag in $(EXTRA_HOST_FLAGS) ; do \
11502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11503         done; \
11504         echo "Doing mostlyclean in fastjar" ; \
11505         (cd $(HOST_SUBDIR)/fastjar && \
11506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11508                   "RANLIB=$${RANLIB}" \
11509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11510                   mostlyclean) \
11511           || exit 1
11512
11513 @endif fastjar
11514
11515 .PHONY: maybe-clean-fastjar clean-fastjar
11516 maybe-clean-fastjar:
11517 @if fastjar
11518 maybe-clean-fastjar: clean-fastjar
11519
11520 clean-fastjar: 
11521         @: $(MAKE); $(unstage)
11522         @[ -f ./fastjar/Makefile ] || exit 0; \
11523         r=`${PWD_COMMAND}`; export r; \
11524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11525         $(HOST_EXPORTS) \
11526         for flag in $(EXTRA_HOST_FLAGS) ; do \
11527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11528         done; \
11529         echo "Doing clean in fastjar" ; \
11530         (cd $(HOST_SUBDIR)/fastjar && \
11531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11533                   "RANLIB=$${RANLIB}" \
11534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11535                   clean) \
11536           || exit 1
11537
11538 @endif fastjar
11539
11540 .PHONY: maybe-distclean-fastjar distclean-fastjar
11541 maybe-distclean-fastjar:
11542 @if fastjar
11543 maybe-distclean-fastjar: distclean-fastjar
11544
11545 distclean-fastjar: 
11546         @: $(MAKE); $(unstage)
11547         @[ -f ./fastjar/Makefile ] || exit 0; \
11548         r=`${PWD_COMMAND}`; export r; \
11549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11550         $(HOST_EXPORTS) \
11551         for flag in $(EXTRA_HOST_FLAGS) ; do \
11552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11553         done; \
11554         echo "Doing distclean in fastjar" ; \
11555         (cd $(HOST_SUBDIR)/fastjar && \
11556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11558                   "RANLIB=$${RANLIB}" \
11559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11560                   distclean) \
11561           || exit 1
11562
11563 @endif fastjar
11564
11565 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11566 maybe-maintainer-clean-fastjar:
11567 @if fastjar
11568 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11569
11570 maintainer-clean-fastjar: 
11571         @: $(MAKE); $(unstage)
11572         @[ -f ./fastjar/Makefile ] || exit 0; \
11573         r=`${PWD_COMMAND}`; export r; \
11574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11575         $(HOST_EXPORTS) \
11576         for flag in $(EXTRA_HOST_FLAGS) ; do \
11577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11578         done; \
11579         echo "Doing maintainer-clean in fastjar" ; \
11580         (cd $(HOST_SUBDIR)/fastjar && \
11581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11583                   "RANLIB=$${RANLIB}" \
11584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11585                   maintainer-clean) \
11586           || exit 1
11587
11588 @endif fastjar
11589
11590
11591
11592 .PHONY: configure-fileutils maybe-configure-fileutils
11593 maybe-configure-fileutils:
11594 @if gcc-bootstrap
11595 configure-fileutils: stage_current
11596 @endif gcc-bootstrap
11597 @if fileutils
11598 maybe-configure-fileutils: configure-fileutils
11599 configure-fileutils: 
11600         @: $(MAKE); $(unstage)
11601         @r=`${PWD_COMMAND}`; export r; \
11602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11603         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11605         $(HOST_EXPORTS)  \
11606         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11607         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11608         case $(srcdir) in \
11609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11610           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11612         esac; \
11613         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11614         libsrcdir="$$s/fileutils"; \
11615         $(SHELL) $${libsrcdir}/configure \
11616           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11617           --target=${target_alias} $${srcdiroption}  \
11618           || exit 1
11619 @endif fileutils
11620
11621
11622
11623
11624
11625 .PHONY: all-fileutils maybe-all-fileutils
11626 maybe-all-fileutils:
11627 @if gcc-bootstrap
11628 all-fileutils: stage_current
11629 @endif gcc-bootstrap
11630 @if fileutils
11631 TARGET-fileutils=all
11632 maybe-all-fileutils: all-fileutils
11633 all-fileutils: configure-fileutils
11634         @: $(MAKE); $(unstage)
11635         @r=`${PWD_COMMAND}`; export r; \
11636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637         $(HOST_EXPORTS)  \
11638         (cd $(HOST_SUBDIR)/fileutils && \
11639           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11640                 $(TARGET-fileutils))
11641 @endif fileutils
11642
11643
11644
11645
11646 .PHONY: check-fileutils maybe-check-fileutils
11647 maybe-check-fileutils:
11648 @if fileutils
11649 maybe-check-fileutils: check-fileutils
11650
11651 check-fileutils:
11652         @: $(MAKE); $(unstage)
11653         @r=`${PWD_COMMAND}`; export r; \
11654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11655         $(HOST_EXPORTS) \
11656         (cd $(HOST_SUBDIR)/fileutils && \
11657           $(MAKE) $(FLAGS_TO_PASS)  check)
11658
11659 @endif fileutils
11660
11661 .PHONY: install-fileutils maybe-install-fileutils
11662 maybe-install-fileutils:
11663 @if fileutils
11664 maybe-install-fileutils: install-fileutils
11665
11666 install-fileutils: installdirs
11667         @: $(MAKE); $(unstage)
11668         @r=`${PWD_COMMAND}`; export r; \
11669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11670         $(HOST_EXPORTS) \
11671         (cd $(HOST_SUBDIR)/fileutils && \
11672           $(MAKE) $(FLAGS_TO_PASS)  install)
11673
11674 @endif fileutils
11675
11676 # Other targets (info, dvi, pdf, etc.)
11677
11678 .PHONY: maybe-info-fileutils info-fileutils
11679 maybe-info-fileutils:
11680 @if fileutils
11681 maybe-info-fileutils: info-fileutils
11682
11683 info-fileutils: \
11684     configure-fileutils 
11685         @: $(MAKE); $(unstage)
11686         @[ -f ./fileutils/Makefile ] || exit 0; \
11687         r=`${PWD_COMMAND}`; export r; \
11688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11689         $(HOST_EXPORTS) \
11690         for flag in $(EXTRA_HOST_FLAGS) ; do \
11691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11692         done; \
11693         echo "Doing info in fileutils" ; \
11694         (cd $(HOST_SUBDIR)/fileutils && \
11695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11697                   "RANLIB=$${RANLIB}" \
11698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11699                   info) \
11700           || exit 1
11701
11702 @endif fileutils
11703
11704 .PHONY: maybe-dvi-fileutils dvi-fileutils
11705 maybe-dvi-fileutils:
11706 @if fileutils
11707 maybe-dvi-fileutils: dvi-fileutils
11708
11709 dvi-fileutils: \
11710     configure-fileutils 
11711         @: $(MAKE); $(unstage)
11712         @[ -f ./fileutils/Makefile ] || exit 0; \
11713         r=`${PWD_COMMAND}`; export r; \
11714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11715         $(HOST_EXPORTS) \
11716         for flag in $(EXTRA_HOST_FLAGS) ; do \
11717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11718         done; \
11719         echo "Doing dvi in fileutils" ; \
11720         (cd $(HOST_SUBDIR)/fileutils && \
11721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11723                   "RANLIB=$${RANLIB}" \
11724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11725                   dvi) \
11726           || exit 1
11727
11728 @endif fileutils
11729
11730 .PHONY: maybe-pdf-fileutils pdf-fileutils
11731 maybe-pdf-fileutils:
11732 @if fileutils
11733 maybe-pdf-fileutils: pdf-fileutils
11734
11735 pdf-fileutils: \
11736     configure-fileutils 
11737         @: $(MAKE); $(unstage)
11738         @[ -f ./fileutils/Makefile ] || exit 0; \
11739         r=`${PWD_COMMAND}`; export r; \
11740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11741         $(HOST_EXPORTS) \
11742         for flag in $(EXTRA_HOST_FLAGS) ; do \
11743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11744         done; \
11745         echo "Doing pdf in fileutils" ; \
11746         (cd $(HOST_SUBDIR)/fileutils && \
11747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11749                   "RANLIB=$${RANLIB}" \
11750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11751                   pdf) \
11752           || exit 1
11753
11754 @endif fileutils
11755
11756 .PHONY: maybe-html-fileutils html-fileutils
11757 maybe-html-fileutils:
11758 @if fileutils
11759 maybe-html-fileutils: html-fileutils
11760
11761 html-fileutils: \
11762     configure-fileutils 
11763         @: $(MAKE); $(unstage)
11764         @[ -f ./fileutils/Makefile ] || exit 0; \
11765         r=`${PWD_COMMAND}`; export r; \
11766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11767         $(HOST_EXPORTS) \
11768         for flag in $(EXTRA_HOST_FLAGS) ; do \
11769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11770         done; \
11771         echo "Doing html in fileutils" ; \
11772         (cd $(HOST_SUBDIR)/fileutils && \
11773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11775                   "RANLIB=$${RANLIB}" \
11776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11777                   html) \
11778           || exit 1
11779
11780 @endif fileutils
11781
11782 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11783 maybe-TAGS-fileutils:
11784 @if fileutils
11785 maybe-TAGS-fileutils: TAGS-fileutils
11786
11787 TAGS-fileutils: \
11788     configure-fileutils 
11789         @: $(MAKE); $(unstage)
11790         @[ -f ./fileutils/Makefile ] || exit 0; \
11791         r=`${PWD_COMMAND}`; export r; \
11792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11793         $(HOST_EXPORTS) \
11794         for flag in $(EXTRA_HOST_FLAGS) ; do \
11795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11796         done; \
11797         echo "Doing TAGS in fileutils" ; \
11798         (cd $(HOST_SUBDIR)/fileutils && \
11799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11801                   "RANLIB=$${RANLIB}" \
11802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11803                   TAGS) \
11804           || exit 1
11805
11806 @endif fileutils
11807
11808 .PHONY: maybe-install-info-fileutils install-info-fileutils
11809 maybe-install-info-fileutils:
11810 @if fileutils
11811 maybe-install-info-fileutils: install-info-fileutils
11812
11813 install-info-fileutils: \
11814     configure-fileutils \
11815     info-fileutils 
11816         @: $(MAKE); $(unstage)
11817         @[ -f ./fileutils/Makefile ] || exit 0; \
11818         r=`${PWD_COMMAND}`; export r; \
11819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11820         $(HOST_EXPORTS) \
11821         for flag in $(EXTRA_HOST_FLAGS) ; do \
11822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11823         done; \
11824         echo "Doing install-info in fileutils" ; \
11825         (cd $(HOST_SUBDIR)/fileutils && \
11826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11828                   "RANLIB=$${RANLIB}" \
11829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11830                   install-info) \
11831           || exit 1
11832
11833 @endif fileutils
11834
11835 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11836 maybe-install-pdf-fileutils:
11837 @if fileutils
11838 maybe-install-pdf-fileutils: install-pdf-fileutils
11839
11840 install-pdf-fileutils: \
11841     configure-fileutils \
11842     pdf-fileutils 
11843         @: $(MAKE); $(unstage)
11844         @[ -f ./fileutils/Makefile ] || exit 0; \
11845         r=`${PWD_COMMAND}`; export r; \
11846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847         $(HOST_EXPORTS) \
11848         for flag in $(EXTRA_HOST_FLAGS) ; do \
11849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11850         done; \
11851         echo "Doing install-pdf in fileutils" ; \
11852         (cd $(HOST_SUBDIR)/fileutils && \
11853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11855                   "RANLIB=$${RANLIB}" \
11856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11857                   install-pdf) \
11858           || exit 1
11859
11860 @endif fileutils
11861
11862 .PHONY: maybe-install-html-fileutils install-html-fileutils
11863 maybe-install-html-fileutils:
11864 @if fileutils
11865 maybe-install-html-fileutils: install-html-fileutils
11866
11867 install-html-fileutils: \
11868     configure-fileutils \
11869     html-fileutils 
11870         @: $(MAKE); $(unstage)
11871         @[ -f ./fileutils/Makefile ] || exit 0; \
11872         r=`${PWD_COMMAND}`; export r; \
11873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874         $(HOST_EXPORTS) \
11875         for flag in $(EXTRA_HOST_FLAGS) ; do \
11876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877         done; \
11878         echo "Doing install-html in fileutils" ; \
11879         (cd $(HOST_SUBDIR)/fileutils && \
11880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882                   "RANLIB=$${RANLIB}" \
11883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11884                   install-html) \
11885           || exit 1
11886
11887 @endif fileutils
11888
11889 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11890 maybe-installcheck-fileutils:
11891 @if fileutils
11892 maybe-installcheck-fileutils: installcheck-fileutils
11893
11894 installcheck-fileutils: \
11895     configure-fileutils 
11896         @: $(MAKE); $(unstage)
11897         @[ -f ./fileutils/Makefile ] || exit 0; \
11898         r=`${PWD_COMMAND}`; export r; \
11899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11900         $(HOST_EXPORTS) \
11901         for flag in $(EXTRA_HOST_FLAGS) ; do \
11902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11903         done; \
11904         echo "Doing installcheck in fileutils" ; \
11905         (cd $(HOST_SUBDIR)/fileutils && \
11906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11908                   "RANLIB=$${RANLIB}" \
11909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11910                   installcheck) \
11911           || exit 1
11912
11913 @endif fileutils
11914
11915 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11916 maybe-mostlyclean-fileutils:
11917 @if fileutils
11918 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11919
11920 mostlyclean-fileutils: 
11921         @: $(MAKE); $(unstage)
11922         @[ -f ./fileutils/Makefile ] || exit 0; \
11923         r=`${PWD_COMMAND}`; export r; \
11924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925         $(HOST_EXPORTS) \
11926         for flag in $(EXTRA_HOST_FLAGS) ; do \
11927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11928         done; \
11929         echo "Doing mostlyclean in fileutils" ; \
11930         (cd $(HOST_SUBDIR)/fileutils && \
11931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11933                   "RANLIB=$${RANLIB}" \
11934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11935                   mostlyclean) \
11936           || exit 1
11937
11938 @endif fileutils
11939
11940 .PHONY: maybe-clean-fileutils clean-fileutils
11941 maybe-clean-fileutils:
11942 @if fileutils
11943 maybe-clean-fileutils: clean-fileutils
11944
11945 clean-fileutils: 
11946         @: $(MAKE); $(unstage)
11947         @[ -f ./fileutils/Makefile ] || exit 0; \
11948         r=`${PWD_COMMAND}`; export r; \
11949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11950         $(HOST_EXPORTS) \
11951         for flag in $(EXTRA_HOST_FLAGS) ; do \
11952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11953         done; \
11954         echo "Doing clean in fileutils" ; \
11955         (cd $(HOST_SUBDIR)/fileutils && \
11956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11958                   "RANLIB=$${RANLIB}" \
11959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11960                   clean) \
11961           || exit 1
11962
11963 @endif fileutils
11964
11965 .PHONY: maybe-distclean-fileutils distclean-fileutils
11966 maybe-distclean-fileutils:
11967 @if fileutils
11968 maybe-distclean-fileutils: distclean-fileutils
11969
11970 distclean-fileutils: 
11971         @: $(MAKE); $(unstage)
11972         @[ -f ./fileutils/Makefile ] || exit 0; \
11973         r=`${PWD_COMMAND}`; export r; \
11974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11975         $(HOST_EXPORTS) \
11976         for flag in $(EXTRA_HOST_FLAGS) ; do \
11977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11978         done; \
11979         echo "Doing distclean in fileutils" ; \
11980         (cd $(HOST_SUBDIR)/fileutils && \
11981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11983                   "RANLIB=$${RANLIB}" \
11984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11985                   distclean) \
11986           || exit 1
11987
11988 @endif fileutils
11989
11990 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11991 maybe-maintainer-clean-fileutils:
11992 @if fileutils
11993 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11994
11995 maintainer-clean-fileutils: 
11996         @: $(MAKE); $(unstage)
11997         @[ -f ./fileutils/Makefile ] || exit 0; \
11998         r=`${PWD_COMMAND}`; export r; \
11999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12000         $(HOST_EXPORTS) \
12001         for flag in $(EXTRA_HOST_FLAGS) ; do \
12002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12003         done; \
12004         echo "Doing maintainer-clean in fileutils" ; \
12005         (cd $(HOST_SUBDIR)/fileutils && \
12006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12008                   "RANLIB=$${RANLIB}" \
12009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12010                   maintainer-clean) \
12011           || exit 1
12012
12013 @endif fileutils
12014
12015
12016
12017 .PHONY: configure-findutils maybe-configure-findutils
12018 maybe-configure-findutils:
12019 @if gcc-bootstrap
12020 configure-findutils: stage_current
12021 @endif gcc-bootstrap
12022 @if findutils
12023 maybe-configure-findutils: configure-findutils
12024 configure-findutils: 
12025         @: $(MAKE); $(unstage)
12026         @r=`${PWD_COMMAND}`; export r; \
12027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12028         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12030         $(HOST_EXPORTS)  \
12031         echo Configuring in $(HOST_SUBDIR)/findutils; \
12032         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12033         case $(srcdir) in \
12034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12035           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12037         esac; \
12038         srcdiroption="--srcdir=$${topdir}/findutils"; \
12039         libsrcdir="$$s/findutils"; \
12040         $(SHELL) $${libsrcdir}/configure \
12041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12042           --target=${target_alias} $${srcdiroption}  \
12043           || exit 1
12044 @endif findutils
12045
12046
12047
12048
12049
12050 .PHONY: all-findutils maybe-all-findutils
12051 maybe-all-findutils:
12052 @if gcc-bootstrap
12053 all-findutils: stage_current
12054 @endif gcc-bootstrap
12055 @if findutils
12056 TARGET-findutils=all
12057 maybe-all-findutils: all-findutils
12058 all-findutils: configure-findutils
12059         @: $(MAKE); $(unstage)
12060         @r=`${PWD_COMMAND}`; export r; \
12061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12062         $(HOST_EXPORTS)  \
12063         (cd $(HOST_SUBDIR)/findutils && \
12064           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12065                 $(TARGET-findutils))
12066 @endif findutils
12067
12068
12069
12070
12071 .PHONY: check-findutils maybe-check-findutils
12072 maybe-check-findutils:
12073 @if findutils
12074 maybe-check-findutils: check-findutils
12075
12076 check-findutils:
12077         @: $(MAKE); $(unstage)
12078         @r=`${PWD_COMMAND}`; export r; \
12079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12080         $(HOST_EXPORTS) \
12081         (cd $(HOST_SUBDIR)/findutils && \
12082           $(MAKE) $(FLAGS_TO_PASS)  check)
12083
12084 @endif findutils
12085
12086 .PHONY: install-findutils maybe-install-findutils
12087 maybe-install-findutils:
12088 @if findutils
12089 maybe-install-findutils: install-findutils
12090
12091 install-findutils: installdirs
12092         @: $(MAKE); $(unstage)
12093         @r=`${PWD_COMMAND}`; export r; \
12094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12095         $(HOST_EXPORTS) \
12096         (cd $(HOST_SUBDIR)/findutils && \
12097           $(MAKE) $(FLAGS_TO_PASS)  install)
12098
12099 @endif findutils
12100
12101 # Other targets (info, dvi, pdf, etc.)
12102
12103 .PHONY: maybe-info-findutils info-findutils
12104 maybe-info-findutils:
12105 @if findutils
12106 maybe-info-findutils: info-findutils
12107
12108 info-findutils: \
12109     configure-findutils 
12110         @: $(MAKE); $(unstage)
12111         @[ -f ./findutils/Makefile ] || exit 0; \
12112         r=`${PWD_COMMAND}`; export r; \
12113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12114         $(HOST_EXPORTS) \
12115         for flag in $(EXTRA_HOST_FLAGS) ; do \
12116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12117         done; \
12118         echo "Doing info in findutils" ; \
12119         (cd $(HOST_SUBDIR)/findutils && \
12120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12122                   "RANLIB=$${RANLIB}" \
12123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12124                   info) \
12125           || exit 1
12126
12127 @endif findutils
12128
12129 .PHONY: maybe-dvi-findutils dvi-findutils
12130 maybe-dvi-findutils:
12131 @if findutils
12132 maybe-dvi-findutils: dvi-findutils
12133
12134 dvi-findutils: \
12135     configure-findutils 
12136         @: $(MAKE); $(unstage)
12137         @[ -f ./findutils/Makefile ] || exit 0; \
12138         r=`${PWD_COMMAND}`; export r; \
12139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12140         $(HOST_EXPORTS) \
12141         for flag in $(EXTRA_HOST_FLAGS) ; do \
12142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12143         done; \
12144         echo "Doing dvi in findutils" ; \
12145         (cd $(HOST_SUBDIR)/findutils && \
12146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12148                   "RANLIB=$${RANLIB}" \
12149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12150                   dvi) \
12151           || exit 1
12152
12153 @endif findutils
12154
12155 .PHONY: maybe-pdf-findutils pdf-findutils
12156 maybe-pdf-findutils:
12157 @if findutils
12158 maybe-pdf-findutils: pdf-findutils
12159
12160 pdf-findutils: \
12161     configure-findutils 
12162         @: $(MAKE); $(unstage)
12163         @[ -f ./findutils/Makefile ] || exit 0; \
12164         r=`${PWD_COMMAND}`; export r; \
12165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12166         $(HOST_EXPORTS) \
12167         for flag in $(EXTRA_HOST_FLAGS) ; do \
12168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12169         done; \
12170         echo "Doing pdf in findutils" ; \
12171         (cd $(HOST_SUBDIR)/findutils && \
12172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12174                   "RANLIB=$${RANLIB}" \
12175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12176                   pdf) \
12177           || exit 1
12178
12179 @endif findutils
12180
12181 .PHONY: maybe-html-findutils html-findutils
12182 maybe-html-findutils:
12183 @if findutils
12184 maybe-html-findutils: html-findutils
12185
12186 html-findutils: \
12187     configure-findutils 
12188         @: $(MAKE); $(unstage)
12189         @[ -f ./findutils/Makefile ] || exit 0; \
12190         r=`${PWD_COMMAND}`; export r; \
12191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12192         $(HOST_EXPORTS) \
12193         for flag in $(EXTRA_HOST_FLAGS) ; do \
12194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12195         done; \
12196         echo "Doing html in findutils" ; \
12197         (cd $(HOST_SUBDIR)/findutils && \
12198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12200                   "RANLIB=$${RANLIB}" \
12201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12202                   html) \
12203           || exit 1
12204
12205 @endif findutils
12206
12207 .PHONY: maybe-TAGS-findutils TAGS-findutils
12208 maybe-TAGS-findutils:
12209 @if findutils
12210 maybe-TAGS-findutils: TAGS-findutils
12211
12212 TAGS-findutils: \
12213     configure-findutils 
12214         @: $(MAKE); $(unstage)
12215         @[ -f ./findutils/Makefile ] || exit 0; \
12216         r=`${PWD_COMMAND}`; export r; \
12217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12218         $(HOST_EXPORTS) \
12219         for flag in $(EXTRA_HOST_FLAGS) ; do \
12220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12221         done; \
12222         echo "Doing TAGS in findutils" ; \
12223         (cd $(HOST_SUBDIR)/findutils && \
12224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12226                   "RANLIB=$${RANLIB}" \
12227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12228                   TAGS) \
12229           || exit 1
12230
12231 @endif findutils
12232
12233 .PHONY: maybe-install-info-findutils install-info-findutils
12234 maybe-install-info-findutils:
12235 @if findutils
12236 maybe-install-info-findutils: install-info-findutils
12237
12238 install-info-findutils: \
12239     configure-findutils \
12240     info-findutils 
12241         @: $(MAKE); $(unstage)
12242         @[ -f ./findutils/Makefile ] || exit 0; \
12243         r=`${PWD_COMMAND}`; export r; \
12244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245         $(HOST_EXPORTS) \
12246         for flag in $(EXTRA_HOST_FLAGS) ; do \
12247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12248         done; \
12249         echo "Doing install-info in findutils" ; \
12250         (cd $(HOST_SUBDIR)/findutils && \
12251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12253                   "RANLIB=$${RANLIB}" \
12254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12255                   install-info) \
12256           || exit 1
12257
12258 @endif findutils
12259
12260 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12261 maybe-install-pdf-findutils:
12262 @if findutils
12263 maybe-install-pdf-findutils: install-pdf-findutils
12264
12265 install-pdf-findutils: \
12266     configure-findutils \
12267     pdf-findutils 
12268         @: $(MAKE); $(unstage)
12269         @[ -f ./findutils/Makefile ] || exit 0; \
12270         r=`${PWD_COMMAND}`; export r; \
12271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272         $(HOST_EXPORTS) \
12273         for flag in $(EXTRA_HOST_FLAGS) ; do \
12274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275         done; \
12276         echo "Doing install-pdf in findutils" ; \
12277         (cd $(HOST_SUBDIR)/findutils && \
12278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280                   "RANLIB=$${RANLIB}" \
12281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12282                   install-pdf) \
12283           || exit 1
12284
12285 @endif findutils
12286
12287 .PHONY: maybe-install-html-findutils install-html-findutils
12288 maybe-install-html-findutils:
12289 @if findutils
12290 maybe-install-html-findutils: install-html-findutils
12291
12292 install-html-findutils: \
12293     configure-findutils \
12294     html-findutils 
12295         @: $(MAKE); $(unstage)
12296         @[ -f ./findutils/Makefile ] || exit 0; \
12297         r=`${PWD_COMMAND}`; export r; \
12298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299         $(HOST_EXPORTS) \
12300         for flag in $(EXTRA_HOST_FLAGS) ; do \
12301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12302         done; \
12303         echo "Doing install-html in findutils" ; \
12304         (cd $(HOST_SUBDIR)/findutils && \
12305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12307                   "RANLIB=$${RANLIB}" \
12308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12309                   install-html) \
12310           || exit 1
12311
12312 @endif findutils
12313
12314 .PHONY: maybe-installcheck-findutils installcheck-findutils
12315 maybe-installcheck-findutils:
12316 @if findutils
12317 maybe-installcheck-findutils: installcheck-findutils
12318
12319 installcheck-findutils: \
12320     configure-findutils 
12321         @: $(MAKE); $(unstage)
12322         @[ -f ./findutils/Makefile ] || exit 0; \
12323         r=`${PWD_COMMAND}`; export r; \
12324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12325         $(HOST_EXPORTS) \
12326         for flag in $(EXTRA_HOST_FLAGS) ; do \
12327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12328         done; \
12329         echo "Doing installcheck in findutils" ; \
12330         (cd $(HOST_SUBDIR)/findutils && \
12331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12333                   "RANLIB=$${RANLIB}" \
12334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12335                   installcheck) \
12336           || exit 1
12337
12338 @endif findutils
12339
12340 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12341 maybe-mostlyclean-findutils:
12342 @if findutils
12343 maybe-mostlyclean-findutils: mostlyclean-findutils
12344
12345 mostlyclean-findutils: 
12346         @: $(MAKE); $(unstage)
12347         @[ -f ./findutils/Makefile ] || exit 0; \
12348         r=`${PWD_COMMAND}`; export r; \
12349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350         $(HOST_EXPORTS) \
12351         for flag in $(EXTRA_HOST_FLAGS) ; do \
12352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12353         done; \
12354         echo "Doing mostlyclean in findutils" ; \
12355         (cd $(HOST_SUBDIR)/findutils && \
12356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12358                   "RANLIB=$${RANLIB}" \
12359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12360                   mostlyclean) \
12361           || exit 1
12362
12363 @endif findutils
12364
12365 .PHONY: maybe-clean-findutils clean-findutils
12366 maybe-clean-findutils:
12367 @if findutils
12368 maybe-clean-findutils: clean-findutils
12369
12370 clean-findutils: 
12371         @: $(MAKE); $(unstage)
12372         @[ -f ./findutils/Makefile ] || exit 0; \
12373         r=`${PWD_COMMAND}`; export r; \
12374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12375         $(HOST_EXPORTS) \
12376         for flag in $(EXTRA_HOST_FLAGS) ; do \
12377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12378         done; \
12379         echo "Doing clean in findutils" ; \
12380         (cd $(HOST_SUBDIR)/findutils && \
12381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12383                   "RANLIB=$${RANLIB}" \
12384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12385                   clean) \
12386           || exit 1
12387
12388 @endif findutils
12389
12390 .PHONY: maybe-distclean-findutils distclean-findutils
12391 maybe-distclean-findutils:
12392 @if findutils
12393 maybe-distclean-findutils: distclean-findutils
12394
12395 distclean-findutils: 
12396         @: $(MAKE); $(unstage)
12397         @[ -f ./findutils/Makefile ] || exit 0; \
12398         r=`${PWD_COMMAND}`; export r; \
12399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400         $(HOST_EXPORTS) \
12401         for flag in $(EXTRA_HOST_FLAGS) ; do \
12402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12403         done; \
12404         echo "Doing distclean in findutils" ; \
12405         (cd $(HOST_SUBDIR)/findutils && \
12406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12408                   "RANLIB=$${RANLIB}" \
12409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12410                   distclean) \
12411           || exit 1
12412
12413 @endif findutils
12414
12415 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12416 maybe-maintainer-clean-findutils:
12417 @if findutils
12418 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12419
12420 maintainer-clean-findutils: 
12421         @: $(MAKE); $(unstage)
12422         @[ -f ./findutils/Makefile ] || exit 0; \
12423         r=`${PWD_COMMAND}`; export r; \
12424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12425         $(HOST_EXPORTS) \
12426         for flag in $(EXTRA_HOST_FLAGS) ; do \
12427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12428         done; \
12429         echo "Doing maintainer-clean in findutils" ; \
12430         (cd $(HOST_SUBDIR)/findutils && \
12431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12433                   "RANLIB=$${RANLIB}" \
12434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12435                   maintainer-clean) \
12436           || exit 1
12437
12438 @endif findutils
12439
12440
12441
12442 .PHONY: configure-find maybe-configure-find
12443 maybe-configure-find:
12444 @if gcc-bootstrap
12445 configure-find: stage_current
12446 @endif gcc-bootstrap
12447 @if find
12448 maybe-configure-find: configure-find
12449 configure-find: 
12450         @: $(MAKE); $(unstage)
12451         @r=`${PWD_COMMAND}`; export r; \
12452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12453         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12454         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12455         $(HOST_EXPORTS)  \
12456         echo Configuring in $(HOST_SUBDIR)/find; \
12457         cd "$(HOST_SUBDIR)/find" || exit 1; \
12458         case $(srcdir) in \
12459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12460           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12462         esac; \
12463         srcdiroption="--srcdir=$${topdir}/find"; \
12464         libsrcdir="$$s/find"; \
12465         $(SHELL) $${libsrcdir}/configure \
12466           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12467           --target=${target_alias} $${srcdiroption}  \
12468           || exit 1
12469 @endif find
12470
12471
12472
12473
12474
12475 .PHONY: all-find maybe-all-find
12476 maybe-all-find:
12477 @if gcc-bootstrap
12478 all-find: stage_current
12479 @endif gcc-bootstrap
12480 @if find
12481 TARGET-find=all
12482 maybe-all-find: all-find
12483 all-find: configure-find
12484         @: $(MAKE); $(unstage)
12485         @r=`${PWD_COMMAND}`; export r; \
12486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12487         $(HOST_EXPORTS)  \
12488         (cd $(HOST_SUBDIR)/find && \
12489           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12490                 $(TARGET-find))
12491 @endif find
12492
12493
12494
12495
12496 .PHONY: check-find maybe-check-find
12497 maybe-check-find:
12498 @if find
12499 maybe-check-find: check-find
12500
12501 check-find:
12502         @: $(MAKE); $(unstage)
12503         @r=`${PWD_COMMAND}`; export r; \
12504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12505         $(HOST_EXPORTS) \
12506         (cd $(HOST_SUBDIR)/find && \
12507           $(MAKE) $(FLAGS_TO_PASS)  check)
12508
12509 @endif find
12510
12511 .PHONY: install-find maybe-install-find
12512 maybe-install-find:
12513 @if find
12514 maybe-install-find: install-find
12515
12516 install-find: installdirs
12517         @: $(MAKE); $(unstage)
12518         @r=`${PWD_COMMAND}`; export r; \
12519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12520         $(HOST_EXPORTS) \
12521         (cd $(HOST_SUBDIR)/find && \
12522           $(MAKE) $(FLAGS_TO_PASS)  install)
12523
12524 @endif find
12525
12526 # Other targets (info, dvi, pdf, etc.)
12527
12528 .PHONY: maybe-info-find info-find
12529 maybe-info-find:
12530 @if find
12531 maybe-info-find: info-find
12532
12533 info-find: \
12534     configure-find 
12535         @: $(MAKE); $(unstage)
12536         @[ -f ./find/Makefile ] || exit 0; \
12537         r=`${PWD_COMMAND}`; export r; \
12538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12539         $(HOST_EXPORTS) \
12540         for flag in $(EXTRA_HOST_FLAGS) ; do \
12541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12542         done; \
12543         echo "Doing info in find" ; \
12544         (cd $(HOST_SUBDIR)/find && \
12545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12547                   "RANLIB=$${RANLIB}" \
12548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12549                   info) \
12550           || exit 1
12551
12552 @endif find
12553
12554 .PHONY: maybe-dvi-find dvi-find
12555 maybe-dvi-find:
12556 @if find
12557 maybe-dvi-find: dvi-find
12558
12559 dvi-find: \
12560     configure-find 
12561         @: $(MAKE); $(unstage)
12562         @[ -f ./find/Makefile ] || exit 0; \
12563         r=`${PWD_COMMAND}`; export r; \
12564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12565         $(HOST_EXPORTS) \
12566         for flag in $(EXTRA_HOST_FLAGS) ; do \
12567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12568         done; \
12569         echo "Doing dvi in find" ; \
12570         (cd $(HOST_SUBDIR)/find && \
12571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12573                   "RANLIB=$${RANLIB}" \
12574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12575                   dvi) \
12576           || exit 1
12577
12578 @endif find
12579
12580 .PHONY: maybe-pdf-find pdf-find
12581 maybe-pdf-find:
12582 @if find
12583 maybe-pdf-find: pdf-find
12584
12585 pdf-find: \
12586     configure-find 
12587         @: $(MAKE); $(unstage)
12588         @[ -f ./find/Makefile ] || exit 0; \
12589         r=`${PWD_COMMAND}`; export r; \
12590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12591         $(HOST_EXPORTS) \
12592         for flag in $(EXTRA_HOST_FLAGS) ; do \
12593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12594         done; \
12595         echo "Doing pdf in find" ; \
12596         (cd $(HOST_SUBDIR)/find && \
12597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12599                   "RANLIB=$${RANLIB}" \
12600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12601                   pdf) \
12602           || exit 1
12603
12604 @endif find
12605
12606 .PHONY: maybe-html-find html-find
12607 maybe-html-find:
12608 @if find
12609 maybe-html-find: html-find
12610
12611 html-find: \
12612     configure-find 
12613         @: $(MAKE); $(unstage)
12614         @[ -f ./find/Makefile ] || exit 0; \
12615         r=`${PWD_COMMAND}`; export r; \
12616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12617         $(HOST_EXPORTS) \
12618         for flag in $(EXTRA_HOST_FLAGS) ; do \
12619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12620         done; \
12621         echo "Doing html in find" ; \
12622         (cd $(HOST_SUBDIR)/find && \
12623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12625                   "RANLIB=$${RANLIB}" \
12626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12627                   html) \
12628           || exit 1
12629
12630 @endif find
12631
12632 .PHONY: maybe-TAGS-find TAGS-find
12633 maybe-TAGS-find:
12634 @if find
12635 maybe-TAGS-find: TAGS-find
12636
12637 TAGS-find: \
12638     configure-find 
12639         @: $(MAKE); $(unstage)
12640         @[ -f ./find/Makefile ] || exit 0; \
12641         r=`${PWD_COMMAND}`; export r; \
12642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12643         $(HOST_EXPORTS) \
12644         for flag in $(EXTRA_HOST_FLAGS) ; do \
12645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12646         done; \
12647         echo "Doing TAGS in find" ; \
12648         (cd $(HOST_SUBDIR)/find && \
12649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12651                   "RANLIB=$${RANLIB}" \
12652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12653                   TAGS) \
12654           || exit 1
12655
12656 @endif find
12657
12658 .PHONY: maybe-install-info-find install-info-find
12659 maybe-install-info-find:
12660 @if find
12661 maybe-install-info-find: install-info-find
12662
12663 install-info-find: \
12664     configure-find \
12665     info-find 
12666         @: $(MAKE); $(unstage)
12667         @[ -f ./find/Makefile ] || exit 0; \
12668         r=`${PWD_COMMAND}`; export r; \
12669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670         $(HOST_EXPORTS) \
12671         for flag in $(EXTRA_HOST_FLAGS) ; do \
12672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12673         done; \
12674         echo "Doing install-info in find" ; \
12675         (cd $(HOST_SUBDIR)/find && \
12676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12678                   "RANLIB=$${RANLIB}" \
12679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12680                   install-info) \
12681           || exit 1
12682
12683 @endif find
12684
12685 .PHONY: maybe-install-pdf-find install-pdf-find
12686 maybe-install-pdf-find:
12687 @if find
12688 maybe-install-pdf-find: install-pdf-find
12689
12690 install-pdf-find: \
12691     configure-find \
12692     pdf-find 
12693         @: $(MAKE); $(unstage)
12694         @[ -f ./find/Makefile ] || exit 0; \
12695         r=`${PWD_COMMAND}`; export r; \
12696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697         $(HOST_EXPORTS) \
12698         for flag in $(EXTRA_HOST_FLAGS) ; do \
12699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700         done; \
12701         echo "Doing install-pdf in find" ; \
12702         (cd $(HOST_SUBDIR)/find && \
12703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705                   "RANLIB=$${RANLIB}" \
12706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707                   install-pdf) \
12708           || exit 1
12709
12710 @endif find
12711
12712 .PHONY: maybe-install-html-find install-html-find
12713 maybe-install-html-find:
12714 @if find
12715 maybe-install-html-find: install-html-find
12716
12717 install-html-find: \
12718     configure-find \
12719     html-find 
12720         @: $(MAKE); $(unstage)
12721         @[ -f ./find/Makefile ] || exit 0; \
12722         r=`${PWD_COMMAND}`; export r; \
12723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12724         $(HOST_EXPORTS) \
12725         for flag in $(EXTRA_HOST_FLAGS) ; do \
12726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12727         done; \
12728         echo "Doing install-html in find" ; \
12729         (cd $(HOST_SUBDIR)/find && \
12730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12732                   "RANLIB=$${RANLIB}" \
12733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12734                   install-html) \
12735           || exit 1
12736
12737 @endif find
12738
12739 .PHONY: maybe-installcheck-find installcheck-find
12740 maybe-installcheck-find:
12741 @if find
12742 maybe-installcheck-find: installcheck-find
12743
12744 installcheck-find: \
12745     configure-find 
12746         @: $(MAKE); $(unstage)
12747         @[ -f ./find/Makefile ] || exit 0; \
12748         r=`${PWD_COMMAND}`; export r; \
12749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12750         $(HOST_EXPORTS) \
12751         for flag in $(EXTRA_HOST_FLAGS) ; do \
12752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12753         done; \
12754         echo "Doing installcheck in find" ; \
12755         (cd $(HOST_SUBDIR)/find && \
12756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12758                   "RANLIB=$${RANLIB}" \
12759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12760                   installcheck) \
12761           || exit 1
12762
12763 @endif find
12764
12765 .PHONY: maybe-mostlyclean-find mostlyclean-find
12766 maybe-mostlyclean-find:
12767 @if find
12768 maybe-mostlyclean-find: mostlyclean-find
12769
12770 mostlyclean-find: 
12771         @: $(MAKE); $(unstage)
12772         @[ -f ./find/Makefile ] || exit 0; \
12773         r=`${PWD_COMMAND}`; export r; \
12774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775         $(HOST_EXPORTS) \
12776         for flag in $(EXTRA_HOST_FLAGS) ; do \
12777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12778         done; \
12779         echo "Doing mostlyclean in find" ; \
12780         (cd $(HOST_SUBDIR)/find && \
12781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12783                   "RANLIB=$${RANLIB}" \
12784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12785                   mostlyclean) \
12786           || exit 1
12787
12788 @endif find
12789
12790 .PHONY: maybe-clean-find clean-find
12791 maybe-clean-find:
12792 @if find
12793 maybe-clean-find: clean-find
12794
12795 clean-find: 
12796         @: $(MAKE); $(unstage)
12797         @[ -f ./find/Makefile ] || exit 0; \
12798         r=`${PWD_COMMAND}`; export r; \
12799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12800         $(HOST_EXPORTS) \
12801         for flag in $(EXTRA_HOST_FLAGS) ; do \
12802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12803         done; \
12804         echo "Doing clean in find" ; \
12805         (cd $(HOST_SUBDIR)/find && \
12806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12808                   "RANLIB=$${RANLIB}" \
12809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12810                   clean) \
12811           || exit 1
12812
12813 @endif find
12814
12815 .PHONY: maybe-distclean-find distclean-find
12816 maybe-distclean-find:
12817 @if find
12818 maybe-distclean-find: distclean-find
12819
12820 distclean-find: 
12821         @: $(MAKE); $(unstage)
12822         @[ -f ./find/Makefile ] || exit 0; \
12823         r=`${PWD_COMMAND}`; export r; \
12824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12825         $(HOST_EXPORTS) \
12826         for flag in $(EXTRA_HOST_FLAGS) ; do \
12827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12828         done; \
12829         echo "Doing distclean in find" ; \
12830         (cd $(HOST_SUBDIR)/find && \
12831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12833                   "RANLIB=$${RANLIB}" \
12834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12835                   distclean) \
12836           || exit 1
12837
12838 @endif find
12839
12840 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12841 maybe-maintainer-clean-find:
12842 @if find
12843 maybe-maintainer-clean-find: maintainer-clean-find
12844
12845 maintainer-clean-find: 
12846         @: $(MAKE); $(unstage)
12847         @[ -f ./find/Makefile ] || exit 0; \
12848         r=`${PWD_COMMAND}`; export r; \
12849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850         $(HOST_EXPORTS) \
12851         for flag in $(EXTRA_HOST_FLAGS) ; do \
12852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12853         done; \
12854         echo "Doing maintainer-clean in find" ; \
12855         (cd $(HOST_SUBDIR)/find && \
12856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12858                   "RANLIB=$${RANLIB}" \
12859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12860                   maintainer-clean) \
12861           || exit 1
12862
12863 @endif find
12864
12865
12866
12867 .PHONY: configure-fixincludes maybe-configure-fixincludes
12868 maybe-configure-fixincludes:
12869 @if gcc-bootstrap
12870 configure-fixincludes: stage_current
12871 @endif gcc-bootstrap
12872 @if fixincludes
12873 maybe-configure-fixincludes: configure-fixincludes
12874 configure-fixincludes: 
12875         @: $(MAKE); $(unstage)
12876         @r=`${PWD_COMMAND}`; export r; \
12877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12878         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12880         $(HOST_EXPORTS)  \
12881         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12882         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12883         case $(srcdir) in \
12884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12885           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12887         esac; \
12888         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12889         libsrcdir="$$s/fixincludes"; \
12890         $(SHELL) $${libsrcdir}/configure \
12891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12892           --target=${target_alias} $${srcdiroption}  \
12893           || exit 1
12894 @endif fixincludes
12895
12896
12897
12898
12899
12900 .PHONY: all-fixincludes maybe-all-fixincludes
12901 maybe-all-fixincludes:
12902 @if gcc-bootstrap
12903 all-fixincludes: stage_current
12904 @endif gcc-bootstrap
12905 @if fixincludes
12906 TARGET-fixincludes=all
12907 maybe-all-fixincludes: all-fixincludes
12908 all-fixincludes: configure-fixincludes
12909         @: $(MAKE); $(unstage)
12910         @r=`${PWD_COMMAND}`; export r; \
12911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912         $(HOST_EXPORTS)  \
12913         (cd $(HOST_SUBDIR)/fixincludes && \
12914           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12915                 $(TARGET-fixincludes))
12916 @endif fixincludes
12917
12918
12919
12920
12921 .PHONY: check-fixincludes maybe-check-fixincludes
12922 maybe-check-fixincludes:
12923 @if fixincludes
12924 maybe-check-fixincludes: check-fixincludes
12925
12926 check-fixincludes:
12927         @: $(MAKE); $(unstage)
12928         @r=`${PWD_COMMAND}`; export r; \
12929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930         $(HOST_EXPORTS) \
12931         (cd $(HOST_SUBDIR)/fixincludes && \
12932           $(MAKE) $(FLAGS_TO_PASS)  check)
12933
12934 @endif fixincludes
12935
12936 .PHONY: install-fixincludes maybe-install-fixincludes
12937 maybe-install-fixincludes:
12938 @if fixincludes
12939 maybe-install-fixincludes: install-fixincludes
12940
12941 install-fixincludes: installdirs
12942         @: $(MAKE); $(unstage)
12943         @r=`${PWD_COMMAND}`; export r; \
12944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12945         $(HOST_EXPORTS) \
12946         (cd $(HOST_SUBDIR)/fixincludes && \
12947           $(MAKE) $(FLAGS_TO_PASS)  install)
12948
12949 @endif fixincludes
12950
12951 # Other targets (info, dvi, pdf, etc.)
12952
12953 .PHONY: maybe-info-fixincludes info-fixincludes
12954 maybe-info-fixincludes:
12955 @if fixincludes
12956 maybe-info-fixincludes: info-fixincludes
12957
12958 info-fixincludes: \
12959     configure-fixincludes 
12960         @: $(MAKE); $(unstage)
12961         @[ -f ./fixincludes/Makefile ] || exit 0; \
12962         r=`${PWD_COMMAND}`; export r; \
12963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964         $(HOST_EXPORTS) \
12965         for flag in $(EXTRA_HOST_FLAGS) ; do \
12966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12967         done; \
12968         echo "Doing info in fixincludes" ; \
12969         (cd $(HOST_SUBDIR)/fixincludes && \
12970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12972                   "RANLIB=$${RANLIB}" \
12973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12974                   info) \
12975           || exit 1
12976
12977 @endif fixincludes
12978
12979 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12980 maybe-dvi-fixincludes:
12981 @if fixincludes
12982 maybe-dvi-fixincludes: dvi-fixincludes
12983
12984 dvi-fixincludes: \
12985     configure-fixincludes 
12986         @: $(MAKE); $(unstage)
12987         @[ -f ./fixincludes/Makefile ] || exit 0; \
12988         r=`${PWD_COMMAND}`; export r; \
12989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12990         $(HOST_EXPORTS) \
12991         for flag in $(EXTRA_HOST_FLAGS) ; do \
12992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12993         done; \
12994         echo "Doing dvi in fixincludes" ; \
12995         (cd $(HOST_SUBDIR)/fixincludes && \
12996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12998                   "RANLIB=$${RANLIB}" \
12999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13000                   dvi) \
13001           || exit 1
13002
13003 @endif fixincludes
13004
13005 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13006 maybe-pdf-fixincludes:
13007 @if fixincludes
13008 maybe-pdf-fixincludes: pdf-fixincludes
13009
13010 pdf-fixincludes: \
13011     configure-fixincludes 
13012         @: $(MAKE); $(unstage)
13013         @[ -f ./fixincludes/Makefile ] || exit 0; \
13014         r=`${PWD_COMMAND}`; export r; \
13015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13016         $(HOST_EXPORTS) \
13017         for flag in $(EXTRA_HOST_FLAGS) ; do \
13018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13019         done; \
13020         echo "Doing pdf in fixincludes" ; \
13021         (cd $(HOST_SUBDIR)/fixincludes && \
13022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13024                   "RANLIB=$${RANLIB}" \
13025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13026                   pdf) \
13027           || exit 1
13028
13029 @endif fixincludes
13030
13031 .PHONY: maybe-html-fixincludes html-fixincludes
13032 maybe-html-fixincludes:
13033 @if fixincludes
13034 maybe-html-fixincludes: html-fixincludes
13035
13036 html-fixincludes: \
13037     configure-fixincludes 
13038         @: $(MAKE); $(unstage)
13039         @[ -f ./fixincludes/Makefile ] || exit 0; \
13040         r=`${PWD_COMMAND}`; export r; \
13041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13042         $(HOST_EXPORTS) \
13043         for flag in $(EXTRA_HOST_FLAGS) ; do \
13044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13045         done; \
13046         echo "Doing html in fixincludes" ; \
13047         (cd $(HOST_SUBDIR)/fixincludes && \
13048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13050                   "RANLIB=$${RANLIB}" \
13051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13052                   html) \
13053           || exit 1
13054
13055 @endif fixincludes
13056
13057 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13058 maybe-TAGS-fixincludes:
13059 @if fixincludes
13060 maybe-TAGS-fixincludes: TAGS-fixincludes
13061
13062 # fixincludes doesn't support TAGS.
13063 TAGS-fixincludes:
13064
13065 @endif fixincludes
13066
13067 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13068 maybe-install-info-fixincludes:
13069 @if fixincludes
13070 maybe-install-info-fixincludes: install-info-fixincludes
13071
13072 install-info-fixincludes: \
13073     configure-fixincludes \
13074     info-fixincludes 
13075         @: $(MAKE); $(unstage)
13076         @[ -f ./fixincludes/Makefile ] || exit 0; \
13077         r=`${PWD_COMMAND}`; export r; \
13078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13079         $(HOST_EXPORTS) \
13080         for flag in $(EXTRA_HOST_FLAGS) ; do \
13081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13082         done; \
13083         echo "Doing install-info in fixincludes" ; \
13084         (cd $(HOST_SUBDIR)/fixincludes && \
13085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13087                   "RANLIB=$${RANLIB}" \
13088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13089                   install-info) \
13090           || exit 1
13091
13092 @endif fixincludes
13093
13094 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13095 maybe-install-pdf-fixincludes:
13096 @if fixincludes
13097 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13098
13099 install-pdf-fixincludes: \
13100     configure-fixincludes \
13101     pdf-fixincludes 
13102         @: $(MAKE); $(unstage)
13103         @[ -f ./fixincludes/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 install-pdf in fixincludes" ; \
13111         (cd $(HOST_SUBDIR)/fixincludes && \
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}" "WINDMC=$${WINDMC}" \
13116                   install-pdf) \
13117           || exit 1
13118
13119 @endif fixincludes
13120
13121 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13122 maybe-install-html-fixincludes:
13123 @if fixincludes
13124 maybe-install-html-fixincludes: install-html-fixincludes
13125
13126 install-html-fixincludes: \
13127     configure-fixincludes \
13128     html-fixincludes 
13129         @: $(MAKE); $(unstage)
13130         @[ -f ./fixincludes/Makefile ] || exit 0; \
13131         r=`${PWD_COMMAND}`; export r; \
13132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13133         $(HOST_EXPORTS) \
13134         for flag in $(EXTRA_HOST_FLAGS) ; do \
13135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13136         done; \
13137         echo "Doing install-html in fixincludes" ; \
13138         (cd $(HOST_SUBDIR)/fixincludes && \
13139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13141                   "RANLIB=$${RANLIB}" \
13142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13143                   install-html) \
13144           || exit 1
13145
13146 @endif fixincludes
13147
13148 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13149 maybe-installcheck-fixincludes:
13150 @if fixincludes
13151 maybe-installcheck-fixincludes: installcheck-fixincludes
13152
13153 installcheck-fixincludes: \
13154     configure-fixincludes 
13155         @: $(MAKE); $(unstage)
13156         @[ -f ./fixincludes/Makefile ] || exit 0; \
13157         r=`${PWD_COMMAND}`; export r; \
13158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13159         $(HOST_EXPORTS) \
13160         for flag in $(EXTRA_HOST_FLAGS) ; do \
13161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13162         done; \
13163         echo "Doing installcheck in fixincludes" ; \
13164         (cd $(HOST_SUBDIR)/fixincludes && \
13165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13167                   "RANLIB=$${RANLIB}" \
13168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13169                   installcheck) \
13170           || exit 1
13171
13172 @endif fixincludes
13173
13174 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13175 maybe-mostlyclean-fixincludes:
13176 @if fixincludes
13177 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13178
13179 mostlyclean-fixincludes: 
13180         @: $(MAKE); $(unstage)
13181         @[ -f ./fixincludes/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 mostlyclean in fixincludes" ; \
13189         (cd $(HOST_SUBDIR)/fixincludes && \
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}" "WINDMC=$${WINDMC}" \
13194                   mostlyclean) \
13195           || exit 1
13196
13197 @endif fixincludes
13198
13199 .PHONY: maybe-clean-fixincludes clean-fixincludes
13200 maybe-clean-fixincludes:
13201 @if fixincludes
13202 maybe-clean-fixincludes: clean-fixincludes
13203
13204 clean-fixincludes: 
13205         @: $(MAKE); $(unstage)
13206         @[ -f ./fixincludes/Makefile ] || exit 0; \
13207         r=`${PWD_COMMAND}`; export r; \
13208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13209         $(HOST_EXPORTS) \
13210         for flag in $(EXTRA_HOST_FLAGS) ; do \
13211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13212         done; \
13213         echo "Doing clean in fixincludes" ; \
13214         (cd $(HOST_SUBDIR)/fixincludes && \
13215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13217                   "RANLIB=$${RANLIB}" \
13218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13219                   clean) \
13220           || exit 1
13221
13222 @endif fixincludes
13223
13224 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13225 maybe-distclean-fixincludes:
13226 @if fixincludes
13227 maybe-distclean-fixincludes: distclean-fixincludes
13228
13229 distclean-fixincludes: 
13230         @: $(MAKE); $(unstage)
13231         @[ -f ./fixincludes/Makefile ] || exit 0; \
13232         r=`${PWD_COMMAND}`; export r; \
13233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13234         $(HOST_EXPORTS) \
13235         for flag in $(EXTRA_HOST_FLAGS) ; do \
13236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13237         done; \
13238         echo "Doing distclean in fixincludes" ; \
13239         (cd $(HOST_SUBDIR)/fixincludes && \
13240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13242                   "RANLIB=$${RANLIB}" \
13243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13244                   distclean) \
13245           || exit 1
13246
13247 @endif fixincludes
13248
13249 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13250 maybe-maintainer-clean-fixincludes:
13251 @if fixincludes
13252 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13253
13254 maintainer-clean-fixincludes: 
13255         @: $(MAKE); $(unstage)
13256         @[ -f ./fixincludes/Makefile ] || exit 0; \
13257         r=`${PWD_COMMAND}`; export r; \
13258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13259         $(HOST_EXPORTS) \
13260         for flag in $(EXTRA_HOST_FLAGS) ; do \
13261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13262         done; \
13263         echo "Doing maintainer-clean in fixincludes" ; \
13264         (cd $(HOST_SUBDIR)/fixincludes && \
13265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13267                   "RANLIB=$${RANLIB}" \
13268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13269                   maintainer-clean) \
13270           || exit 1
13271
13272 @endif fixincludes
13273
13274
13275
13276 .PHONY: configure-flex maybe-configure-flex
13277 maybe-configure-flex:
13278 @if gcc-bootstrap
13279 configure-flex: stage_current
13280 @endif gcc-bootstrap
13281 @if flex
13282 maybe-configure-flex: configure-flex
13283 configure-flex: 
13284         @: $(MAKE); $(unstage)
13285         @r=`${PWD_COMMAND}`; export r; \
13286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13287         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13288         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13289         $(HOST_EXPORTS)  \
13290         echo Configuring in $(HOST_SUBDIR)/flex; \
13291         cd "$(HOST_SUBDIR)/flex" || exit 1; \
13292         case $(srcdir) in \
13293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13294           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13296         esac; \
13297         srcdiroption="--srcdir=$${topdir}/flex"; \
13298         libsrcdir="$$s/flex"; \
13299         $(SHELL) $${libsrcdir}/configure \
13300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13301           --target=${target_alias} $${srcdiroption}  \
13302           || exit 1
13303 @endif flex
13304
13305
13306
13307
13308
13309 .PHONY: all-flex maybe-all-flex
13310 maybe-all-flex:
13311 @if gcc-bootstrap
13312 all-flex: stage_current
13313 @endif gcc-bootstrap
13314 @if flex
13315 TARGET-flex=all
13316 maybe-all-flex: all-flex
13317 all-flex: configure-flex
13318         @: $(MAKE); $(unstage)
13319         @r=`${PWD_COMMAND}`; export r; \
13320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13321         $(HOST_EXPORTS)  \
13322         (cd $(HOST_SUBDIR)/flex && \
13323           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13324                 $(TARGET-flex))
13325 @endif flex
13326
13327
13328
13329
13330 .PHONY: check-flex maybe-check-flex
13331 maybe-check-flex:
13332 @if flex
13333 maybe-check-flex: check-flex
13334
13335 # This module is only tested in a native toolchain.
13336 check-flex:
13337         @: $(MAKE); $(unstage)
13338         @if [ '$(host)' = '$(target)' ] ; then \
13339           r=`${PWD_COMMAND}`; export r; \
13340           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341           $(HOST_EXPORTS) \
13342           (cd $(HOST_SUBDIR)/flex && \
13343             $(MAKE) $(FLAGS_TO_PASS)  check); \
13344         fi
13345
13346 @endif flex
13347
13348 .PHONY: install-flex maybe-install-flex
13349 maybe-install-flex:
13350 @if flex
13351 maybe-install-flex: install-flex
13352
13353 install-flex: installdirs
13354         @: $(MAKE); $(unstage)
13355         @r=`${PWD_COMMAND}`; export r; \
13356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13357         $(HOST_EXPORTS) \
13358         (cd $(HOST_SUBDIR)/flex && \
13359           $(MAKE) $(FLAGS_TO_PASS)  install)
13360
13361 @endif flex
13362
13363 # Other targets (info, dvi, pdf, etc.)
13364
13365 .PHONY: maybe-info-flex info-flex
13366 maybe-info-flex:
13367 @if flex
13368 maybe-info-flex: info-flex
13369
13370 info-flex: \
13371     configure-flex 
13372         @: $(MAKE); $(unstage)
13373         @[ -f ./flex/Makefile ] || exit 0; \
13374         r=`${PWD_COMMAND}`; export r; \
13375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13376         $(HOST_EXPORTS) \
13377         for flag in $(EXTRA_HOST_FLAGS) ; do \
13378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13379         done; \
13380         echo "Doing info in flex" ; \
13381         (cd $(HOST_SUBDIR)/flex && \
13382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13384                   "RANLIB=$${RANLIB}" \
13385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13386                   info) \
13387           || exit 1
13388
13389 @endif flex
13390
13391 .PHONY: maybe-dvi-flex dvi-flex
13392 maybe-dvi-flex:
13393 @if flex
13394 maybe-dvi-flex: dvi-flex
13395
13396 dvi-flex: \
13397     configure-flex 
13398         @: $(MAKE); $(unstage)
13399         @[ -f ./flex/Makefile ] || exit 0; \
13400         r=`${PWD_COMMAND}`; export r; \
13401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13402         $(HOST_EXPORTS) \
13403         for flag in $(EXTRA_HOST_FLAGS) ; do \
13404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13405         done; \
13406         echo "Doing dvi in flex" ; \
13407         (cd $(HOST_SUBDIR)/flex && \
13408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13410                   "RANLIB=$${RANLIB}" \
13411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13412                   dvi) \
13413           || exit 1
13414
13415 @endif flex
13416
13417 .PHONY: maybe-pdf-flex pdf-flex
13418 maybe-pdf-flex:
13419 @if flex
13420 maybe-pdf-flex: pdf-flex
13421
13422 pdf-flex: \
13423     configure-flex 
13424         @: $(MAKE); $(unstage)
13425         @[ -f ./flex/Makefile ] || exit 0; \
13426         r=`${PWD_COMMAND}`; export r; \
13427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13428         $(HOST_EXPORTS) \
13429         for flag in $(EXTRA_HOST_FLAGS) ; do \
13430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13431         done; \
13432         echo "Doing pdf in flex" ; \
13433         (cd $(HOST_SUBDIR)/flex && \
13434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13436                   "RANLIB=$${RANLIB}" \
13437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13438                   pdf) \
13439           || exit 1
13440
13441 @endif flex
13442
13443 .PHONY: maybe-html-flex html-flex
13444 maybe-html-flex:
13445 @if flex
13446 maybe-html-flex: html-flex
13447
13448 html-flex: \
13449     configure-flex 
13450         @: $(MAKE); $(unstage)
13451         @[ -f ./flex/Makefile ] || exit 0; \
13452         r=`${PWD_COMMAND}`; export r; \
13453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13454         $(HOST_EXPORTS) \
13455         for flag in $(EXTRA_HOST_FLAGS) ; do \
13456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13457         done; \
13458         echo "Doing html in flex" ; \
13459         (cd $(HOST_SUBDIR)/flex && \
13460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13462                   "RANLIB=$${RANLIB}" \
13463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13464                   html) \
13465           || exit 1
13466
13467 @endif flex
13468
13469 .PHONY: maybe-TAGS-flex TAGS-flex
13470 maybe-TAGS-flex:
13471 @if flex
13472 maybe-TAGS-flex: TAGS-flex
13473
13474 TAGS-flex: \
13475     configure-flex 
13476         @: $(MAKE); $(unstage)
13477         @[ -f ./flex/Makefile ] || exit 0; \
13478         r=`${PWD_COMMAND}`; export r; \
13479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13480         $(HOST_EXPORTS) \
13481         for flag in $(EXTRA_HOST_FLAGS) ; do \
13482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13483         done; \
13484         echo "Doing TAGS in flex" ; \
13485         (cd $(HOST_SUBDIR)/flex && \
13486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13488                   "RANLIB=$${RANLIB}" \
13489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13490                   TAGS) \
13491           || exit 1
13492
13493 @endif flex
13494
13495 .PHONY: maybe-install-info-flex install-info-flex
13496 maybe-install-info-flex:
13497 @if flex
13498 maybe-install-info-flex: install-info-flex
13499
13500 install-info-flex: \
13501     configure-flex \
13502     info-flex 
13503         @: $(MAKE); $(unstage)
13504         @[ -f ./flex/Makefile ] || exit 0; \
13505         r=`${PWD_COMMAND}`; export r; \
13506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13507         $(HOST_EXPORTS) \
13508         for flag in $(EXTRA_HOST_FLAGS) ; do \
13509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13510         done; \
13511         echo "Doing install-info in flex" ; \
13512         (cd $(HOST_SUBDIR)/flex && \
13513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13515                   "RANLIB=$${RANLIB}" \
13516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13517                   install-info) \
13518           || exit 1
13519
13520 @endif flex
13521
13522 .PHONY: maybe-install-pdf-flex install-pdf-flex
13523 maybe-install-pdf-flex:
13524 @if flex
13525 maybe-install-pdf-flex: install-pdf-flex
13526
13527 install-pdf-flex: \
13528     configure-flex \
13529     pdf-flex 
13530         @: $(MAKE); $(unstage)
13531         @[ -f ./flex/Makefile ] || exit 0; \
13532         r=`${PWD_COMMAND}`; export r; \
13533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13534         $(HOST_EXPORTS) \
13535         for flag in $(EXTRA_HOST_FLAGS) ; do \
13536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13537         done; \
13538         echo "Doing install-pdf in flex" ; \
13539         (cd $(HOST_SUBDIR)/flex && \
13540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13542                   "RANLIB=$${RANLIB}" \
13543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13544                   install-pdf) \
13545           || exit 1
13546
13547 @endif flex
13548
13549 .PHONY: maybe-install-html-flex install-html-flex
13550 maybe-install-html-flex:
13551 @if flex
13552 maybe-install-html-flex: install-html-flex
13553
13554 install-html-flex: \
13555     configure-flex \
13556     html-flex 
13557         @: $(MAKE); $(unstage)
13558         @[ -f ./flex/Makefile ] || exit 0; \
13559         r=`${PWD_COMMAND}`; export r; \
13560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13561         $(HOST_EXPORTS) \
13562         for flag in $(EXTRA_HOST_FLAGS) ; do \
13563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13564         done; \
13565         echo "Doing install-html in flex" ; \
13566         (cd $(HOST_SUBDIR)/flex && \
13567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13569                   "RANLIB=$${RANLIB}" \
13570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13571                   install-html) \
13572           || exit 1
13573
13574 @endif flex
13575
13576 .PHONY: maybe-installcheck-flex installcheck-flex
13577 maybe-installcheck-flex:
13578 @if flex
13579 maybe-installcheck-flex: installcheck-flex
13580
13581 installcheck-flex: \
13582     configure-flex 
13583         @: $(MAKE); $(unstage)
13584         @[ -f ./flex/Makefile ] || exit 0; \
13585         r=`${PWD_COMMAND}`; export r; \
13586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13587         $(HOST_EXPORTS) \
13588         for flag in $(EXTRA_HOST_FLAGS) ; do \
13589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13590         done; \
13591         echo "Doing installcheck in flex" ; \
13592         (cd $(HOST_SUBDIR)/flex && \
13593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13595                   "RANLIB=$${RANLIB}" \
13596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13597                   installcheck) \
13598           || exit 1
13599
13600 @endif flex
13601
13602 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13603 maybe-mostlyclean-flex:
13604 @if flex
13605 maybe-mostlyclean-flex: mostlyclean-flex
13606
13607 mostlyclean-flex: 
13608         @: $(MAKE); $(unstage)
13609         @[ -f ./flex/Makefile ] || exit 0; \
13610         r=`${PWD_COMMAND}`; export r; \
13611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13612         $(HOST_EXPORTS) \
13613         for flag in $(EXTRA_HOST_FLAGS) ; do \
13614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13615         done; \
13616         echo "Doing mostlyclean in flex" ; \
13617         (cd $(HOST_SUBDIR)/flex && \
13618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13620                   "RANLIB=$${RANLIB}" \
13621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13622                   mostlyclean) \
13623           || exit 1
13624
13625 @endif flex
13626
13627 .PHONY: maybe-clean-flex clean-flex
13628 maybe-clean-flex:
13629 @if flex
13630 maybe-clean-flex: clean-flex
13631
13632 clean-flex: 
13633         @: $(MAKE); $(unstage)
13634         @[ -f ./flex/Makefile ] || exit 0; \
13635         r=`${PWD_COMMAND}`; export r; \
13636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13637         $(HOST_EXPORTS) \
13638         for flag in $(EXTRA_HOST_FLAGS) ; do \
13639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13640         done; \
13641         echo "Doing clean in flex" ; \
13642         (cd $(HOST_SUBDIR)/flex && \
13643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13645                   "RANLIB=$${RANLIB}" \
13646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13647                   clean) \
13648           || exit 1
13649
13650 @endif flex
13651
13652 .PHONY: maybe-distclean-flex distclean-flex
13653 maybe-distclean-flex:
13654 @if flex
13655 maybe-distclean-flex: distclean-flex
13656
13657 distclean-flex: 
13658         @: $(MAKE); $(unstage)
13659         @[ -f ./flex/Makefile ] || exit 0; \
13660         r=`${PWD_COMMAND}`; export r; \
13661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13662         $(HOST_EXPORTS) \
13663         for flag in $(EXTRA_HOST_FLAGS) ; do \
13664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13665         done; \
13666         echo "Doing distclean in flex" ; \
13667         (cd $(HOST_SUBDIR)/flex && \
13668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13670                   "RANLIB=$${RANLIB}" \
13671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13672                   distclean) \
13673           || exit 1
13674
13675 @endif flex
13676
13677 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13678 maybe-maintainer-clean-flex:
13679 @if flex
13680 maybe-maintainer-clean-flex: maintainer-clean-flex
13681
13682 maintainer-clean-flex: 
13683         @: $(MAKE); $(unstage)
13684         @[ -f ./flex/Makefile ] || exit 0; \
13685         r=`${PWD_COMMAND}`; export r; \
13686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13687         $(HOST_EXPORTS) \
13688         for flag in $(EXTRA_HOST_FLAGS) ; do \
13689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13690         done; \
13691         echo "Doing maintainer-clean in flex" ; \
13692         (cd $(HOST_SUBDIR)/flex && \
13693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13695                   "RANLIB=$${RANLIB}" \
13696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13697                   maintainer-clean) \
13698           || exit 1
13699
13700 @endif flex
13701
13702
13703
13704 .PHONY: configure-gas maybe-configure-gas
13705 maybe-configure-gas:
13706 @if gcc-bootstrap
13707 configure-gas: stage_current
13708 @endif gcc-bootstrap
13709 @if gas
13710 maybe-configure-gas: configure-gas
13711 configure-gas: 
13712         @r=`${PWD_COMMAND}`; export r; \
13713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13714         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13715         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13716         $(HOST_EXPORTS)  \
13717         echo Configuring in $(HOST_SUBDIR)/gas; \
13718         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13719         case $(srcdir) in \
13720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13721           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13723         esac; \
13724         srcdiroption="--srcdir=$${topdir}/gas"; \
13725         libsrcdir="$$s/gas"; \
13726         $(SHELL) $${libsrcdir}/configure \
13727           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13728           --target=${target_alias} $${srcdiroption}  \
13729           || exit 1
13730 @endif gas
13731
13732
13733
13734 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13735 maybe-configure-stage1-gas:
13736 @if gas-bootstrap
13737 maybe-configure-stage1-gas: configure-stage1-gas
13738 configure-stage1-gas:
13739         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13740         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13741         @r=`${PWD_COMMAND}`; export r; \
13742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13743         TFLAGS="$(STAGE1_TFLAGS)"; \
13744         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13745         $(HOST_EXPORTS) \
13746         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13747         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13748         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13749         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13750         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13751         cd $(HOST_SUBDIR)/gas || exit 1; \
13752         case $(srcdir) in \
13753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13754           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13756         esac; \
13757         srcdiroption="--srcdir=$${topdir}/gas"; \
13758         libsrcdir="$$s/gas"; \
13759         $(SHELL) $${libsrcdir}/configure \
13760           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13761           --target=${target_alias} $${srcdiroption} \
13762           $(STAGE1_CONFIGURE_FLAGS)
13763 @endif gas-bootstrap
13764
13765 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13766 maybe-configure-stage2-gas:
13767 @if gas-bootstrap
13768 maybe-configure-stage2-gas: configure-stage2-gas
13769 configure-stage2-gas:
13770         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13771         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13772         @r=`${PWD_COMMAND}`; export r; \
13773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13774         TFLAGS="$(STAGE2_TFLAGS)"; \
13775         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13776         $(HOST_EXPORTS) \
13777         $(POSTSTAGE1_HOST_EXPORTS) \
13778         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13779         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13780         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13781         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13783         cd $(HOST_SUBDIR)/gas || exit 1; \
13784         case $(srcdir) in \
13785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13786           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13788         esac; \
13789         srcdiroption="--srcdir=$${topdir}/gas"; \
13790         libsrcdir="$$s/gas"; \
13791         $(SHELL) $${libsrcdir}/configure \
13792           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13793           --target=${target_alias} $${srcdiroption} \
13794           --with-build-libsubdir=$(HOST_SUBDIR) \
13795           $(STAGE2_CONFIGURE_FLAGS)
13796 @endif gas-bootstrap
13797
13798 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13799 maybe-configure-stage3-gas:
13800 @if gas-bootstrap
13801 maybe-configure-stage3-gas: configure-stage3-gas
13802 configure-stage3-gas:
13803         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13805         @r=`${PWD_COMMAND}`; export r; \
13806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807         TFLAGS="$(STAGE3_TFLAGS)"; \
13808         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13809         $(HOST_EXPORTS) \
13810         $(POSTSTAGE1_HOST_EXPORTS) \
13811         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13812         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13813         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13814         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13816         cd $(HOST_SUBDIR)/gas || exit 1; \
13817         case $(srcdir) in \
13818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13819           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13821         esac; \
13822         srcdiroption="--srcdir=$${topdir}/gas"; \
13823         libsrcdir="$$s/gas"; \
13824         $(SHELL) $${libsrcdir}/configure \
13825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13826           --target=${target_alias} $${srcdiroption} \
13827           --with-build-libsubdir=$(HOST_SUBDIR) \
13828           $(STAGE3_CONFIGURE_FLAGS)
13829 @endif gas-bootstrap
13830
13831 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13832 maybe-configure-stage4-gas:
13833 @if gas-bootstrap
13834 maybe-configure-stage4-gas: configure-stage4-gas
13835 configure-stage4-gas:
13836         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13837         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13838         @r=`${PWD_COMMAND}`; export r; \
13839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13840         TFLAGS="$(STAGE4_TFLAGS)"; \
13841         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13842         $(HOST_EXPORTS) \
13843         $(POSTSTAGE1_HOST_EXPORTS) \
13844         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13845         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13846         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13847         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13849         cd $(HOST_SUBDIR)/gas || exit 1; \
13850         case $(srcdir) in \
13851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13852           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13854         esac; \
13855         srcdiroption="--srcdir=$${topdir}/gas"; \
13856         libsrcdir="$$s/gas"; \
13857         $(SHELL) $${libsrcdir}/configure \
13858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13859           --target=${target_alias} $${srcdiroption} \
13860           --with-build-libsubdir=$(HOST_SUBDIR) \
13861           $(STAGE4_CONFIGURE_FLAGS)
13862 @endif gas-bootstrap
13863
13864 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13865 maybe-configure-stageprofile-gas:
13866 @if gas-bootstrap
13867 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13868 configure-stageprofile-gas:
13869         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13870         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13871         @r=`${PWD_COMMAND}`; export r; \
13872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13873         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13874         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13875         $(HOST_EXPORTS) \
13876         $(POSTSTAGE1_HOST_EXPORTS) \
13877         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13878         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13879         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13880         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13882         cd $(HOST_SUBDIR)/gas || exit 1; \
13883         case $(srcdir) in \
13884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13885           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13887         esac; \
13888         srcdiroption="--srcdir=$${topdir}/gas"; \
13889         libsrcdir="$$s/gas"; \
13890         $(SHELL) $${libsrcdir}/configure \
13891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13892           --target=${target_alias} $${srcdiroption} \
13893           --with-build-libsubdir=$(HOST_SUBDIR) \
13894           $(STAGEprofile_CONFIGURE_FLAGS)
13895 @endif gas-bootstrap
13896
13897 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13898 maybe-configure-stagefeedback-gas:
13899 @if gas-bootstrap
13900 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13901 configure-stagefeedback-gas:
13902         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13903         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13904         @r=`${PWD_COMMAND}`; export r; \
13905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13907         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13908         $(HOST_EXPORTS) \
13909         $(POSTSTAGE1_HOST_EXPORTS) \
13910         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13911         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13912         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13913         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13915         cd $(HOST_SUBDIR)/gas || exit 1; \
13916         case $(srcdir) in \
13917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13918           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13920         esac; \
13921         srcdiroption="--srcdir=$${topdir}/gas"; \
13922         libsrcdir="$$s/gas"; \
13923         $(SHELL) $${libsrcdir}/configure \
13924           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13925           --target=${target_alias} $${srcdiroption} \
13926           --with-build-libsubdir=$(HOST_SUBDIR) \
13927           $(STAGEfeedback_CONFIGURE_FLAGS)
13928 @endif gas-bootstrap
13929
13930
13931
13932
13933
13934 .PHONY: all-gas maybe-all-gas
13935 maybe-all-gas:
13936 @if gcc-bootstrap
13937 all-gas: stage_current
13938 @endif gcc-bootstrap
13939 @if gas
13940 TARGET-gas=all
13941 maybe-all-gas: all-gas
13942 all-gas: configure-gas
13943         @r=`${PWD_COMMAND}`; export r; \
13944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13945         $(HOST_EXPORTS)  \
13946         (cd $(HOST_SUBDIR)/gas && \
13947           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13948                 $(TARGET-gas))
13949 @endif gas
13950
13951
13952
13953 .PHONY: all-stage1-gas maybe-all-stage1-gas
13954 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13955 maybe-all-stage1-gas:
13956 maybe-clean-stage1-gas:
13957 @if gas-bootstrap
13958 maybe-all-stage1-gas: all-stage1-gas
13959 all-stage1: all-stage1-gas
13960 TARGET-stage1-gas = $(TARGET-gas)
13961 all-stage1-gas: configure-stage1-gas
13962         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13963         @r=`${PWD_COMMAND}`; export r; \
13964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13965         TFLAGS="$(STAGE1_TFLAGS)"; \
13966         $(HOST_EXPORTS)  \
13967         cd $(HOST_SUBDIR)/gas && \
13968         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13969                 CFLAGS="$(STAGE1_CFLAGS)" \
13970                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13971                 LIBCFLAGS="$(LIBCFLAGS)" \
13972                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13973                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13974                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13975                 $(EXTRA_HOST_FLAGS)   \
13976                 TFLAGS="$(STAGE1_TFLAGS)" \
13977                 $(TARGET-stage1-gas)
13978
13979 maybe-clean-stage1-gas: clean-stage1-gas
13980 clean-stage1: clean-stage1-gas
13981 clean-stage1-gas:
13982         @if [ $(current_stage) = stage1 ]; then \
13983           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13984         else \
13985           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13986           $(MAKE) stage1-start; \
13987         fi; \
13988         cd $(HOST_SUBDIR)/gas && \
13989         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13990                  clean
13991 @endif gas-bootstrap
13992
13993
13994 .PHONY: all-stage2-gas maybe-all-stage2-gas
13995 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13996 maybe-all-stage2-gas:
13997 maybe-clean-stage2-gas:
13998 @if gas-bootstrap
13999 maybe-all-stage2-gas: all-stage2-gas
14000 all-stage2: all-stage2-gas
14001 TARGET-stage2-gas = $(TARGET-gas)
14002 all-stage2-gas: configure-stage2-gas
14003         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14004         @r=`${PWD_COMMAND}`; export r; \
14005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006         TFLAGS="$(STAGE2_TFLAGS)"; \
14007         $(HOST_EXPORTS) \
14008         $(POSTSTAGE1_HOST_EXPORTS)  \
14009         cd $(HOST_SUBDIR)/gas && \
14010         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14011                 CFLAGS="$(STAGE2_CFLAGS)" \
14012                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14013                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14014                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14015                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14016                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14017                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14018                 TFLAGS="$(STAGE2_TFLAGS)" \
14019                 $(TARGET-stage2-gas)
14020
14021 maybe-clean-stage2-gas: clean-stage2-gas
14022 clean-stage2: clean-stage2-gas
14023 clean-stage2-gas:
14024         @if [ $(current_stage) = stage2 ]; then \
14025           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14026         else \
14027           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14028           $(MAKE) stage2-start; \
14029         fi; \
14030         cd $(HOST_SUBDIR)/gas && \
14031         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14032                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14033                  clean
14034 @endif gas-bootstrap
14035
14036
14037 .PHONY: all-stage3-gas maybe-all-stage3-gas
14038 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14039 maybe-all-stage3-gas:
14040 maybe-clean-stage3-gas:
14041 @if gas-bootstrap
14042 maybe-all-stage3-gas: all-stage3-gas
14043 all-stage3: all-stage3-gas
14044 TARGET-stage3-gas = $(TARGET-gas)
14045 all-stage3-gas: configure-stage3-gas
14046         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14047         @r=`${PWD_COMMAND}`; export r; \
14048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14049         TFLAGS="$(STAGE3_TFLAGS)"; \
14050         $(HOST_EXPORTS) \
14051         $(POSTSTAGE1_HOST_EXPORTS)  \
14052         cd $(HOST_SUBDIR)/gas && \
14053         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14054                 CFLAGS="$(STAGE3_CFLAGS)" \
14055                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14056                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14057                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14058                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14059                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14060                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14061                 TFLAGS="$(STAGE3_TFLAGS)" \
14062                 $(TARGET-stage3-gas)
14063
14064 maybe-clean-stage3-gas: clean-stage3-gas
14065 clean-stage3: clean-stage3-gas
14066 clean-stage3-gas:
14067         @if [ $(current_stage) = stage3 ]; then \
14068           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14069         else \
14070           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14071           $(MAKE) stage3-start; \
14072         fi; \
14073         cd $(HOST_SUBDIR)/gas && \
14074         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14075                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14076                  clean
14077 @endif gas-bootstrap
14078
14079
14080 .PHONY: all-stage4-gas maybe-all-stage4-gas
14081 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14082 maybe-all-stage4-gas:
14083 maybe-clean-stage4-gas:
14084 @if gas-bootstrap
14085 maybe-all-stage4-gas: all-stage4-gas
14086 all-stage4: all-stage4-gas
14087 TARGET-stage4-gas = $(TARGET-gas)
14088 all-stage4-gas: configure-stage4-gas
14089         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14090         @r=`${PWD_COMMAND}`; export r; \
14091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14092         TFLAGS="$(STAGE4_TFLAGS)"; \
14093         $(HOST_EXPORTS) \
14094         $(POSTSTAGE1_HOST_EXPORTS)  \
14095         cd $(HOST_SUBDIR)/gas && \
14096         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14097                 CFLAGS="$(STAGE4_CFLAGS)" \
14098                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14099                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14100                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14101                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14102                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14103                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14104                 TFLAGS="$(STAGE4_TFLAGS)" \
14105                 $(TARGET-stage4-gas)
14106
14107 maybe-clean-stage4-gas: clean-stage4-gas
14108 clean-stage4: clean-stage4-gas
14109 clean-stage4-gas:
14110         @if [ $(current_stage) = stage4 ]; then \
14111           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14112         else \
14113           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14114           $(MAKE) stage4-start; \
14115         fi; \
14116         cd $(HOST_SUBDIR)/gas && \
14117         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14118                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14119                  clean
14120 @endif gas-bootstrap
14121
14122
14123 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14124 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14125 maybe-all-stageprofile-gas:
14126 maybe-clean-stageprofile-gas:
14127 @if gas-bootstrap
14128 maybe-all-stageprofile-gas: all-stageprofile-gas
14129 all-stageprofile: all-stageprofile-gas
14130 TARGET-stageprofile-gas = $(TARGET-gas)
14131 all-stageprofile-gas: configure-stageprofile-gas
14132         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14133         @r=`${PWD_COMMAND}`; export r; \
14134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14135         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14136         $(HOST_EXPORTS) \
14137         $(POSTSTAGE1_HOST_EXPORTS)  \
14138         cd $(HOST_SUBDIR)/gas && \
14139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14140                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14141                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14142                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14143                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14144                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14145                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14146                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14147                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14148                 $(TARGET-stageprofile-gas)
14149
14150 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14151 clean-stageprofile: clean-stageprofile-gas
14152 clean-stageprofile-gas:
14153         @if [ $(current_stage) = stageprofile ]; then \
14154           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14155         else \
14156           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14157           $(MAKE) stageprofile-start; \
14158         fi; \
14159         cd $(HOST_SUBDIR)/gas && \
14160         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14161                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14162                  clean
14163 @endif gas-bootstrap
14164
14165
14166 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14167 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14168 maybe-all-stagefeedback-gas:
14169 maybe-clean-stagefeedback-gas:
14170 @if gas-bootstrap
14171 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14172 all-stagefeedback: all-stagefeedback-gas
14173 TARGET-stagefeedback-gas = $(TARGET-gas)
14174 all-stagefeedback-gas: configure-stagefeedback-gas
14175         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14176         @r=`${PWD_COMMAND}`; export r; \
14177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14178         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14179         $(HOST_EXPORTS) \
14180         $(POSTSTAGE1_HOST_EXPORTS)  \
14181         cd $(HOST_SUBDIR)/gas && \
14182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14183                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14184                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14185                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14189                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14190                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14191                 $(TARGET-stagefeedback-gas)
14192
14193 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14194 clean-stagefeedback: clean-stagefeedback-gas
14195 clean-stagefeedback-gas:
14196         @if [ $(current_stage) = stagefeedback ]; then \
14197           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14198         else \
14199           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14200           $(MAKE) stagefeedback-start; \
14201         fi; \
14202         cd $(HOST_SUBDIR)/gas && \
14203         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14204                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14205                  clean
14206 @endif gas-bootstrap
14207
14208
14209
14210
14211
14212 .PHONY: check-gas maybe-check-gas
14213 maybe-check-gas:
14214 @if gas
14215 maybe-check-gas: check-gas
14216
14217 check-gas:
14218         @: $(MAKE); $(unstage)
14219         @r=`${PWD_COMMAND}`; export r; \
14220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14221         $(HOST_EXPORTS) \
14222         (cd $(HOST_SUBDIR)/gas && \
14223           $(MAKE) $(FLAGS_TO_PASS)  check)
14224
14225 @endif gas
14226
14227 .PHONY: install-gas maybe-install-gas
14228 maybe-install-gas:
14229 @if gas
14230 maybe-install-gas: install-gas
14231
14232 install-gas: installdirs
14233         @: $(MAKE); $(unstage)
14234         @r=`${PWD_COMMAND}`; export r; \
14235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14236         $(HOST_EXPORTS) \
14237         (cd $(HOST_SUBDIR)/gas && \
14238           $(MAKE) $(FLAGS_TO_PASS)  install)
14239
14240 @endif gas
14241
14242 # Other targets (info, dvi, pdf, etc.)
14243
14244 .PHONY: maybe-info-gas info-gas
14245 maybe-info-gas:
14246 @if gas
14247 maybe-info-gas: info-gas
14248
14249 info-gas: \
14250     configure-gas 
14251         @[ -f ./gas/Makefile ] || exit 0; \
14252         r=`${PWD_COMMAND}`; export r; \
14253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14254         $(HOST_EXPORTS) \
14255         for flag in $(EXTRA_HOST_FLAGS) ; do \
14256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14257         done; \
14258         echo "Doing info in gas" ; \
14259         (cd $(HOST_SUBDIR)/gas && \
14260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14262                   "RANLIB=$${RANLIB}" \
14263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14264                   info) \
14265           || exit 1
14266
14267 @endif gas
14268
14269 .PHONY: maybe-dvi-gas dvi-gas
14270 maybe-dvi-gas:
14271 @if gas
14272 maybe-dvi-gas: dvi-gas
14273
14274 dvi-gas: \
14275     configure-gas 
14276         @[ -f ./gas/Makefile ] || exit 0; \
14277         r=`${PWD_COMMAND}`; export r; \
14278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279         $(HOST_EXPORTS) \
14280         for flag in $(EXTRA_HOST_FLAGS) ; do \
14281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14282         done; \
14283         echo "Doing dvi in gas" ; \
14284         (cd $(HOST_SUBDIR)/gas && \
14285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14287                   "RANLIB=$${RANLIB}" \
14288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14289                   dvi) \
14290           || exit 1
14291
14292 @endif gas
14293
14294 .PHONY: maybe-pdf-gas pdf-gas
14295 maybe-pdf-gas:
14296 @if gas
14297 maybe-pdf-gas: pdf-gas
14298
14299 pdf-gas: \
14300     configure-gas 
14301         @[ -f ./gas/Makefile ] || exit 0; \
14302         r=`${PWD_COMMAND}`; export r; \
14303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14304         $(HOST_EXPORTS) \
14305         for flag in $(EXTRA_HOST_FLAGS) ; do \
14306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14307         done; \
14308         echo "Doing pdf in gas" ; \
14309         (cd $(HOST_SUBDIR)/gas && \
14310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14312                   "RANLIB=$${RANLIB}" \
14313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14314                   pdf) \
14315           || exit 1
14316
14317 @endif gas
14318
14319 .PHONY: maybe-html-gas html-gas
14320 maybe-html-gas:
14321 @if gas
14322 maybe-html-gas: html-gas
14323
14324 html-gas: \
14325     configure-gas 
14326         @[ -f ./gas/Makefile ] || exit 0; \
14327         r=`${PWD_COMMAND}`; export r; \
14328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14329         $(HOST_EXPORTS) \
14330         for flag in $(EXTRA_HOST_FLAGS) ; do \
14331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14332         done; \
14333         echo "Doing html in gas" ; \
14334         (cd $(HOST_SUBDIR)/gas && \
14335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14337                   "RANLIB=$${RANLIB}" \
14338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14339                   html) \
14340           || exit 1
14341
14342 @endif gas
14343
14344 .PHONY: maybe-TAGS-gas TAGS-gas
14345 maybe-TAGS-gas:
14346 @if gas
14347 maybe-TAGS-gas: TAGS-gas
14348
14349 TAGS-gas: \
14350     configure-gas 
14351         @[ -f ./gas/Makefile ] || exit 0; \
14352         r=`${PWD_COMMAND}`; export r; \
14353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354         $(HOST_EXPORTS) \
14355         for flag in $(EXTRA_HOST_FLAGS) ; do \
14356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14357         done; \
14358         echo "Doing TAGS in gas" ; \
14359         (cd $(HOST_SUBDIR)/gas && \
14360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14362                   "RANLIB=$${RANLIB}" \
14363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14364                   TAGS) \
14365           || exit 1
14366
14367 @endif gas
14368
14369 .PHONY: maybe-install-info-gas install-info-gas
14370 maybe-install-info-gas:
14371 @if gas
14372 maybe-install-info-gas: install-info-gas
14373
14374 install-info-gas: \
14375     configure-gas \
14376     info-gas 
14377         @[ -f ./gas/Makefile ] || exit 0; \
14378         r=`${PWD_COMMAND}`; export r; \
14379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14380         $(HOST_EXPORTS) \
14381         for flag in $(EXTRA_HOST_FLAGS) ; do \
14382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14383         done; \
14384         echo "Doing install-info in gas" ; \
14385         (cd $(HOST_SUBDIR)/gas && \
14386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14388                   "RANLIB=$${RANLIB}" \
14389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14390                   install-info) \
14391           || exit 1
14392
14393 @endif gas
14394
14395 .PHONY: maybe-install-pdf-gas install-pdf-gas
14396 maybe-install-pdf-gas:
14397 @if gas
14398 maybe-install-pdf-gas: install-pdf-gas
14399
14400 install-pdf-gas: \
14401     configure-gas \
14402     pdf-gas 
14403         @[ -f ./gas/Makefile ] || exit 0; \
14404         r=`${PWD_COMMAND}`; export r; \
14405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14406         $(HOST_EXPORTS) \
14407         for flag in $(EXTRA_HOST_FLAGS) ; do \
14408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14409         done; \
14410         echo "Doing install-pdf in gas" ; \
14411         (cd $(HOST_SUBDIR)/gas && \
14412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14414                   "RANLIB=$${RANLIB}" \
14415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14416                   install-pdf) \
14417           || exit 1
14418
14419 @endif gas
14420
14421 .PHONY: maybe-install-html-gas install-html-gas
14422 maybe-install-html-gas:
14423 @if gas
14424 maybe-install-html-gas: install-html-gas
14425
14426 install-html-gas: \
14427     configure-gas \
14428     html-gas 
14429         @[ -f ./gas/Makefile ] || exit 0; \
14430         r=`${PWD_COMMAND}`; export r; \
14431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432         $(HOST_EXPORTS) \
14433         for flag in $(EXTRA_HOST_FLAGS) ; do \
14434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14435         done; \
14436         echo "Doing install-html in gas" ; \
14437         (cd $(HOST_SUBDIR)/gas && \
14438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14440                   "RANLIB=$${RANLIB}" \
14441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14442                   install-html) \
14443           || exit 1
14444
14445 @endif gas
14446
14447 .PHONY: maybe-installcheck-gas installcheck-gas
14448 maybe-installcheck-gas:
14449 @if gas
14450 maybe-installcheck-gas: installcheck-gas
14451
14452 installcheck-gas: \
14453     configure-gas 
14454         @[ -f ./gas/Makefile ] || exit 0; \
14455         r=`${PWD_COMMAND}`; export r; \
14456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14457         $(HOST_EXPORTS) \
14458         for flag in $(EXTRA_HOST_FLAGS) ; do \
14459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14460         done; \
14461         echo "Doing installcheck in gas" ; \
14462         (cd $(HOST_SUBDIR)/gas && \
14463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14465                   "RANLIB=$${RANLIB}" \
14466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14467                   installcheck) \
14468           || exit 1
14469
14470 @endif gas
14471
14472 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14473 maybe-mostlyclean-gas:
14474 @if gas
14475 maybe-mostlyclean-gas: mostlyclean-gas
14476
14477 mostlyclean-gas: 
14478         @[ -f ./gas/Makefile ] || exit 0; \
14479         r=`${PWD_COMMAND}`; export r; \
14480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14481         $(HOST_EXPORTS) \
14482         for flag in $(EXTRA_HOST_FLAGS) ; do \
14483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14484         done; \
14485         echo "Doing mostlyclean in gas" ; \
14486         (cd $(HOST_SUBDIR)/gas && \
14487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14489                   "RANLIB=$${RANLIB}" \
14490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14491                   mostlyclean) \
14492           || exit 1
14493
14494 @endif gas
14495
14496 .PHONY: maybe-clean-gas clean-gas
14497 maybe-clean-gas:
14498 @if gas
14499 maybe-clean-gas: clean-gas
14500
14501 clean-gas: 
14502         @[ -f ./gas/Makefile ] || exit 0; \
14503         r=`${PWD_COMMAND}`; export r; \
14504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14505         $(HOST_EXPORTS) \
14506         for flag in $(EXTRA_HOST_FLAGS) ; do \
14507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14508         done; \
14509         echo "Doing clean in gas" ; \
14510         (cd $(HOST_SUBDIR)/gas && \
14511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14513                   "RANLIB=$${RANLIB}" \
14514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14515                   clean) \
14516           || exit 1
14517
14518 @endif gas
14519
14520 .PHONY: maybe-distclean-gas distclean-gas
14521 maybe-distclean-gas:
14522 @if gas
14523 maybe-distclean-gas: distclean-gas
14524
14525 distclean-gas: 
14526         @[ -f ./gas/Makefile ] || exit 0; \
14527         r=`${PWD_COMMAND}`; export r; \
14528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14529         $(HOST_EXPORTS) \
14530         for flag in $(EXTRA_HOST_FLAGS) ; do \
14531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14532         done; \
14533         echo "Doing distclean in gas" ; \
14534         (cd $(HOST_SUBDIR)/gas && \
14535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14537                   "RANLIB=$${RANLIB}" \
14538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14539                   distclean) \
14540           || exit 1
14541
14542 @endif gas
14543
14544 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14545 maybe-maintainer-clean-gas:
14546 @if gas
14547 maybe-maintainer-clean-gas: maintainer-clean-gas
14548
14549 maintainer-clean-gas: 
14550         @[ -f ./gas/Makefile ] || exit 0; \
14551         r=`${PWD_COMMAND}`; export r; \
14552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14553         $(HOST_EXPORTS) \
14554         for flag in $(EXTRA_HOST_FLAGS) ; do \
14555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14556         done; \
14557         echo "Doing maintainer-clean in gas" ; \
14558         (cd $(HOST_SUBDIR)/gas && \
14559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14561                   "RANLIB=$${RANLIB}" \
14562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14563                   maintainer-clean) \
14564           || exit 1
14565
14566 @endif gas
14567
14568
14569
14570 .PHONY: configure-gcc maybe-configure-gcc
14571 maybe-configure-gcc:
14572 @if gcc-bootstrap
14573 configure-gcc: stage_current
14574 @endif gcc-bootstrap
14575 @if gcc
14576 maybe-configure-gcc: configure-gcc
14577 configure-gcc: 
14578         @r=`${PWD_COMMAND}`; export r; \
14579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14580         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14582         $(HOST_EXPORTS)  \
14583         echo Configuring in $(HOST_SUBDIR)/gcc; \
14584         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14585         case $(srcdir) in \
14586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14587           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14589         esac; \
14590         srcdiroption="--srcdir=$${topdir}/gcc"; \
14591         libsrcdir="$$s/gcc"; \
14592         $(SHELL) $${libsrcdir}/configure \
14593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14594           --target=${target_alias} $${srcdiroption}  \
14595           || exit 1
14596 @endif gcc
14597
14598
14599
14600 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14601 maybe-configure-stage1-gcc:
14602 @if gcc-bootstrap
14603 maybe-configure-stage1-gcc: configure-stage1-gcc
14604 configure-stage1-gcc:
14605         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14606         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14607         @r=`${PWD_COMMAND}`; export r; \
14608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14609         TFLAGS="$(STAGE1_TFLAGS)"; \
14610         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14611         $(HOST_EXPORTS) \
14612         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14613         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14614         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14615         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14616         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14617         cd $(HOST_SUBDIR)/gcc || exit 1; \
14618         case $(srcdir) in \
14619           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14620           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14621                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14622         esac; \
14623         srcdiroption="--srcdir=$${topdir}/gcc"; \
14624         libsrcdir="$$s/gcc"; \
14625         $(SHELL) $${libsrcdir}/configure \
14626           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14627           --target=${target_alias} $${srcdiroption} \
14628           $(STAGE1_CONFIGURE_FLAGS)
14629 @endif gcc-bootstrap
14630
14631 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14632 maybe-configure-stage2-gcc:
14633 @if gcc-bootstrap
14634 maybe-configure-stage2-gcc: configure-stage2-gcc
14635 configure-stage2-gcc:
14636         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14637         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14638         @r=`${PWD_COMMAND}`; export r; \
14639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14640         TFLAGS="$(STAGE2_TFLAGS)"; \
14641         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14642         $(HOST_EXPORTS) \
14643         $(POSTSTAGE1_HOST_EXPORTS) \
14644         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14645         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14646         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14647         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14648         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14649         cd $(HOST_SUBDIR)/gcc || exit 1; \
14650         case $(srcdir) in \
14651           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14652           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14653                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14654         esac; \
14655         srcdiroption="--srcdir=$${topdir}/gcc"; \
14656         libsrcdir="$$s/gcc"; \
14657         $(SHELL) $${libsrcdir}/configure \
14658           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14659           --target=${target_alias} $${srcdiroption} \
14660           --with-build-libsubdir=$(HOST_SUBDIR) \
14661           $(STAGE2_CONFIGURE_FLAGS)
14662 @endif gcc-bootstrap
14663
14664 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14665 maybe-configure-stage3-gcc:
14666 @if gcc-bootstrap
14667 maybe-configure-stage3-gcc: configure-stage3-gcc
14668 configure-stage3-gcc:
14669         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14670         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14671         @r=`${PWD_COMMAND}`; export r; \
14672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14673         TFLAGS="$(STAGE3_TFLAGS)"; \
14674         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14675         $(HOST_EXPORTS) \
14676         $(POSTSTAGE1_HOST_EXPORTS) \
14677         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14678         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14679         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14680         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14682         cd $(HOST_SUBDIR)/gcc || exit 1; \
14683         case $(srcdir) in \
14684           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14685           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14686                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14687         esac; \
14688         srcdiroption="--srcdir=$${topdir}/gcc"; \
14689         libsrcdir="$$s/gcc"; \
14690         $(SHELL) $${libsrcdir}/configure \
14691           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14692           --target=${target_alias} $${srcdiroption} \
14693           --with-build-libsubdir=$(HOST_SUBDIR) \
14694           $(STAGE3_CONFIGURE_FLAGS)
14695 @endif gcc-bootstrap
14696
14697 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14698 maybe-configure-stage4-gcc:
14699 @if gcc-bootstrap
14700 maybe-configure-stage4-gcc: configure-stage4-gcc
14701 configure-stage4-gcc:
14702         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14703         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14704         @r=`${PWD_COMMAND}`; export r; \
14705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14706         TFLAGS="$(STAGE4_TFLAGS)"; \
14707         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14708         $(HOST_EXPORTS) \
14709         $(POSTSTAGE1_HOST_EXPORTS) \
14710         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14711         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14712         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14713         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14714         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14715         cd $(HOST_SUBDIR)/gcc || exit 1; \
14716         case $(srcdir) in \
14717           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14718           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14719                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14720         esac; \
14721         srcdiroption="--srcdir=$${topdir}/gcc"; \
14722         libsrcdir="$$s/gcc"; \
14723         $(SHELL) $${libsrcdir}/configure \
14724           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14725           --target=${target_alias} $${srcdiroption} \
14726           --with-build-libsubdir=$(HOST_SUBDIR) \
14727           $(STAGE4_CONFIGURE_FLAGS)
14728 @endif gcc-bootstrap
14729
14730 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14731 maybe-configure-stageprofile-gcc:
14732 @if gcc-bootstrap
14733 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14734 configure-stageprofile-gcc:
14735         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14736         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14737         @r=`${PWD_COMMAND}`; export r; \
14738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14739         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14740         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14741         $(HOST_EXPORTS) \
14742         $(POSTSTAGE1_HOST_EXPORTS) \
14743         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14744         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14745         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14746         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14747         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14748         cd $(HOST_SUBDIR)/gcc || exit 1; \
14749         case $(srcdir) in \
14750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14751           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14753         esac; \
14754         srcdiroption="--srcdir=$${topdir}/gcc"; \
14755         libsrcdir="$$s/gcc"; \
14756         $(SHELL) $${libsrcdir}/configure \
14757           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14758           --target=${target_alias} $${srcdiroption} \
14759           --with-build-libsubdir=$(HOST_SUBDIR) \
14760           $(STAGEprofile_CONFIGURE_FLAGS)
14761 @endif gcc-bootstrap
14762
14763 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14764 maybe-configure-stagefeedback-gcc:
14765 @if gcc-bootstrap
14766 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14767 configure-stagefeedback-gcc:
14768         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14769         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14770         @r=`${PWD_COMMAND}`; export r; \
14771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14773         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14774         $(HOST_EXPORTS) \
14775         $(POSTSTAGE1_HOST_EXPORTS) \
14776         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14777         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14778         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14779         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14781         cd $(HOST_SUBDIR)/gcc || exit 1; \
14782         case $(srcdir) in \
14783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14784           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14786         esac; \
14787         srcdiroption="--srcdir=$${topdir}/gcc"; \
14788         libsrcdir="$$s/gcc"; \
14789         $(SHELL) $${libsrcdir}/configure \
14790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14791           --target=${target_alias} $${srcdiroption} \
14792           --with-build-libsubdir=$(HOST_SUBDIR) \
14793           $(STAGEfeedback_CONFIGURE_FLAGS)
14794 @endif gcc-bootstrap
14795
14796
14797
14798
14799
14800 .PHONY: all-gcc maybe-all-gcc
14801 maybe-all-gcc:
14802 @if gcc-bootstrap
14803 all-gcc: stage_current
14804 @endif gcc-bootstrap
14805 @if gcc
14806 TARGET-gcc=all
14807 maybe-all-gcc: all-gcc
14808 all-gcc: configure-gcc
14809         @r=`${PWD_COMMAND}`; export r; \
14810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14811         $(HOST_EXPORTS)  \
14812         (cd $(HOST_SUBDIR)/gcc && \
14813           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14814                 $(TARGET-gcc))
14815 @endif gcc
14816
14817
14818
14819 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14820 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14821 maybe-all-stage1-gcc:
14822 maybe-clean-stage1-gcc:
14823 @if gcc-bootstrap
14824 maybe-all-stage1-gcc: all-stage1-gcc
14825 all-stage1: all-stage1-gcc
14826 TARGET-stage1-gcc = $(TARGET-gcc)
14827 all-stage1-gcc: configure-stage1-gcc
14828         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14829         @r=`${PWD_COMMAND}`; export r; \
14830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14831         TFLAGS="$(STAGE1_TFLAGS)"; \
14832         $(HOST_EXPORTS)  \
14833         cd $(HOST_SUBDIR)/gcc && \
14834         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14835                 CFLAGS="$(STAGE1_CFLAGS)" \
14836                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14837                 LIBCFLAGS="$(LIBCFLAGS)" \
14838                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14839                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14840                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14841                 $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14842                 TFLAGS="$(STAGE1_TFLAGS)" \
14843                 $(TARGET-stage1-gcc)
14844
14845 maybe-clean-stage1-gcc: clean-stage1-gcc
14846 clean-stage1: clean-stage1-gcc
14847 clean-stage1-gcc:
14848         @if [ $(current_stage) = stage1 ]; then \
14849           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14850         else \
14851           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14852           $(MAKE) stage1-start; \
14853         fi; \
14854         cd $(HOST_SUBDIR)/gcc && \
14855         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14856                 $(EXTRA_GCC_FLAGS) clean
14857 @endif gcc-bootstrap
14858
14859
14860 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14861 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14862 maybe-all-stage2-gcc:
14863 maybe-clean-stage2-gcc:
14864 @if gcc-bootstrap
14865 maybe-all-stage2-gcc: all-stage2-gcc
14866 all-stage2: all-stage2-gcc
14867 TARGET-stage2-gcc = $(TARGET-gcc)
14868 all-stage2-gcc: configure-stage2-gcc
14869         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14870         @r=`${PWD_COMMAND}`; export r; \
14871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872         TFLAGS="$(STAGE2_TFLAGS)"; \
14873         $(HOST_EXPORTS) \
14874         $(POSTSTAGE1_HOST_EXPORTS)  \
14875         cd $(HOST_SUBDIR)/gcc && \
14876         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14877                 CFLAGS="$(STAGE2_CFLAGS)" \
14878                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14879                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14880                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14881                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14882                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14883                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14884                 TFLAGS="$(STAGE2_TFLAGS)" \
14885                 $(TARGET-stage2-gcc)
14886
14887 maybe-clean-stage2-gcc: clean-stage2-gcc
14888 clean-stage2: clean-stage2-gcc
14889 clean-stage2-gcc:
14890         @if [ $(current_stage) = stage2 ]; then \
14891           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14892         else \
14893           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14894           $(MAKE) stage2-start; \
14895         fi; \
14896         cd $(HOST_SUBDIR)/gcc && \
14897         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14898                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14899                 $(EXTRA_GCC_FLAGS) clean
14900 @endif gcc-bootstrap
14901
14902
14903 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14904 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14905 maybe-all-stage3-gcc:
14906 maybe-clean-stage3-gcc:
14907 @if gcc-bootstrap
14908 maybe-all-stage3-gcc: all-stage3-gcc
14909 all-stage3: all-stage3-gcc
14910 TARGET-stage3-gcc = $(TARGET-gcc)
14911 all-stage3-gcc: configure-stage3-gcc
14912         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14913         @r=`${PWD_COMMAND}`; export r; \
14914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14915         TFLAGS="$(STAGE3_TFLAGS)"; \
14916         $(HOST_EXPORTS) \
14917         $(POSTSTAGE1_HOST_EXPORTS)  \
14918         cd $(HOST_SUBDIR)/gcc && \
14919         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14920                 CFLAGS="$(STAGE3_CFLAGS)" \
14921                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14922                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14923                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14924                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14925                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14926                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14927                 TFLAGS="$(STAGE3_TFLAGS)" \
14928                 $(TARGET-stage3-gcc)
14929
14930 maybe-clean-stage3-gcc: clean-stage3-gcc
14931 clean-stage3: clean-stage3-gcc
14932 clean-stage3-gcc:
14933         @if [ $(current_stage) = stage3 ]; then \
14934           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14935         else \
14936           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14937           $(MAKE) stage3-start; \
14938         fi; \
14939         cd $(HOST_SUBDIR)/gcc && \
14940         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14941                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14942                 $(EXTRA_GCC_FLAGS) clean
14943 @endif gcc-bootstrap
14944
14945
14946 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14947 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14948 maybe-all-stage4-gcc:
14949 maybe-clean-stage4-gcc:
14950 @if gcc-bootstrap
14951 maybe-all-stage4-gcc: all-stage4-gcc
14952 all-stage4: all-stage4-gcc
14953 TARGET-stage4-gcc = $(TARGET-gcc)
14954 all-stage4-gcc: configure-stage4-gcc
14955         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14956         @r=`${PWD_COMMAND}`; export r; \
14957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14958         TFLAGS="$(STAGE4_TFLAGS)"; \
14959         $(HOST_EXPORTS) \
14960         $(POSTSTAGE1_HOST_EXPORTS)  \
14961         cd $(HOST_SUBDIR)/gcc && \
14962         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14963                 CFLAGS="$(STAGE4_CFLAGS)" \
14964                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14965                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14966                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14967                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14968                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14969                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14970                 TFLAGS="$(STAGE4_TFLAGS)" \
14971                 $(TARGET-stage4-gcc)
14972
14973 maybe-clean-stage4-gcc: clean-stage4-gcc
14974 clean-stage4: clean-stage4-gcc
14975 clean-stage4-gcc:
14976         @if [ $(current_stage) = stage4 ]; then \
14977           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14978         else \
14979           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14980           $(MAKE) stage4-start; \
14981         fi; \
14982         cd $(HOST_SUBDIR)/gcc && \
14983         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14984                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14985                 $(EXTRA_GCC_FLAGS) clean
14986 @endif gcc-bootstrap
14987
14988
14989 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14990 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14991 maybe-all-stageprofile-gcc:
14992 maybe-clean-stageprofile-gcc:
14993 @if gcc-bootstrap
14994 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14995 all-stageprofile: all-stageprofile-gcc
14996 TARGET-stageprofile-gcc = $(TARGET-gcc)
14997 all-stageprofile-gcc: configure-stageprofile-gcc
14998         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14999         @r=`${PWD_COMMAND}`; export r; \
15000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15001         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15002         $(HOST_EXPORTS) \
15003         $(POSTSTAGE1_HOST_EXPORTS)  \
15004         cd $(HOST_SUBDIR)/gcc && \
15005         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15006                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15007                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15008                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15009                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15010                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15011                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15012                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15013                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15014                 $(TARGET-stageprofile-gcc)
15015
15016 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15017 clean-stageprofile: clean-stageprofile-gcc
15018 clean-stageprofile-gcc:
15019         @if [ $(current_stage) = stageprofile ]; then \
15020           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15021         else \
15022           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15023           $(MAKE) stageprofile-start; \
15024         fi; \
15025         cd $(HOST_SUBDIR)/gcc && \
15026         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15027                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15028                 $(EXTRA_GCC_FLAGS) clean
15029 @endif gcc-bootstrap
15030
15031
15032 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15033 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15034 maybe-all-stagefeedback-gcc:
15035 maybe-clean-stagefeedback-gcc:
15036 @if gcc-bootstrap
15037 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15038 all-stagefeedback: all-stagefeedback-gcc
15039 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15040 all-stagefeedback-gcc: configure-stagefeedback-gcc
15041         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15042         @r=`${PWD_COMMAND}`; export r; \
15043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15044         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15045         $(HOST_EXPORTS) \
15046         $(POSTSTAGE1_HOST_EXPORTS)  \
15047         cd $(HOST_SUBDIR)/gcc && \
15048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15049                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15050                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15051                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15055                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15056                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15057                 $(TARGET-stagefeedback-gcc)
15058
15059 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15060 clean-stagefeedback: clean-stagefeedback-gcc
15061 clean-stagefeedback-gcc:
15062         @if [ $(current_stage) = stagefeedback ]; then \
15063           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15064         else \
15065           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15066           $(MAKE) stagefeedback-start; \
15067         fi; \
15068         cd $(HOST_SUBDIR)/gcc && \
15069         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15070                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15071                 $(EXTRA_GCC_FLAGS) clean
15072 @endif gcc-bootstrap
15073
15074
15075
15076
15077
15078 .PHONY: check-gcc maybe-check-gcc
15079 maybe-check-gcc:
15080 @if gcc
15081 maybe-check-gcc: check-gcc
15082
15083 check-gcc:
15084         @: $(MAKE); $(unstage)
15085         @r=`${PWD_COMMAND}`; export r; \
15086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15087         $(HOST_EXPORTS) \
15088         (cd $(HOST_SUBDIR)/gcc && \
15089           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15090
15091 @endif gcc
15092
15093 .PHONY: install-gcc maybe-install-gcc
15094 maybe-install-gcc:
15095 @if gcc
15096 maybe-install-gcc: install-gcc
15097
15098 install-gcc: installdirs
15099         @: $(MAKE); $(unstage)
15100         @r=`${PWD_COMMAND}`; export r; \
15101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15102         $(HOST_EXPORTS) \
15103         (cd $(HOST_SUBDIR)/gcc && \
15104           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15105
15106 @endif gcc
15107
15108 # Other targets (info, dvi, pdf, etc.)
15109
15110 .PHONY: maybe-info-gcc info-gcc
15111 maybe-info-gcc:
15112 @if gcc
15113 maybe-info-gcc: info-gcc
15114
15115 info-gcc: \
15116     configure-gcc 
15117         @[ -f ./gcc/Makefile ] || exit 0; \
15118         r=`${PWD_COMMAND}`; export r; \
15119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15120         $(HOST_EXPORTS) \
15121         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15123         done; \
15124         echo "Doing info in gcc" ; \
15125         (cd $(HOST_SUBDIR)/gcc && \
15126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15128                   "RANLIB=$${RANLIB}" \
15129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15130                   info) \
15131           || exit 1
15132
15133 @endif gcc
15134
15135 .PHONY: maybe-dvi-gcc dvi-gcc
15136 maybe-dvi-gcc:
15137 @if gcc
15138 maybe-dvi-gcc: dvi-gcc
15139
15140 dvi-gcc: \
15141     configure-gcc 
15142         @[ -f ./gcc/Makefile ] || exit 0; \
15143         r=`${PWD_COMMAND}`; export r; \
15144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15145         $(HOST_EXPORTS) \
15146         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15148         done; \
15149         echo "Doing dvi in gcc" ; \
15150         (cd $(HOST_SUBDIR)/gcc && \
15151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15153                   "RANLIB=$${RANLIB}" \
15154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15155                   dvi) \
15156           || exit 1
15157
15158 @endif gcc
15159
15160 .PHONY: maybe-pdf-gcc pdf-gcc
15161 maybe-pdf-gcc:
15162 @if gcc
15163 maybe-pdf-gcc: pdf-gcc
15164
15165 pdf-gcc: \
15166     configure-gcc 
15167         @[ -f ./gcc/Makefile ] || exit 0; \
15168         r=`${PWD_COMMAND}`; export r; \
15169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170         $(HOST_EXPORTS) \
15171         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15173         done; \
15174         echo "Doing pdf in gcc" ; \
15175         (cd $(HOST_SUBDIR)/gcc && \
15176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15178                   "RANLIB=$${RANLIB}" \
15179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15180                   pdf) \
15181           || exit 1
15182
15183 @endif gcc
15184
15185 .PHONY: maybe-html-gcc html-gcc
15186 maybe-html-gcc:
15187 @if gcc
15188 maybe-html-gcc: html-gcc
15189
15190 html-gcc: \
15191     configure-gcc 
15192         @[ -f ./gcc/Makefile ] || exit 0; \
15193         r=`${PWD_COMMAND}`; export r; \
15194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15195         $(HOST_EXPORTS) \
15196         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15198         done; \
15199         echo "Doing html in gcc" ; \
15200         (cd $(HOST_SUBDIR)/gcc && \
15201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15203                   "RANLIB=$${RANLIB}" \
15204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15205                   html) \
15206           || exit 1
15207
15208 @endif gcc
15209
15210 .PHONY: maybe-TAGS-gcc TAGS-gcc
15211 maybe-TAGS-gcc:
15212 @if gcc
15213 maybe-TAGS-gcc: TAGS-gcc
15214
15215 TAGS-gcc: \
15216     configure-gcc 
15217         @[ -f ./gcc/Makefile ] || exit 0; \
15218         r=`${PWD_COMMAND}`; export r; \
15219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15220         $(HOST_EXPORTS) \
15221         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15223         done; \
15224         echo "Doing TAGS in gcc" ; \
15225         (cd $(HOST_SUBDIR)/gcc && \
15226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15228                   "RANLIB=$${RANLIB}" \
15229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15230                   TAGS) \
15231           || exit 1
15232
15233 @endif gcc
15234
15235 .PHONY: maybe-install-info-gcc install-info-gcc
15236 maybe-install-info-gcc:
15237 @if gcc
15238 maybe-install-info-gcc: install-info-gcc
15239
15240 install-info-gcc: \
15241     configure-gcc \
15242     info-gcc 
15243         @[ -f ./gcc/Makefile ] || exit 0; \
15244         r=`${PWD_COMMAND}`; export r; \
15245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15246         $(HOST_EXPORTS) \
15247         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15249         done; \
15250         echo "Doing install-info in gcc" ; \
15251         (cd $(HOST_SUBDIR)/gcc && \
15252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15254                   "RANLIB=$${RANLIB}" \
15255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15256                   install-info) \
15257           || exit 1
15258
15259 @endif gcc
15260
15261 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15262 maybe-install-pdf-gcc:
15263 @if gcc
15264 maybe-install-pdf-gcc: install-pdf-gcc
15265
15266 install-pdf-gcc: \
15267     configure-gcc \
15268     pdf-gcc 
15269         @[ -f ./gcc/Makefile ] || exit 0; \
15270         r=`${PWD_COMMAND}`; export r; \
15271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15272         $(HOST_EXPORTS) \
15273         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15275         done; \
15276         echo "Doing install-pdf in gcc" ; \
15277         (cd $(HOST_SUBDIR)/gcc && \
15278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15280                   "RANLIB=$${RANLIB}" \
15281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15282                   install-pdf) \
15283           || exit 1
15284
15285 @endif gcc
15286
15287 .PHONY: maybe-install-html-gcc install-html-gcc
15288 maybe-install-html-gcc:
15289 @if gcc
15290 maybe-install-html-gcc: install-html-gcc
15291
15292 install-html-gcc: \
15293     configure-gcc \
15294     html-gcc 
15295         @[ -f ./gcc/Makefile ] || exit 0; \
15296         r=`${PWD_COMMAND}`; export r; \
15297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15298         $(HOST_EXPORTS) \
15299         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15301         done; \
15302         echo "Doing install-html in gcc" ; \
15303         (cd $(HOST_SUBDIR)/gcc && \
15304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15306                   "RANLIB=$${RANLIB}" \
15307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15308                   install-html) \
15309           || exit 1
15310
15311 @endif gcc
15312
15313 .PHONY: maybe-installcheck-gcc installcheck-gcc
15314 maybe-installcheck-gcc:
15315 @if gcc
15316 maybe-installcheck-gcc: installcheck-gcc
15317
15318 installcheck-gcc: \
15319     configure-gcc 
15320         @[ -f ./gcc/Makefile ] || exit 0; \
15321         r=`${PWD_COMMAND}`; export r; \
15322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15323         $(HOST_EXPORTS) \
15324         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15326         done; \
15327         echo "Doing installcheck in gcc" ; \
15328         (cd $(HOST_SUBDIR)/gcc && \
15329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15331                   "RANLIB=$${RANLIB}" \
15332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15333                   installcheck) \
15334           || exit 1
15335
15336 @endif gcc
15337
15338 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15339 maybe-mostlyclean-gcc:
15340 @if gcc
15341 maybe-mostlyclean-gcc: mostlyclean-gcc
15342
15343 mostlyclean-gcc: 
15344         @[ -f ./gcc/Makefile ] || exit 0; \
15345         r=`${PWD_COMMAND}`; export r; \
15346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15347         $(HOST_EXPORTS) \
15348         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15350         done; \
15351         echo "Doing mostlyclean in gcc" ; \
15352         (cd $(HOST_SUBDIR)/gcc && \
15353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15355                   "RANLIB=$${RANLIB}" \
15356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15357                   mostlyclean) \
15358           || exit 1
15359
15360 @endif gcc
15361
15362 .PHONY: maybe-clean-gcc clean-gcc
15363 maybe-clean-gcc:
15364 @if gcc
15365 maybe-clean-gcc: clean-gcc
15366
15367 clean-gcc: 
15368         @[ -f ./gcc/Makefile ] || exit 0; \
15369         r=`${PWD_COMMAND}`; export r; \
15370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15371         $(HOST_EXPORTS) \
15372         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15374         done; \
15375         echo "Doing clean in gcc" ; \
15376         (cd $(HOST_SUBDIR)/gcc && \
15377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379                   "RANLIB=$${RANLIB}" \
15380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15381                   clean) \
15382           || exit 1
15383
15384 @endif gcc
15385
15386 .PHONY: maybe-distclean-gcc distclean-gcc
15387 maybe-distclean-gcc:
15388 @if gcc
15389 maybe-distclean-gcc: distclean-gcc
15390
15391 distclean-gcc: 
15392         @[ -f ./gcc/Makefile ] || exit 0; \
15393         r=`${PWD_COMMAND}`; export r; \
15394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15395         $(HOST_EXPORTS) \
15396         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15398         done; \
15399         echo "Doing distclean in gcc" ; \
15400         (cd $(HOST_SUBDIR)/gcc && \
15401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15403                   "RANLIB=$${RANLIB}" \
15404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15405                   distclean) \
15406           || exit 1
15407
15408 @endif gcc
15409
15410 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15411 maybe-maintainer-clean-gcc:
15412 @if gcc
15413 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15414
15415 maintainer-clean-gcc: 
15416         @[ -f ./gcc/Makefile ] || exit 0; \
15417         r=`${PWD_COMMAND}`; export r; \
15418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15419         $(HOST_EXPORTS) \
15420         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15422         done; \
15423         echo "Doing maintainer-clean in gcc" ; \
15424         (cd $(HOST_SUBDIR)/gcc && \
15425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15427                   "RANLIB=$${RANLIB}" \
15428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15429                   maintainer-clean) \
15430           || exit 1
15431
15432 @endif gcc
15433
15434
15435
15436 .PHONY: configure-gawk maybe-configure-gawk
15437 maybe-configure-gawk:
15438 @if gcc-bootstrap
15439 configure-gawk: stage_current
15440 @endif gcc-bootstrap
15441 @if gawk
15442 maybe-configure-gawk: configure-gawk
15443 configure-gawk: 
15444         @: $(MAKE); $(unstage)
15445         @r=`${PWD_COMMAND}`; export r; \
15446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15447         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15449         $(HOST_EXPORTS)  \
15450         echo Configuring in $(HOST_SUBDIR)/gawk; \
15451         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15452         case $(srcdir) in \
15453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15454           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15456         esac; \
15457         srcdiroption="--srcdir=$${topdir}/gawk"; \
15458         libsrcdir="$$s/gawk"; \
15459         $(SHELL) $${libsrcdir}/configure \
15460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15461           --target=${target_alias} $${srcdiroption}  \
15462           || exit 1
15463 @endif gawk
15464
15465
15466
15467
15468
15469 .PHONY: all-gawk maybe-all-gawk
15470 maybe-all-gawk:
15471 @if gcc-bootstrap
15472 all-gawk: stage_current
15473 @endif gcc-bootstrap
15474 @if gawk
15475 TARGET-gawk=all
15476 maybe-all-gawk: all-gawk
15477 all-gawk: configure-gawk
15478         @: $(MAKE); $(unstage)
15479         @r=`${PWD_COMMAND}`; export r; \
15480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15481         $(HOST_EXPORTS)  \
15482         (cd $(HOST_SUBDIR)/gawk && \
15483           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15484                 $(TARGET-gawk))
15485 @endif gawk
15486
15487
15488
15489
15490 .PHONY: check-gawk maybe-check-gawk
15491 maybe-check-gawk:
15492 @if gawk
15493 maybe-check-gawk: check-gawk
15494
15495 check-gawk:
15496         @: $(MAKE); $(unstage)
15497         @r=`${PWD_COMMAND}`; export r; \
15498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15499         $(HOST_EXPORTS) \
15500         (cd $(HOST_SUBDIR)/gawk && \
15501           $(MAKE) $(FLAGS_TO_PASS)  check)
15502
15503 @endif gawk
15504
15505 .PHONY: install-gawk maybe-install-gawk
15506 maybe-install-gawk:
15507 @if gawk
15508 maybe-install-gawk: install-gawk
15509
15510 install-gawk: installdirs
15511         @: $(MAKE); $(unstage)
15512         @r=`${PWD_COMMAND}`; export r; \
15513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15514         $(HOST_EXPORTS) \
15515         (cd $(HOST_SUBDIR)/gawk && \
15516           $(MAKE) $(FLAGS_TO_PASS)  install)
15517
15518 @endif gawk
15519
15520 # Other targets (info, dvi, pdf, etc.)
15521
15522 .PHONY: maybe-info-gawk info-gawk
15523 maybe-info-gawk:
15524 @if gawk
15525 maybe-info-gawk: info-gawk
15526
15527 info-gawk: \
15528     configure-gawk 
15529         @: $(MAKE); $(unstage)
15530         @[ -f ./gawk/Makefile ] || exit 0; \
15531         r=`${PWD_COMMAND}`; export r; \
15532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15533         $(HOST_EXPORTS) \
15534         for flag in $(EXTRA_HOST_FLAGS) ; do \
15535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15536         done; \
15537         echo "Doing info in gawk" ; \
15538         (cd $(HOST_SUBDIR)/gawk && \
15539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15541                   "RANLIB=$${RANLIB}" \
15542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15543                   info) \
15544           || exit 1
15545
15546 @endif gawk
15547
15548 .PHONY: maybe-dvi-gawk dvi-gawk
15549 maybe-dvi-gawk:
15550 @if gawk
15551 maybe-dvi-gawk: dvi-gawk
15552
15553 dvi-gawk: \
15554     configure-gawk 
15555         @: $(MAKE); $(unstage)
15556         @[ -f ./gawk/Makefile ] || exit 0; \
15557         r=`${PWD_COMMAND}`; export r; \
15558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15559         $(HOST_EXPORTS) \
15560         for flag in $(EXTRA_HOST_FLAGS) ; do \
15561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15562         done; \
15563         echo "Doing dvi in gawk" ; \
15564         (cd $(HOST_SUBDIR)/gawk && \
15565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15567                   "RANLIB=$${RANLIB}" \
15568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15569                   dvi) \
15570           || exit 1
15571
15572 @endif gawk
15573
15574 .PHONY: maybe-pdf-gawk pdf-gawk
15575 maybe-pdf-gawk:
15576 @if gawk
15577 maybe-pdf-gawk: pdf-gawk
15578
15579 pdf-gawk: \
15580     configure-gawk 
15581         @: $(MAKE); $(unstage)
15582         @[ -f ./gawk/Makefile ] || exit 0; \
15583         r=`${PWD_COMMAND}`; export r; \
15584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15585         $(HOST_EXPORTS) \
15586         for flag in $(EXTRA_HOST_FLAGS) ; do \
15587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15588         done; \
15589         echo "Doing pdf in gawk" ; \
15590         (cd $(HOST_SUBDIR)/gawk && \
15591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15593                   "RANLIB=$${RANLIB}" \
15594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15595                   pdf) \
15596           || exit 1
15597
15598 @endif gawk
15599
15600 .PHONY: maybe-html-gawk html-gawk
15601 maybe-html-gawk:
15602 @if gawk
15603 maybe-html-gawk: html-gawk
15604
15605 html-gawk: \
15606     configure-gawk 
15607         @: $(MAKE); $(unstage)
15608         @[ -f ./gawk/Makefile ] || exit 0; \
15609         r=`${PWD_COMMAND}`; export r; \
15610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15611         $(HOST_EXPORTS) \
15612         for flag in $(EXTRA_HOST_FLAGS) ; do \
15613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15614         done; \
15615         echo "Doing html in gawk" ; \
15616         (cd $(HOST_SUBDIR)/gawk && \
15617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15619                   "RANLIB=$${RANLIB}" \
15620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15621                   html) \
15622           || exit 1
15623
15624 @endif gawk
15625
15626 .PHONY: maybe-TAGS-gawk TAGS-gawk
15627 maybe-TAGS-gawk:
15628 @if gawk
15629 maybe-TAGS-gawk: TAGS-gawk
15630
15631 TAGS-gawk: \
15632     configure-gawk 
15633         @: $(MAKE); $(unstage)
15634         @[ -f ./gawk/Makefile ] || exit 0; \
15635         r=`${PWD_COMMAND}`; export r; \
15636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15637         $(HOST_EXPORTS) \
15638         for flag in $(EXTRA_HOST_FLAGS) ; do \
15639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15640         done; \
15641         echo "Doing TAGS in gawk" ; \
15642         (cd $(HOST_SUBDIR)/gawk && \
15643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15645                   "RANLIB=$${RANLIB}" \
15646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15647                   TAGS) \
15648           || exit 1
15649
15650 @endif gawk
15651
15652 .PHONY: maybe-install-info-gawk install-info-gawk
15653 maybe-install-info-gawk:
15654 @if gawk
15655 maybe-install-info-gawk: install-info-gawk
15656
15657 install-info-gawk: \
15658     configure-gawk \
15659     info-gawk 
15660         @: $(MAKE); $(unstage)
15661         @[ -f ./gawk/Makefile ] || exit 0; \
15662         r=`${PWD_COMMAND}`; export r; \
15663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15664         $(HOST_EXPORTS) \
15665         for flag in $(EXTRA_HOST_FLAGS) ; do \
15666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15667         done; \
15668         echo "Doing install-info in gawk" ; \
15669         (cd $(HOST_SUBDIR)/gawk && \
15670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15672                   "RANLIB=$${RANLIB}" \
15673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15674                   install-info) \
15675           || exit 1
15676
15677 @endif gawk
15678
15679 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15680 maybe-install-pdf-gawk:
15681 @if gawk
15682 maybe-install-pdf-gawk: install-pdf-gawk
15683
15684 install-pdf-gawk: \
15685     configure-gawk \
15686     pdf-gawk 
15687         @: $(MAKE); $(unstage)
15688         @[ -f ./gawk/Makefile ] || exit 0; \
15689         r=`${PWD_COMMAND}`; export r; \
15690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691         $(HOST_EXPORTS) \
15692         for flag in $(EXTRA_HOST_FLAGS) ; do \
15693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15694         done; \
15695         echo "Doing install-pdf in gawk" ; \
15696         (cd $(HOST_SUBDIR)/gawk && \
15697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15699                   "RANLIB=$${RANLIB}" \
15700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15701                   install-pdf) \
15702           || exit 1
15703
15704 @endif gawk
15705
15706 .PHONY: maybe-install-html-gawk install-html-gawk
15707 maybe-install-html-gawk:
15708 @if gawk
15709 maybe-install-html-gawk: install-html-gawk
15710
15711 install-html-gawk: \
15712     configure-gawk \
15713     html-gawk 
15714         @: $(MAKE); $(unstage)
15715         @[ -f ./gawk/Makefile ] || exit 0; \
15716         r=`${PWD_COMMAND}`; export r; \
15717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15718         $(HOST_EXPORTS) \
15719         for flag in $(EXTRA_HOST_FLAGS) ; do \
15720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15721         done; \
15722         echo "Doing install-html in gawk" ; \
15723         (cd $(HOST_SUBDIR)/gawk && \
15724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15726                   "RANLIB=$${RANLIB}" \
15727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15728                   install-html) \
15729           || exit 1
15730
15731 @endif gawk
15732
15733 .PHONY: maybe-installcheck-gawk installcheck-gawk
15734 maybe-installcheck-gawk:
15735 @if gawk
15736 maybe-installcheck-gawk: installcheck-gawk
15737
15738 installcheck-gawk: \
15739     configure-gawk 
15740         @: $(MAKE); $(unstage)
15741         @[ -f ./gawk/Makefile ] || exit 0; \
15742         r=`${PWD_COMMAND}`; export r; \
15743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744         $(HOST_EXPORTS) \
15745         for flag in $(EXTRA_HOST_FLAGS) ; do \
15746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15747         done; \
15748         echo "Doing installcheck in gawk" ; \
15749         (cd $(HOST_SUBDIR)/gawk && \
15750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15752                   "RANLIB=$${RANLIB}" \
15753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15754                   installcheck) \
15755           || exit 1
15756
15757 @endif gawk
15758
15759 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15760 maybe-mostlyclean-gawk:
15761 @if gawk
15762 maybe-mostlyclean-gawk: mostlyclean-gawk
15763
15764 mostlyclean-gawk: 
15765         @: $(MAKE); $(unstage)
15766         @[ -f ./gawk/Makefile ] || exit 0; \
15767         r=`${PWD_COMMAND}`; export r; \
15768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15769         $(HOST_EXPORTS) \
15770         for flag in $(EXTRA_HOST_FLAGS) ; do \
15771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15772         done; \
15773         echo "Doing mostlyclean in gawk" ; \
15774         (cd $(HOST_SUBDIR)/gawk && \
15775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15777                   "RANLIB=$${RANLIB}" \
15778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15779                   mostlyclean) \
15780           || exit 1
15781
15782 @endif gawk
15783
15784 .PHONY: maybe-clean-gawk clean-gawk
15785 maybe-clean-gawk:
15786 @if gawk
15787 maybe-clean-gawk: clean-gawk
15788
15789 clean-gawk: 
15790         @: $(MAKE); $(unstage)
15791         @[ -f ./gawk/Makefile ] || exit 0; \
15792         r=`${PWD_COMMAND}`; export r; \
15793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15794         $(HOST_EXPORTS) \
15795         for flag in $(EXTRA_HOST_FLAGS) ; do \
15796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15797         done; \
15798         echo "Doing clean in gawk" ; \
15799         (cd $(HOST_SUBDIR)/gawk && \
15800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15802                   "RANLIB=$${RANLIB}" \
15803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15804                   clean) \
15805           || exit 1
15806
15807 @endif gawk
15808
15809 .PHONY: maybe-distclean-gawk distclean-gawk
15810 maybe-distclean-gawk:
15811 @if gawk
15812 maybe-distclean-gawk: distclean-gawk
15813
15814 distclean-gawk: 
15815         @: $(MAKE); $(unstage)
15816         @[ -f ./gawk/Makefile ] || exit 0; \
15817         r=`${PWD_COMMAND}`; export r; \
15818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15819         $(HOST_EXPORTS) \
15820         for flag in $(EXTRA_HOST_FLAGS) ; do \
15821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15822         done; \
15823         echo "Doing distclean in gawk" ; \
15824         (cd $(HOST_SUBDIR)/gawk && \
15825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15827                   "RANLIB=$${RANLIB}" \
15828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15829                   distclean) \
15830           || exit 1
15831
15832 @endif gawk
15833
15834 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15835 maybe-maintainer-clean-gawk:
15836 @if gawk
15837 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15838
15839 maintainer-clean-gawk: 
15840         @: $(MAKE); $(unstage)
15841         @[ -f ./gawk/Makefile ] || exit 0; \
15842         r=`${PWD_COMMAND}`; export r; \
15843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844         $(HOST_EXPORTS) \
15845         for flag in $(EXTRA_HOST_FLAGS) ; do \
15846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15847         done; \
15848         echo "Doing maintainer-clean in gawk" ; \
15849         (cd $(HOST_SUBDIR)/gawk && \
15850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15852                   "RANLIB=$${RANLIB}" \
15853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15854                   maintainer-clean) \
15855           || exit 1
15856
15857 @endif gawk
15858
15859
15860
15861 .PHONY: configure-gettext maybe-configure-gettext
15862 maybe-configure-gettext:
15863 @if gcc-bootstrap
15864 configure-gettext: stage_current
15865 @endif gcc-bootstrap
15866 @if gettext
15867 maybe-configure-gettext: configure-gettext
15868 configure-gettext: 
15869         @: $(MAKE); $(unstage)
15870         @r=`${PWD_COMMAND}`; export r; \
15871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15872         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15873         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15874         $(HOST_EXPORTS)  \
15875         echo Configuring in $(HOST_SUBDIR)/gettext; \
15876         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15877         case $(srcdir) in \
15878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15879           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15881         esac; \
15882         srcdiroption="--srcdir=$${topdir}/gettext"; \
15883         libsrcdir="$$s/gettext"; \
15884         $(SHELL) $${libsrcdir}/configure \
15885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15886           --target=${target_alias} $${srcdiroption}  \
15887           || exit 1
15888 @endif gettext
15889
15890
15891
15892
15893
15894 .PHONY: all-gettext maybe-all-gettext
15895 maybe-all-gettext:
15896 @if gcc-bootstrap
15897 all-gettext: stage_current
15898 @endif gcc-bootstrap
15899 @if gettext
15900 TARGET-gettext=all
15901 maybe-all-gettext: all-gettext
15902 all-gettext: configure-gettext
15903         @: $(MAKE); $(unstage)
15904         @r=`${PWD_COMMAND}`; export r; \
15905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15906         $(HOST_EXPORTS)  \
15907         (cd $(HOST_SUBDIR)/gettext && \
15908           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15909                 $(TARGET-gettext))
15910 @endif gettext
15911
15912
15913
15914
15915 .PHONY: check-gettext maybe-check-gettext
15916 maybe-check-gettext:
15917 @if gettext
15918 maybe-check-gettext: check-gettext
15919
15920 check-gettext:
15921         @: $(MAKE); $(unstage)
15922         @r=`${PWD_COMMAND}`; export r; \
15923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15924         $(HOST_EXPORTS) \
15925         (cd $(HOST_SUBDIR)/gettext && \
15926           $(MAKE) $(FLAGS_TO_PASS)  check)
15927
15928 @endif gettext
15929
15930 .PHONY: install-gettext maybe-install-gettext
15931 maybe-install-gettext:
15932 @if gettext
15933 maybe-install-gettext: install-gettext
15934
15935 install-gettext: installdirs
15936         @: $(MAKE); $(unstage)
15937         @r=`${PWD_COMMAND}`; export r; \
15938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15939         $(HOST_EXPORTS) \
15940         (cd $(HOST_SUBDIR)/gettext && \
15941           $(MAKE) $(FLAGS_TO_PASS)  install)
15942
15943 @endif gettext
15944
15945 # Other targets (info, dvi, pdf, etc.)
15946
15947 .PHONY: maybe-info-gettext info-gettext
15948 maybe-info-gettext:
15949 @if gettext
15950 maybe-info-gettext: info-gettext
15951
15952 info-gettext: \
15953     configure-gettext 
15954         @: $(MAKE); $(unstage)
15955         @[ -f ./gettext/Makefile ] || exit 0; \
15956         r=`${PWD_COMMAND}`; export r; \
15957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15958         $(HOST_EXPORTS) \
15959         for flag in $(EXTRA_HOST_FLAGS) ; do \
15960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15961         done; \
15962         echo "Doing info in gettext" ; \
15963         (cd $(HOST_SUBDIR)/gettext && \
15964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15966                   "RANLIB=$${RANLIB}" \
15967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15968                   info) \
15969           || exit 1
15970
15971 @endif gettext
15972
15973 .PHONY: maybe-dvi-gettext dvi-gettext
15974 maybe-dvi-gettext:
15975 @if gettext
15976 maybe-dvi-gettext: dvi-gettext
15977
15978 dvi-gettext: \
15979     configure-gettext 
15980         @: $(MAKE); $(unstage)
15981         @[ -f ./gettext/Makefile ] || exit 0; \
15982         r=`${PWD_COMMAND}`; export r; \
15983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15984         $(HOST_EXPORTS) \
15985         for flag in $(EXTRA_HOST_FLAGS) ; do \
15986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15987         done; \
15988         echo "Doing dvi in gettext" ; \
15989         (cd $(HOST_SUBDIR)/gettext && \
15990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15992                   "RANLIB=$${RANLIB}" \
15993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15994                   dvi) \
15995           || exit 1
15996
15997 @endif gettext
15998
15999 .PHONY: maybe-pdf-gettext pdf-gettext
16000 maybe-pdf-gettext:
16001 @if gettext
16002 maybe-pdf-gettext: pdf-gettext
16003
16004 pdf-gettext: \
16005     configure-gettext 
16006         @: $(MAKE); $(unstage)
16007         @[ -f ./gettext/Makefile ] || exit 0; \
16008         r=`${PWD_COMMAND}`; export r; \
16009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16010         $(HOST_EXPORTS) \
16011         for flag in $(EXTRA_HOST_FLAGS) ; do \
16012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16013         done; \
16014         echo "Doing pdf in gettext" ; \
16015         (cd $(HOST_SUBDIR)/gettext && \
16016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16018                   "RANLIB=$${RANLIB}" \
16019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16020                   pdf) \
16021           || exit 1
16022
16023 @endif gettext
16024
16025 .PHONY: maybe-html-gettext html-gettext
16026 maybe-html-gettext:
16027 @if gettext
16028 maybe-html-gettext: html-gettext
16029
16030 html-gettext: \
16031     configure-gettext 
16032         @: $(MAKE); $(unstage)
16033         @[ -f ./gettext/Makefile ] || exit 0; \
16034         r=`${PWD_COMMAND}`; export r; \
16035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16036         $(HOST_EXPORTS) \
16037         for flag in $(EXTRA_HOST_FLAGS) ; do \
16038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16039         done; \
16040         echo "Doing html in gettext" ; \
16041         (cd $(HOST_SUBDIR)/gettext && \
16042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16044                   "RANLIB=$${RANLIB}" \
16045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16046                   html) \
16047           || exit 1
16048
16049 @endif gettext
16050
16051 .PHONY: maybe-TAGS-gettext TAGS-gettext
16052 maybe-TAGS-gettext:
16053 @if gettext
16054 maybe-TAGS-gettext: TAGS-gettext
16055
16056 TAGS-gettext: \
16057     configure-gettext 
16058         @: $(MAKE); $(unstage)
16059         @[ -f ./gettext/Makefile ] || exit 0; \
16060         r=`${PWD_COMMAND}`; export r; \
16061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16062         $(HOST_EXPORTS) \
16063         for flag in $(EXTRA_HOST_FLAGS) ; do \
16064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16065         done; \
16066         echo "Doing TAGS in gettext" ; \
16067         (cd $(HOST_SUBDIR)/gettext && \
16068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16070                   "RANLIB=$${RANLIB}" \
16071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16072                   TAGS) \
16073           || exit 1
16074
16075 @endif gettext
16076
16077 .PHONY: maybe-install-info-gettext install-info-gettext
16078 maybe-install-info-gettext:
16079 @if gettext
16080 maybe-install-info-gettext: install-info-gettext
16081
16082 install-info-gettext: \
16083     configure-gettext \
16084     info-gettext 
16085         @: $(MAKE); $(unstage)
16086         @[ -f ./gettext/Makefile ] || exit 0; \
16087         r=`${PWD_COMMAND}`; export r; \
16088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16089         $(HOST_EXPORTS) \
16090         for flag in $(EXTRA_HOST_FLAGS) ; do \
16091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16092         done; \
16093         echo "Doing install-info in gettext" ; \
16094         (cd $(HOST_SUBDIR)/gettext && \
16095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16097                   "RANLIB=$${RANLIB}" \
16098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16099                   install-info) \
16100           || exit 1
16101
16102 @endif gettext
16103
16104 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16105 maybe-install-pdf-gettext:
16106 @if gettext
16107 maybe-install-pdf-gettext: install-pdf-gettext
16108
16109 install-pdf-gettext: \
16110     configure-gettext \
16111     pdf-gettext 
16112         @: $(MAKE); $(unstage)
16113         @[ -f ./gettext/Makefile ] || exit 0; \
16114         r=`${PWD_COMMAND}`; export r; \
16115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116         $(HOST_EXPORTS) \
16117         for flag in $(EXTRA_HOST_FLAGS) ; do \
16118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16119         done; \
16120         echo "Doing install-pdf in gettext" ; \
16121         (cd $(HOST_SUBDIR)/gettext && \
16122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16124                   "RANLIB=$${RANLIB}" \
16125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16126                   install-pdf) \
16127           || exit 1
16128
16129 @endif gettext
16130
16131 .PHONY: maybe-install-html-gettext install-html-gettext
16132 maybe-install-html-gettext:
16133 @if gettext
16134 maybe-install-html-gettext: install-html-gettext
16135
16136 install-html-gettext: \
16137     configure-gettext \
16138     html-gettext 
16139         @: $(MAKE); $(unstage)
16140         @[ -f ./gettext/Makefile ] || exit 0; \
16141         r=`${PWD_COMMAND}`; export r; \
16142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143         $(HOST_EXPORTS) \
16144         for flag in $(EXTRA_HOST_FLAGS) ; do \
16145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146         done; \
16147         echo "Doing install-html in gettext" ; \
16148         (cd $(HOST_SUBDIR)/gettext && \
16149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151                   "RANLIB=$${RANLIB}" \
16152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16153                   install-html) \
16154           || exit 1
16155
16156 @endif gettext
16157
16158 .PHONY: maybe-installcheck-gettext installcheck-gettext
16159 maybe-installcheck-gettext:
16160 @if gettext
16161 maybe-installcheck-gettext: installcheck-gettext
16162
16163 installcheck-gettext: \
16164     configure-gettext 
16165         @: $(MAKE); $(unstage)
16166         @[ -f ./gettext/Makefile ] || exit 0; \
16167         r=`${PWD_COMMAND}`; export r; \
16168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169         $(HOST_EXPORTS) \
16170         for flag in $(EXTRA_HOST_FLAGS) ; do \
16171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16172         done; \
16173         echo "Doing installcheck in gettext" ; \
16174         (cd $(HOST_SUBDIR)/gettext && \
16175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16177                   "RANLIB=$${RANLIB}" \
16178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16179                   installcheck) \
16180           || exit 1
16181
16182 @endif gettext
16183
16184 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16185 maybe-mostlyclean-gettext:
16186 @if gettext
16187 maybe-mostlyclean-gettext: mostlyclean-gettext
16188
16189 mostlyclean-gettext: 
16190         @: $(MAKE); $(unstage)
16191         @[ -f ./gettext/Makefile ] || exit 0; \
16192         r=`${PWD_COMMAND}`; export r; \
16193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16194         $(HOST_EXPORTS) \
16195         for flag in $(EXTRA_HOST_FLAGS) ; do \
16196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16197         done; \
16198         echo "Doing mostlyclean in gettext" ; \
16199         (cd $(HOST_SUBDIR)/gettext && \
16200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16202                   "RANLIB=$${RANLIB}" \
16203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16204                   mostlyclean) \
16205           || exit 1
16206
16207 @endif gettext
16208
16209 .PHONY: maybe-clean-gettext clean-gettext
16210 maybe-clean-gettext:
16211 @if gettext
16212 maybe-clean-gettext: clean-gettext
16213
16214 clean-gettext: 
16215         @: $(MAKE); $(unstage)
16216         @[ -f ./gettext/Makefile ] || exit 0; \
16217         r=`${PWD_COMMAND}`; export r; \
16218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16219         $(HOST_EXPORTS) \
16220         for flag in $(EXTRA_HOST_FLAGS) ; do \
16221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16222         done; \
16223         echo "Doing clean in gettext" ; \
16224         (cd $(HOST_SUBDIR)/gettext && \
16225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16227                   "RANLIB=$${RANLIB}" \
16228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16229                   clean) \
16230           || exit 1
16231
16232 @endif gettext
16233
16234 .PHONY: maybe-distclean-gettext distclean-gettext
16235 maybe-distclean-gettext:
16236 @if gettext
16237 maybe-distclean-gettext: distclean-gettext
16238
16239 distclean-gettext: 
16240         @: $(MAKE); $(unstage)
16241         @[ -f ./gettext/Makefile ] || exit 0; \
16242         r=`${PWD_COMMAND}`; export r; \
16243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16244         $(HOST_EXPORTS) \
16245         for flag in $(EXTRA_HOST_FLAGS) ; do \
16246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16247         done; \
16248         echo "Doing distclean in gettext" ; \
16249         (cd $(HOST_SUBDIR)/gettext && \
16250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16252                   "RANLIB=$${RANLIB}" \
16253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16254                   distclean) \
16255           || exit 1
16256
16257 @endif gettext
16258
16259 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16260 maybe-maintainer-clean-gettext:
16261 @if gettext
16262 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16263
16264 maintainer-clean-gettext: 
16265         @: $(MAKE); $(unstage)
16266         @[ -f ./gettext/Makefile ] || exit 0; \
16267         r=`${PWD_COMMAND}`; export r; \
16268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16269         $(HOST_EXPORTS) \
16270         for flag in $(EXTRA_HOST_FLAGS) ; do \
16271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16272         done; \
16273         echo "Doing maintainer-clean in gettext" ; \
16274         (cd $(HOST_SUBDIR)/gettext && \
16275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16277                   "RANLIB=$${RANLIB}" \
16278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16279                   maintainer-clean) \
16280           || exit 1
16281
16282 @endif gettext
16283
16284
16285
16286 .PHONY: configure-gmp maybe-configure-gmp
16287 maybe-configure-gmp:
16288 @if gcc-bootstrap
16289 configure-gmp: stage_current
16290 @endif gcc-bootstrap
16291 @if gmp
16292 maybe-configure-gmp: configure-gmp
16293 configure-gmp: 
16294         @r=`${PWD_COMMAND}`; export r; \
16295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16298         $(HOST_EXPORTS)  \
16299         echo Configuring in $(HOST_SUBDIR)/gmp; \
16300         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16301         case $(srcdir) in \
16302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16303           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16305         esac; \
16306         srcdiroption="--srcdir=$${topdir}/gmp"; \
16307         libsrcdir="$$s/gmp"; \
16308         $(SHELL) $${libsrcdir}/configure \
16309           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16310           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16311           || exit 1
16312 @endif gmp
16313
16314
16315
16316 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16317 maybe-configure-stage1-gmp:
16318 @if gmp-bootstrap
16319 maybe-configure-stage1-gmp: configure-stage1-gmp
16320 configure-stage1-gmp:
16321         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16322         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16323         @r=`${PWD_COMMAND}`; export r; \
16324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16325         TFLAGS="$(STAGE1_TFLAGS)"; \
16326         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16327         $(HOST_EXPORTS) \
16328         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16329         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16330         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16331         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16333         cd $(HOST_SUBDIR)/gmp || exit 1; \
16334         case $(srcdir) in \
16335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16336           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16338         esac; \
16339         srcdiroption="--srcdir=$${topdir}/gmp"; \
16340         libsrcdir="$$s/gmp"; \
16341         $(SHELL) $${libsrcdir}/configure \
16342           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16343           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16344           $(STAGE1_CONFIGURE_FLAGS) \
16345           --disable-shared
16346 @endif gmp-bootstrap
16347
16348 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16349 maybe-configure-stage2-gmp:
16350 @if gmp-bootstrap
16351 maybe-configure-stage2-gmp: configure-stage2-gmp
16352 configure-stage2-gmp:
16353         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16355         @r=`${PWD_COMMAND}`; export r; \
16356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357         TFLAGS="$(STAGE2_TFLAGS)"; \
16358         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16359         $(HOST_EXPORTS) \
16360         $(POSTSTAGE1_HOST_EXPORTS) \
16361         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16362         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16363         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16364         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16366         cd $(HOST_SUBDIR)/gmp || exit 1; \
16367         case $(srcdir) in \
16368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16369           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16371         esac; \
16372         srcdiroption="--srcdir=$${topdir}/gmp"; \
16373         libsrcdir="$$s/gmp"; \
16374         $(SHELL) $${libsrcdir}/configure \
16375           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16376           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16377           --with-build-libsubdir=$(HOST_SUBDIR) \
16378           $(STAGE2_CONFIGURE_FLAGS) \
16379           --disable-shared
16380 @endif gmp-bootstrap
16381
16382 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16383 maybe-configure-stage3-gmp:
16384 @if gmp-bootstrap
16385 maybe-configure-stage3-gmp: configure-stage3-gmp
16386 configure-stage3-gmp:
16387         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16388         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16389         @r=`${PWD_COMMAND}`; export r; \
16390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16391         TFLAGS="$(STAGE3_TFLAGS)"; \
16392         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16393         $(HOST_EXPORTS) \
16394         $(POSTSTAGE1_HOST_EXPORTS) \
16395         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16396         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16397         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16398         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16400         cd $(HOST_SUBDIR)/gmp || exit 1; \
16401         case $(srcdir) in \
16402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16403           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16405         esac; \
16406         srcdiroption="--srcdir=$${topdir}/gmp"; \
16407         libsrcdir="$$s/gmp"; \
16408         $(SHELL) $${libsrcdir}/configure \
16409           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16410           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16411           --with-build-libsubdir=$(HOST_SUBDIR) \
16412           $(STAGE3_CONFIGURE_FLAGS) \
16413           --disable-shared
16414 @endif gmp-bootstrap
16415
16416 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16417 maybe-configure-stage4-gmp:
16418 @if gmp-bootstrap
16419 maybe-configure-stage4-gmp: configure-stage4-gmp
16420 configure-stage4-gmp:
16421         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16422         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16423         @r=`${PWD_COMMAND}`; export r; \
16424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16425         TFLAGS="$(STAGE4_TFLAGS)"; \
16426         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16427         $(HOST_EXPORTS) \
16428         $(POSTSTAGE1_HOST_EXPORTS) \
16429         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16430         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16431         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16432         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16433         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16434         cd $(HOST_SUBDIR)/gmp || exit 1; \
16435         case $(srcdir) in \
16436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16437           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16439         esac; \
16440         srcdiroption="--srcdir=$${topdir}/gmp"; \
16441         libsrcdir="$$s/gmp"; \
16442         $(SHELL) $${libsrcdir}/configure \
16443           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16444           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16445           --with-build-libsubdir=$(HOST_SUBDIR) \
16446           $(STAGE4_CONFIGURE_FLAGS) \
16447           --disable-shared
16448 @endif gmp-bootstrap
16449
16450 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16451 maybe-configure-stageprofile-gmp:
16452 @if gmp-bootstrap
16453 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16454 configure-stageprofile-gmp:
16455         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16456         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16457         @r=`${PWD_COMMAND}`; export r; \
16458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16459         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16460         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16461         $(HOST_EXPORTS) \
16462         $(POSTSTAGE1_HOST_EXPORTS) \
16463         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16464         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16465         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16466         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16468         cd $(HOST_SUBDIR)/gmp || exit 1; \
16469         case $(srcdir) in \
16470           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16471           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16472                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16473         esac; \
16474         srcdiroption="--srcdir=$${topdir}/gmp"; \
16475         libsrcdir="$$s/gmp"; \
16476         $(SHELL) $${libsrcdir}/configure \
16477           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16478           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16479           --with-build-libsubdir=$(HOST_SUBDIR) \
16480           $(STAGEprofile_CONFIGURE_FLAGS) \
16481           --disable-shared
16482 @endif gmp-bootstrap
16483
16484 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16485 maybe-configure-stagefeedback-gmp:
16486 @if gmp-bootstrap
16487 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16488 configure-stagefeedback-gmp:
16489         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16490         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16491         @r=`${PWD_COMMAND}`; export r; \
16492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16493         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16494         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16495         $(HOST_EXPORTS) \
16496         $(POSTSTAGE1_HOST_EXPORTS) \
16497         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16498         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16499         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16500         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16501         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16502         cd $(HOST_SUBDIR)/gmp || exit 1; \
16503         case $(srcdir) in \
16504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16505           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16507         esac; \
16508         srcdiroption="--srcdir=$${topdir}/gmp"; \
16509         libsrcdir="$$s/gmp"; \
16510         $(SHELL) $${libsrcdir}/configure \
16511           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16512           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16513           --with-build-libsubdir=$(HOST_SUBDIR) \
16514           $(STAGEfeedback_CONFIGURE_FLAGS) \
16515           --disable-shared
16516 @endif gmp-bootstrap
16517
16518
16519
16520
16521
16522 .PHONY: all-gmp maybe-all-gmp
16523 maybe-all-gmp:
16524 @if gcc-bootstrap
16525 all-gmp: stage_current
16526 @endif gcc-bootstrap
16527 @if gmp
16528 TARGET-gmp=all
16529 maybe-all-gmp: all-gmp
16530 all-gmp: configure-gmp
16531         @r=`${PWD_COMMAND}`; export r; \
16532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16533         $(HOST_EXPORTS)  \
16534         (cd $(HOST_SUBDIR)/gmp && \
16535           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16536                 $(TARGET-gmp))
16537 @endif gmp
16538
16539
16540
16541 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16542 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16543 maybe-all-stage1-gmp:
16544 maybe-clean-stage1-gmp:
16545 @if gmp-bootstrap
16546 maybe-all-stage1-gmp: all-stage1-gmp
16547 all-stage1: all-stage1-gmp
16548 TARGET-stage1-gmp = $(TARGET-gmp)
16549 all-stage1-gmp: configure-stage1-gmp
16550         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16551         @r=`${PWD_COMMAND}`; export r; \
16552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16553         TFLAGS="$(STAGE1_TFLAGS)"; \
16554         $(HOST_EXPORTS)  \
16555         cd $(HOST_SUBDIR)/gmp && \
16556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16557                 CFLAGS="$(STAGE1_CFLAGS)" \
16558                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16559                 LIBCFLAGS="$(LIBCFLAGS)" \
16560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16563                 $(EXTRA_HOST_FLAGS)   \
16564                 TFLAGS="$(STAGE1_TFLAGS)" \
16565                 $(TARGET-stage1-gmp)
16566
16567 maybe-clean-stage1-gmp: clean-stage1-gmp
16568 clean-stage1: clean-stage1-gmp
16569 clean-stage1-gmp:
16570         @if [ $(current_stage) = stage1 ]; then \
16571           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16572         else \
16573           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16574           $(MAKE) stage1-start; \
16575         fi; \
16576         cd $(HOST_SUBDIR)/gmp && \
16577         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16578                  clean
16579 @endif gmp-bootstrap
16580
16581
16582 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16583 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16584 maybe-all-stage2-gmp:
16585 maybe-clean-stage2-gmp:
16586 @if gmp-bootstrap
16587 maybe-all-stage2-gmp: all-stage2-gmp
16588 all-stage2: all-stage2-gmp
16589 TARGET-stage2-gmp = $(TARGET-gmp)
16590 all-stage2-gmp: configure-stage2-gmp
16591         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16592         @r=`${PWD_COMMAND}`; export r; \
16593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16594         TFLAGS="$(STAGE2_TFLAGS)"; \
16595         $(HOST_EXPORTS) \
16596         $(POSTSTAGE1_HOST_EXPORTS)  \
16597         cd $(HOST_SUBDIR)/gmp && \
16598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16599                 CFLAGS="$(STAGE2_CFLAGS)" \
16600                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16601                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16602                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16603                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16604                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16605                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16606                 TFLAGS="$(STAGE2_TFLAGS)" \
16607                 $(TARGET-stage2-gmp)
16608
16609 maybe-clean-stage2-gmp: clean-stage2-gmp
16610 clean-stage2: clean-stage2-gmp
16611 clean-stage2-gmp:
16612         @if [ $(current_stage) = stage2 ]; then \
16613           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16614         else \
16615           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16616           $(MAKE) stage2-start; \
16617         fi; \
16618         cd $(HOST_SUBDIR)/gmp && \
16619         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16620                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16621                  clean
16622 @endif gmp-bootstrap
16623
16624
16625 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16626 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16627 maybe-all-stage3-gmp:
16628 maybe-clean-stage3-gmp:
16629 @if gmp-bootstrap
16630 maybe-all-stage3-gmp: all-stage3-gmp
16631 all-stage3: all-stage3-gmp
16632 TARGET-stage3-gmp = $(TARGET-gmp)
16633 all-stage3-gmp: configure-stage3-gmp
16634         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16635         @r=`${PWD_COMMAND}`; export r; \
16636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16637         TFLAGS="$(STAGE3_TFLAGS)"; \
16638         $(HOST_EXPORTS) \
16639         $(POSTSTAGE1_HOST_EXPORTS)  \
16640         cd $(HOST_SUBDIR)/gmp && \
16641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16642                 CFLAGS="$(STAGE3_CFLAGS)" \
16643                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16644                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16645                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16646                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16647                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16648                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16649                 TFLAGS="$(STAGE3_TFLAGS)" \
16650                 $(TARGET-stage3-gmp)
16651
16652 maybe-clean-stage3-gmp: clean-stage3-gmp
16653 clean-stage3: clean-stage3-gmp
16654 clean-stage3-gmp:
16655         @if [ $(current_stage) = stage3 ]; then \
16656           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16657         else \
16658           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16659           $(MAKE) stage3-start; \
16660         fi; \
16661         cd $(HOST_SUBDIR)/gmp && \
16662         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16663                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16664                  clean
16665 @endif gmp-bootstrap
16666
16667
16668 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16669 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16670 maybe-all-stage4-gmp:
16671 maybe-clean-stage4-gmp:
16672 @if gmp-bootstrap
16673 maybe-all-stage4-gmp: all-stage4-gmp
16674 all-stage4: all-stage4-gmp
16675 TARGET-stage4-gmp = $(TARGET-gmp)
16676 all-stage4-gmp: configure-stage4-gmp
16677         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16678         @r=`${PWD_COMMAND}`; export r; \
16679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16680         TFLAGS="$(STAGE4_TFLAGS)"; \
16681         $(HOST_EXPORTS) \
16682         $(POSTSTAGE1_HOST_EXPORTS)  \
16683         cd $(HOST_SUBDIR)/gmp && \
16684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16685                 CFLAGS="$(STAGE4_CFLAGS)" \
16686                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16687                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16691                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16692                 TFLAGS="$(STAGE4_TFLAGS)" \
16693                 $(TARGET-stage4-gmp)
16694
16695 maybe-clean-stage4-gmp: clean-stage4-gmp
16696 clean-stage4: clean-stage4-gmp
16697 clean-stage4-gmp:
16698         @if [ $(current_stage) = stage4 ]; then \
16699           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16700         else \
16701           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16702           $(MAKE) stage4-start; \
16703         fi; \
16704         cd $(HOST_SUBDIR)/gmp && \
16705         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16706                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16707                  clean
16708 @endif gmp-bootstrap
16709
16710
16711 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16712 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16713 maybe-all-stageprofile-gmp:
16714 maybe-clean-stageprofile-gmp:
16715 @if gmp-bootstrap
16716 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16717 all-stageprofile: all-stageprofile-gmp
16718 TARGET-stageprofile-gmp = $(TARGET-gmp)
16719 all-stageprofile-gmp: configure-stageprofile-gmp
16720         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16721         @r=`${PWD_COMMAND}`; export r; \
16722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16723         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16724         $(HOST_EXPORTS) \
16725         $(POSTSTAGE1_HOST_EXPORTS)  \
16726         cd $(HOST_SUBDIR)/gmp && \
16727         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16728                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16729                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16730                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16731                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16732                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16733                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16734                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16735                 TFLAGS="$(STAGEprofile_TFLAGS)" \
16736                 $(TARGET-stageprofile-gmp)
16737
16738 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16739 clean-stageprofile: clean-stageprofile-gmp
16740 clean-stageprofile-gmp:
16741         @if [ $(current_stage) = stageprofile ]; then \
16742           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16743         else \
16744           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16745           $(MAKE) stageprofile-start; \
16746         fi; \
16747         cd $(HOST_SUBDIR)/gmp && \
16748         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16749                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16750                  clean
16751 @endif gmp-bootstrap
16752
16753
16754 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16755 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16756 maybe-all-stagefeedback-gmp:
16757 maybe-clean-stagefeedback-gmp:
16758 @if gmp-bootstrap
16759 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16760 all-stagefeedback: all-stagefeedback-gmp
16761 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16762 all-stagefeedback-gmp: configure-stagefeedback-gmp
16763         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16764         @r=`${PWD_COMMAND}`; export r; \
16765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16766         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16767         $(HOST_EXPORTS) \
16768         $(POSTSTAGE1_HOST_EXPORTS)  \
16769         cd $(HOST_SUBDIR)/gmp && \
16770         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16771                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16772                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16773                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16774                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16775                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16776                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16777                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16778                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16779                 $(TARGET-stagefeedback-gmp)
16780
16781 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16782 clean-stagefeedback: clean-stagefeedback-gmp
16783 clean-stagefeedback-gmp:
16784         @if [ $(current_stage) = stagefeedback ]; then \
16785           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16786         else \
16787           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16788           $(MAKE) stagefeedback-start; \
16789         fi; \
16790         cd $(HOST_SUBDIR)/gmp && \
16791         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16792                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16793                  clean
16794 @endif gmp-bootstrap
16795
16796
16797
16798
16799
16800 .PHONY: check-gmp maybe-check-gmp
16801 maybe-check-gmp:
16802 @if gmp
16803 maybe-check-gmp: check-gmp
16804
16805 check-gmp:
16806         @: $(MAKE); $(unstage)
16807         @r=`${PWD_COMMAND}`; export r; \
16808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16809         $(HOST_EXPORTS) \
16810         (cd $(HOST_SUBDIR)/gmp && \
16811           $(MAKE) $(FLAGS_TO_PASS)  check)
16812
16813 @endif gmp
16814
16815 .PHONY: install-gmp maybe-install-gmp
16816 maybe-install-gmp:
16817 @if gmp
16818 maybe-install-gmp: install-gmp
16819
16820 install-gmp:
16821
16822 @endif gmp
16823
16824 # Other targets (info, dvi, pdf, etc.)
16825
16826 .PHONY: maybe-info-gmp info-gmp
16827 maybe-info-gmp:
16828 @if gmp
16829 maybe-info-gmp: info-gmp
16830
16831 info-gmp: \
16832     configure-gmp 
16833         @[ -f ./gmp/Makefile ] || exit 0; \
16834         r=`${PWD_COMMAND}`; export r; \
16835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16836         $(HOST_EXPORTS) \
16837         for flag in $(EXTRA_HOST_FLAGS) ; do \
16838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16839         done; \
16840         echo "Doing info in gmp" ; \
16841         (cd $(HOST_SUBDIR)/gmp && \
16842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16844                   "RANLIB=$${RANLIB}" \
16845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16846                   info) \
16847           || exit 1
16848
16849 @endif gmp
16850
16851 .PHONY: maybe-dvi-gmp dvi-gmp
16852 maybe-dvi-gmp:
16853 @if gmp
16854 maybe-dvi-gmp: dvi-gmp
16855
16856 dvi-gmp: \
16857     configure-gmp 
16858         @[ -f ./gmp/Makefile ] || exit 0; \
16859         r=`${PWD_COMMAND}`; export r; \
16860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16861         $(HOST_EXPORTS) \
16862         for flag in $(EXTRA_HOST_FLAGS) ; do \
16863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16864         done; \
16865         echo "Doing dvi in gmp" ; \
16866         (cd $(HOST_SUBDIR)/gmp && \
16867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16869                   "RANLIB=$${RANLIB}" \
16870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16871                   dvi) \
16872           || exit 1
16873
16874 @endif gmp
16875
16876 .PHONY: maybe-pdf-gmp pdf-gmp
16877 maybe-pdf-gmp:
16878 @if gmp
16879 maybe-pdf-gmp: pdf-gmp
16880
16881 pdf-gmp: \
16882     configure-gmp 
16883         @[ -f ./gmp/Makefile ] || exit 0; \
16884         r=`${PWD_COMMAND}`; export r; \
16885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16886         $(HOST_EXPORTS) \
16887         for flag in $(EXTRA_HOST_FLAGS) ; do \
16888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16889         done; \
16890         echo "Doing pdf in gmp" ; \
16891         (cd $(HOST_SUBDIR)/gmp && \
16892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16894                   "RANLIB=$${RANLIB}" \
16895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16896                   pdf) \
16897           || exit 1
16898
16899 @endif gmp
16900
16901 .PHONY: maybe-html-gmp html-gmp
16902 maybe-html-gmp:
16903 @if gmp
16904 maybe-html-gmp: html-gmp
16905
16906 html-gmp: \
16907     configure-gmp 
16908         @[ -f ./gmp/Makefile ] || exit 0; \
16909         r=`${PWD_COMMAND}`; export r; \
16910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16911         $(HOST_EXPORTS) \
16912         for flag in $(EXTRA_HOST_FLAGS) ; do \
16913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16914         done; \
16915         echo "Doing html in gmp" ; \
16916         (cd $(HOST_SUBDIR)/gmp && \
16917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16919                   "RANLIB=$${RANLIB}" \
16920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16921                   html) \
16922           || exit 1
16923
16924 @endif gmp
16925
16926 .PHONY: maybe-TAGS-gmp TAGS-gmp
16927 maybe-TAGS-gmp:
16928 @if gmp
16929 maybe-TAGS-gmp: TAGS-gmp
16930
16931 TAGS-gmp: \
16932     configure-gmp 
16933         @[ -f ./gmp/Makefile ] || exit 0; \
16934         r=`${PWD_COMMAND}`; export r; \
16935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16936         $(HOST_EXPORTS) \
16937         for flag in $(EXTRA_HOST_FLAGS) ; do \
16938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16939         done; \
16940         echo "Doing TAGS in gmp" ; \
16941         (cd $(HOST_SUBDIR)/gmp && \
16942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16944                   "RANLIB=$${RANLIB}" \
16945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16946                   TAGS) \
16947           || exit 1
16948
16949 @endif gmp
16950
16951 .PHONY: maybe-install-info-gmp install-info-gmp
16952 maybe-install-info-gmp:
16953 @if gmp
16954 maybe-install-info-gmp: install-info-gmp
16955
16956 install-info-gmp: \
16957     configure-gmp \
16958     info-gmp 
16959         @[ -f ./gmp/Makefile ] || exit 0; \
16960         r=`${PWD_COMMAND}`; export r; \
16961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16962         $(HOST_EXPORTS) \
16963         for flag in $(EXTRA_HOST_FLAGS) ; do \
16964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16965         done; \
16966         echo "Doing install-info in gmp" ; \
16967         (cd $(HOST_SUBDIR)/gmp && \
16968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16970                   "RANLIB=$${RANLIB}" \
16971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16972                   install-info) \
16973           || exit 1
16974
16975 @endif gmp
16976
16977 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16978 maybe-install-pdf-gmp:
16979 @if gmp
16980 maybe-install-pdf-gmp: install-pdf-gmp
16981
16982 install-pdf-gmp: \
16983     configure-gmp \
16984     pdf-gmp 
16985         @[ -f ./gmp/Makefile ] || exit 0; \
16986         r=`${PWD_COMMAND}`; export r; \
16987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16988         $(HOST_EXPORTS) \
16989         for flag in $(EXTRA_HOST_FLAGS) ; do \
16990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16991         done; \
16992         echo "Doing install-pdf in gmp" ; \
16993         (cd $(HOST_SUBDIR)/gmp && \
16994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16996                   "RANLIB=$${RANLIB}" \
16997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16998                   install-pdf) \
16999           || exit 1
17000
17001 @endif gmp
17002
17003 .PHONY: maybe-install-html-gmp install-html-gmp
17004 maybe-install-html-gmp:
17005 @if gmp
17006 maybe-install-html-gmp: install-html-gmp
17007
17008 install-html-gmp: \
17009     configure-gmp \
17010     html-gmp 
17011         @[ -f ./gmp/Makefile ] || exit 0; \
17012         r=`${PWD_COMMAND}`; export r; \
17013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17014         $(HOST_EXPORTS) \
17015         for flag in $(EXTRA_HOST_FLAGS) ; do \
17016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17017         done; \
17018         echo "Doing install-html in gmp" ; \
17019         (cd $(HOST_SUBDIR)/gmp && \
17020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17022                   "RANLIB=$${RANLIB}" \
17023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17024                   install-html) \
17025           || exit 1
17026
17027 @endif gmp
17028
17029 .PHONY: maybe-installcheck-gmp installcheck-gmp
17030 maybe-installcheck-gmp:
17031 @if gmp
17032 maybe-installcheck-gmp: installcheck-gmp
17033
17034 installcheck-gmp: \
17035     configure-gmp 
17036         @[ -f ./gmp/Makefile ] || exit 0; \
17037         r=`${PWD_COMMAND}`; export r; \
17038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17039         $(HOST_EXPORTS) \
17040         for flag in $(EXTRA_HOST_FLAGS) ; do \
17041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17042         done; \
17043         echo "Doing installcheck in gmp" ; \
17044         (cd $(HOST_SUBDIR)/gmp && \
17045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17047                   "RANLIB=$${RANLIB}" \
17048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17049                   installcheck) \
17050           || exit 1
17051
17052 @endif gmp
17053
17054 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17055 maybe-mostlyclean-gmp:
17056 @if gmp
17057 maybe-mostlyclean-gmp: mostlyclean-gmp
17058
17059 mostlyclean-gmp: 
17060         @[ -f ./gmp/Makefile ] || exit 0; \
17061         r=`${PWD_COMMAND}`; export r; \
17062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17063         $(HOST_EXPORTS) \
17064         for flag in $(EXTRA_HOST_FLAGS) ; do \
17065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17066         done; \
17067         echo "Doing mostlyclean in gmp" ; \
17068         (cd $(HOST_SUBDIR)/gmp && \
17069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17071                   "RANLIB=$${RANLIB}" \
17072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17073                   mostlyclean) \
17074           || exit 1
17075
17076 @endif gmp
17077
17078 .PHONY: maybe-clean-gmp clean-gmp
17079 maybe-clean-gmp:
17080 @if gmp
17081 maybe-clean-gmp: clean-gmp
17082
17083 clean-gmp: 
17084         @[ -f ./gmp/Makefile ] || exit 0; \
17085         r=`${PWD_COMMAND}`; export r; \
17086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087         $(HOST_EXPORTS) \
17088         for flag in $(EXTRA_HOST_FLAGS) ; do \
17089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17090         done; \
17091         echo "Doing clean in gmp" ; \
17092         (cd $(HOST_SUBDIR)/gmp && \
17093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17095                   "RANLIB=$${RANLIB}" \
17096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17097                   clean) \
17098           || exit 1
17099
17100 @endif gmp
17101
17102 .PHONY: maybe-distclean-gmp distclean-gmp
17103 maybe-distclean-gmp:
17104 @if gmp
17105 maybe-distclean-gmp: distclean-gmp
17106
17107 distclean-gmp: 
17108         @[ -f ./gmp/Makefile ] || exit 0; \
17109         r=`${PWD_COMMAND}`; export r; \
17110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17111         $(HOST_EXPORTS) \
17112         for flag in $(EXTRA_HOST_FLAGS) ; do \
17113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17114         done; \
17115         echo "Doing distclean in gmp" ; \
17116         (cd $(HOST_SUBDIR)/gmp && \
17117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17119                   "RANLIB=$${RANLIB}" \
17120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17121                   distclean) \
17122           || exit 1
17123
17124 @endif gmp
17125
17126 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17127 maybe-maintainer-clean-gmp:
17128 @if gmp
17129 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17130
17131 maintainer-clean-gmp: 
17132         @[ -f ./gmp/Makefile ] || exit 0; \
17133         r=`${PWD_COMMAND}`; export r; \
17134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17135         $(HOST_EXPORTS) \
17136         for flag in $(EXTRA_HOST_FLAGS) ; do \
17137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17138         done; \
17139         echo "Doing maintainer-clean in gmp" ; \
17140         (cd $(HOST_SUBDIR)/gmp && \
17141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17143                   "RANLIB=$${RANLIB}" \
17144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17145                   maintainer-clean) \
17146           || exit 1
17147
17148 @endif gmp
17149
17150
17151
17152 .PHONY: configure-mpfr maybe-configure-mpfr
17153 maybe-configure-mpfr:
17154 @if gcc-bootstrap
17155 configure-mpfr: stage_current
17156 @endif gcc-bootstrap
17157 @if mpfr
17158 maybe-configure-mpfr: configure-mpfr
17159 configure-mpfr: 
17160         @r=`${PWD_COMMAND}`; export r; \
17161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17162         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17164         $(HOST_EXPORTS)  \
17165         echo Configuring in $(HOST_SUBDIR)/mpfr; \
17166         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17167         case $(srcdir) in \
17168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17169           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17171         esac; \
17172         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17173         libsrcdir="$$s/mpfr"; \
17174         $(SHELL) $${libsrcdir}/configure \
17175           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17176           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17177           || exit 1
17178 @endif mpfr
17179
17180
17181
17182 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17183 maybe-configure-stage1-mpfr:
17184 @if mpfr-bootstrap
17185 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17186 configure-stage1-mpfr:
17187         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17188         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17189         @r=`${PWD_COMMAND}`; export r; \
17190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17191         TFLAGS="$(STAGE1_TFLAGS)"; \
17192         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17193         $(HOST_EXPORTS) \
17194         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17195         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17196         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17197         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17199         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17200         case $(srcdir) in \
17201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17202           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17204         esac; \
17205         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17206         libsrcdir="$$s/mpfr"; \
17207         $(SHELL) $${libsrcdir}/configure \
17208           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17209           --target=${target_alias} $${srcdiroption} \
17210           $(STAGE1_CONFIGURE_FLAGS) \
17211           --disable-shared @extra_mpfr_configure_flags@
17212 @endif mpfr-bootstrap
17213
17214 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17215 maybe-configure-stage2-mpfr:
17216 @if mpfr-bootstrap
17217 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17218 configure-stage2-mpfr:
17219         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17220         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17221         @r=`${PWD_COMMAND}`; export r; \
17222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223         TFLAGS="$(STAGE2_TFLAGS)"; \
17224         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17225         $(HOST_EXPORTS) \
17226         $(POSTSTAGE1_HOST_EXPORTS) \
17227         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17228         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17229         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17230         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17232         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17233         case $(srcdir) in \
17234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17235           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17237         esac; \
17238         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17239         libsrcdir="$$s/mpfr"; \
17240         $(SHELL) $${libsrcdir}/configure \
17241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17242           --target=${target_alias} $${srcdiroption} \
17243           --with-build-libsubdir=$(HOST_SUBDIR) \
17244           $(STAGE2_CONFIGURE_FLAGS) \
17245           --disable-shared @extra_mpfr_configure_flags@
17246 @endif mpfr-bootstrap
17247
17248 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17249 maybe-configure-stage3-mpfr:
17250 @if mpfr-bootstrap
17251 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17252 configure-stage3-mpfr:
17253         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17254         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17255         @r=`${PWD_COMMAND}`; export r; \
17256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17257         TFLAGS="$(STAGE3_TFLAGS)"; \
17258         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17259         $(HOST_EXPORTS) \
17260         $(POSTSTAGE1_HOST_EXPORTS) \
17261         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17262         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17263         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17264         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17265         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17266         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17267         case $(srcdir) in \
17268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17269           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17271         esac; \
17272         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17273         libsrcdir="$$s/mpfr"; \
17274         $(SHELL) $${libsrcdir}/configure \
17275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17276           --target=${target_alias} $${srcdiroption} \
17277           --with-build-libsubdir=$(HOST_SUBDIR) \
17278           $(STAGE3_CONFIGURE_FLAGS) \
17279           --disable-shared @extra_mpfr_configure_flags@
17280 @endif mpfr-bootstrap
17281
17282 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17283 maybe-configure-stage4-mpfr:
17284 @if mpfr-bootstrap
17285 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17286 configure-stage4-mpfr:
17287         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17289         @r=`${PWD_COMMAND}`; export r; \
17290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291         TFLAGS="$(STAGE4_TFLAGS)"; \
17292         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17293         $(HOST_EXPORTS) \
17294         $(POSTSTAGE1_HOST_EXPORTS) \
17295         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17296         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17297         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17298         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17300         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17301         case $(srcdir) in \
17302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17303           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17305         esac; \
17306         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17307         libsrcdir="$$s/mpfr"; \
17308         $(SHELL) $${libsrcdir}/configure \
17309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17310           --target=${target_alias} $${srcdiroption} \
17311           --with-build-libsubdir=$(HOST_SUBDIR) \
17312           $(STAGE4_CONFIGURE_FLAGS) \
17313           --disable-shared @extra_mpfr_configure_flags@
17314 @endif mpfr-bootstrap
17315
17316 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17317 maybe-configure-stageprofile-mpfr:
17318 @if mpfr-bootstrap
17319 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17320 configure-stageprofile-mpfr:
17321         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17322         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17323         @r=`${PWD_COMMAND}`; export r; \
17324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17325         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17326         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17327         $(HOST_EXPORTS) \
17328         $(POSTSTAGE1_HOST_EXPORTS) \
17329         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17330         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17331         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17332         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17334         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17335         case $(srcdir) in \
17336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17337           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17339         esac; \
17340         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17341         libsrcdir="$$s/mpfr"; \
17342         $(SHELL) $${libsrcdir}/configure \
17343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17344           --target=${target_alias} $${srcdiroption} \
17345           --with-build-libsubdir=$(HOST_SUBDIR) \
17346           $(STAGEprofile_CONFIGURE_FLAGS) \
17347           --disable-shared @extra_mpfr_configure_flags@
17348 @endif mpfr-bootstrap
17349
17350 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17351 maybe-configure-stagefeedback-mpfr:
17352 @if mpfr-bootstrap
17353 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17354 configure-stagefeedback-mpfr:
17355         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17356         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17357         @r=`${PWD_COMMAND}`; export r; \
17358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17359         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17360         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17361         $(HOST_EXPORTS) \
17362         $(POSTSTAGE1_HOST_EXPORTS) \
17363         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17364         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17365         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17366         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17368         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17369         case $(srcdir) in \
17370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17371           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17373         esac; \
17374         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17375         libsrcdir="$$s/mpfr"; \
17376         $(SHELL) $${libsrcdir}/configure \
17377           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17378           --target=${target_alias} $${srcdiroption} \
17379           --with-build-libsubdir=$(HOST_SUBDIR) \
17380           $(STAGEfeedback_CONFIGURE_FLAGS) \
17381           --disable-shared @extra_mpfr_configure_flags@
17382 @endif mpfr-bootstrap
17383
17384
17385
17386
17387
17388 .PHONY: all-mpfr maybe-all-mpfr
17389 maybe-all-mpfr:
17390 @if gcc-bootstrap
17391 all-mpfr: stage_current
17392 @endif gcc-bootstrap
17393 @if mpfr
17394 TARGET-mpfr=all
17395 maybe-all-mpfr: all-mpfr
17396 all-mpfr: configure-mpfr
17397         @r=`${PWD_COMMAND}`; export r; \
17398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17399         $(HOST_EXPORTS)  \
17400         (cd $(HOST_SUBDIR)/mpfr && \
17401           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17402                 $(TARGET-mpfr))
17403 @endif mpfr
17404
17405
17406
17407 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17408 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17409 maybe-all-stage1-mpfr:
17410 maybe-clean-stage1-mpfr:
17411 @if mpfr-bootstrap
17412 maybe-all-stage1-mpfr: all-stage1-mpfr
17413 all-stage1: all-stage1-mpfr
17414 TARGET-stage1-mpfr = $(TARGET-mpfr)
17415 all-stage1-mpfr: configure-stage1-mpfr
17416         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17417         @r=`${PWD_COMMAND}`; export r; \
17418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17419         TFLAGS="$(STAGE1_TFLAGS)"; \
17420         $(HOST_EXPORTS)  \
17421         cd $(HOST_SUBDIR)/mpfr && \
17422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17423                 CFLAGS="$(STAGE1_CFLAGS)" \
17424                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17425                 LIBCFLAGS="$(LIBCFLAGS)" \
17426                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17427                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17428                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17429                 $(EXTRA_HOST_FLAGS)   \
17430                 TFLAGS="$(STAGE1_TFLAGS)" \
17431                 $(TARGET-stage1-mpfr)
17432
17433 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17434 clean-stage1: clean-stage1-mpfr
17435 clean-stage1-mpfr:
17436         @if [ $(current_stage) = stage1 ]; then \
17437           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17438         else \
17439           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17440           $(MAKE) stage1-start; \
17441         fi; \
17442         cd $(HOST_SUBDIR)/mpfr && \
17443         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17444                  clean
17445 @endif mpfr-bootstrap
17446
17447
17448 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17449 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17450 maybe-all-stage2-mpfr:
17451 maybe-clean-stage2-mpfr:
17452 @if mpfr-bootstrap
17453 maybe-all-stage2-mpfr: all-stage2-mpfr
17454 all-stage2: all-stage2-mpfr
17455 TARGET-stage2-mpfr = $(TARGET-mpfr)
17456 all-stage2-mpfr: configure-stage2-mpfr
17457         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17458         @r=`${PWD_COMMAND}`; export r; \
17459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17460         TFLAGS="$(STAGE2_TFLAGS)"; \
17461         $(HOST_EXPORTS) \
17462         $(POSTSTAGE1_HOST_EXPORTS)  \
17463         cd $(HOST_SUBDIR)/mpfr && \
17464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17465                 CFLAGS="$(STAGE2_CFLAGS)" \
17466                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17467                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17472                 TFLAGS="$(STAGE2_TFLAGS)" \
17473                 $(TARGET-stage2-mpfr)
17474
17475 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17476 clean-stage2: clean-stage2-mpfr
17477 clean-stage2-mpfr:
17478         @if [ $(current_stage) = stage2 ]; then \
17479           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17480         else \
17481           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17482           $(MAKE) stage2-start; \
17483         fi; \
17484         cd $(HOST_SUBDIR)/mpfr && \
17485         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17486                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17487                  clean
17488 @endif mpfr-bootstrap
17489
17490
17491 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17492 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17493 maybe-all-stage3-mpfr:
17494 maybe-clean-stage3-mpfr:
17495 @if mpfr-bootstrap
17496 maybe-all-stage3-mpfr: all-stage3-mpfr
17497 all-stage3: all-stage3-mpfr
17498 TARGET-stage3-mpfr = $(TARGET-mpfr)
17499 all-stage3-mpfr: configure-stage3-mpfr
17500         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17501         @r=`${PWD_COMMAND}`; export r; \
17502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17503         TFLAGS="$(STAGE3_TFLAGS)"; \
17504         $(HOST_EXPORTS) \
17505         $(POSTSTAGE1_HOST_EXPORTS)  \
17506         cd $(HOST_SUBDIR)/mpfr && \
17507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17508                 CFLAGS="$(STAGE3_CFLAGS)" \
17509                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17510                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17514                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17515                 TFLAGS="$(STAGE3_TFLAGS)" \
17516                 $(TARGET-stage3-mpfr)
17517
17518 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17519 clean-stage3: clean-stage3-mpfr
17520 clean-stage3-mpfr:
17521         @if [ $(current_stage) = stage3 ]; then \
17522           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17523         else \
17524           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17525           $(MAKE) stage3-start; \
17526         fi; \
17527         cd $(HOST_SUBDIR)/mpfr && \
17528         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17529                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17530                  clean
17531 @endif mpfr-bootstrap
17532
17533
17534 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17535 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17536 maybe-all-stage4-mpfr:
17537 maybe-clean-stage4-mpfr:
17538 @if mpfr-bootstrap
17539 maybe-all-stage4-mpfr: all-stage4-mpfr
17540 all-stage4: all-stage4-mpfr
17541 TARGET-stage4-mpfr = $(TARGET-mpfr)
17542 all-stage4-mpfr: configure-stage4-mpfr
17543         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17544         @r=`${PWD_COMMAND}`; export r; \
17545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17546         TFLAGS="$(STAGE4_TFLAGS)"; \
17547         $(HOST_EXPORTS) \
17548         $(POSTSTAGE1_HOST_EXPORTS)  \
17549         cd $(HOST_SUBDIR)/mpfr && \
17550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17551                 CFLAGS="$(STAGE4_CFLAGS)" \
17552                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17553                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17557                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17558                 TFLAGS="$(STAGE4_TFLAGS)" \
17559                 $(TARGET-stage4-mpfr)
17560
17561 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17562 clean-stage4: clean-stage4-mpfr
17563 clean-stage4-mpfr:
17564         @if [ $(current_stage) = stage4 ]; then \
17565           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17566         else \
17567           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17568           $(MAKE) stage4-start; \
17569         fi; \
17570         cd $(HOST_SUBDIR)/mpfr && \
17571         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17572                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17573                  clean
17574 @endif mpfr-bootstrap
17575
17576
17577 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17578 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17579 maybe-all-stageprofile-mpfr:
17580 maybe-clean-stageprofile-mpfr:
17581 @if mpfr-bootstrap
17582 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17583 all-stageprofile: all-stageprofile-mpfr
17584 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17585 all-stageprofile-mpfr: configure-stageprofile-mpfr
17586         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17587         @r=`${PWD_COMMAND}`; export r; \
17588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17589         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17590         $(HOST_EXPORTS) \
17591         $(POSTSTAGE1_HOST_EXPORTS)  \
17592         cd $(HOST_SUBDIR)/mpfr && \
17593         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17594                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17595                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17596                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17597                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17598                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17599                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17600                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17601                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17602                 $(TARGET-stageprofile-mpfr)
17603
17604 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17605 clean-stageprofile: clean-stageprofile-mpfr
17606 clean-stageprofile-mpfr:
17607         @if [ $(current_stage) = stageprofile ]; then \
17608           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17609         else \
17610           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17611           $(MAKE) stageprofile-start; \
17612         fi; \
17613         cd $(HOST_SUBDIR)/mpfr && \
17614         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17615                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17616                  clean
17617 @endif mpfr-bootstrap
17618
17619
17620 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17621 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17622 maybe-all-stagefeedback-mpfr:
17623 maybe-clean-stagefeedback-mpfr:
17624 @if mpfr-bootstrap
17625 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17626 all-stagefeedback: all-stagefeedback-mpfr
17627 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17628 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17629         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17630         @r=`${PWD_COMMAND}`; export r; \
17631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17633         $(HOST_EXPORTS) \
17634         $(POSTSTAGE1_HOST_EXPORTS)  \
17635         cd $(HOST_SUBDIR)/mpfr && \
17636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17637                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17638                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17639                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17643                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17644                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17645                 $(TARGET-stagefeedback-mpfr)
17646
17647 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17648 clean-stagefeedback: clean-stagefeedback-mpfr
17649 clean-stagefeedback-mpfr:
17650         @if [ $(current_stage) = stagefeedback ]; then \
17651           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17652         else \
17653           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17654           $(MAKE) stagefeedback-start; \
17655         fi; \
17656         cd $(HOST_SUBDIR)/mpfr && \
17657         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17658                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17659                  clean
17660 @endif mpfr-bootstrap
17661
17662
17663
17664
17665
17666 .PHONY: check-mpfr maybe-check-mpfr
17667 maybe-check-mpfr:
17668 @if mpfr
17669 maybe-check-mpfr: check-mpfr
17670
17671 check-mpfr:
17672         @: $(MAKE); $(unstage)
17673         @r=`${PWD_COMMAND}`; export r; \
17674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17675         $(HOST_EXPORTS) \
17676         (cd $(HOST_SUBDIR)/mpfr && \
17677           $(MAKE) $(FLAGS_TO_PASS)  check)
17678
17679 @endif mpfr
17680
17681 .PHONY: install-mpfr maybe-install-mpfr
17682 maybe-install-mpfr:
17683 @if mpfr
17684 maybe-install-mpfr: install-mpfr
17685
17686 install-mpfr:
17687
17688 @endif mpfr
17689
17690 # Other targets (info, dvi, pdf, etc.)
17691
17692 .PHONY: maybe-info-mpfr info-mpfr
17693 maybe-info-mpfr:
17694 @if mpfr
17695 maybe-info-mpfr: info-mpfr
17696
17697 info-mpfr: \
17698     configure-mpfr 
17699         @[ -f ./mpfr/Makefile ] || exit 0; \
17700         r=`${PWD_COMMAND}`; export r; \
17701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702         $(HOST_EXPORTS) \
17703         for flag in $(EXTRA_HOST_FLAGS) ; do \
17704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705         done; \
17706         echo "Doing info in mpfr" ; \
17707         (cd $(HOST_SUBDIR)/mpfr && \
17708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710                   "RANLIB=$${RANLIB}" \
17711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17712                   info) \
17713           || exit 1
17714
17715 @endif mpfr
17716
17717 .PHONY: maybe-dvi-mpfr dvi-mpfr
17718 maybe-dvi-mpfr:
17719 @if mpfr
17720 maybe-dvi-mpfr: dvi-mpfr
17721
17722 dvi-mpfr: \
17723     configure-mpfr 
17724         @[ -f ./mpfr/Makefile ] || exit 0; \
17725         r=`${PWD_COMMAND}`; export r; \
17726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727         $(HOST_EXPORTS) \
17728         for flag in $(EXTRA_HOST_FLAGS) ; do \
17729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17730         done; \
17731         echo "Doing dvi in mpfr" ; \
17732         (cd $(HOST_SUBDIR)/mpfr && \
17733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17735                   "RANLIB=$${RANLIB}" \
17736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17737                   dvi) \
17738           || exit 1
17739
17740 @endif mpfr
17741
17742 .PHONY: maybe-pdf-mpfr pdf-mpfr
17743 maybe-pdf-mpfr:
17744 @if mpfr
17745 maybe-pdf-mpfr: pdf-mpfr
17746
17747 pdf-mpfr: \
17748     configure-mpfr 
17749         @[ -f ./mpfr/Makefile ] || exit 0; \
17750         r=`${PWD_COMMAND}`; export r; \
17751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17752         $(HOST_EXPORTS) \
17753         for flag in $(EXTRA_HOST_FLAGS) ; do \
17754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17755         done; \
17756         echo "Doing pdf in mpfr" ; \
17757         (cd $(HOST_SUBDIR)/mpfr && \
17758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17760                   "RANLIB=$${RANLIB}" \
17761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17762                   pdf) \
17763           || exit 1
17764
17765 @endif mpfr
17766
17767 .PHONY: maybe-html-mpfr html-mpfr
17768 maybe-html-mpfr:
17769 @if mpfr
17770 maybe-html-mpfr: html-mpfr
17771
17772 html-mpfr: \
17773     configure-mpfr 
17774         @[ -f ./mpfr/Makefile ] || exit 0; \
17775         r=`${PWD_COMMAND}`; export r; \
17776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777         $(HOST_EXPORTS) \
17778         for flag in $(EXTRA_HOST_FLAGS) ; do \
17779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17780         done; \
17781         echo "Doing html in mpfr" ; \
17782         (cd $(HOST_SUBDIR)/mpfr && \
17783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17785                   "RANLIB=$${RANLIB}" \
17786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17787                   html) \
17788           || exit 1
17789
17790 @endif mpfr
17791
17792 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17793 maybe-TAGS-mpfr:
17794 @if mpfr
17795 maybe-TAGS-mpfr: TAGS-mpfr
17796
17797 TAGS-mpfr: \
17798     configure-mpfr 
17799         @[ -f ./mpfr/Makefile ] || exit 0; \
17800         r=`${PWD_COMMAND}`; export r; \
17801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17802         $(HOST_EXPORTS) \
17803         for flag in $(EXTRA_HOST_FLAGS) ; do \
17804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17805         done; \
17806         echo "Doing TAGS in mpfr" ; \
17807         (cd $(HOST_SUBDIR)/mpfr && \
17808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17810                   "RANLIB=$${RANLIB}" \
17811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17812                   TAGS) \
17813           || exit 1
17814
17815 @endif mpfr
17816
17817 .PHONY: maybe-install-info-mpfr install-info-mpfr
17818 maybe-install-info-mpfr:
17819 @if mpfr
17820 maybe-install-info-mpfr: install-info-mpfr
17821
17822 install-info-mpfr: \
17823     configure-mpfr \
17824     info-mpfr 
17825         @[ -f ./mpfr/Makefile ] || exit 0; \
17826         r=`${PWD_COMMAND}`; export r; \
17827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17828         $(HOST_EXPORTS) \
17829         for flag in $(EXTRA_HOST_FLAGS) ; do \
17830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17831         done; \
17832         echo "Doing install-info in mpfr" ; \
17833         (cd $(HOST_SUBDIR)/mpfr && \
17834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17836                   "RANLIB=$${RANLIB}" \
17837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17838                   install-info) \
17839           || exit 1
17840
17841 @endif mpfr
17842
17843 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17844 maybe-install-pdf-mpfr:
17845 @if mpfr
17846 maybe-install-pdf-mpfr: install-pdf-mpfr
17847
17848 install-pdf-mpfr: \
17849     configure-mpfr \
17850     pdf-mpfr 
17851         @[ -f ./mpfr/Makefile ] || exit 0; \
17852         r=`${PWD_COMMAND}`; export r; \
17853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17854         $(HOST_EXPORTS) \
17855         for flag in $(EXTRA_HOST_FLAGS) ; do \
17856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17857         done; \
17858         echo "Doing install-pdf in mpfr" ; \
17859         (cd $(HOST_SUBDIR)/mpfr && \
17860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17862                   "RANLIB=$${RANLIB}" \
17863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17864                   install-pdf) \
17865           || exit 1
17866
17867 @endif mpfr
17868
17869 .PHONY: maybe-install-html-mpfr install-html-mpfr
17870 maybe-install-html-mpfr:
17871 @if mpfr
17872 maybe-install-html-mpfr: install-html-mpfr
17873
17874 install-html-mpfr: \
17875     configure-mpfr \
17876     html-mpfr 
17877         @[ -f ./mpfr/Makefile ] || exit 0; \
17878         r=`${PWD_COMMAND}`; export r; \
17879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17880         $(HOST_EXPORTS) \
17881         for flag in $(EXTRA_HOST_FLAGS) ; do \
17882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17883         done; \
17884         echo "Doing install-html in mpfr" ; \
17885         (cd $(HOST_SUBDIR)/mpfr && \
17886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17888                   "RANLIB=$${RANLIB}" \
17889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17890                   install-html) \
17891           || exit 1
17892
17893 @endif mpfr
17894
17895 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17896 maybe-installcheck-mpfr:
17897 @if mpfr
17898 maybe-installcheck-mpfr: installcheck-mpfr
17899
17900 installcheck-mpfr: \
17901     configure-mpfr 
17902         @[ -f ./mpfr/Makefile ] || exit 0; \
17903         r=`${PWD_COMMAND}`; export r; \
17904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905         $(HOST_EXPORTS) \
17906         for flag in $(EXTRA_HOST_FLAGS) ; do \
17907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17908         done; \
17909         echo "Doing installcheck in mpfr" ; \
17910         (cd $(HOST_SUBDIR)/mpfr && \
17911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17913                   "RANLIB=$${RANLIB}" \
17914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17915                   installcheck) \
17916           || exit 1
17917
17918 @endif mpfr
17919
17920 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17921 maybe-mostlyclean-mpfr:
17922 @if mpfr
17923 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17924
17925 mostlyclean-mpfr: 
17926         @[ -f ./mpfr/Makefile ] || exit 0; \
17927         r=`${PWD_COMMAND}`; export r; \
17928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17929         $(HOST_EXPORTS) \
17930         for flag in $(EXTRA_HOST_FLAGS) ; do \
17931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17932         done; \
17933         echo "Doing mostlyclean in mpfr" ; \
17934         (cd $(HOST_SUBDIR)/mpfr && \
17935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17937                   "RANLIB=$${RANLIB}" \
17938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17939                   mostlyclean) \
17940           || exit 1
17941
17942 @endif mpfr
17943
17944 .PHONY: maybe-clean-mpfr clean-mpfr
17945 maybe-clean-mpfr:
17946 @if mpfr
17947 maybe-clean-mpfr: clean-mpfr
17948
17949 clean-mpfr: 
17950         @[ -f ./mpfr/Makefile ] || exit 0; \
17951         r=`${PWD_COMMAND}`; export r; \
17952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17953         $(HOST_EXPORTS) \
17954         for flag in $(EXTRA_HOST_FLAGS) ; do \
17955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17956         done; \
17957         echo "Doing clean in mpfr" ; \
17958         (cd $(HOST_SUBDIR)/mpfr && \
17959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17961                   "RANLIB=$${RANLIB}" \
17962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17963                   clean) \
17964           || exit 1
17965
17966 @endif mpfr
17967
17968 .PHONY: maybe-distclean-mpfr distclean-mpfr
17969 maybe-distclean-mpfr:
17970 @if mpfr
17971 maybe-distclean-mpfr: distclean-mpfr
17972
17973 distclean-mpfr: 
17974         @[ -f ./mpfr/Makefile ] || exit 0; \
17975         r=`${PWD_COMMAND}`; export r; \
17976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17977         $(HOST_EXPORTS) \
17978         for flag in $(EXTRA_HOST_FLAGS) ; do \
17979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17980         done; \
17981         echo "Doing distclean in mpfr" ; \
17982         (cd $(HOST_SUBDIR)/mpfr && \
17983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17985                   "RANLIB=$${RANLIB}" \
17986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17987                   distclean) \
17988           || exit 1
17989
17990 @endif mpfr
17991
17992 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17993 maybe-maintainer-clean-mpfr:
17994 @if mpfr
17995 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17996
17997 maintainer-clean-mpfr: 
17998         @[ -f ./mpfr/Makefile ] || exit 0; \
17999         r=`${PWD_COMMAND}`; export r; \
18000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001         $(HOST_EXPORTS) \
18002         for flag in $(EXTRA_HOST_FLAGS) ; do \
18003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18004         done; \
18005         echo "Doing maintainer-clean in mpfr" ; \
18006         (cd $(HOST_SUBDIR)/mpfr && \
18007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18009                   "RANLIB=$${RANLIB}" \
18010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18011                   maintainer-clean) \
18012           || exit 1
18013
18014 @endif mpfr
18015
18016
18017
18018 .PHONY: configure-mpc maybe-configure-mpc
18019 maybe-configure-mpc:
18020 @if gcc-bootstrap
18021 configure-mpc: stage_current
18022 @endif gcc-bootstrap
18023 @if mpc
18024 maybe-configure-mpc: configure-mpc
18025 configure-mpc: 
18026         @r=`${PWD_COMMAND}`; export r; \
18027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18028         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18030         $(HOST_EXPORTS)  \
18031         echo Configuring in $(HOST_SUBDIR)/mpc; \
18032         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18033         case $(srcdir) in \
18034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18035           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18037         esac; \
18038         srcdiroption="--srcdir=$${topdir}/mpc"; \
18039         libsrcdir="$$s/mpc"; \
18040         $(SHELL) $${libsrcdir}/configure \
18041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18042           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18043           || exit 1
18044 @endif mpc
18045
18046
18047
18048 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18049 maybe-configure-stage1-mpc:
18050 @if mpc-bootstrap
18051 maybe-configure-stage1-mpc: configure-stage1-mpc
18052 configure-stage1-mpc:
18053         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18055         @r=`${PWD_COMMAND}`; export r; \
18056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18057         TFLAGS="$(STAGE1_TFLAGS)"; \
18058         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18059         $(HOST_EXPORTS) \
18060         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18061         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18062         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18063         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18064         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18065         cd $(HOST_SUBDIR)/mpc || exit 1; \
18066         case $(srcdir) in \
18067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18068           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18070         esac; \
18071         srcdiroption="--srcdir=$${topdir}/mpc"; \
18072         libsrcdir="$$s/mpc"; \
18073         $(SHELL) $${libsrcdir}/configure \
18074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18075           --target=${target_alias} $${srcdiroption} \
18076           $(STAGE1_CONFIGURE_FLAGS) \
18077           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18078 @endif mpc-bootstrap
18079
18080 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18081 maybe-configure-stage2-mpc:
18082 @if mpc-bootstrap
18083 maybe-configure-stage2-mpc: configure-stage2-mpc
18084 configure-stage2-mpc:
18085         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18086         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18087         @r=`${PWD_COMMAND}`; export r; \
18088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18089         TFLAGS="$(STAGE2_TFLAGS)"; \
18090         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18091         $(HOST_EXPORTS) \
18092         $(POSTSTAGE1_HOST_EXPORTS) \
18093         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18094         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18095         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18096         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18097         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18098         cd $(HOST_SUBDIR)/mpc || exit 1; \
18099         case $(srcdir) in \
18100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18101           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18103         esac; \
18104         srcdiroption="--srcdir=$${topdir}/mpc"; \
18105         libsrcdir="$$s/mpc"; \
18106         $(SHELL) $${libsrcdir}/configure \
18107           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18108           --target=${target_alias} $${srcdiroption} \
18109           --with-build-libsubdir=$(HOST_SUBDIR) \
18110           $(STAGE2_CONFIGURE_FLAGS) \
18111           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18112 @endif mpc-bootstrap
18113
18114 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18115 maybe-configure-stage3-mpc:
18116 @if mpc-bootstrap
18117 maybe-configure-stage3-mpc: configure-stage3-mpc
18118 configure-stage3-mpc:
18119         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18120         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18121         @r=`${PWD_COMMAND}`; export r; \
18122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18123         TFLAGS="$(STAGE3_TFLAGS)"; \
18124         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18125         $(HOST_EXPORTS) \
18126         $(POSTSTAGE1_HOST_EXPORTS) \
18127         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18128         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18129         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18130         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18132         cd $(HOST_SUBDIR)/mpc || exit 1; \
18133         case $(srcdir) in \
18134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18135           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18137         esac; \
18138         srcdiroption="--srcdir=$${topdir}/mpc"; \
18139         libsrcdir="$$s/mpc"; \
18140         $(SHELL) $${libsrcdir}/configure \
18141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18142           --target=${target_alias} $${srcdiroption} \
18143           --with-build-libsubdir=$(HOST_SUBDIR) \
18144           $(STAGE3_CONFIGURE_FLAGS) \
18145           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18146 @endif mpc-bootstrap
18147
18148 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18149 maybe-configure-stage4-mpc:
18150 @if mpc-bootstrap
18151 maybe-configure-stage4-mpc: configure-stage4-mpc
18152 configure-stage4-mpc:
18153         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18154         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18155         @r=`${PWD_COMMAND}`; export r; \
18156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18157         TFLAGS="$(STAGE4_TFLAGS)"; \
18158         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18159         $(HOST_EXPORTS) \
18160         $(POSTSTAGE1_HOST_EXPORTS) \
18161         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18162         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18163         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18164         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18166         cd $(HOST_SUBDIR)/mpc || exit 1; \
18167         case $(srcdir) in \
18168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18169           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18171         esac; \
18172         srcdiroption="--srcdir=$${topdir}/mpc"; \
18173         libsrcdir="$$s/mpc"; \
18174         $(SHELL) $${libsrcdir}/configure \
18175           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18176           --target=${target_alias} $${srcdiroption} \
18177           --with-build-libsubdir=$(HOST_SUBDIR) \
18178           $(STAGE4_CONFIGURE_FLAGS) \
18179           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18180 @endif mpc-bootstrap
18181
18182 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18183 maybe-configure-stageprofile-mpc:
18184 @if mpc-bootstrap
18185 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18186 configure-stageprofile-mpc:
18187         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18188         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18189         @r=`${PWD_COMMAND}`; export r; \
18190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18191         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18192         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18193         $(HOST_EXPORTS) \
18194         $(POSTSTAGE1_HOST_EXPORTS) \
18195         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18196         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18197         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18198         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18199         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18200         cd $(HOST_SUBDIR)/mpc || exit 1; \
18201         case $(srcdir) in \
18202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18203           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18205         esac; \
18206         srcdiroption="--srcdir=$${topdir}/mpc"; \
18207         libsrcdir="$$s/mpc"; \
18208         $(SHELL) $${libsrcdir}/configure \
18209           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18210           --target=${target_alias} $${srcdiroption} \
18211           --with-build-libsubdir=$(HOST_SUBDIR) \
18212           $(STAGEprofile_CONFIGURE_FLAGS) \
18213           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18214 @endif mpc-bootstrap
18215
18216 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18217 maybe-configure-stagefeedback-mpc:
18218 @if mpc-bootstrap
18219 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18220 configure-stagefeedback-mpc:
18221         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18222         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18223         @r=`${PWD_COMMAND}`; export r; \
18224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18226         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18227         $(HOST_EXPORTS) \
18228         $(POSTSTAGE1_HOST_EXPORTS) \
18229         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18230         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18231         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18232         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18234         cd $(HOST_SUBDIR)/mpc || exit 1; \
18235         case $(srcdir) in \
18236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18237           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18239         esac; \
18240         srcdiroption="--srcdir=$${topdir}/mpc"; \
18241         libsrcdir="$$s/mpc"; \
18242         $(SHELL) $${libsrcdir}/configure \
18243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18244           --target=${target_alias} $${srcdiroption} \
18245           --with-build-libsubdir=$(HOST_SUBDIR) \
18246           $(STAGEfeedback_CONFIGURE_FLAGS) \
18247           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18248 @endif mpc-bootstrap
18249
18250
18251
18252
18253
18254 .PHONY: all-mpc maybe-all-mpc
18255 maybe-all-mpc:
18256 @if gcc-bootstrap
18257 all-mpc: stage_current
18258 @endif gcc-bootstrap
18259 @if mpc
18260 TARGET-mpc=all
18261 maybe-all-mpc: all-mpc
18262 all-mpc: configure-mpc
18263         @r=`${PWD_COMMAND}`; export r; \
18264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18265         $(HOST_EXPORTS)  \
18266         (cd $(HOST_SUBDIR)/mpc && \
18267           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18268                 $(TARGET-mpc))
18269 @endif mpc
18270
18271
18272
18273 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18274 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18275 maybe-all-stage1-mpc:
18276 maybe-clean-stage1-mpc:
18277 @if mpc-bootstrap
18278 maybe-all-stage1-mpc: all-stage1-mpc
18279 all-stage1: all-stage1-mpc
18280 TARGET-stage1-mpc = $(TARGET-mpc)
18281 all-stage1-mpc: configure-stage1-mpc
18282         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18283         @r=`${PWD_COMMAND}`; export r; \
18284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18285         TFLAGS="$(STAGE1_TFLAGS)"; \
18286         $(HOST_EXPORTS)  \
18287         cd $(HOST_SUBDIR)/mpc && \
18288         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18289                 CFLAGS="$(STAGE1_CFLAGS)" \
18290                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18291                 LIBCFLAGS="$(LIBCFLAGS)" \
18292                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18293                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18294                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18295                 $(EXTRA_HOST_FLAGS)   \
18296                 TFLAGS="$(STAGE1_TFLAGS)" \
18297                 $(TARGET-stage1-mpc)
18298
18299 maybe-clean-stage1-mpc: clean-stage1-mpc
18300 clean-stage1: clean-stage1-mpc
18301 clean-stage1-mpc:
18302         @if [ $(current_stage) = stage1 ]; then \
18303           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18304         else \
18305           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18306           $(MAKE) stage1-start; \
18307         fi; \
18308         cd $(HOST_SUBDIR)/mpc && \
18309         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18310                  clean
18311 @endif mpc-bootstrap
18312
18313
18314 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18315 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18316 maybe-all-stage2-mpc:
18317 maybe-clean-stage2-mpc:
18318 @if mpc-bootstrap
18319 maybe-all-stage2-mpc: all-stage2-mpc
18320 all-stage2: all-stage2-mpc
18321 TARGET-stage2-mpc = $(TARGET-mpc)
18322 all-stage2-mpc: configure-stage2-mpc
18323         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18324         @r=`${PWD_COMMAND}`; export r; \
18325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18326         TFLAGS="$(STAGE2_TFLAGS)"; \
18327         $(HOST_EXPORTS) \
18328         $(POSTSTAGE1_HOST_EXPORTS)  \
18329         cd $(HOST_SUBDIR)/mpc && \
18330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18331                 CFLAGS="$(STAGE2_CFLAGS)" \
18332                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18333                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18337                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18338                 TFLAGS="$(STAGE2_TFLAGS)" \
18339                 $(TARGET-stage2-mpc)
18340
18341 maybe-clean-stage2-mpc: clean-stage2-mpc
18342 clean-stage2: clean-stage2-mpc
18343 clean-stage2-mpc:
18344         @if [ $(current_stage) = stage2 ]; then \
18345           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18346         else \
18347           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18348           $(MAKE) stage2-start; \
18349         fi; \
18350         cd $(HOST_SUBDIR)/mpc && \
18351         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18352                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18353                  clean
18354 @endif mpc-bootstrap
18355
18356
18357 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18358 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18359 maybe-all-stage3-mpc:
18360 maybe-clean-stage3-mpc:
18361 @if mpc-bootstrap
18362 maybe-all-stage3-mpc: all-stage3-mpc
18363 all-stage3: all-stage3-mpc
18364 TARGET-stage3-mpc = $(TARGET-mpc)
18365 all-stage3-mpc: configure-stage3-mpc
18366         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18367         @r=`${PWD_COMMAND}`; export r; \
18368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18369         TFLAGS="$(STAGE3_TFLAGS)"; \
18370         $(HOST_EXPORTS) \
18371         $(POSTSTAGE1_HOST_EXPORTS)  \
18372         cd $(HOST_SUBDIR)/mpc && \
18373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18374                 CFLAGS="$(STAGE3_CFLAGS)" \
18375                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18376                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18381                 TFLAGS="$(STAGE3_TFLAGS)" \
18382                 $(TARGET-stage3-mpc)
18383
18384 maybe-clean-stage3-mpc: clean-stage3-mpc
18385 clean-stage3: clean-stage3-mpc
18386 clean-stage3-mpc:
18387         @if [ $(current_stage) = stage3 ]; then \
18388           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18389         else \
18390           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18391           $(MAKE) stage3-start; \
18392         fi; \
18393         cd $(HOST_SUBDIR)/mpc && \
18394         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18395                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18396                  clean
18397 @endif mpc-bootstrap
18398
18399
18400 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18401 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18402 maybe-all-stage4-mpc:
18403 maybe-clean-stage4-mpc:
18404 @if mpc-bootstrap
18405 maybe-all-stage4-mpc: all-stage4-mpc
18406 all-stage4: all-stage4-mpc
18407 TARGET-stage4-mpc = $(TARGET-mpc)
18408 all-stage4-mpc: configure-stage4-mpc
18409         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18410         @r=`${PWD_COMMAND}`; export r; \
18411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18412         TFLAGS="$(STAGE4_TFLAGS)"; \
18413         $(HOST_EXPORTS) \
18414         $(POSTSTAGE1_HOST_EXPORTS)  \
18415         cd $(HOST_SUBDIR)/mpc && \
18416         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18417                 CFLAGS="$(STAGE4_CFLAGS)" \
18418                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18419                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18423                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18424                 TFLAGS="$(STAGE4_TFLAGS)" \
18425                 $(TARGET-stage4-mpc)
18426
18427 maybe-clean-stage4-mpc: clean-stage4-mpc
18428 clean-stage4: clean-stage4-mpc
18429 clean-stage4-mpc:
18430         @if [ $(current_stage) = stage4 ]; then \
18431           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18432         else \
18433           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18434           $(MAKE) stage4-start; \
18435         fi; \
18436         cd $(HOST_SUBDIR)/mpc && \
18437         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18438                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18439                  clean
18440 @endif mpc-bootstrap
18441
18442
18443 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18444 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18445 maybe-all-stageprofile-mpc:
18446 maybe-clean-stageprofile-mpc:
18447 @if mpc-bootstrap
18448 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18449 all-stageprofile: all-stageprofile-mpc
18450 TARGET-stageprofile-mpc = $(TARGET-mpc)
18451 all-stageprofile-mpc: configure-stageprofile-mpc
18452         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18453         @r=`${PWD_COMMAND}`; export r; \
18454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18455         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18456         $(HOST_EXPORTS) \
18457         $(POSTSTAGE1_HOST_EXPORTS)  \
18458         cd $(HOST_SUBDIR)/mpc && \
18459         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18460                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18461                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18462                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18463                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18464                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18465                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18466                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18467                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18468                 $(TARGET-stageprofile-mpc)
18469
18470 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18471 clean-stageprofile: clean-stageprofile-mpc
18472 clean-stageprofile-mpc:
18473         @if [ $(current_stage) = stageprofile ]; then \
18474           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18475         else \
18476           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18477           $(MAKE) stageprofile-start; \
18478         fi; \
18479         cd $(HOST_SUBDIR)/mpc && \
18480         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18481                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18482                  clean
18483 @endif mpc-bootstrap
18484
18485
18486 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18487 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18488 maybe-all-stagefeedback-mpc:
18489 maybe-clean-stagefeedback-mpc:
18490 @if mpc-bootstrap
18491 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18492 all-stagefeedback: all-stagefeedback-mpc
18493 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18494 all-stagefeedback-mpc: configure-stagefeedback-mpc
18495         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18496         @r=`${PWD_COMMAND}`; export r; \
18497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18498         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18499         $(HOST_EXPORTS) \
18500         $(POSTSTAGE1_HOST_EXPORTS)  \
18501         cd $(HOST_SUBDIR)/mpc && \
18502         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18503                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18504                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18505                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18506                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18507                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18508                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18509                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18510                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18511                 $(TARGET-stagefeedback-mpc)
18512
18513 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18514 clean-stagefeedback: clean-stagefeedback-mpc
18515 clean-stagefeedback-mpc:
18516         @if [ $(current_stage) = stagefeedback ]; then \
18517           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18518         else \
18519           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18520           $(MAKE) stagefeedback-start; \
18521         fi; \
18522         cd $(HOST_SUBDIR)/mpc && \
18523         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18524                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18525                  clean
18526 @endif mpc-bootstrap
18527
18528
18529
18530
18531
18532 .PHONY: check-mpc maybe-check-mpc
18533 maybe-check-mpc:
18534 @if mpc
18535 maybe-check-mpc: check-mpc
18536
18537 check-mpc:
18538         @: $(MAKE); $(unstage)
18539         @r=`${PWD_COMMAND}`; export r; \
18540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18541         $(HOST_EXPORTS) \
18542         (cd $(HOST_SUBDIR)/mpc && \
18543           $(MAKE) $(FLAGS_TO_PASS)  check)
18544
18545 @endif mpc
18546
18547 .PHONY: install-mpc maybe-install-mpc
18548 maybe-install-mpc:
18549 @if mpc
18550 maybe-install-mpc: install-mpc
18551
18552 install-mpc:
18553
18554 @endif mpc
18555
18556 # Other targets (info, dvi, pdf, etc.)
18557
18558 .PHONY: maybe-info-mpc info-mpc
18559 maybe-info-mpc:
18560 @if mpc
18561 maybe-info-mpc: info-mpc
18562
18563 info-mpc: \
18564     configure-mpc 
18565         @[ -f ./mpc/Makefile ] || exit 0; \
18566         r=`${PWD_COMMAND}`; export r; \
18567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18568         $(HOST_EXPORTS) \
18569         for flag in $(EXTRA_HOST_FLAGS) ; do \
18570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18571         done; \
18572         echo "Doing info in mpc" ; \
18573         (cd $(HOST_SUBDIR)/mpc && \
18574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18576                   "RANLIB=$${RANLIB}" \
18577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18578                   info) \
18579           || exit 1
18580
18581 @endif mpc
18582
18583 .PHONY: maybe-dvi-mpc dvi-mpc
18584 maybe-dvi-mpc:
18585 @if mpc
18586 maybe-dvi-mpc: dvi-mpc
18587
18588 dvi-mpc: \
18589     configure-mpc 
18590         @[ -f ./mpc/Makefile ] || exit 0; \
18591         r=`${PWD_COMMAND}`; export r; \
18592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18593         $(HOST_EXPORTS) \
18594         for flag in $(EXTRA_HOST_FLAGS) ; do \
18595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18596         done; \
18597         echo "Doing dvi in mpc" ; \
18598         (cd $(HOST_SUBDIR)/mpc && \
18599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18601                   "RANLIB=$${RANLIB}" \
18602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18603                   dvi) \
18604           || exit 1
18605
18606 @endif mpc
18607
18608 .PHONY: maybe-pdf-mpc pdf-mpc
18609 maybe-pdf-mpc:
18610 @if mpc
18611 maybe-pdf-mpc: pdf-mpc
18612
18613 pdf-mpc: \
18614     configure-mpc 
18615         @[ -f ./mpc/Makefile ] || exit 0; \
18616         r=`${PWD_COMMAND}`; export r; \
18617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618         $(HOST_EXPORTS) \
18619         for flag in $(EXTRA_HOST_FLAGS) ; do \
18620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18621         done; \
18622         echo "Doing pdf in mpc" ; \
18623         (cd $(HOST_SUBDIR)/mpc && \
18624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18626                   "RANLIB=$${RANLIB}" \
18627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18628                   pdf) \
18629           || exit 1
18630
18631 @endif mpc
18632
18633 .PHONY: maybe-html-mpc html-mpc
18634 maybe-html-mpc:
18635 @if mpc
18636 maybe-html-mpc: html-mpc
18637
18638 html-mpc: \
18639     configure-mpc 
18640         @[ -f ./mpc/Makefile ] || exit 0; \
18641         r=`${PWD_COMMAND}`; export r; \
18642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643         $(HOST_EXPORTS) \
18644         for flag in $(EXTRA_HOST_FLAGS) ; do \
18645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646         done; \
18647         echo "Doing html in mpc" ; \
18648         (cd $(HOST_SUBDIR)/mpc && \
18649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18651                   "RANLIB=$${RANLIB}" \
18652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18653                   html) \
18654           || exit 1
18655
18656 @endif mpc
18657
18658 .PHONY: maybe-TAGS-mpc TAGS-mpc
18659 maybe-TAGS-mpc:
18660 @if mpc
18661 maybe-TAGS-mpc: TAGS-mpc
18662
18663 TAGS-mpc: \
18664     configure-mpc 
18665         @[ -f ./mpc/Makefile ] || exit 0; \
18666         r=`${PWD_COMMAND}`; export r; \
18667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18668         $(HOST_EXPORTS) \
18669         for flag in $(EXTRA_HOST_FLAGS) ; do \
18670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18671         done; \
18672         echo "Doing TAGS in mpc" ; \
18673         (cd $(HOST_SUBDIR)/mpc && \
18674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18676                   "RANLIB=$${RANLIB}" \
18677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18678                   TAGS) \
18679           || exit 1
18680
18681 @endif mpc
18682
18683 .PHONY: maybe-install-info-mpc install-info-mpc
18684 maybe-install-info-mpc:
18685 @if mpc
18686 maybe-install-info-mpc: install-info-mpc
18687
18688 install-info-mpc: \
18689     configure-mpc \
18690     info-mpc 
18691         @[ -f ./mpc/Makefile ] || exit 0; \
18692         r=`${PWD_COMMAND}`; export r; \
18693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18694         $(HOST_EXPORTS) \
18695         for flag in $(EXTRA_HOST_FLAGS) ; do \
18696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18697         done; \
18698         echo "Doing install-info in mpc" ; \
18699         (cd $(HOST_SUBDIR)/mpc && \
18700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18702                   "RANLIB=$${RANLIB}" \
18703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18704                   install-info) \
18705           || exit 1
18706
18707 @endif mpc
18708
18709 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18710 maybe-install-pdf-mpc:
18711 @if mpc
18712 maybe-install-pdf-mpc: install-pdf-mpc
18713
18714 install-pdf-mpc: \
18715     configure-mpc \
18716     pdf-mpc 
18717         @[ -f ./mpc/Makefile ] || exit 0; \
18718         r=`${PWD_COMMAND}`; export r; \
18719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18720         $(HOST_EXPORTS) \
18721         for flag in $(EXTRA_HOST_FLAGS) ; do \
18722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18723         done; \
18724         echo "Doing install-pdf in mpc" ; \
18725         (cd $(HOST_SUBDIR)/mpc && \
18726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18728                   "RANLIB=$${RANLIB}" \
18729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18730                   install-pdf) \
18731           || exit 1
18732
18733 @endif mpc
18734
18735 .PHONY: maybe-install-html-mpc install-html-mpc
18736 maybe-install-html-mpc:
18737 @if mpc
18738 maybe-install-html-mpc: install-html-mpc
18739
18740 install-html-mpc: \
18741     configure-mpc \
18742     html-mpc 
18743         @[ -f ./mpc/Makefile ] || exit 0; \
18744         r=`${PWD_COMMAND}`; export r; \
18745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18746         $(HOST_EXPORTS) \
18747         for flag in $(EXTRA_HOST_FLAGS) ; do \
18748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18749         done; \
18750         echo "Doing install-html in mpc" ; \
18751         (cd $(HOST_SUBDIR)/mpc && \
18752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18754                   "RANLIB=$${RANLIB}" \
18755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18756                   install-html) \
18757           || exit 1
18758
18759 @endif mpc
18760
18761 .PHONY: maybe-installcheck-mpc installcheck-mpc
18762 maybe-installcheck-mpc:
18763 @if mpc
18764 maybe-installcheck-mpc: installcheck-mpc
18765
18766 installcheck-mpc: \
18767     configure-mpc 
18768         @[ -f ./mpc/Makefile ] || exit 0; \
18769         r=`${PWD_COMMAND}`; export r; \
18770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771         $(HOST_EXPORTS) \
18772         for flag in $(EXTRA_HOST_FLAGS) ; do \
18773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774         done; \
18775         echo "Doing installcheck in mpc" ; \
18776         (cd $(HOST_SUBDIR)/mpc && \
18777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779                   "RANLIB=$${RANLIB}" \
18780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18781                   installcheck) \
18782           || exit 1
18783
18784 @endif mpc
18785
18786 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18787 maybe-mostlyclean-mpc:
18788 @if mpc
18789 maybe-mostlyclean-mpc: mostlyclean-mpc
18790
18791 mostlyclean-mpc: 
18792         @[ -f ./mpc/Makefile ] || exit 0; \
18793         r=`${PWD_COMMAND}`; export r; \
18794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795         $(HOST_EXPORTS) \
18796         for flag in $(EXTRA_HOST_FLAGS) ; do \
18797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18798         done; \
18799         echo "Doing mostlyclean in mpc" ; \
18800         (cd $(HOST_SUBDIR)/mpc && \
18801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18803                   "RANLIB=$${RANLIB}" \
18804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18805                   mostlyclean) \
18806           || exit 1
18807
18808 @endif mpc
18809
18810 .PHONY: maybe-clean-mpc clean-mpc
18811 maybe-clean-mpc:
18812 @if mpc
18813 maybe-clean-mpc: clean-mpc
18814
18815 clean-mpc: 
18816         @[ -f ./mpc/Makefile ] || exit 0; \
18817         r=`${PWD_COMMAND}`; export r; \
18818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819         $(HOST_EXPORTS) \
18820         for flag in $(EXTRA_HOST_FLAGS) ; do \
18821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18822         done; \
18823         echo "Doing clean in mpc" ; \
18824         (cd $(HOST_SUBDIR)/mpc && \
18825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18827                   "RANLIB=$${RANLIB}" \
18828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18829                   clean) \
18830           || exit 1
18831
18832 @endif mpc
18833
18834 .PHONY: maybe-distclean-mpc distclean-mpc
18835 maybe-distclean-mpc:
18836 @if mpc
18837 maybe-distclean-mpc: distclean-mpc
18838
18839 distclean-mpc: 
18840         @[ -f ./mpc/Makefile ] || exit 0; \
18841         r=`${PWD_COMMAND}`; export r; \
18842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843         $(HOST_EXPORTS) \
18844         for flag in $(EXTRA_HOST_FLAGS) ; do \
18845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18846         done; \
18847         echo "Doing distclean in mpc" ; \
18848         (cd $(HOST_SUBDIR)/mpc && \
18849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18851                   "RANLIB=$${RANLIB}" \
18852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18853                   distclean) \
18854           || exit 1
18855
18856 @endif mpc
18857
18858 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18859 maybe-maintainer-clean-mpc:
18860 @if mpc
18861 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18862
18863 maintainer-clean-mpc: 
18864         @[ -f ./mpc/Makefile ] || exit 0; \
18865         r=`${PWD_COMMAND}`; export r; \
18866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18867         $(HOST_EXPORTS) \
18868         for flag in $(EXTRA_HOST_FLAGS) ; do \
18869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18870         done; \
18871         echo "Doing maintainer-clean in mpc" ; \
18872         (cd $(HOST_SUBDIR)/mpc && \
18873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18875                   "RANLIB=$${RANLIB}" \
18876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18877                   maintainer-clean) \
18878           || exit 1
18879
18880 @endif mpc
18881
18882
18883
18884 .PHONY: configure-ppl maybe-configure-ppl
18885 maybe-configure-ppl:
18886 @if gcc-bootstrap
18887 configure-ppl: stage_current
18888 @endif gcc-bootstrap
18889 @if ppl
18890 maybe-configure-ppl: configure-ppl
18891 configure-ppl: 
18892         @r=`${PWD_COMMAND}`; export r; \
18893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18894         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18896         $(HOST_EXPORTS)  \
18897         echo Configuring in $(HOST_SUBDIR)/ppl; \
18898         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18899         case $(srcdir) in \
18900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18901           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18903         esac; \
18904         srcdiroption="--srcdir=$${topdir}/ppl"; \
18905         libsrcdir="$$s/ppl"; \
18906         $(SHELL) $${libsrcdir}/configure \
18907           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18908           --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18909           || exit 1
18910 @endif ppl
18911
18912
18913
18914 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18915 maybe-configure-stage1-ppl:
18916 @if ppl-bootstrap
18917 maybe-configure-stage1-ppl: configure-stage1-ppl
18918 configure-stage1-ppl:
18919         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18920         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18921         @r=`${PWD_COMMAND}`; export r; \
18922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18923         TFLAGS="$(STAGE1_TFLAGS)"; \
18924         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18925         $(HOST_EXPORTS) \
18926         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18927         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18928         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18929         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18931         cd $(HOST_SUBDIR)/ppl || exit 1; \
18932         case $(srcdir) in \
18933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18934           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18936         esac; \
18937         srcdiroption="--srcdir=$${topdir}/ppl"; \
18938         libsrcdir="$$s/ppl"; \
18939         $(SHELL) $${libsrcdir}/configure \
18940           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18941           --target=${target_alias} $${srcdiroption} \
18942           $(STAGE1_CONFIGURE_FLAGS) \
18943           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18944 @endif ppl-bootstrap
18945
18946 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18947 maybe-configure-stage2-ppl:
18948 @if ppl-bootstrap
18949 maybe-configure-stage2-ppl: configure-stage2-ppl
18950 configure-stage2-ppl:
18951         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18953         @r=`${PWD_COMMAND}`; export r; \
18954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18955         TFLAGS="$(STAGE2_TFLAGS)"; \
18956         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18957         $(HOST_EXPORTS) \
18958         $(POSTSTAGE1_HOST_EXPORTS) \
18959         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18960         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18961         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18962         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18964         cd $(HOST_SUBDIR)/ppl || exit 1; \
18965         case $(srcdir) in \
18966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18967           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18969         esac; \
18970         srcdiroption="--srcdir=$${topdir}/ppl"; \
18971         libsrcdir="$$s/ppl"; \
18972         $(SHELL) $${libsrcdir}/configure \
18973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18974           --target=${target_alias} $${srcdiroption} \
18975           --with-build-libsubdir=$(HOST_SUBDIR) \
18976           $(STAGE2_CONFIGURE_FLAGS) \
18977           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18978 @endif ppl-bootstrap
18979
18980 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18981 maybe-configure-stage3-ppl:
18982 @if ppl-bootstrap
18983 maybe-configure-stage3-ppl: configure-stage3-ppl
18984 configure-stage3-ppl:
18985         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18987         @r=`${PWD_COMMAND}`; export r; \
18988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18989         TFLAGS="$(STAGE3_TFLAGS)"; \
18990         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18991         $(HOST_EXPORTS) \
18992         $(POSTSTAGE1_HOST_EXPORTS) \
18993         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18994         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18995         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18996         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18998         cd $(HOST_SUBDIR)/ppl || exit 1; \
18999         case $(srcdir) in \
19000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19001           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19003         esac; \
19004         srcdiroption="--srcdir=$${topdir}/ppl"; \
19005         libsrcdir="$$s/ppl"; \
19006         $(SHELL) $${libsrcdir}/configure \
19007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19008           --target=${target_alias} $${srcdiroption} \
19009           --with-build-libsubdir=$(HOST_SUBDIR) \
19010           $(STAGE3_CONFIGURE_FLAGS) \
19011           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19012 @endif ppl-bootstrap
19013
19014 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19015 maybe-configure-stage4-ppl:
19016 @if ppl-bootstrap
19017 maybe-configure-stage4-ppl: configure-stage4-ppl
19018 configure-stage4-ppl:
19019         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19021         @r=`${PWD_COMMAND}`; export r; \
19022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023         TFLAGS="$(STAGE4_TFLAGS)"; \
19024         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19025         $(HOST_EXPORTS) \
19026         $(POSTSTAGE1_HOST_EXPORTS) \
19027         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19028         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19029         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19030         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19032         cd $(HOST_SUBDIR)/ppl || exit 1; \
19033         case $(srcdir) in \
19034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19035           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19037         esac; \
19038         srcdiroption="--srcdir=$${topdir}/ppl"; \
19039         libsrcdir="$$s/ppl"; \
19040         $(SHELL) $${libsrcdir}/configure \
19041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19042           --target=${target_alias} $${srcdiroption} \
19043           --with-build-libsubdir=$(HOST_SUBDIR) \
19044           $(STAGE4_CONFIGURE_FLAGS) \
19045           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19046 @endif ppl-bootstrap
19047
19048 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19049 maybe-configure-stageprofile-ppl:
19050 @if ppl-bootstrap
19051 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19052 configure-stageprofile-ppl:
19053         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19055         @r=`${PWD_COMMAND}`; export r; \
19056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19058         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19059         $(HOST_EXPORTS) \
19060         $(POSTSTAGE1_HOST_EXPORTS) \
19061         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19062         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19063         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19064         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19066         cd $(HOST_SUBDIR)/ppl || exit 1; \
19067         case $(srcdir) in \
19068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19069           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19071         esac; \
19072         srcdiroption="--srcdir=$${topdir}/ppl"; \
19073         libsrcdir="$$s/ppl"; \
19074         $(SHELL) $${libsrcdir}/configure \
19075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19076           --target=${target_alias} $${srcdiroption} \
19077           --with-build-libsubdir=$(HOST_SUBDIR) \
19078           $(STAGEprofile_CONFIGURE_FLAGS) \
19079           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19080 @endif ppl-bootstrap
19081
19082 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19083 maybe-configure-stagefeedback-ppl:
19084 @if ppl-bootstrap
19085 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19086 configure-stagefeedback-ppl:
19087         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19089         @r=`${PWD_COMMAND}`; export r; \
19090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19091         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19092         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19093         $(HOST_EXPORTS) \
19094         $(POSTSTAGE1_HOST_EXPORTS) \
19095         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19096         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19097         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19098         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19100         cd $(HOST_SUBDIR)/ppl || exit 1; \
19101         case $(srcdir) in \
19102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19103           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19105         esac; \
19106         srcdiroption="--srcdir=$${topdir}/ppl"; \
19107         libsrcdir="$$s/ppl"; \
19108         $(SHELL) $${libsrcdir}/configure \
19109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19110           --target=${target_alias} $${srcdiroption} \
19111           --with-build-libsubdir=$(HOST_SUBDIR) \
19112           $(STAGEfeedback_CONFIGURE_FLAGS) \
19113           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19114 @endif ppl-bootstrap
19115
19116
19117
19118
19119
19120 .PHONY: all-ppl maybe-all-ppl
19121 maybe-all-ppl:
19122 @if gcc-bootstrap
19123 all-ppl: stage_current
19124 @endif gcc-bootstrap
19125 @if ppl
19126 TARGET-ppl=all
19127 maybe-all-ppl: all-ppl
19128 all-ppl: configure-ppl
19129         @r=`${PWD_COMMAND}`; export r; \
19130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131         $(HOST_EXPORTS)  \
19132         (cd $(HOST_SUBDIR)/ppl && \
19133           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19134                 $(TARGET-ppl))
19135 @endif ppl
19136
19137
19138
19139 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19140 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19141 maybe-all-stage1-ppl:
19142 maybe-clean-stage1-ppl:
19143 @if ppl-bootstrap
19144 maybe-all-stage1-ppl: all-stage1-ppl
19145 all-stage1: all-stage1-ppl
19146 TARGET-stage1-ppl = $(TARGET-ppl)
19147 all-stage1-ppl: configure-stage1-ppl
19148         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19149         @r=`${PWD_COMMAND}`; export r; \
19150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19151         TFLAGS="$(STAGE1_TFLAGS)"; \
19152         $(HOST_EXPORTS)  \
19153         cd $(HOST_SUBDIR)/ppl && \
19154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19155                 CFLAGS="$(STAGE1_CFLAGS)" \
19156                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19157                 LIBCFLAGS="$(LIBCFLAGS)" \
19158                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19159                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19160                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19161                 $(EXTRA_HOST_FLAGS)   \
19162                 TFLAGS="$(STAGE1_TFLAGS)" \
19163                 $(TARGET-stage1-ppl)
19164
19165 maybe-clean-stage1-ppl: clean-stage1-ppl
19166 clean-stage1: clean-stage1-ppl
19167 clean-stage1-ppl:
19168         @if [ $(current_stage) = stage1 ]; then \
19169           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19170         else \
19171           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19172           $(MAKE) stage1-start; \
19173         fi; \
19174         cd $(HOST_SUBDIR)/ppl && \
19175         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19176                  clean
19177 @endif ppl-bootstrap
19178
19179
19180 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19181 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19182 maybe-all-stage2-ppl:
19183 maybe-clean-stage2-ppl:
19184 @if ppl-bootstrap
19185 maybe-all-stage2-ppl: all-stage2-ppl
19186 all-stage2: all-stage2-ppl
19187 TARGET-stage2-ppl = $(TARGET-ppl)
19188 all-stage2-ppl: configure-stage2-ppl
19189         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19190         @r=`${PWD_COMMAND}`; export r; \
19191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19192         TFLAGS="$(STAGE2_TFLAGS)"; \
19193         $(HOST_EXPORTS) \
19194         $(POSTSTAGE1_HOST_EXPORTS)  \
19195         cd $(HOST_SUBDIR)/ppl && \
19196         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19197                 CFLAGS="$(STAGE2_CFLAGS)" \
19198                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19199                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19200                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19201                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19202                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19203                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19204                 TFLAGS="$(STAGE2_TFLAGS)" \
19205                 $(TARGET-stage2-ppl)
19206
19207 maybe-clean-stage2-ppl: clean-stage2-ppl
19208 clean-stage2: clean-stage2-ppl
19209 clean-stage2-ppl:
19210         @if [ $(current_stage) = stage2 ]; then \
19211           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19212         else \
19213           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19214           $(MAKE) stage2-start; \
19215         fi; \
19216         cd $(HOST_SUBDIR)/ppl && \
19217         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19218                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19219                  clean
19220 @endif ppl-bootstrap
19221
19222
19223 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19224 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19225 maybe-all-stage3-ppl:
19226 maybe-clean-stage3-ppl:
19227 @if ppl-bootstrap
19228 maybe-all-stage3-ppl: all-stage3-ppl
19229 all-stage3: all-stage3-ppl
19230 TARGET-stage3-ppl = $(TARGET-ppl)
19231 all-stage3-ppl: configure-stage3-ppl
19232         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19233         @r=`${PWD_COMMAND}`; export r; \
19234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235         TFLAGS="$(STAGE3_TFLAGS)"; \
19236         $(HOST_EXPORTS) \
19237         $(POSTSTAGE1_HOST_EXPORTS)  \
19238         cd $(HOST_SUBDIR)/ppl && \
19239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19240                 CFLAGS="$(STAGE3_CFLAGS)" \
19241                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19242                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19246                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19247                 TFLAGS="$(STAGE3_TFLAGS)" \
19248                 $(TARGET-stage3-ppl)
19249
19250 maybe-clean-stage3-ppl: clean-stage3-ppl
19251 clean-stage3: clean-stage3-ppl
19252 clean-stage3-ppl:
19253         @if [ $(current_stage) = stage3 ]; then \
19254           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19255         else \
19256           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19257           $(MAKE) stage3-start; \
19258         fi; \
19259         cd $(HOST_SUBDIR)/ppl && \
19260         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19261                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19262                  clean
19263 @endif ppl-bootstrap
19264
19265
19266 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19267 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19268 maybe-all-stage4-ppl:
19269 maybe-clean-stage4-ppl:
19270 @if ppl-bootstrap
19271 maybe-all-stage4-ppl: all-stage4-ppl
19272 all-stage4: all-stage4-ppl
19273 TARGET-stage4-ppl = $(TARGET-ppl)
19274 all-stage4-ppl: configure-stage4-ppl
19275         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19276         @r=`${PWD_COMMAND}`; export r; \
19277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19278         TFLAGS="$(STAGE4_TFLAGS)"; \
19279         $(HOST_EXPORTS) \
19280         $(POSTSTAGE1_HOST_EXPORTS)  \
19281         cd $(HOST_SUBDIR)/ppl && \
19282         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19283                 CFLAGS="$(STAGE4_CFLAGS)" \
19284                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19285                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19286                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19287                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19288                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19289                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19290                 TFLAGS="$(STAGE4_TFLAGS)" \
19291                 $(TARGET-stage4-ppl)
19292
19293 maybe-clean-stage4-ppl: clean-stage4-ppl
19294 clean-stage4: clean-stage4-ppl
19295 clean-stage4-ppl:
19296         @if [ $(current_stage) = stage4 ]; then \
19297           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19298         else \
19299           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19300           $(MAKE) stage4-start; \
19301         fi; \
19302         cd $(HOST_SUBDIR)/ppl && \
19303         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19304                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19305                  clean
19306 @endif ppl-bootstrap
19307
19308
19309 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19310 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19311 maybe-all-stageprofile-ppl:
19312 maybe-clean-stageprofile-ppl:
19313 @if ppl-bootstrap
19314 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19315 all-stageprofile: all-stageprofile-ppl
19316 TARGET-stageprofile-ppl = $(TARGET-ppl)
19317 all-stageprofile-ppl: configure-stageprofile-ppl
19318         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19319         @r=`${PWD_COMMAND}`; export r; \
19320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19321         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19322         $(HOST_EXPORTS) \
19323         $(POSTSTAGE1_HOST_EXPORTS)  \
19324         cd $(HOST_SUBDIR)/ppl && \
19325         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19326                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19327                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19328                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19329                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19330                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19331                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19332                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19333                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19334                 $(TARGET-stageprofile-ppl)
19335
19336 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19337 clean-stageprofile: clean-stageprofile-ppl
19338 clean-stageprofile-ppl:
19339         @if [ $(current_stage) = stageprofile ]; then \
19340           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19341         else \
19342           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19343           $(MAKE) stageprofile-start; \
19344         fi; \
19345         cd $(HOST_SUBDIR)/ppl && \
19346         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19347                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19348                  clean
19349 @endif ppl-bootstrap
19350
19351
19352 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19353 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19354 maybe-all-stagefeedback-ppl:
19355 maybe-clean-stagefeedback-ppl:
19356 @if ppl-bootstrap
19357 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19358 all-stagefeedback: all-stagefeedback-ppl
19359 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19360 all-stagefeedback-ppl: configure-stagefeedback-ppl
19361         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19362         @r=`${PWD_COMMAND}`; export r; \
19363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19364         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19365         $(HOST_EXPORTS) \
19366         $(POSTSTAGE1_HOST_EXPORTS)  \
19367         cd $(HOST_SUBDIR)/ppl && \
19368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19369                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19370                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19371                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19376                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19377                 $(TARGET-stagefeedback-ppl)
19378
19379 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19380 clean-stagefeedback: clean-stagefeedback-ppl
19381 clean-stagefeedback-ppl:
19382         @if [ $(current_stage) = stagefeedback ]; then \
19383           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19384         else \
19385           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19386           $(MAKE) stagefeedback-start; \
19387         fi; \
19388         cd $(HOST_SUBDIR)/ppl && \
19389         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19390                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19391                  clean
19392 @endif ppl-bootstrap
19393
19394
19395
19396
19397
19398 .PHONY: check-ppl maybe-check-ppl
19399 maybe-check-ppl:
19400 @if ppl
19401 maybe-check-ppl: check-ppl
19402
19403 check-ppl:
19404         @: $(MAKE); $(unstage)
19405         @r=`${PWD_COMMAND}`; export r; \
19406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19407         $(HOST_EXPORTS) \
19408         (cd $(HOST_SUBDIR)/ppl && \
19409           $(MAKE) $(FLAGS_TO_PASS)  check)
19410
19411 @endif ppl
19412
19413 .PHONY: install-ppl maybe-install-ppl
19414 maybe-install-ppl:
19415 @if ppl
19416 maybe-install-ppl: install-ppl
19417
19418 install-ppl:
19419
19420 @endif ppl
19421
19422 # Other targets (info, dvi, pdf, etc.)
19423
19424 .PHONY: maybe-info-ppl info-ppl
19425 maybe-info-ppl:
19426 @if ppl
19427 maybe-info-ppl: info-ppl
19428
19429 info-ppl: \
19430     configure-ppl 
19431         @[ -f ./ppl/Makefile ] || exit 0; \
19432         r=`${PWD_COMMAND}`; export r; \
19433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434         $(HOST_EXPORTS) \
19435         for flag in $(EXTRA_HOST_FLAGS) ; do \
19436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437         done; \
19438         echo "Doing info in ppl" ; \
19439         (cd $(HOST_SUBDIR)/ppl && \
19440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442                   "RANLIB=$${RANLIB}" \
19443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19444                   info) \
19445           || exit 1
19446
19447 @endif ppl
19448
19449 .PHONY: maybe-dvi-ppl dvi-ppl
19450 maybe-dvi-ppl:
19451 @if ppl
19452 maybe-dvi-ppl: dvi-ppl
19453
19454 dvi-ppl: \
19455     configure-ppl 
19456         @[ -f ./ppl/Makefile ] || exit 0; \
19457         r=`${PWD_COMMAND}`; export r; \
19458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19459         $(HOST_EXPORTS) \
19460         for flag in $(EXTRA_HOST_FLAGS) ; do \
19461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19462         done; \
19463         echo "Doing dvi in ppl" ; \
19464         (cd $(HOST_SUBDIR)/ppl && \
19465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19467                   "RANLIB=$${RANLIB}" \
19468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19469                   dvi) \
19470           || exit 1
19471
19472 @endif ppl
19473
19474 .PHONY: maybe-pdf-ppl pdf-ppl
19475 maybe-pdf-ppl:
19476 @if ppl
19477 maybe-pdf-ppl: pdf-ppl
19478
19479 pdf-ppl: \
19480     configure-ppl 
19481         @[ -f ./ppl/Makefile ] || exit 0; \
19482         r=`${PWD_COMMAND}`; export r; \
19483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19484         $(HOST_EXPORTS) \
19485         for flag in $(EXTRA_HOST_FLAGS) ; do \
19486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19487         done; \
19488         echo "Doing pdf in ppl" ; \
19489         (cd $(HOST_SUBDIR)/ppl && \
19490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19492                   "RANLIB=$${RANLIB}" \
19493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19494                   pdf) \
19495           || exit 1
19496
19497 @endif ppl
19498
19499 .PHONY: maybe-html-ppl html-ppl
19500 maybe-html-ppl:
19501 @if ppl
19502 maybe-html-ppl: html-ppl
19503
19504 html-ppl: \
19505     configure-ppl 
19506         @[ -f ./ppl/Makefile ] || exit 0; \
19507         r=`${PWD_COMMAND}`; export r; \
19508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509         $(HOST_EXPORTS) \
19510         for flag in $(EXTRA_HOST_FLAGS) ; do \
19511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512         done; \
19513         echo "Doing html in ppl" ; \
19514         (cd $(HOST_SUBDIR)/ppl && \
19515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517                   "RANLIB=$${RANLIB}" \
19518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19519                   html) \
19520           || exit 1
19521
19522 @endif ppl
19523
19524 .PHONY: maybe-TAGS-ppl TAGS-ppl
19525 maybe-TAGS-ppl:
19526 @if ppl
19527 maybe-TAGS-ppl: TAGS-ppl
19528
19529 TAGS-ppl: \
19530     configure-ppl 
19531         @[ -f ./ppl/Makefile ] || exit 0; \
19532         r=`${PWD_COMMAND}`; export r; \
19533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534         $(HOST_EXPORTS) \
19535         for flag in $(EXTRA_HOST_FLAGS) ; do \
19536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537         done; \
19538         echo "Doing TAGS in ppl" ; \
19539         (cd $(HOST_SUBDIR)/ppl && \
19540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542                   "RANLIB=$${RANLIB}" \
19543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544                   TAGS) \
19545           || exit 1
19546
19547 @endif ppl
19548
19549 .PHONY: maybe-install-info-ppl install-info-ppl
19550 maybe-install-info-ppl:
19551 @if ppl
19552 maybe-install-info-ppl: install-info-ppl
19553
19554 install-info-ppl: \
19555     configure-ppl \
19556     info-ppl 
19557         @[ -f ./ppl/Makefile ] || exit 0; \
19558         r=`${PWD_COMMAND}`; export r; \
19559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19560         $(HOST_EXPORTS) \
19561         for flag in $(EXTRA_HOST_FLAGS) ; do \
19562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19563         done; \
19564         echo "Doing install-info in ppl" ; \
19565         (cd $(HOST_SUBDIR)/ppl && \
19566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19568                   "RANLIB=$${RANLIB}" \
19569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19570                   install-info) \
19571           || exit 1
19572
19573 @endif ppl
19574
19575 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19576 maybe-install-pdf-ppl:
19577 @if ppl
19578 maybe-install-pdf-ppl: install-pdf-ppl
19579
19580 install-pdf-ppl: \
19581     configure-ppl \
19582     pdf-ppl 
19583         @[ -f ./ppl/Makefile ] || exit 0; \
19584         r=`${PWD_COMMAND}`; export r; \
19585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19586         $(HOST_EXPORTS) \
19587         for flag in $(EXTRA_HOST_FLAGS) ; do \
19588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19589         done; \
19590         echo "Doing install-pdf in ppl" ; \
19591         (cd $(HOST_SUBDIR)/ppl && \
19592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19594                   "RANLIB=$${RANLIB}" \
19595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19596                   install-pdf) \
19597           || exit 1
19598
19599 @endif ppl
19600
19601 .PHONY: maybe-install-html-ppl install-html-ppl
19602 maybe-install-html-ppl:
19603 @if ppl
19604 maybe-install-html-ppl: install-html-ppl
19605
19606 install-html-ppl: \
19607     configure-ppl \
19608     html-ppl 
19609         @[ -f ./ppl/Makefile ] || exit 0; \
19610         r=`${PWD_COMMAND}`; export r; \
19611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19612         $(HOST_EXPORTS) \
19613         for flag in $(EXTRA_HOST_FLAGS) ; do \
19614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19615         done; \
19616         echo "Doing install-html in ppl" ; \
19617         (cd $(HOST_SUBDIR)/ppl && \
19618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19620                   "RANLIB=$${RANLIB}" \
19621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19622                   install-html) \
19623           || exit 1
19624
19625 @endif ppl
19626
19627 .PHONY: maybe-installcheck-ppl installcheck-ppl
19628 maybe-installcheck-ppl:
19629 @if ppl
19630 maybe-installcheck-ppl: installcheck-ppl
19631
19632 installcheck-ppl: \
19633     configure-ppl 
19634         @[ -f ./ppl/Makefile ] || exit 0; \
19635         r=`${PWD_COMMAND}`; export r; \
19636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19637         $(HOST_EXPORTS) \
19638         for flag in $(EXTRA_HOST_FLAGS) ; do \
19639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19640         done; \
19641         echo "Doing installcheck in ppl" ; \
19642         (cd $(HOST_SUBDIR)/ppl && \
19643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19645                   "RANLIB=$${RANLIB}" \
19646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19647                   installcheck) \
19648           || exit 1
19649
19650 @endif ppl
19651
19652 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19653 maybe-mostlyclean-ppl:
19654 @if ppl
19655 maybe-mostlyclean-ppl: mostlyclean-ppl
19656
19657 mostlyclean-ppl: 
19658         @[ -f ./ppl/Makefile ] || exit 0; \
19659         r=`${PWD_COMMAND}`; export r; \
19660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19661         $(HOST_EXPORTS) \
19662         for flag in $(EXTRA_HOST_FLAGS) ; do \
19663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19664         done; \
19665         echo "Doing mostlyclean in ppl" ; \
19666         (cd $(HOST_SUBDIR)/ppl && \
19667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19669                   "RANLIB=$${RANLIB}" \
19670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19671                   mostlyclean) \
19672           || exit 1
19673
19674 @endif ppl
19675
19676 .PHONY: maybe-clean-ppl clean-ppl
19677 maybe-clean-ppl:
19678 @if ppl
19679 maybe-clean-ppl: clean-ppl
19680
19681 clean-ppl: 
19682         @[ -f ./ppl/Makefile ] || exit 0; \
19683         r=`${PWD_COMMAND}`; export r; \
19684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19685         $(HOST_EXPORTS) \
19686         for flag in $(EXTRA_HOST_FLAGS) ; do \
19687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19688         done; \
19689         echo "Doing clean in ppl" ; \
19690         (cd $(HOST_SUBDIR)/ppl && \
19691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19693                   "RANLIB=$${RANLIB}" \
19694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19695                   clean) \
19696           || exit 1
19697
19698 @endif ppl
19699
19700 .PHONY: maybe-distclean-ppl distclean-ppl
19701 maybe-distclean-ppl:
19702 @if ppl
19703 maybe-distclean-ppl: distclean-ppl
19704
19705 distclean-ppl: 
19706         @[ -f ./ppl/Makefile ] || exit 0; \
19707         r=`${PWD_COMMAND}`; export r; \
19708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709         $(HOST_EXPORTS) \
19710         for flag in $(EXTRA_HOST_FLAGS) ; do \
19711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19712         done; \
19713         echo "Doing distclean in ppl" ; \
19714         (cd $(HOST_SUBDIR)/ppl && \
19715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19717                   "RANLIB=$${RANLIB}" \
19718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19719                   distclean) \
19720           || exit 1
19721
19722 @endif ppl
19723
19724 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19725 maybe-maintainer-clean-ppl:
19726 @if ppl
19727 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19728
19729 maintainer-clean-ppl: 
19730         @[ -f ./ppl/Makefile ] || exit 0; \
19731         r=`${PWD_COMMAND}`; export r; \
19732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19733         $(HOST_EXPORTS) \
19734         for flag in $(EXTRA_HOST_FLAGS) ; do \
19735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19736         done; \
19737         echo "Doing maintainer-clean in ppl" ; \
19738         (cd $(HOST_SUBDIR)/ppl && \
19739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19741                   "RANLIB=$${RANLIB}" \
19742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19743                   maintainer-clean) \
19744           || exit 1
19745
19746 @endif ppl
19747
19748
19749
19750 .PHONY: configure-cloog maybe-configure-cloog
19751 maybe-configure-cloog:
19752 @if gcc-bootstrap
19753 configure-cloog: stage_current
19754 @endif gcc-bootstrap
19755 @if cloog
19756 maybe-configure-cloog: configure-cloog
19757 configure-cloog: 
19758         @r=`${PWD_COMMAND}`; export r; \
19759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19760         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19762         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19763         echo Configuring in $(HOST_SUBDIR)/cloog; \
19764         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19765         case $(srcdir) in \
19766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19767           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19769         esac; \
19770         srcdiroption="--srcdir=$${topdir}/cloog"; \
19771         libsrcdir="$$s/cloog"; \
19772         $(SHELL) $${libsrcdir}/configure \
19773           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19774           --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl \
19775           || exit 1
19776 @endif cloog
19777
19778
19779
19780 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19781 maybe-configure-stage1-cloog:
19782 @if cloog-bootstrap
19783 maybe-configure-stage1-cloog: configure-stage1-cloog
19784 configure-stage1-cloog:
19785         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19786         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19787         @r=`${PWD_COMMAND}`; export r; \
19788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19789         TFLAGS="$(STAGE1_TFLAGS)"; \
19790         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19791         $(HOST_EXPORTS) \
19792         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19793         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19794         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19795         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19797         cd $(HOST_SUBDIR)/cloog || exit 1; \
19798         case $(srcdir) in \
19799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19800           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19802         esac; \
19803         srcdiroption="--srcdir=$${topdir}/cloog"; \
19804         libsrcdir="$$s/cloog"; \
19805         $(SHELL) $${libsrcdir}/configure \
19806           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19807           --target=${target_alias} $${srcdiroption} \
19808           $(STAGE1_CONFIGURE_FLAGS) \
19809           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19810 @endif cloog-bootstrap
19811
19812 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19813 maybe-configure-stage2-cloog:
19814 @if cloog-bootstrap
19815 maybe-configure-stage2-cloog: configure-stage2-cloog
19816 configure-stage2-cloog:
19817         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19818         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19819         @r=`${PWD_COMMAND}`; export r; \
19820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821         TFLAGS="$(STAGE2_TFLAGS)"; \
19822         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19823         $(HOST_EXPORTS) \
19824         $(POSTSTAGE1_HOST_EXPORTS) \
19825         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19826         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19827         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19828         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19829         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19830         cd $(HOST_SUBDIR)/cloog || exit 1; \
19831         case $(srcdir) in \
19832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19833           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19835         esac; \
19836         srcdiroption="--srcdir=$${topdir}/cloog"; \
19837         libsrcdir="$$s/cloog"; \
19838         $(SHELL) $${libsrcdir}/configure \
19839           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19840           --target=${target_alias} $${srcdiroption} \
19841           --with-build-libsubdir=$(HOST_SUBDIR) \
19842           $(STAGE2_CONFIGURE_FLAGS) \
19843           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19844 @endif cloog-bootstrap
19845
19846 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19847 maybe-configure-stage3-cloog:
19848 @if cloog-bootstrap
19849 maybe-configure-stage3-cloog: configure-stage3-cloog
19850 configure-stage3-cloog:
19851         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19852         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19853         @r=`${PWD_COMMAND}`; export r; \
19854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19855         TFLAGS="$(STAGE3_TFLAGS)"; \
19856         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19857         $(HOST_EXPORTS) \
19858         $(POSTSTAGE1_HOST_EXPORTS) \
19859         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19860         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19861         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19862         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19864         cd $(HOST_SUBDIR)/cloog || exit 1; \
19865         case $(srcdir) in \
19866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19867           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19869         esac; \
19870         srcdiroption="--srcdir=$${topdir}/cloog"; \
19871         libsrcdir="$$s/cloog"; \
19872         $(SHELL) $${libsrcdir}/configure \
19873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19874           --target=${target_alias} $${srcdiroption} \
19875           --with-build-libsubdir=$(HOST_SUBDIR) \
19876           $(STAGE3_CONFIGURE_FLAGS) \
19877           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19878 @endif cloog-bootstrap
19879
19880 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19881 maybe-configure-stage4-cloog:
19882 @if cloog-bootstrap
19883 maybe-configure-stage4-cloog: configure-stage4-cloog
19884 configure-stage4-cloog:
19885         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19886         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19887         @r=`${PWD_COMMAND}`; export r; \
19888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889         TFLAGS="$(STAGE4_TFLAGS)"; \
19890         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19891         $(HOST_EXPORTS) \
19892         $(POSTSTAGE1_HOST_EXPORTS) \
19893         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19894         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19895         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19896         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19897         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19898         cd $(HOST_SUBDIR)/cloog || exit 1; \
19899         case $(srcdir) in \
19900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19901           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19903         esac; \
19904         srcdiroption="--srcdir=$${topdir}/cloog"; \
19905         libsrcdir="$$s/cloog"; \
19906         $(SHELL) $${libsrcdir}/configure \
19907           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19908           --target=${target_alias} $${srcdiroption} \
19909           --with-build-libsubdir=$(HOST_SUBDIR) \
19910           $(STAGE4_CONFIGURE_FLAGS) \
19911           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19912 @endif cloog-bootstrap
19913
19914 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19915 maybe-configure-stageprofile-cloog:
19916 @if cloog-bootstrap
19917 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19918 configure-stageprofile-cloog:
19919         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19920         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19921         @r=`${PWD_COMMAND}`; export r; \
19922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19923         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19924         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19925         $(HOST_EXPORTS) \
19926         $(POSTSTAGE1_HOST_EXPORTS) \
19927         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19928         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19929         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19930         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19932         cd $(HOST_SUBDIR)/cloog || exit 1; \
19933         case $(srcdir) in \
19934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19935           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19937         esac; \
19938         srcdiroption="--srcdir=$${topdir}/cloog"; \
19939         libsrcdir="$$s/cloog"; \
19940         $(SHELL) $${libsrcdir}/configure \
19941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19942           --target=${target_alias} $${srcdiroption} \
19943           --with-build-libsubdir=$(HOST_SUBDIR) \
19944           $(STAGEprofile_CONFIGURE_FLAGS) \
19945           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19946 @endif cloog-bootstrap
19947
19948 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19949 maybe-configure-stagefeedback-cloog:
19950 @if cloog-bootstrap
19951 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19952 configure-stagefeedback-cloog:
19953         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19954         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19955         @r=`${PWD_COMMAND}`; export r; \
19956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19957         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19958         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19959         $(HOST_EXPORTS) \
19960         $(POSTSTAGE1_HOST_EXPORTS) \
19961         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19962         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19963         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19964         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19965         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19966         cd $(HOST_SUBDIR)/cloog || exit 1; \
19967         case $(srcdir) in \
19968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19969           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19971         esac; \
19972         srcdiroption="--srcdir=$${topdir}/cloog"; \
19973         libsrcdir="$$s/cloog"; \
19974         $(SHELL) $${libsrcdir}/configure \
19975           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19976           --target=${target_alias} $${srcdiroption} \
19977           --with-build-libsubdir=$(HOST_SUBDIR) \
19978           $(STAGEfeedback_CONFIGURE_FLAGS) \
19979           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19980 @endif cloog-bootstrap
19981
19982
19983
19984
19985
19986 .PHONY: all-cloog maybe-all-cloog
19987 maybe-all-cloog:
19988 @if gcc-bootstrap
19989 all-cloog: stage_current
19990 @endif gcc-bootstrap
19991 @if cloog
19992 TARGET-cloog=all
19993 maybe-all-cloog: all-cloog
19994 all-cloog: configure-cloog
19995         @r=`${PWD_COMMAND}`; export r; \
19996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19997         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19998         (cd $(HOST_SUBDIR)/cloog && \
19999           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20000                 $(TARGET-cloog))
20001 @endif cloog
20002
20003
20004
20005 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20006 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20007 maybe-all-stage1-cloog:
20008 maybe-clean-stage1-cloog:
20009 @if cloog-bootstrap
20010 maybe-all-stage1-cloog: all-stage1-cloog
20011 all-stage1: all-stage1-cloog
20012 TARGET-stage1-cloog = $(TARGET-cloog)
20013 all-stage1-cloog: configure-stage1-cloog
20014         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20015         @r=`${PWD_COMMAND}`; export r; \
20016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20017         TFLAGS="$(STAGE1_TFLAGS)"; \
20018         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20019         cd $(HOST_SUBDIR)/cloog && \
20020         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20021                 CFLAGS="$(STAGE1_CFLAGS)" \
20022                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20023                 LIBCFLAGS="$(LIBCFLAGS)" \
20024                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20025                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20026                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20027                 $(EXTRA_HOST_FLAGS)  CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20028                 TFLAGS="$(STAGE1_TFLAGS)" \
20029                 $(TARGET-stage1-cloog)
20030
20031 maybe-clean-stage1-cloog: clean-stage1-cloog
20032 clean-stage1: clean-stage1-cloog
20033 clean-stage1-cloog:
20034         @if [ $(current_stage) = stage1 ]; then \
20035           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20036         else \
20037           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20038           $(MAKE) stage1-start; \
20039         fi; \
20040         cd $(HOST_SUBDIR)/cloog && \
20041         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20042                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20043 @endif cloog-bootstrap
20044
20045
20046 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20047 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20048 maybe-all-stage2-cloog:
20049 maybe-clean-stage2-cloog:
20050 @if cloog-bootstrap
20051 maybe-all-stage2-cloog: all-stage2-cloog
20052 all-stage2: all-stage2-cloog
20053 TARGET-stage2-cloog = $(TARGET-cloog)
20054 all-stage2-cloog: configure-stage2-cloog
20055         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20056         @r=`${PWD_COMMAND}`; export r; \
20057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20058         TFLAGS="$(STAGE2_TFLAGS)"; \
20059         $(HOST_EXPORTS) \
20060         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20061         cd $(HOST_SUBDIR)/cloog && \
20062         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20063                 CFLAGS="$(STAGE2_CFLAGS)" \
20064                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20065                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20066                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20067                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20068                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20069                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20070                 TFLAGS="$(STAGE2_TFLAGS)" \
20071                 $(TARGET-stage2-cloog)
20072
20073 maybe-clean-stage2-cloog: clean-stage2-cloog
20074 clean-stage2: clean-stage2-cloog
20075 clean-stage2-cloog:
20076         @if [ $(current_stage) = stage2 ]; then \
20077           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20078         else \
20079           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20080           $(MAKE) stage2-start; \
20081         fi; \
20082         cd $(HOST_SUBDIR)/cloog && \
20083         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20084                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20085                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20086 @endif cloog-bootstrap
20087
20088
20089 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20090 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20091 maybe-all-stage3-cloog:
20092 maybe-clean-stage3-cloog:
20093 @if cloog-bootstrap
20094 maybe-all-stage3-cloog: all-stage3-cloog
20095 all-stage3: all-stage3-cloog
20096 TARGET-stage3-cloog = $(TARGET-cloog)
20097 all-stage3-cloog: configure-stage3-cloog
20098         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20099         @r=`${PWD_COMMAND}`; export r; \
20100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20101         TFLAGS="$(STAGE3_TFLAGS)"; \
20102         $(HOST_EXPORTS) \
20103         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20104         cd $(HOST_SUBDIR)/cloog && \
20105         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20106                 CFLAGS="$(STAGE3_CFLAGS)" \
20107                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20108                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20109                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20110                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20111                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20112                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20113                 TFLAGS="$(STAGE3_TFLAGS)" \
20114                 $(TARGET-stage3-cloog)
20115
20116 maybe-clean-stage3-cloog: clean-stage3-cloog
20117 clean-stage3: clean-stage3-cloog
20118 clean-stage3-cloog:
20119         @if [ $(current_stage) = stage3 ]; then \
20120           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20121         else \
20122           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20123           $(MAKE) stage3-start; \
20124         fi; \
20125         cd $(HOST_SUBDIR)/cloog && \
20126         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20127                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20128                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20129 @endif cloog-bootstrap
20130
20131
20132 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20133 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20134 maybe-all-stage4-cloog:
20135 maybe-clean-stage4-cloog:
20136 @if cloog-bootstrap
20137 maybe-all-stage4-cloog: all-stage4-cloog
20138 all-stage4: all-stage4-cloog
20139 TARGET-stage4-cloog = $(TARGET-cloog)
20140 all-stage4-cloog: configure-stage4-cloog
20141         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20142         @r=`${PWD_COMMAND}`; export r; \
20143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20144         TFLAGS="$(STAGE4_TFLAGS)"; \
20145         $(HOST_EXPORTS) \
20146         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20147         cd $(HOST_SUBDIR)/cloog && \
20148         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20149                 CFLAGS="$(STAGE4_CFLAGS)" \
20150                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20151                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20152                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20153                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20154                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20155                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20156                 TFLAGS="$(STAGE4_TFLAGS)" \
20157                 $(TARGET-stage4-cloog)
20158
20159 maybe-clean-stage4-cloog: clean-stage4-cloog
20160 clean-stage4: clean-stage4-cloog
20161 clean-stage4-cloog:
20162         @if [ $(current_stage) = stage4 ]; then \
20163           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20164         else \
20165           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20166           $(MAKE) stage4-start; \
20167         fi; \
20168         cd $(HOST_SUBDIR)/cloog && \
20169         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20170                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20171                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20172 @endif cloog-bootstrap
20173
20174
20175 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20176 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20177 maybe-all-stageprofile-cloog:
20178 maybe-clean-stageprofile-cloog:
20179 @if cloog-bootstrap
20180 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20181 all-stageprofile: all-stageprofile-cloog
20182 TARGET-stageprofile-cloog = $(TARGET-cloog)
20183 all-stageprofile-cloog: configure-stageprofile-cloog
20184         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20185         @r=`${PWD_COMMAND}`; export r; \
20186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20187         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20188         $(HOST_EXPORTS) \
20189         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20190         cd $(HOST_SUBDIR)/cloog && \
20191         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20192                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20193                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20194                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20195                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20196                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20197                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20198                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20199                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20200                 $(TARGET-stageprofile-cloog)
20201
20202 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20203 clean-stageprofile: clean-stageprofile-cloog
20204 clean-stageprofile-cloog:
20205         @if [ $(current_stage) = stageprofile ]; then \
20206           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20207         else \
20208           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20209           $(MAKE) stageprofile-start; \
20210         fi; \
20211         cd $(HOST_SUBDIR)/cloog && \
20212         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20213                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20214                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20215 @endif cloog-bootstrap
20216
20217
20218 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20219 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20220 maybe-all-stagefeedback-cloog:
20221 maybe-clean-stagefeedback-cloog:
20222 @if cloog-bootstrap
20223 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20224 all-stagefeedback: all-stagefeedback-cloog
20225 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20226 all-stagefeedback-cloog: configure-stagefeedback-cloog
20227         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20228         @r=`${PWD_COMMAND}`; export r; \
20229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20230         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20231         $(HOST_EXPORTS) \
20232         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20233         cd $(HOST_SUBDIR)/cloog && \
20234         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20235                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20236                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20237                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20238                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20239                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20240                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20241                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20242                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20243                 $(TARGET-stagefeedback-cloog)
20244
20245 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20246 clean-stagefeedback: clean-stagefeedback-cloog
20247 clean-stagefeedback-cloog:
20248         @if [ $(current_stage) = stagefeedback ]; then \
20249           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20250         else \
20251           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20252           $(MAKE) stagefeedback-start; \
20253         fi; \
20254         cd $(HOST_SUBDIR)/cloog && \
20255         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20256                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20257                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20258 @endif cloog-bootstrap
20259
20260
20261
20262
20263
20264 .PHONY: check-cloog maybe-check-cloog
20265 maybe-check-cloog:
20266 @if cloog
20267 maybe-check-cloog: check-cloog
20268
20269 check-cloog:
20270         @: $(MAKE); $(unstage)
20271         @r=`${PWD_COMMAND}`; export r; \
20272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20273         $(HOST_EXPORTS) \
20274         (cd $(HOST_SUBDIR)/cloog && \
20275           $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20276
20277 @endif cloog
20278
20279 .PHONY: install-cloog maybe-install-cloog
20280 maybe-install-cloog:
20281 @if cloog
20282 maybe-install-cloog: install-cloog
20283
20284 install-cloog:
20285
20286 @endif cloog
20287
20288 # Other targets (info, dvi, pdf, etc.)
20289
20290 .PHONY: maybe-info-cloog info-cloog
20291 maybe-info-cloog:
20292 @if cloog
20293 maybe-info-cloog: info-cloog
20294
20295 info-cloog: \
20296     configure-cloog 
20297         @[ -f ./cloog/Makefile ] || exit 0; \
20298         r=`${PWD_COMMAND}`; export r; \
20299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300         $(HOST_EXPORTS) \
20301         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20303         done; \
20304         echo "Doing info in cloog" ; \
20305         (cd $(HOST_SUBDIR)/cloog && \
20306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20308                   "RANLIB=$${RANLIB}" \
20309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20310                   info) \
20311           || exit 1
20312
20313 @endif cloog
20314
20315 .PHONY: maybe-dvi-cloog dvi-cloog
20316 maybe-dvi-cloog:
20317 @if cloog
20318 maybe-dvi-cloog: dvi-cloog
20319
20320 dvi-cloog: \
20321     configure-cloog 
20322         @[ -f ./cloog/Makefile ] || exit 0; \
20323         r=`${PWD_COMMAND}`; export r; \
20324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20325         $(HOST_EXPORTS) \
20326         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20328         done; \
20329         echo "Doing dvi in cloog" ; \
20330         (cd $(HOST_SUBDIR)/cloog && \
20331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20333                   "RANLIB=$${RANLIB}" \
20334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20335                   dvi) \
20336           || exit 1
20337
20338 @endif cloog
20339
20340 .PHONY: maybe-pdf-cloog pdf-cloog
20341 maybe-pdf-cloog:
20342 @if cloog
20343 maybe-pdf-cloog: pdf-cloog
20344
20345 pdf-cloog: \
20346     configure-cloog 
20347         @[ -f ./cloog/Makefile ] || exit 0; \
20348         r=`${PWD_COMMAND}`; export r; \
20349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20350         $(HOST_EXPORTS) \
20351         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20353         done; \
20354         echo "Doing pdf in cloog" ; \
20355         (cd $(HOST_SUBDIR)/cloog && \
20356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20358                   "RANLIB=$${RANLIB}" \
20359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20360                   pdf) \
20361           || exit 1
20362
20363 @endif cloog
20364
20365 .PHONY: maybe-html-cloog html-cloog
20366 maybe-html-cloog:
20367 @if cloog
20368 maybe-html-cloog: html-cloog
20369
20370 html-cloog: \
20371     configure-cloog 
20372         @[ -f ./cloog/Makefile ] || exit 0; \
20373         r=`${PWD_COMMAND}`; export r; \
20374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375         $(HOST_EXPORTS) \
20376         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378         done; \
20379         echo "Doing html in cloog" ; \
20380         (cd $(HOST_SUBDIR)/cloog && \
20381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383                   "RANLIB=$${RANLIB}" \
20384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20385                   html) \
20386           || exit 1
20387
20388 @endif cloog
20389
20390 .PHONY: maybe-TAGS-cloog TAGS-cloog
20391 maybe-TAGS-cloog:
20392 @if cloog
20393 maybe-TAGS-cloog: TAGS-cloog
20394
20395 TAGS-cloog: \
20396     configure-cloog 
20397         @[ -f ./cloog/Makefile ] || exit 0; \
20398         r=`${PWD_COMMAND}`; export r; \
20399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20400         $(HOST_EXPORTS) \
20401         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20403         done; \
20404         echo "Doing TAGS in cloog" ; \
20405         (cd $(HOST_SUBDIR)/cloog && \
20406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20408                   "RANLIB=$${RANLIB}" \
20409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20410                   TAGS) \
20411           || exit 1
20412
20413 @endif cloog
20414
20415 .PHONY: maybe-install-info-cloog install-info-cloog
20416 maybe-install-info-cloog:
20417 @if cloog
20418 maybe-install-info-cloog: install-info-cloog
20419
20420 install-info-cloog: \
20421     configure-cloog \
20422     info-cloog 
20423         @[ -f ./cloog/Makefile ] || exit 0; \
20424         r=`${PWD_COMMAND}`; export r; \
20425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20426         $(HOST_EXPORTS) \
20427         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20429         done; \
20430         echo "Doing install-info in cloog" ; \
20431         (cd $(HOST_SUBDIR)/cloog && \
20432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20434                   "RANLIB=$${RANLIB}" \
20435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20436                   install-info) \
20437           || exit 1
20438
20439 @endif cloog
20440
20441 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20442 maybe-install-pdf-cloog:
20443 @if cloog
20444 maybe-install-pdf-cloog: install-pdf-cloog
20445
20446 install-pdf-cloog: \
20447     configure-cloog \
20448     pdf-cloog 
20449         @[ -f ./cloog/Makefile ] || exit 0; \
20450         r=`${PWD_COMMAND}`; export r; \
20451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20452         $(HOST_EXPORTS) \
20453         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20455         done; \
20456         echo "Doing install-pdf in cloog" ; \
20457         (cd $(HOST_SUBDIR)/cloog && \
20458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20460                   "RANLIB=$${RANLIB}" \
20461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20462                   install-pdf) \
20463           || exit 1
20464
20465 @endif cloog
20466
20467 .PHONY: maybe-install-html-cloog install-html-cloog
20468 maybe-install-html-cloog:
20469 @if cloog
20470 maybe-install-html-cloog: install-html-cloog
20471
20472 install-html-cloog: \
20473     configure-cloog \
20474     html-cloog 
20475         @[ -f ./cloog/Makefile ] || exit 0; \
20476         r=`${PWD_COMMAND}`; export r; \
20477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20478         $(HOST_EXPORTS) \
20479         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20481         done; \
20482         echo "Doing install-html in cloog" ; \
20483         (cd $(HOST_SUBDIR)/cloog && \
20484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20486                   "RANLIB=$${RANLIB}" \
20487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20488                   install-html) \
20489           || exit 1
20490
20491 @endif cloog
20492
20493 .PHONY: maybe-installcheck-cloog installcheck-cloog
20494 maybe-installcheck-cloog:
20495 @if cloog
20496 maybe-installcheck-cloog: installcheck-cloog
20497
20498 installcheck-cloog: \
20499     configure-cloog 
20500         @[ -f ./cloog/Makefile ] || exit 0; \
20501         r=`${PWD_COMMAND}`; export r; \
20502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20503         $(HOST_EXPORTS) \
20504         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20506         done; \
20507         echo "Doing installcheck in cloog" ; \
20508         (cd $(HOST_SUBDIR)/cloog && \
20509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20511                   "RANLIB=$${RANLIB}" \
20512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20513                   installcheck) \
20514           || exit 1
20515
20516 @endif cloog
20517
20518 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20519 maybe-mostlyclean-cloog:
20520 @if cloog
20521 maybe-mostlyclean-cloog: mostlyclean-cloog
20522
20523 mostlyclean-cloog: 
20524         @[ -f ./cloog/Makefile ] || exit 0; \
20525         r=`${PWD_COMMAND}`; export r; \
20526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20527         $(HOST_EXPORTS) \
20528         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20530         done; \
20531         echo "Doing mostlyclean in cloog" ; \
20532         (cd $(HOST_SUBDIR)/cloog && \
20533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20535                   "RANLIB=$${RANLIB}" \
20536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20537                   mostlyclean) \
20538           || exit 1
20539
20540 @endif cloog
20541
20542 .PHONY: maybe-clean-cloog clean-cloog
20543 maybe-clean-cloog:
20544 @if cloog
20545 maybe-clean-cloog: clean-cloog
20546
20547 clean-cloog: 
20548         @[ -f ./cloog/Makefile ] || exit 0; \
20549         r=`${PWD_COMMAND}`; export r; \
20550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20551         $(HOST_EXPORTS) \
20552         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20554         done; \
20555         echo "Doing clean in cloog" ; \
20556         (cd $(HOST_SUBDIR)/cloog && \
20557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20559                   "RANLIB=$${RANLIB}" \
20560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20561                   clean) \
20562           || exit 1
20563
20564 @endif cloog
20565
20566 .PHONY: maybe-distclean-cloog distclean-cloog
20567 maybe-distclean-cloog:
20568 @if cloog
20569 maybe-distclean-cloog: distclean-cloog
20570
20571 distclean-cloog: 
20572         @[ -f ./cloog/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) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20578         done; \
20579         echo "Doing distclean in cloog" ; \
20580         (cd $(HOST_SUBDIR)/cloog && \
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}" "WINDMC=$${WINDMC}" \
20585                   distclean) \
20586           || exit 1
20587
20588 @endif cloog
20589
20590 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20591 maybe-maintainer-clean-cloog:
20592 @if cloog
20593 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20594
20595 maintainer-clean-cloog: 
20596         @[ -f ./cloog/Makefile ] || exit 0; \
20597         r=`${PWD_COMMAND}`; export r; \
20598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20599         $(HOST_EXPORTS) \
20600         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20602         done; \
20603         echo "Doing maintainer-clean in cloog" ; \
20604         (cd $(HOST_SUBDIR)/cloog && \
20605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20607                   "RANLIB=$${RANLIB}" \
20608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20609                   maintainer-clean) \
20610           || exit 1
20611
20612 @endif cloog
20613
20614
20615
20616 .PHONY: configure-libelf maybe-configure-libelf
20617 maybe-configure-libelf:
20618 @if gcc-bootstrap
20619 configure-libelf: stage_current
20620 @endif gcc-bootstrap
20621 @if libelf
20622 maybe-configure-libelf: configure-libelf
20623 configure-libelf: 
20624         @r=`${PWD_COMMAND}`; export r; \
20625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20626         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20627         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20628         $(HOST_EXPORTS)  \
20629         echo Configuring in $(HOST_SUBDIR)/libelf; \
20630         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20631         case $(srcdir) in \
20632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20633           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20635         esac; \
20636         srcdiroption="--srcdir=$${topdir}/libelf"; \
20637         libsrcdir="$$s/libelf"; \
20638         $(SHELL) $${libsrcdir}/configure \
20639           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20640           --target=${target_alias} $${srcdiroption} --disable-shared \
20641           || exit 1
20642 @endif libelf
20643
20644
20645
20646 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20647 maybe-configure-stage1-libelf:
20648 @if libelf-bootstrap
20649 maybe-configure-stage1-libelf: configure-stage1-libelf
20650 configure-stage1-libelf:
20651         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20652         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20653         @r=`${PWD_COMMAND}`; export r; \
20654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20655         TFLAGS="$(STAGE1_TFLAGS)"; \
20656         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20657         $(HOST_EXPORTS) \
20658         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20659         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20660         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20661         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20662         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20663         cd $(HOST_SUBDIR)/libelf || exit 1; \
20664         case $(srcdir) in \
20665           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20666           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20667                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20668         esac; \
20669         srcdiroption="--srcdir=$${topdir}/libelf"; \
20670         libsrcdir="$$s/libelf"; \
20671         $(SHELL) $${libsrcdir}/configure \
20672           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20673           --target=${target_alias} $${srcdiroption} \
20674           $(STAGE1_CONFIGURE_FLAGS) \
20675           --disable-shared
20676 @endif libelf-bootstrap
20677
20678 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20679 maybe-configure-stage2-libelf:
20680 @if libelf-bootstrap
20681 maybe-configure-stage2-libelf: configure-stage2-libelf
20682 configure-stage2-libelf:
20683         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20684         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20685         @r=`${PWD_COMMAND}`; export r; \
20686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20687         TFLAGS="$(STAGE2_TFLAGS)"; \
20688         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20689         $(HOST_EXPORTS) \
20690         $(POSTSTAGE1_HOST_EXPORTS) \
20691         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20692         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20693         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20694         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20695         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20696         cd $(HOST_SUBDIR)/libelf || exit 1; \
20697         case $(srcdir) in \
20698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20699           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20701         esac; \
20702         srcdiroption="--srcdir=$${topdir}/libelf"; \
20703         libsrcdir="$$s/libelf"; \
20704         $(SHELL) $${libsrcdir}/configure \
20705           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20706           --target=${target_alias} $${srcdiroption} \
20707           --with-build-libsubdir=$(HOST_SUBDIR) \
20708           $(STAGE2_CONFIGURE_FLAGS) \
20709           --disable-shared
20710 @endif libelf-bootstrap
20711
20712 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20713 maybe-configure-stage3-libelf:
20714 @if libelf-bootstrap
20715 maybe-configure-stage3-libelf: configure-stage3-libelf
20716 configure-stage3-libelf:
20717         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20718         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20719         @r=`${PWD_COMMAND}`; export r; \
20720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721         TFLAGS="$(STAGE3_TFLAGS)"; \
20722         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20723         $(HOST_EXPORTS) \
20724         $(POSTSTAGE1_HOST_EXPORTS) \
20725         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20726         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20727         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20728         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20730         cd $(HOST_SUBDIR)/libelf || exit 1; \
20731         case $(srcdir) in \
20732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20733           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20735         esac; \
20736         srcdiroption="--srcdir=$${topdir}/libelf"; \
20737         libsrcdir="$$s/libelf"; \
20738         $(SHELL) $${libsrcdir}/configure \
20739           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20740           --target=${target_alias} $${srcdiroption} \
20741           --with-build-libsubdir=$(HOST_SUBDIR) \
20742           $(STAGE3_CONFIGURE_FLAGS) \
20743           --disable-shared
20744 @endif libelf-bootstrap
20745
20746 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20747 maybe-configure-stage4-libelf:
20748 @if libelf-bootstrap
20749 maybe-configure-stage4-libelf: configure-stage4-libelf
20750 configure-stage4-libelf:
20751         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20752         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20753         @r=`${PWD_COMMAND}`; export r; \
20754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755         TFLAGS="$(STAGE4_TFLAGS)"; \
20756         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20757         $(HOST_EXPORTS) \
20758         $(POSTSTAGE1_HOST_EXPORTS) \
20759         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20760         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20761         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20762         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20763         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20764         cd $(HOST_SUBDIR)/libelf || exit 1; \
20765         case $(srcdir) in \
20766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20767           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20769         esac; \
20770         srcdiroption="--srcdir=$${topdir}/libelf"; \
20771         libsrcdir="$$s/libelf"; \
20772         $(SHELL) $${libsrcdir}/configure \
20773           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20774           --target=${target_alias} $${srcdiroption} \
20775           --with-build-libsubdir=$(HOST_SUBDIR) \
20776           $(STAGE4_CONFIGURE_FLAGS) \
20777           --disable-shared
20778 @endif libelf-bootstrap
20779
20780 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20781 maybe-configure-stageprofile-libelf:
20782 @if libelf-bootstrap
20783 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20784 configure-stageprofile-libelf:
20785         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20786         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20787         @r=`${PWD_COMMAND}`; export r; \
20788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20790         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20791         $(HOST_EXPORTS) \
20792         $(POSTSTAGE1_HOST_EXPORTS) \
20793         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20794         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20795         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20796         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20797         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20798         cd $(HOST_SUBDIR)/libelf || exit 1; \
20799         case $(srcdir) in \
20800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20801           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20803         esac; \
20804         srcdiroption="--srcdir=$${topdir}/libelf"; \
20805         libsrcdir="$$s/libelf"; \
20806         $(SHELL) $${libsrcdir}/configure \
20807           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20808           --target=${target_alias} $${srcdiroption} \
20809           --with-build-libsubdir=$(HOST_SUBDIR) \
20810           $(STAGEprofile_CONFIGURE_FLAGS) \
20811           --disable-shared
20812 @endif libelf-bootstrap
20813
20814 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20815 maybe-configure-stagefeedback-libelf:
20816 @if libelf-bootstrap
20817 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20818 configure-stagefeedback-libelf:
20819         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20820         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20821         @r=`${PWD_COMMAND}`; export r; \
20822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20823         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20824         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20825         $(HOST_EXPORTS) \
20826         $(POSTSTAGE1_HOST_EXPORTS) \
20827         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20828         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20829         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20830         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20832         cd $(HOST_SUBDIR)/libelf || exit 1; \
20833         case $(srcdir) in \
20834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20835           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20837         esac; \
20838         srcdiroption="--srcdir=$${topdir}/libelf"; \
20839         libsrcdir="$$s/libelf"; \
20840         $(SHELL) $${libsrcdir}/configure \
20841           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20842           --target=${target_alias} $${srcdiroption} \
20843           --with-build-libsubdir=$(HOST_SUBDIR) \
20844           $(STAGEfeedback_CONFIGURE_FLAGS) \
20845           --disable-shared
20846 @endif libelf-bootstrap
20847
20848
20849
20850
20851
20852 .PHONY: all-libelf maybe-all-libelf
20853 maybe-all-libelf:
20854 @if gcc-bootstrap
20855 all-libelf: stage_current
20856 @endif gcc-bootstrap
20857 @if libelf
20858 TARGET-libelf=all
20859 maybe-all-libelf: all-libelf
20860 all-libelf: configure-libelf
20861         @r=`${PWD_COMMAND}`; export r; \
20862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863         $(HOST_EXPORTS)  \
20864         (cd $(HOST_SUBDIR)/libelf && \
20865           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20866                 $(TARGET-libelf))
20867 @endif libelf
20868
20869
20870
20871 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
20872 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20873 maybe-all-stage1-libelf:
20874 maybe-clean-stage1-libelf:
20875 @if libelf-bootstrap
20876 maybe-all-stage1-libelf: all-stage1-libelf
20877 all-stage1: all-stage1-libelf
20878 TARGET-stage1-libelf = $(TARGET-libelf)
20879 all-stage1-libelf: configure-stage1-libelf
20880         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20881         @r=`${PWD_COMMAND}`; export r; \
20882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20883         TFLAGS="$(STAGE1_TFLAGS)"; \
20884         $(HOST_EXPORTS)  \
20885         cd $(HOST_SUBDIR)/libelf && \
20886         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20887                 CFLAGS="$(STAGE1_CFLAGS)" \
20888                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20889                 LIBCFLAGS="$(LIBCFLAGS)" \
20890                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20891                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20892                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20893                 $(EXTRA_HOST_FLAGS)   \
20894                 TFLAGS="$(STAGE1_TFLAGS)" \
20895                 $(TARGET-stage1-libelf)
20896
20897 maybe-clean-stage1-libelf: clean-stage1-libelf
20898 clean-stage1: clean-stage1-libelf
20899 clean-stage1-libelf:
20900         @if [ $(current_stage) = stage1 ]; then \
20901           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20902         else \
20903           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20904           $(MAKE) stage1-start; \
20905         fi; \
20906         cd $(HOST_SUBDIR)/libelf && \
20907         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20908                  clean
20909 @endif libelf-bootstrap
20910
20911
20912 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
20913 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20914 maybe-all-stage2-libelf:
20915 maybe-clean-stage2-libelf:
20916 @if libelf-bootstrap
20917 maybe-all-stage2-libelf: all-stage2-libelf
20918 all-stage2: all-stage2-libelf
20919 TARGET-stage2-libelf = $(TARGET-libelf)
20920 all-stage2-libelf: configure-stage2-libelf
20921         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20922         @r=`${PWD_COMMAND}`; export r; \
20923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20924         TFLAGS="$(STAGE2_TFLAGS)"; \
20925         $(HOST_EXPORTS) \
20926         $(POSTSTAGE1_HOST_EXPORTS)  \
20927         cd $(HOST_SUBDIR)/libelf && \
20928         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20929                 CFLAGS="$(STAGE2_CFLAGS)" \
20930                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20931                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20932                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20933                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20934                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20935                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20936                 TFLAGS="$(STAGE2_TFLAGS)" \
20937                 $(TARGET-stage2-libelf)
20938
20939 maybe-clean-stage2-libelf: clean-stage2-libelf
20940 clean-stage2: clean-stage2-libelf
20941 clean-stage2-libelf:
20942         @if [ $(current_stage) = stage2 ]; then \
20943           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20944         else \
20945           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20946           $(MAKE) stage2-start; \
20947         fi; \
20948         cd $(HOST_SUBDIR)/libelf && \
20949         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20950                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20951                  clean
20952 @endif libelf-bootstrap
20953
20954
20955 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
20956 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
20957 maybe-all-stage3-libelf:
20958 maybe-clean-stage3-libelf:
20959 @if libelf-bootstrap
20960 maybe-all-stage3-libelf: all-stage3-libelf
20961 all-stage3: all-stage3-libelf
20962 TARGET-stage3-libelf = $(TARGET-libelf)
20963 all-stage3-libelf: configure-stage3-libelf
20964         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20965         @r=`${PWD_COMMAND}`; export r; \
20966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20967         TFLAGS="$(STAGE3_TFLAGS)"; \
20968         $(HOST_EXPORTS) \
20969         $(POSTSTAGE1_HOST_EXPORTS)  \
20970         cd $(HOST_SUBDIR)/libelf && \
20971         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20972                 CFLAGS="$(STAGE3_CFLAGS)" \
20973                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20974                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20975                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20976                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20977                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20978                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20979                 TFLAGS="$(STAGE3_TFLAGS)" \
20980                 $(TARGET-stage3-libelf)
20981
20982 maybe-clean-stage3-libelf: clean-stage3-libelf
20983 clean-stage3: clean-stage3-libelf
20984 clean-stage3-libelf:
20985         @if [ $(current_stage) = stage3 ]; then \
20986           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20987         else \
20988           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
20989           $(MAKE) stage3-start; \
20990         fi; \
20991         cd $(HOST_SUBDIR)/libelf && \
20992         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20993                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20994                  clean
20995 @endif libelf-bootstrap
20996
20997
20998 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
20999 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21000 maybe-all-stage4-libelf:
21001 maybe-clean-stage4-libelf:
21002 @if libelf-bootstrap
21003 maybe-all-stage4-libelf: all-stage4-libelf
21004 all-stage4: all-stage4-libelf
21005 TARGET-stage4-libelf = $(TARGET-libelf)
21006 all-stage4-libelf: configure-stage4-libelf
21007         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21008         @r=`${PWD_COMMAND}`; export r; \
21009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21010         TFLAGS="$(STAGE4_TFLAGS)"; \
21011         $(HOST_EXPORTS) \
21012         $(POSTSTAGE1_HOST_EXPORTS)  \
21013         cd $(HOST_SUBDIR)/libelf && \
21014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21015                 CFLAGS="$(STAGE4_CFLAGS)" \
21016                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21017                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21021                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21022                 TFLAGS="$(STAGE4_TFLAGS)" \
21023                 $(TARGET-stage4-libelf)
21024
21025 maybe-clean-stage4-libelf: clean-stage4-libelf
21026 clean-stage4: clean-stage4-libelf
21027 clean-stage4-libelf:
21028         @if [ $(current_stage) = stage4 ]; then \
21029           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21030         else \
21031           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21032           $(MAKE) stage4-start; \
21033         fi; \
21034         cd $(HOST_SUBDIR)/libelf && \
21035         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21036                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21037                  clean
21038 @endif libelf-bootstrap
21039
21040
21041 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21042 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21043 maybe-all-stageprofile-libelf:
21044 maybe-clean-stageprofile-libelf:
21045 @if libelf-bootstrap
21046 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21047 all-stageprofile: all-stageprofile-libelf
21048 TARGET-stageprofile-libelf = $(TARGET-libelf)
21049 all-stageprofile-libelf: configure-stageprofile-libelf
21050         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21051         @r=`${PWD_COMMAND}`; export r; \
21052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21054         $(HOST_EXPORTS) \
21055         $(POSTSTAGE1_HOST_EXPORTS)  \
21056         cd $(HOST_SUBDIR)/libelf && \
21057         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21058                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21059                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21060                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21061                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21062                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21063                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21064                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21065                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21066                 $(TARGET-stageprofile-libelf)
21067
21068 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21069 clean-stageprofile: clean-stageprofile-libelf
21070 clean-stageprofile-libelf:
21071         @if [ $(current_stage) = stageprofile ]; then \
21072           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21073         else \
21074           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21075           $(MAKE) stageprofile-start; \
21076         fi; \
21077         cd $(HOST_SUBDIR)/libelf && \
21078         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21079                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21080                  clean
21081 @endif libelf-bootstrap
21082
21083
21084 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21085 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21086 maybe-all-stagefeedback-libelf:
21087 maybe-clean-stagefeedback-libelf:
21088 @if libelf-bootstrap
21089 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21090 all-stagefeedback: all-stagefeedback-libelf
21091 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21092 all-stagefeedback-libelf: configure-stagefeedback-libelf
21093         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21094         @r=`${PWD_COMMAND}`; export r; \
21095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21096         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21097         $(HOST_EXPORTS) \
21098         $(POSTSTAGE1_HOST_EXPORTS)  \
21099         cd $(HOST_SUBDIR)/libelf && \
21100         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21101                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21102                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21103                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21104                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21105                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21106                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21107                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21108                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21109                 $(TARGET-stagefeedback-libelf)
21110
21111 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21112 clean-stagefeedback: clean-stagefeedback-libelf
21113 clean-stagefeedback-libelf:
21114         @if [ $(current_stage) = stagefeedback ]; then \
21115           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21116         else \
21117           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21118           $(MAKE) stagefeedback-start; \
21119         fi; \
21120         cd $(HOST_SUBDIR)/libelf && \
21121         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21122                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21123                  clean
21124 @endif libelf-bootstrap
21125
21126
21127
21128
21129
21130 .PHONY: check-libelf maybe-check-libelf
21131 maybe-check-libelf:
21132 @if libelf
21133 maybe-check-libelf: check-libelf
21134
21135 check-libelf:
21136         @: $(MAKE); $(unstage)
21137         @r=`${PWD_COMMAND}`; export r; \
21138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21139         $(HOST_EXPORTS) \
21140         (cd $(HOST_SUBDIR)/libelf && \
21141           $(MAKE) $(FLAGS_TO_PASS)  check)
21142
21143 @endif libelf
21144
21145 .PHONY: install-libelf maybe-install-libelf
21146 maybe-install-libelf:
21147 @if libelf
21148 maybe-install-libelf: install-libelf
21149
21150 install-libelf:
21151
21152 @endif libelf
21153
21154 # Other targets (info, dvi, pdf, etc.)
21155
21156 .PHONY: maybe-info-libelf info-libelf
21157 maybe-info-libelf:
21158 @if libelf
21159 maybe-info-libelf: info-libelf
21160
21161 info-libelf: \
21162     configure-libelf 
21163         @[ -f ./libelf/Makefile ] || exit 0; \
21164         r=`${PWD_COMMAND}`; export r; \
21165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21166         $(HOST_EXPORTS) \
21167         for flag in $(EXTRA_HOST_FLAGS) ; do \
21168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21169         done; \
21170         echo "Doing info in libelf" ; \
21171         (cd $(HOST_SUBDIR)/libelf && \
21172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21174                   "RANLIB=$${RANLIB}" \
21175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21176                   info) \
21177           || exit 1
21178
21179 @endif libelf
21180
21181 .PHONY: maybe-dvi-libelf dvi-libelf
21182 maybe-dvi-libelf:
21183 @if libelf
21184 maybe-dvi-libelf: dvi-libelf
21185
21186 dvi-libelf: \
21187     configure-libelf 
21188         @[ -f ./libelf/Makefile ] || exit 0; \
21189         r=`${PWD_COMMAND}`; export r; \
21190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21191         $(HOST_EXPORTS) \
21192         for flag in $(EXTRA_HOST_FLAGS) ; do \
21193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21194         done; \
21195         echo "Doing dvi in libelf" ; \
21196         (cd $(HOST_SUBDIR)/libelf && \
21197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21199                   "RANLIB=$${RANLIB}" \
21200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21201                   dvi) \
21202           || exit 1
21203
21204 @endif libelf
21205
21206 .PHONY: maybe-pdf-libelf pdf-libelf
21207 maybe-pdf-libelf:
21208 @if libelf
21209 maybe-pdf-libelf: pdf-libelf
21210
21211 pdf-libelf: \
21212     configure-libelf 
21213         @[ -f ./libelf/Makefile ] || exit 0; \
21214         r=`${PWD_COMMAND}`; export r; \
21215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21216         $(HOST_EXPORTS) \
21217         for flag in $(EXTRA_HOST_FLAGS) ; do \
21218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21219         done; \
21220         echo "Doing pdf in libelf" ; \
21221         (cd $(HOST_SUBDIR)/libelf && \
21222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21224                   "RANLIB=$${RANLIB}" \
21225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21226                   pdf) \
21227           || exit 1
21228
21229 @endif libelf
21230
21231 .PHONY: maybe-html-libelf html-libelf
21232 maybe-html-libelf:
21233 @if libelf
21234 maybe-html-libelf: html-libelf
21235
21236 html-libelf: \
21237     configure-libelf 
21238         @[ -f ./libelf/Makefile ] || exit 0; \
21239         r=`${PWD_COMMAND}`; export r; \
21240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21241         $(HOST_EXPORTS) \
21242         for flag in $(EXTRA_HOST_FLAGS) ; do \
21243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21244         done; \
21245         echo "Doing html in libelf" ; \
21246         (cd $(HOST_SUBDIR)/libelf && \
21247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21249                   "RANLIB=$${RANLIB}" \
21250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21251                   html) \
21252           || exit 1
21253
21254 @endif libelf
21255
21256 .PHONY: maybe-TAGS-libelf TAGS-libelf
21257 maybe-TAGS-libelf:
21258 @if libelf
21259 maybe-TAGS-libelf: TAGS-libelf
21260
21261 TAGS-libelf: \
21262     configure-libelf 
21263         @[ -f ./libelf/Makefile ] || exit 0; \
21264         r=`${PWD_COMMAND}`; export r; \
21265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266         $(HOST_EXPORTS) \
21267         for flag in $(EXTRA_HOST_FLAGS) ; do \
21268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21269         done; \
21270         echo "Doing TAGS in libelf" ; \
21271         (cd $(HOST_SUBDIR)/libelf && \
21272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21274                   "RANLIB=$${RANLIB}" \
21275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21276                   TAGS) \
21277           || exit 1
21278
21279 @endif libelf
21280
21281 .PHONY: maybe-install-info-libelf install-info-libelf
21282 maybe-install-info-libelf:
21283 @if libelf
21284 maybe-install-info-libelf: install-info-libelf
21285
21286 install-info-libelf: \
21287     configure-libelf \
21288     info-libelf 
21289         @[ -f ./libelf/Makefile ] || exit 0; \
21290         r=`${PWD_COMMAND}`; export r; \
21291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21292         $(HOST_EXPORTS) \
21293         for flag in $(EXTRA_HOST_FLAGS) ; do \
21294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21295         done; \
21296         echo "Doing install-info in libelf" ; \
21297         (cd $(HOST_SUBDIR)/libelf && \
21298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21300                   "RANLIB=$${RANLIB}" \
21301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21302                   install-info) \
21303           || exit 1
21304
21305 @endif libelf
21306
21307 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21308 maybe-install-pdf-libelf:
21309 @if libelf
21310 maybe-install-pdf-libelf: install-pdf-libelf
21311
21312 install-pdf-libelf: \
21313     configure-libelf \
21314     pdf-libelf 
21315         @[ -f ./libelf/Makefile ] || exit 0; \
21316         r=`${PWD_COMMAND}`; export r; \
21317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21318         $(HOST_EXPORTS) \
21319         for flag in $(EXTRA_HOST_FLAGS) ; do \
21320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21321         done; \
21322         echo "Doing install-pdf in libelf" ; \
21323         (cd $(HOST_SUBDIR)/libelf && \
21324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21326                   "RANLIB=$${RANLIB}" \
21327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21328                   install-pdf) \
21329           || exit 1
21330
21331 @endif libelf
21332
21333 .PHONY: maybe-install-html-libelf install-html-libelf
21334 maybe-install-html-libelf:
21335 @if libelf
21336 maybe-install-html-libelf: install-html-libelf
21337
21338 install-html-libelf: \
21339     configure-libelf \
21340     html-libelf 
21341         @[ -f ./libelf/Makefile ] || exit 0; \
21342         r=`${PWD_COMMAND}`; export r; \
21343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21344         $(HOST_EXPORTS) \
21345         for flag in $(EXTRA_HOST_FLAGS) ; do \
21346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21347         done; \
21348         echo "Doing install-html in libelf" ; \
21349         (cd $(HOST_SUBDIR)/libelf && \
21350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21352                   "RANLIB=$${RANLIB}" \
21353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21354                   install-html) \
21355           || exit 1
21356
21357 @endif libelf
21358
21359 .PHONY: maybe-installcheck-libelf installcheck-libelf
21360 maybe-installcheck-libelf:
21361 @if libelf
21362 maybe-installcheck-libelf: installcheck-libelf
21363
21364 installcheck-libelf: \
21365     configure-libelf 
21366         @[ -f ./libelf/Makefile ] || exit 0; \
21367         r=`${PWD_COMMAND}`; export r; \
21368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369         $(HOST_EXPORTS) \
21370         for flag in $(EXTRA_HOST_FLAGS) ; do \
21371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21372         done; \
21373         echo "Doing installcheck in libelf" ; \
21374         (cd $(HOST_SUBDIR)/libelf && \
21375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21377                   "RANLIB=$${RANLIB}" \
21378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21379                   installcheck) \
21380           || exit 1
21381
21382 @endif libelf
21383
21384 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21385 maybe-mostlyclean-libelf:
21386 @if libelf
21387 maybe-mostlyclean-libelf: mostlyclean-libelf
21388
21389 mostlyclean-libelf: 
21390         @[ -f ./libelf/Makefile ] || exit 0; \
21391         r=`${PWD_COMMAND}`; export r; \
21392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393         $(HOST_EXPORTS) \
21394         for flag in $(EXTRA_HOST_FLAGS) ; do \
21395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21396         done; \
21397         echo "Doing mostlyclean in libelf" ; \
21398         (cd $(HOST_SUBDIR)/libelf && \
21399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21401                   "RANLIB=$${RANLIB}" \
21402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21403                   mostlyclean) \
21404           || exit 1
21405
21406 @endif libelf
21407
21408 .PHONY: maybe-clean-libelf clean-libelf
21409 maybe-clean-libelf:
21410 @if libelf
21411 maybe-clean-libelf: clean-libelf
21412
21413 clean-libelf: 
21414         @[ -f ./libelf/Makefile ] || exit 0; \
21415         r=`${PWD_COMMAND}`; export r; \
21416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21417         $(HOST_EXPORTS) \
21418         for flag in $(EXTRA_HOST_FLAGS) ; do \
21419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21420         done; \
21421         echo "Doing clean in libelf" ; \
21422         (cd $(HOST_SUBDIR)/libelf && \
21423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21425                   "RANLIB=$${RANLIB}" \
21426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21427                   clean) \
21428           || exit 1
21429
21430 @endif libelf
21431
21432 .PHONY: maybe-distclean-libelf distclean-libelf
21433 maybe-distclean-libelf:
21434 @if libelf
21435 maybe-distclean-libelf: distclean-libelf
21436
21437 distclean-libelf: 
21438         @[ -f ./libelf/Makefile ] || exit 0; \
21439         r=`${PWD_COMMAND}`; export r; \
21440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21441         $(HOST_EXPORTS) \
21442         for flag in $(EXTRA_HOST_FLAGS) ; do \
21443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21444         done; \
21445         echo "Doing distclean in libelf" ; \
21446         (cd $(HOST_SUBDIR)/libelf && \
21447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21449                   "RANLIB=$${RANLIB}" \
21450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21451                   distclean) \
21452           || exit 1
21453
21454 @endif libelf
21455
21456 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21457 maybe-maintainer-clean-libelf:
21458 @if libelf
21459 maybe-maintainer-clean-libelf: maintainer-clean-libelf
21460
21461 maintainer-clean-libelf: 
21462         @[ -f ./libelf/Makefile ] || exit 0; \
21463         r=`${PWD_COMMAND}`; export r; \
21464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21465         $(HOST_EXPORTS) \
21466         for flag in $(EXTRA_HOST_FLAGS) ; do \
21467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21468         done; \
21469         echo "Doing maintainer-clean in libelf" ; \
21470         (cd $(HOST_SUBDIR)/libelf && \
21471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21473                   "RANLIB=$${RANLIB}" \
21474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21475                   maintainer-clean) \
21476           || exit 1
21477
21478 @endif libelf
21479
21480
21481
21482 .PHONY: configure-gnuserv maybe-configure-gnuserv
21483 maybe-configure-gnuserv:
21484 @if gcc-bootstrap
21485 configure-gnuserv: stage_current
21486 @endif gcc-bootstrap
21487 @if gnuserv
21488 maybe-configure-gnuserv: configure-gnuserv
21489 configure-gnuserv: 
21490         @: $(MAKE); $(unstage)
21491         @r=`${PWD_COMMAND}`; export r; \
21492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21495         $(HOST_EXPORTS)  \
21496         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21497         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21498         case $(srcdir) in \
21499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21500           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21502         esac; \
21503         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21504         libsrcdir="$$s/gnuserv"; \
21505         $(SHELL) $${libsrcdir}/configure \
21506           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21507           --target=${target_alias} $${srcdiroption}  \
21508           || exit 1
21509 @endif gnuserv
21510
21511
21512
21513
21514
21515 .PHONY: all-gnuserv maybe-all-gnuserv
21516 maybe-all-gnuserv:
21517 @if gcc-bootstrap
21518 all-gnuserv: stage_current
21519 @endif gcc-bootstrap
21520 @if gnuserv
21521 TARGET-gnuserv=all
21522 maybe-all-gnuserv: all-gnuserv
21523 all-gnuserv: configure-gnuserv
21524         @: $(MAKE); $(unstage)
21525         @r=`${PWD_COMMAND}`; export r; \
21526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527         $(HOST_EXPORTS)  \
21528         (cd $(HOST_SUBDIR)/gnuserv && \
21529           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21530                 $(TARGET-gnuserv))
21531 @endif gnuserv
21532
21533
21534
21535
21536 .PHONY: check-gnuserv maybe-check-gnuserv
21537 maybe-check-gnuserv:
21538 @if gnuserv
21539 maybe-check-gnuserv: check-gnuserv
21540
21541 check-gnuserv:
21542         @: $(MAKE); $(unstage)
21543         @r=`${PWD_COMMAND}`; export r; \
21544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21545         $(HOST_EXPORTS) \
21546         (cd $(HOST_SUBDIR)/gnuserv && \
21547           $(MAKE) $(FLAGS_TO_PASS)  check)
21548
21549 @endif gnuserv
21550
21551 .PHONY: install-gnuserv maybe-install-gnuserv
21552 maybe-install-gnuserv:
21553 @if gnuserv
21554 maybe-install-gnuserv: install-gnuserv
21555
21556 install-gnuserv: installdirs
21557         @: $(MAKE); $(unstage)
21558         @r=`${PWD_COMMAND}`; export r; \
21559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21560         $(HOST_EXPORTS) \
21561         (cd $(HOST_SUBDIR)/gnuserv && \
21562           $(MAKE) $(FLAGS_TO_PASS)  install)
21563
21564 @endif gnuserv
21565
21566 # Other targets (info, dvi, pdf, etc.)
21567
21568 .PHONY: maybe-info-gnuserv info-gnuserv
21569 maybe-info-gnuserv:
21570 @if gnuserv
21571 maybe-info-gnuserv: info-gnuserv
21572
21573 info-gnuserv: \
21574     configure-gnuserv 
21575         @: $(MAKE); $(unstage)
21576         @[ -f ./gnuserv/Makefile ] || exit 0; \
21577         r=`${PWD_COMMAND}`; export r; \
21578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579         $(HOST_EXPORTS) \
21580         for flag in $(EXTRA_HOST_FLAGS) ; do \
21581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21582         done; \
21583         echo "Doing info in gnuserv" ; \
21584         (cd $(HOST_SUBDIR)/gnuserv && \
21585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21587                   "RANLIB=$${RANLIB}" \
21588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21589                   info) \
21590           || exit 1
21591
21592 @endif gnuserv
21593
21594 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
21595 maybe-dvi-gnuserv:
21596 @if gnuserv
21597 maybe-dvi-gnuserv: dvi-gnuserv
21598
21599 dvi-gnuserv: \
21600     configure-gnuserv 
21601         @: $(MAKE); $(unstage)
21602         @[ -f ./gnuserv/Makefile ] || exit 0; \
21603         r=`${PWD_COMMAND}`; export r; \
21604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21605         $(HOST_EXPORTS) \
21606         for flag in $(EXTRA_HOST_FLAGS) ; do \
21607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21608         done; \
21609         echo "Doing dvi in gnuserv" ; \
21610         (cd $(HOST_SUBDIR)/gnuserv && \
21611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21613                   "RANLIB=$${RANLIB}" \
21614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21615                   dvi) \
21616           || exit 1
21617
21618 @endif gnuserv
21619
21620 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
21621 maybe-pdf-gnuserv:
21622 @if gnuserv
21623 maybe-pdf-gnuserv: pdf-gnuserv
21624
21625 pdf-gnuserv: \
21626     configure-gnuserv 
21627         @: $(MAKE); $(unstage)
21628         @[ -f ./gnuserv/Makefile ] || exit 0; \
21629         r=`${PWD_COMMAND}`; export r; \
21630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21631         $(HOST_EXPORTS) \
21632         for flag in $(EXTRA_HOST_FLAGS) ; do \
21633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21634         done; \
21635         echo "Doing pdf in gnuserv" ; \
21636         (cd $(HOST_SUBDIR)/gnuserv && \
21637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21639                   "RANLIB=$${RANLIB}" \
21640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21641                   pdf) \
21642           || exit 1
21643
21644 @endif gnuserv
21645
21646 .PHONY: maybe-html-gnuserv html-gnuserv
21647 maybe-html-gnuserv:
21648 @if gnuserv
21649 maybe-html-gnuserv: html-gnuserv
21650
21651 html-gnuserv: \
21652     configure-gnuserv 
21653         @: $(MAKE); $(unstage)
21654         @[ -f ./gnuserv/Makefile ] || exit 0; \
21655         r=`${PWD_COMMAND}`; export r; \
21656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21657         $(HOST_EXPORTS) \
21658         for flag in $(EXTRA_HOST_FLAGS) ; do \
21659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21660         done; \
21661         echo "Doing html in gnuserv" ; \
21662         (cd $(HOST_SUBDIR)/gnuserv && \
21663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21665                   "RANLIB=$${RANLIB}" \
21666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21667                   html) \
21668           || exit 1
21669
21670 @endif gnuserv
21671
21672 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21673 maybe-TAGS-gnuserv:
21674 @if gnuserv
21675 maybe-TAGS-gnuserv: TAGS-gnuserv
21676
21677 TAGS-gnuserv: \
21678     configure-gnuserv 
21679         @: $(MAKE); $(unstage)
21680         @[ -f ./gnuserv/Makefile ] || exit 0; \
21681         r=`${PWD_COMMAND}`; export r; \
21682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21683         $(HOST_EXPORTS) \
21684         for flag in $(EXTRA_HOST_FLAGS) ; do \
21685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21686         done; \
21687         echo "Doing TAGS in gnuserv" ; \
21688         (cd $(HOST_SUBDIR)/gnuserv && \
21689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21691                   "RANLIB=$${RANLIB}" \
21692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21693                   TAGS) \
21694           || exit 1
21695
21696 @endif gnuserv
21697
21698 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
21699 maybe-install-info-gnuserv:
21700 @if gnuserv
21701 maybe-install-info-gnuserv: install-info-gnuserv
21702
21703 install-info-gnuserv: \
21704     configure-gnuserv \
21705     info-gnuserv 
21706         @: $(MAKE); $(unstage)
21707         @[ -f ./gnuserv/Makefile ] || exit 0; \
21708         r=`${PWD_COMMAND}`; export r; \
21709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21710         $(HOST_EXPORTS) \
21711         for flag in $(EXTRA_HOST_FLAGS) ; do \
21712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21713         done; \
21714         echo "Doing install-info in gnuserv" ; \
21715         (cd $(HOST_SUBDIR)/gnuserv && \
21716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21718                   "RANLIB=$${RANLIB}" \
21719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21720                   install-info) \
21721           || exit 1
21722
21723 @endif gnuserv
21724
21725 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21726 maybe-install-pdf-gnuserv:
21727 @if gnuserv
21728 maybe-install-pdf-gnuserv: install-pdf-gnuserv
21729
21730 install-pdf-gnuserv: \
21731     configure-gnuserv \
21732     pdf-gnuserv 
21733         @: $(MAKE); $(unstage)
21734         @[ -f ./gnuserv/Makefile ] || exit 0; \
21735         r=`${PWD_COMMAND}`; export r; \
21736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21737         $(HOST_EXPORTS) \
21738         for flag in $(EXTRA_HOST_FLAGS) ; do \
21739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21740         done; \
21741         echo "Doing install-pdf in gnuserv" ; \
21742         (cd $(HOST_SUBDIR)/gnuserv && \
21743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21745                   "RANLIB=$${RANLIB}" \
21746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21747                   install-pdf) \
21748           || exit 1
21749
21750 @endif gnuserv
21751
21752 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
21753 maybe-install-html-gnuserv:
21754 @if gnuserv
21755 maybe-install-html-gnuserv: install-html-gnuserv
21756
21757 install-html-gnuserv: \
21758     configure-gnuserv \
21759     html-gnuserv 
21760         @: $(MAKE); $(unstage)
21761         @[ -f ./gnuserv/Makefile ] || exit 0; \
21762         r=`${PWD_COMMAND}`; export r; \
21763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764         $(HOST_EXPORTS) \
21765         for flag in $(EXTRA_HOST_FLAGS) ; do \
21766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21767         done; \
21768         echo "Doing install-html in gnuserv" ; \
21769         (cd $(HOST_SUBDIR)/gnuserv && \
21770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21772                   "RANLIB=$${RANLIB}" \
21773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21774                   install-html) \
21775           || exit 1
21776
21777 @endif gnuserv
21778
21779 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21780 maybe-installcheck-gnuserv:
21781 @if gnuserv
21782 maybe-installcheck-gnuserv: installcheck-gnuserv
21783
21784 installcheck-gnuserv: \
21785     configure-gnuserv 
21786         @: $(MAKE); $(unstage)
21787         @[ -f ./gnuserv/Makefile ] || exit 0; \
21788         r=`${PWD_COMMAND}`; export r; \
21789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21790         $(HOST_EXPORTS) \
21791         for flag in $(EXTRA_HOST_FLAGS) ; do \
21792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21793         done; \
21794         echo "Doing installcheck in gnuserv" ; \
21795         (cd $(HOST_SUBDIR)/gnuserv && \
21796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21798                   "RANLIB=$${RANLIB}" \
21799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21800                   installcheck) \
21801           || exit 1
21802
21803 @endif gnuserv
21804
21805 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21806 maybe-mostlyclean-gnuserv:
21807 @if gnuserv
21808 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21809
21810 mostlyclean-gnuserv: 
21811         @: $(MAKE); $(unstage)
21812         @[ -f ./gnuserv/Makefile ] || exit 0; \
21813         r=`${PWD_COMMAND}`; export r; \
21814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815         $(HOST_EXPORTS) \
21816         for flag in $(EXTRA_HOST_FLAGS) ; do \
21817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21818         done; \
21819         echo "Doing mostlyclean in gnuserv" ; \
21820         (cd $(HOST_SUBDIR)/gnuserv && \
21821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21823                   "RANLIB=$${RANLIB}" \
21824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21825                   mostlyclean) \
21826           || exit 1
21827
21828 @endif gnuserv
21829
21830 .PHONY: maybe-clean-gnuserv clean-gnuserv
21831 maybe-clean-gnuserv:
21832 @if gnuserv
21833 maybe-clean-gnuserv: clean-gnuserv
21834
21835 clean-gnuserv: 
21836         @: $(MAKE); $(unstage)
21837         @[ -f ./gnuserv/Makefile ] || exit 0; \
21838         r=`${PWD_COMMAND}`; export r; \
21839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21840         $(HOST_EXPORTS) \
21841         for flag in $(EXTRA_HOST_FLAGS) ; do \
21842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21843         done; \
21844         echo "Doing clean in gnuserv" ; \
21845         (cd $(HOST_SUBDIR)/gnuserv && \
21846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21848                   "RANLIB=$${RANLIB}" \
21849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21850                   clean) \
21851           || exit 1
21852
21853 @endif gnuserv
21854
21855 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
21856 maybe-distclean-gnuserv:
21857 @if gnuserv
21858 maybe-distclean-gnuserv: distclean-gnuserv
21859
21860 distclean-gnuserv: 
21861         @: $(MAKE); $(unstage)
21862         @[ -f ./gnuserv/Makefile ] || exit 0; \
21863         r=`${PWD_COMMAND}`; export r; \
21864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21865         $(HOST_EXPORTS) \
21866         for flag in $(EXTRA_HOST_FLAGS) ; do \
21867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21868         done; \
21869         echo "Doing distclean in gnuserv" ; \
21870         (cd $(HOST_SUBDIR)/gnuserv && \
21871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21873                   "RANLIB=$${RANLIB}" \
21874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21875                   distclean) \
21876           || exit 1
21877
21878 @endif gnuserv
21879
21880 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21881 maybe-maintainer-clean-gnuserv:
21882 @if gnuserv
21883 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21884
21885 maintainer-clean-gnuserv: 
21886         @: $(MAKE); $(unstage)
21887         @[ -f ./gnuserv/Makefile ] || exit 0; \
21888         r=`${PWD_COMMAND}`; export r; \
21889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21890         $(HOST_EXPORTS) \
21891         for flag in $(EXTRA_HOST_FLAGS) ; do \
21892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21893         done; \
21894         echo "Doing maintainer-clean in gnuserv" ; \
21895         (cd $(HOST_SUBDIR)/gnuserv && \
21896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21898                   "RANLIB=$${RANLIB}" \
21899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21900                   maintainer-clean) \
21901           || exit 1
21902
21903 @endif gnuserv
21904
21905
21906
21907 .PHONY: configure-gold maybe-configure-gold
21908 maybe-configure-gold:
21909 @if gcc-bootstrap
21910 configure-gold: stage_current
21911 @endif gcc-bootstrap
21912 @if gold
21913 maybe-configure-gold: configure-gold
21914 configure-gold: 
21915         @r=`${PWD_COMMAND}`; export r; \
21916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21919         $(HOST_EXPORTS)  \
21920         echo Configuring in $(HOST_SUBDIR)/gold; \
21921         cd "$(HOST_SUBDIR)/gold" || exit 1; \
21922         case $(srcdir) in \
21923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21924           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21926         esac; \
21927         srcdiroption="--srcdir=$${topdir}/gold"; \
21928         libsrcdir="$$s/gold"; \
21929         $(SHELL) $${libsrcdir}/configure \
21930           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21931           --target=${target_alias} $${srcdiroption}  \
21932           || exit 1
21933 @endif gold
21934
21935
21936
21937 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
21938 maybe-configure-stage1-gold:
21939 @if gold-bootstrap
21940 maybe-configure-stage1-gold: configure-stage1-gold
21941 configure-stage1-gold:
21942         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21943         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21944         @r=`${PWD_COMMAND}`; export r; \
21945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21946         TFLAGS="$(STAGE1_TFLAGS)"; \
21947         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21948         $(HOST_EXPORTS) \
21949         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21950         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21951         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21952         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21954         cd $(HOST_SUBDIR)/gold || exit 1; \
21955         case $(srcdir) in \
21956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21957           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21959         esac; \
21960         srcdiroption="--srcdir=$${topdir}/gold"; \
21961         libsrcdir="$$s/gold"; \
21962         $(SHELL) $${libsrcdir}/configure \
21963           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21964           --target=${target_alias} $${srcdiroption} \
21965           $(STAGE1_CONFIGURE_FLAGS)
21966 @endif gold-bootstrap
21967
21968 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
21969 maybe-configure-stage2-gold:
21970 @if gold-bootstrap
21971 maybe-configure-stage2-gold: configure-stage2-gold
21972 configure-stage2-gold:
21973         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21974         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21975         @r=`${PWD_COMMAND}`; export r; \
21976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21977         TFLAGS="$(STAGE2_TFLAGS)"; \
21978         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21979         $(HOST_EXPORTS) \
21980         $(POSTSTAGE1_HOST_EXPORTS) \
21981         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21982         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21983         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21984         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21985         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21986         cd $(HOST_SUBDIR)/gold || exit 1; \
21987         case $(srcdir) in \
21988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21989           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21991         esac; \
21992         srcdiroption="--srcdir=$${topdir}/gold"; \
21993         libsrcdir="$$s/gold"; \
21994         $(SHELL) $${libsrcdir}/configure \
21995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21996           --target=${target_alias} $${srcdiroption} \
21997           --with-build-libsubdir=$(HOST_SUBDIR) \
21998           $(STAGE2_CONFIGURE_FLAGS)
21999 @endif gold-bootstrap
22000
22001 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22002 maybe-configure-stage3-gold:
22003 @if gold-bootstrap
22004 maybe-configure-stage3-gold: configure-stage3-gold
22005 configure-stage3-gold:
22006         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22007         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22008         @r=`${PWD_COMMAND}`; export r; \
22009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22010         TFLAGS="$(STAGE3_TFLAGS)"; \
22011         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22012         $(HOST_EXPORTS) \
22013         $(POSTSTAGE1_HOST_EXPORTS) \
22014         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22015         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22016         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22017         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22019         cd $(HOST_SUBDIR)/gold || exit 1; \
22020         case $(srcdir) in \
22021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22022           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22024         esac; \
22025         srcdiroption="--srcdir=$${topdir}/gold"; \
22026         libsrcdir="$$s/gold"; \
22027         $(SHELL) $${libsrcdir}/configure \
22028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22029           --target=${target_alias} $${srcdiroption} \
22030           --with-build-libsubdir=$(HOST_SUBDIR) \
22031           $(STAGE3_CONFIGURE_FLAGS)
22032 @endif gold-bootstrap
22033
22034 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22035 maybe-configure-stage4-gold:
22036 @if gold-bootstrap
22037 maybe-configure-stage4-gold: configure-stage4-gold
22038 configure-stage4-gold:
22039         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22040         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22041         @r=`${PWD_COMMAND}`; export r; \
22042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22043         TFLAGS="$(STAGE4_TFLAGS)"; \
22044         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22045         $(HOST_EXPORTS) \
22046         $(POSTSTAGE1_HOST_EXPORTS) \
22047         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22048         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22049         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22050         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22052         cd $(HOST_SUBDIR)/gold || exit 1; \
22053         case $(srcdir) in \
22054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22055           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22057         esac; \
22058         srcdiroption="--srcdir=$${topdir}/gold"; \
22059         libsrcdir="$$s/gold"; \
22060         $(SHELL) $${libsrcdir}/configure \
22061           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22062           --target=${target_alias} $${srcdiroption} \
22063           --with-build-libsubdir=$(HOST_SUBDIR) \
22064           $(STAGE4_CONFIGURE_FLAGS)
22065 @endif gold-bootstrap
22066
22067 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22068 maybe-configure-stageprofile-gold:
22069 @if gold-bootstrap
22070 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22071 configure-stageprofile-gold:
22072         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22073         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22074         @r=`${PWD_COMMAND}`; export r; \
22075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22076         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22077         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22078         $(HOST_EXPORTS) \
22079         $(POSTSTAGE1_HOST_EXPORTS) \
22080         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22081         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22082         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22083         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22085         cd $(HOST_SUBDIR)/gold || exit 1; \
22086         case $(srcdir) in \
22087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22088           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22090         esac; \
22091         srcdiroption="--srcdir=$${topdir}/gold"; \
22092         libsrcdir="$$s/gold"; \
22093         $(SHELL) $${libsrcdir}/configure \
22094           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22095           --target=${target_alias} $${srcdiroption} \
22096           --with-build-libsubdir=$(HOST_SUBDIR) \
22097           $(STAGEprofile_CONFIGURE_FLAGS)
22098 @endif gold-bootstrap
22099
22100 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22101 maybe-configure-stagefeedback-gold:
22102 @if gold-bootstrap
22103 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22104 configure-stagefeedback-gold:
22105         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22106         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22107         @r=`${PWD_COMMAND}`; export r; \
22108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22109         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22110         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22111         $(HOST_EXPORTS) \
22112         $(POSTSTAGE1_HOST_EXPORTS) \
22113         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22114         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22115         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22116         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22118         cd $(HOST_SUBDIR)/gold || exit 1; \
22119         case $(srcdir) in \
22120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22121           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22123         esac; \
22124         srcdiroption="--srcdir=$${topdir}/gold"; \
22125         libsrcdir="$$s/gold"; \
22126         $(SHELL) $${libsrcdir}/configure \
22127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22128           --target=${target_alias} $${srcdiroption} \
22129           --with-build-libsubdir=$(HOST_SUBDIR) \
22130           $(STAGEfeedback_CONFIGURE_FLAGS)
22131 @endif gold-bootstrap
22132
22133
22134
22135
22136
22137 .PHONY: all-gold maybe-all-gold
22138 maybe-all-gold:
22139 @if gcc-bootstrap
22140 all-gold: stage_current
22141 @endif gcc-bootstrap
22142 @if gold
22143 TARGET-gold=all
22144 maybe-all-gold: all-gold
22145 all-gold: configure-gold
22146         @r=`${PWD_COMMAND}`; export r; \
22147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22148         $(HOST_EXPORTS)  \
22149         (cd $(HOST_SUBDIR)/gold && \
22150           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22151                 $(TARGET-gold))
22152 @endif gold
22153
22154
22155
22156 .PHONY: all-stage1-gold maybe-all-stage1-gold
22157 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22158 maybe-all-stage1-gold:
22159 maybe-clean-stage1-gold:
22160 @if gold-bootstrap
22161 maybe-all-stage1-gold: all-stage1-gold
22162 all-stage1: all-stage1-gold
22163 TARGET-stage1-gold = $(TARGET-gold)
22164 all-stage1-gold: configure-stage1-gold
22165         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22166         @r=`${PWD_COMMAND}`; export r; \
22167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168         TFLAGS="$(STAGE1_TFLAGS)"; \
22169         $(HOST_EXPORTS)  \
22170         cd $(HOST_SUBDIR)/gold && \
22171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22172                 CFLAGS="$(STAGE1_CFLAGS)" \
22173                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22174                 LIBCFLAGS="$(LIBCFLAGS)" \
22175                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22176                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22177                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22178                 $(EXTRA_HOST_FLAGS)   \
22179                 TFLAGS="$(STAGE1_TFLAGS)" \
22180                 $(TARGET-stage1-gold)
22181
22182 maybe-clean-stage1-gold: clean-stage1-gold
22183 clean-stage1: clean-stage1-gold
22184 clean-stage1-gold:
22185         @if [ $(current_stage) = stage1 ]; then \
22186           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22187         else \
22188           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22189           $(MAKE) stage1-start; \
22190         fi; \
22191         cd $(HOST_SUBDIR)/gold && \
22192         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22193                  clean
22194 @endif gold-bootstrap
22195
22196
22197 .PHONY: all-stage2-gold maybe-all-stage2-gold
22198 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22199 maybe-all-stage2-gold:
22200 maybe-clean-stage2-gold:
22201 @if gold-bootstrap
22202 maybe-all-stage2-gold: all-stage2-gold
22203 all-stage2: all-stage2-gold
22204 TARGET-stage2-gold = $(TARGET-gold)
22205 all-stage2-gold: configure-stage2-gold
22206         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22207         @r=`${PWD_COMMAND}`; export r; \
22208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22209         TFLAGS="$(STAGE2_TFLAGS)"; \
22210         $(HOST_EXPORTS) \
22211         $(POSTSTAGE1_HOST_EXPORTS)  \
22212         cd $(HOST_SUBDIR)/gold && \
22213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22214                 CFLAGS="$(STAGE2_CFLAGS)" \
22215                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22216                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22217                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22218                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22219                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22220                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22221                 TFLAGS="$(STAGE2_TFLAGS)" \
22222                 $(TARGET-stage2-gold)
22223
22224 maybe-clean-stage2-gold: clean-stage2-gold
22225 clean-stage2: clean-stage2-gold
22226 clean-stage2-gold:
22227         @if [ $(current_stage) = stage2 ]; then \
22228           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22229         else \
22230           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22231           $(MAKE) stage2-start; \
22232         fi; \
22233         cd $(HOST_SUBDIR)/gold && \
22234         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22235                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22236                  clean
22237 @endif gold-bootstrap
22238
22239
22240 .PHONY: all-stage3-gold maybe-all-stage3-gold
22241 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22242 maybe-all-stage3-gold:
22243 maybe-clean-stage3-gold:
22244 @if gold-bootstrap
22245 maybe-all-stage3-gold: all-stage3-gold
22246 all-stage3: all-stage3-gold
22247 TARGET-stage3-gold = $(TARGET-gold)
22248 all-stage3-gold: configure-stage3-gold
22249         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22250         @r=`${PWD_COMMAND}`; export r; \
22251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252         TFLAGS="$(STAGE3_TFLAGS)"; \
22253         $(HOST_EXPORTS) \
22254         $(POSTSTAGE1_HOST_EXPORTS)  \
22255         cd $(HOST_SUBDIR)/gold && \
22256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22257                 CFLAGS="$(STAGE3_CFLAGS)" \
22258                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22259                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22263                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22264                 TFLAGS="$(STAGE3_TFLAGS)" \
22265                 $(TARGET-stage3-gold)
22266
22267 maybe-clean-stage3-gold: clean-stage3-gold
22268 clean-stage3: clean-stage3-gold
22269 clean-stage3-gold:
22270         @if [ $(current_stage) = stage3 ]; then \
22271           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22272         else \
22273           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22274           $(MAKE) stage3-start; \
22275         fi; \
22276         cd $(HOST_SUBDIR)/gold && \
22277         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22278                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22279                  clean
22280 @endif gold-bootstrap
22281
22282
22283 .PHONY: all-stage4-gold maybe-all-stage4-gold
22284 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22285 maybe-all-stage4-gold:
22286 maybe-clean-stage4-gold:
22287 @if gold-bootstrap
22288 maybe-all-stage4-gold: all-stage4-gold
22289 all-stage4: all-stage4-gold
22290 TARGET-stage4-gold = $(TARGET-gold)
22291 all-stage4-gold: configure-stage4-gold
22292         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22293         @r=`${PWD_COMMAND}`; export r; \
22294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295         TFLAGS="$(STAGE4_TFLAGS)"; \
22296         $(HOST_EXPORTS) \
22297         $(POSTSTAGE1_HOST_EXPORTS)  \
22298         cd $(HOST_SUBDIR)/gold && \
22299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22300                 CFLAGS="$(STAGE4_CFLAGS)" \
22301                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22302                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22303                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22304                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22305                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22306                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22307                 TFLAGS="$(STAGE4_TFLAGS)" \
22308                 $(TARGET-stage4-gold)
22309
22310 maybe-clean-stage4-gold: clean-stage4-gold
22311 clean-stage4: clean-stage4-gold
22312 clean-stage4-gold:
22313         @if [ $(current_stage) = stage4 ]; then \
22314           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22315         else \
22316           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22317           $(MAKE) stage4-start; \
22318         fi; \
22319         cd $(HOST_SUBDIR)/gold && \
22320         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22321                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22322                  clean
22323 @endif gold-bootstrap
22324
22325
22326 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22327 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22328 maybe-all-stageprofile-gold:
22329 maybe-clean-stageprofile-gold:
22330 @if gold-bootstrap
22331 maybe-all-stageprofile-gold: all-stageprofile-gold
22332 all-stageprofile: all-stageprofile-gold
22333 TARGET-stageprofile-gold = $(TARGET-gold)
22334 all-stageprofile-gold: configure-stageprofile-gold
22335         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22336         @r=`${PWD_COMMAND}`; export r; \
22337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22338         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22339         $(HOST_EXPORTS) \
22340         $(POSTSTAGE1_HOST_EXPORTS)  \
22341         cd $(HOST_SUBDIR)/gold && \
22342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22343                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22344                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22345                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22350                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22351                 $(TARGET-stageprofile-gold)
22352
22353 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22354 clean-stageprofile: clean-stageprofile-gold
22355 clean-stageprofile-gold:
22356         @if [ $(current_stage) = stageprofile ]; then \
22357           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22358         else \
22359           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22360           $(MAKE) stageprofile-start; \
22361         fi; \
22362         cd $(HOST_SUBDIR)/gold && \
22363         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22364                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22365                  clean
22366 @endif gold-bootstrap
22367
22368
22369 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22370 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22371 maybe-all-stagefeedback-gold:
22372 maybe-clean-stagefeedback-gold:
22373 @if gold-bootstrap
22374 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22375 all-stagefeedback: all-stagefeedback-gold
22376 TARGET-stagefeedback-gold = $(TARGET-gold)
22377 all-stagefeedback-gold: configure-stagefeedback-gold
22378         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22379         @r=`${PWD_COMMAND}`; export r; \
22380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22382         $(HOST_EXPORTS) \
22383         $(POSTSTAGE1_HOST_EXPORTS)  \
22384         cd $(HOST_SUBDIR)/gold && \
22385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22386                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22387                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22388                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22389                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22390                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22391                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22392                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22393                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22394                 $(TARGET-stagefeedback-gold)
22395
22396 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22397 clean-stagefeedback: clean-stagefeedback-gold
22398 clean-stagefeedback-gold:
22399         @if [ $(current_stage) = stagefeedback ]; then \
22400           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22401         else \
22402           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22403           $(MAKE) stagefeedback-start; \
22404         fi; \
22405         cd $(HOST_SUBDIR)/gold && \
22406         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22407                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22408                  clean
22409 @endif gold-bootstrap
22410
22411
22412
22413
22414
22415 .PHONY: check-gold maybe-check-gold
22416 maybe-check-gold:
22417 @if gold
22418 maybe-check-gold: check-gold
22419
22420 check-gold:
22421         @: $(MAKE); $(unstage)
22422         @r=`${PWD_COMMAND}`; export r; \
22423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424         $(HOST_EXPORTS) \
22425         (cd $(HOST_SUBDIR)/gold && \
22426           $(MAKE) $(FLAGS_TO_PASS)  check)
22427
22428 @endif gold
22429
22430 .PHONY: install-gold maybe-install-gold
22431 maybe-install-gold:
22432 @if gold
22433 maybe-install-gold: install-gold
22434
22435 install-gold: installdirs
22436         @: $(MAKE); $(unstage)
22437         @r=`${PWD_COMMAND}`; export r; \
22438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439         $(HOST_EXPORTS) \
22440         (cd $(HOST_SUBDIR)/gold && \
22441           $(MAKE) $(FLAGS_TO_PASS)  install)
22442
22443 @endif gold
22444
22445 # Other targets (info, dvi, pdf, etc.)
22446
22447 .PHONY: maybe-info-gold info-gold
22448 maybe-info-gold:
22449 @if gold
22450 maybe-info-gold: info-gold
22451
22452 info-gold: \
22453     configure-gold 
22454         @[ -f ./gold/Makefile ] || exit 0; \
22455         r=`${PWD_COMMAND}`; export r; \
22456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457         $(HOST_EXPORTS) \
22458         for flag in $(EXTRA_HOST_FLAGS) ; do \
22459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460         done; \
22461         echo "Doing info in gold" ; \
22462         (cd $(HOST_SUBDIR)/gold && \
22463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465                   "RANLIB=$${RANLIB}" \
22466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467                   info) \
22468           || exit 1
22469
22470 @endif gold
22471
22472 .PHONY: maybe-dvi-gold dvi-gold
22473 maybe-dvi-gold:
22474 @if gold
22475 maybe-dvi-gold: dvi-gold
22476
22477 dvi-gold: \
22478     configure-gold 
22479         @[ -f ./gold/Makefile ] || exit 0; \
22480         r=`${PWD_COMMAND}`; export r; \
22481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22482         $(HOST_EXPORTS) \
22483         for flag in $(EXTRA_HOST_FLAGS) ; do \
22484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22485         done; \
22486         echo "Doing dvi in gold" ; \
22487         (cd $(HOST_SUBDIR)/gold && \
22488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22490                   "RANLIB=$${RANLIB}" \
22491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22492                   dvi) \
22493           || exit 1
22494
22495 @endif gold
22496
22497 .PHONY: maybe-pdf-gold pdf-gold
22498 maybe-pdf-gold:
22499 @if gold
22500 maybe-pdf-gold: pdf-gold
22501
22502 pdf-gold: \
22503     configure-gold 
22504         @[ -f ./gold/Makefile ] || exit 0; \
22505         r=`${PWD_COMMAND}`; export r; \
22506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22507         $(HOST_EXPORTS) \
22508         for flag in $(EXTRA_HOST_FLAGS) ; do \
22509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22510         done; \
22511         echo "Doing pdf in gold" ; \
22512         (cd $(HOST_SUBDIR)/gold && \
22513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22515                   "RANLIB=$${RANLIB}" \
22516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22517                   pdf) \
22518           || exit 1
22519
22520 @endif gold
22521
22522 .PHONY: maybe-html-gold html-gold
22523 maybe-html-gold:
22524 @if gold
22525 maybe-html-gold: html-gold
22526
22527 html-gold: \
22528     configure-gold 
22529         @[ -f ./gold/Makefile ] || exit 0; \
22530         r=`${PWD_COMMAND}`; export r; \
22531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22532         $(HOST_EXPORTS) \
22533         for flag in $(EXTRA_HOST_FLAGS) ; do \
22534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22535         done; \
22536         echo "Doing html in gold" ; \
22537         (cd $(HOST_SUBDIR)/gold && \
22538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22540                   "RANLIB=$${RANLIB}" \
22541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22542                   html) \
22543           || exit 1
22544
22545 @endif gold
22546
22547 .PHONY: maybe-TAGS-gold TAGS-gold
22548 maybe-TAGS-gold:
22549 @if gold
22550 maybe-TAGS-gold: TAGS-gold
22551
22552 TAGS-gold: \
22553     configure-gold 
22554         @[ -f ./gold/Makefile ] || exit 0; \
22555         r=`${PWD_COMMAND}`; export r; \
22556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22557         $(HOST_EXPORTS) \
22558         for flag in $(EXTRA_HOST_FLAGS) ; do \
22559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22560         done; \
22561         echo "Doing TAGS in gold" ; \
22562         (cd $(HOST_SUBDIR)/gold && \
22563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22565                   "RANLIB=$${RANLIB}" \
22566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22567                   TAGS) \
22568           || exit 1
22569
22570 @endif gold
22571
22572 .PHONY: maybe-install-info-gold install-info-gold
22573 maybe-install-info-gold:
22574 @if gold
22575 maybe-install-info-gold: install-info-gold
22576
22577 install-info-gold: \
22578     configure-gold \
22579     info-gold 
22580         @[ -f ./gold/Makefile ] || exit 0; \
22581         r=`${PWD_COMMAND}`; export r; \
22582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22583         $(HOST_EXPORTS) \
22584         for flag in $(EXTRA_HOST_FLAGS) ; do \
22585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22586         done; \
22587         echo "Doing install-info in gold" ; \
22588         (cd $(HOST_SUBDIR)/gold && \
22589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22591                   "RANLIB=$${RANLIB}" \
22592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22593                   install-info) \
22594           || exit 1
22595
22596 @endif gold
22597
22598 .PHONY: maybe-install-pdf-gold install-pdf-gold
22599 maybe-install-pdf-gold:
22600 @if gold
22601 maybe-install-pdf-gold: install-pdf-gold
22602
22603 install-pdf-gold: \
22604     configure-gold \
22605     pdf-gold 
22606         @[ -f ./gold/Makefile ] || exit 0; \
22607         r=`${PWD_COMMAND}`; export r; \
22608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22609         $(HOST_EXPORTS) \
22610         for flag in $(EXTRA_HOST_FLAGS) ; do \
22611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22612         done; \
22613         echo "Doing install-pdf in gold" ; \
22614         (cd $(HOST_SUBDIR)/gold && \
22615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22617                   "RANLIB=$${RANLIB}" \
22618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22619                   install-pdf) \
22620           || exit 1
22621
22622 @endif gold
22623
22624 .PHONY: maybe-install-html-gold install-html-gold
22625 maybe-install-html-gold:
22626 @if gold
22627 maybe-install-html-gold: install-html-gold
22628
22629 install-html-gold: \
22630     configure-gold \
22631     html-gold 
22632         @[ -f ./gold/Makefile ] || exit 0; \
22633         r=`${PWD_COMMAND}`; export r; \
22634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635         $(HOST_EXPORTS) \
22636         for flag in $(EXTRA_HOST_FLAGS) ; do \
22637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22638         done; \
22639         echo "Doing install-html in gold" ; \
22640         (cd $(HOST_SUBDIR)/gold && \
22641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22643                   "RANLIB=$${RANLIB}" \
22644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22645                   install-html) \
22646           || exit 1
22647
22648 @endif gold
22649
22650 .PHONY: maybe-installcheck-gold installcheck-gold
22651 maybe-installcheck-gold:
22652 @if gold
22653 maybe-installcheck-gold: installcheck-gold
22654
22655 installcheck-gold: \
22656     configure-gold 
22657         @[ -f ./gold/Makefile ] || exit 0; \
22658         r=`${PWD_COMMAND}`; export r; \
22659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22660         $(HOST_EXPORTS) \
22661         for flag in $(EXTRA_HOST_FLAGS) ; do \
22662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22663         done; \
22664         echo "Doing installcheck in gold" ; \
22665         (cd $(HOST_SUBDIR)/gold && \
22666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22668                   "RANLIB=$${RANLIB}" \
22669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22670                   installcheck) \
22671           || exit 1
22672
22673 @endif gold
22674
22675 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
22676 maybe-mostlyclean-gold:
22677 @if gold
22678 maybe-mostlyclean-gold: mostlyclean-gold
22679
22680 mostlyclean-gold: 
22681         @[ -f ./gold/Makefile ] || exit 0; \
22682         r=`${PWD_COMMAND}`; export r; \
22683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22684         $(HOST_EXPORTS) \
22685         for flag in $(EXTRA_HOST_FLAGS) ; do \
22686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22687         done; \
22688         echo "Doing mostlyclean in gold" ; \
22689         (cd $(HOST_SUBDIR)/gold && \
22690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22692                   "RANLIB=$${RANLIB}" \
22693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22694                   mostlyclean) \
22695           || exit 1
22696
22697 @endif gold
22698
22699 .PHONY: maybe-clean-gold clean-gold
22700 maybe-clean-gold:
22701 @if gold
22702 maybe-clean-gold: clean-gold
22703
22704 clean-gold: 
22705         @[ -f ./gold/Makefile ] || exit 0; \
22706         r=`${PWD_COMMAND}`; export r; \
22707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22708         $(HOST_EXPORTS) \
22709         for flag in $(EXTRA_HOST_FLAGS) ; do \
22710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22711         done; \
22712         echo "Doing clean in gold" ; \
22713         (cd $(HOST_SUBDIR)/gold && \
22714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22716                   "RANLIB=$${RANLIB}" \
22717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22718                   clean) \
22719           || exit 1
22720
22721 @endif gold
22722
22723 .PHONY: maybe-distclean-gold distclean-gold
22724 maybe-distclean-gold:
22725 @if gold
22726 maybe-distclean-gold: distclean-gold
22727
22728 distclean-gold: 
22729         @[ -f ./gold/Makefile ] || exit 0; \
22730         r=`${PWD_COMMAND}`; export r; \
22731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732         $(HOST_EXPORTS) \
22733         for flag in $(EXTRA_HOST_FLAGS) ; do \
22734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22735         done; \
22736         echo "Doing distclean in gold" ; \
22737         (cd $(HOST_SUBDIR)/gold && \
22738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22740                   "RANLIB=$${RANLIB}" \
22741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22742                   distclean) \
22743           || exit 1
22744
22745 @endif gold
22746
22747 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22748 maybe-maintainer-clean-gold:
22749 @if gold
22750 maybe-maintainer-clean-gold: maintainer-clean-gold
22751
22752 maintainer-clean-gold: 
22753         @[ -f ./gold/Makefile ] || exit 0; \
22754         r=`${PWD_COMMAND}`; export r; \
22755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22756         $(HOST_EXPORTS) \
22757         for flag in $(EXTRA_HOST_FLAGS) ; do \
22758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22759         done; \
22760         echo "Doing maintainer-clean in gold" ; \
22761         (cd $(HOST_SUBDIR)/gold && \
22762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22764                   "RANLIB=$${RANLIB}" \
22765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22766                   maintainer-clean) \
22767           || exit 1
22768
22769 @endif gold
22770
22771
22772
22773 .PHONY: configure-gprof maybe-configure-gprof
22774 maybe-configure-gprof:
22775 @if gcc-bootstrap
22776 configure-gprof: stage_current
22777 @endif gcc-bootstrap
22778 @if gprof
22779 maybe-configure-gprof: configure-gprof
22780 configure-gprof: 
22781         @: $(MAKE); $(unstage)
22782         @r=`${PWD_COMMAND}`; export r; \
22783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22784         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22785         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22786         $(HOST_EXPORTS)  \
22787         echo Configuring in $(HOST_SUBDIR)/gprof; \
22788         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22789         case $(srcdir) in \
22790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22791           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22793         esac; \
22794         srcdiroption="--srcdir=$${topdir}/gprof"; \
22795         libsrcdir="$$s/gprof"; \
22796         $(SHELL) $${libsrcdir}/configure \
22797           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22798           --target=${target_alias} $${srcdiroption}  \
22799           || exit 1
22800 @endif gprof
22801
22802
22803
22804
22805
22806 .PHONY: all-gprof maybe-all-gprof
22807 maybe-all-gprof:
22808 @if gcc-bootstrap
22809 all-gprof: stage_current
22810 @endif gcc-bootstrap
22811 @if gprof
22812 TARGET-gprof=all
22813 maybe-all-gprof: all-gprof
22814 all-gprof: configure-gprof
22815         @: $(MAKE); $(unstage)
22816         @r=`${PWD_COMMAND}`; export r; \
22817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22818         $(HOST_EXPORTS)  \
22819         (cd $(HOST_SUBDIR)/gprof && \
22820           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22821                 $(TARGET-gprof))
22822 @endif gprof
22823
22824
22825
22826
22827 .PHONY: check-gprof maybe-check-gprof
22828 maybe-check-gprof:
22829 @if gprof
22830 maybe-check-gprof: check-gprof
22831
22832 check-gprof:
22833         @: $(MAKE); $(unstage)
22834         @r=`${PWD_COMMAND}`; export r; \
22835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22836         $(HOST_EXPORTS) \
22837         (cd $(HOST_SUBDIR)/gprof && \
22838           $(MAKE) $(FLAGS_TO_PASS)  check)
22839
22840 @endif gprof
22841
22842 .PHONY: install-gprof maybe-install-gprof
22843 maybe-install-gprof:
22844 @if gprof
22845 maybe-install-gprof: install-gprof
22846
22847 install-gprof: installdirs
22848         @: $(MAKE); $(unstage)
22849         @r=`${PWD_COMMAND}`; export r; \
22850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22851         $(HOST_EXPORTS) \
22852         (cd $(HOST_SUBDIR)/gprof && \
22853           $(MAKE) $(FLAGS_TO_PASS)  install)
22854
22855 @endif gprof
22856
22857 # Other targets (info, dvi, pdf, etc.)
22858
22859 .PHONY: maybe-info-gprof info-gprof
22860 maybe-info-gprof:
22861 @if gprof
22862 maybe-info-gprof: info-gprof
22863
22864 info-gprof: \
22865     configure-gprof 
22866         @: $(MAKE); $(unstage)
22867         @[ -f ./gprof/Makefile ] || exit 0; \
22868         r=`${PWD_COMMAND}`; export r; \
22869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870         $(HOST_EXPORTS) \
22871         for flag in $(EXTRA_HOST_FLAGS) ; do \
22872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22873         done; \
22874         echo "Doing info in gprof" ; \
22875         (cd $(HOST_SUBDIR)/gprof && \
22876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22878                   "RANLIB=$${RANLIB}" \
22879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22880                   info) \
22881           || exit 1
22882
22883 @endif gprof
22884
22885 .PHONY: maybe-dvi-gprof dvi-gprof
22886 maybe-dvi-gprof:
22887 @if gprof
22888 maybe-dvi-gprof: dvi-gprof
22889
22890 dvi-gprof: \
22891     configure-gprof 
22892         @: $(MAKE); $(unstage)
22893         @[ -f ./gprof/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 dvi in gprof" ; \
22901         (cd $(HOST_SUBDIR)/gprof && \
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}" "WINDMC=$${WINDMC}" \
22906                   dvi) \
22907           || exit 1
22908
22909 @endif gprof
22910
22911 .PHONY: maybe-pdf-gprof pdf-gprof
22912 maybe-pdf-gprof:
22913 @if gprof
22914 maybe-pdf-gprof: pdf-gprof
22915
22916 pdf-gprof: \
22917     configure-gprof 
22918         @: $(MAKE); $(unstage)
22919         @[ -f ./gprof/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 pdf in gprof" ; \
22927         (cd $(HOST_SUBDIR)/gprof && \
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}" "WINDMC=$${WINDMC}" \
22932                   pdf) \
22933           || exit 1
22934
22935 @endif gprof
22936
22937 .PHONY: maybe-html-gprof html-gprof
22938 maybe-html-gprof:
22939 @if gprof
22940 maybe-html-gprof: html-gprof
22941
22942 html-gprof: \
22943     configure-gprof 
22944         @: $(MAKE); $(unstage)
22945         @[ -f ./gprof/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 gprof" ; \
22953         (cd $(HOST_SUBDIR)/gprof && \
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}" "WINDMC=$${WINDMC}" \
22958                   html) \
22959           || exit 1
22960
22961 @endif gprof
22962
22963 .PHONY: maybe-TAGS-gprof TAGS-gprof
22964 maybe-TAGS-gprof:
22965 @if gprof
22966 maybe-TAGS-gprof: TAGS-gprof
22967
22968 TAGS-gprof: \
22969     configure-gprof 
22970         @: $(MAKE); $(unstage)
22971         @[ -f ./gprof/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 gprof" ; \
22979         (cd $(HOST_SUBDIR)/gprof && \
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}" "WINDMC=$${WINDMC}" \
22984                   TAGS) \
22985           || exit 1
22986
22987 @endif gprof
22988
22989 .PHONY: maybe-install-info-gprof install-info-gprof
22990 maybe-install-info-gprof:
22991 @if gprof
22992 maybe-install-info-gprof: install-info-gprof
22993
22994 install-info-gprof: \
22995     configure-gprof \
22996     info-gprof 
22997         @: $(MAKE); $(unstage)
22998         @[ -f ./gprof/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 gprof" ; \
23006         (cd $(HOST_SUBDIR)/gprof && \
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}" "WINDMC=$${WINDMC}" \
23011                   install-info) \
23012           || exit 1
23013
23014 @endif gprof
23015
23016 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23017 maybe-install-pdf-gprof:
23018 @if gprof
23019 maybe-install-pdf-gprof: install-pdf-gprof
23020
23021 install-pdf-gprof: \
23022     configure-gprof \
23023     pdf-gprof 
23024         @: $(MAKE); $(unstage)
23025         @[ -f ./gprof/Makefile ] || exit 0; \
23026         r=`${PWD_COMMAND}`; export r; \
23027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028         $(HOST_EXPORTS) \
23029         for flag in $(EXTRA_HOST_FLAGS) ; do \
23030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23031         done; \
23032         echo "Doing install-pdf in gprof" ; \
23033         (cd $(HOST_SUBDIR)/gprof && \
23034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23036                   "RANLIB=$${RANLIB}" \
23037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23038                   install-pdf) \
23039           || exit 1
23040
23041 @endif gprof
23042
23043 .PHONY: maybe-install-html-gprof install-html-gprof
23044 maybe-install-html-gprof:
23045 @if gprof
23046 maybe-install-html-gprof: install-html-gprof
23047
23048 install-html-gprof: \
23049     configure-gprof \
23050     html-gprof 
23051         @: $(MAKE); $(unstage)
23052         @[ -f ./gprof/Makefile ] || exit 0; \
23053         r=`${PWD_COMMAND}`; export r; \
23054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055         $(HOST_EXPORTS) \
23056         for flag in $(EXTRA_HOST_FLAGS) ; do \
23057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23058         done; \
23059         echo "Doing install-html in gprof" ; \
23060         (cd $(HOST_SUBDIR)/gprof && \
23061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23063                   "RANLIB=$${RANLIB}" \
23064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23065                   install-html) \
23066           || exit 1
23067
23068 @endif gprof
23069
23070 .PHONY: maybe-installcheck-gprof installcheck-gprof
23071 maybe-installcheck-gprof:
23072 @if gprof
23073 maybe-installcheck-gprof: installcheck-gprof
23074
23075 installcheck-gprof: \
23076     configure-gprof 
23077         @: $(MAKE); $(unstage)
23078         @[ -f ./gprof/Makefile ] || exit 0; \
23079         r=`${PWD_COMMAND}`; export r; \
23080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23081         $(HOST_EXPORTS) \
23082         for flag in $(EXTRA_HOST_FLAGS) ; do \
23083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23084         done; \
23085         echo "Doing installcheck in gprof" ; \
23086         (cd $(HOST_SUBDIR)/gprof && \
23087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23089                   "RANLIB=$${RANLIB}" \
23090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23091                   installcheck) \
23092           || exit 1
23093
23094 @endif gprof
23095
23096 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23097 maybe-mostlyclean-gprof:
23098 @if gprof
23099 maybe-mostlyclean-gprof: mostlyclean-gprof
23100
23101 mostlyclean-gprof: 
23102         @: $(MAKE); $(unstage)
23103         @[ -f ./gprof/Makefile ] || exit 0; \
23104         r=`${PWD_COMMAND}`; export r; \
23105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23106         $(HOST_EXPORTS) \
23107         for flag in $(EXTRA_HOST_FLAGS) ; do \
23108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23109         done; \
23110         echo "Doing mostlyclean in gprof" ; \
23111         (cd $(HOST_SUBDIR)/gprof && \
23112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23114                   "RANLIB=$${RANLIB}" \
23115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23116                   mostlyclean) \
23117           || exit 1
23118
23119 @endif gprof
23120
23121 .PHONY: maybe-clean-gprof clean-gprof
23122 maybe-clean-gprof:
23123 @if gprof
23124 maybe-clean-gprof: clean-gprof
23125
23126 clean-gprof: 
23127         @: $(MAKE); $(unstage)
23128         @[ -f ./gprof/Makefile ] || exit 0; \
23129         r=`${PWD_COMMAND}`; export r; \
23130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23131         $(HOST_EXPORTS) \
23132         for flag in $(EXTRA_HOST_FLAGS) ; do \
23133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23134         done; \
23135         echo "Doing clean in gprof" ; \
23136         (cd $(HOST_SUBDIR)/gprof && \
23137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23139                   "RANLIB=$${RANLIB}" \
23140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23141                   clean) \
23142           || exit 1
23143
23144 @endif gprof
23145
23146 .PHONY: maybe-distclean-gprof distclean-gprof
23147 maybe-distclean-gprof:
23148 @if gprof
23149 maybe-distclean-gprof: distclean-gprof
23150
23151 distclean-gprof: 
23152         @: $(MAKE); $(unstage)
23153         @[ -f ./gprof/Makefile ] || exit 0; \
23154         r=`${PWD_COMMAND}`; export r; \
23155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23156         $(HOST_EXPORTS) \
23157         for flag in $(EXTRA_HOST_FLAGS) ; do \
23158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23159         done; \
23160         echo "Doing distclean in gprof" ; \
23161         (cd $(HOST_SUBDIR)/gprof && \
23162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23164                   "RANLIB=$${RANLIB}" \
23165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23166                   distclean) \
23167           || exit 1
23168
23169 @endif gprof
23170
23171 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23172 maybe-maintainer-clean-gprof:
23173 @if gprof
23174 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23175
23176 maintainer-clean-gprof: 
23177         @: $(MAKE); $(unstage)
23178         @[ -f ./gprof/Makefile ] || exit 0; \
23179         r=`${PWD_COMMAND}`; export r; \
23180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23181         $(HOST_EXPORTS) \
23182         for flag in $(EXTRA_HOST_FLAGS) ; do \
23183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23184         done; \
23185         echo "Doing maintainer-clean in gprof" ; \
23186         (cd $(HOST_SUBDIR)/gprof && \
23187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23189                   "RANLIB=$${RANLIB}" \
23190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23191                   maintainer-clean) \
23192           || exit 1
23193
23194 @endif gprof
23195
23196
23197
23198 .PHONY: configure-gzip maybe-configure-gzip
23199 maybe-configure-gzip:
23200 @if gcc-bootstrap
23201 configure-gzip: stage_current
23202 @endif gcc-bootstrap
23203 @if gzip
23204 maybe-configure-gzip: configure-gzip
23205 configure-gzip: 
23206         @: $(MAKE); $(unstage)
23207         @r=`${PWD_COMMAND}`; export r; \
23208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23209         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23211         $(HOST_EXPORTS)  \
23212         echo Configuring in $(HOST_SUBDIR)/gzip; \
23213         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23214         case $(srcdir) in \
23215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23216           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23218         esac; \
23219         srcdiroption="--srcdir=$${topdir}/gzip"; \
23220         libsrcdir="$$s/gzip"; \
23221         $(SHELL) $${libsrcdir}/configure \
23222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23223           --target=${target_alias} $${srcdiroption}  \
23224           || exit 1
23225 @endif gzip
23226
23227
23228
23229
23230
23231 .PHONY: all-gzip maybe-all-gzip
23232 maybe-all-gzip:
23233 @if gcc-bootstrap
23234 all-gzip: stage_current
23235 @endif gcc-bootstrap
23236 @if gzip
23237 TARGET-gzip=all
23238 maybe-all-gzip: all-gzip
23239 all-gzip: configure-gzip
23240         @: $(MAKE); $(unstage)
23241         @r=`${PWD_COMMAND}`; export r; \
23242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23243         $(HOST_EXPORTS)  \
23244         (cd $(HOST_SUBDIR)/gzip && \
23245           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23246                 $(TARGET-gzip))
23247 @endif gzip
23248
23249
23250
23251
23252 .PHONY: check-gzip maybe-check-gzip
23253 maybe-check-gzip:
23254 @if gzip
23255 maybe-check-gzip: check-gzip
23256
23257 check-gzip:
23258         @: $(MAKE); $(unstage)
23259         @r=`${PWD_COMMAND}`; export r; \
23260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23261         $(HOST_EXPORTS) \
23262         (cd $(HOST_SUBDIR)/gzip && \
23263           $(MAKE) $(FLAGS_TO_PASS)  check)
23264
23265 @endif gzip
23266
23267 .PHONY: install-gzip maybe-install-gzip
23268 maybe-install-gzip:
23269 @if gzip
23270 maybe-install-gzip: install-gzip
23271
23272 install-gzip: installdirs
23273         @: $(MAKE); $(unstage)
23274         @r=`${PWD_COMMAND}`; export r; \
23275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276         $(HOST_EXPORTS) \
23277         (cd $(HOST_SUBDIR)/gzip && \
23278           $(MAKE) $(FLAGS_TO_PASS)  install)
23279
23280 @endif gzip
23281
23282 # Other targets (info, dvi, pdf, etc.)
23283
23284 .PHONY: maybe-info-gzip info-gzip
23285 maybe-info-gzip:
23286 @if gzip
23287 maybe-info-gzip: info-gzip
23288
23289 info-gzip: \
23290     configure-gzip 
23291         @: $(MAKE); $(unstage)
23292         @[ -f ./gzip/Makefile ] || exit 0; \
23293         r=`${PWD_COMMAND}`; export r; \
23294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23295         $(HOST_EXPORTS) \
23296         for flag in $(EXTRA_HOST_FLAGS) ; do \
23297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23298         done; \
23299         echo "Doing info in gzip" ; \
23300         (cd $(HOST_SUBDIR)/gzip && \
23301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23303                   "RANLIB=$${RANLIB}" \
23304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23305                   info) \
23306           || exit 1
23307
23308 @endif gzip
23309
23310 .PHONY: maybe-dvi-gzip dvi-gzip
23311 maybe-dvi-gzip:
23312 @if gzip
23313 maybe-dvi-gzip: dvi-gzip
23314
23315 dvi-gzip: \
23316     configure-gzip 
23317         @: $(MAKE); $(unstage)
23318         @[ -f ./gzip/Makefile ] || exit 0; \
23319         r=`${PWD_COMMAND}`; export r; \
23320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23321         $(HOST_EXPORTS) \
23322         for flag in $(EXTRA_HOST_FLAGS) ; do \
23323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23324         done; \
23325         echo "Doing dvi in gzip" ; \
23326         (cd $(HOST_SUBDIR)/gzip && \
23327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23329                   "RANLIB=$${RANLIB}" \
23330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23331                   dvi) \
23332           || exit 1
23333
23334 @endif gzip
23335
23336 .PHONY: maybe-pdf-gzip pdf-gzip
23337 maybe-pdf-gzip:
23338 @if gzip
23339 maybe-pdf-gzip: pdf-gzip
23340
23341 pdf-gzip: \
23342     configure-gzip 
23343         @: $(MAKE); $(unstage)
23344         @[ -f ./gzip/Makefile ] || exit 0; \
23345         r=`${PWD_COMMAND}`; export r; \
23346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347         $(HOST_EXPORTS) \
23348         for flag in $(EXTRA_HOST_FLAGS) ; do \
23349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23350         done; \
23351         echo "Doing pdf in gzip" ; \
23352         (cd $(HOST_SUBDIR)/gzip && \
23353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23355                   "RANLIB=$${RANLIB}" \
23356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23357                   pdf) \
23358           || exit 1
23359
23360 @endif gzip
23361
23362 .PHONY: maybe-html-gzip html-gzip
23363 maybe-html-gzip:
23364 @if gzip
23365 maybe-html-gzip: html-gzip
23366
23367 html-gzip: \
23368     configure-gzip 
23369         @: $(MAKE); $(unstage)
23370         @[ -f ./gzip/Makefile ] || exit 0; \
23371         r=`${PWD_COMMAND}`; export r; \
23372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23373         $(HOST_EXPORTS) \
23374         for flag in $(EXTRA_HOST_FLAGS) ; do \
23375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23376         done; \
23377         echo "Doing html in gzip" ; \
23378         (cd $(HOST_SUBDIR)/gzip && \
23379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23381                   "RANLIB=$${RANLIB}" \
23382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23383                   html) \
23384           || exit 1
23385
23386 @endif gzip
23387
23388 .PHONY: maybe-TAGS-gzip TAGS-gzip
23389 maybe-TAGS-gzip:
23390 @if gzip
23391 maybe-TAGS-gzip: TAGS-gzip
23392
23393 TAGS-gzip: \
23394     configure-gzip 
23395         @: $(MAKE); $(unstage)
23396         @[ -f ./gzip/Makefile ] || exit 0; \
23397         r=`${PWD_COMMAND}`; export r; \
23398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23399         $(HOST_EXPORTS) \
23400         for flag in $(EXTRA_HOST_FLAGS) ; do \
23401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23402         done; \
23403         echo "Doing TAGS in gzip" ; \
23404         (cd $(HOST_SUBDIR)/gzip && \
23405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23407                   "RANLIB=$${RANLIB}" \
23408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23409                   TAGS) \
23410           || exit 1
23411
23412 @endif gzip
23413
23414 .PHONY: maybe-install-info-gzip install-info-gzip
23415 maybe-install-info-gzip:
23416 @if gzip
23417 maybe-install-info-gzip: install-info-gzip
23418
23419 install-info-gzip: \
23420     configure-gzip \
23421     info-gzip 
23422         @: $(MAKE); $(unstage)
23423         @[ -f ./gzip/Makefile ] || exit 0; \
23424         r=`${PWD_COMMAND}`; export r; \
23425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23426         $(HOST_EXPORTS) \
23427         for flag in $(EXTRA_HOST_FLAGS) ; do \
23428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23429         done; \
23430         echo "Doing install-info in gzip" ; \
23431         (cd $(HOST_SUBDIR)/gzip && \
23432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23434                   "RANLIB=$${RANLIB}" \
23435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23436                   install-info) \
23437           || exit 1
23438
23439 @endif gzip
23440
23441 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
23442 maybe-install-pdf-gzip:
23443 @if gzip
23444 maybe-install-pdf-gzip: install-pdf-gzip
23445
23446 install-pdf-gzip: \
23447     configure-gzip \
23448     pdf-gzip 
23449         @: $(MAKE); $(unstage)
23450         @[ -f ./gzip/Makefile ] || exit 0; \
23451         r=`${PWD_COMMAND}`; export r; \
23452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23453         $(HOST_EXPORTS) \
23454         for flag in $(EXTRA_HOST_FLAGS) ; do \
23455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23456         done; \
23457         echo "Doing install-pdf in gzip" ; \
23458         (cd $(HOST_SUBDIR)/gzip && \
23459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23461                   "RANLIB=$${RANLIB}" \
23462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23463                   install-pdf) \
23464           || exit 1
23465
23466 @endif gzip
23467
23468 .PHONY: maybe-install-html-gzip install-html-gzip
23469 maybe-install-html-gzip:
23470 @if gzip
23471 maybe-install-html-gzip: install-html-gzip
23472
23473 install-html-gzip: \
23474     configure-gzip \
23475     html-gzip 
23476         @: $(MAKE); $(unstage)
23477         @[ -f ./gzip/Makefile ] || exit 0; \
23478         r=`${PWD_COMMAND}`; export r; \
23479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23480         $(HOST_EXPORTS) \
23481         for flag in $(EXTRA_HOST_FLAGS) ; do \
23482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23483         done; \
23484         echo "Doing install-html in gzip" ; \
23485         (cd $(HOST_SUBDIR)/gzip && \
23486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23488                   "RANLIB=$${RANLIB}" \
23489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23490                   install-html) \
23491           || exit 1
23492
23493 @endif gzip
23494
23495 .PHONY: maybe-installcheck-gzip installcheck-gzip
23496 maybe-installcheck-gzip:
23497 @if gzip
23498 maybe-installcheck-gzip: installcheck-gzip
23499
23500 installcheck-gzip: \
23501     configure-gzip 
23502         @: $(MAKE); $(unstage)
23503         @[ -f ./gzip/Makefile ] || exit 0; \
23504         r=`${PWD_COMMAND}`; export r; \
23505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23506         $(HOST_EXPORTS) \
23507         for flag in $(EXTRA_HOST_FLAGS) ; do \
23508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23509         done; \
23510         echo "Doing installcheck in gzip" ; \
23511         (cd $(HOST_SUBDIR)/gzip && \
23512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23514                   "RANLIB=$${RANLIB}" \
23515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23516                   installcheck) \
23517           || exit 1
23518
23519 @endif gzip
23520
23521 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23522 maybe-mostlyclean-gzip:
23523 @if gzip
23524 maybe-mostlyclean-gzip: mostlyclean-gzip
23525
23526 mostlyclean-gzip: 
23527         @: $(MAKE); $(unstage)
23528         @[ -f ./gzip/Makefile ] || exit 0; \
23529         r=`${PWD_COMMAND}`; export r; \
23530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23531         $(HOST_EXPORTS) \
23532         for flag in $(EXTRA_HOST_FLAGS) ; do \
23533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23534         done; \
23535         echo "Doing mostlyclean in gzip" ; \
23536         (cd $(HOST_SUBDIR)/gzip && \
23537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23539                   "RANLIB=$${RANLIB}" \
23540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23541                   mostlyclean) \
23542           || exit 1
23543
23544 @endif gzip
23545
23546 .PHONY: maybe-clean-gzip clean-gzip
23547 maybe-clean-gzip:
23548 @if gzip
23549 maybe-clean-gzip: clean-gzip
23550
23551 clean-gzip: 
23552         @: $(MAKE); $(unstage)
23553         @[ -f ./gzip/Makefile ] || exit 0; \
23554         r=`${PWD_COMMAND}`; export r; \
23555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23556         $(HOST_EXPORTS) \
23557         for flag in $(EXTRA_HOST_FLAGS) ; do \
23558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23559         done; \
23560         echo "Doing clean in gzip" ; \
23561         (cd $(HOST_SUBDIR)/gzip && \
23562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23564                   "RANLIB=$${RANLIB}" \
23565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23566                   clean) \
23567           || exit 1
23568
23569 @endif gzip
23570
23571 .PHONY: maybe-distclean-gzip distclean-gzip
23572 maybe-distclean-gzip:
23573 @if gzip
23574 maybe-distclean-gzip: distclean-gzip
23575
23576 distclean-gzip: 
23577         @: $(MAKE); $(unstage)
23578         @[ -f ./gzip/Makefile ] || exit 0; \
23579         r=`${PWD_COMMAND}`; export r; \
23580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23581         $(HOST_EXPORTS) \
23582         for flag in $(EXTRA_HOST_FLAGS) ; do \
23583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23584         done; \
23585         echo "Doing distclean in gzip" ; \
23586         (cd $(HOST_SUBDIR)/gzip && \
23587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23589                   "RANLIB=$${RANLIB}" \
23590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23591                   distclean) \
23592           || exit 1
23593
23594 @endif gzip
23595
23596 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23597 maybe-maintainer-clean-gzip:
23598 @if gzip
23599 maybe-maintainer-clean-gzip: maintainer-clean-gzip
23600
23601 maintainer-clean-gzip: 
23602         @: $(MAKE); $(unstage)
23603         @[ -f ./gzip/Makefile ] || exit 0; \
23604         r=`${PWD_COMMAND}`; export r; \
23605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23606         $(HOST_EXPORTS) \
23607         for flag in $(EXTRA_HOST_FLAGS) ; do \
23608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23609         done; \
23610         echo "Doing maintainer-clean in gzip" ; \
23611         (cd $(HOST_SUBDIR)/gzip && \
23612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23614                   "RANLIB=$${RANLIB}" \
23615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23616                   maintainer-clean) \
23617           || exit 1
23618
23619 @endif gzip
23620
23621
23622
23623 .PHONY: configure-hello maybe-configure-hello
23624 maybe-configure-hello:
23625 @if gcc-bootstrap
23626 configure-hello: stage_current
23627 @endif gcc-bootstrap
23628 @if hello
23629 maybe-configure-hello: configure-hello
23630 configure-hello: 
23631         @: $(MAKE); $(unstage)
23632         @r=`${PWD_COMMAND}`; export r; \
23633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23635         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23636         $(HOST_EXPORTS)  \
23637         echo Configuring in $(HOST_SUBDIR)/hello; \
23638         cd "$(HOST_SUBDIR)/hello" || exit 1; \
23639         case $(srcdir) in \
23640           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23641           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23642                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23643         esac; \
23644         srcdiroption="--srcdir=$${topdir}/hello"; \
23645         libsrcdir="$$s/hello"; \
23646         $(SHELL) $${libsrcdir}/configure \
23647           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23648           --target=${target_alias} $${srcdiroption}  \
23649           || exit 1
23650 @endif hello
23651
23652
23653
23654
23655
23656 .PHONY: all-hello maybe-all-hello
23657 maybe-all-hello:
23658 @if gcc-bootstrap
23659 all-hello: stage_current
23660 @endif gcc-bootstrap
23661 @if hello
23662 TARGET-hello=all
23663 maybe-all-hello: all-hello
23664 all-hello: configure-hello
23665         @: $(MAKE); $(unstage)
23666         @r=`${PWD_COMMAND}`; export r; \
23667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23668         $(HOST_EXPORTS)  \
23669         (cd $(HOST_SUBDIR)/hello && \
23670           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23671                 $(TARGET-hello))
23672 @endif hello
23673
23674
23675
23676
23677 .PHONY: check-hello maybe-check-hello
23678 maybe-check-hello:
23679 @if hello
23680 maybe-check-hello: check-hello
23681
23682 check-hello:
23683         @: $(MAKE); $(unstage)
23684         @r=`${PWD_COMMAND}`; export r; \
23685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23686         $(HOST_EXPORTS) \
23687         (cd $(HOST_SUBDIR)/hello && \
23688           $(MAKE) $(FLAGS_TO_PASS)  check)
23689
23690 @endif hello
23691
23692 .PHONY: install-hello maybe-install-hello
23693 maybe-install-hello:
23694 @if hello
23695 maybe-install-hello: install-hello
23696
23697 install-hello: installdirs
23698         @: $(MAKE); $(unstage)
23699         @r=`${PWD_COMMAND}`; export r; \
23700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23701         $(HOST_EXPORTS) \
23702         (cd $(HOST_SUBDIR)/hello && \
23703           $(MAKE) $(FLAGS_TO_PASS)  install)
23704
23705 @endif hello
23706
23707 # Other targets (info, dvi, pdf, etc.)
23708
23709 .PHONY: maybe-info-hello info-hello
23710 maybe-info-hello:
23711 @if hello
23712 maybe-info-hello: info-hello
23713
23714 info-hello: \
23715     configure-hello 
23716         @: $(MAKE); $(unstage)
23717         @[ -f ./hello/Makefile ] || exit 0; \
23718         r=`${PWD_COMMAND}`; export r; \
23719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23720         $(HOST_EXPORTS) \
23721         for flag in $(EXTRA_HOST_FLAGS) ; do \
23722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23723         done; \
23724         echo "Doing info in hello" ; \
23725         (cd $(HOST_SUBDIR)/hello && \
23726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23728                   "RANLIB=$${RANLIB}" \
23729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23730                   info) \
23731           || exit 1
23732
23733 @endif hello
23734
23735 .PHONY: maybe-dvi-hello dvi-hello
23736 maybe-dvi-hello:
23737 @if hello
23738 maybe-dvi-hello: dvi-hello
23739
23740 dvi-hello: \
23741     configure-hello 
23742         @: $(MAKE); $(unstage)
23743         @[ -f ./hello/Makefile ] || exit 0; \
23744         r=`${PWD_COMMAND}`; export r; \
23745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23746         $(HOST_EXPORTS) \
23747         for flag in $(EXTRA_HOST_FLAGS) ; do \
23748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23749         done; \
23750         echo "Doing dvi in hello" ; \
23751         (cd $(HOST_SUBDIR)/hello && \
23752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23754                   "RANLIB=$${RANLIB}" \
23755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23756                   dvi) \
23757           || exit 1
23758
23759 @endif hello
23760
23761 .PHONY: maybe-pdf-hello pdf-hello
23762 maybe-pdf-hello:
23763 @if hello
23764 maybe-pdf-hello: pdf-hello
23765
23766 pdf-hello: \
23767     configure-hello 
23768         @: $(MAKE); $(unstage)
23769         @[ -f ./hello/Makefile ] || exit 0; \
23770         r=`${PWD_COMMAND}`; export r; \
23771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23772         $(HOST_EXPORTS) \
23773         for flag in $(EXTRA_HOST_FLAGS) ; do \
23774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23775         done; \
23776         echo "Doing pdf in hello" ; \
23777         (cd $(HOST_SUBDIR)/hello && \
23778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23780                   "RANLIB=$${RANLIB}" \
23781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23782                   pdf) \
23783           || exit 1
23784
23785 @endif hello
23786
23787 .PHONY: maybe-html-hello html-hello
23788 maybe-html-hello:
23789 @if hello
23790 maybe-html-hello: html-hello
23791
23792 html-hello: \
23793     configure-hello 
23794         @: $(MAKE); $(unstage)
23795         @[ -f ./hello/Makefile ] || exit 0; \
23796         r=`${PWD_COMMAND}`; export r; \
23797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23798         $(HOST_EXPORTS) \
23799         for flag in $(EXTRA_HOST_FLAGS) ; do \
23800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23801         done; \
23802         echo "Doing html in hello" ; \
23803         (cd $(HOST_SUBDIR)/hello && \
23804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23806                   "RANLIB=$${RANLIB}" \
23807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23808                   html) \
23809           || exit 1
23810
23811 @endif hello
23812
23813 .PHONY: maybe-TAGS-hello TAGS-hello
23814 maybe-TAGS-hello:
23815 @if hello
23816 maybe-TAGS-hello: TAGS-hello
23817
23818 TAGS-hello: \
23819     configure-hello 
23820         @: $(MAKE); $(unstage)
23821         @[ -f ./hello/Makefile ] || exit 0; \
23822         r=`${PWD_COMMAND}`; export r; \
23823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23824         $(HOST_EXPORTS) \
23825         for flag in $(EXTRA_HOST_FLAGS) ; do \
23826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23827         done; \
23828         echo "Doing TAGS in hello" ; \
23829         (cd $(HOST_SUBDIR)/hello && \
23830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23832                   "RANLIB=$${RANLIB}" \
23833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23834                   TAGS) \
23835           || exit 1
23836
23837 @endif hello
23838
23839 .PHONY: maybe-install-info-hello install-info-hello
23840 maybe-install-info-hello:
23841 @if hello
23842 maybe-install-info-hello: install-info-hello
23843
23844 install-info-hello: \
23845     configure-hello \
23846     info-hello 
23847         @: $(MAKE); $(unstage)
23848         @[ -f ./hello/Makefile ] || exit 0; \
23849         r=`${PWD_COMMAND}`; export r; \
23850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23851         $(HOST_EXPORTS) \
23852         for flag in $(EXTRA_HOST_FLAGS) ; do \
23853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23854         done; \
23855         echo "Doing install-info in hello" ; \
23856         (cd $(HOST_SUBDIR)/hello && \
23857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23859                   "RANLIB=$${RANLIB}" \
23860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23861                   install-info) \
23862           || exit 1
23863
23864 @endif hello
23865
23866 .PHONY: maybe-install-pdf-hello install-pdf-hello
23867 maybe-install-pdf-hello:
23868 @if hello
23869 maybe-install-pdf-hello: install-pdf-hello
23870
23871 install-pdf-hello: \
23872     configure-hello \
23873     pdf-hello 
23874         @: $(MAKE); $(unstage)
23875         @[ -f ./hello/Makefile ] || exit 0; \
23876         r=`${PWD_COMMAND}`; export r; \
23877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878         $(HOST_EXPORTS) \
23879         for flag in $(EXTRA_HOST_FLAGS) ; do \
23880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23881         done; \
23882         echo "Doing install-pdf in hello" ; \
23883         (cd $(HOST_SUBDIR)/hello && \
23884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23886                   "RANLIB=$${RANLIB}" \
23887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23888                   install-pdf) \
23889           || exit 1
23890
23891 @endif hello
23892
23893 .PHONY: maybe-install-html-hello install-html-hello
23894 maybe-install-html-hello:
23895 @if hello
23896 maybe-install-html-hello: install-html-hello
23897
23898 install-html-hello: \
23899     configure-hello \
23900     html-hello 
23901         @: $(MAKE); $(unstage)
23902         @[ -f ./hello/Makefile ] || exit 0; \
23903         r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(HOST_EXPORTS) \
23906         for flag in $(EXTRA_HOST_FLAGS) ; do \
23907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908         done; \
23909         echo "Doing install-html in hello" ; \
23910         (cd $(HOST_SUBDIR)/hello && \
23911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913                   "RANLIB=$${RANLIB}" \
23914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915                   install-html) \
23916           || exit 1
23917
23918 @endif hello
23919
23920 .PHONY: maybe-installcheck-hello installcheck-hello
23921 maybe-installcheck-hello:
23922 @if hello
23923 maybe-installcheck-hello: installcheck-hello
23924
23925 installcheck-hello: \
23926     configure-hello 
23927         @: $(MAKE); $(unstage)
23928         @[ -f ./hello/Makefile ] || exit 0; \
23929         r=`${PWD_COMMAND}`; export r; \
23930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931         $(HOST_EXPORTS) \
23932         for flag in $(EXTRA_HOST_FLAGS) ; do \
23933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23934         done; \
23935         echo "Doing installcheck in hello" ; \
23936         (cd $(HOST_SUBDIR)/hello && \
23937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23939                   "RANLIB=$${RANLIB}" \
23940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941                   installcheck) \
23942           || exit 1
23943
23944 @endif hello
23945
23946 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
23947 maybe-mostlyclean-hello:
23948 @if hello
23949 maybe-mostlyclean-hello: mostlyclean-hello
23950
23951 mostlyclean-hello: 
23952         @: $(MAKE); $(unstage)
23953         @[ -f ./hello/Makefile ] || exit 0; \
23954         r=`${PWD_COMMAND}`; export r; \
23955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956         $(HOST_EXPORTS) \
23957         for flag in $(EXTRA_HOST_FLAGS) ; do \
23958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23959         done; \
23960         echo "Doing mostlyclean in hello" ; \
23961         (cd $(HOST_SUBDIR)/hello && \
23962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23964                   "RANLIB=$${RANLIB}" \
23965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23966                   mostlyclean) \
23967           || exit 1
23968
23969 @endif hello
23970
23971 .PHONY: maybe-clean-hello clean-hello
23972 maybe-clean-hello:
23973 @if hello
23974 maybe-clean-hello: clean-hello
23975
23976 clean-hello: 
23977         @: $(MAKE); $(unstage)
23978         @[ -f ./hello/Makefile ] || exit 0; \
23979         r=`${PWD_COMMAND}`; export r; \
23980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981         $(HOST_EXPORTS) \
23982         for flag in $(EXTRA_HOST_FLAGS) ; do \
23983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23984         done; \
23985         echo "Doing clean in hello" ; \
23986         (cd $(HOST_SUBDIR)/hello && \
23987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23989                   "RANLIB=$${RANLIB}" \
23990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23991                   clean) \
23992           || exit 1
23993
23994 @endif hello
23995
23996 .PHONY: maybe-distclean-hello distclean-hello
23997 maybe-distclean-hello:
23998 @if hello
23999 maybe-distclean-hello: distclean-hello
24000
24001 distclean-hello: 
24002         @: $(MAKE); $(unstage)
24003         @[ -f ./hello/Makefile ] || exit 0; \
24004         r=`${PWD_COMMAND}`; export r; \
24005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006         $(HOST_EXPORTS) \
24007         for flag in $(EXTRA_HOST_FLAGS) ; do \
24008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24009         done; \
24010         echo "Doing distclean in hello" ; \
24011         (cd $(HOST_SUBDIR)/hello && \
24012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014                   "RANLIB=$${RANLIB}" \
24015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24016                   distclean) \
24017           || exit 1
24018
24019 @endif hello
24020
24021 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24022 maybe-maintainer-clean-hello:
24023 @if hello
24024 maybe-maintainer-clean-hello: maintainer-clean-hello
24025
24026 maintainer-clean-hello: 
24027         @: $(MAKE); $(unstage)
24028         @[ -f ./hello/Makefile ] || exit 0; \
24029         r=`${PWD_COMMAND}`; export r; \
24030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24031         $(HOST_EXPORTS) \
24032         for flag in $(EXTRA_HOST_FLAGS) ; do \
24033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24034         done; \
24035         echo "Doing maintainer-clean in hello" ; \
24036         (cd $(HOST_SUBDIR)/hello && \
24037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039                   "RANLIB=$${RANLIB}" \
24040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24041                   maintainer-clean) \
24042           || exit 1
24043
24044 @endif hello
24045
24046
24047
24048 .PHONY: configure-indent maybe-configure-indent
24049 maybe-configure-indent:
24050 @if gcc-bootstrap
24051 configure-indent: stage_current
24052 @endif gcc-bootstrap
24053 @if indent
24054 maybe-configure-indent: configure-indent
24055 configure-indent: 
24056         @: $(MAKE); $(unstage)
24057         @r=`${PWD_COMMAND}`; export r; \
24058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24059         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24061         $(HOST_EXPORTS)  \
24062         echo Configuring in $(HOST_SUBDIR)/indent; \
24063         cd "$(HOST_SUBDIR)/indent" || exit 1; \
24064         case $(srcdir) in \
24065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24066           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24068         esac; \
24069         srcdiroption="--srcdir=$${topdir}/indent"; \
24070         libsrcdir="$$s/indent"; \
24071         $(SHELL) $${libsrcdir}/configure \
24072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24073           --target=${target_alias} $${srcdiroption}  \
24074           || exit 1
24075 @endif indent
24076
24077
24078
24079
24080
24081 .PHONY: all-indent maybe-all-indent
24082 maybe-all-indent:
24083 @if gcc-bootstrap
24084 all-indent: stage_current
24085 @endif gcc-bootstrap
24086 @if indent
24087 TARGET-indent=all
24088 maybe-all-indent: all-indent
24089 all-indent: configure-indent
24090         @: $(MAKE); $(unstage)
24091         @r=`${PWD_COMMAND}`; export r; \
24092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24093         $(HOST_EXPORTS)  \
24094         (cd $(HOST_SUBDIR)/indent && \
24095           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24096                 $(TARGET-indent))
24097 @endif indent
24098
24099
24100
24101
24102 .PHONY: check-indent maybe-check-indent
24103 maybe-check-indent:
24104 @if indent
24105 maybe-check-indent: check-indent
24106
24107 check-indent:
24108         @: $(MAKE); $(unstage)
24109         @r=`${PWD_COMMAND}`; export r; \
24110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24111         $(HOST_EXPORTS) \
24112         (cd $(HOST_SUBDIR)/indent && \
24113           $(MAKE) $(FLAGS_TO_PASS)  check)
24114
24115 @endif indent
24116
24117 .PHONY: install-indent maybe-install-indent
24118 maybe-install-indent:
24119 @if indent
24120 maybe-install-indent: install-indent
24121
24122 install-indent: installdirs
24123         @: $(MAKE); $(unstage)
24124         @r=`${PWD_COMMAND}`; export r; \
24125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24126         $(HOST_EXPORTS) \
24127         (cd $(HOST_SUBDIR)/indent && \
24128           $(MAKE) $(FLAGS_TO_PASS)  install)
24129
24130 @endif indent
24131
24132 # Other targets (info, dvi, pdf, etc.)
24133
24134 .PHONY: maybe-info-indent info-indent
24135 maybe-info-indent:
24136 @if indent
24137 maybe-info-indent: info-indent
24138
24139 info-indent: \
24140     configure-indent 
24141         @: $(MAKE); $(unstage)
24142         @[ -f ./indent/Makefile ] || exit 0; \
24143         r=`${PWD_COMMAND}`; export r; \
24144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24145         $(HOST_EXPORTS) \
24146         for flag in $(EXTRA_HOST_FLAGS) ; do \
24147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24148         done; \
24149         echo "Doing info in indent" ; \
24150         (cd $(HOST_SUBDIR)/indent && \
24151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24153                   "RANLIB=$${RANLIB}" \
24154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24155                   info) \
24156           || exit 1
24157
24158 @endif indent
24159
24160 .PHONY: maybe-dvi-indent dvi-indent
24161 maybe-dvi-indent:
24162 @if indent
24163 maybe-dvi-indent: dvi-indent
24164
24165 dvi-indent: \
24166     configure-indent 
24167         @: $(MAKE); $(unstage)
24168         @[ -f ./indent/Makefile ] || exit 0; \
24169         r=`${PWD_COMMAND}`; export r; \
24170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171         $(HOST_EXPORTS) \
24172         for flag in $(EXTRA_HOST_FLAGS) ; do \
24173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24174         done; \
24175         echo "Doing dvi in indent" ; \
24176         (cd $(HOST_SUBDIR)/indent && \
24177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24179                   "RANLIB=$${RANLIB}" \
24180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24181                   dvi) \
24182           || exit 1
24183
24184 @endif indent
24185
24186 .PHONY: maybe-pdf-indent pdf-indent
24187 maybe-pdf-indent:
24188 @if indent
24189 maybe-pdf-indent: pdf-indent
24190
24191 pdf-indent: \
24192     configure-indent 
24193         @: $(MAKE); $(unstage)
24194         @[ -f ./indent/Makefile ] || exit 0; \
24195         r=`${PWD_COMMAND}`; export r; \
24196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24197         $(HOST_EXPORTS) \
24198         for flag in $(EXTRA_HOST_FLAGS) ; do \
24199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24200         done; \
24201         echo "Doing pdf in indent" ; \
24202         (cd $(HOST_SUBDIR)/indent && \
24203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24205                   "RANLIB=$${RANLIB}" \
24206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24207                   pdf) \
24208           || exit 1
24209
24210 @endif indent
24211
24212 .PHONY: maybe-html-indent html-indent
24213 maybe-html-indent:
24214 @if indent
24215 maybe-html-indent: html-indent
24216
24217 html-indent: \
24218     configure-indent 
24219         @: $(MAKE); $(unstage)
24220         @[ -f ./indent/Makefile ] || exit 0; \
24221         r=`${PWD_COMMAND}`; export r; \
24222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24223         $(HOST_EXPORTS) \
24224         for flag in $(EXTRA_HOST_FLAGS) ; do \
24225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24226         done; \
24227         echo "Doing html in indent" ; \
24228         (cd $(HOST_SUBDIR)/indent && \
24229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24231                   "RANLIB=$${RANLIB}" \
24232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24233                   html) \
24234           || exit 1
24235
24236 @endif indent
24237
24238 .PHONY: maybe-TAGS-indent TAGS-indent
24239 maybe-TAGS-indent:
24240 @if indent
24241 maybe-TAGS-indent: TAGS-indent
24242
24243 TAGS-indent: \
24244     configure-indent 
24245         @: $(MAKE); $(unstage)
24246         @[ -f ./indent/Makefile ] || exit 0; \
24247         r=`${PWD_COMMAND}`; export r; \
24248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249         $(HOST_EXPORTS) \
24250         for flag in $(EXTRA_HOST_FLAGS) ; do \
24251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24252         done; \
24253         echo "Doing TAGS in indent" ; \
24254         (cd $(HOST_SUBDIR)/indent && \
24255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24257                   "RANLIB=$${RANLIB}" \
24258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24259                   TAGS) \
24260           || exit 1
24261
24262 @endif indent
24263
24264 .PHONY: maybe-install-info-indent install-info-indent
24265 maybe-install-info-indent:
24266 @if indent
24267 maybe-install-info-indent: install-info-indent
24268
24269 install-info-indent: \
24270     configure-indent \
24271     info-indent 
24272         @: $(MAKE); $(unstage)
24273         @[ -f ./indent/Makefile ] || exit 0; \
24274         r=`${PWD_COMMAND}`; export r; \
24275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24276         $(HOST_EXPORTS) \
24277         for flag in $(EXTRA_HOST_FLAGS) ; do \
24278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24279         done; \
24280         echo "Doing install-info in indent" ; \
24281         (cd $(HOST_SUBDIR)/indent && \
24282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24284                   "RANLIB=$${RANLIB}" \
24285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24286                   install-info) \
24287           || exit 1
24288
24289 @endif indent
24290
24291 .PHONY: maybe-install-pdf-indent install-pdf-indent
24292 maybe-install-pdf-indent:
24293 @if indent
24294 maybe-install-pdf-indent: install-pdf-indent
24295
24296 install-pdf-indent: \
24297     configure-indent \
24298     pdf-indent 
24299         @: $(MAKE); $(unstage)
24300         @[ -f ./indent/Makefile ] || exit 0; \
24301         r=`${PWD_COMMAND}`; export r; \
24302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24303         $(HOST_EXPORTS) \
24304         for flag in $(EXTRA_HOST_FLAGS) ; do \
24305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24306         done; \
24307         echo "Doing install-pdf in indent" ; \
24308         (cd $(HOST_SUBDIR)/indent && \
24309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24311                   "RANLIB=$${RANLIB}" \
24312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24313                   install-pdf) \
24314           || exit 1
24315
24316 @endif indent
24317
24318 .PHONY: maybe-install-html-indent install-html-indent
24319 maybe-install-html-indent:
24320 @if indent
24321 maybe-install-html-indent: install-html-indent
24322
24323 install-html-indent: \
24324     configure-indent \
24325     html-indent 
24326         @: $(MAKE); $(unstage)
24327         @[ -f ./indent/Makefile ] || exit 0; \
24328         r=`${PWD_COMMAND}`; export r; \
24329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24330         $(HOST_EXPORTS) \
24331         for flag in $(EXTRA_HOST_FLAGS) ; do \
24332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24333         done; \
24334         echo "Doing install-html in indent" ; \
24335         (cd $(HOST_SUBDIR)/indent && \
24336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24338                   "RANLIB=$${RANLIB}" \
24339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24340                   install-html) \
24341           || exit 1
24342
24343 @endif indent
24344
24345 .PHONY: maybe-installcheck-indent installcheck-indent
24346 maybe-installcheck-indent:
24347 @if indent
24348 maybe-installcheck-indent: installcheck-indent
24349
24350 installcheck-indent: \
24351     configure-indent 
24352         @: $(MAKE); $(unstage)
24353         @[ -f ./indent/Makefile ] || exit 0; \
24354         r=`${PWD_COMMAND}`; export r; \
24355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356         $(HOST_EXPORTS) \
24357         for flag in $(EXTRA_HOST_FLAGS) ; do \
24358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24359         done; \
24360         echo "Doing installcheck in indent" ; \
24361         (cd $(HOST_SUBDIR)/indent && \
24362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24364                   "RANLIB=$${RANLIB}" \
24365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24366                   installcheck) \
24367           || exit 1
24368
24369 @endif indent
24370
24371 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
24372 maybe-mostlyclean-indent:
24373 @if indent
24374 maybe-mostlyclean-indent: mostlyclean-indent
24375
24376 mostlyclean-indent: 
24377         @: $(MAKE); $(unstage)
24378         @[ -f ./indent/Makefile ] || exit 0; \
24379         r=`${PWD_COMMAND}`; export r; \
24380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381         $(HOST_EXPORTS) \
24382         for flag in $(EXTRA_HOST_FLAGS) ; do \
24383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24384         done; \
24385         echo "Doing mostlyclean in indent" ; \
24386         (cd $(HOST_SUBDIR)/indent && \
24387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24389                   "RANLIB=$${RANLIB}" \
24390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24391                   mostlyclean) \
24392           || exit 1
24393
24394 @endif indent
24395
24396 .PHONY: maybe-clean-indent clean-indent
24397 maybe-clean-indent:
24398 @if indent
24399 maybe-clean-indent: clean-indent
24400
24401 clean-indent: 
24402         @: $(MAKE); $(unstage)
24403         @[ -f ./indent/Makefile ] || exit 0; \
24404         r=`${PWD_COMMAND}`; export r; \
24405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24406         $(HOST_EXPORTS) \
24407         for flag in $(EXTRA_HOST_FLAGS) ; do \
24408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24409         done; \
24410         echo "Doing clean in indent" ; \
24411         (cd $(HOST_SUBDIR)/indent && \
24412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24414                   "RANLIB=$${RANLIB}" \
24415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24416                   clean) \
24417           || exit 1
24418
24419 @endif indent
24420
24421 .PHONY: maybe-distclean-indent distclean-indent
24422 maybe-distclean-indent:
24423 @if indent
24424 maybe-distclean-indent: distclean-indent
24425
24426 distclean-indent: 
24427         @: $(MAKE); $(unstage)
24428         @[ -f ./indent/Makefile ] || exit 0; \
24429         r=`${PWD_COMMAND}`; export r; \
24430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24431         $(HOST_EXPORTS) \
24432         for flag in $(EXTRA_HOST_FLAGS) ; do \
24433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24434         done; \
24435         echo "Doing distclean in indent" ; \
24436         (cd $(HOST_SUBDIR)/indent && \
24437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24439                   "RANLIB=$${RANLIB}" \
24440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24441                   distclean) \
24442           || exit 1
24443
24444 @endif indent
24445
24446 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24447 maybe-maintainer-clean-indent:
24448 @if indent
24449 maybe-maintainer-clean-indent: maintainer-clean-indent
24450
24451 maintainer-clean-indent: 
24452         @: $(MAKE); $(unstage)
24453         @[ -f ./indent/Makefile ] || exit 0; \
24454         r=`${PWD_COMMAND}`; export r; \
24455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24456         $(HOST_EXPORTS) \
24457         for flag in $(EXTRA_HOST_FLAGS) ; do \
24458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24459         done; \
24460         echo "Doing maintainer-clean in indent" ; \
24461         (cd $(HOST_SUBDIR)/indent && \
24462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24464                   "RANLIB=$${RANLIB}" \
24465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24466                   maintainer-clean) \
24467           || exit 1
24468
24469 @endif indent
24470
24471
24472
24473 .PHONY: configure-intl maybe-configure-intl
24474 maybe-configure-intl:
24475 @if gcc-bootstrap
24476 configure-intl: stage_current
24477 @endif gcc-bootstrap
24478 @if intl
24479 maybe-configure-intl: configure-intl
24480 configure-intl: 
24481         @r=`${PWD_COMMAND}`; export r; \
24482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24485         $(HOST_EXPORTS)  \
24486         echo Configuring in $(HOST_SUBDIR)/intl; \
24487         cd "$(HOST_SUBDIR)/intl" || exit 1; \
24488         case $(srcdir) in \
24489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24490           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24492         esac; \
24493         srcdiroption="--srcdir=$${topdir}/intl"; \
24494         libsrcdir="$$s/intl"; \
24495         $(SHELL) $${libsrcdir}/configure \
24496           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24497           --target=${target_alias} $${srcdiroption}  \
24498           || exit 1
24499 @endif intl
24500
24501
24502
24503 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
24504 maybe-configure-stage1-intl:
24505 @if intl-bootstrap
24506 maybe-configure-stage1-intl: configure-stage1-intl
24507 configure-stage1-intl:
24508         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24509         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24510         @r=`${PWD_COMMAND}`; export r; \
24511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24512         TFLAGS="$(STAGE1_TFLAGS)"; \
24513         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24514         $(HOST_EXPORTS) \
24515         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24516         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24517         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24518         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24520         cd $(HOST_SUBDIR)/intl || exit 1; \
24521         case $(srcdir) in \
24522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24523           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24525         esac; \
24526         srcdiroption="--srcdir=$${topdir}/intl"; \
24527         libsrcdir="$$s/intl"; \
24528         $(SHELL) $${libsrcdir}/configure \
24529           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24530           --target=${target_alias} $${srcdiroption} \
24531           $(STAGE1_CONFIGURE_FLAGS)
24532 @endif intl-bootstrap
24533
24534 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
24535 maybe-configure-stage2-intl:
24536 @if intl-bootstrap
24537 maybe-configure-stage2-intl: configure-stage2-intl
24538 configure-stage2-intl:
24539         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24540         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24541         @r=`${PWD_COMMAND}`; export r; \
24542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24543         TFLAGS="$(STAGE2_TFLAGS)"; \
24544         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24545         $(HOST_EXPORTS) \
24546         $(POSTSTAGE1_HOST_EXPORTS) \
24547         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24548         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24549         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24550         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24552         cd $(HOST_SUBDIR)/intl || exit 1; \
24553         case $(srcdir) in \
24554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24555           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24557         esac; \
24558         srcdiroption="--srcdir=$${topdir}/intl"; \
24559         libsrcdir="$$s/intl"; \
24560         $(SHELL) $${libsrcdir}/configure \
24561           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24562           --target=${target_alias} $${srcdiroption} \
24563           --with-build-libsubdir=$(HOST_SUBDIR) \
24564           $(STAGE2_CONFIGURE_FLAGS)
24565 @endif intl-bootstrap
24566
24567 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
24568 maybe-configure-stage3-intl:
24569 @if intl-bootstrap
24570 maybe-configure-stage3-intl: configure-stage3-intl
24571 configure-stage3-intl:
24572         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24573         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24574         @r=`${PWD_COMMAND}`; export r; \
24575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24576         TFLAGS="$(STAGE3_TFLAGS)"; \
24577         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24578         $(HOST_EXPORTS) \
24579         $(POSTSTAGE1_HOST_EXPORTS) \
24580         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24581         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24582         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24583         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24584         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24585         cd $(HOST_SUBDIR)/intl || exit 1; \
24586         case $(srcdir) in \
24587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24588           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24590         esac; \
24591         srcdiroption="--srcdir=$${topdir}/intl"; \
24592         libsrcdir="$$s/intl"; \
24593         $(SHELL) $${libsrcdir}/configure \
24594           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24595           --target=${target_alias} $${srcdiroption} \
24596           --with-build-libsubdir=$(HOST_SUBDIR) \
24597           $(STAGE3_CONFIGURE_FLAGS)
24598 @endif intl-bootstrap
24599
24600 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
24601 maybe-configure-stage4-intl:
24602 @if intl-bootstrap
24603 maybe-configure-stage4-intl: configure-stage4-intl
24604 configure-stage4-intl:
24605         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24606         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24607         @r=`${PWD_COMMAND}`; export r; \
24608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24609         TFLAGS="$(STAGE4_TFLAGS)"; \
24610         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24611         $(HOST_EXPORTS) \
24612         $(POSTSTAGE1_HOST_EXPORTS) \
24613         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24614         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24615         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24616         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24617         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24618         cd $(HOST_SUBDIR)/intl || exit 1; \
24619         case $(srcdir) in \
24620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24621           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24623         esac; \
24624         srcdiroption="--srcdir=$${topdir}/intl"; \
24625         libsrcdir="$$s/intl"; \
24626         $(SHELL) $${libsrcdir}/configure \
24627           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24628           --target=${target_alias} $${srcdiroption} \
24629           --with-build-libsubdir=$(HOST_SUBDIR) \
24630           $(STAGE4_CONFIGURE_FLAGS)
24631 @endif intl-bootstrap
24632
24633 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24634 maybe-configure-stageprofile-intl:
24635 @if intl-bootstrap
24636 maybe-configure-stageprofile-intl: configure-stageprofile-intl
24637 configure-stageprofile-intl:
24638         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24639         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24640         @r=`${PWD_COMMAND}`; export r; \
24641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24642         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24643         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24644         $(HOST_EXPORTS) \
24645         $(POSTSTAGE1_HOST_EXPORTS) \
24646         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24647         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24648         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24649         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24651         cd $(HOST_SUBDIR)/intl || exit 1; \
24652         case $(srcdir) in \
24653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24654           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24656         esac; \
24657         srcdiroption="--srcdir=$${topdir}/intl"; \
24658         libsrcdir="$$s/intl"; \
24659         $(SHELL) $${libsrcdir}/configure \
24660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24661           --target=${target_alias} $${srcdiroption} \
24662           --with-build-libsubdir=$(HOST_SUBDIR) \
24663           $(STAGEprofile_CONFIGURE_FLAGS)
24664 @endif intl-bootstrap
24665
24666 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24667 maybe-configure-stagefeedback-intl:
24668 @if intl-bootstrap
24669 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24670 configure-stagefeedback-intl:
24671         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24672         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24673         @r=`${PWD_COMMAND}`; export r; \
24674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24675         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24676         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24677         $(HOST_EXPORTS) \
24678         $(POSTSTAGE1_HOST_EXPORTS) \
24679         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24680         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24681         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24682         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24684         cd $(HOST_SUBDIR)/intl || exit 1; \
24685         case $(srcdir) in \
24686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24687           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24689         esac; \
24690         srcdiroption="--srcdir=$${topdir}/intl"; \
24691         libsrcdir="$$s/intl"; \
24692         $(SHELL) $${libsrcdir}/configure \
24693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24694           --target=${target_alias} $${srcdiroption} \
24695           --with-build-libsubdir=$(HOST_SUBDIR) \
24696           $(STAGEfeedback_CONFIGURE_FLAGS)
24697 @endif intl-bootstrap
24698
24699
24700
24701
24702
24703 .PHONY: all-intl maybe-all-intl
24704 maybe-all-intl:
24705 @if gcc-bootstrap
24706 all-intl: stage_current
24707 @endif gcc-bootstrap
24708 @if intl
24709 TARGET-intl=all
24710 maybe-all-intl: all-intl
24711 all-intl: configure-intl
24712         @r=`${PWD_COMMAND}`; export r; \
24713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24714         $(HOST_EXPORTS)  \
24715         (cd $(HOST_SUBDIR)/intl && \
24716           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24717                 $(TARGET-intl))
24718 @endif intl
24719
24720
24721
24722 .PHONY: all-stage1-intl maybe-all-stage1-intl
24723 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
24724 maybe-all-stage1-intl:
24725 maybe-clean-stage1-intl:
24726 @if intl-bootstrap
24727 maybe-all-stage1-intl: all-stage1-intl
24728 all-stage1: all-stage1-intl
24729 TARGET-stage1-intl = $(TARGET-intl)
24730 all-stage1-intl: configure-stage1-intl
24731         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24732         @r=`${PWD_COMMAND}`; export r; \
24733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24734         TFLAGS="$(STAGE1_TFLAGS)"; \
24735         $(HOST_EXPORTS)  \
24736         cd $(HOST_SUBDIR)/intl && \
24737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24738                 CFLAGS="$(STAGE1_CFLAGS)" \
24739                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24740                 LIBCFLAGS="$(LIBCFLAGS)" \
24741                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24742                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24743                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24744                 $(EXTRA_HOST_FLAGS)   \
24745                 TFLAGS="$(STAGE1_TFLAGS)" \
24746                 $(TARGET-stage1-intl)
24747
24748 maybe-clean-stage1-intl: clean-stage1-intl
24749 clean-stage1: clean-stage1-intl
24750 clean-stage1-intl:
24751         @if [ $(current_stage) = stage1 ]; then \
24752           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24753         else \
24754           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24755           $(MAKE) stage1-start; \
24756         fi; \
24757         cd $(HOST_SUBDIR)/intl && \
24758         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24759                  clean
24760 @endif intl-bootstrap
24761
24762
24763 .PHONY: all-stage2-intl maybe-all-stage2-intl
24764 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
24765 maybe-all-stage2-intl:
24766 maybe-clean-stage2-intl:
24767 @if intl-bootstrap
24768 maybe-all-stage2-intl: all-stage2-intl
24769 all-stage2: all-stage2-intl
24770 TARGET-stage2-intl = $(TARGET-intl)
24771 all-stage2-intl: configure-stage2-intl
24772         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24773         @r=`${PWD_COMMAND}`; export r; \
24774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24775         TFLAGS="$(STAGE2_TFLAGS)"; \
24776         $(HOST_EXPORTS) \
24777         $(POSTSTAGE1_HOST_EXPORTS)  \
24778         cd $(HOST_SUBDIR)/intl && \
24779         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24780                 CFLAGS="$(STAGE2_CFLAGS)" \
24781                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24782                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24783                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24784                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24785                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24786                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24787                 TFLAGS="$(STAGE2_TFLAGS)" \
24788                 $(TARGET-stage2-intl)
24789
24790 maybe-clean-stage2-intl: clean-stage2-intl
24791 clean-stage2: clean-stage2-intl
24792 clean-stage2-intl:
24793         @if [ $(current_stage) = stage2 ]; then \
24794           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24795         else \
24796           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24797           $(MAKE) stage2-start; \
24798         fi; \
24799         cd $(HOST_SUBDIR)/intl && \
24800         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24801                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24802                  clean
24803 @endif intl-bootstrap
24804
24805
24806 .PHONY: all-stage3-intl maybe-all-stage3-intl
24807 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
24808 maybe-all-stage3-intl:
24809 maybe-clean-stage3-intl:
24810 @if intl-bootstrap
24811 maybe-all-stage3-intl: all-stage3-intl
24812 all-stage3: all-stage3-intl
24813 TARGET-stage3-intl = $(TARGET-intl)
24814 all-stage3-intl: configure-stage3-intl
24815         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24816         @r=`${PWD_COMMAND}`; export r; \
24817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24818         TFLAGS="$(STAGE3_TFLAGS)"; \
24819         $(HOST_EXPORTS) \
24820         $(POSTSTAGE1_HOST_EXPORTS)  \
24821         cd $(HOST_SUBDIR)/intl && \
24822         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24823                 CFLAGS="$(STAGE3_CFLAGS)" \
24824                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24825                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24826                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24827                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24828                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24829                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24830                 TFLAGS="$(STAGE3_TFLAGS)" \
24831                 $(TARGET-stage3-intl)
24832
24833 maybe-clean-stage3-intl: clean-stage3-intl
24834 clean-stage3: clean-stage3-intl
24835 clean-stage3-intl:
24836         @if [ $(current_stage) = stage3 ]; then \
24837           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24838         else \
24839           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24840           $(MAKE) stage3-start; \
24841         fi; \
24842         cd $(HOST_SUBDIR)/intl && \
24843         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24844                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24845                  clean
24846 @endif intl-bootstrap
24847
24848
24849 .PHONY: all-stage4-intl maybe-all-stage4-intl
24850 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
24851 maybe-all-stage4-intl:
24852 maybe-clean-stage4-intl:
24853 @if intl-bootstrap
24854 maybe-all-stage4-intl: all-stage4-intl
24855 all-stage4: all-stage4-intl
24856 TARGET-stage4-intl = $(TARGET-intl)
24857 all-stage4-intl: configure-stage4-intl
24858         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24859         @r=`${PWD_COMMAND}`; export r; \
24860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861         TFLAGS="$(STAGE4_TFLAGS)"; \
24862         $(HOST_EXPORTS) \
24863         $(POSTSTAGE1_HOST_EXPORTS)  \
24864         cd $(HOST_SUBDIR)/intl && \
24865         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24866                 CFLAGS="$(STAGE4_CFLAGS)" \
24867                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24868                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24869                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24870                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24871                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24872                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24873                 TFLAGS="$(STAGE4_TFLAGS)" \
24874                 $(TARGET-stage4-intl)
24875
24876 maybe-clean-stage4-intl: clean-stage4-intl
24877 clean-stage4: clean-stage4-intl
24878 clean-stage4-intl:
24879         @if [ $(current_stage) = stage4 ]; then \
24880           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24881         else \
24882           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24883           $(MAKE) stage4-start; \
24884         fi; \
24885         cd $(HOST_SUBDIR)/intl && \
24886         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24887                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24888                  clean
24889 @endif intl-bootstrap
24890
24891
24892 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24893 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24894 maybe-all-stageprofile-intl:
24895 maybe-clean-stageprofile-intl:
24896 @if intl-bootstrap
24897 maybe-all-stageprofile-intl: all-stageprofile-intl
24898 all-stageprofile: all-stageprofile-intl
24899 TARGET-stageprofile-intl = $(TARGET-intl)
24900 all-stageprofile-intl: configure-stageprofile-intl
24901         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24902         @r=`${PWD_COMMAND}`; export r; \
24903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24904         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24905         $(HOST_EXPORTS) \
24906         $(POSTSTAGE1_HOST_EXPORTS)  \
24907         cd $(HOST_SUBDIR)/intl && \
24908         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24909                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24910                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24911                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24915                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24916                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24917                 $(TARGET-stageprofile-intl)
24918
24919 maybe-clean-stageprofile-intl: clean-stageprofile-intl
24920 clean-stageprofile: clean-stageprofile-intl
24921 clean-stageprofile-intl:
24922         @if [ $(current_stage) = stageprofile ]; then \
24923           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24924         else \
24925           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24926           $(MAKE) stageprofile-start; \
24927         fi; \
24928         cd $(HOST_SUBDIR)/intl && \
24929         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24930                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24931                  clean
24932 @endif intl-bootstrap
24933
24934
24935 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24936 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24937 maybe-all-stagefeedback-intl:
24938 maybe-clean-stagefeedback-intl:
24939 @if intl-bootstrap
24940 maybe-all-stagefeedback-intl: all-stagefeedback-intl
24941 all-stagefeedback: all-stagefeedback-intl
24942 TARGET-stagefeedback-intl = $(TARGET-intl)
24943 all-stagefeedback-intl: configure-stagefeedback-intl
24944         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24945         @r=`${PWD_COMMAND}`; export r; \
24946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24947         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24948         $(HOST_EXPORTS) \
24949         $(POSTSTAGE1_HOST_EXPORTS)  \
24950         cd $(HOST_SUBDIR)/intl && \
24951         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24952                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24953                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24954                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24955                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24956                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24957                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24958                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24959                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24960                 $(TARGET-stagefeedback-intl)
24961
24962 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
24963 clean-stagefeedback: clean-stagefeedback-intl
24964 clean-stagefeedback-intl:
24965         @if [ $(current_stage) = stagefeedback ]; then \
24966           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24967         else \
24968           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24969           $(MAKE) stagefeedback-start; \
24970         fi; \
24971         cd $(HOST_SUBDIR)/intl && \
24972         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24973                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24974                  clean
24975 @endif intl-bootstrap
24976
24977
24978
24979
24980
24981 .PHONY: check-intl maybe-check-intl
24982 maybe-check-intl:
24983 @if intl
24984 maybe-check-intl: check-intl
24985
24986 check-intl:
24987         @: $(MAKE); $(unstage)
24988         @r=`${PWD_COMMAND}`; export r; \
24989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24990         $(HOST_EXPORTS) \
24991         (cd $(HOST_SUBDIR)/intl && \
24992           $(MAKE) $(FLAGS_TO_PASS)  check)
24993
24994 @endif intl
24995
24996 .PHONY: install-intl maybe-install-intl
24997 maybe-install-intl:
24998 @if intl
24999 maybe-install-intl: install-intl
25000
25001 install-intl: installdirs
25002         @: $(MAKE); $(unstage)
25003         @r=`${PWD_COMMAND}`; export r; \
25004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25005         $(HOST_EXPORTS) \
25006         (cd $(HOST_SUBDIR)/intl && \
25007           $(MAKE) $(FLAGS_TO_PASS)  install)
25008
25009 @endif intl
25010
25011 # Other targets (info, dvi, pdf, etc.)
25012
25013 .PHONY: maybe-info-intl info-intl
25014 maybe-info-intl:
25015 @if intl
25016 maybe-info-intl: info-intl
25017
25018 info-intl: \
25019     configure-intl 
25020         @[ -f ./intl/Makefile ] || exit 0; \
25021         r=`${PWD_COMMAND}`; export r; \
25022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25023         $(HOST_EXPORTS) \
25024         for flag in $(EXTRA_HOST_FLAGS) ; do \
25025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25026         done; \
25027         echo "Doing info in intl" ; \
25028         (cd $(HOST_SUBDIR)/intl && \
25029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25031                   "RANLIB=$${RANLIB}" \
25032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25033                   info) \
25034           || exit 1
25035
25036 @endif intl
25037
25038 .PHONY: maybe-dvi-intl dvi-intl
25039 maybe-dvi-intl:
25040 @if intl
25041 maybe-dvi-intl: dvi-intl
25042
25043 dvi-intl: \
25044     configure-intl 
25045         @[ -f ./intl/Makefile ] || exit 0; \
25046         r=`${PWD_COMMAND}`; export r; \
25047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048         $(HOST_EXPORTS) \
25049         for flag in $(EXTRA_HOST_FLAGS) ; do \
25050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25051         done; \
25052         echo "Doing dvi in intl" ; \
25053         (cd $(HOST_SUBDIR)/intl && \
25054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25056                   "RANLIB=$${RANLIB}" \
25057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25058                   dvi) \
25059           || exit 1
25060
25061 @endif intl
25062
25063 .PHONY: maybe-pdf-intl pdf-intl
25064 maybe-pdf-intl:
25065 @if intl
25066 maybe-pdf-intl: pdf-intl
25067
25068 pdf-intl: \
25069     configure-intl 
25070         @[ -f ./intl/Makefile ] || exit 0; \
25071         r=`${PWD_COMMAND}`; export r; \
25072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073         $(HOST_EXPORTS) \
25074         for flag in $(EXTRA_HOST_FLAGS) ; do \
25075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25076         done; \
25077         echo "Doing pdf in intl" ; \
25078         (cd $(HOST_SUBDIR)/intl && \
25079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25081                   "RANLIB=$${RANLIB}" \
25082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25083                   pdf) \
25084           || exit 1
25085
25086 @endif intl
25087
25088 .PHONY: maybe-html-intl html-intl
25089 maybe-html-intl:
25090 @if intl
25091 maybe-html-intl: html-intl
25092
25093 html-intl: \
25094     configure-intl 
25095         @[ -f ./intl/Makefile ] || exit 0; \
25096         r=`${PWD_COMMAND}`; export r; \
25097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098         $(HOST_EXPORTS) \
25099         for flag in $(EXTRA_HOST_FLAGS) ; do \
25100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25101         done; \
25102         echo "Doing html in intl" ; \
25103         (cd $(HOST_SUBDIR)/intl && \
25104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25106                   "RANLIB=$${RANLIB}" \
25107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25108                   html) \
25109           || exit 1
25110
25111 @endif intl
25112
25113 .PHONY: maybe-TAGS-intl TAGS-intl
25114 maybe-TAGS-intl:
25115 @if intl
25116 maybe-TAGS-intl: TAGS-intl
25117
25118 TAGS-intl: \
25119     configure-intl 
25120         @[ -f ./intl/Makefile ] || exit 0; \
25121         r=`${PWD_COMMAND}`; export r; \
25122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123         $(HOST_EXPORTS) \
25124         for flag in $(EXTRA_HOST_FLAGS) ; do \
25125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25126         done; \
25127         echo "Doing TAGS in intl" ; \
25128         (cd $(HOST_SUBDIR)/intl && \
25129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25131                   "RANLIB=$${RANLIB}" \
25132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25133                   TAGS) \
25134           || exit 1
25135
25136 @endif intl
25137
25138 .PHONY: maybe-install-info-intl install-info-intl
25139 maybe-install-info-intl:
25140 @if intl
25141 maybe-install-info-intl: install-info-intl
25142
25143 install-info-intl: \
25144     configure-intl \
25145     info-intl 
25146         @[ -f ./intl/Makefile ] || exit 0; \
25147         r=`${PWD_COMMAND}`; export r; \
25148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25149         $(HOST_EXPORTS) \
25150         for flag in $(EXTRA_HOST_FLAGS) ; do \
25151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25152         done; \
25153         echo "Doing install-info in intl" ; \
25154         (cd $(HOST_SUBDIR)/intl && \
25155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25157                   "RANLIB=$${RANLIB}" \
25158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25159                   install-info) \
25160           || exit 1
25161
25162 @endif intl
25163
25164 .PHONY: maybe-install-pdf-intl install-pdf-intl
25165 maybe-install-pdf-intl:
25166 @if intl
25167 maybe-install-pdf-intl: install-pdf-intl
25168
25169 install-pdf-intl: \
25170     configure-intl \
25171     pdf-intl 
25172         @[ -f ./intl/Makefile ] || exit 0; \
25173         r=`${PWD_COMMAND}`; export r; \
25174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25175         $(HOST_EXPORTS) \
25176         for flag in $(EXTRA_HOST_FLAGS) ; do \
25177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25178         done; \
25179         echo "Doing install-pdf in intl" ; \
25180         (cd $(HOST_SUBDIR)/intl && \
25181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25183                   "RANLIB=$${RANLIB}" \
25184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25185                   install-pdf) \
25186           || exit 1
25187
25188 @endif intl
25189
25190 .PHONY: maybe-install-html-intl install-html-intl
25191 maybe-install-html-intl:
25192 @if intl
25193 maybe-install-html-intl: install-html-intl
25194
25195 install-html-intl: \
25196     configure-intl \
25197     html-intl 
25198         @[ -f ./intl/Makefile ] || exit 0; \
25199         r=`${PWD_COMMAND}`; export r; \
25200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25201         $(HOST_EXPORTS) \
25202         for flag in $(EXTRA_HOST_FLAGS) ; do \
25203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25204         done; \
25205         echo "Doing install-html in intl" ; \
25206         (cd $(HOST_SUBDIR)/intl && \
25207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25209                   "RANLIB=$${RANLIB}" \
25210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25211                   install-html) \
25212           || exit 1
25213
25214 @endif intl
25215
25216 .PHONY: maybe-installcheck-intl installcheck-intl
25217 maybe-installcheck-intl:
25218 @if intl
25219 maybe-installcheck-intl: installcheck-intl
25220
25221 installcheck-intl: \
25222     configure-intl 
25223         @[ -f ./intl/Makefile ] || exit 0; \
25224         r=`${PWD_COMMAND}`; export r; \
25225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25226         $(HOST_EXPORTS) \
25227         for flag in $(EXTRA_HOST_FLAGS) ; do \
25228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25229         done; \
25230         echo "Doing installcheck in intl" ; \
25231         (cd $(HOST_SUBDIR)/intl && \
25232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25234                   "RANLIB=$${RANLIB}" \
25235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25236                   installcheck) \
25237           || exit 1
25238
25239 @endif intl
25240
25241 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25242 maybe-mostlyclean-intl:
25243 @if intl
25244 maybe-mostlyclean-intl: mostlyclean-intl
25245
25246 mostlyclean-intl: 
25247         @[ -f ./intl/Makefile ] || exit 0; \
25248         r=`${PWD_COMMAND}`; export r; \
25249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250         $(HOST_EXPORTS) \
25251         for flag in $(EXTRA_HOST_FLAGS) ; do \
25252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25253         done; \
25254         echo "Doing mostlyclean in intl" ; \
25255         (cd $(HOST_SUBDIR)/intl && \
25256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25258                   "RANLIB=$${RANLIB}" \
25259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25260                   mostlyclean) \
25261           || exit 1
25262
25263 @endif intl
25264
25265 .PHONY: maybe-clean-intl clean-intl
25266 maybe-clean-intl:
25267 @if intl
25268 maybe-clean-intl: clean-intl
25269
25270 clean-intl: 
25271         @[ -f ./intl/Makefile ] || exit 0; \
25272         r=`${PWD_COMMAND}`; export r; \
25273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25274         $(HOST_EXPORTS) \
25275         for flag in $(EXTRA_HOST_FLAGS) ; do \
25276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25277         done; \
25278         echo "Doing clean in intl" ; \
25279         (cd $(HOST_SUBDIR)/intl && \
25280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25282                   "RANLIB=$${RANLIB}" \
25283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25284                   clean) \
25285           || exit 1
25286
25287 @endif intl
25288
25289 .PHONY: maybe-distclean-intl distclean-intl
25290 maybe-distclean-intl:
25291 @if intl
25292 maybe-distclean-intl: distclean-intl
25293
25294 distclean-intl: 
25295         @[ -f ./intl/Makefile ] || exit 0; \
25296         r=`${PWD_COMMAND}`; export r; \
25297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25298         $(HOST_EXPORTS) \
25299         for flag in $(EXTRA_HOST_FLAGS) ; do \
25300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25301         done; \
25302         echo "Doing distclean in intl" ; \
25303         (cd $(HOST_SUBDIR)/intl && \
25304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25306                   "RANLIB=$${RANLIB}" \
25307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25308                   distclean) \
25309           || exit 1
25310
25311 @endif intl
25312
25313 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25314 maybe-maintainer-clean-intl:
25315 @if intl
25316 maybe-maintainer-clean-intl: maintainer-clean-intl
25317
25318 maintainer-clean-intl: 
25319         @[ -f ./intl/Makefile ] || exit 0; \
25320         r=`${PWD_COMMAND}`; export r; \
25321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25322         $(HOST_EXPORTS) \
25323         for flag in $(EXTRA_HOST_FLAGS) ; do \
25324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25325         done; \
25326         echo "Doing maintainer-clean in intl" ; \
25327         (cd $(HOST_SUBDIR)/intl && \
25328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25330                   "RANLIB=$${RANLIB}" \
25331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25332                   maintainer-clean) \
25333           || exit 1
25334
25335 @endif intl
25336
25337
25338
25339 .PHONY: configure-tcl maybe-configure-tcl
25340 maybe-configure-tcl:
25341 @if gcc-bootstrap
25342 configure-tcl: stage_current
25343 @endif gcc-bootstrap
25344 @if tcl
25345 maybe-configure-tcl: configure-tcl
25346 configure-tcl: 
25347         @: $(MAKE); $(unstage)
25348         @r=`${PWD_COMMAND}`; export r; \
25349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25350         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25352         $(HOST_EXPORTS)  \
25353         echo Configuring in $(HOST_SUBDIR)/tcl; \
25354         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25355         case $(srcdir) in \
25356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25357           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25359         esac; \
25360         srcdiroption="--srcdir=$${topdir}/tcl"; \
25361         libsrcdir="$$s/tcl"; \
25362         $(SHELL) $${libsrcdir}/configure \
25363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25364           --target=${target_alias} $${srcdiroption}  \
25365           || exit 1
25366 @endif tcl
25367
25368
25369
25370
25371
25372 .PHONY: all-tcl maybe-all-tcl
25373 maybe-all-tcl:
25374 @if gcc-bootstrap
25375 all-tcl: stage_current
25376 @endif gcc-bootstrap
25377 @if tcl
25378 TARGET-tcl=all
25379 maybe-all-tcl: all-tcl
25380 all-tcl: configure-tcl
25381         @: $(MAKE); $(unstage)
25382         @r=`${PWD_COMMAND}`; export r; \
25383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25384         $(HOST_EXPORTS)  \
25385         (cd $(HOST_SUBDIR)/tcl && \
25386           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25387                 $(TARGET-tcl))
25388 @endif tcl
25389
25390
25391
25392
25393 .PHONY: check-tcl maybe-check-tcl
25394 maybe-check-tcl:
25395 @if tcl
25396 maybe-check-tcl: check-tcl
25397
25398 check-tcl:
25399         @: $(MAKE); $(unstage)
25400         @r=`${PWD_COMMAND}`; export r; \
25401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402         $(HOST_EXPORTS) \
25403         (cd $(HOST_SUBDIR)/tcl && \
25404           $(MAKE) $(FLAGS_TO_PASS)  check)
25405
25406 @endif tcl
25407
25408 .PHONY: install-tcl maybe-install-tcl
25409 maybe-install-tcl:
25410 @if tcl
25411 maybe-install-tcl: install-tcl
25412
25413 install-tcl: installdirs
25414         @: $(MAKE); $(unstage)
25415         @r=`${PWD_COMMAND}`; export r; \
25416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25417         $(HOST_EXPORTS) \
25418         (cd $(HOST_SUBDIR)/tcl && \
25419           $(MAKE) $(FLAGS_TO_PASS)  install)
25420
25421 @endif tcl
25422
25423 # Other targets (info, dvi, pdf, etc.)
25424
25425 .PHONY: maybe-info-tcl info-tcl
25426 maybe-info-tcl:
25427 @if tcl
25428 maybe-info-tcl: info-tcl
25429
25430 info-tcl: \
25431     configure-tcl 
25432         @: $(MAKE); $(unstage)
25433         @[ -f ./tcl/Makefile ] || exit 0; \
25434         r=`${PWD_COMMAND}`; export r; \
25435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25436         $(HOST_EXPORTS) \
25437         for flag in $(EXTRA_HOST_FLAGS) ; do \
25438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25439         done; \
25440         echo "Doing info in tcl" ; \
25441         (cd $(HOST_SUBDIR)/tcl && \
25442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25444                   "RANLIB=$${RANLIB}" \
25445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25446                   info) \
25447           || exit 1
25448
25449 @endif tcl
25450
25451 .PHONY: maybe-dvi-tcl dvi-tcl
25452 maybe-dvi-tcl:
25453 @if tcl
25454 maybe-dvi-tcl: dvi-tcl
25455
25456 dvi-tcl: \
25457     configure-tcl 
25458         @: $(MAKE); $(unstage)
25459         @[ -f ./tcl/Makefile ] || exit 0; \
25460         r=`${PWD_COMMAND}`; export r; \
25461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25462         $(HOST_EXPORTS) \
25463         for flag in $(EXTRA_HOST_FLAGS) ; do \
25464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25465         done; \
25466         echo "Doing dvi in tcl" ; \
25467         (cd $(HOST_SUBDIR)/tcl && \
25468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25470                   "RANLIB=$${RANLIB}" \
25471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25472                   dvi) \
25473           || exit 1
25474
25475 @endif tcl
25476
25477 .PHONY: maybe-pdf-tcl pdf-tcl
25478 maybe-pdf-tcl:
25479 @if tcl
25480 maybe-pdf-tcl: pdf-tcl
25481
25482 pdf-tcl: \
25483     configure-tcl 
25484         @: $(MAKE); $(unstage)
25485         @[ -f ./tcl/Makefile ] || exit 0; \
25486         r=`${PWD_COMMAND}`; export r; \
25487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25488         $(HOST_EXPORTS) \
25489         for flag in $(EXTRA_HOST_FLAGS) ; do \
25490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25491         done; \
25492         echo "Doing pdf in tcl" ; \
25493         (cd $(HOST_SUBDIR)/tcl && \
25494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25496                   "RANLIB=$${RANLIB}" \
25497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25498                   pdf) \
25499           || exit 1
25500
25501 @endif tcl
25502
25503 .PHONY: maybe-html-tcl html-tcl
25504 maybe-html-tcl:
25505 @if tcl
25506 maybe-html-tcl: html-tcl
25507
25508 html-tcl: \
25509     configure-tcl 
25510         @: $(MAKE); $(unstage)
25511         @[ -f ./tcl/Makefile ] || exit 0; \
25512         r=`${PWD_COMMAND}`; export r; \
25513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25514         $(HOST_EXPORTS) \
25515         for flag in $(EXTRA_HOST_FLAGS) ; do \
25516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25517         done; \
25518         echo "Doing html in tcl" ; \
25519         (cd $(HOST_SUBDIR)/tcl && \
25520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25522                   "RANLIB=$${RANLIB}" \
25523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25524                   html) \
25525           || exit 1
25526
25527 @endif tcl
25528
25529 .PHONY: maybe-TAGS-tcl TAGS-tcl
25530 maybe-TAGS-tcl:
25531 @if tcl
25532 maybe-TAGS-tcl: TAGS-tcl
25533
25534 TAGS-tcl: \
25535     configure-tcl 
25536         @: $(MAKE); $(unstage)
25537         @[ -f ./tcl/Makefile ] || exit 0; \
25538         r=`${PWD_COMMAND}`; export r; \
25539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25540         $(HOST_EXPORTS) \
25541         for flag in $(EXTRA_HOST_FLAGS) ; do \
25542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25543         done; \
25544         echo "Doing TAGS in tcl" ; \
25545         (cd $(HOST_SUBDIR)/tcl && \
25546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25548                   "RANLIB=$${RANLIB}" \
25549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25550                   TAGS) \
25551           || exit 1
25552
25553 @endif tcl
25554
25555 .PHONY: maybe-install-info-tcl install-info-tcl
25556 maybe-install-info-tcl:
25557 @if tcl
25558 maybe-install-info-tcl: install-info-tcl
25559
25560 install-info-tcl: \
25561     configure-tcl \
25562     info-tcl 
25563         @: $(MAKE); $(unstage)
25564         @[ -f ./tcl/Makefile ] || exit 0; \
25565         r=`${PWD_COMMAND}`; export r; \
25566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567         $(HOST_EXPORTS) \
25568         for flag in $(EXTRA_HOST_FLAGS) ; do \
25569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25570         done; \
25571         echo "Doing install-info in tcl" ; \
25572         (cd $(HOST_SUBDIR)/tcl && \
25573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25575                   "RANLIB=$${RANLIB}" \
25576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25577                   install-info) \
25578           || exit 1
25579
25580 @endif tcl
25581
25582 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
25583 maybe-install-pdf-tcl:
25584 @if tcl
25585 maybe-install-pdf-tcl: install-pdf-tcl
25586
25587 install-pdf-tcl: \
25588     configure-tcl \
25589     pdf-tcl 
25590         @: $(MAKE); $(unstage)
25591         @[ -f ./tcl/Makefile ] || exit 0; \
25592         r=`${PWD_COMMAND}`; export r; \
25593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25594         $(HOST_EXPORTS) \
25595         for flag in $(EXTRA_HOST_FLAGS) ; do \
25596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25597         done; \
25598         echo "Doing install-pdf in tcl" ; \
25599         (cd $(HOST_SUBDIR)/tcl && \
25600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25602                   "RANLIB=$${RANLIB}" \
25603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25604                   install-pdf) \
25605           || exit 1
25606
25607 @endif tcl
25608
25609 .PHONY: maybe-install-html-tcl install-html-tcl
25610 maybe-install-html-tcl:
25611 @if tcl
25612 maybe-install-html-tcl: install-html-tcl
25613
25614 install-html-tcl: \
25615     configure-tcl \
25616     html-tcl 
25617         @: $(MAKE); $(unstage)
25618         @[ -f ./tcl/Makefile ] || exit 0; \
25619         r=`${PWD_COMMAND}`; export r; \
25620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25621         $(HOST_EXPORTS) \
25622         for flag in $(EXTRA_HOST_FLAGS) ; do \
25623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25624         done; \
25625         echo "Doing install-html in tcl" ; \
25626         (cd $(HOST_SUBDIR)/tcl && \
25627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25629                   "RANLIB=$${RANLIB}" \
25630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25631                   install-html) \
25632           || exit 1
25633
25634 @endif tcl
25635
25636 .PHONY: maybe-installcheck-tcl installcheck-tcl
25637 maybe-installcheck-tcl:
25638 @if tcl
25639 maybe-installcheck-tcl: installcheck-tcl
25640
25641 installcheck-tcl: \
25642     configure-tcl 
25643         @: $(MAKE); $(unstage)
25644         @[ -f ./tcl/Makefile ] || exit 0; \
25645         r=`${PWD_COMMAND}`; export r; \
25646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25647         $(HOST_EXPORTS) \
25648         for flag in $(EXTRA_HOST_FLAGS) ; do \
25649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25650         done; \
25651         echo "Doing installcheck in tcl" ; \
25652         (cd $(HOST_SUBDIR)/tcl && \
25653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25655                   "RANLIB=$${RANLIB}" \
25656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25657                   installcheck) \
25658           || exit 1
25659
25660 @endif tcl
25661
25662 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25663 maybe-mostlyclean-tcl:
25664 @if tcl
25665 maybe-mostlyclean-tcl: mostlyclean-tcl
25666
25667 # tcl doesn't support mostlyclean.
25668 mostlyclean-tcl:
25669
25670 @endif tcl
25671
25672 .PHONY: maybe-clean-tcl clean-tcl
25673 maybe-clean-tcl:
25674 @if tcl
25675 maybe-clean-tcl: clean-tcl
25676
25677 clean-tcl: 
25678         @: $(MAKE); $(unstage)
25679         @[ -f ./tcl/Makefile ] || exit 0; \
25680         r=`${PWD_COMMAND}`; export r; \
25681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25682         $(HOST_EXPORTS) \
25683         for flag in $(EXTRA_HOST_FLAGS) ; do \
25684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25685         done; \
25686         echo "Doing clean in tcl" ; \
25687         (cd $(HOST_SUBDIR)/tcl && \
25688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25690                   "RANLIB=$${RANLIB}" \
25691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25692                   clean) \
25693           || exit 1
25694
25695 @endif tcl
25696
25697 .PHONY: maybe-distclean-tcl distclean-tcl
25698 maybe-distclean-tcl:
25699 @if tcl
25700 maybe-distclean-tcl: distclean-tcl
25701
25702 distclean-tcl: 
25703         @: $(MAKE); $(unstage)
25704         @[ -f ./tcl/Makefile ] || exit 0; \
25705         r=`${PWD_COMMAND}`; export r; \
25706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25707         $(HOST_EXPORTS) \
25708         for flag in $(EXTRA_HOST_FLAGS) ; do \
25709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25710         done; \
25711         echo "Doing distclean in tcl" ; \
25712         (cd $(HOST_SUBDIR)/tcl && \
25713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25715                   "RANLIB=$${RANLIB}" \
25716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25717                   distclean) \
25718           || exit 1
25719
25720 @endif tcl
25721
25722 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25723 maybe-maintainer-clean-tcl:
25724 @if tcl
25725 maybe-maintainer-clean-tcl: maintainer-clean-tcl
25726
25727 maintainer-clean-tcl: 
25728         @: $(MAKE); $(unstage)
25729         @[ -f ./tcl/Makefile ] || exit 0; \
25730         r=`${PWD_COMMAND}`; export r; \
25731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25732         $(HOST_EXPORTS) \
25733         for flag in $(EXTRA_HOST_FLAGS) ; do \
25734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25735         done; \
25736         echo "Doing maintainer-clean in tcl" ; \
25737         (cd $(HOST_SUBDIR)/tcl && \
25738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25740                   "RANLIB=$${RANLIB}" \
25741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25742                   maintainer-clean) \
25743           || exit 1
25744
25745 @endif tcl
25746
25747
25748
25749 .PHONY: configure-itcl maybe-configure-itcl
25750 maybe-configure-itcl:
25751 @if gcc-bootstrap
25752 configure-itcl: stage_current
25753 @endif gcc-bootstrap
25754 @if itcl
25755 maybe-configure-itcl: configure-itcl
25756 configure-itcl: 
25757         @: $(MAKE); $(unstage)
25758         @r=`${PWD_COMMAND}`; export r; \
25759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25760         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25762         $(HOST_EXPORTS)  \
25763         echo Configuring in $(HOST_SUBDIR)/itcl; \
25764         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25765         case $(srcdir) in \
25766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25767           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25769         esac; \
25770         srcdiroption="--srcdir=$${topdir}/itcl"; \
25771         libsrcdir="$$s/itcl"; \
25772         $(SHELL) $${libsrcdir}/configure \
25773           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25774           --target=${target_alias} $${srcdiroption}  \
25775           || exit 1
25776 @endif itcl
25777
25778
25779
25780
25781
25782 .PHONY: all-itcl maybe-all-itcl
25783 maybe-all-itcl:
25784 @if gcc-bootstrap
25785 all-itcl: stage_current
25786 @endif gcc-bootstrap
25787 @if itcl
25788 TARGET-itcl=all
25789 maybe-all-itcl: all-itcl
25790 all-itcl: configure-itcl
25791         @: $(MAKE); $(unstage)
25792         @r=`${PWD_COMMAND}`; export r; \
25793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25794         $(HOST_EXPORTS)  \
25795         (cd $(HOST_SUBDIR)/itcl && \
25796           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25797                 $(TARGET-itcl))
25798 @endif itcl
25799
25800
25801
25802
25803 .PHONY: check-itcl maybe-check-itcl
25804 maybe-check-itcl:
25805 @if itcl
25806 maybe-check-itcl: check-itcl
25807
25808 check-itcl:
25809         @: $(MAKE); $(unstage)
25810         @r=`${PWD_COMMAND}`; export r; \
25811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25812         $(HOST_EXPORTS) \
25813         (cd $(HOST_SUBDIR)/itcl && \
25814           $(MAKE) $(FLAGS_TO_PASS)  check)
25815
25816 @endif itcl
25817
25818 .PHONY: install-itcl maybe-install-itcl
25819 maybe-install-itcl:
25820 @if itcl
25821 maybe-install-itcl: install-itcl
25822
25823 install-itcl: installdirs
25824         @: $(MAKE); $(unstage)
25825         @r=`${PWD_COMMAND}`; export r; \
25826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25827         $(HOST_EXPORTS) \
25828         (cd $(HOST_SUBDIR)/itcl && \
25829           $(MAKE) $(FLAGS_TO_PASS)  install)
25830
25831 @endif itcl
25832
25833 # Other targets (info, dvi, pdf, etc.)
25834
25835 .PHONY: maybe-info-itcl info-itcl
25836 maybe-info-itcl:
25837 @if itcl
25838 maybe-info-itcl: info-itcl
25839
25840 info-itcl: \
25841     configure-itcl 
25842         @: $(MAKE); $(unstage)
25843         @[ -f ./itcl/Makefile ] || exit 0; \
25844         r=`${PWD_COMMAND}`; export r; \
25845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25846         $(HOST_EXPORTS) \
25847         for flag in $(EXTRA_HOST_FLAGS) ; do \
25848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25849         done; \
25850         echo "Doing info in itcl" ; \
25851         (cd $(HOST_SUBDIR)/itcl && \
25852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25854                   "RANLIB=$${RANLIB}" \
25855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25856                   info) \
25857           || exit 1
25858
25859 @endif itcl
25860
25861 .PHONY: maybe-dvi-itcl dvi-itcl
25862 maybe-dvi-itcl:
25863 @if itcl
25864 maybe-dvi-itcl: dvi-itcl
25865
25866 dvi-itcl: \
25867     configure-itcl 
25868         @: $(MAKE); $(unstage)
25869         @[ -f ./itcl/Makefile ] || exit 0; \
25870         r=`${PWD_COMMAND}`; export r; \
25871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25872         $(HOST_EXPORTS) \
25873         for flag in $(EXTRA_HOST_FLAGS) ; do \
25874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25875         done; \
25876         echo "Doing dvi in itcl" ; \
25877         (cd $(HOST_SUBDIR)/itcl && \
25878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25880                   "RANLIB=$${RANLIB}" \
25881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25882                   dvi) \
25883           || exit 1
25884
25885 @endif itcl
25886
25887 .PHONY: maybe-pdf-itcl pdf-itcl
25888 maybe-pdf-itcl:
25889 @if itcl
25890 maybe-pdf-itcl: pdf-itcl
25891
25892 pdf-itcl: \
25893     configure-itcl 
25894         @: $(MAKE); $(unstage)
25895         @[ -f ./itcl/Makefile ] || exit 0; \
25896         r=`${PWD_COMMAND}`; export r; \
25897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25898         $(HOST_EXPORTS) \
25899         for flag in $(EXTRA_HOST_FLAGS) ; do \
25900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25901         done; \
25902         echo "Doing pdf in itcl" ; \
25903         (cd $(HOST_SUBDIR)/itcl && \
25904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25906                   "RANLIB=$${RANLIB}" \
25907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25908                   pdf) \
25909           || exit 1
25910
25911 @endif itcl
25912
25913 .PHONY: maybe-html-itcl html-itcl
25914 maybe-html-itcl:
25915 @if itcl
25916 maybe-html-itcl: html-itcl
25917
25918 html-itcl: \
25919     configure-itcl 
25920         @: $(MAKE); $(unstage)
25921         @[ -f ./itcl/Makefile ] || exit 0; \
25922         r=`${PWD_COMMAND}`; export r; \
25923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924         $(HOST_EXPORTS) \
25925         for flag in $(EXTRA_HOST_FLAGS) ; do \
25926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25927         done; \
25928         echo "Doing html in itcl" ; \
25929         (cd $(HOST_SUBDIR)/itcl && \
25930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25932                   "RANLIB=$${RANLIB}" \
25933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934                   html) \
25935           || exit 1
25936
25937 @endif itcl
25938
25939 .PHONY: maybe-TAGS-itcl TAGS-itcl
25940 maybe-TAGS-itcl:
25941 @if itcl
25942 maybe-TAGS-itcl: TAGS-itcl
25943
25944 TAGS-itcl: \
25945     configure-itcl 
25946         @: $(MAKE); $(unstage)
25947         @[ -f ./itcl/Makefile ] || exit 0; \
25948         r=`${PWD_COMMAND}`; export r; \
25949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950         $(HOST_EXPORTS) \
25951         for flag in $(EXTRA_HOST_FLAGS) ; do \
25952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953         done; \
25954         echo "Doing TAGS in itcl" ; \
25955         (cd $(HOST_SUBDIR)/itcl && \
25956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958                   "RANLIB=$${RANLIB}" \
25959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960                   TAGS) \
25961           || exit 1
25962
25963 @endif itcl
25964
25965 .PHONY: maybe-install-info-itcl install-info-itcl
25966 maybe-install-info-itcl:
25967 @if itcl
25968 maybe-install-info-itcl: install-info-itcl
25969
25970 install-info-itcl: \
25971     configure-itcl \
25972     info-itcl 
25973         @: $(MAKE); $(unstage)
25974         @[ -f ./itcl/Makefile ] || exit 0; \
25975         r=`${PWD_COMMAND}`; export r; \
25976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25977         $(HOST_EXPORTS) \
25978         for flag in $(EXTRA_HOST_FLAGS) ; do \
25979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25980         done; \
25981         echo "Doing install-info in itcl" ; \
25982         (cd $(HOST_SUBDIR)/itcl && \
25983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25985                   "RANLIB=$${RANLIB}" \
25986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25987                   install-info) \
25988           || exit 1
25989
25990 @endif itcl
25991
25992 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
25993 maybe-install-pdf-itcl:
25994 @if itcl
25995 maybe-install-pdf-itcl: install-pdf-itcl
25996
25997 install-pdf-itcl: \
25998     configure-itcl \
25999     pdf-itcl 
26000         @: $(MAKE); $(unstage)
26001         @[ -f ./itcl/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 install-pdf in itcl" ; \
26009         (cd $(HOST_SUBDIR)/itcl && \
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}" "WINDMC=$${WINDMC}" \
26014                   install-pdf) \
26015           || exit 1
26016
26017 @endif itcl
26018
26019 .PHONY: maybe-install-html-itcl install-html-itcl
26020 maybe-install-html-itcl:
26021 @if itcl
26022 maybe-install-html-itcl: install-html-itcl
26023
26024 install-html-itcl: \
26025     configure-itcl \
26026     html-itcl 
26027         @: $(MAKE); $(unstage)
26028         @[ -f ./itcl/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-html in itcl" ; \
26036         (cd $(HOST_SUBDIR)/itcl && \
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}" "WINDMC=$${WINDMC}" \
26041                   install-html) \
26042           || exit 1
26043
26044 @endif itcl
26045
26046 .PHONY: maybe-installcheck-itcl installcheck-itcl
26047 maybe-installcheck-itcl:
26048 @if itcl
26049 maybe-installcheck-itcl: installcheck-itcl
26050
26051 installcheck-itcl: \
26052     configure-itcl 
26053         @: $(MAKE); $(unstage)
26054         @[ -f ./itcl/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 itcl" ; \
26062         (cd $(HOST_SUBDIR)/itcl && \
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}" "WINDMC=$${WINDMC}" \
26067                   installcheck) \
26068           || exit 1
26069
26070 @endif itcl
26071
26072 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26073 maybe-mostlyclean-itcl:
26074 @if itcl
26075 maybe-mostlyclean-itcl: mostlyclean-itcl
26076
26077 mostlyclean-itcl: 
26078         @: $(MAKE); $(unstage)
26079         @[ -f ./itcl/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 itcl" ; \
26087         (cd $(HOST_SUBDIR)/itcl && \
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}" "WINDMC=$${WINDMC}" \
26092                   mostlyclean) \
26093           || exit 1
26094
26095 @endif itcl
26096
26097 .PHONY: maybe-clean-itcl clean-itcl
26098 maybe-clean-itcl:
26099 @if itcl
26100 maybe-clean-itcl: clean-itcl
26101
26102 clean-itcl: 
26103         @: $(MAKE); $(unstage)
26104         @[ -f ./itcl/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 itcl" ; \
26112         (cd $(HOST_SUBDIR)/itcl && \
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}" "WINDMC=$${WINDMC}" \
26117                   clean) \
26118           || exit 1
26119
26120 @endif itcl
26121
26122 .PHONY: maybe-distclean-itcl distclean-itcl
26123 maybe-distclean-itcl:
26124 @if itcl
26125 maybe-distclean-itcl: distclean-itcl
26126
26127 distclean-itcl: 
26128         @: $(MAKE); $(unstage)
26129         @[ -f ./itcl/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 itcl" ; \
26137         (cd $(HOST_SUBDIR)/itcl && \
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}" "WINDMC=$${WINDMC}" \
26142                   distclean) \
26143           || exit 1
26144
26145 @endif itcl
26146
26147 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26148 maybe-maintainer-clean-itcl:
26149 @if itcl
26150 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26151
26152 maintainer-clean-itcl: 
26153         @: $(MAKE); $(unstage)
26154         @[ -f ./itcl/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 itcl" ; \
26162         (cd $(HOST_SUBDIR)/itcl && \
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}" "WINDMC=$${WINDMC}" \
26167                   maintainer-clean) \
26168           || exit 1
26169
26170 @endif itcl
26171
26172
26173
26174 .PHONY: configure-ld maybe-configure-ld
26175 maybe-configure-ld:
26176 @if gcc-bootstrap
26177 configure-ld: stage_current
26178 @endif gcc-bootstrap
26179 @if ld
26180 maybe-configure-ld: configure-ld
26181 configure-ld: 
26182         @r=`${PWD_COMMAND}`; export r; \
26183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26184         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26185         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26186         $(HOST_EXPORTS)  \
26187         echo Configuring in $(HOST_SUBDIR)/ld; \
26188         cd "$(HOST_SUBDIR)/ld" || exit 1; \
26189         case $(srcdir) in \
26190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26191           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26193         esac; \
26194         srcdiroption="--srcdir=$${topdir}/ld"; \
26195         libsrcdir="$$s/ld"; \
26196         $(SHELL) $${libsrcdir}/configure \
26197           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26198           --target=${target_alias} $${srcdiroption}  \
26199           || exit 1
26200 @endif ld
26201
26202
26203
26204 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26205 maybe-configure-stage1-ld:
26206 @if ld-bootstrap
26207 maybe-configure-stage1-ld: configure-stage1-ld
26208 configure-stage1-ld:
26209         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26210         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26211         @r=`${PWD_COMMAND}`; export r; \
26212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26213         TFLAGS="$(STAGE1_TFLAGS)"; \
26214         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26215         $(HOST_EXPORTS) \
26216         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26217         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26218         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26219         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26220         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26221         cd $(HOST_SUBDIR)/ld || exit 1; \
26222         case $(srcdir) in \
26223           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26224           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26225                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26226         esac; \
26227         srcdiroption="--srcdir=$${topdir}/ld"; \
26228         libsrcdir="$$s/ld"; \
26229         $(SHELL) $${libsrcdir}/configure \
26230           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26231           --target=${target_alias} $${srcdiroption} \
26232           $(STAGE1_CONFIGURE_FLAGS)
26233 @endif ld-bootstrap
26234
26235 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26236 maybe-configure-stage2-ld:
26237 @if ld-bootstrap
26238 maybe-configure-stage2-ld: configure-stage2-ld
26239 configure-stage2-ld:
26240         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26241         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26242         @r=`${PWD_COMMAND}`; export r; \
26243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26244         TFLAGS="$(STAGE2_TFLAGS)"; \
26245         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26246         $(HOST_EXPORTS) \
26247         $(POSTSTAGE1_HOST_EXPORTS) \
26248         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26249         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26250         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26251         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26253         cd $(HOST_SUBDIR)/ld || exit 1; \
26254         case $(srcdir) in \
26255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26256           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26258         esac; \
26259         srcdiroption="--srcdir=$${topdir}/ld"; \
26260         libsrcdir="$$s/ld"; \
26261         $(SHELL) $${libsrcdir}/configure \
26262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26263           --target=${target_alias} $${srcdiroption} \
26264           --with-build-libsubdir=$(HOST_SUBDIR) \
26265           $(STAGE2_CONFIGURE_FLAGS)
26266 @endif ld-bootstrap
26267
26268 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
26269 maybe-configure-stage3-ld:
26270 @if ld-bootstrap
26271 maybe-configure-stage3-ld: configure-stage3-ld
26272 configure-stage3-ld:
26273         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26274         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26275         @r=`${PWD_COMMAND}`; export r; \
26276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26277         TFLAGS="$(STAGE3_TFLAGS)"; \
26278         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26279         $(HOST_EXPORTS) \
26280         $(POSTSTAGE1_HOST_EXPORTS) \
26281         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26282         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26283         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26284         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26285         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26286         cd $(HOST_SUBDIR)/ld || exit 1; \
26287         case $(srcdir) in \
26288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26289           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26291         esac; \
26292         srcdiroption="--srcdir=$${topdir}/ld"; \
26293         libsrcdir="$$s/ld"; \
26294         $(SHELL) $${libsrcdir}/configure \
26295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26296           --target=${target_alias} $${srcdiroption} \
26297           --with-build-libsubdir=$(HOST_SUBDIR) \
26298           $(STAGE3_CONFIGURE_FLAGS)
26299 @endif ld-bootstrap
26300
26301 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
26302 maybe-configure-stage4-ld:
26303 @if ld-bootstrap
26304 maybe-configure-stage4-ld: configure-stage4-ld
26305 configure-stage4-ld:
26306         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26307         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26308         @r=`${PWD_COMMAND}`; export r; \
26309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26310         TFLAGS="$(STAGE4_TFLAGS)"; \
26311         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26312         $(HOST_EXPORTS) \
26313         $(POSTSTAGE1_HOST_EXPORTS) \
26314         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26315         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26316         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26317         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26319         cd $(HOST_SUBDIR)/ld || exit 1; \
26320         case $(srcdir) in \
26321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26322           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26324         esac; \
26325         srcdiroption="--srcdir=$${topdir}/ld"; \
26326         libsrcdir="$$s/ld"; \
26327         $(SHELL) $${libsrcdir}/configure \
26328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26329           --target=${target_alias} $${srcdiroption} \
26330           --with-build-libsubdir=$(HOST_SUBDIR) \
26331           $(STAGE4_CONFIGURE_FLAGS)
26332 @endif ld-bootstrap
26333
26334 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26335 maybe-configure-stageprofile-ld:
26336 @if ld-bootstrap
26337 maybe-configure-stageprofile-ld: configure-stageprofile-ld
26338 configure-stageprofile-ld:
26339         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26341         @r=`${PWD_COMMAND}`; export r; \
26342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26343         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26344         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26345         $(HOST_EXPORTS) \
26346         $(POSTSTAGE1_HOST_EXPORTS) \
26347         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26348         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26349         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26350         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26352         cd $(HOST_SUBDIR)/ld || exit 1; \
26353         case $(srcdir) in \
26354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26355           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26357         esac; \
26358         srcdiroption="--srcdir=$${topdir}/ld"; \
26359         libsrcdir="$$s/ld"; \
26360         $(SHELL) $${libsrcdir}/configure \
26361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26362           --target=${target_alias} $${srcdiroption} \
26363           --with-build-libsubdir=$(HOST_SUBDIR) \
26364           $(STAGEprofile_CONFIGURE_FLAGS)
26365 @endif ld-bootstrap
26366
26367 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26368 maybe-configure-stagefeedback-ld:
26369 @if ld-bootstrap
26370 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26371 configure-stagefeedback-ld:
26372         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26374         @r=`${PWD_COMMAND}`; export r; \
26375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26376         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26377         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26378         $(HOST_EXPORTS) \
26379         $(POSTSTAGE1_HOST_EXPORTS) \
26380         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26381         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26382         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26383         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26385         cd $(HOST_SUBDIR)/ld || exit 1; \
26386         case $(srcdir) in \
26387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26388           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26390         esac; \
26391         srcdiroption="--srcdir=$${topdir}/ld"; \
26392         libsrcdir="$$s/ld"; \
26393         $(SHELL) $${libsrcdir}/configure \
26394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26395           --target=${target_alias} $${srcdiroption} \
26396           --with-build-libsubdir=$(HOST_SUBDIR) \
26397           $(STAGEfeedback_CONFIGURE_FLAGS)
26398 @endif ld-bootstrap
26399
26400
26401
26402
26403
26404 .PHONY: all-ld maybe-all-ld
26405 maybe-all-ld:
26406 @if gcc-bootstrap
26407 all-ld: stage_current
26408 @endif gcc-bootstrap
26409 @if ld
26410 TARGET-ld=all
26411 maybe-all-ld: all-ld
26412 all-ld: configure-ld
26413         @r=`${PWD_COMMAND}`; export r; \
26414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415         $(HOST_EXPORTS)  \
26416         (cd $(HOST_SUBDIR)/ld && \
26417           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26418                 $(TARGET-ld))
26419 @endif ld
26420
26421
26422
26423 .PHONY: all-stage1-ld maybe-all-stage1-ld
26424 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
26425 maybe-all-stage1-ld:
26426 maybe-clean-stage1-ld:
26427 @if ld-bootstrap
26428 maybe-all-stage1-ld: all-stage1-ld
26429 all-stage1: all-stage1-ld
26430 TARGET-stage1-ld = $(TARGET-ld)
26431 all-stage1-ld: configure-stage1-ld
26432         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26433         @r=`${PWD_COMMAND}`; export r; \
26434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26435         TFLAGS="$(STAGE1_TFLAGS)"; \
26436         $(HOST_EXPORTS)  \
26437         cd $(HOST_SUBDIR)/ld && \
26438         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26439                 CFLAGS="$(STAGE1_CFLAGS)" \
26440                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26441                 LIBCFLAGS="$(LIBCFLAGS)" \
26442                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26443                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26444                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26445                 $(EXTRA_HOST_FLAGS)   \
26446                 TFLAGS="$(STAGE1_TFLAGS)" \
26447                 $(TARGET-stage1-ld)
26448
26449 maybe-clean-stage1-ld: clean-stage1-ld
26450 clean-stage1: clean-stage1-ld
26451 clean-stage1-ld:
26452         @if [ $(current_stage) = stage1 ]; then \
26453           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26454         else \
26455           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26456           $(MAKE) stage1-start; \
26457         fi; \
26458         cd $(HOST_SUBDIR)/ld && \
26459         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26460                  clean
26461 @endif ld-bootstrap
26462
26463
26464 .PHONY: all-stage2-ld maybe-all-stage2-ld
26465 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
26466 maybe-all-stage2-ld:
26467 maybe-clean-stage2-ld:
26468 @if ld-bootstrap
26469 maybe-all-stage2-ld: all-stage2-ld
26470 all-stage2: all-stage2-ld
26471 TARGET-stage2-ld = $(TARGET-ld)
26472 all-stage2-ld: configure-stage2-ld
26473         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26474         @r=`${PWD_COMMAND}`; export r; \
26475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26476         TFLAGS="$(STAGE2_TFLAGS)"; \
26477         $(HOST_EXPORTS) \
26478         $(POSTSTAGE1_HOST_EXPORTS)  \
26479         cd $(HOST_SUBDIR)/ld && \
26480         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26481                 CFLAGS="$(STAGE2_CFLAGS)" \
26482                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26483                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26487                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26488                 TFLAGS="$(STAGE2_TFLAGS)" \
26489                 $(TARGET-stage2-ld)
26490
26491 maybe-clean-stage2-ld: clean-stage2-ld
26492 clean-stage2: clean-stage2-ld
26493 clean-stage2-ld:
26494         @if [ $(current_stage) = stage2 ]; then \
26495           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26496         else \
26497           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26498           $(MAKE) stage2-start; \
26499         fi; \
26500         cd $(HOST_SUBDIR)/ld && \
26501         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26502                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26503                  clean
26504 @endif ld-bootstrap
26505
26506
26507 .PHONY: all-stage3-ld maybe-all-stage3-ld
26508 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
26509 maybe-all-stage3-ld:
26510 maybe-clean-stage3-ld:
26511 @if ld-bootstrap
26512 maybe-all-stage3-ld: all-stage3-ld
26513 all-stage3: all-stage3-ld
26514 TARGET-stage3-ld = $(TARGET-ld)
26515 all-stage3-ld: configure-stage3-ld
26516         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26517         @r=`${PWD_COMMAND}`; export r; \
26518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26519         TFLAGS="$(STAGE3_TFLAGS)"; \
26520         $(HOST_EXPORTS) \
26521         $(POSTSTAGE1_HOST_EXPORTS)  \
26522         cd $(HOST_SUBDIR)/ld && \
26523         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26524                 CFLAGS="$(STAGE3_CFLAGS)" \
26525                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26526                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26527                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26528                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26529                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26530                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26531                 TFLAGS="$(STAGE3_TFLAGS)" \
26532                 $(TARGET-stage3-ld)
26533
26534 maybe-clean-stage3-ld: clean-stage3-ld
26535 clean-stage3: clean-stage3-ld
26536 clean-stage3-ld:
26537         @if [ $(current_stage) = stage3 ]; then \
26538           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26539         else \
26540           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26541           $(MAKE) stage3-start; \
26542         fi; \
26543         cd $(HOST_SUBDIR)/ld && \
26544         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26545                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26546                  clean
26547 @endif ld-bootstrap
26548
26549
26550 .PHONY: all-stage4-ld maybe-all-stage4-ld
26551 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
26552 maybe-all-stage4-ld:
26553 maybe-clean-stage4-ld:
26554 @if ld-bootstrap
26555 maybe-all-stage4-ld: all-stage4-ld
26556 all-stage4: all-stage4-ld
26557 TARGET-stage4-ld = $(TARGET-ld)
26558 all-stage4-ld: configure-stage4-ld
26559         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26560         @r=`${PWD_COMMAND}`; export r; \
26561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26562         TFLAGS="$(STAGE4_TFLAGS)"; \
26563         $(HOST_EXPORTS) \
26564         $(POSTSTAGE1_HOST_EXPORTS)  \
26565         cd $(HOST_SUBDIR)/ld && \
26566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26567                 CFLAGS="$(STAGE4_CFLAGS)" \
26568                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26569                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26570                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26571                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26572                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26573                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26574                 TFLAGS="$(STAGE4_TFLAGS)" \
26575                 $(TARGET-stage4-ld)
26576
26577 maybe-clean-stage4-ld: clean-stage4-ld
26578 clean-stage4: clean-stage4-ld
26579 clean-stage4-ld:
26580         @if [ $(current_stage) = stage4 ]; then \
26581           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26582         else \
26583           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26584           $(MAKE) stage4-start; \
26585         fi; \
26586         cd $(HOST_SUBDIR)/ld && \
26587         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26588                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26589                  clean
26590 @endif ld-bootstrap
26591
26592
26593 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26594 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26595 maybe-all-stageprofile-ld:
26596 maybe-clean-stageprofile-ld:
26597 @if ld-bootstrap
26598 maybe-all-stageprofile-ld: all-stageprofile-ld
26599 all-stageprofile: all-stageprofile-ld
26600 TARGET-stageprofile-ld = $(TARGET-ld)
26601 all-stageprofile-ld: configure-stageprofile-ld
26602         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26603         @r=`${PWD_COMMAND}`; export r; \
26604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26605         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26606         $(HOST_EXPORTS) \
26607         $(POSTSTAGE1_HOST_EXPORTS)  \
26608         cd $(HOST_SUBDIR)/ld && \
26609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26610                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26611                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26612                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26613                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26614                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26615                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26616                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26617                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26618                 $(TARGET-stageprofile-ld)
26619
26620 maybe-clean-stageprofile-ld: clean-stageprofile-ld
26621 clean-stageprofile: clean-stageprofile-ld
26622 clean-stageprofile-ld:
26623         @if [ $(current_stage) = stageprofile ]; then \
26624           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26625         else \
26626           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26627           $(MAKE) stageprofile-start; \
26628         fi; \
26629         cd $(HOST_SUBDIR)/ld && \
26630         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26631                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26632                  clean
26633 @endif ld-bootstrap
26634
26635
26636 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26637 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26638 maybe-all-stagefeedback-ld:
26639 maybe-clean-stagefeedback-ld:
26640 @if ld-bootstrap
26641 maybe-all-stagefeedback-ld: all-stagefeedback-ld
26642 all-stagefeedback: all-stagefeedback-ld
26643 TARGET-stagefeedback-ld = $(TARGET-ld)
26644 all-stagefeedback-ld: configure-stagefeedback-ld
26645         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26646         @r=`${PWD_COMMAND}`; export r; \
26647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26648         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26649         $(HOST_EXPORTS) \
26650         $(POSTSTAGE1_HOST_EXPORTS)  \
26651         cd $(HOST_SUBDIR)/ld && \
26652         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26653                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26654                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26655                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26656                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26657                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26658                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26659                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26660                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26661                 $(TARGET-stagefeedback-ld)
26662
26663 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26664 clean-stagefeedback: clean-stagefeedback-ld
26665 clean-stagefeedback-ld:
26666         @if [ $(current_stage) = stagefeedback ]; then \
26667           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26668         else \
26669           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26670           $(MAKE) stagefeedback-start; \
26671         fi; \
26672         cd $(HOST_SUBDIR)/ld && \
26673         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26674                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26675                  clean
26676 @endif ld-bootstrap
26677
26678
26679
26680
26681
26682 .PHONY: check-ld maybe-check-ld
26683 maybe-check-ld:
26684 @if ld
26685 maybe-check-ld: check-ld
26686
26687 check-ld:
26688         @: $(MAKE); $(unstage)
26689         @r=`${PWD_COMMAND}`; export r; \
26690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26691         $(HOST_EXPORTS) \
26692         (cd $(HOST_SUBDIR)/ld && \
26693           $(MAKE) $(FLAGS_TO_PASS)  check)
26694
26695 @endif ld
26696
26697 .PHONY: install-ld maybe-install-ld
26698 maybe-install-ld:
26699 @if ld
26700 maybe-install-ld: install-ld
26701
26702 install-ld: installdirs
26703         @: $(MAKE); $(unstage)
26704         @r=`${PWD_COMMAND}`; export r; \
26705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26706         $(HOST_EXPORTS) \
26707         (cd $(HOST_SUBDIR)/ld && \
26708           $(MAKE) $(FLAGS_TO_PASS)  install)
26709
26710 @endif ld
26711
26712 # Other targets (info, dvi, pdf, etc.)
26713
26714 .PHONY: maybe-info-ld info-ld
26715 maybe-info-ld:
26716 @if ld
26717 maybe-info-ld: info-ld
26718
26719 info-ld: \
26720     configure-ld 
26721         @[ -f ./ld/Makefile ] || exit 0; \
26722         r=`${PWD_COMMAND}`; export r; \
26723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26724         $(HOST_EXPORTS) \
26725         for flag in $(EXTRA_HOST_FLAGS) ; do \
26726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26727         done; \
26728         echo "Doing info in ld" ; \
26729         (cd $(HOST_SUBDIR)/ld && \
26730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26732                   "RANLIB=$${RANLIB}" \
26733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26734                   info) \
26735           || exit 1
26736
26737 @endif ld
26738
26739 .PHONY: maybe-dvi-ld dvi-ld
26740 maybe-dvi-ld:
26741 @if ld
26742 maybe-dvi-ld: dvi-ld
26743
26744 dvi-ld: \
26745     configure-ld 
26746         @[ -f ./ld/Makefile ] || exit 0; \
26747         r=`${PWD_COMMAND}`; export r; \
26748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749         $(HOST_EXPORTS) \
26750         for flag in $(EXTRA_HOST_FLAGS) ; do \
26751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26752         done; \
26753         echo "Doing dvi in ld" ; \
26754         (cd $(HOST_SUBDIR)/ld && \
26755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26757                   "RANLIB=$${RANLIB}" \
26758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26759                   dvi) \
26760           || exit 1
26761
26762 @endif ld
26763
26764 .PHONY: maybe-pdf-ld pdf-ld
26765 maybe-pdf-ld:
26766 @if ld
26767 maybe-pdf-ld: pdf-ld
26768
26769 pdf-ld: \
26770     configure-ld 
26771         @[ -f ./ld/Makefile ] || exit 0; \
26772         r=`${PWD_COMMAND}`; export r; \
26773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26774         $(HOST_EXPORTS) \
26775         for flag in $(EXTRA_HOST_FLAGS) ; do \
26776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26777         done; \
26778         echo "Doing pdf in ld" ; \
26779         (cd $(HOST_SUBDIR)/ld && \
26780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26782                   "RANLIB=$${RANLIB}" \
26783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26784                   pdf) \
26785           || exit 1
26786
26787 @endif ld
26788
26789 .PHONY: maybe-html-ld html-ld
26790 maybe-html-ld:
26791 @if ld
26792 maybe-html-ld: html-ld
26793
26794 html-ld: \
26795     configure-ld 
26796         @[ -f ./ld/Makefile ] || exit 0; \
26797         r=`${PWD_COMMAND}`; export r; \
26798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799         $(HOST_EXPORTS) \
26800         for flag in $(EXTRA_HOST_FLAGS) ; do \
26801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26802         done; \
26803         echo "Doing html in ld" ; \
26804         (cd $(HOST_SUBDIR)/ld && \
26805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26807                   "RANLIB=$${RANLIB}" \
26808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26809                   html) \
26810           || exit 1
26811
26812 @endif ld
26813
26814 .PHONY: maybe-TAGS-ld TAGS-ld
26815 maybe-TAGS-ld:
26816 @if ld
26817 maybe-TAGS-ld: TAGS-ld
26818
26819 TAGS-ld: \
26820     configure-ld 
26821         @[ -f ./ld/Makefile ] || exit 0; \
26822         r=`${PWD_COMMAND}`; export r; \
26823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26824         $(HOST_EXPORTS) \
26825         for flag in $(EXTRA_HOST_FLAGS) ; do \
26826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26827         done; \
26828         echo "Doing TAGS in ld" ; \
26829         (cd $(HOST_SUBDIR)/ld && \
26830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26832                   "RANLIB=$${RANLIB}" \
26833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26834                   TAGS) \
26835           || exit 1
26836
26837 @endif ld
26838
26839 .PHONY: maybe-install-info-ld install-info-ld
26840 maybe-install-info-ld:
26841 @if ld
26842 maybe-install-info-ld: install-info-ld
26843
26844 install-info-ld: \
26845     configure-ld \
26846     info-ld 
26847         @[ -f ./ld/Makefile ] || exit 0; \
26848         r=`${PWD_COMMAND}`; export r; \
26849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850         $(HOST_EXPORTS) \
26851         for flag in $(EXTRA_HOST_FLAGS) ; do \
26852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26853         done; \
26854         echo "Doing install-info in ld" ; \
26855         (cd $(HOST_SUBDIR)/ld && \
26856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26858                   "RANLIB=$${RANLIB}" \
26859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26860                   install-info) \
26861           || exit 1
26862
26863 @endif ld
26864
26865 .PHONY: maybe-install-pdf-ld install-pdf-ld
26866 maybe-install-pdf-ld:
26867 @if ld
26868 maybe-install-pdf-ld: install-pdf-ld
26869
26870 install-pdf-ld: \
26871     configure-ld \
26872     pdf-ld 
26873         @[ -f ./ld/Makefile ] || exit 0; \
26874         r=`${PWD_COMMAND}`; export r; \
26875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26876         $(HOST_EXPORTS) \
26877         for flag in $(EXTRA_HOST_FLAGS) ; do \
26878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26879         done; \
26880         echo "Doing install-pdf in ld" ; \
26881         (cd $(HOST_SUBDIR)/ld && \
26882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26884                   "RANLIB=$${RANLIB}" \
26885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26886                   install-pdf) \
26887           || exit 1
26888
26889 @endif ld
26890
26891 .PHONY: maybe-install-html-ld install-html-ld
26892 maybe-install-html-ld:
26893 @if ld
26894 maybe-install-html-ld: install-html-ld
26895
26896 install-html-ld: \
26897     configure-ld \
26898     html-ld 
26899         @[ -f ./ld/Makefile ] || exit 0; \
26900         r=`${PWD_COMMAND}`; export r; \
26901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26902         $(HOST_EXPORTS) \
26903         for flag in $(EXTRA_HOST_FLAGS) ; do \
26904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26905         done; \
26906         echo "Doing install-html in ld" ; \
26907         (cd $(HOST_SUBDIR)/ld && \
26908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26910                   "RANLIB=$${RANLIB}" \
26911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26912                   install-html) \
26913           || exit 1
26914
26915 @endif ld
26916
26917 .PHONY: maybe-installcheck-ld installcheck-ld
26918 maybe-installcheck-ld:
26919 @if ld
26920 maybe-installcheck-ld: installcheck-ld
26921
26922 installcheck-ld: \
26923     configure-ld 
26924         @[ -f ./ld/Makefile ] || exit 0; \
26925         r=`${PWD_COMMAND}`; export r; \
26926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26927         $(HOST_EXPORTS) \
26928         for flag in $(EXTRA_HOST_FLAGS) ; do \
26929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26930         done; \
26931         echo "Doing installcheck in ld" ; \
26932         (cd $(HOST_SUBDIR)/ld && \
26933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26935                   "RANLIB=$${RANLIB}" \
26936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26937                   installcheck) \
26938           || exit 1
26939
26940 @endif ld
26941
26942 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
26943 maybe-mostlyclean-ld:
26944 @if ld
26945 maybe-mostlyclean-ld: mostlyclean-ld
26946
26947 mostlyclean-ld: 
26948         @[ -f ./ld/Makefile ] || exit 0; \
26949         r=`${PWD_COMMAND}`; export r; \
26950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26951         $(HOST_EXPORTS) \
26952         for flag in $(EXTRA_HOST_FLAGS) ; do \
26953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26954         done; \
26955         echo "Doing mostlyclean in ld" ; \
26956         (cd $(HOST_SUBDIR)/ld && \
26957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26959                   "RANLIB=$${RANLIB}" \
26960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26961                   mostlyclean) \
26962           || exit 1
26963
26964 @endif ld
26965
26966 .PHONY: maybe-clean-ld clean-ld
26967 maybe-clean-ld:
26968 @if ld
26969 maybe-clean-ld: clean-ld
26970
26971 clean-ld: 
26972         @[ -f ./ld/Makefile ] || exit 0; \
26973         r=`${PWD_COMMAND}`; export r; \
26974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975         $(HOST_EXPORTS) \
26976         for flag in $(EXTRA_HOST_FLAGS) ; do \
26977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26978         done; \
26979         echo "Doing clean in ld" ; \
26980         (cd $(HOST_SUBDIR)/ld && \
26981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26983                   "RANLIB=$${RANLIB}" \
26984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26985                   clean) \
26986           || exit 1
26987
26988 @endif ld
26989
26990 .PHONY: maybe-distclean-ld distclean-ld
26991 maybe-distclean-ld:
26992 @if ld
26993 maybe-distclean-ld: distclean-ld
26994
26995 distclean-ld: 
26996         @[ -f ./ld/Makefile ] || exit 0; \
26997         r=`${PWD_COMMAND}`; export r; \
26998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26999         $(HOST_EXPORTS) \
27000         for flag in $(EXTRA_HOST_FLAGS) ; do \
27001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27002         done; \
27003         echo "Doing distclean in ld" ; \
27004         (cd $(HOST_SUBDIR)/ld && \
27005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27007                   "RANLIB=$${RANLIB}" \
27008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27009                   distclean) \
27010           || exit 1
27011
27012 @endif ld
27013
27014 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27015 maybe-maintainer-clean-ld:
27016 @if ld
27017 maybe-maintainer-clean-ld: maintainer-clean-ld
27018
27019 maintainer-clean-ld: 
27020         @[ -f ./ld/Makefile ] || exit 0; \
27021         r=`${PWD_COMMAND}`; export r; \
27022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023         $(HOST_EXPORTS) \
27024         for flag in $(EXTRA_HOST_FLAGS) ; do \
27025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27026         done; \
27027         echo "Doing maintainer-clean in ld" ; \
27028         (cd $(HOST_SUBDIR)/ld && \
27029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27031                   "RANLIB=$${RANLIB}" \
27032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27033                   maintainer-clean) \
27034           || exit 1
27035
27036 @endif ld
27037
27038
27039
27040 .PHONY: configure-libcpp maybe-configure-libcpp
27041 maybe-configure-libcpp:
27042 @if gcc-bootstrap
27043 configure-libcpp: stage_current
27044 @endif gcc-bootstrap
27045 @if libcpp
27046 maybe-configure-libcpp: configure-libcpp
27047 configure-libcpp: 
27048         @r=`${PWD_COMMAND}`; export r; \
27049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27052         $(HOST_EXPORTS)  \
27053         echo Configuring in $(HOST_SUBDIR)/libcpp; \
27054         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27055         case $(srcdir) in \
27056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27057           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27059         esac; \
27060         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27061         libsrcdir="$$s/libcpp"; \
27062         $(SHELL) $${libsrcdir}/configure \
27063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27064           --target=${target_alias} $${srcdiroption}  \
27065           || exit 1
27066 @endif libcpp
27067
27068
27069
27070 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27071 maybe-configure-stage1-libcpp:
27072 @if libcpp-bootstrap
27073 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27074 configure-stage1-libcpp:
27075         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27076         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27077         @r=`${PWD_COMMAND}`; export r; \
27078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079         TFLAGS="$(STAGE1_TFLAGS)"; \
27080         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27081         $(HOST_EXPORTS) \
27082         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27083         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27084         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27085         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27087         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27088         case $(srcdir) in \
27089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27090           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27092         esac; \
27093         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27094         libsrcdir="$$s/libcpp"; \
27095         $(SHELL) $${libsrcdir}/configure \
27096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27097           --target=${target_alias} $${srcdiroption} \
27098           $(STAGE1_CONFIGURE_FLAGS)
27099 @endif libcpp-bootstrap
27100
27101 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27102 maybe-configure-stage2-libcpp:
27103 @if libcpp-bootstrap
27104 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27105 configure-stage2-libcpp:
27106         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27107         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27108         @r=`${PWD_COMMAND}`; export r; \
27109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27110         TFLAGS="$(STAGE2_TFLAGS)"; \
27111         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27112         $(HOST_EXPORTS) \
27113         $(POSTSTAGE1_HOST_EXPORTS) \
27114         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27115         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27116         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27117         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27118         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27119         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27120         case $(srcdir) in \
27121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27122           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27124         esac; \
27125         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27126         libsrcdir="$$s/libcpp"; \
27127         $(SHELL) $${libsrcdir}/configure \
27128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27129           --target=${target_alias} $${srcdiroption} \
27130           --with-build-libsubdir=$(HOST_SUBDIR) \
27131           $(STAGE2_CONFIGURE_FLAGS)
27132 @endif libcpp-bootstrap
27133
27134 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27135 maybe-configure-stage3-libcpp:
27136 @if libcpp-bootstrap
27137 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27138 configure-stage3-libcpp:
27139         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27140         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27141         @r=`${PWD_COMMAND}`; export r; \
27142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143         TFLAGS="$(STAGE3_TFLAGS)"; \
27144         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27145         $(HOST_EXPORTS) \
27146         $(POSTSTAGE1_HOST_EXPORTS) \
27147         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27148         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27149         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27150         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27152         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27153         case $(srcdir) in \
27154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27155           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27157         esac; \
27158         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27159         libsrcdir="$$s/libcpp"; \
27160         $(SHELL) $${libsrcdir}/configure \
27161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27162           --target=${target_alias} $${srcdiroption} \
27163           --with-build-libsubdir=$(HOST_SUBDIR) \
27164           $(STAGE3_CONFIGURE_FLAGS)
27165 @endif libcpp-bootstrap
27166
27167 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27168 maybe-configure-stage4-libcpp:
27169 @if libcpp-bootstrap
27170 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27171 configure-stage4-libcpp:
27172         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27173         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27174         @r=`${PWD_COMMAND}`; export r; \
27175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176         TFLAGS="$(STAGE4_TFLAGS)"; \
27177         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27178         $(HOST_EXPORTS) \
27179         $(POSTSTAGE1_HOST_EXPORTS) \
27180         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27181         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27182         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27183         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27185         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27186         case $(srcdir) in \
27187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27188           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27190         esac; \
27191         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27192         libsrcdir="$$s/libcpp"; \
27193         $(SHELL) $${libsrcdir}/configure \
27194           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27195           --target=${target_alias} $${srcdiroption} \
27196           --with-build-libsubdir=$(HOST_SUBDIR) \
27197           $(STAGE4_CONFIGURE_FLAGS)
27198 @endif libcpp-bootstrap
27199
27200 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27201 maybe-configure-stageprofile-libcpp:
27202 @if libcpp-bootstrap
27203 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27204 configure-stageprofile-libcpp:
27205         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27206         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27207         @r=`${PWD_COMMAND}`; export r; \
27208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27210         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27211         $(HOST_EXPORTS) \
27212         $(POSTSTAGE1_HOST_EXPORTS) \
27213         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27214         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27215         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27216         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27218         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27219         case $(srcdir) in \
27220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27221           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27223         esac; \
27224         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27225         libsrcdir="$$s/libcpp"; \
27226         $(SHELL) $${libsrcdir}/configure \
27227           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27228           --target=${target_alias} $${srcdiroption} \
27229           --with-build-libsubdir=$(HOST_SUBDIR) \
27230           $(STAGEprofile_CONFIGURE_FLAGS)
27231 @endif libcpp-bootstrap
27232
27233 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27234 maybe-configure-stagefeedback-libcpp:
27235 @if libcpp-bootstrap
27236 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27237 configure-stagefeedback-libcpp:
27238         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27239         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27240         @r=`${PWD_COMMAND}`; export r; \
27241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27242         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27243         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27244         $(HOST_EXPORTS) \
27245         $(POSTSTAGE1_HOST_EXPORTS) \
27246         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27247         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27248         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27249         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27250         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27251         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27252         case $(srcdir) in \
27253           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27254           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27255                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27256         esac; \
27257         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27258         libsrcdir="$$s/libcpp"; \
27259         $(SHELL) $${libsrcdir}/configure \
27260           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27261           --target=${target_alias} $${srcdiroption} \
27262           --with-build-libsubdir=$(HOST_SUBDIR) \
27263           $(STAGEfeedback_CONFIGURE_FLAGS)
27264 @endif libcpp-bootstrap
27265
27266
27267
27268
27269
27270 .PHONY: all-libcpp maybe-all-libcpp
27271 maybe-all-libcpp:
27272 @if gcc-bootstrap
27273 all-libcpp: stage_current
27274 @endif gcc-bootstrap
27275 @if libcpp
27276 TARGET-libcpp=all
27277 maybe-all-libcpp: all-libcpp
27278 all-libcpp: configure-libcpp
27279         @r=`${PWD_COMMAND}`; export r; \
27280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27281         $(HOST_EXPORTS)  \
27282         (cd $(HOST_SUBDIR)/libcpp && \
27283           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27284                 $(TARGET-libcpp))
27285 @endif libcpp
27286
27287
27288
27289 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27290 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27291 maybe-all-stage1-libcpp:
27292 maybe-clean-stage1-libcpp:
27293 @if libcpp-bootstrap
27294 maybe-all-stage1-libcpp: all-stage1-libcpp
27295 all-stage1: all-stage1-libcpp
27296 TARGET-stage1-libcpp = $(TARGET-libcpp)
27297 all-stage1-libcpp: configure-stage1-libcpp
27298         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27299         @r=`${PWD_COMMAND}`; export r; \
27300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27301         TFLAGS="$(STAGE1_TFLAGS)"; \
27302         $(HOST_EXPORTS)  \
27303         cd $(HOST_SUBDIR)/libcpp && \
27304         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27305                 CFLAGS="$(STAGE1_CFLAGS)" \
27306                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27307                 LIBCFLAGS="$(LIBCFLAGS)" \
27308                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27309                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27310                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27311                 $(EXTRA_HOST_FLAGS)   \
27312                 TFLAGS="$(STAGE1_TFLAGS)" \
27313                 $(TARGET-stage1-libcpp)
27314
27315 maybe-clean-stage1-libcpp: clean-stage1-libcpp
27316 clean-stage1: clean-stage1-libcpp
27317 clean-stage1-libcpp:
27318         @if [ $(current_stage) = stage1 ]; then \
27319           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27320         else \
27321           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27322           $(MAKE) stage1-start; \
27323         fi; \
27324         cd $(HOST_SUBDIR)/libcpp && \
27325         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27326                  clean
27327 @endif libcpp-bootstrap
27328
27329
27330 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27331 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27332 maybe-all-stage2-libcpp:
27333 maybe-clean-stage2-libcpp:
27334 @if libcpp-bootstrap
27335 maybe-all-stage2-libcpp: all-stage2-libcpp
27336 all-stage2: all-stage2-libcpp
27337 TARGET-stage2-libcpp = $(TARGET-libcpp)
27338 all-stage2-libcpp: configure-stage2-libcpp
27339         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27340         @r=`${PWD_COMMAND}`; export r; \
27341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27342         TFLAGS="$(STAGE2_TFLAGS)"; \
27343         $(HOST_EXPORTS) \
27344         $(POSTSTAGE1_HOST_EXPORTS)  \
27345         cd $(HOST_SUBDIR)/libcpp && \
27346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27347                 CFLAGS="$(STAGE2_CFLAGS)" \
27348                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27349                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27353                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27354                 TFLAGS="$(STAGE2_TFLAGS)" \
27355                 $(TARGET-stage2-libcpp)
27356
27357 maybe-clean-stage2-libcpp: clean-stage2-libcpp
27358 clean-stage2: clean-stage2-libcpp
27359 clean-stage2-libcpp:
27360         @if [ $(current_stage) = stage2 ]; then \
27361           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27362         else \
27363           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27364           $(MAKE) stage2-start; \
27365         fi; \
27366         cd $(HOST_SUBDIR)/libcpp && \
27367         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27368                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27369                  clean
27370 @endif libcpp-bootstrap
27371
27372
27373 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27374 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27375 maybe-all-stage3-libcpp:
27376 maybe-clean-stage3-libcpp:
27377 @if libcpp-bootstrap
27378 maybe-all-stage3-libcpp: all-stage3-libcpp
27379 all-stage3: all-stage3-libcpp
27380 TARGET-stage3-libcpp = $(TARGET-libcpp)
27381 all-stage3-libcpp: configure-stage3-libcpp
27382         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27383         @r=`${PWD_COMMAND}`; export r; \
27384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27385         TFLAGS="$(STAGE3_TFLAGS)"; \
27386         $(HOST_EXPORTS) \
27387         $(POSTSTAGE1_HOST_EXPORTS)  \
27388         cd $(HOST_SUBDIR)/libcpp && \
27389         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27390                 CFLAGS="$(STAGE3_CFLAGS)" \
27391                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27392                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27393                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27394                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27395                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27396                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27397                 TFLAGS="$(STAGE3_TFLAGS)" \
27398                 $(TARGET-stage3-libcpp)
27399
27400 maybe-clean-stage3-libcpp: clean-stage3-libcpp
27401 clean-stage3: clean-stage3-libcpp
27402 clean-stage3-libcpp:
27403         @if [ $(current_stage) = stage3 ]; then \
27404           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27405         else \
27406           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27407           $(MAKE) stage3-start; \
27408         fi; \
27409         cd $(HOST_SUBDIR)/libcpp && \
27410         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27411                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27412                  clean
27413 @endif libcpp-bootstrap
27414
27415
27416 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27417 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27418 maybe-all-stage4-libcpp:
27419 maybe-clean-stage4-libcpp:
27420 @if libcpp-bootstrap
27421 maybe-all-stage4-libcpp: all-stage4-libcpp
27422 all-stage4: all-stage4-libcpp
27423 TARGET-stage4-libcpp = $(TARGET-libcpp)
27424 all-stage4-libcpp: configure-stage4-libcpp
27425         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27426         @r=`${PWD_COMMAND}`; export r; \
27427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428         TFLAGS="$(STAGE4_TFLAGS)"; \
27429         $(HOST_EXPORTS) \
27430         $(POSTSTAGE1_HOST_EXPORTS)  \
27431         cd $(HOST_SUBDIR)/libcpp && \
27432         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27433                 CFLAGS="$(STAGE4_CFLAGS)" \
27434                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27435                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27439                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27440                 TFLAGS="$(STAGE4_TFLAGS)" \
27441                 $(TARGET-stage4-libcpp)
27442
27443 maybe-clean-stage4-libcpp: clean-stage4-libcpp
27444 clean-stage4: clean-stage4-libcpp
27445 clean-stage4-libcpp:
27446         @if [ $(current_stage) = stage4 ]; then \
27447           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27448         else \
27449           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27450           $(MAKE) stage4-start; \
27451         fi; \
27452         cd $(HOST_SUBDIR)/libcpp && \
27453         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27454                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27455                  clean
27456 @endif libcpp-bootstrap
27457
27458
27459 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27460 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27461 maybe-all-stageprofile-libcpp:
27462 maybe-clean-stageprofile-libcpp:
27463 @if libcpp-bootstrap
27464 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27465 all-stageprofile: all-stageprofile-libcpp
27466 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27467 all-stageprofile-libcpp: configure-stageprofile-libcpp
27468         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27469         @r=`${PWD_COMMAND}`; export r; \
27470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27472         $(HOST_EXPORTS) \
27473         $(POSTSTAGE1_HOST_EXPORTS)  \
27474         cd $(HOST_SUBDIR)/libcpp && \
27475         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27476                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27477                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27478                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27482                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27483                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27484                 $(TARGET-stageprofile-libcpp)
27485
27486 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27487 clean-stageprofile: clean-stageprofile-libcpp
27488 clean-stageprofile-libcpp:
27489         @if [ $(current_stage) = stageprofile ]; then \
27490           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27491         else \
27492           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27493           $(MAKE) stageprofile-start; \
27494         fi; \
27495         cd $(HOST_SUBDIR)/libcpp && \
27496         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27497                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27498                  clean
27499 @endif libcpp-bootstrap
27500
27501
27502 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27503 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27504 maybe-all-stagefeedback-libcpp:
27505 maybe-clean-stagefeedback-libcpp:
27506 @if libcpp-bootstrap
27507 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27508 all-stagefeedback: all-stagefeedback-libcpp
27509 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27510 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27511         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27512         @r=`${PWD_COMMAND}`; export r; \
27513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27514         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27515         $(HOST_EXPORTS) \
27516         $(POSTSTAGE1_HOST_EXPORTS)  \
27517         cd $(HOST_SUBDIR)/libcpp && \
27518         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27519                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27520                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27521                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27522                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27523                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27524                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27525                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27526                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27527                 $(TARGET-stagefeedback-libcpp)
27528
27529 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27530 clean-stagefeedback: clean-stagefeedback-libcpp
27531 clean-stagefeedback-libcpp:
27532         @if [ $(current_stage) = stagefeedback ]; then \
27533           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27534         else \
27535           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27536           $(MAKE) stagefeedback-start; \
27537         fi; \
27538         cd $(HOST_SUBDIR)/libcpp && \
27539         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27540                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27541                  clean
27542 @endif libcpp-bootstrap
27543
27544
27545
27546
27547
27548 .PHONY: check-libcpp maybe-check-libcpp
27549 maybe-check-libcpp:
27550 @if libcpp
27551 maybe-check-libcpp: check-libcpp
27552
27553 check-libcpp:
27554         @: $(MAKE); $(unstage)
27555         @r=`${PWD_COMMAND}`; export r; \
27556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27557         $(HOST_EXPORTS) \
27558         (cd $(HOST_SUBDIR)/libcpp && \
27559           $(MAKE) $(FLAGS_TO_PASS)  check)
27560
27561 @endif libcpp
27562
27563 .PHONY: install-libcpp maybe-install-libcpp
27564 maybe-install-libcpp:
27565 @if libcpp
27566 maybe-install-libcpp: install-libcpp
27567
27568 install-libcpp: installdirs
27569         @: $(MAKE); $(unstage)
27570         @r=`${PWD_COMMAND}`; export r; \
27571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27572         $(HOST_EXPORTS) \
27573         (cd $(HOST_SUBDIR)/libcpp && \
27574           $(MAKE) $(FLAGS_TO_PASS)  install)
27575
27576 @endif libcpp
27577
27578 # Other targets (info, dvi, pdf, etc.)
27579
27580 .PHONY: maybe-info-libcpp info-libcpp
27581 maybe-info-libcpp:
27582 @if libcpp
27583 maybe-info-libcpp: info-libcpp
27584
27585 info-libcpp: \
27586     configure-libcpp 
27587         @[ -f ./libcpp/Makefile ] || exit 0; \
27588         r=`${PWD_COMMAND}`; export r; \
27589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27590         $(HOST_EXPORTS) \
27591         for flag in $(EXTRA_HOST_FLAGS) ; do \
27592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27593         done; \
27594         echo "Doing info in libcpp" ; \
27595         (cd $(HOST_SUBDIR)/libcpp && \
27596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27598                   "RANLIB=$${RANLIB}" \
27599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27600                   info) \
27601           || exit 1
27602
27603 @endif libcpp
27604
27605 .PHONY: maybe-dvi-libcpp dvi-libcpp
27606 maybe-dvi-libcpp:
27607 @if libcpp
27608 maybe-dvi-libcpp: dvi-libcpp
27609
27610 dvi-libcpp: \
27611     configure-libcpp 
27612         @[ -f ./libcpp/Makefile ] || exit 0; \
27613         r=`${PWD_COMMAND}`; export r; \
27614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27615         $(HOST_EXPORTS) \
27616         for flag in $(EXTRA_HOST_FLAGS) ; do \
27617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27618         done; \
27619         echo "Doing dvi in libcpp" ; \
27620         (cd $(HOST_SUBDIR)/libcpp && \
27621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27623                   "RANLIB=$${RANLIB}" \
27624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27625                   dvi) \
27626           || exit 1
27627
27628 @endif libcpp
27629
27630 .PHONY: maybe-pdf-libcpp pdf-libcpp
27631 maybe-pdf-libcpp:
27632 @if libcpp
27633 maybe-pdf-libcpp: pdf-libcpp
27634
27635 pdf-libcpp: \
27636     configure-libcpp 
27637         @[ -f ./libcpp/Makefile ] || exit 0; \
27638         r=`${PWD_COMMAND}`; export r; \
27639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27640         $(HOST_EXPORTS) \
27641         for flag in $(EXTRA_HOST_FLAGS) ; do \
27642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27643         done; \
27644         echo "Doing pdf in libcpp" ; \
27645         (cd $(HOST_SUBDIR)/libcpp && \
27646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27648                   "RANLIB=$${RANLIB}" \
27649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27650                   pdf) \
27651           || exit 1
27652
27653 @endif libcpp
27654
27655 .PHONY: maybe-html-libcpp html-libcpp
27656 maybe-html-libcpp:
27657 @if libcpp
27658 maybe-html-libcpp: html-libcpp
27659
27660 html-libcpp: \
27661     configure-libcpp 
27662         @[ -f ./libcpp/Makefile ] || exit 0; \
27663         r=`${PWD_COMMAND}`; export r; \
27664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27665         $(HOST_EXPORTS) \
27666         for flag in $(EXTRA_HOST_FLAGS) ; do \
27667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27668         done; \
27669         echo "Doing html in libcpp" ; \
27670         (cd $(HOST_SUBDIR)/libcpp && \
27671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27673                   "RANLIB=$${RANLIB}" \
27674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27675                   html) \
27676           || exit 1
27677
27678 @endif libcpp
27679
27680 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
27681 maybe-TAGS-libcpp:
27682 @if libcpp
27683 maybe-TAGS-libcpp: TAGS-libcpp
27684
27685 TAGS-libcpp: \
27686     configure-libcpp 
27687         @[ -f ./libcpp/Makefile ] || exit 0; \
27688         r=`${PWD_COMMAND}`; export r; \
27689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690         $(HOST_EXPORTS) \
27691         for flag in $(EXTRA_HOST_FLAGS) ; do \
27692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27693         done; \
27694         echo "Doing TAGS in libcpp" ; \
27695         (cd $(HOST_SUBDIR)/libcpp && \
27696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27698                   "RANLIB=$${RANLIB}" \
27699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27700                   TAGS) \
27701           || exit 1
27702
27703 @endif libcpp
27704
27705 .PHONY: maybe-install-info-libcpp install-info-libcpp
27706 maybe-install-info-libcpp:
27707 @if libcpp
27708 maybe-install-info-libcpp: install-info-libcpp
27709
27710 install-info-libcpp: \
27711     configure-libcpp \
27712     info-libcpp 
27713         @[ -f ./libcpp/Makefile ] || exit 0; \
27714         r=`${PWD_COMMAND}`; export r; \
27715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27716         $(HOST_EXPORTS) \
27717         for flag in $(EXTRA_HOST_FLAGS) ; do \
27718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27719         done; \
27720         echo "Doing install-info in libcpp" ; \
27721         (cd $(HOST_SUBDIR)/libcpp && \
27722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27724                   "RANLIB=$${RANLIB}" \
27725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27726                   install-info) \
27727           || exit 1
27728
27729 @endif libcpp
27730
27731 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27732 maybe-install-pdf-libcpp:
27733 @if libcpp
27734 maybe-install-pdf-libcpp: install-pdf-libcpp
27735
27736 install-pdf-libcpp: \
27737     configure-libcpp \
27738     pdf-libcpp 
27739         @[ -f ./libcpp/Makefile ] || exit 0; \
27740         r=`${PWD_COMMAND}`; export r; \
27741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27742         $(HOST_EXPORTS) \
27743         for flag in $(EXTRA_HOST_FLAGS) ; do \
27744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27745         done; \
27746         echo "Doing install-pdf in libcpp" ; \
27747         (cd $(HOST_SUBDIR)/libcpp && \
27748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27750                   "RANLIB=$${RANLIB}" \
27751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27752                   install-pdf) \
27753           || exit 1
27754
27755 @endif libcpp
27756
27757 .PHONY: maybe-install-html-libcpp install-html-libcpp
27758 maybe-install-html-libcpp:
27759 @if libcpp
27760 maybe-install-html-libcpp: install-html-libcpp
27761
27762 install-html-libcpp: \
27763     configure-libcpp \
27764     html-libcpp 
27765         @[ -f ./libcpp/Makefile ] || exit 0; \
27766         r=`${PWD_COMMAND}`; export r; \
27767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27768         $(HOST_EXPORTS) \
27769         for flag in $(EXTRA_HOST_FLAGS) ; do \
27770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27771         done; \
27772         echo "Doing install-html in libcpp" ; \
27773         (cd $(HOST_SUBDIR)/libcpp && \
27774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27776                   "RANLIB=$${RANLIB}" \
27777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27778                   install-html) \
27779           || exit 1
27780
27781 @endif libcpp
27782
27783 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
27784 maybe-installcheck-libcpp:
27785 @if libcpp
27786 maybe-installcheck-libcpp: installcheck-libcpp
27787
27788 installcheck-libcpp: \
27789     configure-libcpp 
27790         @[ -f ./libcpp/Makefile ] || exit 0; \
27791         r=`${PWD_COMMAND}`; export r; \
27792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793         $(HOST_EXPORTS) \
27794         for flag in $(EXTRA_HOST_FLAGS) ; do \
27795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27796         done; \
27797         echo "Doing installcheck in libcpp" ; \
27798         (cd $(HOST_SUBDIR)/libcpp && \
27799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27801                   "RANLIB=$${RANLIB}" \
27802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27803                   installcheck) \
27804           || exit 1
27805
27806 @endif libcpp
27807
27808 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27809 maybe-mostlyclean-libcpp:
27810 @if libcpp
27811 maybe-mostlyclean-libcpp: mostlyclean-libcpp
27812
27813 mostlyclean-libcpp: 
27814         @[ -f ./libcpp/Makefile ] || exit 0; \
27815         r=`${PWD_COMMAND}`; export r; \
27816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27817         $(HOST_EXPORTS) \
27818         for flag in $(EXTRA_HOST_FLAGS) ; do \
27819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27820         done; \
27821         echo "Doing mostlyclean in libcpp" ; \
27822         (cd $(HOST_SUBDIR)/libcpp && \
27823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27825                   "RANLIB=$${RANLIB}" \
27826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27827                   mostlyclean) \
27828           || exit 1
27829
27830 @endif libcpp
27831
27832 .PHONY: maybe-clean-libcpp clean-libcpp
27833 maybe-clean-libcpp:
27834 @if libcpp
27835 maybe-clean-libcpp: clean-libcpp
27836
27837 clean-libcpp: 
27838         @[ -f ./libcpp/Makefile ] || exit 0; \
27839         r=`${PWD_COMMAND}`; export r; \
27840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27841         $(HOST_EXPORTS) \
27842         for flag in $(EXTRA_HOST_FLAGS) ; do \
27843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27844         done; \
27845         echo "Doing clean in libcpp" ; \
27846         (cd $(HOST_SUBDIR)/libcpp && \
27847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27849                   "RANLIB=$${RANLIB}" \
27850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27851                   clean) \
27852           || exit 1
27853
27854 @endif libcpp
27855
27856 .PHONY: maybe-distclean-libcpp distclean-libcpp
27857 maybe-distclean-libcpp:
27858 @if libcpp
27859 maybe-distclean-libcpp: distclean-libcpp
27860
27861 distclean-libcpp: 
27862         @[ -f ./libcpp/Makefile ] || exit 0; \
27863         r=`${PWD_COMMAND}`; export r; \
27864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27865         $(HOST_EXPORTS) \
27866         for flag in $(EXTRA_HOST_FLAGS) ; do \
27867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27868         done; \
27869         echo "Doing distclean in libcpp" ; \
27870         (cd $(HOST_SUBDIR)/libcpp && \
27871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27873                   "RANLIB=$${RANLIB}" \
27874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27875                   distclean) \
27876           || exit 1
27877
27878 @endif libcpp
27879
27880 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27881 maybe-maintainer-clean-libcpp:
27882 @if libcpp
27883 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27884
27885 maintainer-clean-libcpp: 
27886         @[ -f ./libcpp/Makefile ] || exit 0; \
27887         r=`${PWD_COMMAND}`; export r; \
27888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27889         $(HOST_EXPORTS) \
27890         for flag in $(EXTRA_HOST_FLAGS) ; do \
27891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892         done; \
27893         echo "Doing maintainer-clean in libcpp" ; \
27894         (cd $(HOST_SUBDIR)/libcpp && \
27895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27897                   "RANLIB=$${RANLIB}" \
27898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27899                   maintainer-clean) \
27900           || exit 1
27901
27902 @endif libcpp
27903
27904
27905
27906 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27907 maybe-configure-libdecnumber:
27908 @if gcc-bootstrap
27909 configure-libdecnumber: stage_current
27910 @endif gcc-bootstrap
27911 @if libdecnumber
27912 maybe-configure-libdecnumber: configure-libdecnumber
27913 configure-libdecnumber: 
27914         @r=`${PWD_COMMAND}`; export r; \
27915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27916         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27918         $(HOST_EXPORTS)  \
27919         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27920         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27921         case $(srcdir) in \
27922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27923           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27925         esac; \
27926         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27927         libsrcdir="$$s/libdecnumber"; \
27928         $(SHELL) $${libsrcdir}/configure \
27929           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27930           --target=${target_alias} $${srcdiroption}  \
27931           || exit 1
27932 @endif libdecnumber
27933
27934
27935
27936 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27937 maybe-configure-stage1-libdecnumber:
27938 @if libdecnumber-bootstrap
27939 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27940 configure-stage1-libdecnumber:
27941         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27942         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27943         @r=`${PWD_COMMAND}`; export r; \
27944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27945         TFLAGS="$(STAGE1_TFLAGS)"; \
27946         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27947         $(HOST_EXPORTS) \
27948         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27949         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27950         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27951         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27952         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27953         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27954         case $(srcdir) in \
27955           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27956           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27957                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27958         esac; \
27959         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27960         libsrcdir="$$s/libdecnumber"; \
27961         $(SHELL) $${libsrcdir}/configure \
27962           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27963           --target=${target_alias} $${srcdiroption} \
27964           $(STAGE1_CONFIGURE_FLAGS)
27965 @endif libdecnumber-bootstrap
27966
27967 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27968 maybe-configure-stage2-libdecnumber:
27969 @if libdecnumber-bootstrap
27970 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27971 configure-stage2-libdecnumber:
27972         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27974         @r=`${PWD_COMMAND}`; export r; \
27975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976         TFLAGS="$(STAGE2_TFLAGS)"; \
27977         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27978         $(HOST_EXPORTS) \
27979         $(POSTSTAGE1_HOST_EXPORTS) \
27980         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27981         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27982         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27983         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27985         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27986         case $(srcdir) in \
27987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27988           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27990         esac; \
27991         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27992         libsrcdir="$$s/libdecnumber"; \
27993         $(SHELL) $${libsrcdir}/configure \
27994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27995           --target=${target_alias} $${srcdiroption} \
27996           --with-build-libsubdir=$(HOST_SUBDIR) \
27997           $(STAGE2_CONFIGURE_FLAGS)
27998 @endif libdecnumber-bootstrap
27999
28000 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28001 maybe-configure-stage3-libdecnumber:
28002 @if libdecnumber-bootstrap
28003 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28004 configure-stage3-libdecnumber:
28005         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28006         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28007         @r=`${PWD_COMMAND}`; export r; \
28008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009         TFLAGS="$(STAGE3_TFLAGS)"; \
28010         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28011         $(HOST_EXPORTS) \
28012         $(POSTSTAGE1_HOST_EXPORTS) \
28013         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28014         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28015         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28016         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28018         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28019         case $(srcdir) in \
28020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28021           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28023         esac; \
28024         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28025         libsrcdir="$$s/libdecnumber"; \
28026         $(SHELL) $${libsrcdir}/configure \
28027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28028           --target=${target_alias} $${srcdiroption} \
28029           --with-build-libsubdir=$(HOST_SUBDIR) \
28030           $(STAGE3_CONFIGURE_FLAGS)
28031 @endif libdecnumber-bootstrap
28032
28033 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28034 maybe-configure-stage4-libdecnumber:
28035 @if libdecnumber-bootstrap
28036 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28037 configure-stage4-libdecnumber:
28038         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28039         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28040         @r=`${PWD_COMMAND}`; export r; \
28041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28042         TFLAGS="$(STAGE4_TFLAGS)"; \
28043         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28044         $(HOST_EXPORTS) \
28045         $(POSTSTAGE1_HOST_EXPORTS) \
28046         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28047         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28048         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28049         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28050         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28051         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28052         case $(srcdir) in \
28053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28054           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28056         esac; \
28057         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28058         libsrcdir="$$s/libdecnumber"; \
28059         $(SHELL) $${libsrcdir}/configure \
28060           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28061           --target=${target_alias} $${srcdiroption} \
28062           --with-build-libsubdir=$(HOST_SUBDIR) \
28063           $(STAGE4_CONFIGURE_FLAGS)
28064 @endif libdecnumber-bootstrap
28065
28066 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28067 maybe-configure-stageprofile-libdecnumber:
28068 @if libdecnumber-bootstrap
28069 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28070 configure-stageprofile-libdecnumber:
28071         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28072         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28073         @r=`${PWD_COMMAND}`; export r; \
28074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28075         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28076         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28077         $(HOST_EXPORTS) \
28078         $(POSTSTAGE1_HOST_EXPORTS) \
28079         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28080         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28081         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28082         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28084         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28085         case $(srcdir) in \
28086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28087           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28089         esac; \
28090         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28091         libsrcdir="$$s/libdecnumber"; \
28092         $(SHELL) $${libsrcdir}/configure \
28093           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28094           --target=${target_alias} $${srcdiroption} \
28095           --with-build-libsubdir=$(HOST_SUBDIR) \
28096           $(STAGEprofile_CONFIGURE_FLAGS)
28097 @endif libdecnumber-bootstrap
28098
28099 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28100 maybe-configure-stagefeedback-libdecnumber:
28101 @if libdecnumber-bootstrap
28102 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28103 configure-stagefeedback-libdecnumber:
28104         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28105         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28106         @r=`${PWD_COMMAND}`; export r; \
28107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28108         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28109         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28110         $(HOST_EXPORTS) \
28111         $(POSTSTAGE1_HOST_EXPORTS) \
28112         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28113         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28114         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28115         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28116         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28117         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28118         case $(srcdir) in \
28119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28120           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28122         esac; \
28123         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28124         libsrcdir="$$s/libdecnumber"; \
28125         $(SHELL) $${libsrcdir}/configure \
28126           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28127           --target=${target_alias} $${srcdiroption} \
28128           --with-build-libsubdir=$(HOST_SUBDIR) \
28129           $(STAGEfeedback_CONFIGURE_FLAGS)
28130 @endif libdecnumber-bootstrap
28131
28132
28133
28134
28135
28136 .PHONY: all-libdecnumber maybe-all-libdecnumber
28137 maybe-all-libdecnumber:
28138 @if gcc-bootstrap
28139 all-libdecnumber: stage_current
28140 @endif gcc-bootstrap
28141 @if libdecnumber
28142 TARGET-libdecnumber=all
28143 maybe-all-libdecnumber: all-libdecnumber
28144 all-libdecnumber: configure-libdecnumber
28145         @r=`${PWD_COMMAND}`; export r; \
28146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28147         $(HOST_EXPORTS)  \
28148         (cd $(HOST_SUBDIR)/libdecnumber && \
28149           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28150                 $(TARGET-libdecnumber))
28151 @endif libdecnumber
28152
28153
28154
28155 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28156 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28157 maybe-all-stage1-libdecnumber:
28158 maybe-clean-stage1-libdecnumber:
28159 @if libdecnumber-bootstrap
28160 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28161 all-stage1: all-stage1-libdecnumber
28162 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28163 all-stage1-libdecnumber: configure-stage1-libdecnumber
28164         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28165         @r=`${PWD_COMMAND}`; export r; \
28166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167         TFLAGS="$(STAGE1_TFLAGS)"; \
28168         $(HOST_EXPORTS)  \
28169         cd $(HOST_SUBDIR)/libdecnumber && \
28170         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28171                 CFLAGS="$(STAGE1_CFLAGS)" \
28172                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28173                 LIBCFLAGS="$(LIBCFLAGS)" \
28174                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28175                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28176                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28177                 $(EXTRA_HOST_FLAGS)   \
28178                 TFLAGS="$(STAGE1_TFLAGS)" \
28179                 $(TARGET-stage1-libdecnumber)
28180
28181 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28182 clean-stage1: clean-stage1-libdecnumber
28183 clean-stage1-libdecnumber:
28184         @if [ $(current_stage) = stage1 ]; then \
28185           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28186         else \
28187           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28188           $(MAKE) stage1-start; \
28189         fi; \
28190         cd $(HOST_SUBDIR)/libdecnumber && \
28191         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28192                  clean
28193 @endif libdecnumber-bootstrap
28194
28195
28196 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28197 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28198 maybe-all-stage2-libdecnumber:
28199 maybe-clean-stage2-libdecnumber:
28200 @if libdecnumber-bootstrap
28201 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28202 all-stage2: all-stage2-libdecnumber
28203 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28204 all-stage2-libdecnumber: configure-stage2-libdecnumber
28205         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28206         @r=`${PWD_COMMAND}`; export r; \
28207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28208         TFLAGS="$(STAGE2_TFLAGS)"; \
28209         $(HOST_EXPORTS) \
28210         $(POSTSTAGE1_HOST_EXPORTS)  \
28211         cd $(HOST_SUBDIR)/libdecnumber && \
28212         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28213                 CFLAGS="$(STAGE2_CFLAGS)" \
28214                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28215                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28216                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28217                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28218                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28219                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28220                 TFLAGS="$(STAGE2_TFLAGS)" \
28221                 $(TARGET-stage2-libdecnumber)
28222
28223 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28224 clean-stage2: clean-stage2-libdecnumber
28225 clean-stage2-libdecnumber:
28226         @if [ $(current_stage) = stage2 ]; then \
28227           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28228         else \
28229           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28230           $(MAKE) stage2-start; \
28231         fi; \
28232         cd $(HOST_SUBDIR)/libdecnumber && \
28233         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28234                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28235                  clean
28236 @endif libdecnumber-bootstrap
28237
28238
28239 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28240 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28241 maybe-all-stage3-libdecnumber:
28242 maybe-clean-stage3-libdecnumber:
28243 @if libdecnumber-bootstrap
28244 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28245 all-stage3: all-stage3-libdecnumber
28246 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28247 all-stage3-libdecnumber: configure-stage3-libdecnumber
28248         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28249         @r=`${PWD_COMMAND}`; export r; \
28250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28251         TFLAGS="$(STAGE3_TFLAGS)"; \
28252         $(HOST_EXPORTS) \
28253         $(POSTSTAGE1_HOST_EXPORTS)  \
28254         cd $(HOST_SUBDIR)/libdecnumber && \
28255         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28256                 CFLAGS="$(STAGE3_CFLAGS)" \
28257                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28258                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28259                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28260                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28261                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28262                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28263                 TFLAGS="$(STAGE3_TFLAGS)" \
28264                 $(TARGET-stage3-libdecnumber)
28265
28266 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28267 clean-stage3: clean-stage3-libdecnumber
28268 clean-stage3-libdecnumber:
28269         @if [ $(current_stage) = stage3 ]; then \
28270           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28271         else \
28272           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28273           $(MAKE) stage3-start; \
28274         fi; \
28275         cd $(HOST_SUBDIR)/libdecnumber && \
28276         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28277                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28278                  clean
28279 @endif libdecnumber-bootstrap
28280
28281
28282 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28283 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28284 maybe-all-stage4-libdecnumber:
28285 maybe-clean-stage4-libdecnumber:
28286 @if libdecnumber-bootstrap
28287 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28288 all-stage4: all-stage4-libdecnumber
28289 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28290 all-stage4-libdecnumber: configure-stage4-libdecnumber
28291         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28292         @r=`${PWD_COMMAND}`; export r; \
28293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294         TFLAGS="$(STAGE4_TFLAGS)"; \
28295         $(HOST_EXPORTS) \
28296         $(POSTSTAGE1_HOST_EXPORTS)  \
28297         cd $(HOST_SUBDIR)/libdecnumber && \
28298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28299                 CFLAGS="$(STAGE4_CFLAGS)" \
28300                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28301                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28305                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28306                 TFLAGS="$(STAGE4_TFLAGS)" \
28307                 $(TARGET-stage4-libdecnumber)
28308
28309 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28310 clean-stage4: clean-stage4-libdecnumber
28311 clean-stage4-libdecnumber:
28312         @if [ $(current_stage) = stage4 ]; then \
28313           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28314         else \
28315           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28316           $(MAKE) stage4-start; \
28317         fi; \
28318         cd $(HOST_SUBDIR)/libdecnumber && \
28319         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28320                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28321                  clean
28322 @endif libdecnumber-bootstrap
28323
28324
28325 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28326 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28327 maybe-all-stageprofile-libdecnumber:
28328 maybe-clean-stageprofile-libdecnumber:
28329 @if libdecnumber-bootstrap
28330 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28331 all-stageprofile: all-stageprofile-libdecnumber
28332 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28333 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28334         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28335         @r=`${PWD_COMMAND}`; export r; \
28336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28337         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28338         $(HOST_EXPORTS) \
28339         $(POSTSTAGE1_HOST_EXPORTS)  \
28340         cd $(HOST_SUBDIR)/libdecnumber && \
28341         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28342                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28343                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28344                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28345                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28346                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28347                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28348                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28349                 TFLAGS="$(STAGEprofile_TFLAGS)" \
28350                 $(TARGET-stageprofile-libdecnumber)
28351
28352 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28353 clean-stageprofile: clean-stageprofile-libdecnumber
28354 clean-stageprofile-libdecnumber:
28355         @if [ $(current_stage) = stageprofile ]; then \
28356           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28357         else \
28358           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28359           $(MAKE) stageprofile-start; \
28360         fi; \
28361         cd $(HOST_SUBDIR)/libdecnumber && \
28362         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28363                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28364                  clean
28365 @endif libdecnumber-bootstrap
28366
28367
28368 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28369 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28370 maybe-all-stagefeedback-libdecnumber:
28371 maybe-clean-stagefeedback-libdecnumber:
28372 @if libdecnumber-bootstrap
28373 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28374 all-stagefeedback: all-stagefeedback-libdecnumber
28375 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28376 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28377         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28378         @r=`${PWD_COMMAND}`; export r; \
28379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28380         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28381         $(HOST_EXPORTS) \
28382         $(POSTSTAGE1_HOST_EXPORTS)  \
28383         cd $(HOST_SUBDIR)/libdecnumber && \
28384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28385                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28386                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28387                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28392                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28393                 $(TARGET-stagefeedback-libdecnumber)
28394
28395 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28396 clean-stagefeedback: clean-stagefeedback-libdecnumber
28397 clean-stagefeedback-libdecnumber:
28398         @if [ $(current_stage) = stagefeedback ]; then \
28399           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28400         else \
28401           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28402           $(MAKE) stagefeedback-start; \
28403         fi; \
28404         cd $(HOST_SUBDIR)/libdecnumber && \
28405         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28406                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28407                  clean
28408 @endif libdecnumber-bootstrap
28409
28410
28411
28412
28413
28414 .PHONY: check-libdecnumber maybe-check-libdecnumber
28415 maybe-check-libdecnumber:
28416 @if libdecnumber
28417 maybe-check-libdecnumber: check-libdecnumber
28418
28419 check-libdecnumber:
28420         @: $(MAKE); $(unstage)
28421         @r=`${PWD_COMMAND}`; export r; \
28422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28423         $(HOST_EXPORTS) \
28424         (cd $(HOST_SUBDIR)/libdecnumber && \
28425           $(MAKE) $(FLAGS_TO_PASS)  check)
28426
28427 @endif libdecnumber
28428
28429 .PHONY: install-libdecnumber maybe-install-libdecnumber
28430 maybe-install-libdecnumber:
28431 @if libdecnumber
28432 maybe-install-libdecnumber: install-libdecnumber
28433
28434 install-libdecnumber: installdirs
28435         @: $(MAKE); $(unstage)
28436         @r=`${PWD_COMMAND}`; export r; \
28437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28438         $(HOST_EXPORTS) \
28439         (cd $(HOST_SUBDIR)/libdecnumber && \
28440           $(MAKE) $(FLAGS_TO_PASS)  install)
28441
28442 @endif libdecnumber
28443
28444 # Other targets (info, dvi, pdf, etc.)
28445
28446 .PHONY: maybe-info-libdecnumber info-libdecnumber
28447 maybe-info-libdecnumber:
28448 @if libdecnumber
28449 maybe-info-libdecnumber: info-libdecnumber
28450
28451 info-libdecnumber: \
28452     configure-libdecnumber 
28453         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28454         r=`${PWD_COMMAND}`; export r; \
28455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456         $(HOST_EXPORTS) \
28457         for flag in $(EXTRA_HOST_FLAGS) ; do \
28458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459         done; \
28460         echo "Doing info in libdecnumber" ; \
28461         (cd $(HOST_SUBDIR)/libdecnumber && \
28462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28464                   "RANLIB=$${RANLIB}" \
28465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28466                   info) \
28467           || exit 1
28468
28469 @endif libdecnumber
28470
28471 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28472 maybe-dvi-libdecnumber:
28473 @if libdecnumber
28474 maybe-dvi-libdecnumber: dvi-libdecnumber
28475
28476 dvi-libdecnumber: \
28477     configure-libdecnumber 
28478         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28479         r=`${PWD_COMMAND}`; export r; \
28480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28481         $(HOST_EXPORTS) \
28482         for flag in $(EXTRA_HOST_FLAGS) ; do \
28483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28484         done; \
28485         echo "Doing dvi in libdecnumber" ; \
28486         (cd $(HOST_SUBDIR)/libdecnumber && \
28487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28489                   "RANLIB=$${RANLIB}" \
28490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28491                   dvi) \
28492           || exit 1
28493
28494 @endif libdecnumber
28495
28496 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28497 maybe-pdf-libdecnumber:
28498 @if libdecnumber
28499 maybe-pdf-libdecnumber: pdf-libdecnumber
28500
28501 pdf-libdecnumber: \
28502     configure-libdecnumber 
28503         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28504         r=`${PWD_COMMAND}`; export r; \
28505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28506         $(HOST_EXPORTS) \
28507         for flag in $(EXTRA_HOST_FLAGS) ; do \
28508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28509         done; \
28510         echo "Doing pdf in libdecnumber" ; \
28511         (cd $(HOST_SUBDIR)/libdecnumber && \
28512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28514                   "RANLIB=$${RANLIB}" \
28515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28516                   pdf) \
28517           || exit 1
28518
28519 @endif libdecnumber
28520
28521 .PHONY: maybe-html-libdecnumber html-libdecnumber
28522 maybe-html-libdecnumber:
28523 @if libdecnumber
28524 maybe-html-libdecnumber: html-libdecnumber
28525
28526 html-libdecnumber: \
28527     configure-libdecnumber 
28528         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28529         r=`${PWD_COMMAND}`; export r; \
28530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28531         $(HOST_EXPORTS) \
28532         for flag in $(EXTRA_HOST_FLAGS) ; do \
28533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28534         done; \
28535         echo "Doing html in libdecnumber" ; \
28536         (cd $(HOST_SUBDIR)/libdecnumber && \
28537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28539                   "RANLIB=$${RANLIB}" \
28540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28541                   html) \
28542           || exit 1
28543
28544 @endif libdecnumber
28545
28546 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28547 maybe-TAGS-libdecnumber:
28548 @if libdecnumber
28549 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28550
28551 TAGS-libdecnumber: \
28552     configure-libdecnumber 
28553         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28554         r=`${PWD_COMMAND}`; export r; \
28555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556         $(HOST_EXPORTS) \
28557         for flag in $(EXTRA_HOST_FLAGS) ; do \
28558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559         done; \
28560         echo "Doing TAGS in libdecnumber" ; \
28561         (cd $(HOST_SUBDIR)/libdecnumber && \
28562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564                   "RANLIB=$${RANLIB}" \
28565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566                   TAGS) \
28567           || exit 1
28568
28569 @endif libdecnumber
28570
28571 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28572 maybe-install-info-libdecnumber:
28573 @if libdecnumber
28574 maybe-install-info-libdecnumber: install-info-libdecnumber
28575
28576 install-info-libdecnumber: \
28577     configure-libdecnumber \
28578     info-libdecnumber 
28579         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28580         r=`${PWD_COMMAND}`; export r; \
28581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582         $(HOST_EXPORTS) \
28583         for flag in $(EXTRA_HOST_FLAGS) ; do \
28584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28585         done; \
28586         echo "Doing install-info in libdecnumber" ; \
28587         (cd $(HOST_SUBDIR)/libdecnumber && \
28588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28590                   "RANLIB=$${RANLIB}" \
28591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28592                   install-info) \
28593           || exit 1
28594
28595 @endif libdecnumber
28596
28597 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28598 maybe-install-pdf-libdecnumber:
28599 @if libdecnumber
28600 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28601
28602 install-pdf-libdecnumber: \
28603     configure-libdecnumber \
28604     pdf-libdecnumber 
28605         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28606         r=`${PWD_COMMAND}`; export r; \
28607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608         $(HOST_EXPORTS) \
28609         for flag in $(EXTRA_HOST_FLAGS) ; do \
28610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28611         done; \
28612         echo "Doing install-pdf in libdecnumber" ; \
28613         (cd $(HOST_SUBDIR)/libdecnumber && \
28614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616                   "RANLIB=$${RANLIB}" \
28617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28618                   install-pdf) \
28619           || exit 1
28620
28621 @endif libdecnumber
28622
28623 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28624 maybe-install-html-libdecnumber:
28625 @if libdecnumber
28626 maybe-install-html-libdecnumber: install-html-libdecnumber
28627
28628 install-html-libdecnumber: \
28629     configure-libdecnumber \
28630     html-libdecnumber 
28631         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28632         r=`${PWD_COMMAND}`; export r; \
28633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28634         $(HOST_EXPORTS) \
28635         for flag in $(EXTRA_HOST_FLAGS) ; do \
28636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28637         done; \
28638         echo "Doing install-html in libdecnumber" ; \
28639         (cd $(HOST_SUBDIR)/libdecnumber && \
28640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28642                   "RANLIB=$${RANLIB}" \
28643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28644                   install-html) \
28645           || exit 1
28646
28647 @endif libdecnumber
28648
28649 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28650 maybe-installcheck-libdecnumber:
28651 @if libdecnumber
28652 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28653
28654 installcheck-libdecnumber: \
28655     configure-libdecnumber 
28656         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28657         r=`${PWD_COMMAND}`; export r; \
28658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659         $(HOST_EXPORTS) \
28660         for flag in $(EXTRA_HOST_FLAGS) ; do \
28661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28662         done; \
28663         echo "Doing installcheck in libdecnumber" ; \
28664         (cd $(HOST_SUBDIR)/libdecnumber && \
28665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28667                   "RANLIB=$${RANLIB}" \
28668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28669                   installcheck) \
28670           || exit 1
28671
28672 @endif libdecnumber
28673
28674 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28675 maybe-mostlyclean-libdecnumber:
28676 @if libdecnumber
28677 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28678
28679 mostlyclean-libdecnumber: 
28680         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28681         r=`${PWD_COMMAND}`; export r; \
28682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28683         $(HOST_EXPORTS) \
28684         for flag in $(EXTRA_HOST_FLAGS) ; do \
28685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28686         done; \
28687         echo "Doing mostlyclean in libdecnumber" ; \
28688         (cd $(HOST_SUBDIR)/libdecnumber && \
28689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691                   "RANLIB=$${RANLIB}" \
28692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28693                   mostlyclean) \
28694           || exit 1
28695
28696 @endif libdecnumber
28697
28698 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28699 maybe-clean-libdecnumber:
28700 @if libdecnumber
28701 maybe-clean-libdecnumber: clean-libdecnumber
28702
28703 clean-libdecnumber: 
28704         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28705         r=`${PWD_COMMAND}`; export r; \
28706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28707         $(HOST_EXPORTS) \
28708         for flag in $(EXTRA_HOST_FLAGS) ; do \
28709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28710         done; \
28711         echo "Doing clean in libdecnumber" ; \
28712         (cd $(HOST_SUBDIR)/libdecnumber && \
28713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28715                   "RANLIB=$${RANLIB}" \
28716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28717                   clean) \
28718           || exit 1
28719
28720 @endif libdecnumber
28721
28722 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28723 maybe-distclean-libdecnumber:
28724 @if libdecnumber
28725 maybe-distclean-libdecnumber: distclean-libdecnumber
28726
28727 distclean-libdecnumber: 
28728         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28729         r=`${PWD_COMMAND}`; export r; \
28730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28731         $(HOST_EXPORTS) \
28732         for flag in $(EXTRA_HOST_FLAGS) ; do \
28733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28734         done; \
28735         echo "Doing distclean in libdecnumber" ; \
28736         (cd $(HOST_SUBDIR)/libdecnumber && \
28737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28739                   "RANLIB=$${RANLIB}" \
28740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28741                   distclean) \
28742           || exit 1
28743
28744 @endif libdecnumber
28745
28746 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28747 maybe-maintainer-clean-libdecnumber:
28748 @if libdecnumber
28749 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28750
28751 maintainer-clean-libdecnumber: 
28752         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28753         r=`${PWD_COMMAND}`; export r; \
28754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28755         $(HOST_EXPORTS) \
28756         for flag in $(EXTRA_HOST_FLAGS) ; do \
28757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28758         done; \
28759         echo "Doing maintainer-clean in libdecnumber" ; \
28760         (cd $(HOST_SUBDIR)/libdecnumber && \
28761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28763                   "RANLIB=$${RANLIB}" \
28764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28765                   maintainer-clean) \
28766           || exit 1
28767
28768 @endif libdecnumber
28769
28770
28771
28772 .PHONY: configure-libgui maybe-configure-libgui
28773 maybe-configure-libgui:
28774 @if gcc-bootstrap
28775 configure-libgui: stage_current
28776 @endif gcc-bootstrap
28777 @if libgui
28778 maybe-configure-libgui: configure-libgui
28779 configure-libgui: 
28780         @: $(MAKE); $(unstage)
28781         @r=`${PWD_COMMAND}`; export r; \
28782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28783         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28784         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28785         $(HOST_EXPORTS)  \
28786         echo Configuring in $(HOST_SUBDIR)/libgui; \
28787         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28788         case $(srcdir) in \
28789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28790           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28792         esac; \
28793         srcdiroption="--srcdir=$${topdir}/libgui"; \
28794         libsrcdir="$$s/libgui"; \
28795         $(SHELL) $${libsrcdir}/configure \
28796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28797           --target=${target_alias} $${srcdiroption}  \
28798           || exit 1
28799 @endif libgui
28800
28801
28802
28803
28804
28805 .PHONY: all-libgui maybe-all-libgui
28806 maybe-all-libgui:
28807 @if gcc-bootstrap
28808 all-libgui: stage_current
28809 @endif gcc-bootstrap
28810 @if libgui
28811 TARGET-libgui=all
28812 maybe-all-libgui: all-libgui
28813 all-libgui: configure-libgui
28814         @: $(MAKE); $(unstage)
28815         @r=`${PWD_COMMAND}`; export r; \
28816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28817         $(HOST_EXPORTS)  \
28818         (cd $(HOST_SUBDIR)/libgui && \
28819           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28820                 $(TARGET-libgui))
28821 @endif libgui
28822
28823
28824
28825
28826 .PHONY: check-libgui maybe-check-libgui
28827 maybe-check-libgui:
28828 @if libgui
28829 maybe-check-libgui: check-libgui
28830
28831 check-libgui:
28832         @: $(MAKE); $(unstage)
28833         @r=`${PWD_COMMAND}`; export r; \
28834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835         $(HOST_EXPORTS) \
28836         (cd $(HOST_SUBDIR)/libgui && \
28837           $(MAKE) $(FLAGS_TO_PASS)  check)
28838
28839 @endif libgui
28840
28841 .PHONY: install-libgui maybe-install-libgui
28842 maybe-install-libgui:
28843 @if libgui
28844 maybe-install-libgui: install-libgui
28845
28846 install-libgui: installdirs
28847         @: $(MAKE); $(unstage)
28848         @r=`${PWD_COMMAND}`; export r; \
28849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28850         $(HOST_EXPORTS) \
28851         (cd $(HOST_SUBDIR)/libgui && \
28852           $(MAKE) $(FLAGS_TO_PASS)  install)
28853
28854 @endif libgui
28855
28856 # Other targets (info, dvi, pdf, etc.)
28857
28858 .PHONY: maybe-info-libgui info-libgui
28859 maybe-info-libgui:
28860 @if libgui
28861 maybe-info-libgui: info-libgui
28862
28863 info-libgui: \
28864     configure-libgui 
28865         @: $(MAKE); $(unstage)
28866         @[ -f ./libgui/Makefile ] || exit 0; \
28867         r=`${PWD_COMMAND}`; export r; \
28868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869         $(HOST_EXPORTS) \
28870         for flag in $(EXTRA_HOST_FLAGS) ; do \
28871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28872         done; \
28873         echo "Doing info in libgui" ; \
28874         (cd $(HOST_SUBDIR)/libgui && \
28875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28877                   "RANLIB=$${RANLIB}" \
28878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28879                   info) \
28880           || exit 1
28881
28882 @endif libgui
28883
28884 .PHONY: maybe-dvi-libgui dvi-libgui
28885 maybe-dvi-libgui:
28886 @if libgui
28887 maybe-dvi-libgui: dvi-libgui
28888
28889 dvi-libgui: \
28890     configure-libgui 
28891         @: $(MAKE); $(unstage)
28892         @[ -f ./libgui/Makefile ] || exit 0; \
28893         r=`${PWD_COMMAND}`; export r; \
28894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28895         $(HOST_EXPORTS) \
28896         for flag in $(EXTRA_HOST_FLAGS) ; do \
28897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28898         done; \
28899         echo "Doing dvi in libgui" ; \
28900         (cd $(HOST_SUBDIR)/libgui && \
28901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903                   "RANLIB=$${RANLIB}" \
28904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28905                   dvi) \
28906           || exit 1
28907
28908 @endif libgui
28909
28910 .PHONY: maybe-pdf-libgui pdf-libgui
28911 maybe-pdf-libgui:
28912 @if libgui
28913 maybe-pdf-libgui: pdf-libgui
28914
28915 pdf-libgui: \
28916     configure-libgui 
28917         @: $(MAKE); $(unstage)
28918         @[ -f ./libgui/Makefile ] || exit 0; \
28919         r=`${PWD_COMMAND}`; export r; \
28920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28921         $(HOST_EXPORTS) \
28922         for flag in $(EXTRA_HOST_FLAGS) ; do \
28923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28924         done; \
28925         echo "Doing pdf in libgui" ; \
28926         (cd $(HOST_SUBDIR)/libgui && \
28927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28929                   "RANLIB=$${RANLIB}" \
28930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28931                   pdf) \
28932           || exit 1
28933
28934 @endif libgui
28935
28936 .PHONY: maybe-html-libgui html-libgui
28937 maybe-html-libgui:
28938 @if libgui
28939 maybe-html-libgui: html-libgui
28940
28941 html-libgui: \
28942     configure-libgui 
28943         @: $(MAKE); $(unstage)
28944         @[ -f ./libgui/Makefile ] || exit 0; \
28945         r=`${PWD_COMMAND}`; export r; \
28946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28947         $(HOST_EXPORTS) \
28948         for flag in $(EXTRA_HOST_FLAGS) ; do \
28949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28950         done; \
28951         echo "Doing html in libgui" ; \
28952         (cd $(HOST_SUBDIR)/libgui && \
28953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28955                   "RANLIB=$${RANLIB}" \
28956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28957                   html) \
28958           || exit 1
28959
28960 @endif libgui
28961
28962 .PHONY: maybe-TAGS-libgui TAGS-libgui
28963 maybe-TAGS-libgui:
28964 @if libgui
28965 maybe-TAGS-libgui: TAGS-libgui
28966
28967 TAGS-libgui: \
28968     configure-libgui 
28969         @: $(MAKE); $(unstage)
28970         @[ -f ./libgui/Makefile ] || exit 0; \
28971         r=`${PWD_COMMAND}`; export r; \
28972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28973         $(HOST_EXPORTS) \
28974         for flag in $(EXTRA_HOST_FLAGS) ; do \
28975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28976         done; \
28977         echo "Doing TAGS in libgui" ; \
28978         (cd $(HOST_SUBDIR)/libgui && \
28979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28981                   "RANLIB=$${RANLIB}" \
28982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28983                   TAGS) \
28984           || exit 1
28985
28986 @endif libgui
28987
28988 .PHONY: maybe-install-info-libgui install-info-libgui
28989 maybe-install-info-libgui:
28990 @if libgui
28991 maybe-install-info-libgui: install-info-libgui
28992
28993 install-info-libgui: \
28994     configure-libgui \
28995     info-libgui 
28996         @: $(MAKE); $(unstage)
28997         @[ -f ./libgui/Makefile ] || exit 0; \
28998         r=`${PWD_COMMAND}`; export r; \
28999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29000         $(HOST_EXPORTS) \
29001         for flag in $(EXTRA_HOST_FLAGS) ; do \
29002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29003         done; \
29004         echo "Doing install-info in libgui" ; \
29005         (cd $(HOST_SUBDIR)/libgui && \
29006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29008                   "RANLIB=$${RANLIB}" \
29009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29010                   install-info) \
29011           || exit 1
29012
29013 @endif libgui
29014
29015 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29016 maybe-install-pdf-libgui:
29017 @if libgui
29018 maybe-install-pdf-libgui: install-pdf-libgui
29019
29020 install-pdf-libgui: \
29021     configure-libgui \
29022     pdf-libgui 
29023         @: $(MAKE); $(unstage)
29024         @[ -f ./libgui/Makefile ] || exit 0; \
29025         r=`${PWD_COMMAND}`; export r; \
29026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29027         $(HOST_EXPORTS) \
29028         for flag in $(EXTRA_HOST_FLAGS) ; do \
29029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29030         done; \
29031         echo "Doing install-pdf in libgui" ; \
29032         (cd $(HOST_SUBDIR)/libgui && \
29033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29035                   "RANLIB=$${RANLIB}" \
29036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29037                   install-pdf) \
29038           || exit 1
29039
29040 @endif libgui
29041
29042 .PHONY: maybe-install-html-libgui install-html-libgui
29043 maybe-install-html-libgui:
29044 @if libgui
29045 maybe-install-html-libgui: install-html-libgui
29046
29047 install-html-libgui: \
29048     configure-libgui \
29049     html-libgui 
29050         @: $(MAKE); $(unstage)
29051         @[ -f ./libgui/Makefile ] || exit 0; \
29052         r=`${PWD_COMMAND}`; export r; \
29053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054         $(HOST_EXPORTS) \
29055         for flag in $(EXTRA_HOST_FLAGS) ; do \
29056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29057         done; \
29058         echo "Doing install-html in libgui" ; \
29059         (cd $(HOST_SUBDIR)/libgui && \
29060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29062                   "RANLIB=$${RANLIB}" \
29063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29064                   install-html) \
29065           || exit 1
29066
29067 @endif libgui
29068
29069 .PHONY: maybe-installcheck-libgui installcheck-libgui
29070 maybe-installcheck-libgui:
29071 @if libgui
29072 maybe-installcheck-libgui: installcheck-libgui
29073
29074 installcheck-libgui: \
29075     configure-libgui 
29076         @: $(MAKE); $(unstage)
29077         @[ -f ./libgui/Makefile ] || exit 0; \
29078         r=`${PWD_COMMAND}`; export r; \
29079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29080         $(HOST_EXPORTS) \
29081         for flag in $(EXTRA_HOST_FLAGS) ; do \
29082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29083         done; \
29084         echo "Doing installcheck in libgui" ; \
29085         (cd $(HOST_SUBDIR)/libgui && \
29086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29088                   "RANLIB=$${RANLIB}" \
29089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29090                   installcheck) \
29091           || exit 1
29092
29093 @endif libgui
29094
29095 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29096 maybe-mostlyclean-libgui:
29097 @if libgui
29098 maybe-mostlyclean-libgui: mostlyclean-libgui
29099
29100 mostlyclean-libgui: 
29101         @: $(MAKE); $(unstage)
29102         @[ -f ./libgui/Makefile ] || exit 0; \
29103         r=`${PWD_COMMAND}`; export r; \
29104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105         $(HOST_EXPORTS) \
29106         for flag in $(EXTRA_HOST_FLAGS) ; do \
29107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29108         done; \
29109         echo "Doing mostlyclean in libgui" ; \
29110         (cd $(HOST_SUBDIR)/libgui && \
29111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29113                   "RANLIB=$${RANLIB}" \
29114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29115                   mostlyclean) \
29116           || exit 1
29117
29118 @endif libgui
29119
29120 .PHONY: maybe-clean-libgui clean-libgui
29121 maybe-clean-libgui:
29122 @if libgui
29123 maybe-clean-libgui: clean-libgui
29124
29125 clean-libgui: 
29126         @: $(MAKE); $(unstage)
29127         @[ -f ./libgui/Makefile ] || exit 0; \
29128         r=`${PWD_COMMAND}`; export r; \
29129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29130         $(HOST_EXPORTS) \
29131         for flag in $(EXTRA_HOST_FLAGS) ; do \
29132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29133         done; \
29134         echo "Doing clean in libgui" ; \
29135         (cd $(HOST_SUBDIR)/libgui && \
29136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29138                   "RANLIB=$${RANLIB}" \
29139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29140                   clean) \
29141           || exit 1
29142
29143 @endif libgui
29144
29145 .PHONY: maybe-distclean-libgui distclean-libgui
29146 maybe-distclean-libgui:
29147 @if libgui
29148 maybe-distclean-libgui: distclean-libgui
29149
29150 distclean-libgui: 
29151         @: $(MAKE); $(unstage)
29152         @[ -f ./libgui/Makefile ] || exit 0; \
29153         r=`${PWD_COMMAND}`; export r; \
29154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29155         $(HOST_EXPORTS) \
29156         for flag in $(EXTRA_HOST_FLAGS) ; do \
29157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29158         done; \
29159         echo "Doing distclean in libgui" ; \
29160         (cd $(HOST_SUBDIR)/libgui && \
29161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29163                   "RANLIB=$${RANLIB}" \
29164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29165                   distclean) \
29166           || exit 1
29167
29168 @endif libgui
29169
29170 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29171 maybe-maintainer-clean-libgui:
29172 @if libgui
29173 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29174
29175 maintainer-clean-libgui: 
29176         @: $(MAKE); $(unstage)
29177         @[ -f ./libgui/Makefile ] || exit 0; \
29178         r=`${PWD_COMMAND}`; export r; \
29179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180         $(HOST_EXPORTS) \
29181         for flag in $(EXTRA_HOST_FLAGS) ; do \
29182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29183         done; \
29184         echo "Doing maintainer-clean in libgui" ; \
29185         (cd $(HOST_SUBDIR)/libgui && \
29186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29188                   "RANLIB=$${RANLIB}" \
29189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29190                   maintainer-clean) \
29191           || exit 1
29192
29193 @endif libgui
29194
29195
29196
29197 .PHONY: configure-libiberty maybe-configure-libiberty
29198 maybe-configure-libiberty:
29199 @if gcc-bootstrap
29200 configure-libiberty: stage_current
29201 @endif gcc-bootstrap
29202 @if libiberty
29203 maybe-configure-libiberty: configure-libiberty
29204 configure-libiberty: 
29205         @r=`${PWD_COMMAND}`; export r; \
29206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29207         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29209         $(HOST_EXPORTS)  \
29210         echo Configuring in $(HOST_SUBDIR)/libiberty; \
29211         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29212         case $(srcdir) in \
29213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29214           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29216         esac; \
29217         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29218         libsrcdir="$$s/libiberty"; \
29219         $(SHELL) $${libsrcdir}/configure \
29220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29221           --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29222           || exit 1
29223 @endif libiberty
29224
29225
29226
29227 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29228 maybe-configure-stage1-libiberty:
29229 @if libiberty-bootstrap
29230 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29231 configure-stage1-libiberty:
29232         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29234         @r=`${PWD_COMMAND}`; export r; \
29235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29236         TFLAGS="$(STAGE1_TFLAGS)"; \
29237         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29238         $(HOST_EXPORTS) \
29239         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29240         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29241         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29242         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29243         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29244         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29245         case $(srcdir) in \
29246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29247           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29249         esac; \
29250         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29251         libsrcdir="$$s/libiberty"; \
29252         $(SHELL) $${libsrcdir}/configure \
29253           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29254           --target=${target_alias} $${srcdiroption} \
29255           $(STAGE1_CONFIGURE_FLAGS) \
29256           @extra_host_libiberty_configure_flags@
29257 @endif libiberty-bootstrap
29258
29259 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29260 maybe-configure-stage2-libiberty:
29261 @if libiberty-bootstrap
29262 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29263 configure-stage2-libiberty:
29264         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29265         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29266         @r=`${PWD_COMMAND}`; export r; \
29267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268         TFLAGS="$(STAGE2_TFLAGS)"; \
29269         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29270         $(HOST_EXPORTS) \
29271         $(POSTSTAGE1_HOST_EXPORTS) \
29272         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29273         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29274         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29275         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29277         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29278         case $(srcdir) in \
29279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29280           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29282         esac; \
29283         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29284         libsrcdir="$$s/libiberty"; \
29285         $(SHELL) $${libsrcdir}/configure \
29286           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29287           --target=${target_alias} $${srcdiroption} \
29288           --with-build-libsubdir=$(HOST_SUBDIR) \
29289           $(STAGE2_CONFIGURE_FLAGS) \
29290           @extra_host_libiberty_configure_flags@
29291 @endif libiberty-bootstrap
29292
29293 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29294 maybe-configure-stage3-libiberty:
29295 @if libiberty-bootstrap
29296 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29297 configure-stage3-libiberty:
29298         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29299         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29300         @r=`${PWD_COMMAND}`; export r; \
29301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302         TFLAGS="$(STAGE3_TFLAGS)"; \
29303         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29304         $(HOST_EXPORTS) \
29305         $(POSTSTAGE1_HOST_EXPORTS) \
29306         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29307         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29308         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29309         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29311         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29312         case $(srcdir) in \
29313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29314           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29316         esac; \
29317         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29318         libsrcdir="$$s/libiberty"; \
29319         $(SHELL) $${libsrcdir}/configure \
29320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29321           --target=${target_alias} $${srcdiroption} \
29322           --with-build-libsubdir=$(HOST_SUBDIR) \
29323           $(STAGE3_CONFIGURE_FLAGS) \
29324           @extra_host_libiberty_configure_flags@
29325 @endif libiberty-bootstrap
29326
29327 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29328 maybe-configure-stage4-libiberty:
29329 @if libiberty-bootstrap
29330 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29331 configure-stage4-libiberty:
29332         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29333         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29334         @r=`${PWD_COMMAND}`; export r; \
29335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29336         TFLAGS="$(STAGE4_TFLAGS)"; \
29337         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29338         $(HOST_EXPORTS) \
29339         $(POSTSTAGE1_HOST_EXPORTS) \
29340         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29341         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29342         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29343         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29344         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29345         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29346         case $(srcdir) in \
29347           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29348           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29349                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29350         esac; \
29351         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29352         libsrcdir="$$s/libiberty"; \
29353         $(SHELL) $${libsrcdir}/configure \
29354           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29355           --target=${target_alias} $${srcdiroption} \
29356           --with-build-libsubdir=$(HOST_SUBDIR) \
29357           $(STAGE4_CONFIGURE_FLAGS) \
29358           @extra_host_libiberty_configure_flags@
29359 @endif libiberty-bootstrap
29360
29361 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29362 maybe-configure-stageprofile-libiberty:
29363 @if libiberty-bootstrap
29364 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29365 configure-stageprofile-libiberty:
29366         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29367         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29368         @r=`${PWD_COMMAND}`; export r; \
29369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29370         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29371         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29372         $(HOST_EXPORTS) \
29373         $(POSTSTAGE1_HOST_EXPORTS) \
29374         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29375         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29376         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29377         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29379         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29380         case $(srcdir) in \
29381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29382           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29384         esac; \
29385         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29386         libsrcdir="$$s/libiberty"; \
29387         $(SHELL) $${libsrcdir}/configure \
29388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29389           --target=${target_alias} $${srcdiroption} \
29390           --with-build-libsubdir=$(HOST_SUBDIR) \
29391           $(STAGEprofile_CONFIGURE_FLAGS) \
29392           @extra_host_libiberty_configure_flags@
29393 @endif libiberty-bootstrap
29394
29395 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29396 maybe-configure-stagefeedback-libiberty:
29397 @if libiberty-bootstrap
29398 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29399 configure-stagefeedback-libiberty:
29400         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29401         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29402         @r=`${PWD_COMMAND}`; export r; \
29403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29404         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29405         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29406         $(HOST_EXPORTS) \
29407         $(POSTSTAGE1_HOST_EXPORTS) \
29408         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29409         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29410         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29411         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29413         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29414         case $(srcdir) in \
29415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29416           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29418         esac; \
29419         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29420         libsrcdir="$$s/libiberty"; \
29421         $(SHELL) $${libsrcdir}/configure \
29422           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29423           --target=${target_alias} $${srcdiroption} \
29424           --with-build-libsubdir=$(HOST_SUBDIR) \
29425           $(STAGEfeedback_CONFIGURE_FLAGS) \
29426           @extra_host_libiberty_configure_flags@
29427 @endif libiberty-bootstrap
29428
29429
29430
29431
29432
29433 .PHONY: all-libiberty maybe-all-libiberty
29434 maybe-all-libiberty:
29435 @if gcc-bootstrap
29436 all-libiberty: stage_current
29437 @endif gcc-bootstrap
29438 @if libiberty
29439 TARGET-libiberty=all
29440 maybe-all-libiberty: all-libiberty
29441 all-libiberty: configure-libiberty
29442         @r=`${PWD_COMMAND}`; export r; \
29443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29444         $(HOST_EXPORTS)  \
29445         (cd $(HOST_SUBDIR)/libiberty && \
29446           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29447                 $(TARGET-libiberty))
29448 @endif libiberty
29449
29450
29451
29452 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29453 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29454 maybe-all-stage1-libiberty:
29455 maybe-clean-stage1-libiberty:
29456 @if libiberty-bootstrap
29457 maybe-all-stage1-libiberty: all-stage1-libiberty
29458 all-stage1: all-stage1-libiberty
29459 TARGET-stage1-libiberty = $(TARGET-libiberty)
29460 all-stage1-libiberty: configure-stage1-libiberty
29461         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29462         @r=`${PWD_COMMAND}`; export r; \
29463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464         TFLAGS="$(STAGE1_TFLAGS)"; \
29465         $(HOST_EXPORTS)  \
29466         cd $(HOST_SUBDIR)/libiberty && \
29467         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29468                 CFLAGS="$(STAGE1_CFLAGS)" \
29469                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29470                 LIBCFLAGS="$(LIBCFLAGS)" \
29471                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29472                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29473                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29474                 $(EXTRA_HOST_FLAGS)   \
29475                 TFLAGS="$(STAGE1_TFLAGS)" \
29476                 $(TARGET-stage1-libiberty)
29477
29478 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29479 clean-stage1: clean-stage1-libiberty
29480 clean-stage1-libiberty:
29481         @if [ $(current_stage) = stage1 ]; then \
29482           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29483         else \
29484           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29485           $(MAKE) stage1-start; \
29486         fi; \
29487         cd $(HOST_SUBDIR)/libiberty && \
29488         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29489                  clean
29490 @endif libiberty-bootstrap
29491
29492
29493 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29494 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29495 maybe-all-stage2-libiberty:
29496 maybe-clean-stage2-libiberty:
29497 @if libiberty-bootstrap
29498 maybe-all-stage2-libiberty: all-stage2-libiberty
29499 all-stage2: all-stage2-libiberty
29500 TARGET-stage2-libiberty = $(TARGET-libiberty)
29501 all-stage2-libiberty: configure-stage2-libiberty
29502         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29503         @r=`${PWD_COMMAND}`; export r; \
29504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29505         TFLAGS="$(STAGE2_TFLAGS)"; \
29506         $(HOST_EXPORTS) \
29507         $(POSTSTAGE1_HOST_EXPORTS)  \
29508         cd $(HOST_SUBDIR)/libiberty && \
29509         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29510                 CFLAGS="$(STAGE2_CFLAGS)" \
29511                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29512                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29513                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29514                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29515                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29516                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29517                 TFLAGS="$(STAGE2_TFLAGS)" \
29518                 $(TARGET-stage2-libiberty)
29519
29520 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29521 clean-stage2: clean-stage2-libiberty
29522 clean-stage2-libiberty:
29523         @if [ $(current_stage) = stage2 ]; then \
29524           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29525         else \
29526           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29527           $(MAKE) stage2-start; \
29528         fi; \
29529         cd $(HOST_SUBDIR)/libiberty && \
29530         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29531                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29532                  clean
29533 @endif libiberty-bootstrap
29534
29535
29536 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29537 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29538 maybe-all-stage3-libiberty:
29539 maybe-clean-stage3-libiberty:
29540 @if libiberty-bootstrap
29541 maybe-all-stage3-libiberty: all-stage3-libiberty
29542 all-stage3: all-stage3-libiberty
29543 TARGET-stage3-libiberty = $(TARGET-libiberty)
29544 all-stage3-libiberty: configure-stage3-libiberty
29545         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29546         @r=`${PWD_COMMAND}`; export r; \
29547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29548         TFLAGS="$(STAGE3_TFLAGS)"; \
29549         $(HOST_EXPORTS) \
29550         $(POSTSTAGE1_HOST_EXPORTS)  \
29551         cd $(HOST_SUBDIR)/libiberty && \
29552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29553                 CFLAGS="$(STAGE3_CFLAGS)" \
29554                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29555                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29559                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29560                 TFLAGS="$(STAGE3_TFLAGS)" \
29561                 $(TARGET-stage3-libiberty)
29562
29563 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29564 clean-stage3: clean-stage3-libiberty
29565 clean-stage3-libiberty:
29566         @if [ $(current_stage) = stage3 ]; then \
29567           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29568         else \
29569           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29570           $(MAKE) stage3-start; \
29571         fi; \
29572         cd $(HOST_SUBDIR)/libiberty && \
29573         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29574                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29575                  clean
29576 @endif libiberty-bootstrap
29577
29578
29579 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29580 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29581 maybe-all-stage4-libiberty:
29582 maybe-clean-stage4-libiberty:
29583 @if libiberty-bootstrap
29584 maybe-all-stage4-libiberty: all-stage4-libiberty
29585 all-stage4: all-stage4-libiberty
29586 TARGET-stage4-libiberty = $(TARGET-libiberty)
29587 all-stage4-libiberty: configure-stage4-libiberty
29588         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29589         @r=`${PWD_COMMAND}`; export r; \
29590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591         TFLAGS="$(STAGE4_TFLAGS)"; \
29592         $(HOST_EXPORTS) \
29593         $(POSTSTAGE1_HOST_EXPORTS)  \
29594         cd $(HOST_SUBDIR)/libiberty && \
29595         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29596                 CFLAGS="$(STAGE4_CFLAGS)" \
29597                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29598                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29602                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29603                 TFLAGS="$(STAGE4_TFLAGS)" \
29604                 $(TARGET-stage4-libiberty)
29605
29606 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29607 clean-stage4: clean-stage4-libiberty
29608 clean-stage4-libiberty:
29609         @if [ $(current_stage) = stage4 ]; then \
29610           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29611         else \
29612           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29613           $(MAKE) stage4-start; \
29614         fi; \
29615         cd $(HOST_SUBDIR)/libiberty && \
29616         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29617                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29618                  clean
29619 @endif libiberty-bootstrap
29620
29621
29622 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29623 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29624 maybe-all-stageprofile-libiberty:
29625 maybe-clean-stageprofile-libiberty:
29626 @if libiberty-bootstrap
29627 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29628 all-stageprofile: all-stageprofile-libiberty
29629 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29630 all-stageprofile-libiberty: configure-stageprofile-libiberty
29631         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29632         @r=`${PWD_COMMAND}`; export r; \
29633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29635         $(HOST_EXPORTS) \
29636         $(POSTSTAGE1_HOST_EXPORTS)  \
29637         cd $(HOST_SUBDIR)/libiberty && \
29638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29639                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29640                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29641                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29645                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29646                 TFLAGS="$(STAGEprofile_TFLAGS)" \
29647                 $(TARGET-stageprofile-libiberty)
29648
29649 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29650 clean-stageprofile: clean-stageprofile-libiberty
29651 clean-stageprofile-libiberty:
29652         @if [ $(current_stage) = stageprofile ]; then \
29653           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29654         else \
29655           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29656           $(MAKE) stageprofile-start; \
29657         fi; \
29658         cd $(HOST_SUBDIR)/libiberty && \
29659         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29660                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29661                  clean
29662 @endif libiberty-bootstrap
29663
29664
29665 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29666 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29667 maybe-all-stagefeedback-libiberty:
29668 maybe-clean-stagefeedback-libiberty:
29669 @if libiberty-bootstrap
29670 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29671 all-stagefeedback: all-stagefeedback-libiberty
29672 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29673 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29674         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29675         @r=`${PWD_COMMAND}`; export r; \
29676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29677         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29678         $(HOST_EXPORTS) \
29679         $(POSTSTAGE1_HOST_EXPORTS)  \
29680         cd $(HOST_SUBDIR)/libiberty && \
29681         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29682                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29683                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29684                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29685                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29686                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29687                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29688                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29689                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29690                 $(TARGET-stagefeedback-libiberty)
29691
29692 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29693 clean-stagefeedback: clean-stagefeedback-libiberty
29694 clean-stagefeedback-libiberty:
29695         @if [ $(current_stage) = stagefeedback ]; then \
29696           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29697         else \
29698           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29699           $(MAKE) stagefeedback-start; \
29700         fi; \
29701         cd $(HOST_SUBDIR)/libiberty && \
29702         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29703                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29704                  clean
29705 @endif libiberty-bootstrap
29706
29707
29708
29709
29710
29711 .PHONY: check-libiberty maybe-check-libiberty
29712 maybe-check-libiberty:
29713 @if libiberty
29714 maybe-check-libiberty: check-libiberty
29715
29716 check-libiberty:
29717         @: $(MAKE); $(unstage)
29718         @r=`${PWD_COMMAND}`; export r; \
29719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720         $(HOST_EXPORTS) \
29721         (cd $(HOST_SUBDIR)/libiberty && \
29722           $(MAKE) $(FLAGS_TO_PASS)  check)
29723
29724 @endif libiberty
29725
29726 .PHONY: install-libiberty maybe-install-libiberty
29727 maybe-install-libiberty:
29728 @if libiberty
29729 maybe-install-libiberty: install-libiberty
29730
29731 install-libiberty: installdirs
29732         @: $(MAKE); $(unstage)
29733         @r=`${PWD_COMMAND}`; export r; \
29734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29735         $(HOST_EXPORTS) \
29736         (cd $(HOST_SUBDIR)/libiberty && \
29737           $(MAKE) $(FLAGS_TO_PASS)  install)
29738
29739 @endif libiberty
29740
29741 # Other targets (info, dvi, pdf, etc.)
29742
29743 .PHONY: maybe-info-libiberty info-libiberty
29744 maybe-info-libiberty:
29745 @if libiberty
29746 maybe-info-libiberty: info-libiberty
29747
29748 info-libiberty: \
29749     configure-libiberty 
29750         @[ -f ./libiberty/Makefile ] || exit 0; \
29751         r=`${PWD_COMMAND}`; export r; \
29752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29753         $(HOST_EXPORTS) \
29754         for flag in $(EXTRA_HOST_FLAGS) ; do \
29755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29756         done; \
29757         echo "Doing info in libiberty" ; \
29758         (cd $(HOST_SUBDIR)/libiberty && \
29759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29761                   "RANLIB=$${RANLIB}" \
29762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29763                   info) \
29764           || exit 1
29765
29766 @endif libiberty
29767
29768 .PHONY: maybe-dvi-libiberty dvi-libiberty
29769 maybe-dvi-libiberty:
29770 @if libiberty
29771 maybe-dvi-libiberty: dvi-libiberty
29772
29773 dvi-libiberty: \
29774     configure-libiberty 
29775         @[ -f ./libiberty/Makefile ] || exit 0; \
29776         r=`${PWD_COMMAND}`; export r; \
29777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29778         $(HOST_EXPORTS) \
29779         for flag in $(EXTRA_HOST_FLAGS) ; do \
29780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29781         done; \
29782         echo "Doing dvi in libiberty" ; \
29783         (cd $(HOST_SUBDIR)/libiberty && \
29784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29786                   "RANLIB=$${RANLIB}" \
29787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29788                   dvi) \
29789           || exit 1
29790
29791 @endif libiberty
29792
29793 .PHONY: maybe-pdf-libiberty pdf-libiberty
29794 maybe-pdf-libiberty:
29795 @if libiberty
29796 maybe-pdf-libiberty: pdf-libiberty
29797
29798 pdf-libiberty: \
29799     configure-libiberty 
29800         @[ -f ./libiberty/Makefile ] || exit 0; \
29801         r=`${PWD_COMMAND}`; export r; \
29802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29803         $(HOST_EXPORTS) \
29804         for flag in $(EXTRA_HOST_FLAGS) ; do \
29805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29806         done; \
29807         echo "Doing pdf in libiberty" ; \
29808         (cd $(HOST_SUBDIR)/libiberty && \
29809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29811                   "RANLIB=$${RANLIB}" \
29812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29813                   pdf) \
29814           || exit 1
29815
29816 @endif libiberty
29817
29818 .PHONY: maybe-html-libiberty html-libiberty
29819 maybe-html-libiberty:
29820 @if libiberty
29821 maybe-html-libiberty: html-libiberty
29822
29823 html-libiberty: \
29824     configure-libiberty 
29825         @[ -f ./libiberty/Makefile ] || exit 0; \
29826         r=`${PWD_COMMAND}`; export r; \
29827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828         $(HOST_EXPORTS) \
29829         for flag in $(EXTRA_HOST_FLAGS) ; do \
29830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29831         done; \
29832         echo "Doing html in libiberty" ; \
29833         (cd $(HOST_SUBDIR)/libiberty && \
29834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29836                   "RANLIB=$${RANLIB}" \
29837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29838                   html) \
29839           || exit 1
29840
29841 @endif libiberty
29842
29843 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29844 maybe-TAGS-libiberty:
29845 @if libiberty
29846 maybe-TAGS-libiberty: TAGS-libiberty
29847
29848 TAGS-libiberty: \
29849     configure-libiberty 
29850         @[ -f ./libiberty/Makefile ] || exit 0; \
29851         r=`${PWD_COMMAND}`; export r; \
29852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29853         $(HOST_EXPORTS) \
29854         for flag in $(EXTRA_HOST_FLAGS) ; do \
29855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29856         done; \
29857         echo "Doing TAGS in libiberty" ; \
29858         (cd $(HOST_SUBDIR)/libiberty && \
29859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29861                   "RANLIB=$${RANLIB}" \
29862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29863                   TAGS) \
29864           || exit 1
29865
29866 @endif libiberty
29867
29868 .PHONY: maybe-install-info-libiberty install-info-libiberty
29869 maybe-install-info-libiberty:
29870 @if libiberty
29871 maybe-install-info-libiberty: install-info-libiberty
29872
29873 install-info-libiberty: \
29874     configure-libiberty \
29875     info-libiberty 
29876         @[ -f ./libiberty/Makefile ] || exit 0; \
29877         r=`${PWD_COMMAND}`; export r; \
29878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29879         $(HOST_EXPORTS) \
29880         for flag in $(EXTRA_HOST_FLAGS) ; do \
29881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29882         done; \
29883         echo "Doing install-info in libiberty" ; \
29884         (cd $(HOST_SUBDIR)/libiberty && \
29885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29887                   "RANLIB=$${RANLIB}" \
29888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29889                   install-info) \
29890           || exit 1
29891
29892 @endif libiberty
29893
29894 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29895 maybe-install-pdf-libiberty:
29896 @if libiberty
29897 maybe-install-pdf-libiberty: install-pdf-libiberty
29898
29899 install-pdf-libiberty: \
29900     configure-libiberty \
29901     pdf-libiberty 
29902         @[ -f ./libiberty/Makefile ] || exit 0; \
29903         r=`${PWD_COMMAND}`; export r; \
29904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29905         $(HOST_EXPORTS) \
29906         for flag in $(EXTRA_HOST_FLAGS) ; do \
29907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29908         done; \
29909         echo "Doing install-pdf in libiberty" ; \
29910         (cd $(HOST_SUBDIR)/libiberty && \
29911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29913                   "RANLIB=$${RANLIB}" \
29914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29915                   install-pdf) \
29916           || exit 1
29917
29918 @endif libiberty
29919
29920 .PHONY: maybe-install-html-libiberty install-html-libiberty
29921 maybe-install-html-libiberty:
29922 @if libiberty
29923 maybe-install-html-libiberty: install-html-libiberty
29924
29925 install-html-libiberty: \
29926     configure-libiberty \
29927     html-libiberty 
29928         @[ -f ./libiberty/Makefile ] || exit 0; \
29929         r=`${PWD_COMMAND}`; export r; \
29930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29931         $(HOST_EXPORTS) \
29932         for flag in $(EXTRA_HOST_FLAGS) ; do \
29933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29934         done; \
29935         echo "Doing install-html in libiberty" ; \
29936         (cd $(HOST_SUBDIR)/libiberty && \
29937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29939                   "RANLIB=$${RANLIB}" \
29940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29941                   install-html) \
29942           || exit 1
29943
29944 @endif libiberty
29945
29946 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29947 maybe-installcheck-libiberty:
29948 @if libiberty
29949 maybe-installcheck-libiberty: installcheck-libiberty
29950
29951 installcheck-libiberty: \
29952     configure-libiberty 
29953         @[ -f ./libiberty/Makefile ] || exit 0; \
29954         r=`${PWD_COMMAND}`; export r; \
29955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29956         $(HOST_EXPORTS) \
29957         for flag in $(EXTRA_HOST_FLAGS) ; do \
29958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29959         done; \
29960         echo "Doing installcheck in libiberty" ; \
29961         (cd $(HOST_SUBDIR)/libiberty && \
29962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29964                   "RANLIB=$${RANLIB}" \
29965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29966                   installcheck) \
29967           || exit 1
29968
29969 @endif libiberty
29970
29971 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29972 maybe-mostlyclean-libiberty:
29973 @if libiberty
29974 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29975
29976 mostlyclean-libiberty: 
29977         @[ -f ./libiberty/Makefile ] || exit 0; \
29978         r=`${PWD_COMMAND}`; export r; \
29979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29980         $(HOST_EXPORTS) \
29981         for flag in $(EXTRA_HOST_FLAGS) ; do \
29982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29983         done; \
29984         echo "Doing mostlyclean in libiberty" ; \
29985         (cd $(HOST_SUBDIR)/libiberty && \
29986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29988                   "RANLIB=$${RANLIB}" \
29989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29990                   mostlyclean) \
29991           || exit 1
29992
29993 @endif libiberty
29994
29995 .PHONY: maybe-clean-libiberty clean-libiberty
29996 maybe-clean-libiberty:
29997 @if libiberty
29998 maybe-clean-libiberty: clean-libiberty
29999
30000 clean-libiberty: 
30001         @[ -f ./libiberty/Makefile ] || exit 0; \
30002         r=`${PWD_COMMAND}`; export r; \
30003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30004         $(HOST_EXPORTS) \
30005         for flag in $(EXTRA_HOST_FLAGS) ; do \
30006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30007         done; \
30008         echo "Doing clean in libiberty" ; \
30009         (cd $(HOST_SUBDIR)/libiberty && \
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}" "WINDMC=$${WINDMC}" \
30014                   clean) \
30015           || exit 1
30016
30017 @endif libiberty
30018
30019 .PHONY: maybe-distclean-libiberty distclean-libiberty
30020 maybe-distclean-libiberty:
30021 @if libiberty
30022 maybe-distclean-libiberty: distclean-libiberty
30023
30024 distclean-libiberty: 
30025         @[ -f ./libiberty/Makefile ] || exit 0; \
30026         r=`${PWD_COMMAND}`; export r; \
30027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30028         $(HOST_EXPORTS) \
30029         for flag in $(EXTRA_HOST_FLAGS) ; do \
30030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30031         done; \
30032         echo "Doing distclean in libiberty" ; \
30033         (cd $(HOST_SUBDIR)/libiberty && \
30034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30036                   "RANLIB=$${RANLIB}" \
30037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30038                   distclean) \
30039           || exit 1
30040
30041 @endif libiberty
30042
30043 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30044 maybe-maintainer-clean-libiberty:
30045 @if libiberty
30046 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30047
30048 maintainer-clean-libiberty: 
30049         @[ -f ./libiberty/Makefile ] || exit 0; \
30050         r=`${PWD_COMMAND}`; export r; \
30051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30052         $(HOST_EXPORTS) \
30053         for flag in $(EXTRA_HOST_FLAGS) ; do \
30054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30055         done; \
30056         echo "Doing maintainer-clean in libiberty" ; \
30057         (cd $(HOST_SUBDIR)/libiberty && \
30058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30060                   "RANLIB=$${RANLIB}" \
30061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30062                   maintainer-clean) \
30063           || exit 1
30064
30065 @endif libiberty
30066
30067
30068
30069 .PHONY: configure-libiconv maybe-configure-libiconv
30070 maybe-configure-libiconv:
30071 @if gcc-bootstrap
30072 configure-libiconv: stage_current
30073 @endif gcc-bootstrap
30074 @if libiconv
30075 maybe-configure-libiconv: configure-libiconv
30076 configure-libiconv: 
30077         @: $(MAKE); $(unstage)
30078         @r=`${PWD_COMMAND}`; export r; \
30079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30080         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30082         $(HOST_EXPORTS)  \
30083         echo Configuring in $(HOST_SUBDIR)/libiconv; \
30084         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30085         case $(srcdir) in \
30086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30087           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30089         esac; \
30090         srcdiroption="--srcdir=$${topdir}/libiconv"; \
30091         libsrcdir="$$s/libiconv"; \
30092         $(SHELL) $${libsrcdir}/configure \
30093           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30094           --target=${target_alias} $${srcdiroption} --disable-shared \
30095           || exit 1
30096 @endif libiconv
30097
30098
30099
30100
30101
30102 .PHONY: all-libiconv maybe-all-libiconv
30103 maybe-all-libiconv:
30104 @if gcc-bootstrap
30105 all-libiconv: stage_current
30106 @endif gcc-bootstrap
30107 @if libiconv
30108 TARGET-libiconv=all
30109 maybe-all-libiconv: all-libiconv
30110 all-libiconv: configure-libiconv
30111         @: $(MAKE); $(unstage)
30112         @r=`${PWD_COMMAND}`; export r; \
30113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30114         $(HOST_EXPORTS)  \
30115         (cd $(HOST_SUBDIR)/libiconv && \
30116           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30117                 $(TARGET-libiconv))
30118 @endif libiconv
30119
30120
30121
30122
30123 .PHONY: check-libiconv maybe-check-libiconv
30124 maybe-check-libiconv:
30125 @if libiconv
30126 maybe-check-libiconv: check-libiconv
30127
30128 check-libiconv:
30129         @: $(MAKE); $(unstage)
30130         @r=`${PWD_COMMAND}`; export r; \
30131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30132         $(HOST_EXPORTS) \
30133         (cd $(HOST_SUBDIR)/libiconv && \
30134           $(MAKE) $(FLAGS_TO_PASS)  check)
30135
30136 @endif libiconv
30137
30138 .PHONY: install-libiconv maybe-install-libiconv
30139 maybe-install-libiconv:
30140 @if libiconv
30141 maybe-install-libiconv: install-libiconv
30142
30143 install-libiconv:
30144
30145 @endif libiconv
30146
30147 # Other targets (info, dvi, pdf, etc.)
30148
30149 .PHONY: maybe-info-libiconv info-libiconv
30150 maybe-info-libiconv:
30151 @if libiconv
30152 maybe-info-libiconv: info-libiconv
30153
30154 info-libiconv: \
30155     configure-libiconv 
30156         @: $(MAKE); $(unstage)
30157         @[ -f ./libiconv/Makefile ] || exit 0; \
30158         r=`${PWD_COMMAND}`; export r; \
30159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160         $(HOST_EXPORTS) \
30161         for flag in $(EXTRA_HOST_FLAGS) ; do \
30162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30163         done; \
30164         echo "Doing info in libiconv" ; \
30165         (cd $(HOST_SUBDIR)/libiconv && \
30166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30168                   "RANLIB=$${RANLIB}" \
30169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30170                   info) \
30171           || exit 1
30172
30173 @endif libiconv
30174
30175 .PHONY: maybe-dvi-libiconv dvi-libiconv
30176 maybe-dvi-libiconv:
30177 @if libiconv
30178 maybe-dvi-libiconv: dvi-libiconv
30179
30180 dvi-libiconv: \
30181     configure-libiconv 
30182         @: $(MAKE); $(unstage)
30183         @[ -f ./libiconv/Makefile ] || exit 0; \
30184         r=`${PWD_COMMAND}`; export r; \
30185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30186         $(HOST_EXPORTS) \
30187         for flag in $(EXTRA_HOST_FLAGS) ; do \
30188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30189         done; \
30190         echo "Doing dvi in libiconv" ; \
30191         (cd $(HOST_SUBDIR)/libiconv && \
30192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30194                   "RANLIB=$${RANLIB}" \
30195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30196                   dvi) \
30197           || exit 1
30198
30199 @endif libiconv
30200
30201 .PHONY: maybe-pdf-libiconv pdf-libiconv
30202 maybe-pdf-libiconv:
30203 @if libiconv
30204 maybe-pdf-libiconv: pdf-libiconv
30205
30206 pdf-libiconv: \
30207     configure-libiconv 
30208         @: $(MAKE); $(unstage)
30209         @[ -f ./libiconv/Makefile ] || exit 0; \
30210         r=`${PWD_COMMAND}`; export r; \
30211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30212         $(HOST_EXPORTS) \
30213         for flag in $(EXTRA_HOST_FLAGS) ; do \
30214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30215         done; \
30216         echo "Doing pdf in libiconv" ; \
30217         (cd $(HOST_SUBDIR)/libiconv && \
30218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30220                   "RANLIB=$${RANLIB}" \
30221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30222                   pdf) \
30223           || exit 1
30224
30225 @endif libiconv
30226
30227 .PHONY: maybe-html-libiconv html-libiconv
30228 maybe-html-libiconv:
30229 @if libiconv
30230 maybe-html-libiconv: html-libiconv
30231
30232 html-libiconv: \
30233     configure-libiconv 
30234         @: $(MAKE); $(unstage)
30235         @[ -f ./libiconv/Makefile ] || exit 0; \
30236         r=`${PWD_COMMAND}`; export r; \
30237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30238         $(HOST_EXPORTS) \
30239         for flag in $(EXTRA_HOST_FLAGS) ; do \
30240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30241         done; \
30242         echo "Doing html in libiconv" ; \
30243         (cd $(HOST_SUBDIR)/libiconv && \
30244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30246                   "RANLIB=$${RANLIB}" \
30247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30248                   html) \
30249           || exit 1
30250
30251 @endif libiconv
30252
30253 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30254 maybe-TAGS-libiconv:
30255 @if libiconv
30256 maybe-TAGS-libiconv: TAGS-libiconv
30257
30258 TAGS-libiconv: \
30259     configure-libiconv 
30260         @: $(MAKE); $(unstage)
30261         @[ -f ./libiconv/Makefile ] || exit 0; \
30262         r=`${PWD_COMMAND}`; export r; \
30263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30264         $(HOST_EXPORTS) \
30265         for flag in $(EXTRA_HOST_FLAGS) ; do \
30266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30267         done; \
30268         echo "Doing TAGS in libiconv" ; \
30269         (cd $(HOST_SUBDIR)/libiconv && \
30270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30272                   "RANLIB=$${RANLIB}" \
30273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30274                   TAGS) \
30275           || exit 1
30276
30277 @endif libiconv
30278
30279 .PHONY: maybe-install-info-libiconv install-info-libiconv
30280 maybe-install-info-libiconv:
30281 @if libiconv
30282 maybe-install-info-libiconv: install-info-libiconv
30283
30284 # libiconv doesn't support install-info.
30285 install-info-libiconv:
30286
30287 @endif libiconv
30288
30289 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30290 maybe-install-pdf-libiconv:
30291 @if libiconv
30292 maybe-install-pdf-libiconv: install-pdf-libiconv
30293
30294 # libiconv doesn't support install-pdf.
30295 install-pdf-libiconv:
30296
30297 @endif libiconv
30298
30299 .PHONY: maybe-install-html-libiconv install-html-libiconv
30300 maybe-install-html-libiconv:
30301 @if libiconv
30302 maybe-install-html-libiconv: install-html-libiconv
30303
30304 # libiconv doesn't support install-html.
30305 install-html-libiconv:
30306
30307 @endif libiconv
30308
30309 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30310 maybe-installcheck-libiconv:
30311 @if libiconv
30312 maybe-installcheck-libiconv: installcheck-libiconv
30313
30314 installcheck-libiconv: \
30315     configure-libiconv 
30316         @: $(MAKE); $(unstage)
30317         @[ -f ./libiconv/Makefile ] || exit 0; \
30318         r=`${PWD_COMMAND}`; export r; \
30319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30320         $(HOST_EXPORTS) \
30321         for flag in $(EXTRA_HOST_FLAGS) ; do \
30322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30323         done; \
30324         echo "Doing installcheck in libiconv" ; \
30325         (cd $(HOST_SUBDIR)/libiconv && \
30326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30328                   "RANLIB=$${RANLIB}" \
30329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30330                   installcheck) \
30331           || exit 1
30332
30333 @endif libiconv
30334
30335 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30336 maybe-mostlyclean-libiconv:
30337 @if libiconv
30338 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30339
30340 mostlyclean-libiconv: 
30341         @: $(MAKE); $(unstage)
30342         @[ -f ./libiconv/Makefile ] || exit 0; \
30343         r=`${PWD_COMMAND}`; export r; \
30344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30345         $(HOST_EXPORTS) \
30346         for flag in $(EXTRA_HOST_FLAGS) ; do \
30347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30348         done; \
30349         echo "Doing mostlyclean in libiconv" ; \
30350         (cd $(HOST_SUBDIR)/libiconv && \
30351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30353                   "RANLIB=$${RANLIB}" \
30354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30355                   mostlyclean) \
30356           || exit 1
30357
30358 @endif libiconv
30359
30360 .PHONY: maybe-clean-libiconv clean-libiconv
30361 maybe-clean-libiconv:
30362 @if libiconv
30363 maybe-clean-libiconv: clean-libiconv
30364
30365 clean-libiconv: 
30366         @: $(MAKE); $(unstage)
30367         @[ -f ./libiconv/Makefile ] || exit 0; \
30368         r=`${PWD_COMMAND}`; export r; \
30369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30370         $(HOST_EXPORTS) \
30371         for flag in $(EXTRA_HOST_FLAGS) ; do \
30372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30373         done; \
30374         echo "Doing clean in libiconv" ; \
30375         (cd $(HOST_SUBDIR)/libiconv && \
30376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30378                   "RANLIB=$${RANLIB}" \
30379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30380                   clean) \
30381           || exit 1
30382
30383 @endif libiconv
30384
30385 .PHONY: maybe-distclean-libiconv distclean-libiconv
30386 maybe-distclean-libiconv:
30387 @if libiconv
30388 maybe-distclean-libiconv: distclean-libiconv
30389
30390 distclean-libiconv: 
30391         @: $(MAKE); $(unstage)
30392         @[ -f ./libiconv/Makefile ] || exit 0; \
30393         r=`${PWD_COMMAND}`; export r; \
30394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30395         $(HOST_EXPORTS) \
30396         for flag in $(EXTRA_HOST_FLAGS) ; do \
30397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30398         done; \
30399         echo "Doing distclean in libiconv" ; \
30400         (cd $(HOST_SUBDIR)/libiconv && \
30401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30403                   "RANLIB=$${RANLIB}" \
30404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30405                   distclean) \
30406           || exit 1
30407
30408 @endif libiconv
30409
30410 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30411 maybe-maintainer-clean-libiconv:
30412 @if libiconv
30413 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30414
30415 maintainer-clean-libiconv: 
30416         @: $(MAKE); $(unstage)
30417         @[ -f ./libiconv/Makefile ] || exit 0; \
30418         r=`${PWD_COMMAND}`; export r; \
30419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30420         $(HOST_EXPORTS) \
30421         for flag in $(EXTRA_HOST_FLAGS) ; do \
30422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30423         done; \
30424         echo "Doing maintainer-clean in libiconv" ; \
30425         (cd $(HOST_SUBDIR)/libiconv && \
30426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30428                   "RANLIB=$${RANLIB}" \
30429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30430                   maintainer-clean) \
30431           || exit 1
30432
30433 @endif libiconv
30434
30435
30436
30437 .PHONY: configure-libtool maybe-configure-libtool
30438 maybe-configure-libtool:
30439 @if gcc-bootstrap
30440 configure-libtool: stage_current
30441 @endif gcc-bootstrap
30442 @if libtool
30443 maybe-configure-libtool: configure-libtool
30444 configure-libtool: 
30445         @: $(MAKE); $(unstage)
30446         @r=`${PWD_COMMAND}`; export r; \
30447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30448         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30450         $(HOST_EXPORTS)  \
30451         echo Configuring in $(HOST_SUBDIR)/libtool; \
30452         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30453         case $(srcdir) in \
30454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30455           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30457         esac; \
30458         srcdiroption="--srcdir=$${topdir}/libtool"; \
30459         libsrcdir="$$s/libtool"; \
30460         $(SHELL) $${libsrcdir}/configure \
30461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30462           --target=${target_alias} $${srcdiroption}  \
30463           || exit 1
30464 @endif libtool
30465
30466
30467
30468
30469
30470 .PHONY: all-libtool maybe-all-libtool
30471 maybe-all-libtool:
30472 @if gcc-bootstrap
30473 all-libtool: stage_current
30474 @endif gcc-bootstrap
30475 @if libtool
30476 TARGET-libtool=all
30477 maybe-all-libtool: all-libtool
30478 all-libtool: configure-libtool
30479         @: $(MAKE); $(unstage)
30480         @r=`${PWD_COMMAND}`; export r; \
30481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482         $(HOST_EXPORTS)  \
30483         (cd $(HOST_SUBDIR)/libtool && \
30484           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30485                 $(TARGET-libtool))
30486 @endif libtool
30487
30488
30489
30490
30491 .PHONY: check-libtool maybe-check-libtool
30492 maybe-check-libtool:
30493 @if libtool
30494 maybe-check-libtool: check-libtool
30495
30496 check-libtool:
30497         @: $(MAKE); $(unstage)
30498         @r=`${PWD_COMMAND}`; export r; \
30499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30500         $(HOST_EXPORTS) \
30501         (cd $(HOST_SUBDIR)/libtool && \
30502           $(MAKE) $(FLAGS_TO_PASS)  check)
30503
30504 @endif libtool
30505
30506 .PHONY: install-libtool maybe-install-libtool
30507 maybe-install-libtool:
30508 @if libtool
30509 maybe-install-libtool: install-libtool
30510
30511 install-libtool: installdirs
30512         @: $(MAKE); $(unstage)
30513         @r=`${PWD_COMMAND}`; export r; \
30514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515         $(HOST_EXPORTS) \
30516         (cd $(HOST_SUBDIR)/libtool && \
30517           $(MAKE) $(FLAGS_TO_PASS)  install)
30518
30519 @endif libtool
30520
30521 # Other targets (info, dvi, pdf, etc.)
30522
30523 .PHONY: maybe-info-libtool info-libtool
30524 maybe-info-libtool:
30525 @if libtool
30526 maybe-info-libtool: info-libtool
30527
30528 info-libtool: \
30529     configure-libtool 
30530         @: $(MAKE); $(unstage)
30531         @[ -f ./libtool/Makefile ] || exit 0; \
30532         r=`${PWD_COMMAND}`; export r; \
30533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30534         $(HOST_EXPORTS) \
30535         for flag in $(EXTRA_HOST_FLAGS) ; do \
30536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30537         done; \
30538         echo "Doing info in libtool" ; \
30539         (cd $(HOST_SUBDIR)/libtool && \
30540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30542                   "RANLIB=$${RANLIB}" \
30543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30544                   info) \
30545           || exit 1
30546
30547 @endif libtool
30548
30549 .PHONY: maybe-dvi-libtool dvi-libtool
30550 maybe-dvi-libtool:
30551 @if libtool
30552 maybe-dvi-libtool: dvi-libtool
30553
30554 dvi-libtool: \
30555     configure-libtool 
30556         @: $(MAKE); $(unstage)
30557         @[ -f ./libtool/Makefile ] || exit 0; \
30558         r=`${PWD_COMMAND}`; export r; \
30559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30560         $(HOST_EXPORTS) \
30561         for flag in $(EXTRA_HOST_FLAGS) ; do \
30562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30563         done; \
30564         echo "Doing dvi in libtool" ; \
30565         (cd $(HOST_SUBDIR)/libtool && \
30566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30568                   "RANLIB=$${RANLIB}" \
30569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30570                   dvi) \
30571           || exit 1
30572
30573 @endif libtool
30574
30575 .PHONY: maybe-pdf-libtool pdf-libtool
30576 maybe-pdf-libtool:
30577 @if libtool
30578 maybe-pdf-libtool: pdf-libtool
30579
30580 pdf-libtool: \
30581     configure-libtool 
30582         @: $(MAKE); $(unstage)
30583         @[ -f ./libtool/Makefile ] || exit 0; \
30584         r=`${PWD_COMMAND}`; export r; \
30585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30586         $(HOST_EXPORTS) \
30587         for flag in $(EXTRA_HOST_FLAGS) ; do \
30588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30589         done; \
30590         echo "Doing pdf in libtool" ; \
30591         (cd $(HOST_SUBDIR)/libtool && \
30592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30594                   "RANLIB=$${RANLIB}" \
30595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30596                   pdf) \
30597           || exit 1
30598
30599 @endif libtool
30600
30601 .PHONY: maybe-html-libtool html-libtool
30602 maybe-html-libtool:
30603 @if libtool
30604 maybe-html-libtool: html-libtool
30605
30606 html-libtool: \
30607     configure-libtool 
30608         @: $(MAKE); $(unstage)
30609         @[ -f ./libtool/Makefile ] || exit 0; \
30610         r=`${PWD_COMMAND}`; export r; \
30611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30612         $(HOST_EXPORTS) \
30613         for flag in $(EXTRA_HOST_FLAGS) ; do \
30614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30615         done; \
30616         echo "Doing html in libtool" ; \
30617         (cd $(HOST_SUBDIR)/libtool && \
30618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30620                   "RANLIB=$${RANLIB}" \
30621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30622                   html) \
30623           || exit 1
30624
30625 @endif libtool
30626
30627 .PHONY: maybe-TAGS-libtool TAGS-libtool
30628 maybe-TAGS-libtool:
30629 @if libtool
30630 maybe-TAGS-libtool: TAGS-libtool
30631
30632 TAGS-libtool: \
30633     configure-libtool 
30634         @: $(MAKE); $(unstage)
30635         @[ -f ./libtool/Makefile ] || exit 0; \
30636         r=`${PWD_COMMAND}`; export r; \
30637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30638         $(HOST_EXPORTS) \
30639         for flag in $(EXTRA_HOST_FLAGS) ; do \
30640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30641         done; \
30642         echo "Doing TAGS in libtool" ; \
30643         (cd $(HOST_SUBDIR)/libtool && \
30644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30646                   "RANLIB=$${RANLIB}" \
30647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30648                   TAGS) \
30649           || exit 1
30650
30651 @endif libtool
30652
30653 .PHONY: maybe-install-info-libtool install-info-libtool
30654 maybe-install-info-libtool:
30655 @if libtool
30656 maybe-install-info-libtool: install-info-libtool
30657
30658 install-info-libtool: \
30659     configure-libtool \
30660     info-libtool 
30661         @: $(MAKE); $(unstage)
30662         @[ -f ./libtool/Makefile ] || exit 0; \
30663         r=`${PWD_COMMAND}`; export r; \
30664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30665         $(HOST_EXPORTS) \
30666         for flag in $(EXTRA_HOST_FLAGS) ; do \
30667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30668         done; \
30669         echo "Doing install-info in libtool" ; \
30670         (cd $(HOST_SUBDIR)/libtool && \
30671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30673                   "RANLIB=$${RANLIB}" \
30674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30675                   install-info) \
30676           || exit 1
30677
30678 @endif libtool
30679
30680 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
30681 maybe-install-pdf-libtool:
30682 @if libtool
30683 maybe-install-pdf-libtool: install-pdf-libtool
30684
30685 install-pdf-libtool: \
30686     configure-libtool \
30687     pdf-libtool 
30688         @: $(MAKE); $(unstage)
30689         @[ -f ./libtool/Makefile ] || exit 0; \
30690         r=`${PWD_COMMAND}`; export r; \
30691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692         $(HOST_EXPORTS) \
30693         for flag in $(EXTRA_HOST_FLAGS) ; do \
30694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695         done; \
30696         echo "Doing install-pdf in libtool" ; \
30697         (cd $(HOST_SUBDIR)/libtool && \
30698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700                   "RANLIB=$${RANLIB}" \
30701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30702                   install-pdf) \
30703           || exit 1
30704
30705 @endif libtool
30706
30707 .PHONY: maybe-install-html-libtool install-html-libtool
30708 maybe-install-html-libtool:
30709 @if libtool
30710 maybe-install-html-libtool: install-html-libtool
30711
30712 install-html-libtool: \
30713     configure-libtool \
30714     html-libtool 
30715         @: $(MAKE); $(unstage)
30716         @[ -f ./libtool/Makefile ] || exit 0; \
30717         r=`${PWD_COMMAND}`; export r; \
30718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30719         $(HOST_EXPORTS) \
30720         for flag in $(EXTRA_HOST_FLAGS) ; do \
30721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30722         done; \
30723         echo "Doing install-html in libtool" ; \
30724         (cd $(HOST_SUBDIR)/libtool && \
30725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30727                   "RANLIB=$${RANLIB}" \
30728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30729                   install-html) \
30730           || exit 1
30731
30732 @endif libtool
30733
30734 .PHONY: maybe-installcheck-libtool installcheck-libtool
30735 maybe-installcheck-libtool:
30736 @if libtool
30737 maybe-installcheck-libtool: installcheck-libtool
30738
30739 installcheck-libtool: \
30740     configure-libtool 
30741         @: $(MAKE); $(unstage)
30742         @[ -f ./libtool/Makefile ] || exit 0; \
30743         r=`${PWD_COMMAND}`; export r; \
30744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30745         $(HOST_EXPORTS) \
30746         for flag in $(EXTRA_HOST_FLAGS) ; do \
30747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30748         done; \
30749         echo "Doing installcheck in libtool" ; \
30750         (cd $(HOST_SUBDIR)/libtool && \
30751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30753                   "RANLIB=$${RANLIB}" \
30754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30755                   installcheck) \
30756           || exit 1
30757
30758 @endif libtool
30759
30760 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30761 maybe-mostlyclean-libtool:
30762 @if libtool
30763 maybe-mostlyclean-libtool: mostlyclean-libtool
30764
30765 mostlyclean-libtool: 
30766         @: $(MAKE); $(unstage)
30767         @[ -f ./libtool/Makefile ] || exit 0; \
30768         r=`${PWD_COMMAND}`; export r; \
30769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30770         $(HOST_EXPORTS) \
30771         for flag in $(EXTRA_HOST_FLAGS) ; do \
30772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30773         done; \
30774         echo "Doing mostlyclean in libtool" ; \
30775         (cd $(HOST_SUBDIR)/libtool && \
30776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30778                   "RANLIB=$${RANLIB}" \
30779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30780                   mostlyclean) \
30781           || exit 1
30782
30783 @endif libtool
30784
30785 .PHONY: maybe-clean-libtool clean-libtool
30786 maybe-clean-libtool:
30787 @if libtool
30788 maybe-clean-libtool: clean-libtool
30789
30790 clean-libtool: 
30791         @: $(MAKE); $(unstage)
30792         @[ -f ./libtool/Makefile ] || exit 0; \
30793         r=`${PWD_COMMAND}`; export r; \
30794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30795         $(HOST_EXPORTS) \
30796         for flag in $(EXTRA_HOST_FLAGS) ; do \
30797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30798         done; \
30799         echo "Doing clean in libtool" ; \
30800         (cd $(HOST_SUBDIR)/libtool && \
30801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30803                   "RANLIB=$${RANLIB}" \
30804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30805                   clean) \
30806           || exit 1
30807
30808 @endif libtool
30809
30810 .PHONY: maybe-distclean-libtool distclean-libtool
30811 maybe-distclean-libtool:
30812 @if libtool
30813 maybe-distclean-libtool: distclean-libtool
30814
30815 distclean-libtool: 
30816         @: $(MAKE); $(unstage)
30817         @[ -f ./libtool/Makefile ] || exit 0; \
30818         r=`${PWD_COMMAND}`; export r; \
30819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30820         $(HOST_EXPORTS) \
30821         for flag in $(EXTRA_HOST_FLAGS) ; do \
30822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30823         done; \
30824         echo "Doing distclean in libtool" ; \
30825         (cd $(HOST_SUBDIR)/libtool && \
30826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30828                   "RANLIB=$${RANLIB}" \
30829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30830                   distclean) \
30831           || exit 1
30832
30833 @endif libtool
30834
30835 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30836 maybe-maintainer-clean-libtool:
30837 @if libtool
30838 maybe-maintainer-clean-libtool: maintainer-clean-libtool
30839
30840 maintainer-clean-libtool: 
30841         @: $(MAKE); $(unstage)
30842         @[ -f ./libtool/Makefile ] || exit 0; \
30843         r=`${PWD_COMMAND}`; export r; \
30844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30845         $(HOST_EXPORTS) \
30846         for flag in $(EXTRA_HOST_FLAGS) ; do \
30847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30848         done; \
30849         echo "Doing maintainer-clean in libtool" ; \
30850         (cd $(HOST_SUBDIR)/libtool && \
30851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30853                   "RANLIB=$${RANLIB}" \
30854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30855                   maintainer-clean) \
30856           || exit 1
30857
30858 @endif libtool
30859
30860
30861
30862 .PHONY: configure-m4 maybe-configure-m4
30863 maybe-configure-m4:
30864 @if gcc-bootstrap
30865 configure-m4: stage_current
30866 @endif gcc-bootstrap
30867 @if m4
30868 maybe-configure-m4: configure-m4
30869 configure-m4: 
30870         @: $(MAKE); $(unstage)
30871         @r=`${PWD_COMMAND}`; export r; \
30872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30873         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30875         $(HOST_EXPORTS)  \
30876         echo Configuring in $(HOST_SUBDIR)/m4; \
30877         cd "$(HOST_SUBDIR)/m4" || exit 1; \
30878         case $(srcdir) in \
30879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30880           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30882         esac; \
30883         srcdiroption="--srcdir=$${topdir}/m4"; \
30884         libsrcdir="$$s/m4"; \
30885         $(SHELL) $${libsrcdir}/configure \
30886           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30887           --target=${target_alias} $${srcdiroption}  \
30888           || exit 1
30889 @endif m4
30890
30891
30892
30893
30894
30895 .PHONY: all-m4 maybe-all-m4
30896 maybe-all-m4:
30897 @if gcc-bootstrap
30898 all-m4: stage_current
30899 @endif gcc-bootstrap
30900 @if m4
30901 TARGET-m4=all
30902 maybe-all-m4: all-m4
30903 all-m4: configure-m4
30904         @: $(MAKE); $(unstage)
30905         @r=`${PWD_COMMAND}`; export r; \
30906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30907         $(HOST_EXPORTS)  \
30908         (cd $(HOST_SUBDIR)/m4 && \
30909           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30910                 $(TARGET-m4))
30911 @endif m4
30912
30913
30914
30915
30916 .PHONY: check-m4 maybe-check-m4
30917 maybe-check-m4:
30918 @if m4
30919 maybe-check-m4: check-m4
30920
30921 check-m4:
30922         @: $(MAKE); $(unstage)
30923         @r=`${PWD_COMMAND}`; export r; \
30924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30925         $(HOST_EXPORTS) \
30926         (cd $(HOST_SUBDIR)/m4 && \
30927           $(MAKE) $(FLAGS_TO_PASS)  check)
30928
30929 @endif m4
30930
30931 .PHONY: install-m4 maybe-install-m4
30932 maybe-install-m4:
30933 @if m4
30934 maybe-install-m4: install-m4
30935
30936 install-m4: installdirs
30937         @: $(MAKE); $(unstage)
30938         @r=`${PWD_COMMAND}`; export r; \
30939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30940         $(HOST_EXPORTS) \
30941         (cd $(HOST_SUBDIR)/m4 && \
30942           $(MAKE) $(FLAGS_TO_PASS)  install)
30943
30944 @endif m4
30945
30946 # Other targets (info, dvi, pdf, etc.)
30947
30948 .PHONY: maybe-info-m4 info-m4
30949 maybe-info-m4:
30950 @if m4
30951 maybe-info-m4: info-m4
30952
30953 info-m4: \
30954     configure-m4 
30955         @: $(MAKE); $(unstage)
30956         @[ -f ./m4/Makefile ] || exit 0; \
30957         r=`${PWD_COMMAND}`; export r; \
30958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959         $(HOST_EXPORTS) \
30960         for flag in $(EXTRA_HOST_FLAGS) ; do \
30961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30962         done; \
30963         echo "Doing info in m4" ; \
30964         (cd $(HOST_SUBDIR)/m4 && \
30965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30967                   "RANLIB=$${RANLIB}" \
30968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30969                   info) \
30970           || exit 1
30971
30972 @endif m4
30973
30974 .PHONY: maybe-dvi-m4 dvi-m4
30975 maybe-dvi-m4:
30976 @if m4
30977 maybe-dvi-m4: dvi-m4
30978
30979 dvi-m4: \
30980     configure-m4 
30981         @: $(MAKE); $(unstage)
30982         @[ -f ./m4/Makefile ] || exit 0; \
30983         r=`${PWD_COMMAND}`; export r; \
30984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985         $(HOST_EXPORTS) \
30986         for flag in $(EXTRA_HOST_FLAGS) ; do \
30987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30988         done; \
30989         echo "Doing dvi in m4" ; \
30990         (cd $(HOST_SUBDIR)/m4 && \
30991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30993                   "RANLIB=$${RANLIB}" \
30994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30995                   dvi) \
30996           || exit 1
30997
30998 @endif m4
30999
31000 .PHONY: maybe-pdf-m4 pdf-m4
31001 maybe-pdf-m4:
31002 @if m4
31003 maybe-pdf-m4: pdf-m4
31004
31005 pdf-m4: \
31006     configure-m4 
31007         @: $(MAKE); $(unstage)
31008         @[ -f ./m4/Makefile ] || exit 0; \
31009         r=`${PWD_COMMAND}`; export r; \
31010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011         $(HOST_EXPORTS) \
31012         for flag in $(EXTRA_HOST_FLAGS) ; do \
31013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014         done; \
31015         echo "Doing pdf in m4" ; \
31016         (cd $(HOST_SUBDIR)/m4 && \
31017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019                   "RANLIB=$${RANLIB}" \
31020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021                   pdf) \
31022           || exit 1
31023
31024 @endif m4
31025
31026 .PHONY: maybe-html-m4 html-m4
31027 maybe-html-m4:
31028 @if m4
31029 maybe-html-m4: html-m4
31030
31031 html-m4: \
31032     configure-m4 
31033         @: $(MAKE); $(unstage)
31034         @[ -f ./m4/Makefile ] || exit 0; \
31035         r=`${PWD_COMMAND}`; export r; \
31036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037         $(HOST_EXPORTS) \
31038         for flag in $(EXTRA_HOST_FLAGS) ; do \
31039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040         done; \
31041         echo "Doing html in m4" ; \
31042         (cd $(HOST_SUBDIR)/m4 && \
31043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045                   "RANLIB=$${RANLIB}" \
31046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31047                   html) \
31048           || exit 1
31049
31050 @endif m4
31051
31052 .PHONY: maybe-TAGS-m4 TAGS-m4
31053 maybe-TAGS-m4:
31054 @if m4
31055 maybe-TAGS-m4: TAGS-m4
31056
31057 TAGS-m4: \
31058     configure-m4 
31059         @: $(MAKE); $(unstage)
31060         @[ -f ./m4/Makefile ] || exit 0; \
31061         r=`${PWD_COMMAND}`; export r; \
31062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31063         $(HOST_EXPORTS) \
31064         for flag in $(EXTRA_HOST_FLAGS) ; do \
31065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31066         done; \
31067         echo "Doing TAGS in m4" ; \
31068         (cd $(HOST_SUBDIR)/m4 && \
31069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31071                   "RANLIB=$${RANLIB}" \
31072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31073                   TAGS) \
31074           || exit 1
31075
31076 @endif m4
31077
31078 .PHONY: maybe-install-info-m4 install-info-m4
31079 maybe-install-info-m4:
31080 @if m4
31081 maybe-install-info-m4: install-info-m4
31082
31083 install-info-m4: \
31084     configure-m4 \
31085     info-m4 
31086         @: $(MAKE); $(unstage)
31087         @[ -f ./m4/Makefile ] || exit 0; \
31088         r=`${PWD_COMMAND}`; export r; \
31089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31090         $(HOST_EXPORTS) \
31091         for flag in $(EXTRA_HOST_FLAGS) ; do \
31092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31093         done; \
31094         echo "Doing install-info in m4" ; \
31095         (cd $(HOST_SUBDIR)/m4 && \
31096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31098                   "RANLIB=$${RANLIB}" \
31099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31100                   install-info) \
31101           || exit 1
31102
31103 @endif m4
31104
31105 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31106 maybe-install-pdf-m4:
31107 @if m4
31108 maybe-install-pdf-m4: install-pdf-m4
31109
31110 install-pdf-m4: \
31111     configure-m4 \
31112     pdf-m4 
31113         @: $(MAKE); $(unstage)
31114         @[ -f ./m4/Makefile ] || exit 0; \
31115         r=`${PWD_COMMAND}`; export r; \
31116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117         $(HOST_EXPORTS) \
31118         for flag in $(EXTRA_HOST_FLAGS) ; do \
31119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31120         done; \
31121         echo "Doing install-pdf in m4" ; \
31122         (cd $(HOST_SUBDIR)/m4 && \
31123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31125                   "RANLIB=$${RANLIB}" \
31126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31127                   install-pdf) \
31128           || exit 1
31129
31130 @endif m4
31131
31132 .PHONY: maybe-install-html-m4 install-html-m4
31133 maybe-install-html-m4:
31134 @if m4
31135 maybe-install-html-m4: install-html-m4
31136
31137 install-html-m4: \
31138     configure-m4 \
31139     html-m4 
31140         @: $(MAKE); $(unstage)
31141         @[ -f ./m4/Makefile ] || exit 0; \
31142         r=`${PWD_COMMAND}`; export r; \
31143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31144         $(HOST_EXPORTS) \
31145         for flag in $(EXTRA_HOST_FLAGS) ; do \
31146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31147         done; \
31148         echo "Doing install-html in m4" ; \
31149         (cd $(HOST_SUBDIR)/m4 && \
31150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31152                   "RANLIB=$${RANLIB}" \
31153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31154                   install-html) \
31155           || exit 1
31156
31157 @endif m4
31158
31159 .PHONY: maybe-installcheck-m4 installcheck-m4
31160 maybe-installcheck-m4:
31161 @if m4
31162 maybe-installcheck-m4: installcheck-m4
31163
31164 installcheck-m4: \
31165     configure-m4 
31166         @: $(MAKE); $(unstage)
31167         @[ -f ./m4/Makefile ] || exit 0; \
31168         r=`${PWD_COMMAND}`; export r; \
31169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170         $(HOST_EXPORTS) \
31171         for flag in $(EXTRA_HOST_FLAGS) ; do \
31172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31173         done; \
31174         echo "Doing installcheck in m4" ; \
31175         (cd $(HOST_SUBDIR)/m4 && \
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}" "WINDMC=$${WINDMC}" \
31180                   installcheck) \
31181           || exit 1
31182
31183 @endif m4
31184
31185 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31186 maybe-mostlyclean-m4:
31187 @if m4
31188 maybe-mostlyclean-m4: mostlyclean-m4
31189
31190 mostlyclean-m4: 
31191         @: $(MAKE); $(unstage)
31192         @[ -f ./m4/Makefile ] || exit 0; \
31193         r=`${PWD_COMMAND}`; export r; \
31194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195         $(HOST_EXPORTS) \
31196         for flag in $(EXTRA_HOST_FLAGS) ; do \
31197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31198         done; \
31199         echo "Doing mostlyclean in m4" ; \
31200         (cd $(HOST_SUBDIR)/m4 && \
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}" "WINDMC=$${WINDMC}" \
31205                   mostlyclean) \
31206           || exit 1
31207
31208 @endif m4
31209
31210 .PHONY: maybe-clean-m4 clean-m4
31211 maybe-clean-m4:
31212 @if m4
31213 maybe-clean-m4: clean-m4
31214
31215 clean-m4: 
31216         @: $(MAKE); $(unstage)
31217         @[ -f ./m4/Makefile ] || exit 0; \
31218         r=`${PWD_COMMAND}`; export r; \
31219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31220         $(HOST_EXPORTS) \
31221         for flag in $(EXTRA_HOST_FLAGS) ; do \
31222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31223         done; \
31224         echo "Doing clean in m4" ; \
31225         (cd $(HOST_SUBDIR)/m4 && \
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}" "WINDMC=$${WINDMC}" \
31230                   clean) \
31231           || exit 1
31232
31233 @endif m4
31234
31235 .PHONY: maybe-distclean-m4 distclean-m4
31236 maybe-distclean-m4:
31237 @if m4
31238 maybe-distclean-m4: distclean-m4
31239
31240 distclean-m4: 
31241         @: $(MAKE); $(unstage)
31242         @[ -f ./m4/Makefile ] || exit 0; \
31243         r=`${PWD_COMMAND}`; export r; \
31244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245         $(HOST_EXPORTS) \
31246         for flag in $(EXTRA_HOST_FLAGS) ; do \
31247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31248         done; \
31249         echo "Doing distclean in m4" ; \
31250         (cd $(HOST_SUBDIR)/m4 && \
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}" "WINDMC=$${WINDMC}" \
31255                   distclean) \
31256           || exit 1
31257
31258 @endif m4
31259
31260 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31261 maybe-maintainer-clean-m4:
31262 @if m4
31263 maybe-maintainer-clean-m4: maintainer-clean-m4
31264
31265 maintainer-clean-m4: 
31266         @: $(MAKE); $(unstage)
31267         @[ -f ./m4/Makefile ] || exit 0; \
31268         r=`${PWD_COMMAND}`; export r; \
31269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31270         $(HOST_EXPORTS) \
31271         for flag in $(EXTRA_HOST_FLAGS) ; do \
31272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31273         done; \
31274         echo "Doing maintainer-clean in m4" ; \
31275         (cd $(HOST_SUBDIR)/m4 && \
31276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31278                   "RANLIB=$${RANLIB}" \
31279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31280                   maintainer-clean) \
31281           || exit 1
31282
31283 @endif m4
31284
31285
31286
31287 .PHONY: configure-make maybe-configure-make
31288 maybe-configure-make:
31289 @if gcc-bootstrap
31290 configure-make: stage_current
31291 @endif gcc-bootstrap
31292 @if make
31293 maybe-configure-make: configure-make
31294 configure-make: 
31295         @: $(MAKE); $(unstage)
31296         @r=`${PWD_COMMAND}`; export r; \
31297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31298         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31300         $(HOST_EXPORTS)  \
31301         echo Configuring in $(HOST_SUBDIR)/make; \
31302         cd "$(HOST_SUBDIR)/make" || exit 1; \
31303         case $(srcdir) in \
31304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31305           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31307         esac; \
31308         srcdiroption="--srcdir=$${topdir}/make"; \
31309         libsrcdir="$$s/make"; \
31310         $(SHELL) $${libsrcdir}/configure \
31311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31312           --target=${target_alias} $${srcdiroption}  \
31313           || exit 1
31314 @endif make
31315
31316
31317
31318
31319
31320 .PHONY: all-make maybe-all-make
31321 maybe-all-make:
31322 @if gcc-bootstrap
31323 all-make: stage_current
31324 @endif gcc-bootstrap
31325 @if make
31326 TARGET-make=all
31327 maybe-all-make: all-make
31328 all-make: configure-make
31329         @: $(MAKE); $(unstage)
31330         @r=`${PWD_COMMAND}`; export r; \
31331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31332         $(HOST_EXPORTS)  \
31333         (cd $(HOST_SUBDIR)/make && \
31334           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31335                 $(TARGET-make))
31336 @endif make
31337
31338
31339
31340
31341 .PHONY: check-make maybe-check-make
31342 maybe-check-make:
31343 @if make
31344 maybe-check-make: check-make
31345
31346 check-make:
31347         @: $(MAKE); $(unstage)
31348         @r=`${PWD_COMMAND}`; export r; \
31349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31350         $(HOST_EXPORTS) \
31351         (cd $(HOST_SUBDIR)/make && \
31352           $(MAKE) $(FLAGS_TO_PASS)  check)
31353
31354 @endif make
31355
31356 .PHONY: install-make maybe-install-make
31357 maybe-install-make:
31358 @if make
31359 maybe-install-make: install-make
31360
31361 install-make: installdirs
31362         @: $(MAKE); $(unstage)
31363         @r=`${PWD_COMMAND}`; export r; \
31364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365         $(HOST_EXPORTS) \
31366         (cd $(HOST_SUBDIR)/make && \
31367           $(MAKE) $(FLAGS_TO_PASS)  install)
31368
31369 @endif make
31370
31371 # Other targets (info, dvi, pdf, etc.)
31372
31373 .PHONY: maybe-info-make info-make
31374 maybe-info-make:
31375 @if make
31376 maybe-info-make: info-make
31377
31378 info-make: \
31379     configure-make 
31380         @: $(MAKE); $(unstage)
31381         @[ -f ./make/Makefile ] || exit 0; \
31382         r=`${PWD_COMMAND}`; export r; \
31383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384         $(HOST_EXPORTS) \
31385         for flag in $(EXTRA_HOST_FLAGS) ; do \
31386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31387         done; \
31388         echo "Doing info in make" ; \
31389         (cd $(HOST_SUBDIR)/make && \
31390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31392                   "RANLIB=$${RANLIB}" \
31393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31394                   info) \
31395           || exit 1
31396
31397 @endif make
31398
31399 .PHONY: maybe-dvi-make dvi-make
31400 maybe-dvi-make:
31401 @if make
31402 maybe-dvi-make: dvi-make
31403
31404 dvi-make: \
31405     configure-make 
31406         @: $(MAKE); $(unstage)
31407         @[ -f ./make/Makefile ] || exit 0; \
31408         r=`${PWD_COMMAND}`; export r; \
31409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31410         $(HOST_EXPORTS) \
31411         for flag in $(EXTRA_HOST_FLAGS) ; do \
31412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31413         done; \
31414         echo "Doing dvi in make" ; \
31415         (cd $(HOST_SUBDIR)/make && \
31416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31418                   "RANLIB=$${RANLIB}" \
31419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31420                   dvi) \
31421           || exit 1
31422
31423 @endif make
31424
31425 .PHONY: maybe-pdf-make pdf-make
31426 maybe-pdf-make:
31427 @if make
31428 maybe-pdf-make: pdf-make
31429
31430 pdf-make: \
31431     configure-make 
31432         @: $(MAKE); $(unstage)
31433         @[ -f ./make/Makefile ] || exit 0; \
31434         r=`${PWD_COMMAND}`; export r; \
31435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436         $(HOST_EXPORTS) \
31437         for flag in $(EXTRA_HOST_FLAGS) ; do \
31438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31439         done; \
31440         echo "Doing pdf in make" ; \
31441         (cd $(HOST_SUBDIR)/make && \
31442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444                   "RANLIB=$${RANLIB}" \
31445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31446                   pdf) \
31447           || exit 1
31448
31449 @endif make
31450
31451 .PHONY: maybe-html-make html-make
31452 maybe-html-make:
31453 @if make
31454 maybe-html-make: html-make
31455
31456 html-make: \
31457     configure-make 
31458         @: $(MAKE); $(unstage)
31459         @[ -f ./make/Makefile ] || exit 0; \
31460         r=`${PWD_COMMAND}`; export r; \
31461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462         $(HOST_EXPORTS) \
31463         for flag in $(EXTRA_HOST_FLAGS) ; do \
31464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465         done; \
31466         echo "Doing html in make" ; \
31467         (cd $(HOST_SUBDIR)/make && \
31468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470                   "RANLIB=$${RANLIB}" \
31471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472                   html) \
31473           || exit 1
31474
31475 @endif make
31476
31477 .PHONY: maybe-TAGS-make TAGS-make
31478 maybe-TAGS-make:
31479 @if make
31480 maybe-TAGS-make: TAGS-make
31481
31482 TAGS-make: \
31483     configure-make 
31484         @: $(MAKE); $(unstage)
31485         @[ -f ./make/Makefile ] || exit 0; \
31486         r=`${PWD_COMMAND}`; export r; \
31487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488         $(HOST_EXPORTS) \
31489         for flag in $(EXTRA_HOST_FLAGS) ; do \
31490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491         done; \
31492         echo "Doing TAGS in make" ; \
31493         (cd $(HOST_SUBDIR)/make && \
31494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496                   "RANLIB=$${RANLIB}" \
31497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498                   TAGS) \
31499           || exit 1
31500
31501 @endif make
31502
31503 .PHONY: maybe-install-info-make install-info-make
31504 maybe-install-info-make:
31505 @if make
31506 maybe-install-info-make: install-info-make
31507
31508 install-info-make: \
31509     configure-make \
31510     info-make 
31511         @: $(MAKE); $(unstage)
31512         @[ -f ./make/Makefile ] || exit 0; \
31513         r=`${PWD_COMMAND}`; export r; \
31514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31515         $(HOST_EXPORTS) \
31516         for flag in $(EXTRA_HOST_FLAGS) ; do \
31517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31518         done; \
31519         echo "Doing install-info in make" ; \
31520         (cd $(HOST_SUBDIR)/make && \
31521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31523                   "RANLIB=$${RANLIB}" \
31524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31525                   install-info) \
31526           || exit 1
31527
31528 @endif make
31529
31530 .PHONY: maybe-install-pdf-make install-pdf-make
31531 maybe-install-pdf-make:
31532 @if make
31533 maybe-install-pdf-make: install-pdf-make
31534
31535 install-pdf-make: \
31536     configure-make \
31537     pdf-make 
31538         @: $(MAKE); $(unstage)
31539         @[ -f ./make/Makefile ] || exit 0; \
31540         r=`${PWD_COMMAND}`; export r; \
31541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31542         $(HOST_EXPORTS) \
31543         for flag in $(EXTRA_HOST_FLAGS) ; do \
31544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31545         done; \
31546         echo "Doing install-pdf in make" ; \
31547         (cd $(HOST_SUBDIR)/make && \
31548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31550                   "RANLIB=$${RANLIB}" \
31551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31552                   install-pdf) \
31553           || exit 1
31554
31555 @endif make
31556
31557 .PHONY: maybe-install-html-make install-html-make
31558 maybe-install-html-make:
31559 @if make
31560 maybe-install-html-make: install-html-make
31561
31562 install-html-make: \
31563     configure-make \
31564     html-make 
31565         @: $(MAKE); $(unstage)
31566         @[ -f ./make/Makefile ] || exit 0; \
31567         r=`${PWD_COMMAND}`; export r; \
31568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31569         $(HOST_EXPORTS) \
31570         for flag in $(EXTRA_HOST_FLAGS) ; do \
31571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31572         done; \
31573         echo "Doing install-html in make" ; \
31574         (cd $(HOST_SUBDIR)/make && \
31575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31577                   "RANLIB=$${RANLIB}" \
31578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31579                   install-html) \
31580           || exit 1
31581
31582 @endif make
31583
31584 .PHONY: maybe-installcheck-make installcheck-make
31585 maybe-installcheck-make:
31586 @if make
31587 maybe-installcheck-make: installcheck-make
31588
31589 installcheck-make: \
31590     configure-make 
31591         @: $(MAKE); $(unstage)
31592         @[ -f ./make/Makefile ] || exit 0; \
31593         r=`${PWD_COMMAND}`; export r; \
31594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595         $(HOST_EXPORTS) \
31596         for flag in $(EXTRA_HOST_FLAGS) ; do \
31597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31598         done; \
31599         echo "Doing installcheck in make" ; \
31600         (cd $(HOST_SUBDIR)/make && \
31601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603                   "RANLIB=$${RANLIB}" \
31604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31605                   installcheck) \
31606           || exit 1
31607
31608 @endif make
31609
31610 .PHONY: maybe-mostlyclean-make mostlyclean-make
31611 maybe-mostlyclean-make:
31612 @if make
31613 maybe-mostlyclean-make: mostlyclean-make
31614
31615 mostlyclean-make: 
31616         @: $(MAKE); $(unstage)
31617         @[ -f ./make/Makefile ] || exit 0; \
31618         r=`${PWD_COMMAND}`; export r; \
31619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31620         $(HOST_EXPORTS) \
31621         for flag in $(EXTRA_HOST_FLAGS) ; do \
31622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31623         done; \
31624         echo "Doing mostlyclean in make" ; \
31625         (cd $(HOST_SUBDIR)/make && \
31626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31628                   "RANLIB=$${RANLIB}" \
31629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31630                   mostlyclean) \
31631           || exit 1
31632
31633 @endif make
31634
31635 .PHONY: maybe-clean-make clean-make
31636 maybe-clean-make:
31637 @if make
31638 maybe-clean-make: clean-make
31639
31640 clean-make: 
31641         @: $(MAKE); $(unstage)
31642         @[ -f ./make/Makefile ] || exit 0; \
31643         r=`${PWD_COMMAND}`; export r; \
31644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31645         $(HOST_EXPORTS) \
31646         for flag in $(EXTRA_HOST_FLAGS) ; do \
31647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31648         done; \
31649         echo "Doing clean in make" ; \
31650         (cd $(HOST_SUBDIR)/make && \
31651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31653                   "RANLIB=$${RANLIB}" \
31654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31655                   clean) \
31656           || exit 1
31657
31658 @endif make
31659
31660 .PHONY: maybe-distclean-make distclean-make
31661 maybe-distclean-make:
31662 @if make
31663 maybe-distclean-make: distclean-make
31664
31665 distclean-make: 
31666         @: $(MAKE); $(unstage)
31667         @[ -f ./make/Makefile ] || exit 0; \
31668         r=`${PWD_COMMAND}`; export r; \
31669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31670         $(HOST_EXPORTS) \
31671         for flag in $(EXTRA_HOST_FLAGS) ; do \
31672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31673         done; \
31674         echo "Doing distclean in make" ; \
31675         (cd $(HOST_SUBDIR)/make && \
31676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31678                   "RANLIB=$${RANLIB}" \
31679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31680                   distclean) \
31681           || exit 1
31682
31683 @endif make
31684
31685 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
31686 maybe-maintainer-clean-make:
31687 @if make
31688 maybe-maintainer-clean-make: maintainer-clean-make
31689
31690 maintainer-clean-make: 
31691         @: $(MAKE); $(unstage)
31692         @[ -f ./make/Makefile ] || exit 0; \
31693         r=`${PWD_COMMAND}`; export r; \
31694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31695         $(HOST_EXPORTS) \
31696         for flag in $(EXTRA_HOST_FLAGS) ; do \
31697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31698         done; \
31699         echo "Doing maintainer-clean in make" ; \
31700         (cd $(HOST_SUBDIR)/make && \
31701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31703                   "RANLIB=$${RANLIB}" \
31704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31705                   maintainer-clean) \
31706           || exit 1
31707
31708 @endif make
31709
31710
31711
31712 .PHONY: configure-mmalloc maybe-configure-mmalloc
31713 maybe-configure-mmalloc:
31714 @if gcc-bootstrap
31715 configure-mmalloc: stage_current
31716 @endif gcc-bootstrap
31717 @if mmalloc
31718 maybe-configure-mmalloc: configure-mmalloc
31719 configure-mmalloc: 
31720         @: $(MAKE); $(unstage)
31721         @r=`${PWD_COMMAND}`; export r; \
31722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31723         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31725         $(HOST_EXPORTS)  \
31726         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31727         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31728         case $(srcdir) in \
31729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31730           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31732         esac; \
31733         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31734         libsrcdir="$$s/mmalloc"; \
31735         $(SHELL) $${libsrcdir}/configure \
31736           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31737           --target=${target_alias} $${srcdiroption}  \
31738           || exit 1
31739 @endif mmalloc
31740
31741
31742
31743
31744
31745 .PHONY: all-mmalloc maybe-all-mmalloc
31746 maybe-all-mmalloc:
31747 @if gcc-bootstrap
31748 all-mmalloc: stage_current
31749 @endif gcc-bootstrap
31750 @if mmalloc
31751 TARGET-mmalloc=all
31752 maybe-all-mmalloc: all-mmalloc
31753 all-mmalloc: configure-mmalloc
31754         @: $(MAKE); $(unstage)
31755         @r=`${PWD_COMMAND}`; export r; \
31756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757         $(HOST_EXPORTS)  \
31758         (cd $(HOST_SUBDIR)/mmalloc && \
31759           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31760                 $(TARGET-mmalloc))
31761 @endif mmalloc
31762
31763
31764
31765
31766 .PHONY: check-mmalloc maybe-check-mmalloc
31767 maybe-check-mmalloc:
31768 @if mmalloc
31769 maybe-check-mmalloc: check-mmalloc
31770
31771 check-mmalloc:
31772
31773 @endif mmalloc
31774
31775 .PHONY: install-mmalloc maybe-install-mmalloc
31776 maybe-install-mmalloc:
31777 @if mmalloc
31778 maybe-install-mmalloc: install-mmalloc
31779
31780 install-mmalloc: installdirs
31781         @: $(MAKE); $(unstage)
31782         @r=`${PWD_COMMAND}`; export r; \
31783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784         $(HOST_EXPORTS) \
31785         (cd $(HOST_SUBDIR)/mmalloc && \
31786           $(MAKE) $(FLAGS_TO_PASS)  install)
31787
31788 @endif mmalloc
31789
31790 # Other targets (info, dvi, pdf, etc.)
31791
31792 .PHONY: maybe-info-mmalloc info-mmalloc
31793 maybe-info-mmalloc:
31794 @if mmalloc
31795 maybe-info-mmalloc: info-mmalloc
31796
31797 info-mmalloc: \
31798     configure-mmalloc 
31799         @: $(MAKE); $(unstage)
31800         @[ -f ./mmalloc/Makefile ] || exit 0; \
31801         r=`${PWD_COMMAND}`; export r; \
31802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31803         $(HOST_EXPORTS) \
31804         for flag in $(EXTRA_HOST_FLAGS) ; do \
31805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31806         done; \
31807         echo "Doing info in mmalloc" ; \
31808         (cd $(HOST_SUBDIR)/mmalloc && \
31809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31811                   "RANLIB=$${RANLIB}" \
31812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31813                   info) \
31814           || exit 1
31815
31816 @endif mmalloc
31817
31818 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
31819 maybe-dvi-mmalloc:
31820 @if mmalloc
31821 maybe-dvi-mmalloc: dvi-mmalloc
31822
31823 dvi-mmalloc: \
31824     configure-mmalloc 
31825         @: $(MAKE); $(unstage)
31826         @[ -f ./mmalloc/Makefile ] || exit 0; \
31827         r=`${PWD_COMMAND}`; export r; \
31828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31829         $(HOST_EXPORTS) \
31830         for flag in $(EXTRA_HOST_FLAGS) ; do \
31831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31832         done; \
31833         echo "Doing dvi in mmalloc" ; \
31834         (cd $(HOST_SUBDIR)/mmalloc && \
31835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31837                   "RANLIB=$${RANLIB}" \
31838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31839                   dvi) \
31840           || exit 1
31841
31842 @endif mmalloc
31843
31844 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
31845 maybe-pdf-mmalloc:
31846 @if mmalloc
31847 maybe-pdf-mmalloc: pdf-mmalloc
31848
31849 pdf-mmalloc: \
31850     configure-mmalloc 
31851         @: $(MAKE); $(unstage)
31852         @[ -f ./mmalloc/Makefile ] || exit 0; \
31853         r=`${PWD_COMMAND}`; export r; \
31854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31855         $(HOST_EXPORTS) \
31856         for flag in $(EXTRA_HOST_FLAGS) ; do \
31857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31858         done; \
31859         echo "Doing pdf in mmalloc" ; \
31860         (cd $(HOST_SUBDIR)/mmalloc && \
31861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31863                   "RANLIB=$${RANLIB}" \
31864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31865                   pdf) \
31866           || exit 1
31867
31868 @endif mmalloc
31869
31870 .PHONY: maybe-html-mmalloc html-mmalloc
31871 maybe-html-mmalloc:
31872 @if mmalloc
31873 maybe-html-mmalloc: html-mmalloc
31874
31875 html-mmalloc: \
31876     configure-mmalloc 
31877         @: $(MAKE); $(unstage)
31878         @[ -f ./mmalloc/Makefile ] || exit 0; \
31879         r=`${PWD_COMMAND}`; export r; \
31880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881         $(HOST_EXPORTS) \
31882         for flag in $(EXTRA_HOST_FLAGS) ; do \
31883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884         done; \
31885         echo "Doing html in mmalloc" ; \
31886         (cd $(HOST_SUBDIR)/mmalloc && \
31887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889                   "RANLIB=$${RANLIB}" \
31890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891                   html) \
31892           || exit 1
31893
31894 @endif mmalloc
31895
31896 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31897 maybe-TAGS-mmalloc:
31898 @if mmalloc
31899 maybe-TAGS-mmalloc: TAGS-mmalloc
31900
31901 TAGS-mmalloc: \
31902     configure-mmalloc 
31903         @: $(MAKE); $(unstage)
31904         @[ -f ./mmalloc/Makefile ] || exit 0; \
31905         r=`${PWD_COMMAND}`; export r; \
31906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31907         $(HOST_EXPORTS) \
31908         for flag in $(EXTRA_HOST_FLAGS) ; do \
31909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31910         done; \
31911         echo "Doing TAGS in mmalloc" ; \
31912         (cd $(HOST_SUBDIR)/mmalloc && \
31913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31915                   "RANLIB=$${RANLIB}" \
31916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31917                   TAGS) \
31918           || exit 1
31919
31920 @endif mmalloc
31921
31922 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
31923 maybe-install-info-mmalloc:
31924 @if mmalloc
31925 maybe-install-info-mmalloc: install-info-mmalloc
31926
31927 install-info-mmalloc: \
31928     configure-mmalloc \
31929     info-mmalloc 
31930         @: $(MAKE); $(unstage)
31931         @[ -f ./mmalloc/Makefile ] || exit 0; \
31932         r=`${PWD_COMMAND}`; export r; \
31933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31934         $(HOST_EXPORTS) \
31935         for flag in $(EXTRA_HOST_FLAGS) ; do \
31936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31937         done; \
31938         echo "Doing install-info in mmalloc" ; \
31939         (cd $(HOST_SUBDIR)/mmalloc && \
31940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31942                   "RANLIB=$${RANLIB}" \
31943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31944                   install-info) \
31945           || exit 1
31946
31947 @endif mmalloc
31948
31949 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31950 maybe-install-pdf-mmalloc:
31951 @if mmalloc
31952 maybe-install-pdf-mmalloc: install-pdf-mmalloc
31953
31954 install-pdf-mmalloc: \
31955     configure-mmalloc \
31956     pdf-mmalloc 
31957         @: $(MAKE); $(unstage)
31958         @[ -f ./mmalloc/Makefile ] || exit 0; \
31959         r=`${PWD_COMMAND}`; export r; \
31960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31961         $(HOST_EXPORTS) \
31962         for flag in $(EXTRA_HOST_FLAGS) ; do \
31963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31964         done; \
31965         echo "Doing install-pdf in mmalloc" ; \
31966         (cd $(HOST_SUBDIR)/mmalloc && \
31967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31969                   "RANLIB=$${RANLIB}" \
31970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31971                   install-pdf) \
31972           || exit 1
31973
31974 @endif mmalloc
31975
31976 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
31977 maybe-install-html-mmalloc:
31978 @if mmalloc
31979 maybe-install-html-mmalloc: install-html-mmalloc
31980
31981 install-html-mmalloc: \
31982     configure-mmalloc \
31983     html-mmalloc 
31984         @: $(MAKE); $(unstage)
31985         @[ -f ./mmalloc/Makefile ] || exit 0; \
31986         r=`${PWD_COMMAND}`; export r; \
31987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31988         $(HOST_EXPORTS) \
31989         for flag in $(EXTRA_HOST_FLAGS) ; do \
31990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31991         done; \
31992         echo "Doing install-html in mmalloc" ; \
31993         (cd $(HOST_SUBDIR)/mmalloc && \
31994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31996                   "RANLIB=$${RANLIB}" \
31997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31998                   install-html) \
31999           || exit 1
32000
32001 @endif mmalloc
32002
32003 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32004 maybe-installcheck-mmalloc:
32005 @if mmalloc
32006 maybe-installcheck-mmalloc: installcheck-mmalloc
32007
32008 installcheck-mmalloc: \
32009     configure-mmalloc 
32010         @: $(MAKE); $(unstage)
32011         @[ -f ./mmalloc/Makefile ] || exit 0; \
32012         r=`${PWD_COMMAND}`; export r; \
32013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32014         $(HOST_EXPORTS) \
32015         for flag in $(EXTRA_HOST_FLAGS) ; do \
32016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32017         done; \
32018         echo "Doing installcheck in mmalloc" ; \
32019         (cd $(HOST_SUBDIR)/mmalloc && \
32020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32022                   "RANLIB=$${RANLIB}" \
32023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32024                   installcheck) \
32025           || exit 1
32026
32027 @endif mmalloc
32028
32029 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32030 maybe-mostlyclean-mmalloc:
32031 @if mmalloc
32032 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32033
32034 mostlyclean-mmalloc: 
32035         @: $(MAKE); $(unstage)
32036         @[ -f ./mmalloc/Makefile ] || exit 0; \
32037         r=`${PWD_COMMAND}`; export r; \
32038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32039         $(HOST_EXPORTS) \
32040         for flag in $(EXTRA_HOST_FLAGS) ; do \
32041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32042         done; \
32043         echo "Doing mostlyclean in mmalloc" ; \
32044         (cd $(HOST_SUBDIR)/mmalloc && \
32045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32047                   "RANLIB=$${RANLIB}" \
32048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32049                   mostlyclean) \
32050           || exit 1
32051
32052 @endif mmalloc
32053
32054 .PHONY: maybe-clean-mmalloc clean-mmalloc
32055 maybe-clean-mmalloc:
32056 @if mmalloc
32057 maybe-clean-mmalloc: clean-mmalloc
32058
32059 clean-mmalloc: 
32060         @: $(MAKE); $(unstage)
32061         @[ -f ./mmalloc/Makefile ] || exit 0; \
32062         r=`${PWD_COMMAND}`; export r; \
32063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32064         $(HOST_EXPORTS) \
32065         for flag in $(EXTRA_HOST_FLAGS) ; do \
32066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32067         done; \
32068         echo "Doing clean in mmalloc" ; \
32069         (cd $(HOST_SUBDIR)/mmalloc && \
32070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32072                   "RANLIB=$${RANLIB}" \
32073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32074                   clean) \
32075           || exit 1
32076
32077 @endif mmalloc
32078
32079 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32080 maybe-distclean-mmalloc:
32081 @if mmalloc
32082 maybe-distclean-mmalloc: distclean-mmalloc
32083
32084 distclean-mmalloc: 
32085         @: $(MAKE); $(unstage)
32086         @[ -f ./mmalloc/Makefile ] || exit 0; \
32087         r=`${PWD_COMMAND}`; export r; \
32088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089         $(HOST_EXPORTS) \
32090         for flag in $(EXTRA_HOST_FLAGS) ; do \
32091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32092         done; \
32093         echo "Doing distclean in mmalloc" ; \
32094         (cd $(HOST_SUBDIR)/mmalloc && \
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}" "WINDMC=$${WINDMC}" \
32099                   distclean) \
32100           || exit 1
32101
32102 @endif mmalloc
32103
32104 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32105 maybe-maintainer-clean-mmalloc:
32106 @if mmalloc
32107 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32108
32109 maintainer-clean-mmalloc: 
32110         @: $(MAKE); $(unstage)
32111         @[ -f ./mmalloc/Makefile ] || exit 0; \
32112         r=`${PWD_COMMAND}`; export r; \
32113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32114         $(HOST_EXPORTS) \
32115         for flag in $(EXTRA_HOST_FLAGS) ; do \
32116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32117         done; \
32118         echo "Doing maintainer-clean in mmalloc" ; \
32119         (cd $(HOST_SUBDIR)/mmalloc && \
32120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32122                   "RANLIB=$${RANLIB}" \
32123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32124                   maintainer-clean) \
32125           || exit 1
32126
32127 @endif mmalloc
32128
32129
32130
32131 .PHONY: configure-patch maybe-configure-patch
32132 maybe-configure-patch:
32133 @if gcc-bootstrap
32134 configure-patch: stage_current
32135 @endif gcc-bootstrap
32136 @if patch
32137 maybe-configure-patch: configure-patch
32138 configure-patch: 
32139         @: $(MAKE); $(unstage)
32140         @r=`${PWD_COMMAND}`; export r; \
32141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32144         $(HOST_EXPORTS)  \
32145         echo Configuring in $(HOST_SUBDIR)/patch; \
32146         cd "$(HOST_SUBDIR)/patch" || exit 1; \
32147         case $(srcdir) in \
32148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32149           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32151         esac; \
32152         srcdiroption="--srcdir=$${topdir}/patch"; \
32153         libsrcdir="$$s/patch"; \
32154         $(SHELL) $${libsrcdir}/configure \
32155           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32156           --target=${target_alias} $${srcdiroption}  \
32157           || exit 1
32158 @endif patch
32159
32160
32161
32162
32163
32164 .PHONY: all-patch maybe-all-patch
32165 maybe-all-patch:
32166 @if gcc-bootstrap
32167 all-patch: stage_current
32168 @endif gcc-bootstrap
32169 @if patch
32170 TARGET-patch=all
32171 maybe-all-patch: all-patch
32172 all-patch: configure-patch
32173         @: $(MAKE); $(unstage)
32174         @r=`${PWD_COMMAND}`; export r; \
32175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32176         $(HOST_EXPORTS)  \
32177         (cd $(HOST_SUBDIR)/patch && \
32178           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32179                 $(TARGET-patch))
32180 @endif patch
32181
32182
32183
32184
32185 .PHONY: check-patch maybe-check-patch
32186 maybe-check-patch:
32187 @if patch
32188 maybe-check-patch: check-patch
32189
32190 check-patch:
32191         @: $(MAKE); $(unstage)
32192         @r=`${PWD_COMMAND}`; export r; \
32193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194         $(HOST_EXPORTS) \
32195         (cd $(HOST_SUBDIR)/patch && \
32196           $(MAKE) $(FLAGS_TO_PASS)  check)
32197
32198 @endif patch
32199
32200 .PHONY: install-patch maybe-install-patch
32201 maybe-install-patch:
32202 @if patch
32203 maybe-install-patch: install-patch
32204
32205 install-patch: installdirs
32206         @: $(MAKE); $(unstage)
32207         @r=`${PWD_COMMAND}`; export r; \
32208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209         $(HOST_EXPORTS) \
32210         (cd $(HOST_SUBDIR)/patch && \
32211           $(MAKE) $(FLAGS_TO_PASS)  install)
32212
32213 @endif patch
32214
32215 # Other targets (info, dvi, pdf, etc.)
32216
32217 .PHONY: maybe-info-patch info-patch
32218 maybe-info-patch:
32219 @if patch
32220 maybe-info-patch: info-patch
32221
32222 info-patch: \
32223     configure-patch 
32224         @: $(MAKE); $(unstage)
32225         @[ -f ./patch/Makefile ] || exit 0; \
32226         r=`${PWD_COMMAND}`; export r; \
32227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32228         $(HOST_EXPORTS) \
32229         for flag in $(EXTRA_HOST_FLAGS) ; do \
32230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32231         done; \
32232         echo "Doing info in patch" ; \
32233         (cd $(HOST_SUBDIR)/patch && \
32234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32236                   "RANLIB=$${RANLIB}" \
32237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32238                   info) \
32239           || exit 1
32240
32241 @endif patch
32242
32243 .PHONY: maybe-dvi-patch dvi-patch
32244 maybe-dvi-patch:
32245 @if patch
32246 maybe-dvi-patch: dvi-patch
32247
32248 dvi-patch: \
32249     configure-patch 
32250         @: $(MAKE); $(unstage)
32251         @[ -f ./patch/Makefile ] || exit 0; \
32252         r=`${PWD_COMMAND}`; export r; \
32253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32254         $(HOST_EXPORTS) \
32255         for flag in $(EXTRA_HOST_FLAGS) ; do \
32256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32257         done; \
32258         echo "Doing dvi in patch" ; \
32259         (cd $(HOST_SUBDIR)/patch && \
32260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32262                   "RANLIB=$${RANLIB}" \
32263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32264                   dvi) \
32265           || exit 1
32266
32267 @endif patch
32268
32269 .PHONY: maybe-pdf-patch pdf-patch
32270 maybe-pdf-patch:
32271 @if patch
32272 maybe-pdf-patch: pdf-patch
32273
32274 pdf-patch: \
32275     configure-patch 
32276         @: $(MAKE); $(unstage)
32277         @[ -f ./patch/Makefile ] || exit 0; \
32278         r=`${PWD_COMMAND}`; export r; \
32279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32280         $(HOST_EXPORTS) \
32281         for flag in $(EXTRA_HOST_FLAGS) ; do \
32282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32283         done; \
32284         echo "Doing pdf in patch" ; \
32285         (cd $(HOST_SUBDIR)/patch && \
32286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32288                   "RANLIB=$${RANLIB}" \
32289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32290                   pdf) \
32291           || exit 1
32292
32293 @endif patch
32294
32295 .PHONY: maybe-html-patch html-patch
32296 maybe-html-patch:
32297 @if patch
32298 maybe-html-patch: html-patch
32299
32300 html-patch: \
32301     configure-patch 
32302         @: $(MAKE); $(unstage)
32303         @[ -f ./patch/Makefile ] || exit 0; \
32304         r=`${PWD_COMMAND}`; export r; \
32305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32306         $(HOST_EXPORTS) \
32307         for flag in $(EXTRA_HOST_FLAGS) ; do \
32308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32309         done; \
32310         echo "Doing html in patch" ; \
32311         (cd $(HOST_SUBDIR)/patch && \
32312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32314                   "RANLIB=$${RANLIB}" \
32315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32316                   html) \
32317           || exit 1
32318
32319 @endif patch
32320
32321 .PHONY: maybe-TAGS-patch TAGS-patch
32322 maybe-TAGS-patch:
32323 @if patch
32324 maybe-TAGS-patch: TAGS-patch
32325
32326 TAGS-patch: \
32327     configure-patch 
32328         @: $(MAKE); $(unstage)
32329         @[ -f ./patch/Makefile ] || exit 0; \
32330         r=`${PWD_COMMAND}`; export r; \
32331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32332         $(HOST_EXPORTS) \
32333         for flag in $(EXTRA_HOST_FLAGS) ; do \
32334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32335         done; \
32336         echo "Doing TAGS in patch" ; \
32337         (cd $(HOST_SUBDIR)/patch && \
32338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32340                   "RANLIB=$${RANLIB}" \
32341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32342                   TAGS) \
32343           || exit 1
32344
32345 @endif patch
32346
32347 .PHONY: maybe-install-info-patch install-info-patch
32348 maybe-install-info-patch:
32349 @if patch
32350 maybe-install-info-patch: install-info-patch
32351
32352 install-info-patch: \
32353     configure-patch \
32354     info-patch 
32355         @: $(MAKE); $(unstage)
32356         @[ -f ./patch/Makefile ] || exit 0; \
32357         r=`${PWD_COMMAND}`; export r; \
32358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359         $(HOST_EXPORTS) \
32360         for flag in $(EXTRA_HOST_FLAGS) ; do \
32361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32362         done; \
32363         echo "Doing install-info in patch" ; \
32364         (cd $(HOST_SUBDIR)/patch && \
32365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367                   "RANLIB=$${RANLIB}" \
32368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32369                   install-info) \
32370           || exit 1
32371
32372 @endif patch
32373
32374 .PHONY: maybe-install-pdf-patch install-pdf-patch
32375 maybe-install-pdf-patch:
32376 @if patch
32377 maybe-install-pdf-patch: install-pdf-patch
32378
32379 install-pdf-patch: \
32380     configure-patch \
32381     pdf-patch 
32382         @: $(MAKE); $(unstage)
32383         @[ -f ./patch/Makefile ] || exit 0; \
32384         r=`${PWD_COMMAND}`; export r; \
32385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386         $(HOST_EXPORTS) \
32387         for flag in $(EXTRA_HOST_FLAGS) ; do \
32388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32389         done; \
32390         echo "Doing install-pdf in patch" ; \
32391         (cd $(HOST_SUBDIR)/patch && \
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}" "WINDMC=$${WINDMC}" \
32396                   install-pdf) \
32397           || exit 1
32398
32399 @endif patch
32400
32401 .PHONY: maybe-install-html-patch install-html-patch
32402 maybe-install-html-patch:
32403 @if patch
32404 maybe-install-html-patch: install-html-patch
32405
32406 install-html-patch: \
32407     configure-patch \
32408     html-patch 
32409         @: $(MAKE); $(unstage)
32410         @[ -f ./patch/Makefile ] || exit 0; \
32411         r=`${PWD_COMMAND}`; export r; \
32412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413         $(HOST_EXPORTS) \
32414         for flag in $(EXTRA_HOST_FLAGS) ; do \
32415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32416         done; \
32417         echo "Doing install-html in patch" ; \
32418         (cd $(HOST_SUBDIR)/patch && \
32419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421                   "RANLIB=$${RANLIB}" \
32422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32423                   install-html) \
32424           || exit 1
32425
32426 @endif patch
32427
32428 .PHONY: maybe-installcheck-patch installcheck-patch
32429 maybe-installcheck-patch:
32430 @if patch
32431 maybe-installcheck-patch: installcheck-patch
32432
32433 installcheck-patch: \
32434     configure-patch 
32435         @: $(MAKE); $(unstage)
32436         @[ -f ./patch/Makefile ] || exit 0; \
32437         r=`${PWD_COMMAND}`; export r; \
32438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32439         $(HOST_EXPORTS) \
32440         for flag in $(EXTRA_HOST_FLAGS) ; do \
32441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442         done; \
32443         echo "Doing installcheck in patch" ; \
32444         (cd $(HOST_SUBDIR)/patch && \
32445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32447                   "RANLIB=$${RANLIB}" \
32448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32449                   installcheck) \
32450           || exit 1
32451
32452 @endif patch
32453
32454 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
32455 maybe-mostlyclean-patch:
32456 @if patch
32457 maybe-mostlyclean-patch: mostlyclean-patch
32458
32459 mostlyclean-patch: 
32460         @: $(MAKE); $(unstage)
32461         @[ -f ./patch/Makefile ] || exit 0; \
32462         r=`${PWD_COMMAND}`; export r; \
32463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32464         $(HOST_EXPORTS) \
32465         for flag in $(EXTRA_HOST_FLAGS) ; do \
32466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32467         done; \
32468         echo "Doing mostlyclean in patch" ; \
32469         (cd $(HOST_SUBDIR)/patch && \
32470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32472                   "RANLIB=$${RANLIB}" \
32473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32474                   mostlyclean) \
32475           || exit 1
32476
32477 @endif patch
32478
32479 .PHONY: maybe-clean-patch clean-patch
32480 maybe-clean-patch:
32481 @if patch
32482 maybe-clean-patch: clean-patch
32483
32484 clean-patch: 
32485         @: $(MAKE); $(unstage)
32486         @[ -f ./patch/Makefile ] || exit 0; \
32487         r=`${PWD_COMMAND}`; export r; \
32488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32489         $(HOST_EXPORTS) \
32490         for flag in $(EXTRA_HOST_FLAGS) ; do \
32491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32492         done; \
32493         echo "Doing clean in patch" ; \
32494         (cd $(HOST_SUBDIR)/patch && \
32495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32497                   "RANLIB=$${RANLIB}" \
32498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32499                   clean) \
32500           || exit 1
32501
32502 @endif patch
32503
32504 .PHONY: maybe-distclean-patch distclean-patch
32505 maybe-distclean-patch:
32506 @if patch
32507 maybe-distclean-patch: distclean-patch
32508
32509 distclean-patch: 
32510         @: $(MAKE); $(unstage)
32511         @[ -f ./patch/Makefile ] || exit 0; \
32512         r=`${PWD_COMMAND}`; export r; \
32513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32514         $(HOST_EXPORTS) \
32515         for flag in $(EXTRA_HOST_FLAGS) ; do \
32516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32517         done; \
32518         echo "Doing distclean in patch" ; \
32519         (cd $(HOST_SUBDIR)/patch && \
32520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32522                   "RANLIB=$${RANLIB}" \
32523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32524                   distclean) \
32525           || exit 1
32526
32527 @endif patch
32528
32529 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32530 maybe-maintainer-clean-patch:
32531 @if patch
32532 maybe-maintainer-clean-patch: maintainer-clean-patch
32533
32534 maintainer-clean-patch: 
32535         @: $(MAKE); $(unstage)
32536         @[ -f ./patch/Makefile ] || exit 0; \
32537         r=`${PWD_COMMAND}`; export r; \
32538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32539         $(HOST_EXPORTS) \
32540         for flag in $(EXTRA_HOST_FLAGS) ; do \
32541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32542         done; \
32543         echo "Doing maintainer-clean in patch" ; \
32544         (cd $(HOST_SUBDIR)/patch && \
32545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32547                   "RANLIB=$${RANLIB}" \
32548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32549                   maintainer-clean) \
32550           || exit 1
32551
32552 @endif patch
32553
32554
32555
32556 .PHONY: configure-perl maybe-configure-perl
32557 maybe-configure-perl:
32558 @if gcc-bootstrap
32559 configure-perl: stage_current
32560 @endif gcc-bootstrap
32561 @if perl
32562 maybe-configure-perl: configure-perl
32563 configure-perl: 
32564         @: $(MAKE); $(unstage)
32565         @r=`${PWD_COMMAND}`; export r; \
32566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32567         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32568         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32569         $(HOST_EXPORTS)  \
32570         echo Configuring in $(HOST_SUBDIR)/perl; \
32571         cd "$(HOST_SUBDIR)/perl" || exit 1; \
32572         case $(srcdir) in \
32573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32574           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32576         esac; \
32577         srcdiroption="--srcdir=$${topdir}/perl"; \
32578         libsrcdir="$$s/perl"; \
32579         $(SHELL) $${libsrcdir}/configure \
32580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32581           --target=${target_alias} $${srcdiroption}  \
32582           || exit 1
32583 @endif perl
32584
32585
32586
32587
32588
32589 .PHONY: all-perl maybe-all-perl
32590 maybe-all-perl:
32591 @if gcc-bootstrap
32592 all-perl: stage_current
32593 @endif gcc-bootstrap
32594 @if perl
32595 TARGET-perl=all
32596 maybe-all-perl: all-perl
32597 all-perl: configure-perl
32598         @: $(MAKE); $(unstage)
32599         @r=`${PWD_COMMAND}`; export r; \
32600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32601         $(HOST_EXPORTS)  \
32602         (cd $(HOST_SUBDIR)/perl && \
32603           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32604                 $(TARGET-perl))
32605 @endif perl
32606
32607
32608
32609
32610 .PHONY: check-perl maybe-check-perl
32611 maybe-check-perl:
32612 @if perl
32613 maybe-check-perl: check-perl
32614
32615 check-perl:
32616         @: $(MAKE); $(unstage)
32617         @r=`${PWD_COMMAND}`; export r; \
32618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32619         $(HOST_EXPORTS) \
32620         (cd $(HOST_SUBDIR)/perl && \
32621           $(MAKE) $(FLAGS_TO_PASS)  check)
32622
32623 @endif perl
32624
32625 .PHONY: install-perl maybe-install-perl
32626 maybe-install-perl:
32627 @if perl
32628 maybe-install-perl: install-perl
32629
32630 install-perl: installdirs
32631         @: $(MAKE); $(unstage)
32632         @r=`${PWD_COMMAND}`; export r; \
32633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634         $(HOST_EXPORTS) \
32635         (cd $(HOST_SUBDIR)/perl && \
32636           $(MAKE) $(FLAGS_TO_PASS)  install)
32637
32638 @endif perl
32639
32640 # Other targets (info, dvi, pdf, etc.)
32641
32642 .PHONY: maybe-info-perl info-perl
32643 maybe-info-perl:
32644 @if perl
32645 maybe-info-perl: info-perl
32646
32647 info-perl: \
32648     configure-perl 
32649         @: $(MAKE); $(unstage)
32650         @[ -f ./perl/Makefile ] || exit 0; \
32651         r=`${PWD_COMMAND}`; export r; \
32652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32653         $(HOST_EXPORTS) \
32654         for flag in $(EXTRA_HOST_FLAGS) ; do \
32655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32656         done; \
32657         echo "Doing info in perl" ; \
32658         (cd $(HOST_SUBDIR)/perl && \
32659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32661                   "RANLIB=$${RANLIB}" \
32662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32663                   info) \
32664           || exit 1
32665
32666 @endif perl
32667
32668 .PHONY: maybe-dvi-perl dvi-perl
32669 maybe-dvi-perl:
32670 @if perl
32671 maybe-dvi-perl: dvi-perl
32672
32673 dvi-perl: \
32674     configure-perl 
32675         @: $(MAKE); $(unstage)
32676         @[ -f ./perl/Makefile ] || exit 0; \
32677         r=`${PWD_COMMAND}`; export r; \
32678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32679         $(HOST_EXPORTS) \
32680         for flag in $(EXTRA_HOST_FLAGS) ; do \
32681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32682         done; \
32683         echo "Doing dvi in perl" ; \
32684         (cd $(HOST_SUBDIR)/perl && \
32685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32687                   "RANLIB=$${RANLIB}" \
32688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32689                   dvi) \
32690           || exit 1
32691
32692 @endif perl
32693
32694 .PHONY: maybe-pdf-perl pdf-perl
32695 maybe-pdf-perl:
32696 @if perl
32697 maybe-pdf-perl: pdf-perl
32698
32699 pdf-perl: \
32700     configure-perl 
32701         @: $(MAKE); $(unstage)
32702         @[ -f ./perl/Makefile ] || exit 0; \
32703         r=`${PWD_COMMAND}`; export r; \
32704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32705         $(HOST_EXPORTS) \
32706         for flag in $(EXTRA_HOST_FLAGS) ; do \
32707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32708         done; \
32709         echo "Doing pdf in perl" ; \
32710         (cd $(HOST_SUBDIR)/perl && \
32711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32713                   "RANLIB=$${RANLIB}" \
32714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32715                   pdf) \
32716           || exit 1
32717
32718 @endif perl
32719
32720 .PHONY: maybe-html-perl html-perl
32721 maybe-html-perl:
32722 @if perl
32723 maybe-html-perl: html-perl
32724
32725 html-perl: \
32726     configure-perl 
32727         @: $(MAKE); $(unstage)
32728         @[ -f ./perl/Makefile ] || exit 0; \
32729         r=`${PWD_COMMAND}`; export r; \
32730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731         $(HOST_EXPORTS) \
32732         for flag in $(EXTRA_HOST_FLAGS) ; do \
32733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32734         done; \
32735         echo "Doing html in perl" ; \
32736         (cd $(HOST_SUBDIR)/perl && \
32737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32739                   "RANLIB=$${RANLIB}" \
32740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32741                   html) \
32742           || exit 1
32743
32744 @endif perl
32745
32746 .PHONY: maybe-TAGS-perl TAGS-perl
32747 maybe-TAGS-perl:
32748 @if perl
32749 maybe-TAGS-perl: TAGS-perl
32750
32751 TAGS-perl: \
32752     configure-perl 
32753         @: $(MAKE); $(unstage)
32754         @[ -f ./perl/Makefile ] || exit 0; \
32755         r=`${PWD_COMMAND}`; export r; \
32756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32757         $(HOST_EXPORTS) \
32758         for flag in $(EXTRA_HOST_FLAGS) ; do \
32759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32760         done; \
32761         echo "Doing TAGS in perl" ; \
32762         (cd $(HOST_SUBDIR)/perl && \
32763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32765                   "RANLIB=$${RANLIB}" \
32766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32767                   TAGS) \
32768           || exit 1
32769
32770 @endif perl
32771
32772 .PHONY: maybe-install-info-perl install-info-perl
32773 maybe-install-info-perl:
32774 @if perl
32775 maybe-install-info-perl: install-info-perl
32776
32777 install-info-perl: \
32778     configure-perl \
32779     info-perl 
32780         @: $(MAKE); $(unstage)
32781         @[ -f ./perl/Makefile ] || exit 0; \
32782         r=`${PWD_COMMAND}`; export r; \
32783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32784         $(HOST_EXPORTS) \
32785         for flag in $(EXTRA_HOST_FLAGS) ; do \
32786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32787         done; \
32788         echo "Doing install-info in perl" ; \
32789         (cd $(HOST_SUBDIR)/perl && \
32790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32792                   "RANLIB=$${RANLIB}" \
32793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32794                   install-info) \
32795           || exit 1
32796
32797 @endif perl
32798
32799 .PHONY: maybe-install-pdf-perl install-pdf-perl
32800 maybe-install-pdf-perl:
32801 @if perl
32802 maybe-install-pdf-perl: install-pdf-perl
32803
32804 install-pdf-perl: \
32805     configure-perl \
32806     pdf-perl 
32807         @: $(MAKE); $(unstage)
32808         @[ -f ./perl/Makefile ] || exit 0; \
32809         r=`${PWD_COMMAND}`; export r; \
32810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32811         $(HOST_EXPORTS) \
32812         for flag in $(EXTRA_HOST_FLAGS) ; do \
32813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32814         done; \
32815         echo "Doing install-pdf in perl" ; \
32816         (cd $(HOST_SUBDIR)/perl && \
32817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32819                   "RANLIB=$${RANLIB}" \
32820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32821                   install-pdf) \
32822           || exit 1
32823
32824 @endif perl
32825
32826 .PHONY: maybe-install-html-perl install-html-perl
32827 maybe-install-html-perl:
32828 @if perl
32829 maybe-install-html-perl: install-html-perl
32830
32831 install-html-perl: \
32832     configure-perl \
32833     html-perl 
32834         @: $(MAKE); $(unstage)
32835         @[ -f ./perl/Makefile ] || exit 0; \
32836         r=`${PWD_COMMAND}`; export r; \
32837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32838         $(HOST_EXPORTS) \
32839         for flag in $(EXTRA_HOST_FLAGS) ; do \
32840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32841         done; \
32842         echo "Doing install-html in perl" ; \
32843         (cd $(HOST_SUBDIR)/perl && \
32844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32846                   "RANLIB=$${RANLIB}" \
32847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32848                   install-html) \
32849           || exit 1
32850
32851 @endif perl
32852
32853 .PHONY: maybe-installcheck-perl installcheck-perl
32854 maybe-installcheck-perl:
32855 @if perl
32856 maybe-installcheck-perl: installcheck-perl
32857
32858 installcheck-perl: \
32859     configure-perl 
32860         @: $(MAKE); $(unstage)
32861         @[ -f ./perl/Makefile ] || exit 0; \
32862         r=`${PWD_COMMAND}`; export r; \
32863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32864         $(HOST_EXPORTS) \
32865         for flag in $(EXTRA_HOST_FLAGS) ; do \
32866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32867         done; \
32868         echo "Doing installcheck in perl" ; \
32869         (cd $(HOST_SUBDIR)/perl && \
32870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32872                   "RANLIB=$${RANLIB}" \
32873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32874                   installcheck) \
32875           || exit 1
32876
32877 @endif perl
32878
32879 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
32880 maybe-mostlyclean-perl:
32881 @if perl
32882 maybe-mostlyclean-perl: mostlyclean-perl
32883
32884 mostlyclean-perl: 
32885         @: $(MAKE); $(unstage)
32886         @[ -f ./perl/Makefile ] || exit 0; \
32887         r=`${PWD_COMMAND}`; export r; \
32888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32889         $(HOST_EXPORTS) \
32890         for flag in $(EXTRA_HOST_FLAGS) ; do \
32891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32892         done; \
32893         echo "Doing mostlyclean in perl" ; \
32894         (cd $(HOST_SUBDIR)/perl && \
32895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32897                   "RANLIB=$${RANLIB}" \
32898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32899                   mostlyclean) \
32900           || exit 1
32901
32902 @endif perl
32903
32904 .PHONY: maybe-clean-perl clean-perl
32905 maybe-clean-perl:
32906 @if perl
32907 maybe-clean-perl: clean-perl
32908
32909 clean-perl: 
32910         @: $(MAKE); $(unstage)
32911         @[ -f ./perl/Makefile ] || exit 0; \
32912         r=`${PWD_COMMAND}`; export r; \
32913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32914         $(HOST_EXPORTS) \
32915         for flag in $(EXTRA_HOST_FLAGS) ; do \
32916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32917         done; \
32918         echo "Doing clean in perl" ; \
32919         (cd $(HOST_SUBDIR)/perl && \
32920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32922                   "RANLIB=$${RANLIB}" \
32923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32924                   clean) \
32925           || exit 1
32926
32927 @endif perl
32928
32929 .PHONY: maybe-distclean-perl distclean-perl
32930 maybe-distclean-perl:
32931 @if perl
32932 maybe-distclean-perl: distclean-perl
32933
32934 distclean-perl: 
32935         @: $(MAKE); $(unstage)
32936         @[ -f ./perl/Makefile ] || exit 0; \
32937         r=`${PWD_COMMAND}`; export r; \
32938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32939         $(HOST_EXPORTS) \
32940         for flag in $(EXTRA_HOST_FLAGS) ; do \
32941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32942         done; \
32943         echo "Doing distclean in perl" ; \
32944         (cd $(HOST_SUBDIR)/perl && \
32945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32947                   "RANLIB=$${RANLIB}" \
32948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32949                   distclean) \
32950           || exit 1
32951
32952 @endif perl
32953
32954 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
32955 maybe-maintainer-clean-perl:
32956 @if perl
32957 maybe-maintainer-clean-perl: maintainer-clean-perl
32958
32959 maintainer-clean-perl: 
32960         @: $(MAKE); $(unstage)
32961         @[ -f ./perl/Makefile ] || exit 0; \
32962         r=`${PWD_COMMAND}`; export r; \
32963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32964         $(HOST_EXPORTS) \
32965         for flag in $(EXTRA_HOST_FLAGS) ; do \
32966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32967         done; \
32968         echo "Doing maintainer-clean in perl" ; \
32969         (cd $(HOST_SUBDIR)/perl && \
32970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32972                   "RANLIB=$${RANLIB}" \
32973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32974                   maintainer-clean) \
32975           || exit 1
32976
32977 @endif perl
32978
32979
32980
32981 .PHONY: configure-prms maybe-configure-prms
32982 maybe-configure-prms:
32983 @if gcc-bootstrap
32984 configure-prms: stage_current
32985 @endif gcc-bootstrap
32986 @if prms
32987 maybe-configure-prms: configure-prms
32988 configure-prms: 
32989         @: $(MAKE); $(unstage)
32990         @r=`${PWD_COMMAND}`; export r; \
32991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32994         $(HOST_EXPORTS)  \
32995         echo Configuring in $(HOST_SUBDIR)/prms; \
32996         cd "$(HOST_SUBDIR)/prms" || exit 1; \
32997         case $(srcdir) in \
32998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32999           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33001         esac; \
33002         srcdiroption="--srcdir=$${topdir}/prms"; \
33003         libsrcdir="$$s/prms"; \
33004         $(SHELL) $${libsrcdir}/configure \
33005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33006           --target=${target_alias} $${srcdiroption}  \
33007           || exit 1
33008 @endif prms
33009
33010
33011
33012
33013
33014 .PHONY: all-prms maybe-all-prms
33015 maybe-all-prms:
33016 @if gcc-bootstrap
33017 all-prms: stage_current
33018 @endif gcc-bootstrap
33019 @if prms
33020 TARGET-prms=all
33021 maybe-all-prms: all-prms
33022 all-prms: configure-prms
33023         @: $(MAKE); $(unstage)
33024         @r=`${PWD_COMMAND}`; export r; \
33025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33026         $(HOST_EXPORTS)  \
33027         (cd $(HOST_SUBDIR)/prms && \
33028           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33029                 $(TARGET-prms))
33030 @endif prms
33031
33032
33033
33034
33035 .PHONY: check-prms maybe-check-prms
33036 maybe-check-prms:
33037 @if prms
33038 maybe-check-prms: check-prms
33039
33040 check-prms:
33041         @: $(MAKE); $(unstage)
33042         @r=`${PWD_COMMAND}`; export r; \
33043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33044         $(HOST_EXPORTS) \
33045         (cd $(HOST_SUBDIR)/prms && \
33046           $(MAKE) $(FLAGS_TO_PASS)  check)
33047
33048 @endif prms
33049
33050 .PHONY: install-prms maybe-install-prms
33051 maybe-install-prms:
33052 @if prms
33053 maybe-install-prms: install-prms
33054
33055 install-prms: installdirs
33056         @: $(MAKE); $(unstage)
33057         @r=`${PWD_COMMAND}`; export r; \
33058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33059         $(HOST_EXPORTS) \
33060         (cd $(HOST_SUBDIR)/prms && \
33061           $(MAKE) $(FLAGS_TO_PASS)  install)
33062
33063 @endif prms
33064
33065 # Other targets (info, dvi, pdf, etc.)
33066
33067 .PHONY: maybe-info-prms info-prms
33068 maybe-info-prms:
33069 @if prms
33070 maybe-info-prms: info-prms
33071
33072 info-prms: \
33073     configure-prms 
33074         @: $(MAKE); $(unstage)
33075         @[ -f ./prms/Makefile ] || exit 0; \
33076         r=`${PWD_COMMAND}`; export r; \
33077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33078         $(HOST_EXPORTS) \
33079         for flag in $(EXTRA_HOST_FLAGS) ; do \
33080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33081         done; \
33082         echo "Doing info in prms" ; \
33083         (cd $(HOST_SUBDIR)/prms && \
33084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33086                   "RANLIB=$${RANLIB}" \
33087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33088                   info) \
33089           || exit 1
33090
33091 @endif prms
33092
33093 .PHONY: maybe-dvi-prms dvi-prms
33094 maybe-dvi-prms:
33095 @if prms
33096 maybe-dvi-prms: dvi-prms
33097
33098 dvi-prms: \
33099     configure-prms 
33100         @: $(MAKE); $(unstage)
33101         @[ -f ./prms/Makefile ] || exit 0; \
33102         r=`${PWD_COMMAND}`; export r; \
33103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104         $(HOST_EXPORTS) \
33105         for flag in $(EXTRA_HOST_FLAGS) ; do \
33106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33107         done; \
33108         echo "Doing dvi in prms" ; \
33109         (cd $(HOST_SUBDIR)/prms && \
33110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33112                   "RANLIB=$${RANLIB}" \
33113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33114                   dvi) \
33115           || exit 1
33116
33117 @endif prms
33118
33119 .PHONY: maybe-pdf-prms pdf-prms
33120 maybe-pdf-prms:
33121 @if prms
33122 maybe-pdf-prms: pdf-prms
33123
33124 pdf-prms: \
33125     configure-prms 
33126         @: $(MAKE); $(unstage)
33127         @[ -f ./prms/Makefile ] || exit 0; \
33128         r=`${PWD_COMMAND}`; export r; \
33129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33130         $(HOST_EXPORTS) \
33131         for flag in $(EXTRA_HOST_FLAGS) ; do \
33132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33133         done; \
33134         echo "Doing pdf in prms" ; \
33135         (cd $(HOST_SUBDIR)/prms && \
33136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33138                   "RANLIB=$${RANLIB}" \
33139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33140                   pdf) \
33141           || exit 1
33142
33143 @endif prms
33144
33145 .PHONY: maybe-html-prms html-prms
33146 maybe-html-prms:
33147 @if prms
33148 maybe-html-prms: html-prms
33149
33150 html-prms: \
33151     configure-prms 
33152         @: $(MAKE); $(unstage)
33153         @[ -f ./prms/Makefile ] || exit 0; \
33154         r=`${PWD_COMMAND}`; export r; \
33155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33156         $(HOST_EXPORTS) \
33157         for flag in $(EXTRA_HOST_FLAGS) ; do \
33158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33159         done; \
33160         echo "Doing html in prms" ; \
33161         (cd $(HOST_SUBDIR)/prms && \
33162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33164                   "RANLIB=$${RANLIB}" \
33165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33166                   html) \
33167           || exit 1
33168
33169 @endif prms
33170
33171 .PHONY: maybe-TAGS-prms TAGS-prms
33172 maybe-TAGS-prms:
33173 @if prms
33174 maybe-TAGS-prms: TAGS-prms
33175
33176 TAGS-prms: \
33177     configure-prms 
33178         @: $(MAKE); $(unstage)
33179         @[ -f ./prms/Makefile ] || exit 0; \
33180         r=`${PWD_COMMAND}`; export r; \
33181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33182         $(HOST_EXPORTS) \
33183         for flag in $(EXTRA_HOST_FLAGS) ; do \
33184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33185         done; \
33186         echo "Doing TAGS in prms" ; \
33187         (cd $(HOST_SUBDIR)/prms && \
33188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33190                   "RANLIB=$${RANLIB}" \
33191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33192                   TAGS) \
33193           || exit 1
33194
33195 @endif prms
33196
33197 .PHONY: maybe-install-info-prms install-info-prms
33198 maybe-install-info-prms:
33199 @if prms
33200 maybe-install-info-prms: install-info-prms
33201
33202 install-info-prms: \
33203     configure-prms \
33204     info-prms 
33205         @: $(MAKE); $(unstage)
33206         @[ -f ./prms/Makefile ] || exit 0; \
33207         r=`${PWD_COMMAND}`; export r; \
33208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33209         $(HOST_EXPORTS) \
33210         for flag in $(EXTRA_HOST_FLAGS) ; do \
33211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33212         done; \
33213         echo "Doing install-info in prms" ; \
33214         (cd $(HOST_SUBDIR)/prms && \
33215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33217                   "RANLIB=$${RANLIB}" \
33218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33219                   install-info) \
33220           || exit 1
33221
33222 @endif prms
33223
33224 .PHONY: maybe-install-pdf-prms install-pdf-prms
33225 maybe-install-pdf-prms:
33226 @if prms
33227 maybe-install-pdf-prms: install-pdf-prms
33228
33229 install-pdf-prms: \
33230     configure-prms \
33231     pdf-prms 
33232         @: $(MAKE); $(unstage)
33233         @[ -f ./prms/Makefile ] || exit 0; \
33234         r=`${PWD_COMMAND}`; export r; \
33235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33236         $(HOST_EXPORTS) \
33237         for flag in $(EXTRA_HOST_FLAGS) ; do \
33238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33239         done; \
33240         echo "Doing install-pdf in prms" ; \
33241         (cd $(HOST_SUBDIR)/prms && \
33242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33244                   "RANLIB=$${RANLIB}" \
33245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33246                   install-pdf) \
33247           || exit 1
33248
33249 @endif prms
33250
33251 .PHONY: maybe-install-html-prms install-html-prms
33252 maybe-install-html-prms:
33253 @if prms
33254 maybe-install-html-prms: install-html-prms
33255
33256 install-html-prms: \
33257     configure-prms \
33258     html-prms 
33259         @: $(MAKE); $(unstage)
33260         @[ -f ./prms/Makefile ] || exit 0; \
33261         r=`${PWD_COMMAND}`; export r; \
33262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33263         $(HOST_EXPORTS) \
33264         for flag in $(EXTRA_HOST_FLAGS) ; do \
33265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33266         done; \
33267         echo "Doing install-html in prms" ; \
33268         (cd $(HOST_SUBDIR)/prms && \
33269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33271                   "RANLIB=$${RANLIB}" \
33272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33273                   install-html) \
33274           || exit 1
33275
33276 @endif prms
33277
33278 .PHONY: maybe-installcheck-prms installcheck-prms
33279 maybe-installcheck-prms:
33280 @if prms
33281 maybe-installcheck-prms: installcheck-prms
33282
33283 installcheck-prms: \
33284     configure-prms 
33285         @: $(MAKE); $(unstage)
33286         @[ -f ./prms/Makefile ] || exit 0; \
33287         r=`${PWD_COMMAND}`; export r; \
33288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289         $(HOST_EXPORTS) \
33290         for flag in $(EXTRA_HOST_FLAGS) ; do \
33291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33292         done; \
33293         echo "Doing installcheck in prms" ; \
33294         (cd $(HOST_SUBDIR)/prms && \
33295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33297                   "RANLIB=$${RANLIB}" \
33298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33299                   installcheck) \
33300           || exit 1
33301
33302 @endif prms
33303
33304 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
33305 maybe-mostlyclean-prms:
33306 @if prms
33307 maybe-mostlyclean-prms: mostlyclean-prms
33308
33309 mostlyclean-prms: 
33310         @: $(MAKE); $(unstage)
33311         @[ -f ./prms/Makefile ] || exit 0; \
33312         r=`${PWD_COMMAND}`; export r; \
33313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314         $(HOST_EXPORTS) \
33315         for flag in $(EXTRA_HOST_FLAGS) ; do \
33316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33317         done; \
33318         echo "Doing mostlyclean in prms" ; \
33319         (cd $(HOST_SUBDIR)/prms && \
33320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33322                   "RANLIB=$${RANLIB}" \
33323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33324                   mostlyclean) \
33325           || exit 1
33326
33327 @endif prms
33328
33329 .PHONY: maybe-clean-prms clean-prms
33330 maybe-clean-prms:
33331 @if prms
33332 maybe-clean-prms: clean-prms
33333
33334 clean-prms: 
33335         @: $(MAKE); $(unstage)
33336         @[ -f ./prms/Makefile ] || exit 0; \
33337         r=`${PWD_COMMAND}`; export r; \
33338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339         $(HOST_EXPORTS) \
33340         for flag in $(EXTRA_HOST_FLAGS) ; do \
33341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33342         done; \
33343         echo "Doing clean in prms" ; \
33344         (cd $(HOST_SUBDIR)/prms && \
33345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33347                   "RANLIB=$${RANLIB}" \
33348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33349                   clean) \
33350           || exit 1
33351
33352 @endif prms
33353
33354 .PHONY: maybe-distclean-prms distclean-prms
33355 maybe-distclean-prms:
33356 @if prms
33357 maybe-distclean-prms: distclean-prms
33358
33359 distclean-prms: 
33360         @: $(MAKE); $(unstage)
33361         @[ -f ./prms/Makefile ] || exit 0; \
33362         r=`${PWD_COMMAND}`; export r; \
33363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33364         $(HOST_EXPORTS) \
33365         for flag in $(EXTRA_HOST_FLAGS) ; do \
33366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33367         done; \
33368         echo "Doing distclean in prms" ; \
33369         (cd $(HOST_SUBDIR)/prms && \
33370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33372                   "RANLIB=$${RANLIB}" \
33373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33374                   distclean) \
33375           || exit 1
33376
33377 @endif prms
33378
33379 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33380 maybe-maintainer-clean-prms:
33381 @if prms
33382 maybe-maintainer-clean-prms: maintainer-clean-prms
33383
33384 maintainer-clean-prms: 
33385         @: $(MAKE); $(unstage)
33386         @[ -f ./prms/Makefile ] || exit 0; \
33387         r=`${PWD_COMMAND}`; export r; \
33388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389         $(HOST_EXPORTS) \
33390         for flag in $(EXTRA_HOST_FLAGS) ; do \
33391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33392         done; \
33393         echo "Doing maintainer-clean in prms" ; \
33394         (cd $(HOST_SUBDIR)/prms && \
33395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33397                   "RANLIB=$${RANLIB}" \
33398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33399                   maintainer-clean) \
33400           || exit 1
33401
33402 @endif prms
33403
33404
33405
33406 .PHONY: configure-rcs maybe-configure-rcs
33407 maybe-configure-rcs:
33408 @if gcc-bootstrap
33409 configure-rcs: stage_current
33410 @endif gcc-bootstrap
33411 @if rcs
33412 maybe-configure-rcs: configure-rcs
33413 configure-rcs: 
33414         @: $(MAKE); $(unstage)
33415         @r=`${PWD_COMMAND}`; export r; \
33416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33418         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33419         $(HOST_EXPORTS)  \
33420         echo Configuring in $(HOST_SUBDIR)/rcs; \
33421         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33422         case $(srcdir) in \
33423           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33424           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33425                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33426         esac; \
33427         srcdiroption="--srcdir=$${topdir}/rcs"; \
33428         libsrcdir="$$s/rcs"; \
33429         $(SHELL) $${libsrcdir}/configure \
33430           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33431           --target=${target_alias} $${srcdiroption}  \
33432           || exit 1
33433 @endif rcs
33434
33435
33436
33437
33438
33439 .PHONY: all-rcs maybe-all-rcs
33440 maybe-all-rcs:
33441 @if gcc-bootstrap
33442 all-rcs: stage_current
33443 @endif gcc-bootstrap
33444 @if rcs
33445 TARGET-rcs=all
33446 maybe-all-rcs: all-rcs
33447 all-rcs: configure-rcs
33448         @: $(MAKE); $(unstage)
33449         @r=`${PWD_COMMAND}`; export r; \
33450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33451         $(HOST_EXPORTS)  \
33452         (cd $(HOST_SUBDIR)/rcs && \
33453           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33454                 $(TARGET-rcs))
33455 @endif rcs
33456
33457
33458
33459
33460 .PHONY: check-rcs maybe-check-rcs
33461 maybe-check-rcs:
33462 @if rcs
33463 maybe-check-rcs: check-rcs
33464
33465 check-rcs:
33466         @: $(MAKE); $(unstage)
33467         @r=`${PWD_COMMAND}`; export r; \
33468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33469         $(HOST_EXPORTS) \
33470         (cd $(HOST_SUBDIR)/rcs && \
33471           $(MAKE) $(FLAGS_TO_PASS)  check)
33472
33473 @endif rcs
33474
33475 .PHONY: install-rcs maybe-install-rcs
33476 maybe-install-rcs:
33477 @if rcs
33478 maybe-install-rcs: install-rcs
33479
33480 install-rcs: installdirs
33481         @: $(MAKE); $(unstage)
33482         @r=`${PWD_COMMAND}`; export r; \
33483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484         $(HOST_EXPORTS) \
33485         (cd $(HOST_SUBDIR)/rcs && \
33486           $(MAKE) $(FLAGS_TO_PASS)  install)
33487
33488 @endif rcs
33489
33490 # Other targets (info, dvi, pdf, etc.)
33491
33492 .PHONY: maybe-info-rcs info-rcs
33493 maybe-info-rcs:
33494 @if rcs
33495 maybe-info-rcs: info-rcs
33496
33497 info-rcs: \
33498     configure-rcs 
33499         @: $(MAKE); $(unstage)
33500         @[ -f ./rcs/Makefile ] || exit 0; \
33501         r=`${PWD_COMMAND}`; export r; \
33502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33503         $(HOST_EXPORTS) \
33504         for flag in $(EXTRA_HOST_FLAGS) ; do \
33505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33506         done; \
33507         echo "Doing info in rcs" ; \
33508         (cd $(HOST_SUBDIR)/rcs && \
33509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33511                   "RANLIB=$${RANLIB}" \
33512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33513                   info) \
33514           || exit 1
33515
33516 @endif rcs
33517
33518 .PHONY: maybe-dvi-rcs dvi-rcs
33519 maybe-dvi-rcs:
33520 @if rcs
33521 maybe-dvi-rcs: dvi-rcs
33522
33523 dvi-rcs: \
33524     configure-rcs 
33525         @: $(MAKE); $(unstage)
33526         @[ -f ./rcs/Makefile ] || exit 0; \
33527         r=`${PWD_COMMAND}`; export r; \
33528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529         $(HOST_EXPORTS) \
33530         for flag in $(EXTRA_HOST_FLAGS) ; do \
33531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33532         done; \
33533         echo "Doing dvi in rcs" ; \
33534         (cd $(HOST_SUBDIR)/rcs && \
33535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33537                   "RANLIB=$${RANLIB}" \
33538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33539                   dvi) \
33540           || exit 1
33541
33542 @endif rcs
33543
33544 .PHONY: maybe-pdf-rcs pdf-rcs
33545 maybe-pdf-rcs:
33546 @if rcs
33547 maybe-pdf-rcs: pdf-rcs
33548
33549 pdf-rcs: \
33550     configure-rcs 
33551         @: $(MAKE); $(unstage)
33552         @[ -f ./rcs/Makefile ] || exit 0; \
33553         r=`${PWD_COMMAND}`; export r; \
33554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33555         $(HOST_EXPORTS) \
33556         for flag in $(EXTRA_HOST_FLAGS) ; do \
33557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33558         done; \
33559         echo "Doing pdf in rcs" ; \
33560         (cd $(HOST_SUBDIR)/rcs && \
33561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33563                   "RANLIB=$${RANLIB}" \
33564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33565                   pdf) \
33566           || exit 1
33567
33568 @endif rcs
33569
33570 .PHONY: maybe-html-rcs html-rcs
33571 maybe-html-rcs:
33572 @if rcs
33573 maybe-html-rcs: html-rcs
33574
33575 html-rcs: \
33576     configure-rcs 
33577         @: $(MAKE); $(unstage)
33578         @[ -f ./rcs/Makefile ] || exit 0; \
33579         r=`${PWD_COMMAND}`; export r; \
33580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33581         $(HOST_EXPORTS) \
33582         for flag in $(EXTRA_HOST_FLAGS) ; do \
33583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33584         done; \
33585         echo "Doing html in rcs" ; \
33586         (cd $(HOST_SUBDIR)/rcs && \
33587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33589                   "RANLIB=$${RANLIB}" \
33590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33591                   html) \
33592           || exit 1
33593
33594 @endif rcs
33595
33596 .PHONY: maybe-TAGS-rcs TAGS-rcs
33597 maybe-TAGS-rcs:
33598 @if rcs
33599 maybe-TAGS-rcs: TAGS-rcs
33600
33601 TAGS-rcs: \
33602     configure-rcs 
33603         @: $(MAKE); $(unstage)
33604         @[ -f ./rcs/Makefile ] || exit 0; \
33605         r=`${PWD_COMMAND}`; export r; \
33606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33607         $(HOST_EXPORTS) \
33608         for flag in $(EXTRA_HOST_FLAGS) ; do \
33609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33610         done; \
33611         echo "Doing TAGS in rcs" ; \
33612         (cd $(HOST_SUBDIR)/rcs && \
33613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33615                   "RANLIB=$${RANLIB}" \
33616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33617                   TAGS) \
33618           || exit 1
33619
33620 @endif rcs
33621
33622 .PHONY: maybe-install-info-rcs install-info-rcs
33623 maybe-install-info-rcs:
33624 @if rcs
33625 maybe-install-info-rcs: install-info-rcs
33626
33627 install-info-rcs: \
33628     configure-rcs \
33629     info-rcs 
33630         @: $(MAKE); $(unstage)
33631         @[ -f ./rcs/Makefile ] || exit 0; \
33632         r=`${PWD_COMMAND}`; export r; \
33633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33634         $(HOST_EXPORTS) \
33635         for flag in $(EXTRA_HOST_FLAGS) ; do \
33636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33637         done; \
33638         echo "Doing install-info in rcs" ; \
33639         (cd $(HOST_SUBDIR)/rcs && \
33640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33642                   "RANLIB=$${RANLIB}" \
33643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33644                   install-info) \
33645           || exit 1
33646
33647 @endif rcs
33648
33649 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
33650 maybe-install-pdf-rcs:
33651 @if rcs
33652 maybe-install-pdf-rcs: install-pdf-rcs
33653
33654 install-pdf-rcs: \
33655     configure-rcs \
33656     pdf-rcs 
33657         @: $(MAKE); $(unstage)
33658         @[ -f ./rcs/Makefile ] || exit 0; \
33659         r=`${PWD_COMMAND}`; export r; \
33660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33661         $(HOST_EXPORTS) \
33662         for flag in $(EXTRA_HOST_FLAGS) ; do \
33663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33664         done; \
33665         echo "Doing install-pdf in rcs" ; \
33666         (cd $(HOST_SUBDIR)/rcs && \
33667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33669                   "RANLIB=$${RANLIB}" \
33670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33671                   install-pdf) \
33672           || exit 1
33673
33674 @endif rcs
33675
33676 .PHONY: maybe-install-html-rcs install-html-rcs
33677 maybe-install-html-rcs:
33678 @if rcs
33679 maybe-install-html-rcs: install-html-rcs
33680
33681 install-html-rcs: \
33682     configure-rcs \
33683     html-rcs 
33684         @: $(MAKE); $(unstage)
33685         @[ -f ./rcs/Makefile ] || exit 0; \
33686         r=`${PWD_COMMAND}`; export r; \
33687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33688         $(HOST_EXPORTS) \
33689         for flag in $(EXTRA_HOST_FLAGS) ; do \
33690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33691         done; \
33692         echo "Doing install-html in rcs" ; \
33693         (cd $(HOST_SUBDIR)/rcs && \
33694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33696                   "RANLIB=$${RANLIB}" \
33697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33698                   install-html) \
33699           || exit 1
33700
33701 @endif rcs
33702
33703 .PHONY: maybe-installcheck-rcs installcheck-rcs
33704 maybe-installcheck-rcs:
33705 @if rcs
33706 maybe-installcheck-rcs: installcheck-rcs
33707
33708 installcheck-rcs: \
33709     configure-rcs 
33710         @: $(MAKE); $(unstage)
33711         @[ -f ./rcs/Makefile ] || exit 0; \
33712         r=`${PWD_COMMAND}`; export r; \
33713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33714         $(HOST_EXPORTS) \
33715         for flag in $(EXTRA_HOST_FLAGS) ; do \
33716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33717         done; \
33718         echo "Doing installcheck in rcs" ; \
33719         (cd $(HOST_SUBDIR)/rcs && \
33720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33722                   "RANLIB=$${RANLIB}" \
33723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33724                   installcheck) \
33725           || exit 1
33726
33727 @endif rcs
33728
33729 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33730 maybe-mostlyclean-rcs:
33731 @if rcs
33732 maybe-mostlyclean-rcs: mostlyclean-rcs
33733
33734 mostlyclean-rcs: 
33735         @: $(MAKE); $(unstage)
33736         @[ -f ./rcs/Makefile ] || exit 0; \
33737         r=`${PWD_COMMAND}`; export r; \
33738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739         $(HOST_EXPORTS) \
33740         for flag in $(EXTRA_HOST_FLAGS) ; do \
33741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33742         done; \
33743         echo "Doing mostlyclean in rcs" ; \
33744         (cd $(HOST_SUBDIR)/rcs && \
33745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33747                   "RANLIB=$${RANLIB}" \
33748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33749                   mostlyclean) \
33750           || exit 1
33751
33752 @endif rcs
33753
33754 .PHONY: maybe-clean-rcs clean-rcs
33755 maybe-clean-rcs:
33756 @if rcs
33757 maybe-clean-rcs: clean-rcs
33758
33759 clean-rcs: 
33760         @: $(MAKE); $(unstage)
33761         @[ -f ./rcs/Makefile ] || exit 0; \
33762         r=`${PWD_COMMAND}`; export r; \
33763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33764         $(HOST_EXPORTS) \
33765         for flag in $(EXTRA_HOST_FLAGS) ; do \
33766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33767         done; \
33768         echo "Doing clean in rcs" ; \
33769         (cd $(HOST_SUBDIR)/rcs && \
33770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33772                   "RANLIB=$${RANLIB}" \
33773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33774                   clean) \
33775           || exit 1
33776
33777 @endif rcs
33778
33779 .PHONY: maybe-distclean-rcs distclean-rcs
33780 maybe-distclean-rcs:
33781 @if rcs
33782 maybe-distclean-rcs: distclean-rcs
33783
33784 distclean-rcs: 
33785         @: $(MAKE); $(unstage)
33786         @[ -f ./rcs/Makefile ] || exit 0; \
33787         r=`${PWD_COMMAND}`; export r; \
33788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33789         $(HOST_EXPORTS) \
33790         for flag in $(EXTRA_HOST_FLAGS) ; do \
33791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33792         done; \
33793         echo "Doing distclean in rcs" ; \
33794         (cd $(HOST_SUBDIR)/rcs && \
33795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33797                   "RANLIB=$${RANLIB}" \
33798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33799                   distclean) \
33800           || exit 1
33801
33802 @endif rcs
33803
33804 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33805 maybe-maintainer-clean-rcs:
33806 @if rcs
33807 maybe-maintainer-clean-rcs: maintainer-clean-rcs
33808
33809 maintainer-clean-rcs: 
33810         @: $(MAKE); $(unstage)
33811         @[ -f ./rcs/Makefile ] || exit 0; \
33812         r=`${PWD_COMMAND}`; export r; \
33813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33814         $(HOST_EXPORTS) \
33815         for flag in $(EXTRA_HOST_FLAGS) ; do \
33816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33817         done; \
33818         echo "Doing maintainer-clean in rcs" ; \
33819         (cd $(HOST_SUBDIR)/rcs && \
33820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33822                   "RANLIB=$${RANLIB}" \
33823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33824                   maintainer-clean) \
33825           || exit 1
33826
33827 @endif rcs
33828
33829
33830
33831 .PHONY: configure-readline maybe-configure-readline
33832 maybe-configure-readline:
33833 @if gcc-bootstrap
33834 configure-readline: stage_current
33835 @endif gcc-bootstrap
33836 @if readline
33837 maybe-configure-readline: configure-readline
33838 configure-readline: 
33839         @: $(MAKE); $(unstage)
33840         @r=`${PWD_COMMAND}`; export r; \
33841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33842         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33844         $(HOST_EXPORTS)  \
33845         echo Configuring in $(HOST_SUBDIR)/readline; \
33846         cd "$(HOST_SUBDIR)/readline" || exit 1; \
33847         case $(srcdir) in \
33848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33849           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33851         esac; \
33852         srcdiroption="--srcdir=$${topdir}/readline"; \
33853         libsrcdir="$$s/readline"; \
33854         $(SHELL) $${libsrcdir}/configure \
33855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33856           --target=${target_alias} $${srcdiroption}  \
33857           || exit 1
33858 @endif readline
33859
33860
33861
33862
33863
33864 .PHONY: all-readline maybe-all-readline
33865 maybe-all-readline:
33866 @if gcc-bootstrap
33867 all-readline: stage_current
33868 @endif gcc-bootstrap
33869 @if readline
33870 TARGET-readline=all
33871 maybe-all-readline: all-readline
33872 all-readline: configure-readline
33873         @: $(MAKE); $(unstage)
33874         @r=`${PWD_COMMAND}`; export r; \
33875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33876         $(HOST_EXPORTS)  \
33877         (cd $(HOST_SUBDIR)/readline && \
33878           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33879                 $(TARGET-readline))
33880 @endif readline
33881
33882
33883
33884
33885 .PHONY: check-readline maybe-check-readline
33886 maybe-check-readline:
33887 @if readline
33888 maybe-check-readline: check-readline
33889
33890 check-readline:
33891         @: $(MAKE); $(unstage)
33892         @r=`${PWD_COMMAND}`; export r; \
33893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33894         $(HOST_EXPORTS) \
33895         (cd $(HOST_SUBDIR)/readline && \
33896           $(MAKE) $(FLAGS_TO_PASS)  check)
33897
33898 @endif readline
33899
33900 .PHONY: install-readline maybe-install-readline
33901 maybe-install-readline:
33902 @if readline
33903 maybe-install-readline: install-readline
33904
33905 install-readline: installdirs
33906         @: $(MAKE); $(unstage)
33907         @r=`${PWD_COMMAND}`; export r; \
33908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909         $(HOST_EXPORTS) \
33910         (cd $(HOST_SUBDIR)/readline && \
33911           $(MAKE) $(FLAGS_TO_PASS)  install)
33912
33913 @endif readline
33914
33915 # Other targets (info, dvi, pdf, etc.)
33916
33917 .PHONY: maybe-info-readline info-readline
33918 maybe-info-readline:
33919 @if readline
33920 maybe-info-readline: info-readline
33921
33922 info-readline: \
33923     configure-readline 
33924         @: $(MAKE); $(unstage)
33925         @[ -f ./readline/Makefile ] || exit 0; \
33926         r=`${PWD_COMMAND}`; export r; \
33927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928         $(HOST_EXPORTS) \
33929         for flag in $(EXTRA_HOST_FLAGS) ; do \
33930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33931         done; \
33932         echo "Doing info in readline" ; \
33933         (cd $(HOST_SUBDIR)/readline && \
33934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33936                   "RANLIB=$${RANLIB}" \
33937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33938                   info) \
33939           || exit 1
33940
33941 @endif readline
33942
33943 .PHONY: maybe-dvi-readline dvi-readline
33944 maybe-dvi-readline:
33945 @if readline
33946 maybe-dvi-readline: dvi-readline
33947
33948 dvi-readline: \
33949     configure-readline 
33950         @: $(MAKE); $(unstage)
33951         @[ -f ./readline/Makefile ] || exit 0; \
33952         r=`${PWD_COMMAND}`; export r; \
33953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33954         $(HOST_EXPORTS) \
33955         for flag in $(EXTRA_HOST_FLAGS) ; do \
33956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33957         done; \
33958         echo "Doing dvi in readline" ; \
33959         (cd $(HOST_SUBDIR)/readline && \
33960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33962                   "RANLIB=$${RANLIB}" \
33963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33964                   dvi) \
33965           || exit 1
33966
33967 @endif readline
33968
33969 .PHONY: maybe-pdf-readline pdf-readline
33970 maybe-pdf-readline:
33971 @if readline
33972 maybe-pdf-readline: pdf-readline
33973
33974 pdf-readline: \
33975     configure-readline 
33976         @: $(MAKE); $(unstage)
33977         @[ -f ./readline/Makefile ] || exit 0; \
33978         r=`${PWD_COMMAND}`; export r; \
33979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33980         $(HOST_EXPORTS) \
33981         for flag in $(EXTRA_HOST_FLAGS) ; do \
33982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33983         done; \
33984         echo "Doing pdf in readline" ; \
33985         (cd $(HOST_SUBDIR)/readline && \
33986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33988                   "RANLIB=$${RANLIB}" \
33989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33990                   pdf) \
33991           || exit 1
33992
33993 @endif readline
33994
33995 .PHONY: maybe-html-readline html-readline
33996 maybe-html-readline:
33997 @if readline
33998 maybe-html-readline: html-readline
33999
34000 html-readline: \
34001     configure-readline 
34002         @: $(MAKE); $(unstage)
34003         @[ -f ./readline/Makefile ] || exit 0; \
34004         r=`${PWD_COMMAND}`; export r; \
34005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34006         $(HOST_EXPORTS) \
34007         for flag in $(EXTRA_HOST_FLAGS) ; do \
34008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34009         done; \
34010         echo "Doing html in readline" ; \
34011         (cd $(HOST_SUBDIR)/readline && \
34012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34014                   "RANLIB=$${RANLIB}" \
34015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34016                   html) \
34017           || exit 1
34018
34019 @endif readline
34020
34021 .PHONY: maybe-TAGS-readline TAGS-readline
34022 maybe-TAGS-readline:
34023 @if readline
34024 maybe-TAGS-readline: TAGS-readline
34025
34026 TAGS-readline: \
34027     configure-readline 
34028         @: $(MAKE); $(unstage)
34029         @[ -f ./readline/Makefile ] || exit 0; \
34030         r=`${PWD_COMMAND}`; export r; \
34031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34032         $(HOST_EXPORTS) \
34033         for flag in $(EXTRA_HOST_FLAGS) ; do \
34034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34035         done; \
34036         echo "Doing TAGS in readline" ; \
34037         (cd $(HOST_SUBDIR)/readline && \
34038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34040                   "RANLIB=$${RANLIB}" \
34041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34042                   TAGS) \
34043           || exit 1
34044
34045 @endif readline
34046
34047 .PHONY: maybe-install-info-readline install-info-readline
34048 maybe-install-info-readline:
34049 @if readline
34050 maybe-install-info-readline: install-info-readline
34051
34052 install-info-readline: \
34053     configure-readline \
34054     info-readline 
34055         @: $(MAKE); $(unstage)
34056         @[ -f ./readline/Makefile ] || exit 0; \
34057         r=`${PWD_COMMAND}`; export r; \
34058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34059         $(HOST_EXPORTS) \
34060         for flag in $(EXTRA_HOST_FLAGS) ; do \
34061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34062         done; \
34063         echo "Doing install-info in readline" ; \
34064         (cd $(HOST_SUBDIR)/readline && \
34065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34067                   "RANLIB=$${RANLIB}" \
34068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34069                   install-info) \
34070           || exit 1
34071
34072 @endif readline
34073
34074 .PHONY: maybe-install-pdf-readline install-pdf-readline
34075 maybe-install-pdf-readline:
34076 @if readline
34077 maybe-install-pdf-readline: install-pdf-readline
34078
34079 install-pdf-readline: \
34080     configure-readline \
34081     pdf-readline 
34082         @: $(MAKE); $(unstage)
34083         @[ -f ./readline/Makefile ] || exit 0; \
34084         r=`${PWD_COMMAND}`; export r; \
34085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086         $(HOST_EXPORTS) \
34087         for flag in $(EXTRA_HOST_FLAGS) ; do \
34088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34089         done; \
34090         echo "Doing install-pdf in readline" ; \
34091         (cd $(HOST_SUBDIR)/readline && \
34092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34094                   "RANLIB=$${RANLIB}" \
34095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34096                   install-pdf) \
34097           || exit 1
34098
34099 @endif readline
34100
34101 .PHONY: maybe-install-html-readline install-html-readline
34102 maybe-install-html-readline:
34103 @if readline
34104 maybe-install-html-readline: install-html-readline
34105
34106 install-html-readline: \
34107     configure-readline \
34108     html-readline 
34109         @: $(MAKE); $(unstage)
34110         @[ -f ./readline/Makefile ] || exit 0; \
34111         r=`${PWD_COMMAND}`; export r; \
34112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113         $(HOST_EXPORTS) \
34114         for flag in $(EXTRA_HOST_FLAGS) ; do \
34115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116         done; \
34117         echo "Doing install-html in readline" ; \
34118         (cd $(HOST_SUBDIR)/readline && \
34119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34121                   "RANLIB=$${RANLIB}" \
34122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34123                   install-html) \
34124           || exit 1
34125
34126 @endif readline
34127
34128 .PHONY: maybe-installcheck-readline installcheck-readline
34129 maybe-installcheck-readline:
34130 @if readline
34131 maybe-installcheck-readline: installcheck-readline
34132
34133 installcheck-readline: \
34134     configure-readline 
34135         @: $(MAKE); $(unstage)
34136         @[ -f ./readline/Makefile ] || exit 0; \
34137         r=`${PWD_COMMAND}`; export r; \
34138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34139         $(HOST_EXPORTS) \
34140         for flag in $(EXTRA_HOST_FLAGS) ; do \
34141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34142         done; \
34143         echo "Doing installcheck in readline" ; \
34144         (cd $(HOST_SUBDIR)/readline && \
34145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34147                   "RANLIB=$${RANLIB}" \
34148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34149                   installcheck) \
34150           || exit 1
34151
34152 @endif readline
34153
34154 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
34155 maybe-mostlyclean-readline:
34156 @if readline
34157 maybe-mostlyclean-readline: mostlyclean-readline
34158
34159 mostlyclean-readline: 
34160         @: $(MAKE); $(unstage)
34161         @[ -f ./readline/Makefile ] || exit 0; \
34162         r=`${PWD_COMMAND}`; export r; \
34163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164         $(HOST_EXPORTS) \
34165         for flag in $(EXTRA_HOST_FLAGS) ; do \
34166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34167         done; \
34168         echo "Doing mostlyclean in readline" ; \
34169         (cd $(HOST_SUBDIR)/readline && \
34170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34172                   "RANLIB=$${RANLIB}" \
34173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34174                   mostlyclean) \
34175           || exit 1
34176
34177 @endif readline
34178
34179 .PHONY: maybe-clean-readline clean-readline
34180 maybe-clean-readline:
34181 @if readline
34182 maybe-clean-readline: clean-readline
34183
34184 clean-readline: 
34185         @: $(MAKE); $(unstage)
34186         @[ -f ./readline/Makefile ] || exit 0; \
34187         r=`${PWD_COMMAND}`; export r; \
34188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34189         $(HOST_EXPORTS) \
34190         for flag in $(EXTRA_HOST_FLAGS) ; do \
34191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34192         done; \
34193         echo "Doing clean in readline" ; \
34194         (cd $(HOST_SUBDIR)/readline && \
34195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34197                   "RANLIB=$${RANLIB}" \
34198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34199                   clean) \
34200           || exit 1
34201
34202 @endif readline
34203
34204 .PHONY: maybe-distclean-readline distclean-readline
34205 maybe-distclean-readline:
34206 @if readline
34207 maybe-distclean-readline: distclean-readline
34208
34209 distclean-readline: 
34210         @: $(MAKE); $(unstage)
34211         @[ -f ./readline/Makefile ] || exit 0; \
34212         r=`${PWD_COMMAND}`; export r; \
34213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34214         $(HOST_EXPORTS) \
34215         for flag in $(EXTRA_HOST_FLAGS) ; do \
34216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34217         done; \
34218         echo "Doing distclean in readline" ; \
34219         (cd $(HOST_SUBDIR)/readline && \
34220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34222                   "RANLIB=$${RANLIB}" \
34223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34224                   distclean) \
34225           || exit 1
34226
34227 @endif readline
34228
34229 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34230 maybe-maintainer-clean-readline:
34231 @if readline
34232 maybe-maintainer-clean-readline: maintainer-clean-readline
34233
34234 maintainer-clean-readline: 
34235         @: $(MAKE); $(unstage)
34236         @[ -f ./readline/Makefile ] || exit 0; \
34237         r=`${PWD_COMMAND}`; export r; \
34238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34239         $(HOST_EXPORTS) \
34240         for flag in $(EXTRA_HOST_FLAGS) ; do \
34241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34242         done; \
34243         echo "Doing maintainer-clean in readline" ; \
34244         (cd $(HOST_SUBDIR)/readline && \
34245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34247                   "RANLIB=$${RANLIB}" \
34248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34249                   maintainer-clean) \
34250           || exit 1
34251
34252 @endif readline
34253
34254
34255
34256 .PHONY: configure-release maybe-configure-release
34257 maybe-configure-release:
34258 @if gcc-bootstrap
34259 configure-release: stage_current
34260 @endif gcc-bootstrap
34261 @if release
34262 maybe-configure-release: configure-release
34263 configure-release: 
34264         @: $(MAKE); $(unstage)
34265         @r=`${PWD_COMMAND}`; export r; \
34266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34267         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34269         $(HOST_EXPORTS)  \
34270         echo Configuring in $(HOST_SUBDIR)/release; \
34271         cd "$(HOST_SUBDIR)/release" || exit 1; \
34272         case $(srcdir) in \
34273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34274           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34276         esac; \
34277         srcdiroption="--srcdir=$${topdir}/release"; \
34278         libsrcdir="$$s/release"; \
34279         $(SHELL) $${libsrcdir}/configure \
34280           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34281           --target=${target_alias} $${srcdiroption}  \
34282           || exit 1
34283 @endif release
34284
34285
34286
34287
34288
34289 .PHONY: all-release maybe-all-release
34290 maybe-all-release:
34291 @if gcc-bootstrap
34292 all-release: stage_current
34293 @endif gcc-bootstrap
34294 @if release
34295 TARGET-release=all
34296 maybe-all-release: all-release
34297 all-release: configure-release
34298         @: $(MAKE); $(unstage)
34299         @r=`${PWD_COMMAND}`; export r; \
34300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34301         $(HOST_EXPORTS)  \
34302         (cd $(HOST_SUBDIR)/release && \
34303           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34304                 $(TARGET-release))
34305 @endif release
34306
34307
34308
34309
34310 .PHONY: check-release maybe-check-release
34311 maybe-check-release:
34312 @if release
34313 maybe-check-release: check-release
34314
34315 check-release:
34316
34317 @endif release
34318
34319 .PHONY: install-release maybe-install-release
34320 maybe-install-release:
34321 @if release
34322 maybe-install-release: install-release
34323
34324 install-release:
34325
34326 @endif release
34327
34328 # Other targets (info, dvi, pdf, etc.)
34329
34330 .PHONY: maybe-info-release info-release
34331 maybe-info-release:
34332 @if release
34333 maybe-info-release: info-release
34334
34335 info-release: \
34336     configure-release 
34337         @: $(MAKE); $(unstage)
34338         @[ -f ./release/Makefile ] || exit 0; \
34339         r=`${PWD_COMMAND}`; export r; \
34340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34341         $(HOST_EXPORTS) \
34342         for flag in $(EXTRA_HOST_FLAGS) ; do \
34343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34344         done; \
34345         echo "Doing info in release" ; \
34346         (cd $(HOST_SUBDIR)/release && \
34347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34349                   "RANLIB=$${RANLIB}" \
34350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34351                   info) \
34352           || exit 1
34353
34354 @endif release
34355
34356 .PHONY: maybe-dvi-release dvi-release
34357 maybe-dvi-release:
34358 @if release
34359 maybe-dvi-release: dvi-release
34360
34361 dvi-release: \
34362     configure-release 
34363         @: $(MAKE); $(unstage)
34364         @[ -f ./release/Makefile ] || exit 0; \
34365         r=`${PWD_COMMAND}`; export r; \
34366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34367         $(HOST_EXPORTS) \
34368         for flag in $(EXTRA_HOST_FLAGS) ; do \
34369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34370         done; \
34371         echo "Doing dvi in release" ; \
34372         (cd $(HOST_SUBDIR)/release && \
34373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34375                   "RANLIB=$${RANLIB}" \
34376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34377                   dvi) \
34378           || exit 1
34379
34380 @endif release
34381
34382 .PHONY: maybe-pdf-release pdf-release
34383 maybe-pdf-release:
34384 @if release
34385 maybe-pdf-release: pdf-release
34386
34387 pdf-release: \
34388     configure-release 
34389         @: $(MAKE); $(unstage)
34390         @[ -f ./release/Makefile ] || exit 0; \
34391         r=`${PWD_COMMAND}`; export r; \
34392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34393         $(HOST_EXPORTS) \
34394         for flag in $(EXTRA_HOST_FLAGS) ; do \
34395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34396         done; \
34397         echo "Doing pdf in release" ; \
34398         (cd $(HOST_SUBDIR)/release && \
34399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34401                   "RANLIB=$${RANLIB}" \
34402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34403                   pdf) \
34404           || exit 1
34405
34406 @endif release
34407
34408 .PHONY: maybe-html-release html-release
34409 maybe-html-release:
34410 @if release
34411 maybe-html-release: html-release
34412
34413 html-release: \
34414     configure-release 
34415         @: $(MAKE); $(unstage)
34416         @[ -f ./release/Makefile ] || exit 0; \
34417         r=`${PWD_COMMAND}`; export r; \
34418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419         $(HOST_EXPORTS) \
34420         for flag in $(EXTRA_HOST_FLAGS) ; do \
34421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422         done; \
34423         echo "Doing html in release" ; \
34424         (cd $(HOST_SUBDIR)/release && \
34425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427                   "RANLIB=$${RANLIB}" \
34428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429                   html) \
34430           || exit 1
34431
34432 @endif release
34433
34434 .PHONY: maybe-TAGS-release TAGS-release
34435 maybe-TAGS-release:
34436 @if release
34437 maybe-TAGS-release: TAGS-release
34438
34439 TAGS-release: \
34440     configure-release 
34441         @: $(MAKE); $(unstage)
34442         @[ -f ./release/Makefile ] || exit 0; \
34443         r=`${PWD_COMMAND}`; export r; \
34444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445         $(HOST_EXPORTS) \
34446         for flag in $(EXTRA_HOST_FLAGS) ; do \
34447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448         done; \
34449         echo "Doing TAGS in release" ; \
34450         (cd $(HOST_SUBDIR)/release && \
34451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34453                   "RANLIB=$${RANLIB}" \
34454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34455                   TAGS) \
34456           || exit 1
34457
34458 @endif release
34459
34460 .PHONY: maybe-install-info-release install-info-release
34461 maybe-install-info-release:
34462 @if release
34463 maybe-install-info-release: install-info-release
34464
34465 install-info-release: \
34466     configure-release \
34467     info-release 
34468         @: $(MAKE); $(unstage)
34469         @[ -f ./release/Makefile ] || exit 0; \
34470         r=`${PWD_COMMAND}`; export r; \
34471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34472         $(HOST_EXPORTS) \
34473         for flag in $(EXTRA_HOST_FLAGS) ; do \
34474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34475         done; \
34476         echo "Doing install-info in release" ; \
34477         (cd $(HOST_SUBDIR)/release && \
34478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34480                   "RANLIB=$${RANLIB}" \
34481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34482                   install-info) \
34483           || exit 1
34484
34485 @endif release
34486
34487 .PHONY: maybe-install-pdf-release install-pdf-release
34488 maybe-install-pdf-release:
34489 @if release
34490 maybe-install-pdf-release: install-pdf-release
34491
34492 install-pdf-release: \
34493     configure-release \
34494     pdf-release 
34495         @: $(MAKE); $(unstage)
34496         @[ -f ./release/Makefile ] || exit 0; \
34497         r=`${PWD_COMMAND}`; export r; \
34498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34499         $(HOST_EXPORTS) \
34500         for flag in $(EXTRA_HOST_FLAGS) ; do \
34501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502         done; \
34503         echo "Doing install-pdf in release" ; \
34504         (cd $(HOST_SUBDIR)/release && \
34505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34507                   "RANLIB=$${RANLIB}" \
34508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509                   install-pdf) \
34510           || exit 1
34511
34512 @endif release
34513
34514 .PHONY: maybe-install-html-release install-html-release
34515 maybe-install-html-release:
34516 @if release
34517 maybe-install-html-release: install-html-release
34518
34519 install-html-release: \
34520     configure-release \
34521     html-release 
34522         @: $(MAKE); $(unstage)
34523         @[ -f ./release/Makefile ] || exit 0; \
34524         r=`${PWD_COMMAND}`; export r; \
34525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34526         $(HOST_EXPORTS) \
34527         for flag in $(EXTRA_HOST_FLAGS) ; do \
34528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34529         done; \
34530         echo "Doing install-html in release" ; \
34531         (cd $(HOST_SUBDIR)/release && \
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}" "WINDMC=$${WINDMC}" \
34536                   install-html) \
34537           || exit 1
34538
34539 @endif release
34540
34541 .PHONY: maybe-installcheck-release installcheck-release
34542 maybe-installcheck-release:
34543 @if release
34544 maybe-installcheck-release: installcheck-release
34545
34546 installcheck-release: \
34547     configure-release 
34548         @: $(MAKE); $(unstage)
34549         @[ -f ./release/Makefile ] || exit 0; \
34550         r=`${PWD_COMMAND}`; export r; \
34551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34552         $(HOST_EXPORTS) \
34553         for flag in $(EXTRA_HOST_FLAGS) ; do \
34554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34555         done; \
34556         echo "Doing installcheck in release" ; \
34557         (cd $(HOST_SUBDIR)/release && \
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}" "WINDMC=$${WINDMC}" \
34562                   installcheck) \
34563           || exit 1
34564
34565 @endif release
34566
34567 .PHONY: maybe-mostlyclean-release mostlyclean-release
34568 maybe-mostlyclean-release:
34569 @if release
34570 maybe-mostlyclean-release: mostlyclean-release
34571
34572 mostlyclean-release: 
34573         @: $(MAKE); $(unstage)
34574         @[ -f ./release/Makefile ] || exit 0; \
34575         r=`${PWD_COMMAND}`; export r; \
34576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34577         $(HOST_EXPORTS) \
34578         for flag in $(EXTRA_HOST_FLAGS) ; do \
34579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34580         done; \
34581         echo "Doing mostlyclean in release" ; \
34582         (cd $(HOST_SUBDIR)/release && \
34583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34585                   "RANLIB=$${RANLIB}" \
34586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34587                   mostlyclean) \
34588           || exit 1
34589
34590 @endif release
34591
34592 .PHONY: maybe-clean-release clean-release
34593 maybe-clean-release:
34594 @if release
34595 maybe-clean-release: clean-release
34596
34597 clean-release: 
34598         @: $(MAKE); $(unstage)
34599         @[ -f ./release/Makefile ] || exit 0; \
34600         r=`${PWD_COMMAND}`; export r; \
34601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34602         $(HOST_EXPORTS) \
34603         for flag in $(EXTRA_HOST_FLAGS) ; do \
34604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34605         done; \
34606         echo "Doing clean in release" ; \
34607         (cd $(HOST_SUBDIR)/release && \
34608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34610                   "RANLIB=$${RANLIB}" \
34611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34612                   clean) \
34613           || exit 1
34614
34615 @endif release
34616
34617 .PHONY: maybe-distclean-release distclean-release
34618 maybe-distclean-release:
34619 @if release
34620 maybe-distclean-release: distclean-release
34621
34622 distclean-release: 
34623         @: $(MAKE); $(unstage)
34624         @[ -f ./release/Makefile ] || exit 0; \
34625         r=`${PWD_COMMAND}`; export r; \
34626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34627         $(HOST_EXPORTS) \
34628         for flag in $(EXTRA_HOST_FLAGS) ; do \
34629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34630         done; \
34631         echo "Doing distclean in release" ; \
34632         (cd $(HOST_SUBDIR)/release && \
34633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34635                   "RANLIB=$${RANLIB}" \
34636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34637                   distclean) \
34638           || exit 1
34639
34640 @endif release
34641
34642 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
34643 maybe-maintainer-clean-release:
34644 @if release
34645 maybe-maintainer-clean-release: maintainer-clean-release
34646
34647 maintainer-clean-release: 
34648         @: $(MAKE); $(unstage)
34649         @[ -f ./release/Makefile ] || exit 0; \
34650         r=`${PWD_COMMAND}`; export r; \
34651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34652         $(HOST_EXPORTS) \
34653         for flag in $(EXTRA_HOST_FLAGS) ; do \
34654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34655         done; \
34656         echo "Doing maintainer-clean in release" ; \
34657         (cd $(HOST_SUBDIR)/release && \
34658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34660                   "RANLIB=$${RANLIB}" \
34661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34662                   maintainer-clean) \
34663           || exit 1
34664
34665 @endif release
34666
34667
34668
34669 .PHONY: configure-recode maybe-configure-recode
34670 maybe-configure-recode:
34671 @if gcc-bootstrap
34672 configure-recode: stage_current
34673 @endif gcc-bootstrap
34674 @if recode
34675 maybe-configure-recode: configure-recode
34676 configure-recode: 
34677         @: $(MAKE); $(unstage)
34678         @r=`${PWD_COMMAND}`; export r; \
34679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34680         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34682         $(HOST_EXPORTS)  \
34683         echo Configuring in $(HOST_SUBDIR)/recode; \
34684         cd "$(HOST_SUBDIR)/recode" || exit 1; \
34685         case $(srcdir) in \
34686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34687           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34689         esac; \
34690         srcdiroption="--srcdir=$${topdir}/recode"; \
34691         libsrcdir="$$s/recode"; \
34692         $(SHELL) $${libsrcdir}/configure \
34693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34694           --target=${target_alias} $${srcdiroption}  \
34695           || exit 1
34696 @endif recode
34697
34698
34699
34700
34701
34702 .PHONY: all-recode maybe-all-recode
34703 maybe-all-recode:
34704 @if gcc-bootstrap
34705 all-recode: stage_current
34706 @endif gcc-bootstrap
34707 @if recode
34708 TARGET-recode=all
34709 maybe-all-recode: all-recode
34710 all-recode: configure-recode
34711         @: $(MAKE); $(unstage)
34712         @r=`${PWD_COMMAND}`; export r; \
34713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34714         $(HOST_EXPORTS)  \
34715         (cd $(HOST_SUBDIR)/recode && \
34716           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34717                 $(TARGET-recode))
34718 @endif recode
34719
34720
34721
34722
34723 .PHONY: check-recode maybe-check-recode
34724 maybe-check-recode:
34725 @if recode
34726 maybe-check-recode: check-recode
34727
34728 check-recode:
34729         @: $(MAKE); $(unstage)
34730         @r=`${PWD_COMMAND}`; export r; \
34731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34732         $(HOST_EXPORTS) \
34733         (cd $(HOST_SUBDIR)/recode && \
34734           $(MAKE) $(FLAGS_TO_PASS)  check)
34735
34736 @endif recode
34737
34738 .PHONY: install-recode maybe-install-recode
34739 maybe-install-recode:
34740 @if recode
34741 maybe-install-recode: install-recode
34742
34743 install-recode: installdirs
34744         @: $(MAKE); $(unstage)
34745         @r=`${PWD_COMMAND}`; export r; \
34746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34747         $(HOST_EXPORTS) \
34748         (cd $(HOST_SUBDIR)/recode && \
34749           $(MAKE) $(FLAGS_TO_PASS)  install)
34750
34751 @endif recode
34752
34753 # Other targets (info, dvi, pdf, etc.)
34754
34755 .PHONY: maybe-info-recode info-recode
34756 maybe-info-recode:
34757 @if recode
34758 maybe-info-recode: info-recode
34759
34760 info-recode: \
34761     configure-recode 
34762         @: $(MAKE); $(unstage)
34763         @[ -f ./recode/Makefile ] || exit 0; \
34764         r=`${PWD_COMMAND}`; export r; \
34765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34766         $(HOST_EXPORTS) \
34767         for flag in $(EXTRA_HOST_FLAGS) ; do \
34768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34769         done; \
34770         echo "Doing info in recode" ; \
34771         (cd $(HOST_SUBDIR)/recode && \
34772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34774                   "RANLIB=$${RANLIB}" \
34775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34776                   info) \
34777           || exit 1
34778
34779 @endif recode
34780
34781 .PHONY: maybe-dvi-recode dvi-recode
34782 maybe-dvi-recode:
34783 @if recode
34784 maybe-dvi-recode: dvi-recode
34785
34786 dvi-recode: \
34787     configure-recode 
34788         @: $(MAKE); $(unstage)
34789         @[ -f ./recode/Makefile ] || exit 0; \
34790         r=`${PWD_COMMAND}`; export r; \
34791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34792         $(HOST_EXPORTS) \
34793         for flag in $(EXTRA_HOST_FLAGS) ; do \
34794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34795         done; \
34796         echo "Doing dvi in recode" ; \
34797         (cd $(HOST_SUBDIR)/recode && \
34798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34800                   "RANLIB=$${RANLIB}" \
34801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34802                   dvi) \
34803           || exit 1
34804
34805 @endif recode
34806
34807 .PHONY: maybe-pdf-recode pdf-recode
34808 maybe-pdf-recode:
34809 @if recode
34810 maybe-pdf-recode: pdf-recode
34811
34812 pdf-recode: \
34813     configure-recode 
34814         @: $(MAKE); $(unstage)
34815         @[ -f ./recode/Makefile ] || exit 0; \
34816         r=`${PWD_COMMAND}`; export r; \
34817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34818         $(HOST_EXPORTS) \
34819         for flag in $(EXTRA_HOST_FLAGS) ; do \
34820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34821         done; \
34822         echo "Doing pdf in recode" ; \
34823         (cd $(HOST_SUBDIR)/recode && \
34824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34826                   "RANLIB=$${RANLIB}" \
34827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34828                   pdf) \
34829           || exit 1
34830
34831 @endif recode
34832
34833 .PHONY: maybe-html-recode html-recode
34834 maybe-html-recode:
34835 @if recode
34836 maybe-html-recode: html-recode
34837
34838 html-recode: \
34839     configure-recode 
34840         @: $(MAKE); $(unstage)
34841         @[ -f ./recode/Makefile ] || exit 0; \
34842         r=`${PWD_COMMAND}`; export r; \
34843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34844         $(HOST_EXPORTS) \
34845         for flag in $(EXTRA_HOST_FLAGS) ; do \
34846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34847         done; \
34848         echo "Doing html in recode" ; \
34849         (cd $(HOST_SUBDIR)/recode && \
34850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34852                   "RANLIB=$${RANLIB}" \
34853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34854                   html) \
34855           || exit 1
34856
34857 @endif recode
34858
34859 .PHONY: maybe-TAGS-recode TAGS-recode
34860 maybe-TAGS-recode:
34861 @if recode
34862 maybe-TAGS-recode: TAGS-recode
34863
34864 TAGS-recode: \
34865     configure-recode 
34866         @: $(MAKE); $(unstage)
34867         @[ -f ./recode/Makefile ] || exit 0; \
34868         r=`${PWD_COMMAND}`; export r; \
34869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34870         $(HOST_EXPORTS) \
34871         for flag in $(EXTRA_HOST_FLAGS) ; do \
34872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34873         done; \
34874         echo "Doing TAGS in recode" ; \
34875         (cd $(HOST_SUBDIR)/recode && \
34876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34878                   "RANLIB=$${RANLIB}" \
34879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34880                   TAGS) \
34881           || exit 1
34882
34883 @endif recode
34884
34885 .PHONY: maybe-install-info-recode install-info-recode
34886 maybe-install-info-recode:
34887 @if recode
34888 maybe-install-info-recode: install-info-recode
34889
34890 install-info-recode: \
34891     configure-recode \
34892     info-recode 
34893         @: $(MAKE); $(unstage)
34894         @[ -f ./recode/Makefile ] || exit 0; \
34895         r=`${PWD_COMMAND}`; export r; \
34896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34897         $(HOST_EXPORTS) \
34898         for flag in $(EXTRA_HOST_FLAGS) ; do \
34899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34900         done; \
34901         echo "Doing install-info in recode" ; \
34902         (cd $(HOST_SUBDIR)/recode && \
34903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34905                   "RANLIB=$${RANLIB}" \
34906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34907                   install-info) \
34908           || exit 1
34909
34910 @endif recode
34911
34912 .PHONY: maybe-install-pdf-recode install-pdf-recode
34913 maybe-install-pdf-recode:
34914 @if recode
34915 maybe-install-pdf-recode: install-pdf-recode
34916
34917 install-pdf-recode: \
34918     configure-recode \
34919     pdf-recode 
34920         @: $(MAKE); $(unstage)
34921         @[ -f ./recode/Makefile ] || exit 0; \
34922         r=`${PWD_COMMAND}`; export r; \
34923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34924         $(HOST_EXPORTS) \
34925         for flag in $(EXTRA_HOST_FLAGS) ; do \
34926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34927         done; \
34928         echo "Doing install-pdf in recode" ; \
34929         (cd $(HOST_SUBDIR)/recode && \
34930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34932                   "RANLIB=$${RANLIB}" \
34933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34934                   install-pdf) \
34935           || exit 1
34936
34937 @endif recode
34938
34939 .PHONY: maybe-install-html-recode install-html-recode
34940 maybe-install-html-recode:
34941 @if recode
34942 maybe-install-html-recode: install-html-recode
34943
34944 install-html-recode: \
34945     configure-recode \
34946     html-recode 
34947         @: $(MAKE); $(unstage)
34948         @[ -f ./recode/Makefile ] || exit 0; \
34949         r=`${PWD_COMMAND}`; export r; \
34950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34951         $(HOST_EXPORTS) \
34952         for flag in $(EXTRA_HOST_FLAGS) ; do \
34953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34954         done; \
34955         echo "Doing install-html in recode" ; \
34956         (cd $(HOST_SUBDIR)/recode && \
34957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34959                   "RANLIB=$${RANLIB}" \
34960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34961                   install-html) \
34962           || exit 1
34963
34964 @endif recode
34965
34966 .PHONY: maybe-installcheck-recode installcheck-recode
34967 maybe-installcheck-recode:
34968 @if recode
34969 maybe-installcheck-recode: installcheck-recode
34970
34971 installcheck-recode: \
34972     configure-recode 
34973         @: $(MAKE); $(unstage)
34974         @[ -f ./recode/Makefile ] || exit 0; \
34975         r=`${PWD_COMMAND}`; export r; \
34976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34977         $(HOST_EXPORTS) \
34978         for flag in $(EXTRA_HOST_FLAGS) ; do \
34979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34980         done; \
34981         echo "Doing installcheck in recode" ; \
34982         (cd $(HOST_SUBDIR)/recode && \
34983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34985                   "RANLIB=$${RANLIB}" \
34986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34987                   installcheck) \
34988           || exit 1
34989
34990 @endif recode
34991
34992 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
34993 maybe-mostlyclean-recode:
34994 @if recode
34995 maybe-mostlyclean-recode: mostlyclean-recode
34996
34997 mostlyclean-recode: 
34998         @: $(MAKE); $(unstage)
34999         @[ -f ./recode/Makefile ] || exit 0; \
35000         r=`${PWD_COMMAND}`; export r; \
35001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35002         $(HOST_EXPORTS) \
35003         for flag in $(EXTRA_HOST_FLAGS) ; do \
35004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35005         done; \
35006         echo "Doing mostlyclean in recode" ; \
35007         (cd $(HOST_SUBDIR)/recode && \
35008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35010                   "RANLIB=$${RANLIB}" \
35011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35012                   mostlyclean) \
35013           || exit 1
35014
35015 @endif recode
35016
35017 .PHONY: maybe-clean-recode clean-recode
35018 maybe-clean-recode:
35019 @if recode
35020 maybe-clean-recode: clean-recode
35021
35022 clean-recode: 
35023         @: $(MAKE); $(unstage)
35024         @[ -f ./recode/Makefile ] || exit 0; \
35025         r=`${PWD_COMMAND}`; export r; \
35026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35027         $(HOST_EXPORTS) \
35028         for flag in $(EXTRA_HOST_FLAGS) ; do \
35029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35030         done; \
35031         echo "Doing clean in recode" ; \
35032         (cd $(HOST_SUBDIR)/recode && \
35033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35035                   "RANLIB=$${RANLIB}" \
35036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35037                   clean) \
35038           || exit 1
35039
35040 @endif recode
35041
35042 .PHONY: maybe-distclean-recode distclean-recode
35043 maybe-distclean-recode:
35044 @if recode
35045 maybe-distclean-recode: distclean-recode
35046
35047 distclean-recode: 
35048         @: $(MAKE); $(unstage)
35049         @[ -f ./recode/Makefile ] || exit 0; \
35050         r=`${PWD_COMMAND}`; export r; \
35051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35052         $(HOST_EXPORTS) \
35053         for flag in $(EXTRA_HOST_FLAGS) ; do \
35054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35055         done; \
35056         echo "Doing distclean in recode" ; \
35057         (cd $(HOST_SUBDIR)/recode && \
35058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35060                   "RANLIB=$${RANLIB}" \
35061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35062                   distclean) \
35063           || exit 1
35064
35065 @endif recode
35066
35067 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35068 maybe-maintainer-clean-recode:
35069 @if recode
35070 maybe-maintainer-clean-recode: maintainer-clean-recode
35071
35072 maintainer-clean-recode: 
35073         @: $(MAKE); $(unstage)
35074         @[ -f ./recode/Makefile ] || exit 0; \
35075         r=`${PWD_COMMAND}`; export r; \
35076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35077         $(HOST_EXPORTS) \
35078         for flag in $(EXTRA_HOST_FLAGS) ; do \
35079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35080         done; \
35081         echo "Doing maintainer-clean in recode" ; \
35082         (cd $(HOST_SUBDIR)/recode && \
35083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35085                   "RANLIB=$${RANLIB}" \
35086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35087                   maintainer-clean) \
35088           || exit 1
35089
35090 @endif recode
35091
35092
35093
35094 .PHONY: configure-sed maybe-configure-sed
35095 maybe-configure-sed:
35096 @if gcc-bootstrap
35097 configure-sed: stage_current
35098 @endif gcc-bootstrap
35099 @if sed
35100 maybe-configure-sed: configure-sed
35101 configure-sed: 
35102         @: $(MAKE); $(unstage)
35103         @r=`${PWD_COMMAND}`; export r; \
35104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35105         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35107         $(HOST_EXPORTS)  \
35108         echo Configuring in $(HOST_SUBDIR)/sed; \
35109         cd "$(HOST_SUBDIR)/sed" || exit 1; \
35110         case $(srcdir) in \
35111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35112           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35114         esac; \
35115         srcdiroption="--srcdir=$${topdir}/sed"; \
35116         libsrcdir="$$s/sed"; \
35117         $(SHELL) $${libsrcdir}/configure \
35118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35119           --target=${target_alias} $${srcdiroption}  \
35120           || exit 1
35121 @endif sed
35122
35123
35124
35125
35126
35127 .PHONY: all-sed maybe-all-sed
35128 maybe-all-sed:
35129 @if gcc-bootstrap
35130 all-sed: stage_current
35131 @endif gcc-bootstrap
35132 @if sed
35133 TARGET-sed=all
35134 maybe-all-sed: all-sed
35135 all-sed: configure-sed
35136         @: $(MAKE); $(unstage)
35137         @r=`${PWD_COMMAND}`; export r; \
35138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139         $(HOST_EXPORTS)  \
35140         (cd $(HOST_SUBDIR)/sed && \
35141           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35142                 $(TARGET-sed))
35143 @endif sed
35144
35145
35146
35147
35148 .PHONY: check-sed maybe-check-sed
35149 maybe-check-sed:
35150 @if sed
35151 maybe-check-sed: check-sed
35152
35153 check-sed:
35154         @: $(MAKE); $(unstage)
35155         @r=`${PWD_COMMAND}`; export r; \
35156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35157         $(HOST_EXPORTS) \
35158         (cd $(HOST_SUBDIR)/sed && \
35159           $(MAKE) $(FLAGS_TO_PASS)  check)
35160
35161 @endif sed
35162
35163 .PHONY: install-sed maybe-install-sed
35164 maybe-install-sed:
35165 @if sed
35166 maybe-install-sed: install-sed
35167
35168 install-sed: installdirs
35169         @: $(MAKE); $(unstage)
35170         @r=`${PWD_COMMAND}`; export r; \
35171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172         $(HOST_EXPORTS) \
35173         (cd $(HOST_SUBDIR)/sed && \
35174           $(MAKE) $(FLAGS_TO_PASS)  install)
35175
35176 @endif sed
35177
35178 # Other targets (info, dvi, pdf, etc.)
35179
35180 .PHONY: maybe-info-sed info-sed
35181 maybe-info-sed:
35182 @if sed
35183 maybe-info-sed: info-sed
35184
35185 info-sed: \
35186     configure-sed 
35187         @: $(MAKE); $(unstage)
35188         @[ -f ./sed/Makefile ] || exit 0; \
35189         r=`${PWD_COMMAND}`; export r; \
35190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191         $(HOST_EXPORTS) \
35192         for flag in $(EXTRA_HOST_FLAGS) ; do \
35193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35194         done; \
35195         echo "Doing info in sed" ; \
35196         (cd $(HOST_SUBDIR)/sed && \
35197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35199                   "RANLIB=$${RANLIB}" \
35200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35201                   info) \
35202           || exit 1
35203
35204 @endif sed
35205
35206 .PHONY: maybe-dvi-sed dvi-sed
35207 maybe-dvi-sed:
35208 @if sed
35209 maybe-dvi-sed: dvi-sed
35210
35211 dvi-sed: \
35212     configure-sed 
35213         @: $(MAKE); $(unstage)
35214         @[ -f ./sed/Makefile ] || exit 0; \
35215         r=`${PWD_COMMAND}`; export r; \
35216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35217         $(HOST_EXPORTS) \
35218         for flag in $(EXTRA_HOST_FLAGS) ; do \
35219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35220         done; \
35221         echo "Doing dvi in sed" ; \
35222         (cd $(HOST_SUBDIR)/sed && \
35223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35225                   "RANLIB=$${RANLIB}" \
35226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35227                   dvi) \
35228           || exit 1
35229
35230 @endif sed
35231
35232 .PHONY: maybe-pdf-sed pdf-sed
35233 maybe-pdf-sed:
35234 @if sed
35235 maybe-pdf-sed: pdf-sed
35236
35237 pdf-sed: \
35238     configure-sed 
35239         @: $(MAKE); $(unstage)
35240         @[ -f ./sed/Makefile ] || exit 0; \
35241         r=`${PWD_COMMAND}`; export r; \
35242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35243         $(HOST_EXPORTS) \
35244         for flag in $(EXTRA_HOST_FLAGS) ; do \
35245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35246         done; \
35247         echo "Doing pdf in sed" ; \
35248         (cd $(HOST_SUBDIR)/sed && \
35249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35251                   "RANLIB=$${RANLIB}" \
35252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35253                   pdf) \
35254           || exit 1
35255
35256 @endif sed
35257
35258 .PHONY: maybe-html-sed html-sed
35259 maybe-html-sed:
35260 @if sed
35261 maybe-html-sed: html-sed
35262
35263 html-sed: \
35264     configure-sed 
35265         @: $(MAKE); $(unstage)
35266         @[ -f ./sed/Makefile ] || exit 0; \
35267         r=`${PWD_COMMAND}`; export r; \
35268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35269         $(HOST_EXPORTS) \
35270         for flag in $(EXTRA_HOST_FLAGS) ; do \
35271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35272         done; \
35273         echo "Doing html in sed" ; \
35274         (cd $(HOST_SUBDIR)/sed && \
35275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35277                   "RANLIB=$${RANLIB}" \
35278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35279                   html) \
35280           || exit 1
35281
35282 @endif sed
35283
35284 .PHONY: maybe-TAGS-sed TAGS-sed
35285 maybe-TAGS-sed:
35286 @if sed
35287 maybe-TAGS-sed: TAGS-sed
35288
35289 TAGS-sed: \
35290     configure-sed 
35291         @: $(MAKE); $(unstage)
35292         @[ -f ./sed/Makefile ] || exit 0; \
35293         r=`${PWD_COMMAND}`; export r; \
35294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35295         $(HOST_EXPORTS) \
35296         for flag in $(EXTRA_HOST_FLAGS) ; do \
35297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35298         done; \
35299         echo "Doing TAGS in sed" ; \
35300         (cd $(HOST_SUBDIR)/sed && \
35301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35303                   "RANLIB=$${RANLIB}" \
35304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35305                   TAGS) \
35306           || exit 1
35307
35308 @endif sed
35309
35310 .PHONY: maybe-install-info-sed install-info-sed
35311 maybe-install-info-sed:
35312 @if sed
35313 maybe-install-info-sed: install-info-sed
35314
35315 install-info-sed: \
35316     configure-sed \
35317     info-sed 
35318         @: $(MAKE); $(unstage)
35319         @[ -f ./sed/Makefile ] || exit 0; \
35320         r=`${PWD_COMMAND}`; export r; \
35321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35322         $(HOST_EXPORTS) \
35323         for flag in $(EXTRA_HOST_FLAGS) ; do \
35324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35325         done; \
35326         echo "Doing install-info in sed" ; \
35327         (cd $(HOST_SUBDIR)/sed && \
35328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35330                   "RANLIB=$${RANLIB}" \
35331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35332                   install-info) \
35333           || exit 1
35334
35335 @endif sed
35336
35337 .PHONY: maybe-install-pdf-sed install-pdf-sed
35338 maybe-install-pdf-sed:
35339 @if sed
35340 maybe-install-pdf-sed: install-pdf-sed
35341
35342 install-pdf-sed: \
35343     configure-sed \
35344     pdf-sed 
35345         @: $(MAKE); $(unstage)
35346         @[ -f ./sed/Makefile ] || exit 0; \
35347         r=`${PWD_COMMAND}`; export r; \
35348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35349         $(HOST_EXPORTS) \
35350         for flag in $(EXTRA_HOST_FLAGS) ; do \
35351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35352         done; \
35353         echo "Doing install-pdf in sed" ; \
35354         (cd $(HOST_SUBDIR)/sed && \
35355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35357                   "RANLIB=$${RANLIB}" \
35358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35359                   install-pdf) \
35360           || exit 1
35361
35362 @endif sed
35363
35364 .PHONY: maybe-install-html-sed install-html-sed
35365 maybe-install-html-sed:
35366 @if sed
35367 maybe-install-html-sed: install-html-sed
35368
35369 install-html-sed: \
35370     configure-sed \
35371     html-sed 
35372         @: $(MAKE); $(unstage)
35373         @[ -f ./sed/Makefile ] || exit 0; \
35374         r=`${PWD_COMMAND}`; export r; \
35375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35376         $(HOST_EXPORTS) \
35377         for flag in $(EXTRA_HOST_FLAGS) ; do \
35378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35379         done; \
35380         echo "Doing install-html in sed" ; \
35381         (cd $(HOST_SUBDIR)/sed && \
35382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35384                   "RANLIB=$${RANLIB}" \
35385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35386                   install-html) \
35387           || exit 1
35388
35389 @endif sed
35390
35391 .PHONY: maybe-installcheck-sed installcheck-sed
35392 maybe-installcheck-sed:
35393 @if sed
35394 maybe-installcheck-sed: installcheck-sed
35395
35396 installcheck-sed: \
35397     configure-sed 
35398         @: $(MAKE); $(unstage)
35399         @[ -f ./sed/Makefile ] || exit 0; \
35400         r=`${PWD_COMMAND}`; export r; \
35401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35402         $(HOST_EXPORTS) \
35403         for flag in $(EXTRA_HOST_FLAGS) ; do \
35404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35405         done; \
35406         echo "Doing installcheck in sed" ; \
35407         (cd $(HOST_SUBDIR)/sed && \
35408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35410                   "RANLIB=$${RANLIB}" \
35411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35412                   installcheck) \
35413           || exit 1
35414
35415 @endif sed
35416
35417 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
35418 maybe-mostlyclean-sed:
35419 @if sed
35420 maybe-mostlyclean-sed: mostlyclean-sed
35421
35422 mostlyclean-sed: 
35423         @: $(MAKE); $(unstage)
35424         @[ -f ./sed/Makefile ] || exit 0; \
35425         r=`${PWD_COMMAND}`; export r; \
35426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35427         $(HOST_EXPORTS) \
35428         for flag in $(EXTRA_HOST_FLAGS) ; do \
35429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35430         done; \
35431         echo "Doing mostlyclean in sed" ; \
35432         (cd $(HOST_SUBDIR)/sed && \
35433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35435                   "RANLIB=$${RANLIB}" \
35436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35437                   mostlyclean) \
35438           || exit 1
35439
35440 @endif sed
35441
35442 .PHONY: maybe-clean-sed clean-sed
35443 maybe-clean-sed:
35444 @if sed
35445 maybe-clean-sed: clean-sed
35446
35447 clean-sed: 
35448         @: $(MAKE); $(unstage)
35449         @[ -f ./sed/Makefile ] || exit 0; \
35450         r=`${PWD_COMMAND}`; export r; \
35451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452         $(HOST_EXPORTS) \
35453         for flag in $(EXTRA_HOST_FLAGS) ; do \
35454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35455         done; \
35456         echo "Doing clean in sed" ; \
35457         (cd $(HOST_SUBDIR)/sed && \
35458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460                   "RANLIB=$${RANLIB}" \
35461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35462                   clean) \
35463           || exit 1
35464
35465 @endif sed
35466
35467 .PHONY: maybe-distclean-sed distclean-sed
35468 maybe-distclean-sed:
35469 @if sed
35470 maybe-distclean-sed: distclean-sed
35471
35472 distclean-sed: 
35473         @: $(MAKE); $(unstage)
35474         @[ -f ./sed/Makefile ] || exit 0; \
35475         r=`${PWD_COMMAND}`; export r; \
35476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35477         $(HOST_EXPORTS) \
35478         for flag in $(EXTRA_HOST_FLAGS) ; do \
35479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35480         done; \
35481         echo "Doing distclean in sed" ; \
35482         (cd $(HOST_SUBDIR)/sed && \
35483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35485                   "RANLIB=$${RANLIB}" \
35486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35487                   distclean) \
35488           || exit 1
35489
35490 @endif sed
35491
35492 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35493 maybe-maintainer-clean-sed:
35494 @if sed
35495 maybe-maintainer-clean-sed: maintainer-clean-sed
35496
35497 maintainer-clean-sed: 
35498         @: $(MAKE); $(unstage)
35499         @[ -f ./sed/Makefile ] || exit 0; \
35500         r=`${PWD_COMMAND}`; export r; \
35501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35502         $(HOST_EXPORTS) \
35503         for flag in $(EXTRA_HOST_FLAGS) ; do \
35504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35505         done; \
35506         echo "Doing maintainer-clean in sed" ; \
35507         (cd $(HOST_SUBDIR)/sed && \
35508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35510                   "RANLIB=$${RANLIB}" \
35511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35512                   maintainer-clean) \
35513           || exit 1
35514
35515 @endif sed
35516
35517
35518
35519 .PHONY: configure-send-pr maybe-configure-send-pr
35520 maybe-configure-send-pr:
35521 @if gcc-bootstrap
35522 configure-send-pr: stage_current
35523 @endif gcc-bootstrap
35524 @if send-pr
35525 maybe-configure-send-pr: configure-send-pr
35526 configure-send-pr: 
35527         @: $(MAKE); $(unstage)
35528         @r=`${PWD_COMMAND}`; export r; \
35529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35530         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35532         $(HOST_EXPORTS)  \
35533         echo Configuring in $(HOST_SUBDIR)/send-pr; \
35534         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35535         case $(srcdir) in \
35536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35537           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35539         esac; \
35540         srcdiroption="--srcdir=$${topdir}/send-pr"; \
35541         libsrcdir="$$s/send-pr"; \
35542         $(SHELL) $${libsrcdir}/configure \
35543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35544           --target=${target_alias} $${srcdiroption}  \
35545           || exit 1
35546 @endif send-pr
35547
35548
35549
35550
35551
35552 .PHONY: all-send-pr maybe-all-send-pr
35553 maybe-all-send-pr:
35554 @if gcc-bootstrap
35555 all-send-pr: stage_current
35556 @endif gcc-bootstrap
35557 @if send-pr
35558 TARGET-send-pr=all
35559 maybe-all-send-pr: all-send-pr
35560 all-send-pr: configure-send-pr
35561         @: $(MAKE); $(unstage)
35562         @r=`${PWD_COMMAND}`; export r; \
35563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35564         $(HOST_EXPORTS)  \
35565         (cd $(HOST_SUBDIR)/send-pr && \
35566           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35567                 $(TARGET-send-pr))
35568 @endif send-pr
35569
35570
35571
35572
35573 .PHONY: check-send-pr maybe-check-send-pr
35574 maybe-check-send-pr:
35575 @if send-pr
35576 maybe-check-send-pr: check-send-pr
35577
35578 check-send-pr:
35579         @: $(MAKE); $(unstage)
35580         @r=`${PWD_COMMAND}`; export r; \
35581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35582         $(HOST_EXPORTS) \
35583         (cd $(HOST_SUBDIR)/send-pr && \
35584           $(MAKE) $(FLAGS_TO_PASS)  check)
35585
35586 @endif send-pr
35587
35588 .PHONY: install-send-pr maybe-install-send-pr
35589 maybe-install-send-pr:
35590 @if send-pr
35591 maybe-install-send-pr: install-send-pr
35592
35593 install-send-pr: installdirs
35594         @: $(MAKE); $(unstage)
35595         @r=`${PWD_COMMAND}`; export r; \
35596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35597         $(HOST_EXPORTS) \
35598         (cd $(HOST_SUBDIR)/send-pr && \
35599           $(MAKE) $(FLAGS_TO_PASS)  install)
35600
35601 @endif send-pr
35602
35603 # Other targets (info, dvi, pdf, etc.)
35604
35605 .PHONY: maybe-info-send-pr info-send-pr
35606 maybe-info-send-pr:
35607 @if send-pr
35608 maybe-info-send-pr: info-send-pr
35609
35610 info-send-pr: \
35611     configure-send-pr 
35612         @: $(MAKE); $(unstage)
35613         @[ -f ./send-pr/Makefile ] || exit 0; \
35614         r=`${PWD_COMMAND}`; export r; \
35615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616         $(HOST_EXPORTS) \
35617         for flag in $(EXTRA_HOST_FLAGS) ; do \
35618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35619         done; \
35620         echo "Doing info in send-pr" ; \
35621         (cd $(HOST_SUBDIR)/send-pr && \
35622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35624                   "RANLIB=$${RANLIB}" \
35625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35626                   info) \
35627           || exit 1
35628
35629 @endif send-pr
35630
35631 .PHONY: maybe-dvi-send-pr dvi-send-pr
35632 maybe-dvi-send-pr:
35633 @if send-pr
35634 maybe-dvi-send-pr: dvi-send-pr
35635
35636 dvi-send-pr: \
35637     configure-send-pr 
35638         @: $(MAKE); $(unstage)
35639         @[ -f ./send-pr/Makefile ] || exit 0; \
35640         r=`${PWD_COMMAND}`; export r; \
35641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35642         $(HOST_EXPORTS) \
35643         for flag in $(EXTRA_HOST_FLAGS) ; do \
35644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35645         done; \
35646         echo "Doing dvi in send-pr" ; \
35647         (cd $(HOST_SUBDIR)/send-pr && \
35648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35650                   "RANLIB=$${RANLIB}" \
35651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35652                   dvi) \
35653           || exit 1
35654
35655 @endif send-pr
35656
35657 .PHONY: maybe-pdf-send-pr pdf-send-pr
35658 maybe-pdf-send-pr:
35659 @if send-pr
35660 maybe-pdf-send-pr: pdf-send-pr
35661
35662 pdf-send-pr: \
35663     configure-send-pr 
35664         @: $(MAKE); $(unstage)
35665         @[ -f ./send-pr/Makefile ] || exit 0; \
35666         r=`${PWD_COMMAND}`; export r; \
35667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35668         $(HOST_EXPORTS) \
35669         for flag in $(EXTRA_HOST_FLAGS) ; do \
35670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35671         done; \
35672         echo "Doing pdf in send-pr" ; \
35673         (cd $(HOST_SUBDIR)/send-pr && \
35674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35676                   "RANLIB=$${RANLIB}" \
35677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35678                   pdf) \
35679           || exit 1
35680
35681 @endif send-pr
35682
35683 .PHONY: maybe-html-send-pr html-send-pr
35684 maybe-html-send-pr:
35685 @if send-pr
35686 maybe-html-send-pr: html-send-pr
35687
35688 html-send-pr: \
35689     configure-send-pr 
35690         @: $(MAKE); $(unstage)
35691         @[ -f ./send-pr/Makefile ] || exit 0; \
35692         r=`${PWD_COMMAND}`; export r; \
35693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35694         $(HOST_EXPORTS) \
35695         for flag in $(EXTRA_HOST_FLAGS) ; do \
35696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35697         done; \
35698         echo "Doing html in send-pr" ; \
35699         (cd $(HOST_SUBDIR)/send-pr && \
35700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35702                   "RANLIB=$${RANLIB}" \
35703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35704                   html) \
35705           || exit 1
35706
35707 @endif send-pr
35708
35709 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
35710 maybe-TAGS-send-pr:
35711 @if send-pr
35712 maybe-TAGS-send-pr: TAGS-send-pr
35713
35714 TAGS-send-pr: \
35715     configure-send-pr 
35716         @: $(MAKE); $(unstage)
35717         @[ -f ./send-pr/Makefile ] || exit 0; \
35718         r=`${PWD_COMMAND}`; export r; \
35719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35720         $(HOST_EXPORTS) \
35721         for flag in $(EXTRA_HOST_FLAGS) ; do \
35722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35723         done; \
35724         echo "Doing TAGS in send-pr" ; \
35725         (cd $(HOST_SUBDIR)/send-pr && \
35726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35728                   "RANLIB=$${RANLIB}" \
35729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35730                   TAGS) \
35731           || exit 1
35732
35733 @endif send-pr
35734
35735 .PHONY: maybe-install-info-send-pr install-info-send-pr
35736 maybe-install-info-send-pr:
35737 @if send-pr
35738 maybe-install-info-send-pr: install-info-send-pr
35739
35740 install-info-send-pr: \
35741     configure-send-pr \
35742     info-send-pr 
35743         @: $(MAKE); $(unstage)
35744         @[ -f ./send-pr/Makefile ] || exit 0; \
35745         r=`${PWD_COMMAND}`; export r; \
35746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35747         $(HOST_EXPORTS) \
35748         for flag in $(EXTRA_HOST_FLAGS) ; do \
35749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35750         done; \
35751         echo "Doing install-info in send-pr" ; \
35752         (cd $(HOST_SUBDIR)/send-pr && \
35753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35755                   "RANLIB=$${RANLIB}" \
35756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35757                   install-info) \
35758           || exit 1
35759
35760 @endif send-pr
35761
35762 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35763 maybe-install-pdf-send-pr:
35764 @if send-pr
35765 maybe-install-pdf-send-pr: install-pdf-send-pr
35766
35767 install-pdf-send-pr: \
35768     configure-send-pr \
35769     pdf-send-pr 
35770         @: $(MAKE); $(unstage)
35771         @[ -f ./send-pr/Makefile ] || exit 0; \
35772         r=`${PWD_COMMAND}`; export r; \
35773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35774         $(HOST_EXPORTS) \
35775         for flag in $(EXTRA_HOST_FLAGS) ; do \
35776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35777         done; \
35778         echo "Doing install-pdf in send-pr" ; \
35779         (cd $(HOST_SUBDIR)/send-pr && \
35780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35782                   "RANLIB=$${RANLIB}" \
35783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35784                   install-pdf) \
35785           || exit 1
35786
35787 @endif send-pr
35788
35789 .PHONY: maybe-install-html-send-pr install-html-send-pr
35790 maybe-install-html-send-pr:
35791 @if send-pr
35792 maybe-install-html-send-pr: install-html-send-pr
35793
35794 install-html-send-pr: \
35795     configure-send-pr \
35796     html-send-pr 
35797         @: $(MAKE); $(unstage)
35798         @[ -f ./send-pr/Makefile ] || exit 0; \
35799         r=`${PWD_COMMAND}`; export r; \
35800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35801         $(HOST_EXPORTS) \
35802         for flag in $(EXTRA_HOST_FLAGS) ; do \
35803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35804         done; \
35805         echo "Doing install-html in send-pr" ; \
35806         (cd $(HOST_SUBDIR)/send-pr && \
35807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35809                   "RANLIB=$${RANLIB}" \
35810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35811                   install-html) \
35812           || exit 1
35813
35814 @endif send-pr
35815
35816 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
35817 maybe-installcheck-send-pr:
35818 @if send-pr
35819 maybe-installcheck-send-pr: installcheck-send-pr
35820
35821 installcheck-send-pr: \
35822     configure-send-pr 
35823         @: $(MAKE); $(unstage)
35824         @[ -f ./send-pr/Makefile ] || exit 0; \
35825         r=`${PWD_COMMAND}`; export r; \
35826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35827         $(HOST_EXPORTS) \
35828         for flag in $(EXTRA_HOST_FLAGS) ; do \
35829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35830         done; \
35831         echo "Doing installcheck in send-pr" ; \
35832         (cd $(HOST_SUBDIR)/send-pr && \
35833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35835                   "RANLIB=$${RANLIB}" \
35836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35837                   installcheck) \
35838           || exit 1
35839
35840 @endif send-pr
35841
35842 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35843 maybe-mostlyclean-send-pr:
35844 @if send-pr
35845 maybe-mostlyclean-send-pr: mostlyclean-send-pr
35846
35847 mostlyclean-send-pr: 
35848         @: $(MAKE); $(unstage)
35849         @[ -f ./send-pr/Makefile ] || exit 0; \
35850         r=`${PWD_COMMAND}`; export r; \
35851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35852         $(HOST_EXPORTS) \
35853         for flag in $(EXTRA_HOST_FLAGS) ; do \
35854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35855         done; \
35856         echo "Doing mostlyclean in send-pr" ; \
35857         (cd $(HOST_SUBDIR)/send-pr && \
35858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35860                   "RANLIB=$${RANLIB}" \
35861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35862                   mostlyclean) \
35863           || exit 1
35864
35865 @endif send-pr
35866
35867 .PHONY: maybe-clean-send-pr clean-send-pr
35868 maybe-clean-send-pr:
35869 @if send-pr
35870 maybe-clean-send-pr: clean-send-pr
35871
35872 clean-send-pr: 
35873         @: $(MAKE); $(unstage)
35874         @[ -f ./send-pr/Makefile ] || exit 0; \
35875         r=`${PWD_COMMAND}`; export r; \
35876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35877         $(HOST_EXPORTS) \
35878         for flag in $(EXTRA_HOST_FLAGS) ; do \
35879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35880         done; \
35881         echo "Doing clean in send-pr" ; \
35882         (cd $(HOST_SUBDIR)/send-pr && \
35883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35885                   "RANLIB=$${RANLIB}" \
35886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35887                   clean) \
35888           || exit 1
35889
35890 @endif send-pr
35891
35892 .PHONY: maybe-distclean-send-pr distclean-send-pr
35893 maybe-distclean-send-pr:
35894 @if send-pr
35895 maybe-distclean-send-pr: distclean-send-pr
35896
35897 distclean-send-pr: 
35898         @: $(MAKE); $(unstage)
35899         @[ -f ./send-pr/Makefile ] || exit 0; \
35900         r=`${PWD_COMMAND}`; export r; \
35901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35902         $(HOST_EXPORTS) \
35903         for flag in $(EXTRA_HOST_FLAGS) ; do \
35904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35905         done; \
35906         echo "Doing distclean in send-pr" ; \
35907         (cd $(HOST_SUBDIR)/send-pr && \
35908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35910                   "RANLIB=$${RANLIB}" \
35911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35912                   distclean) \
35913           || exit 1
35914
35915 @endif send-pr
35916
35917 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35918 maybe-maintainer-clean-send-pr:
35919 @if send-pr
35920 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35921
35922 maintainer-clean-send-pr: 
35923         @: $(MAKE); $(unstage)
35924         @[ -f ./send-pr/Makefile ] || exit 0; \
35925         r=`${PWD_COMMAND}`; export r; \
35926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35927         $(HOST_EXPORTS) \
35928         for flag in $(EXTRA_HOST_FLAGS) ; do \
35929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35930         done; \
35931         echo "Doing maintainer-clean in send-pr" ; \
35932         (cd $(HOST_SUBDIR)/send-pr && \
35933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35935                   "RANLIB=$${RANLIB}" \
35936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937                   maintainer-clean) \
35938           || exit 1
35939
35940 @endif send-pr
35941
35942
35943
35944 .PHONY: configure-shellutils maybe-configure-shellutils
35945 maybe-configure-shellutils:
35946 @if gcc-bootstrap
35947 configure-shellutils: stage_current
35948 @endif gcc-bootstrap
35949 @if shellutils
35950 maybe-configure-shellutils: configure-shellutils
35951 configure-shellutils: 
35952         @: $(MAKE); $(unstage)
35953         @r=`${PWD_COMMAND}`; export r; \
35954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35955         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
35956         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
35957         $(HOST_EXPORTS)  \
35958         echo Configuring in $(HOST_SUBDIR)/shellutils; \
35959         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
35960         case $(srcdir) in \
35961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35962           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
35963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35964         esac; \
35965         srcdiroption="--srcdir=$${topdir}/shellutils"; \
35966         libsrcdir="$$s/shellutils"; \
35967         $(SHELL) $${libsrcdir}/configure \
35968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35969           --target=${target_alias} $${srcdiroption}  \
35970           || exit 1
35971 @endif shellutils
35972
35973
35974
35975
35976
35977 .PHONY: all-shellutils maybe-all-shellutils
35978 maybe-all-shellutils:
35979 @if gcc-bootstrap
35980 all-shellutils: stage_current
35981 @endif gcc-bootstrap
35982 @if shellutils
35983 TARGET-shellutils=all
35984 maybe-all-shellutils: all-shellutils
35985 all-shellutils: configure-shellutils
35986         @: $(MAKE); $(unstage)
35987         @r=`${PWD_COMMAND}`; export r; \
35988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35989         $(HOST_EXPORTS)  \
35990         (cd $(HOST_SUBDIR)/shellutils && \
35991           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35992                 $(TARGET-shellutils))
35993 @endif shellutils
35994
35995
35996
35997
35998 .PHONY: check-shellutils maybe-check-shellutils
35999 maybe-check-shellutils:
36000 @if shellutils
36001 maybe-check-shellutils: check-shellutils
36002
36003 check-shellutils:
36004         @: $(MAKE); $(unstage)
36005         @r=`${PWD_COMMAND}`; export r; \
36006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36007         $(HOST_EXPORTS) \
36008         (cd $(HOST_SUBDIR)/shellutils && \
36009           $(MAKE) $(FLAGS_TO_PASS)  check)
36010
36011 @endif shellutils
36012
36013 .PHONY: install-shellutils maybe-install-shellutils
36014 maybe-install-shellutils:
36015 @if shellutils
36016 maybe-install-shellutils: install-shellutils
36017
36018 install-shellutils: installdirs
36019         @: $(MAKE); $(unstage)
36020         @r=`${PWD_COMMAND}`; export r; \
36021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022         $(HOST_EXPORTS) \
36023         (cd $(HOST_SUBDIR)/shellutils && \
36024           $(MAKE) $(FLAGS_TO_PASS)  install)
36025
36026 @endif shellutils
36027
36028 # Other targets (info, dvi, pdf, etc.)
36029
36030 .PHONY: maybe-info-shellutils info-shellutils
36031 maybe-info-shellutils:
36032 @if shellutils
36033 maybe-info-shellutils: info-shellutils
36034
36035 info-shellutils: \
36036     configure-shellutils 
36037         @: $(MAKE); $(unstage)
36038         @[ -f ./shellutils/Makefile ] || exit 0; \
36039         r=`${PWD_COMMAND}`; export r; \
36040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36041         $(HOST_EXPORTS) \
36042         for flag in $(EXTRA_HOST_FLAGS) ; do \
36043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36044         done; \
36045         echo "Doing info in shellutils" ; \
36046         (cd $(HOST_SUBDIR)/shellutils && \
36047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36049                   "RANLIB=$${RANLIB}" \
36050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36051                   info) \
36052           || exit 1
36053
36054 @endif shellutils
36055
36056 .PHONY: maybe-dvi-shellutils dvi-shellutils
36057 maybe-dvi-shellutils:
36058 @if shellutils
36059 maybe-dvi-shellutils: dvi-shellutils
36060
36061 dvi-shellutils: \
36062     configure-shellutils 
36063         @: $(MAKE); $(unstage)
36064         @[ -f ./shellutils/Makefile ] || exit 0; \
36065         r=`${PWD_COMMAND}`; export r; \
36066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36067         $(HOST_EXPORTS) \
36068         for flag in $(EXTRA_HOST_FLAGS) ; do \
36069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36070         done; \
36071         echo "Doing dvi in shellutils" ; \
36072         (cd $(HOST_SUBDIR)/shellutils && \
36073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36075                   "RANLIB=$${RANLIB}" \
36076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36077                   dvi) \
36078           || exit 1
36079
36080 @endif shellutils
36081
36082 .PHONY: maybe-pdf-shellutils pdf-shellutils
36083 maybe-pdf-shellutils:
36084 @if shellutils
36085 maybe-pdf-shellutils: pdf-shellutils
36086
36087 pdf-shellutils: \
36088     configure-shellutils 
36089         @: $(MAKE); $(unstage)
36090         @[ -f ./shellutils/Makefile ] || exit 0; \
36091         r=`${PWD_COMMAND}`; export r; \
36092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36093         $(HOST_EXPORTS) \
36094         for flag in $(EXTRA_HOST_FLAGS) ; do \
36095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36096         done; \
36097         echo "Doing pdf in shellutils" ; \
36098         (cd $(HOST_SUBDIR)/shellutils && \
36099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36101                   "RANLIB=$${RANLIB}" \
36102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36103                   pdf) \
36104           || exit 1
36105
36106 @endif shellutils
36107
36108 .PHONY: maybe-html-shellutils html-shellutils
36109 maybe-html-shellutils:
36110 @if shellutils
36111 maybe-html-shellutils: html-shellutils
36112
36113 html-shellutils: \
36114     configure-shellutils 
36115         @: $(MAKE); $(unstage)
36116         @[ -f ./shellutils/Makefile ] || exit 0; \
36117         r=`${PWD_COMMAND}`; export r; \
36118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36119         $(HOST_EXPORTS) \
36120         for flag in $(EXTRA_HOST_FLAGS) ; do \
36121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36122         done; \
36123         echo "Doing html in shellutils" ; \
36124         (cd $(HOST_SUBDIR)/shellutils && \
36125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36127                   "RANLIB=$${RANLIB}" \
36128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36129                   html) \
36130           || exit 1
36131
36132 @endif shellutils
36133
36134 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
36135 maybe-TAGS-shellutils:
36136 @if shellutils
36137 maybe-TAGS-shellutils: TAGS-shellutils
36138
36139 TAGS-shellutils: \
36140     configure-shellutils 
36141         @: $(MAKE); $(unstage)
36142         @[ -f ./shellutils/Makefile ] || exit 0; \
36143         r=`${PWD_COMMAND}`; export r; \
36144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36145         $(HOST_EXPORTS) \
36146         for flag in $(EXTRA_HOST_FLAGS) ; do \
36147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36148         done; \
36149         echo "Doing TAGS in shellutils" ; \
36150         (cd $(HOST_SUBDIR)/shellutils && \
36151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36153                   "RANLIB=$${RANLIB}" \
36154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36155                   TAGS) \
36156           || exit 1
36157
36158 @endif shellutils
36159
36160 .PHONY: maybe-install-info-shellutils install-info-shellutils
36161 maybe-install-info-shellutils:
36162 @if shellutils
36163 maybe-install-info-shellutils: install-info-shellutils
36164
36165 install-info-shellutils: \
36166     configure-shellutils \
36167     info-shellutils 
36168         @: $(MAKE); $(unstage)
36169         @[ -f ./shellutils/Makefile ] || exit 0; \
36170         r=`${PWD_COMMAND}`; export r; \
36171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36172         $(HOST_EXPORTS) \
36173         for flag in $(EXTRA_HOST_FLAGS) ; do \
36174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36175         done; \
36176         echo "Doing install-info in shellutils" ; \
36177         (cd $(HOST_SUBDIR)/shellutils && \
36178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36180                   "RANLIB=$${RANLIB}" \
36181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36182                   install-info) \
36183           || exit 1
36184
36185 @endif shellutils
36186
36187 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36188 maybe-install-pdf-shellutils:
36189 @if shellutils
36190 maybe-install-pdf-shellutils: install-pdf-shellutils
36191
36192 install-pdf-shellutils: \
36193     configure-shellutils \
36194     pdf-shellutils 
36195         @: $(MAKE); $(unstage)
36196         @[ -f ./shellutils/Makefile ] || exit 0; \
36197         r=`${PWD_COMMAND}`; export r; \
36198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36199         $(HOST_EXPORTS) \
36200         for flag in $(EXTRA_HOST_FLAGS) ; do \
36201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36202         done; \
36203         echo "Doing install-pdf in shellutils" ; \
36204         (cd $(HOST_SUBDIR)/shellutils && \
36205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36207                   "RANLIB=$${RANLIB}" \
36208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36209                   install-pdf) \
36210           || exit 1
36211
36212 @endif shellutils
36213
36214 .PHONY: maybe-install-html-shellutils install-html-shellutils
36215 maybe-install-html-shellutils:
36216 @if shellutils
36217 maybe-install-html-shellutils: install-html-shellutils
36218
36219 install-html-shellutils: \
36220     configure-shellutils \
36221     html-shellutils 
36222         @: $(MAKE); $(unstage)
36223         @[ -f ./shellutils/Makefile ] || exit 0; \
36224         r=`${PWD_COMMAND}`; export r; \
36225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36226         $(HOST_EXPORTS) \
36227         for flag in $(EXTRA_HOST_FLAGS) ; do \
36228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36229         done; \
36230         echo "Doing install-html in shellutils" ; \
36231         (cd $(HOST_SUBDIR)/shellutils && \
36232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36234                   "RANLIB=$${RANLIB}" \
36235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36236                   install-html) \
36237           || exit 1
36238
36239 @endif shellutils
36240
36241 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
36242 maybe-installcheck-shellutils:
36243 @if shellutils
36244 maybe-installcheck-shellutils: installcheck-shellutils
36245
36246 installcheck-shellutils: \
36247     configure-shellutils 
36248         @: $(MAKE); $(unstage)
36249         @[ -f ./shellutils/Makefile ] || exit 0; \
36250         r=`${PWD_COMMAND}`; export r; \
36251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36252         $(HOST_EXPORTS) \
36253         for flag in $(EXTRA_HOST_FLAGS) ; do \
36254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36255         done; \
36256         echo "Doing installcheck in shellutils" ; \
36257         (cd $(HOST_SUBDIR)/shellutils && \
36258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36260                   "RANLIB=$${RANLIB}" \
36261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36262                   installcheck) \
36263           || exit 1
36264
36265 @endif shellutils
36266
36267 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36268 maybe-mostlyclean-shellutils:
36269 @if shellutils
36270 maybe-mostlyclean-shellutils: mostlyclean-shellutils
36271
36272 mostlyclean-shellutils: 
36273         @: $(MAKE); $(unstage)
36274         @[ -f ./shellutils/Makefile ] || exit 0; \
36275         r=`${PWD_COMMAND}`; export r; \
36276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36277         $(HOST_EXPORTS) \
36278         for flag in $(EXTRA_HOST_FLAGS) ; do \
36279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36280         done; \
36281         echo "Doing mostlyclean in shellutils" ; \
36282         (cd $(HOST_SUBDIR)/shellutils && \
36283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36285                   "RANLIB=$${RANLIB}" \
36286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36287                   mostlyclean) \
36288           || exit 1
36289
36290 @endif shellutils
36291
36292 .PHONY: maybe-clean-shellutils clean-shellutils
36293 maybe-clean-shellutils:
36294 @if shellutils
36295 maybe-clean-shellutils: clean-shellutils
36296
36297 clean-shellutils: 
36298         @: $(MAKE); $(unstage)
36299         @[ -f ./shellutils/Makefile ] || exit 0; \
36300         r=`${PWD_COMMAND}`; export r; \
36301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36302         $(HOST_EXPORTS) \
36303         for flag in $(EXTRA_HOST_FLAGS) ; do \
36304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36305         done; \
36306         echo "Doing clean in shellutils" ; \
36307         (cd $(HOST_SUBDIR)/shellutils && \
36308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36310                   "RANLIB=$${RANLIB}" \
36311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36312                   clean) \
36313           || exit 1
36314
36315 @endif shellutils
36316
36317 .PHONY: maybe-distclean-shellutils distclean-shellutils
36318 maybe-distclean-shellutils:
36319 @if shellutils
36320 maybe-distclean-shellutils: distclean-shellutils
36321
36322 distclean-shellutils: 
36323         @: $(MAKE); $(unstage)
36324         @[ -f ./shellutils/Makefile ] || exit 0; \
36325         r=`${PWD_COMMAND}`; export r; \
36326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36327         $(HOST_EXPORTS) \
36328         for flag in $(EXTRA_HOST_FLAGS) ; do \
36329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36330         done; \
36331         echo "Doing distclean in shellutils" ; \
36332         (cd $(HOST_SUBDIR)/shellutils && \
36333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36335                   "RANLIB=$${RANLIB}" \
36336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36337                   distclean) \
36338           || exit 1
36339
36340 @endif shellutils
36341
36342 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36343 maybe-maintainer-clean-shellutils:
36344 @if shellutils
36345 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36346
36347 maintainer-clean-shellutils: 
36348         @: $(MAKE); $(unstage)
36349         @[ -f ./shellutils/Makefile ] || exit 0; \
36350         r=`${PWD_COMMAND}`; export r; \
36351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36352         $(HOST_EXPORTS) \
36353         for flag in $(EXTRA_HOST_FLAGS) ; do \
36354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36355         done; \
36356         echo "Doing maintainer-clean in shellutils" ; \
36357         (cd $(HOST_SUBDIR)/shellutils && \
36358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36360                   "RANLIB=$${RANLIB}" \
36361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36362                   maintainer-clean) \
36363           || exit 1
36364
36365 @endif shellutils
36366
36367
36368
36369 .PHONY: configure-sid maybe-configure-sid
36370 maybe-configure-sid:
36371 @if gcc-bootstrap
36372 configure-sid: stage_current
36373 @endif gcc-bootstrap
36374 @if sid
36375 maybe-configure-sid: configure-sid
36376 configure-sid: 
36377         @: $(MAKE); $(unstage)
36378         @r=`${PWD_COMMAND}`; export r; \
36379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36380         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36382         $(HOST_EXPORTS)  \
36383         echo Configuring in $(HOST_SUBDIR)/sid; \
36384         cd "$(HOST_SUBDIR)/sid" || exit 1; \
36385         case $(srcdir) in \
36386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36387           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36389         esac; \
36390         srcdiroption="--srcdir=$${topdir}/sid"; \
36391         libsrcdir="$$s/sid"; \
36392         $(SHELL) $${libsrcdir}/configure \
36393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36394           --target=${target_alias} $${srcdiroption}  \
36395           || exit 1
36396 @endif sid
36397
36398
36399
36400
36401
36402 .PHONY: all-sid maybe-all-sid
36403 maybe-all-sid:
36404 @if gcc-bootstrap
36405 all-sid: stage_current
36406 @endif gcc-bootstrap
36407 @if sid
36408 TARGET-sid=all
36409 maybe-all-sid: all-sid
36410 all-sid: configure-sid
36411         @: $(MAKE); $(unstage)
36412         @r=`${PWD_COMMAND}`; export r; \
36413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36414         $(HOST_EXPORTS)  \
36415         (cd $(HOST_SUBDIR)/sid && \
36416           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36417                 $(TARGET-sid))
36418 @endif sid
36419
36420
36421
36422
36423 .PHONY: check-sid maybe-check-sid
36424 maybe-check-sid:
36425 @if sid
36426 maybe-check-sid: check-sid
36427
36428 check-sid:
36429         @: $(MAKE); $(unstage)
36430         @r=`${PWD_COMMAND}`; export r; \
36431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36432         $(HOST_EXPORTS) \
36433         (cd $(HOST_SUBDIR)/sid && \
36434           $(MAKE) $(FLAGS_TO_PASS)  check)
36435
36436 @endif sid
36437
36438 .PHONY: install-sid maybe-install-sid
36439 maybe-install-sid:
36440 @if sid
36441 maybe-install-sid: install-sid
36442
36443 install-sid: installdirs
36444         @: $(MAKE); $(unstage)
36445         @r=`${PWD_COMMAND}`; export r; \
36446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36447         $(HOST_EXPORTS) \
36448         (cd $(HOST_SUBDIR)/sid && \
36449           $(MAKE) $(FLAGS_TO_PASS)  install)
36450
36451 @endif sid
36452
36453 # Other targets (info, dvi, pdf, etc.)
36454
36455 .PHONY: maybe-info-sid info-sid
36456 maybe-info-sid:
36457 @if sid
36458 maybe-info-sid: info-sid
36459
36460 info-sid: \
36461     configure-sid 
36462         @: $(MAKE); $(unstage)
36463         @[ -f ./sid/Makefile ] || exit 0; \
36464         r=`${PWD_COMMAND}`; export r; \
36465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36466         $(HOST_EXPORTS) \
36467         for flag in $(EXTRA_HOST_FLAGS) ; do \
36468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36469         done; \
36470         echo "Doing info in sid" ; \
36471         (cd $(HOST_SUBDIR)/sid && \
36472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36474                   "RANLIB=$${RANLIB}" \
36475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36476                   info) \
36477           || exit 1
36478
36479 @endif sid
36480
36481 .PHONY: maybe-dvi-sid dvi-sid
36482 maybe-dvi-sid:
36483 @if sid
36484 maybe-dvi-sid: dvi-sid
36485
36486 dvi-sid: \
36487     configure-sid 
36488         @: $(MAKE); $(unstage)
36489         @[ -f ./sid/Makefile ] || exit 0; \
36490         r=`${PWD_COMMAND}`; export r; \
36491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36492         $(HOST_EXPORTS) \
36493         for flag in $(EXTRA_HOST_FLAGS) ; do \
36494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36495         done; \
36496         echo "Doing dvi in sid" ; \
36497         (cd $(HOST_SUBDIR)/sid && \
36498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36500                   "RANLIB=$${RANLIB}" \
36501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36502                   dvi) \
36503           || exit 1
36504
36505 @endif sid
36506
36507 .PHONY: maybe-pdf-sid pdf-sid
36508 maybe-pdf-sid:
36509 @if sid
36510 maybe-pdf-sid: pdf-sid
36511
36512 pdf-sid: \
36513     configure-sid 
36514         @: $(MAKE); $(unstage)
36515         @[ -f ./sid/Makefile ] || exit 0; \
36516         r=`${PWD_COMMAND}`; export r; \
36517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518         $(HOST_EXPORTS) \
36519         for flag in $(EXTRA_HOST_FLAGS) ; do \
36520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36521         done; \
36522         echo "Doing pdf in sid" ; \
36523         (cd $(HOST_SUBDIR)/sid && \
36524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36526                   "RANLIB=$${RANLIB}" \
36527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36528                   pdf) \
36529           || exit 1
36530
36531 @endif sid
36532
36533 .PHONY: maybe-html-sid html-sid
36534 maybe-html-sid:
36535 @if sid
36536 maybe-html-sid: html-sid
36537
36538 html-sid: \
36539     configure-sid 
36540         @: $(MAKE); $(unstage)
36541         @[ -f ./sid/Makefile ] || exit 0; \
36542         r=`${PWD_COMMAND}`; export r; \
36543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36544         $(HOST_EXPORTS) \
36545         for flag in $(EXTRA_HOST_FLAGS) ; do \
36546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547         done; \
36548         echo "Doing html in sid" ; \
36549         (cd $(HOST_SUBDIR)/sid && \
36550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36552                   "RANLIB=$${RANLIB}" \
36553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36554                   html) \
36555           || exit 1
36556
36557 @endif sid
36558
36559 .PHONY: maybe-TAGS-sid TAGS-sid
36560 maybe-TAGS-sid:
36561 @if sid
36562 maybe-TAGS-sid: TAGS-sid
36563
36564 TAGS-sid: \
36565     configure-sid 
36566         @: $(MAKE); $(unstage)
36567         @[ -f ./sid/Makefile ] || exit 0; \
36568         r=`${PWD_COMMAND}`; export r; \
36569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570         $(HOST_EXPORTS) \
36571         for flag in $(EXTRA_HOST_FLAGS) ; do \
36572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36573         done; \
36574         echo "Doing TAGS in sid" ; \
36575         (cd $(HOST_SUBDIR)/sid && \
36576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36578                   "RANLIB=$${RANLIB}" \
36579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36580                   TAGS) \
36581           || exit 1
36582
36583 @endif sid
36584
36585 .PHONY: maybe-install-info-sid install-info-sid
36586 maybe-install-info-sid:
36587 @if sid
36588 maybe-install-info-sid: install-info-sid
36589
36590 install-info-sid: \
36591     configure-sid \
36592     info-sid 
36593         @: $(MAKE); $(unstage)
36594         @[ -f ./sid/Makefile ] || exit 0; \
36595         r=`${PWD_COMMAND}`; export r; \
36596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36597         $(HOST_EXPORTS) \
36598         for flag in $(EXTRA_HOST_FLAGS) ; do \
36599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36600         done; \
36601         echo "Doing install-info in sid" ; \
36602         (cd $(HOST_SUBDIR)/sid && \
36603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36605                   "RANLIB=$${RANLIB}" \
36606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36607                   install-info) \
36608           || exit 1
36609
36610 @endif sid
36611
36612 .PHONY: maybe-install-pdf-sid install-pdf-sid
36613 maybe-install-pdf-sid:
36614 @if sid
36615 maybe-install-pdf-sid: install-pdf-sid
36616
36617 install-pdf-sid: \
36618     configure-sid \
36619     pdf-sid 
36620         @: $(MAKE); $(unstage)
36621         @[ -f ./sid/Makefile ] || exit 0; \
36622         r=`${PWD_COMMAND}`; export r; \
36623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36624         $(HOST_EXPORTS) \
36625         for flag in $(EXTRA_HOST_FLAGS) ; do \
36626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36627         done; \
36628         echo "Doing install-pdf in sid" ; \
36629         (cd $(HOST_SUBDIR)/sid && \
36630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36632                   "RANLIB=$${RANLIB}" \
36633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36634                   install-pdf) \
36635           || exit 1
36636
36637 @endif sid
36638
36639 .PHONY: maybe-install-html-sid install-html-sid
36640 maybe-install-html-sid:
36641 @if sid
36642 maybe-install-html-sid: install-html-sid
36643
36644 install-html-sid: \
36645     configure-sid \
36646     html-sid 
36647         @: $(MAKE); $(unstage)
36648         @[ -f ./sid/Makefile ] || exit 0; \
36649         r=`${PWD_COMMAND}`; export r; \
36650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36651         $(HOST_EXPORTS) \
36652         for flag in $(EXTRA_HOST_FLAGS) ; do \
36653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36654         done; \
36655         echo "Doing install-html in sid" ; \
36656         (cd $(HOST_SUBDIR)/sid && \
36657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36659                   "RANLIB=$${RANLIB}" \
36660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36661                   install-html) \
36662           || exit 1
36663
36664 @endif sid
36665
36666 .PHONY: maybe-installcheck-sid installcheck-sid
36667 maybe-installcheck-sid:
36668 @if sid
36669 maybe-installcheck-sid: installcheck-sid
36670
36671 installcheck-sid: \
36672     configure-sid 
36673         @: $(MAKE); $(unstage)
36674         @[ -f ./sid/Makefile ] || exit 0; \
36675         r=`${PWD_COMMAND}`; export r; \
36676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36677         $(HOST_EXPORTS) \
36678         for flag in $(EXTRA_HOST_FLAGS) ; do \
36679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36680         done; \
36681         echo "Doing installcheck in sid" ; \
36682         (cd $(HOST_SUBDIR)/sid && \
36683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36685                   "RANLIB=$${RANLIB}" \
36686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36687                   installcheck) \
36688           || exit 1
36689
36690 @endif sid
36691
36692 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
36693 maybe-mostlyclean-sid:
36694 @if sid
36695 maybe-mostlyclean-sid: mostlyclean-sid
36696
36697 mostlyclean-sid: 
36698         @: $(MAKE); $(unstage)
36699         @[ -f ./sid/Makefile ] || exit 0; \
36700         r=`${PWD_COMMAND}`; export r; \
36701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36702         $(HOST_EXPORTS) \
36703         for flag in $(EXTRA_HOST_FLAGS) ; do \
36704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36705         done; \
36706         echo "Doing mostlyclean in sid" ; \
36707         (cd $(HOST_SUBDIR)/sid && \
36708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36710                   "RANLIB=$${RANLIB}" \
36711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36712                   mostlyclean) \
36713           || exit 1
36714
36715 @endif sid
36716
36717 .PHONY: maybe-clean-sid clean-sid
36718 maybe-clean-sid:
36719 @if sid
36720 maybe-clean-sid: clean-sid
36721
36722 clean-sid: 
36723         @: $(MAKE); $(unstage)
36724         @[ -f ./sid/Makefile ] || exit 0; \
36725         r=`${PWD_COMMAND}`; export r; \
36726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36727         $(HOST_EXPORTS) \
36728         for flag in $(EXTRA_HOST_FLAGS) ; do \
36729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36730         done; \
36731         echo "Doing clean in sid" ; \
36732         (cd $(HOST_SUBDIR)/sid && \
36733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36735                   "RANLIB=$${RANLIB}" \
36736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36737                   clean) \
36738           || exit 1
36739
36740 @endif sid
36741
36742 .PHONY: maybe-distclean-sid distclean-sid
36743 maybe-distclean-sid:
36744 @if sid
36745 maybe-distclean-sid: distclean-sid
36746
36747 distclean-sid: 
36748         @: $(MAKE); $(unstage)
36749         @[ -f ./sid/Makefile ] || exit 0; \
36750         r=`${PWD_COMMAND}`; export r; \
36751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36752         $(HOST_EXPORTS) \
36753         for flag in $(EXTRA_HOST_FLAGS) ; do \
36754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36755         done; \
36756         echo "Doing distclean in sid" ; \
36757         (cd $(HOST_SUBDIR)/sid && \
36758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36760                   "RANLIB=$${RANLIB}" \
36761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36762                   distclean) \
36763           || exit 1
36764
36765 @endif sid
36766
36767 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36768 maybe-maintainer-clean-sid:
36769 @if sid
36770 maybe-maintainer-clean-sid: maintainer-clean-sid
36771
36772 maintainer-clean-sid: 
36773         @: $(MAKE); $(unstage)
36774         @[ -f ./sid/Makefile ] || exit 0; \
36775         r=`${PWD_COMMAND}`; export r; \
36776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36777         $(HOST_EXPORTS) \
36778         for flag in $(EXTRA_HOST_FLAGS) ; do \
36779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36780         done; \
36781         echo "Doing maintainer-clean in sid" ; \
36782         (cd $(HOST_SUBDIR)/sid && \
36783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36785                   "RANLIB=$${RANLIB}" \
36786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36787                   maintainer-clean) \
36788           || exit 1
36789
36790 @endif sid
36791
36792
36793
36794 .PHONY: configure-sim maybe-configure-sim
36795 maybe-configure-sim:
36796 @if gcc-bootstrap
36797 configure-sim: stage_current
36798 @endif gcc-bootstrap
36799 @if sim
36800 maybe-configure-sim: configure-sim
36801 configure-sim: 
36802         @: $(MAKE); $(unstage)
36803         @r=`${PWD_COMMAND}`; export r; \
36804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36805         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36807         $(HOST_EXPORTS)  \
36808         echo Configuring in $(HOST_SUBDIR)/sim; \
36809         cd "$(HOST_SUBDIR)/sim" || exit 1; \
36810         case $(srcdir) in \
36811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36812           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36814         esac; \
36815         srcdiroption="--srcdir=$${topdir}/sim"; \
36816         libsrcdir="$$s/sim"; \
36817         $(SHELL) $${libsrcdir}/configure \
36818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36819           --target=${target_alias} $${srcdiroption}  \
36820           || exit 1
36821 @endif sim
36822
36823
36824
36825
36826
36827 .PHONY: all-sim maybe-all-sim
36828 maybe-all-sim:
36829 @if gcc-bootstrap
36830 all-sim: stage_current
36831 @endif gcc-bootstrap
36832 @if sim
36833 TARGET-sim=all
36834 maybe-all-sim: all-sim
36835 all-sim: configure-sim
36836         @: $(MAKE); $(unstage)
36837         @r=`${PWD_COMMAND}`; export r; \
36838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36839         $(HOST_EXPORTS)  \
36840         (cd $(HOST_SUBDIR)/sim && \
36841           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36842                 $(TARGET-sim))
36843 @endif sim
36844
36845
36846
36847
36848 .PHONY: check-sim maybe-check-sim
36849 maybe-check-sim:
36850 @if sim
36851 maybe-check-sim: check-sim
36852
36853 check-sim:
36854         @: $(MAKE); $(unstage)
36855         @r=`${PWD_COMMAND}`; export r; \
36856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36857         $(HOST_EXPORTS) \
36858         (cd $(HOST_SUBDIR)/sim && \
36859           $(MAKE) $(FLAGS_TO_PASS)  check)
36860
36861 @endif sim
36862
36863 .PHONY: install-sim maybe-install-sim
36864 maybe-install-sim:
36865 @if sim
36866 maybe-install-sim: install-sim
36867
36868 install-sim: installdirs
36869         @: $(MAKE); $(unstage)
36870         @r=`${PWD_COMMAND}`; export r; \
36871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36872         $(HOST_EXPORTS) \
36873         (cd $(HOST_SUBDIR)/sim && \
36874           $(MAKE) $(FLAGS_TO_PASS)  install)
36875
36876 @endif sim
36877
36878 # Other targets (info, dvi, pdf, etc.)
36879
36880 .PHONY: maybe-info-sim info-sim
36881 maybe-info-sim:
36882 @if sim
36883 maybe-info-sim: info-sim
36884
36885 info-sim: \
36886     configure-sim 
36887         @: $(MAKE); $(unstage)
36888         @[ -f ./sim/Makefile ] || exit 0; \
36889         r=`${PWD_COMMAND}`; export r; \
36890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891         $(HOST_EXPORTS) \
36892         for flag in $(EXTRA_HOST_FLAGS) ; do \
36893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36894         done; \
36895         echo "Doing info in sim" ; \
36896         (cd $(HOST_SUBDIR)/sim && \
36897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899                   "RANLIB=$${RANLIB}" \
36900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36901                   info) \
36902           || exit 1
36903
36904 @endif sim
36905
36906 .PHONY: maybe-dvi-sim dvi-sim
36907 maybe-dvi-sim:
36908 @if sim
36909 maybe-dvi-sim: dvi-sim
36910
36911 dvi-sim: \
36912     configure-sim 
36913         @: $(MAKE); $(unstage)
36914         @[ -f ./sim/Makefile ] || exit 0; \
36915         r=`${PWD_COMMAND}`; export r; \
36916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36917         $(HOST_EXPORTS) \
36918         for flag in $(EXTRA_HOST_FLAGS) ; do \
36919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36920         done; \
36921         echo "Doing dvi in sim" ; \
36922         (cd $(HOST_SUBDIR)/sim && \
36923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36925                   "RANLIB=$${RANLIB}" \
36926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36927                   dvi) \
36928           || exit 1
36929
36930 @endif sim
36931
36932 .PHONY: maybe-pdf-sim pdf-sim
36933 maybe-pdf-sim:
36934 @if sim
36935 maybe-pdf-sim: pdf-sim
36936
36937 pdf-sim: \
36938     configure-sim 
36939         @: $(MAKE); $(unstage)
36940         @[ -f ./sim/Makefile ] || exit 0; \
36941         r=`${PWD_COMMAND}`; export r; \
36942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36943         $(HOST_EXPORTS) \
36944         for flag in $(EXTRA_HOST_FLAGS) ; do \
36945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36946         done; \
36947         echo "Doing pdf in sim" ; \
36948         (cd $(HOST_SUBDIR)/sim && \
36949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36951                   "RANLIB=$${RANLIB}" \
36952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36953                   pdf) \
36954           || exit 1
36955
36956 @endif sim
36957
36958 .PHONY: maybe-html-sim html-sim
36959 maybe-html-sim:
36960 @if sim
36961 maybe-html-sim: html-sim
36962
36963 html-sim: \
36964     configure-sim 
36965         @: $(MAKE); $(unstage)
36966         @[ -f ./sim/Makefile ] || exit 0; \
36967         r=`${PWD_COMMAND}`; export r; \
36968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969         $(HOST_EXPORTS) \
36970         for flag in $(EXTRA_HOST_FLAGS) ; do \
36971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36972         done; \
36973         echo "Doing html in sim" ; \
36974         (cd $(HOST_SUBDIR)/sim && \
36975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36977                   "RANLIB=$${RANLIB}" \
36978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36979                   html) \
36980           || exit 1
36981
36982 @endif sim
36983
36984 .PHONY: maybe-TAGS-sim TAGS-sim
36985 maybe-TAGS-sim:
36986 @if sim
36987 maybe-TAGS-sim: TAGS-sim
36988
36989 TAGS-sim: \
36990     configure-sim 
36991         @: $(MAKE); $(unstage)
36992         @[ -f ./sim/Makefile ] || exit 0; \
36993         r=`${PWD_COMMAND}`; export r; \
36994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36995         $(HOST_EXPORTS) \
36996         for flag in $(EXTRA_HOST_FLAGS) ; do \
36997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36998         done; \
36999         echo "Doing TAGS in sim" ; \
37000         (cd $(HOST_SUBDIR)/sim && \
37001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37003                   "RANLIB=$${RANLIB}" \
37004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37005                   TAGS) \
37006           || exit 1
37007
37008 @endif sim
37009
37010 .PHONY: maybe-install-info-sim install-info-sim
37011 maybe-install-info-sim:
37012 @if sim
37013 maybe-install-info-sim: install-info-sim
37014
37015 install-info-sim: \
37016     configure-sim \
37017     info-sim 
37018         @: $(MAKE); $(unstage)
37019         @[ -f ./sim/Makefile ] || exit 0; \
37020         r=`${PWD_COMMAND}`; export r; \
37021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37022         $(HOST_EXPORTS) \
37023         for flag in $(EXTRA_HOST_FLAGS) ; do \
37024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37025         done; \
37026         echo "Doing install-info in sim" ; \
37027         (cd $(HOST_SUBDIR)/sim && \
37028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37030                   "RANLIB=$${RANLIB}" \
37031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37032                   install-info) \
37033           || exit 1
37034
37035 @endif sim
37036
37037 .PHONY: maybe-install-pdf-sim install-pdf-sim
37038 maybe-install-pdf-sim:
37039 @if sim
37040 maybe-install-pdf-sim: install-pdf-sim
37041
37042 install-pdf-sim: \
37043     configure-sim \
37044     pdf-sim 
37045         @: $(MAKE); $(unstage)
37046         @[ -f ./sim/Makefile ] || exit 0; \
37047         r=`${PWD_COMMAND}`; export r; \
37048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37049         $(HOST_EXPORTS) \
37050         for flag in $(EXTRA_HOST_FLAGS) ; do \
37051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37052         done; \
37053         echo "Doing install-pdf in sim" ; \
37054         (cd $(HOST_SUBDIR)/sim && \
37055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37057                   "RANLIB=$${RANLIB}" \
37058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37059                   install-pdf) \
37060           || exit 1
37061
37062 @endif sim
37063
37064 .PHONY: maybe-install-html-sim install-html-sim
37065 maybe-install-html-sim:
37066 @if sim
37067 maybe-install-html-sim: install-html-sim
37068
37069 install-html-sim: \
37070     configure-sim \
37071     html-sim 
37072         @: $(MAKE); $(unstage)
37073         @[ -f ./sim/Makefile ] || exit 0; \
37074         r=`${PWD_COMMAND}`; export r; \
37075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37076         $(HOST_EXPORTS) \
37077         for flag in $(EXTRA_HOST_FLAGS) ; do \
37078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37079         done; \
37080         echo "Doing install-html in sim" ; \
37081         (cd $(HOST_SUBDIR)/sim && \
37082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37084                   "RANLIB=$${RANLIB}" \
37085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37086                   install-html) \
37087           || exit 1
37088
37089 @endif sim
37090
37091 .PHONY: maybe-installcheck-sim installcheck-sim
37092 maybe-installcheck-sim:
37093 @if sim
37094 maybe-installcheck-sim: installcheck-sim
37095
37096 installcheck-sim: \
37097     configure-sim 
37098         @: $(MAKE); $(unstage)
37099         @[ -f ./sim/Makefile ] || exit 0; \
37100         r=`${PWD_COMMAND}`; export r; \
37101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37102         $(HOST_EXPORTS) \
37103         for flag in $(EXTRA_HOST_FLAGS) ; do \
37104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37105         done; \
37106         echo "Doing installcheck in sim" ; \
37107         (cd $(HOST_SUBDIR)/sim && \
37108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37110                   "RANLIB=$${RANLIB}" \
37111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37112                   installcheck) \
37113           || exit 1
37114
37115 @endif sim
37116
37117 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
37118 maybe-mostlyclean-sim:
37119 @if sim
37120 maybe-mostlyclean-sim: mostlyclean-sim
37121
37122 mostlyclean-sim: 
37123         @: $(MAKE); $(unstage)
37124         @[ -f ./sim/Makefile ] || exit 0; \
37125         r=`${PWD_COMMAND}`; export r; \
37126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127         $(HOST_EXPORTS) \
37128         for flag in $(EXTRA_HOST_FLAGS) ; do \
37129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37130         done; \
37131         echo "Doing mostlyclean in sim" ; \
37132         (cd $(HOST_SUBDIR)/sim && \
37133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37135                   "RANLIB=$${RANLIB}" \
37136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37137                   mostlyclean) \
37138           || exit 1
37139
37140 @endif sim
37141
37142 .PHONY: maybe-clean-sim clean-sim
37143 maybe-clean-sim:
37144 @if sim
37145 maybe-clean-sim: clean-sim
37146
37147 clean-sim: 
37148         @: $(MAKE); $(unstage)
37149         @[ -f ./sim/Makefile ] || exit 0; \
37150         r=`${PWD_COMMAND}`; export r; \
37151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37152         $(HOST_EXPORTS) \
37153         for flag in $(EXTRA_HOST_FLAGS) ; do \
37154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37155         done; \
37156         echo "Doing clean in sim" ; \
37157         (cd $(HOST_SUBDIR)/sim && \
37158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37160                   "RANLIB=$${RANLIB}" \
37161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37162                   clean) \
37163           || exit 1
37164
37165 @endif sim
37166
37167 .PHONY: maybe-distclean-sim distclean-sim
37168 maybe-distclean-sim:
37169 @if sim
37170 maybe-distclean-sim: distclean-sim
37171
37172 distclean-sim: 
37173         @: $(MAKE); $(unstage)
37174         @[ -f ./sim/Makefile ] || exit 0; \
37175         r=`${PWD_COMMAND}`; export r; \
37176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37177         $(HOST_EXPORTS) \
37178         for flag in $(EXTRA_HOST_FLAGS) ; do \
37179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37180         done; \
37181         echo "Doing distclean in sim" ; \
37182         (cd $(HOST_SUBDIR)/sim && \
37183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37185                   "RANLIB=$${RANLIB}" \
37186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37187                   distclean) \
37188           || exit 1
37189
37190 @endif sim
37191
37192 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37193 maybe-maintainer-clean-sim:
37194 @if sim
37195 maybe-maintainer-clean-sim: maintainer-clean-sim
37196
37197 maintainer-clean-sim: 
37198         @: $(MAKE); $(unstage)
37199         @[ -f ./sim/Makefile ] || exit 0; \
37200         r=`${PWD_COMMAND}`; export r; \
37201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37202         $(HOST_EXPORTS) \
37203         for flag in $(EXTRA_HOST_FLAGS) ; do \
37204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37205         done; \
37206         echo "Doing maintainer-clean in sim" ; \
37207         (cd $(HOST_SUBDIR)/sim && \
37208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37210                   "RANLIB=$${RANLIB}" \
37211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37212                   maintainer-clean) \
37213           || exit 1
37214
37215 @endif sim
37216
37217
37218
37219 .PHONY: configure-tar maybe-configure-tar
37220 maybe-configure-tar:
37221 @if gcc-bootstrap
37222 configure-tar: stage_current
37223 @endif gcc-bootstrap
37224 @if tar
37225 maybe-configure-tar: configure-tar
37226 configure-tar: 
37227         @: $(MAKE); $(unstage)
37228         @r=`${PWD_COMMAND}`; export r; \
37229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37230         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37232         $(HOST_EXPORTS)  \
37233         echo Configuring in $(HOST_SUBDIR)/tar; \
37234         cd "$(HOST_SUBDIR)/tar" || exit 1; \
37235         case $(srcdir) in \
37236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37237           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37239         esac; \
37240         srcdiroption="--srcdir=$${topdir}/tar"; \
37241         libsrcdir="$$s/tar"; \
37242         $(SHELL) $${libsrcdir}/configure \
37243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37244           --target=${target_alias} $${srcdiroption}  \
37245           || exit 1
37246 @endif tar
37247
37248
37249
37250
37251
37252 .PHONY: all-tar maybe-all-tar
37253 maybe-all-tar:
37254 @if gcc-bootstrap
37255 all-tar: stage_current
37256 @endif gcc-bootstrap
37257 @if tar
37258 TARGET-tar=all
37259 maybe-all-tar: all-tar
37260 all-tar: configure-tar
37261         @: $(MAKE); $(unstage)
37262         @r=`${PWD_COMMAND}`; export r; \
37263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264         $(HOST_EXPORTS)  \
37265         (cd $(HOST_SUBDIR)/tar && \
37266           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37267                 $(TARGET-tar))
37268 @endif tar
37269
37270
37271
37272
37273 .PHONY: check-tar maybe-check-tar
37274 maybe-check-tar:
37275 @if tar
37276 maybe-check-tar: check-tar
37277
37278 check-tar:
37279         @: $(MAKE); $(unstage)
37280         @r=`${PWD_COMMAND}`; export r; \
37281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37282         $(HOST_EXPORTS) \
37283         (cd $(HOST_SUBDIR)/tar && \
37284           $(MAKE) $(FLAGS_TO_PASS)  check)
37285
37286 @endif tar
37287
37288 .PHONY: install-tar maybe-install-tar
37289 maybe-install-tar:
37290 @if tar
37291 maybe-install-tar: install-tar
37292
37293 install-tar: installdirs
37294         @: $(MAKE); $(unstage)
37295         @r=`${PWD_COMMAND}`; export r; \
37296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297         $(HOST_EXPORTS) \
37298         (cd $(HOST_SUBDIR)/tar && \
37299           $(MAKE) $(FLAGS_TO_PASS)  install)
37300
37301 @endif tar
37302
37303 # Other targets (info, dvi, pdf, etc.)
37304
37305 .PHONY: maybe-info-tar info-tar
37306 maybe-info-tar:
37307 @if tar
37308 maybe-info-tar: info-tar
37309
37310 info-tar: \
37311     configure-tar 
37312         @: $(MAKE); $(unstage)
37313         @[ -f ./tar/Makefile ] || exit 0; \
37314         r=`${PWD_COMMAND}`; export r; \
37315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37316         $(HOST_EXPORTS) \
37317         for flag in $(EXTRA_HOST_FLAGS) ; do \
37318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37319         done; \
37320         echo "Doing info in tar" ; \
37321         (cd $(HOST_SUBDIR)/tar && \
37322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37324                   "RANLIB=$${RANLIB}" \
37325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37326                   info) \
37327           || exit 1
37328
37329 @endif tar
37330
37331 .PHONY: maybe-dvi-tar dvi-tar
37332 maybe-dvi-tar:
37333 @if tar
37334 maybe-dvi-tar: dvi-tar
37335
37336 dvi-tar: \
37337     configure-tar 
37338         @: $(MAKE); $(unstage)
37339         @[ -f ./tar/Makefile ] || exit 0; \
37340         r=`${PWD_COMMAND}`; export r; \
37341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37342         $(HOST_EXPORTS) \
37343         for flag in $(EXTRA_HOST_FLAGS) ; do \
37344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37345         done; \
37346         echo "Doing dvi in tar" ; \
37347         (cd $(HOST_SUBDIR)/tar && \
37348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37350                   "RANLIB=$${RANLIB}" \
37351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37352                   dvi) \
37353           || exit 1
37354
37355 @endif tar
37356
37357 .PHONY: maybe-pdf-tar pdf-tar
37358 maybe-pdf-tar:
37359 @if tar
37360 maybe-pdf-tar: pdf-tar
37361
37362 pdf-tar: \
37363     configure-tar 
37364         @: $(MAKE); $(unstage)
37365         @[ -f ./tar/Makefile ] || exit 0; \
37366         r=`${PWD_COMMAND}`; export r; \
37367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37368         $(HOST_EXPORTS) \
37369         for flag in $(EXTRA_HOST_FLAGS) ; do \
37370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37371         done; \
37372         echo "Doing pdf in tar" ; \
37373         (cd $(HOST_SUBDIR)/tar && \
37374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37376                   "RANLIB=$${RANLIB}" \
37377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37378                   pdf) \
37379           || exit 1
37380
37381 @endif tar
37382
37383 .PHONY: maybe-html-tar html-tar
37384 maybe-html-tar:
37385 @if tar
37386 maybe-html-tar: html-tar
37387
37388 html-tar: \
37389     configure-tar 
37390         @: $(MAKE); $(unstage)
37391         @[ -f ./tar/Makefile ] || exit 0; \
37392         r=`${PWD_COMMAND}`; export r; \
37393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394         $(HOST_EXPORTS) \
37395         for flag in $(EXTRA_HOST_FLAGS) ; do \
37396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397         done; \
37398         echo "Doing html in tar" ; \
37399         (cd $(HOST_SUBDIR)/tar && \
37400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37402                   "RANLIB=$${RANLIB}" \
37403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37404                   html) \
37405           || exit 1
37406
37407 @endif tar
37408
37409 .PHONY: maybe-TAGS-tar TAGS-tar
37410 maybe-TAGS-tar:
37411 @if tar
37412 maybe-TAGS-tar: TAGS-tar
37413
37414 TAGS-tar: \
37415     configure-tar 
37416         @: $(MAKE); $(unstage)
37417         @[ -f ./tar/Makefile ] || exit 0; \
37418         r=`${PWD_COMMAND}`; export r; \
37419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420         $(HOST_EXPORTS) \
37421         for flag in $(EXTRA_HOST_FLAGS) ; do \
37422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37423         done; \
37424         echo "Doing TAGS in tar" ; \
37425         (cd $(HOST_SUBDIR)/tar && \
37426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37428                   "RANLIB=$${RANLIB}" \
37429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37430                   TAGS) \
37431           || exit 1
37432
37433 @endif tar
37434
37435 .PHONY: maybe-install-info-tar install-info-tar
37436 maybe-install-info-tar:
37437 @if tar
37438 maybe-install-info-tar: install-info-tar
37439
37440 install-info-tar: \
37441     configure-tar \
37442     info-tar 
37443         @: $(MAKE); $(unstage)
37444         @[ -f ./tar/Makefile ] || exit 0; \
37445         r=`${PWD_COMMAND}`; export r; \
37446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37447         $(HOST_EXPORTS) \
37448         for flag in $(EXTRA_HOST_FLAGS) ; do \
37449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37450         done; \
37451         echo "Doing install-info in tar" ; \
37452         (cd $(HOST_SUBDIR)/tar && \
37453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37455                   "RANLIB=$${RANLIB}" \
37456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37457                   install-info) \
37458           || exit 1
37459
37460 @endif tar
37461
37462 .PHONY: maybe-install-pdf-tar install-pdf-tar
37463 maybe-install-pdf-tar:
37464 @if tar
37465 maybe-install-pdf-tar: install-pdf-tar
37466
37467 install-pdf-tar: \
37468     configure-tar \
37469     pdf-tar 
37470         @: $(MAKE); $(unstage)
37471         @[ -f ./tar/Makefile ] || exit 0; \
37472         r=`${PWD_COMMAND}`; export r; \
37473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37474         $(HOST_EXPORTS) \
37475         for flag in $(EXTRA_HOST_FLAGS) ; do \
37476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37477         done; \
37478         echo "Doing install-pdf in tar" ; \
37479         (cd $(HOST_SUBDIR)/tar && \
37480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37482                   "RANLIB=$${RANLIB}" \
37483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37484                   install-pdf) \
37485           || exit 1
37486
37487 @endif tar
37488
37489 .PHONY: maybe-install-html-tar install-html-tar
37490 maybe-install-html-tar:
37491 @if tar
37492 maybe-install-html-tar: install-html-tar
37493
37494 install-html-tar: \
37495     configure-tar \
37496     html-tar 
37497         @: $(MAKE); $(unstage)
37498         @[ -f ./tar/Makefile ] || exit 0; \
37499         r=`${PWD_COMMAND}`; export r; \
37500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37501         $(HOST_EXPORTS) \
37502         for flag in $(EXTRA_HOST_FLAGS) ; do \
37503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37504         done; \
37505         echo "Doing install-html in tar" ; \
37506         (cd $(HOST_SUBDIR)/tar && \
37507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37509                   "RANLIB=$${RANLIB}" \
37510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37511                   install-html) \
37512           || exit 1
37513
37514 @endif tar
37515
37516 .PHONY: maybe-installcheck-tar installcheck-tar
37517 maybe-installcheck-tar:
37518 @if tar
37519 maybe-installcheck-tar: installcheck-tar
37520
37521 installcheck-tar: \
37522     configure-tar 
37523         @: $(MAKE); $(unstage)
37524         @[ -f ./tar/Makefile ] || exit 0; \
37525         r=`${PWD_COMMAND}`; export r; \
37526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37527         $(HOST_EXPORTS) \
37528         for flag in $(EXTRA_HOST_FLAGS) ; do \
37529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37530         done; \
37531         echo "Doing installcheck in tar" ; \
37532         (cd $(HOST_SUBDIR)/tar && \
37533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37535                   "RANLIB=$${RANLIB}" \
37536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37537                   installcheck) \
37538           || exit 1
37539
37540 @endif tar
37541
37542 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
37543 maybe-mostlyclean-tar:
37544 @if tar
37545 maybe-mostlyclean-tar: mostlyclean-tar
37546
37547 mostlyclean-tar: 
37548         @: $(MAKE); $(unstage)
37549         @[ -f ./tar/Makefile ] || exit 0; \
37550         r=`${PWD_COMMAND}`; export r; \
37551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37552         $(HOST_EXPORTS) \
37553         for flag in $(EXTRA_HOST_FLAGS) ; do \
37554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37555         done; \
37556         echo "Doing mostlyclean in tar" ; \
37557         (cd $(HOST_SUBDIR)/tar && \
37558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37560                   "RANLIB=$${RANLIB}" \
37561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37562                   mostlyclean) \
37563           || exit 1
37564
37565 @endif tar
37566
37567 .PHONY: maybe-clean-tar clean-tar
37568 maybe-clean-tar:
37569 @if tar
37570 maybe-clean-tar: clean-tar
37571
37572 clean-tar: 
37573         @: $(MAKE); $(unstage)
37574         @[ -f ./tar/Makefile ] || exit 0; \
37575         r=`${PWD_COMMAND}`; export r; \
37576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37577         $(HOST_EXPORTS) \
37578         for flag in $(EXTRA_HOST_FLAGS) ; do \
37579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37580         done; \
37581         echo "Doing clean in tar" ; \
37582         (cd $(HOST_SUBDIR)/tar && \
37583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37585                   "RANLIB=$${RANLIB}" \
37586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37587                   clean) \
37588           || exit 1
37589
37590 @endif tar
37591
37592 .PHONY: maybe-distclean-tar distclean-tar
37593 maybe-distclean-tar:
37594 @if tar
37595 maybe-distclean-tar: distclean-tar
37596
37597 distclean-tar: 
37598         @: $(MAKE); $(unstage)
37599         @[ -f ./tar/Makefile ] || exit 0; \
37600         r=`${PWD_COMMAND}`; export r; \
37601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37602         $(HOST_EXPORTS) \
37603         for flag in $(EXTRA_HOST_FLAGS) ; do \
37604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37605         done; \
37606         echo "Doing distclean in tar" ; \
37607         (cd $(HOST_SUBDIR)/tar && \
37608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37610                   "RANLIB=$${RANLIB}" \
37611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37612                   distclean) \
37613           || exit 1
37614
37615 @endif tar
37616
37617 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37618 maybe-maintainer-clean-tar:
37619 @if tar
37620 maybe-maintainer-clean-tar: maintainer-clean-tar
37621
37622 maintainer-clean-tar: 
37623         @: $(MAKE); $(unstage)
37624         @[ -f ./tar/Makefile ] || exit 0; \
37625         r=`${PWD_COMMAND}`; export r; \
37626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37627         $(HOST_EXPORTS) \
37628         for flag in $(EXTRA_HOST_FLAGS) ; do \
37629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37630         done; \
37631         echo "Doing maintainer-clean in tar" ; \
37632         (cd $(HOST_SUBDIR)/tar && \
37633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37635                   "RANLIB=$${RANLIB}" \
37636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37637                   maintainer-clean) \
37638           || exit 1
37639
37640 @endif tar
37641
37642
37643
37644 .PHONY: configure-texinfo maybe-configure-texinfo
37645 maybe-configure-texinfo:
37646 @if gcc-bootstrap
37647 configure-texinfo: stage_current
37648 @endif gcc-bootstrap
37649 @if texinfo
37650 maybe-configure-texinfo: configure-texinfo
37651 configure-texinfo: 
37652         @: $(MAKE); $(unstage)
37653         @r=`${PWD_COMMAND}`; export r; \
37654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37655         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37656         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37657         $(HOST_EXPORTS)  \
37658         echo Configuring in $(HOST_SUBDIR)/texinfo; \
37659         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37660         case $(srcdir) in \
37661           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37662           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37663                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37664         esac; \
37665         srcdiroption="--srcdir=$${topdir}/texinfo"; \
37666         libsrcdir="$$s/texinfo"; \
37667         $(SHELL) $${libsrcdir}/configure \
37668           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37669           --target=${target_alias} $${srcdiroption}  \
37670           || exit 1
37671 @endif texinfo
37672
37673
37674
37675
37676
37677 .PHONY: all-texinfo maybe-all-texinfo
37678 maybe-all-texinfo:
37679 @if gcc-bootstrap
37680 all-texinfo: stage_current
37681 @endif gcc-bootstrap
37682 @if texinfo
37683 TARGET-texinfo=all
37684 maybe-all-texinfo: all-texinfo
37685 all-texinfo: configure-texinfo
37686         @: $(MAKE); $(unstage)
37687         @r=`${PWD_COMMAND}`; export r; \
37688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689         $(HOST_EXPORTS)  \
37690         (cd $(HOST_SUBDIR)/texinfo && \
37691           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37692                 $(TARGET-texinfo))
37693 @endif texinfo
37694
37695
37696
37697
37698 .PHONY: check-texinfo maybe-check-texinfo
37699 maybe-check-texinfo:
37700 @if texinfo
37701 maybe-check-texinfo: check-texinfo
37702
37703 check-texinfo:
37704         @: $(MAKE); $(unstage)
37705         @r=`${PWD_COMMAND}`; export r; \
37706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37707         $(HOST_EXPORTS) \
37708         (cd $(HOST_SUBDIR)/texinfo && \
37709           $(MAKE) $(FLAGS_TO_PASS)  check)
37710
37711 @endif texinfo
37712
37713 .PHONY: install-texinfo maybe-install-texinfo
37714 maybe-install-texinfo:
37715 @if texinfo
37716 maybe-install-texinfo: install-texinfo
37717
37718 install-texinfo:
37719
37720 @endif texinfo
37721
37722 # Other targets (info, dvi, pdf, etc.)
37723
37724 .PHONY: maybe-info-texinfo info-texinfo
37725 maybe-info-texinfo:
37726 @if texinfo
37727 maybe-info-texinfo: info-texinfo
37728
37729 info-texinfo: \
37730     configure-texinfo 
37731         @: $(MAKE); $(unstage)
37732         @[ -f ./texinfo/Makefile ] || exit 0; \
37733         r=`${PWD_COMMAND}`; export r; \
37734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735         $(HOST_EXPORTS) \
37736         for flag in $(EXTRA_HOST_FLAGS) ; do \
37737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37738         done; \
37739         echo "Doing info in texinfo" ; \
37740         (cd $(HOST_SUBDIR)/texinfo && \
37741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37743                   "RANLIB=$${RANLIB}" \
37744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37745                   info) \
37746           || exit 1
37747
37748 @endif texinfo
37749
37750 .PHONY: maybe-dvi-texinfo dvi-texinfo
37751 maybe-dvi-texinfo:
37752 @if texinfo
37753 maybe-dvi-texinfo: dvi-texinfo
37754
37755 dvi-texinfo: \
37756     configure-texinfo 
37757         @: $(MAKE); $(unstage)
37758         @[ -f ./texinfo/Makefile ] || exit 0; \
37759         r=`${PWD_COMMAND}`; export r; \
37760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761         $(HOST_EXPORTS) \
37762         for flag in $(EXTRA_HOST_FLAGS) ; do \
37763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37764         done; \
37765         echo "Doing dvi in texinfo" ; \
37766         (cd $(HOST_SUBDIR)/texinfo && \
37767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37769                   "RANLIB=$${RANLIB}" \
37770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37771                   dvi) \
37772           || exit 1
37773
37774 @endif texinfo
37775
37776 .PHONY: maybe-pdf-texinfo pdf-texinfo
37777 maybe-pdf-texinfo:
37778 @if texinfo
37779 maybe-pdf-texinfo: pdf-texinfo
37780
37781 pdf-texinfo: \
37782     configure-texinfo 
37783         @: $(MAKE); $(unstage)
37784         @[ -f ./texinfo/Makefile ] || exit 0; \
37785         r=`${PWD_COMMAND}`; export r; \
37786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37787         $(HOST_EXPORTS) \
37788         for flag in $(EXTRA_HOST_FLAGS) ; do \
37789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37790         done; \
37791         echo "Doing pdf in texinfo" ; \
37792         (cd $(HOST_SUBDIR)/texinfo && \
37793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37795                   "RANLIB=$${RANLIB}" \
37796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37797                   pdf) \
37798           || exit 1
37799
37800 @endif texinfo
37801
37802 .PHONY: maybe-html-texinfo html-texinfo
37803 maybe-html-texinfo:
37804 @if texinfo
37805 maybe-html-texinfo: html-texinfo
37806
37807 html-texinfo: \
37808     configure-texinfo 
37809         @: $(MAKE); $(unstage)
37810         @[ -f ./texinfo/Makefile ] || exit 0; \
37811         r=`${PWD_COMMAND}`; export r; \
37812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37813         $(HOST_EXPORTS) \
37814         for flag in $(EXTRA_HOST_FLAGS) ; do \
37815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37816         done; \
37817         echo "Doing html in texinfo" ; \
37818         (cd $(HOST_SUBDIR)/texinfo && \
37819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37821                   "RANLIB=$${RANLIB}" \
37822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37823                   html) \
37824           || exit 1
37825
37826 @endif texinfo
37827
37828 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
37829 maybe-TAGS-texinfo:
37830 @if texinfo
37831 maybe-TAGS-texinfo: TAGS-texinfo
37832
37833 TAGS-texinfo: \
37834     configure-texinfo 
37835         @: $(MAKE); $(unstage)
37836         @[ -f ./texinfo/Makefile ] || exit 0; \
37837         r=`${PWD_COMMAND}`; export r; \
37838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839         $(HOST_EXPORTS) \
37840         for flag in $(EXTRA_HOST_FLAGS) ; do \
37841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37842         done; \
37843         echo "Doing TAGS in texinfo" ; \
37844         (cd $(HOST_SUBDIR)/texinfo && \
37845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847                   "RANLIB=$${RANLIB}" \
37848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849                   TAGS) \
37850           || exit 1
37851
37852 @endif texinfo
37853
37854 .PHONY: maybe-install-info-texinfo install-info-texinfo
37855 maybe-install-info-texinfo:
37856 @if texinfo
37857 maybe-install-info-texinfo: install-info-texinfo
37858
37859 install-info-texinfo: \
37860     configure-texinfo \
37861     info-texinfo 
37862         @: $(MAKE); $(unstage)
37863         @[ -f ./texinfo/Makefile ] || exit 0; \
37864         r=`${PWD_COMMAND}`; export r; \
37865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37866         $(HOST_EXPORTS) \
37867         for flag in $(EXTRA_HOST_FLAGS) ; do \
37868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37869         done; \
37870         echo "Doing install-info in texinfo" ; \
37871         (cd $(HOST_SUBDIR)/texinfo && \
37872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37874                   "RANLIB=$${RANLIB}" \
37875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37876                   install-info) \
37877           || exit 1
37878
37879 @endif texinfo
37880
37881 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37882 maybe-install-pdf-texinfo:
37883 @if texinfo
37884 maybe-install-pdf-texinfo: install-pdf-texinfo
37885
37886 install-pdf-texinfo: \
37887     configure-texinfo \
37888     pdf-texinfo 
37889         @: $(MAKE); $(unstage)
37890         @[ -f ./texinfo/Makefile ] || exit 0; \
37891         r=`${PWD_COMMAND}`; export r; \
37892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37893         $(HOST_EXPORTS) \
37894         for flag in $(EXTRA_HOST_FLAGS) ; do \
37895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37896         done; \
37897         echo "Doing install-pdf in texinfo" ; \
37898         (cd $(HOST_SUBDIR)/texinfo && \
37899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37901                   "RANLIB=$${RANLIB}" \
37902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37903                   install-pdf) \
37904           || exit 1
37905
37906 @endif texinfo
37907
37908 .PHONY: maybe-install-html-texinfo install-html-texinfo
37909 maybe-install-html-texinfo:
37910 @if texinfo
37911 maybe-install-html-texinfo: install-html-texinfo
37912
37913 install-html-texinfo: \
37914     configure-texinfo \
37915     html-texinfo 
37916         @: $(MAKE); $(unstage)
37917         @[ -f ./texinfo/Makefile ] || exit 0; \
37918         r=`${PWD_COMMAND}`; export r; \
37919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920         $(HOST_EXPORTS) \
37921         for flag in $(EXTRA_HOST_FLAGS) ; do \
37922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37923         done; \
37924         echo "Doing install-html in texinfo" ; \
37925         (cd $(HOST_SUBDIR)/texinfo && \
37926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37928                   "RANLIB=$${RANLIB}" \
37929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37930                   install-html) \
37931           || exit 1
37932
37933 @endif texinfo
37934
37935 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
37936 maybe-installcheck-texinfo:
37937 @if texinfo
37938 maybe-installcheck-texinfo: installcheck-texinfo
37939
37940 installcheck-texinfo: \
37941     configure-texinfo 
37942         @: $(MAKE); $(unstage)
37943         @[ -f ./texinfo/Makefile ] || exit 0; \
37944         r=`${PWD_COMMAND}`; export r; \
37945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946         $(HOST_EXPORTS) \
37947         for flag in $(EXTRA_HOST_FLAGS) ; do \
37948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949         done; \
37950         echo "Doing installcheck in texinfo" ; \
37951         (cd $(HOST_SUBDIR)/texinfo && \
37952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37954                   "RANLIB=$${RANLIB}" \
37955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37956                   installcheck) \
37957           || exit 1
37958
37959 @endif texinfo
37960
37961 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
37962 maybe-mostlyclean-texinfo:
37963 @if texinfo
37964 maybe-mostlyclean-texinfo: mostlyclean-texinfo
37965
37966 mostlyclean-texinfo: 
37967         @: $(MAKE); $(unstage)
37968         @[ -f ./texinfo/Makefile ] || exit 0; \
37969         r=`${PWD_COMMAND}`; export r; \
37970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37971         $(HOST_EXPORTS) \
37972         for flag in $(EXTRA_HOST_FLAGS) ; do \
37973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37974         done; \
37975         echo "Doing mostlyclean in texinfo" ; \
37976         (cd $(HOST_SUBDIR)/texinfo && \
37977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37979                   "RANLIB=$${RANLIB}" \
37980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37981                   mostlyclean) \
37982           || exit 1
37983
37984 @endif texinfo
37985
37986 .PHONY: maybe-clean-texinfo clean-texinfo
37987 maybe-clean-texinfo:
37988 @if texinfo
37989 maybe-clean-texinfo: clean-texinfo
37990
37991 clean-texinfo: 
37992         @: $(MAKE); $(unstage)
37993         @[ -f ./texinfo/Makefile ] || exit 0; \
37994         r=`${PWD_COMMAND}`; export r; \
37995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37996         $(HOST_EXPORTS) \
37997         for flag in $(EXTRA_HOST_FLAGS) ; do \
37998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37999         done; \
38000         echo "Doing clean in texinfo" ; \
38001         (cd $(HOST_SUBDIR)/texinfo && \
38002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38004                   "RANLIB=$${RANLIB}" \
38005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38006                   clean) \
38007           || exit 1
38008
38009 @endif texinfo
38010
38011 .PHONY: maybe-distclean-texinfo distclean-texinfo
38012 maybe-distclean-texinfo:
38013 @if texinfo
38014 maybe-distclean-texinfo: distclean-texinfo
38015
38016 distclean-texinfo: 
38017         @: $(MAKE); $(unstage)
38018         @[ -f ./texinfo/Makefile ] || exit 0; \
38019         r=`${PWD_COMMAND}`; export r; \
38020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38021         $(HOST_EXPORTS) \
38022         for flag in $(EXTRA_HOST_FLAGS) ; do \
38023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38024         done; \
38025         echo "Doing distclean in texinfo" ; \
38026         (cd $(HOST_SUBDIR)/texinfo && \
38027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38029                   "RANLIB=$${RANLIB}" \
38030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38031                   distclean) \
38032           || exit 1
38033
38034 @endif texinfo
38035
38036 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38037 maybe-maintainer-clean-texinfo:
38038 @if texinfo
38039 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38040
38041 maintainer-clean-texinfo: 
38042         @: $(MAKE); $(unstage)
38043         @[ -f ./texinfo/Makefile ] || exit 0; \
38044         r=`${PWD_COMMAND}`; export r; \
38045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38046         $(HOST_EXPORTS) \
38047         for flag in $(EXTRA_HOST_FLAGS) ; do \
38048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38049         done; \
38050         echo "Doing maintainer-clean in texinfo" ; \
38051         (cd $(HOST_SUBDIR)/texinfo && \
38052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38054                   "RANLIB=$${RANLIB}" \
38055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38056                   maintainer-clean) \
38057           || exit 1
38058
38059 @endif texinfo
38060
38061
38062
38063 .PHONY: configure-textutils maybe-configure-textutils
38064 maybe-configure-textutils:
38065 @if gcc-bootstrap
38066 configure-textutils: stage_current
38067 @endif gcc-bootstrap
38068 @if textutils
38069 maybe-configure-textutils: configure-textutils
38070 configure-textutils: 
38071         @: $(MAKE); $(unstage)
38072         @r=`${PWD_COMMAND}`; export r; \
38073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38074         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38076         $(HOST_EXPORTS)  \
38077         echo Configuring in $(HOST_SUBDIR)/textutils; \
38078         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38079         case $(srcdir) in \
38080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38081           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38083         esac; \
38084         srcdiroption="--srcdir=$${topdir}/textutils"; \
38085         libsrcdir="$$s/textutils"; \
38086         $(SHELL) $${libsrcdir}/configure \
38087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38088           --target=${target_alias} $${srcdiroption}  \
38089           || exit 1
38090 @endif textutils
38091
38092
38093
38094
38095
38096 .PHONY: all-textutils maybe-all-textutils
38097 maybe-all-textutils:
38098 @if gcc-bootstrap
38099 all-textutils: stage_current
38100 @endif gcc-bootstrap
38101 @if textutils
38102 TARGET-textutils=all
38103 maybe-all-textutils: all-textutils
38104 all-textutils: configure-textutils
38105         @: $(MAKE); $(unstage)
38106         @r=`${PWD_COMMAND}`; export r; \
38107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38108         $(HOST_EXPORTS)  \
38109         (cd $(HOST_SUBDIR)/textutils && \
38110           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38111                 $(TARGET-textutils))
38112 @endif textutils
38113
38114
38115
38116
38117 .PHONY: check-textutils maybe-check-textutils
38118 maybe-check-textutils:
38119 @if textutils
38120 maybe-check-textutils: check-textutils
38121
38122 check-textutils:
38123         @: $(MAKE); $(unstage)
38124         @r=`${PWD_COMMAND}`; export r; \
38125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38126         $(HOST_EXPORTS) \
38127         (cd $(HOST_SUBDIR)/textutils && \
38128           $(MAKE) $(FLAGS_TO_PASS)  check)
38129
38130 @endif textutils
38131
38132 .PHONY: install-textutils maybe-install-textutils
38133 maybe-install-textutils:
38134 @if textutils
38135 maybe-install-textutils: install-textutils
38136
38137 install-textutils: installdirs
38138         @: $(MAKE); $(unstage)
38139         @r=`${PWD_COMMAND}`; export r; \
38140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38141         $(HOST_EXPORTS) \
38142         (cd $(HOST_SUBDIR)/textutils && \
38143           $(MAKE) $(FLAGS_TO_PASS)  install)
38144
38145 @endif textutils
38146
38147 # Other targets (info, dvi, pdf, etc.)
38148
38149 .PHONY: maybe-info-textutils info-textutils
38150 maybe-info-textutils:
38151 @if textutils
38152 maybe-info-textutils: info-textutils
38153
38154 info-textutils: \
38155     configure-textutils 
38156         @: $(MAKE); $(unstage)
38157         @[ -f ./textutils/Makefile ] || exit 0; \
38158         r=`${PWD_COMMAND}`; export r; \
38159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160         $(HOST_EXPORTS) \
38161         for flag in $(EXTRA_HOST_FLAGS) ; do \
38162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38163         done; \
38164         echo "Doing info in textutils" ; \
38165         (cd $(HOST_SUBDIR)/textutils && \
38166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38168                   "RANLIB=$${RANLIB}" \
38169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38170                   info) \
38171           || exit 1
38172
38173 @endif textutils
38174
38175 .PHONY: maybe-dvi-textutils dvi-textutils
38176 maybe-dvi-textutils:
38177 @if textutils
38178 maybe-dvi-textutils: dvi-textutils
38179
38180 dvi-textutils: \
38181     configure-textutils 
38182         @: $(MAKE); $(unstage)
38183         @[ -f ./textutils/Makefile ] || exit 0; \
38184         r=`${PWD_COMMAND}`; export r; \
38185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186         $(HOST_EXPORTS) \
38187         for flag in $(EXTRA_HOST_FLAGS) ; do \
38188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38189         done; \
38190         echo "Doing dvi in textutils" ; \
38191         (cd $(HOST_SUBDIR)/textutils && \
38192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38194                   "RANLIB=$${RANLIB}" \
38195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38196                   dvi) \
38197           || exit 1
38198
38199 @endif textutils
38200
38201 .PHONY: maybe-pdf-textutils pdf-textutils
38202 maybe-pdf-textutils:
38203 @if textutils
38204 maybe-pdf-textutils: pdf-textutils
38205
38206 pdf-textutils: \
38207     configure-textutils 
38208         @: $(MAKE); $(unstage)
38209         @[ -f ./textutils/Makefile ] || exit 0; \
38210         r=`${PWD_COMMAND}`; export r; \
38211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38212         $(HOST_EXPORTS) \
38213         for flag in $(EXTRA_HOST_FLAGS) ; do \
38214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38215         done; \
38216         echo "Doing pdf in textutils" ; \
38217         (cd $(HOST_SUBDIR)/textutils && \
38218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38220                   "RANLIB=$${RANLIB}" \
38221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38222                   pdf) \
38223           || exit 1
38224
38225 @endif textutils
38226
38227 .PHONY: maybe-html-textutils html-textutils
38228 maybe-html-textutils:
38229 @if textutils
38230 maybe-html-textutils: html-textutils
38231
38232 html-textutils: \
38233     configure-textutils 
38234         @: $(MAKE); $(unstage)
38235         @[ -f ./textutils/Makefile ] || exit 0; \
38236         r=`${PWD_COMMAND}`; export r; \
38237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38238         $(HOST_EXPORTS) \
38239         for flag in $(EXTRA_HOST_FLAGS) ; do \
38240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38241         done; \
38242         echo "Doing html in textutils" ; \
38243         (cd $(HOST_SUBDIR)/textutils && \
38244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38246                   "RANLIB=$${RANLIB}" \
38247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38248                   html) \
38249           || exit 1
38250
38251 @endif textutils
38252
38253 .PHONY: maybe-TAGS-textutils TAGS-textutils
38254 maybe-TAGS-textutils:
38255 @if textutils
38256 maybe-TAGS-textutils: TAGS-textutils
38257
38258 TAGS-textutils: \
38259     configure-textutils 
38260         @: $(MAKE); $(unstage)
38261         @[ -f ./textutils/Makefile ] || exit 0; \
38262         r=`${PWD_COMMAND}`; export r; \
38263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38264         $(HOST_EXPORTS) \
38265         for flag in $(EXTRA_HOST_FLAGS) ; do \
38266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38267         done; \
38268         echo "Doing TAGS in textutils" ; \
38269         (cd $(HOST_SUBDIR)/textutils && \
38270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38272                   "RANLIB=$${RANLIB}" \
38273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38274                   TAGS) \
38275           || exit 1
38276
38277 @endif textutils
38278
38279 .PHONY: maybe-install-info-textutils install-info-textutils
38280 maybe-install-info-textutils:
38281 @if textutils
38282 maybe-install-info-textutils: install-info-textutils
38283
38284 install-info-textutils: \
38285     configure-textutils \
38286     info-textutils 
38287         @: $(MAKE); $(unstage)
38288         @[ -f ./textutils/Makefile ] || exit 0; \
38289         r=`${PWD_COMMAND}`; export r; \
38290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38291         $(HOST_EXPORTS) \
38292         for flag in $(EXTRA_HOST_FLAGS) ; do \
38293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38294         done; \
38295         echo "Doing install-info in textutils" ; \
38296         (cd $(HOST_SUBDIR)/textutils && \
38297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38299                   "RANLIB=$${RANLIB}" \
38300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38301                   install-info) \
38302           || exit 1
38303
38304 @endif textutils
38305
38306 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
38307 maybe-install-pdf-textutils:
38308 @if textutils
38309 maybe-install-pdf-textutils: install-pdf-textutils
38310
38311 install-pdf-textutils: \
38312     configure-textutils \
38313     pdf-textutils 
38314         @: $(MAKE); $(unstage)
38315         @[ -f ./textutils/Makefile ] || exit 0; \
38316         r=`${PWD_COMMAND}`; export r; \
38317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38318         $(HOST_EXPORTS) \
38319         for flag in $(EXTRA_HOST_FLAGS) ; do \
38320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38321         done; \
38322         echo "Doing install-pdf in textutils" ; \
38323         (cd $(HOST_SUBDIR)/textutils && \
38324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38326                   "RANLIB=$${RANLIB}" \
38327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38328                   install-pdf) \
38329           || exit 1
38330
38331 @endif textutils
38332
38333 .PHONY: maybe-install-html-textutils install-html-textutils
38334 maybe-install-html-textutils:
38335 @if textutils
38336 maybe-install-html-textutils: install-html-textutils
38337
38338 install-html-textutils: \
38339     configure-textutils \
38340     html-textutils 
38341         @: $(MAKE); $(unstage)
38342         @[ -f ./textutils/Makefile ] || exit 0; \
38343         r=`${PWD_COMMAND}`; export r; \
38344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38345         $(HOST_EXPORTS) \
38346         for flag in $(EXTRA_HOST_FLAGS) ; do \
38347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38348         done; \
38349         echo "Doing install-html in textutils" ; \
38350         (cd $(HOST_SUBDIR)/textutils && \
38351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38353                   "RANLIB=$${RANLIB}" \
38354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38355                   install-html) \
38356           || exit 1
38357
38358 @endif textutils
38359
38360 .PHONY: maybe-installcheck-textutils installcheck-textutils
38361 maybe-installcheck-textutils:
38362 @if textutils
38363 maybe-installcheck-textutils: installcheck-textutils
38364
38365 installcheck-textutils: \
38366     configure-textutils 
38367         @: $(MAKE); $(unstage)
38368         @[ -f ./textutils/Makefile ] || exit 0; \
38369         r=`${PWD_COMMAND}`; export r; \
38370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38371         $(HOST_EXPORTS) \
38372         for flag in $(EXTRA_HOST_FLAGS) ; do \
38373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38374         done; \
38375         echo "Doing installcheck in textutils" ; \
38376         (cd $(HOST_SUBDIR)/textutils && \
38377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38379                   "RANLIB=$${RANLIB}" \
38380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38381                   installcheck) \
38382           || exit 1
38383
38384 @endif textutils
38385
38386 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38387 maybe-mostlyclean-textutils:
38388 @if textutils
38389 maybe-mostlyclean-textutils: mostlyclean-textutils
38390
38391 mostlyclean-textutils: 
38392         @: $(MAKE); $(unstage)
38393         @[ -f ./textutils/Makefile ] || exit 0; \
38394         r=`${PWD_COMMAND}`; export r; \
38395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38396         $(HOST_EXPORTS) \
38397         for flag in $(EXTRA_HOST_FLAGS) ; do \
38398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38399         done; \
38400         echo "Doing mostlyclean in textutils" ; \
38401         (cd $(HOST_SUBDIR)/textutils && \
38402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38404                   "RANLIB=$${RANLIB}" \
38405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38406                   mostlyclean) \
38407           || exit 1
38408
38409 @endif textutils
38410
38411 .PHONY: maybe-clean-textutils clean-textutils
38412 maybe-clean-textutils:
38413 @if textutils
38414 maybe-clean-textutils: clean-textutils
38415
38416 clean-textutils: 
38417         @: $(MAKE); $(unstage)
38418         @[ -f ./textutils/Makefile ] || exit 0; \
38419         r=`${PWD_COMMAND}`; export r; \
38420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421         $(HOST_EXPORTS) \
38422         for flag in $(EXTRA_HOST_FLAGS) ; do \
38423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424         done; \
38425         echo "Doing clean in textutils" ; \
38426         (cd $(HOST_SUBDIR)/textutils && \
38427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429                   "RANLIB=$${RANLIB}" \
38430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431                   clean) \
38432           || exit 1
38433
38434 @endif textutils
38435
38436 .PHONY: maybe-distclean-textutils distclean-textutils
38437 maybe-distclean-textutils:
38438 @if textutils
38439 maybe-distclean-textutils: distclean-textutils
38440
38441 distclean-textutils: 
38442         @: $(MAKE); $(unstage)
38443         @[ -f ./textutils/Makefile ] || exit 0; \
38444         r=`${PWD_COMMAND}`; export r; \
38445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38446         $(HOST_EXPORTS) \
38447         for flag in $(EXTRA_HOST_FLAGS) ; do \
38448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449         done; \
38450         echo "Doing distclean in textutils" ; \
38451         (cd $(HOST_SUBDIR)/textutils && \
38452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38454                   "RANLIB=$${RANLIB}" \
38455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38456                   distclean) \
38457           || exit 1
38458
38459 @endif textutils
38460
38461 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38462 maybe-maintainer-clean-textutils:
38463 @if textutils
38464 maybe-maintainer-clean-textutils: maintainer-clean-textutils
38465
38466 maintainer-clean-textutils: 
38467         @: $(MAKE); $(unstage)
38468         @[ -f ./textutils/Makefile ] || exit 0; \
38469         r=`${PWD_COMMAND}`; export r; \
38470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471         $(HOST_EXPORTS) \
38472         for flag in $(EXTRA_HOST_FLAGS) ; do \
38473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474         done; \
38475         echo "Doing maintainer-clean in textutils" ; \
38476         (cd $(HOST_SUBDIR)/textutils && \
38477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479                   "RANLIB=$${RANLIB}" \
38480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481                   maintainer-clean) \
38482           || exit 1
38483
38484 @endif textutils
38485
38486
38487
38488 .PHONY: configure-time maybe-configure-time
38489 maybe-configure-time:
38490 @if gcc-bootstrap
38491 configure-time: stage_current
38492 @endif gcc-bootstrap
38493 @if time
38494 maybe-configure-time: configure-time
38495 configure-time: 
38496         @: $(MAKE); $(unstage)
38497         @r=`${PWD_COMMAND}`; export r; \
38498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38499         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38501         $(HOST_EXPORTS)  \
38502         echo Configuring in $(HOST_SUBDIR)/time; \
38503         cd "$(HOST_SUBDIR)/time" || exit 1; \
38504         case $(srcdir) in \
38505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38506           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38508         esac; \
38509         srcdiroption="--srcdir=$${topdir}/time"; \
38510         libsrcdir="$$s/time"; \
38511         $(SHELL) $${libsrcdir}/configure \
38512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38513           --target=${target_alias} $${srcdiroption}  \
38514           || exit 1
38515 @endif time
38516
38517
38518
38519
38520
38521 .PHONY: all-time maybe-all-time
38522 maybe-all-time:
38523 @if gcc-bootstrap
38524 all-time: stage_current
38525 @endif gcc-bootstrap
38526 @if time
38527 TARGET-time=all
38528 maybe-all-time: all-time
38529 all-time: configure-time
38530         @: $(MAKE); $(unstage)
38531         @r=`${PWD_COMMAND}`; export r; \
38532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38533         $(HOST_EXPORTS)  \
38534         (cd $(HOST_SUBDIR)/time && \
38535           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38536                 $(TARGET-time))
38537 @endif time
38538
38539
38540
38541
38542 .PHONY: check-time maybe-check-time
38543 maybe-check-time:
38544 @if time
38545 maybe-check-time: check-time
38546
38547 check-time:
38548         @: $(MAKE); $(unstage)
38549         @r=`${PWD_COMMAND}`; export r; \
38550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38551         $(HOST_EXPORTS) \
38552         (cd $(HOST_SUBDIR)/time && \
38553           $(MAKE) $(FLAGS_TO_PASS)  check)
38554
38555 @endif time
38556
38557 .PHONY: install-time maybe-install-time
38558 maybe-install-time:
38559 @if time
38560 maybe-install-time: install-time
38561
38562 install-time: installdirs
38563         @: $(MAKE); $(unstage)
38564         @r=`${PWD_COMMAND}`; export r; \
38565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38566         $(HOST_EXPORTS) \
38567         (cd $(HOST_SUBDIR)/time && \
38568           $(MAKE) $(FLAGS_TO_PASS)  install)
38569
38570 @endif time
38571
38572 # Other targets (info, dvi, pdf, etc.)
38573
38574 .PHONY: maybe-info-time info-time
38575 maybe-info-time:
38576 @if time
38577 maybe-info-time: info-time
38578
38579 info-time: \
38580     configure-time 
38581         @: $(MAKE); $(unstage)
38582         @[ -f ./time/Makefile ] || exit 0; \
38583         r=`${PWD_COMMAND}`; export r; \
38584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38585         $(HOST_EXPORTS) \
38586         for flag in $(EXTRA_HOST_FLAGS) ; do \
38587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38588         done; \
38589         echo "Doing info in time" ; \
38590         (cd $(HOST_SUBDIR)/time && \
38591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38593                   "RANLIB=$${RANLIB}" \
38594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38595                   info) \
38596           || exit 1
38597
38598 @endif time
38599
38600 .PHONY: maybe-dvi-time dvi-time
38601 maybe-dvi-time:
38602 @if time
38603 maybe-dvi-time: dvi-time
38604
38605 dvi-time: \
38606     configure-time 
38607         @: $(MAKE); $(unstage)
38608         @[ -f ./time/Makefile ] || exit 0; \
38609         r=`${PWD_COMMAND}`; export r; \
38610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611         $(HOST_EXPORTS) \
38612         for flag in $(EXTRA_HOST_FLAGS) ; do \
38613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38614         done; \
38615         echo "Doing dvi in time" ; \
38616         (cd $(HOST_SUBDIR)/time && \
38617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38619                   "RANLIB=$${RANLIB}" \
38620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38621                   dvi) \
38622           || exit 1
38623
38624 @endif time
38625
38626 .PHONY: maybe-pdf-time pdf-time
38627 maybe-pdf-time:
38628 @if time
38629 maybe-pdf-time: pdf-time
38630
38631 pdf-time: \
38632     configure-time 
38633         @: $(MAKE); $(unstage)
38634         @[ -f ./time/Makefile ] || exit 0; \
38635         r=`${PWD_COMMAND}`; export r; \
38636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637         $(HOST_EXPORTS) \
38638         for flag in $(EXTRA_HOST_FLAGS) ; do \
38639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38640         done; \
38641         echo "Doing pdf in time" ; \
38642         (cd $(HOST_SUBDIR)/time && \
38643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38645                   "RANLIB=$${RANLIB}" \
38646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38647                   pdf) \
38648           || exit 1
38649
38650 @endif time
38651
38652 .PHONY: maybe-html-time html-time
38653 maybe-html-time:
38654 @if time
38655 maybe-html-time: html-time
38656
38657 html-time: \
38658     configure-time 
38659         @: $(MAKE); $(unstage)
38660         @[ -f ./time/Makefile ] || exit 0; \
38661         r=`${PWD_COMMAND}`; export r; \
38662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663         $(HOST_EXPORTS) \
38664         for flag in $(EXTRA_HOST_FLAGS) ; do \
38665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38666         done; \
38667         echo "Doing html in time" ; \
38668         (cd $(HOST_SUBDIR)/time && \
38669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38671                   "RANLIB=$${RANLIB}" \
38672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38673                   html) \
38674           || exit 1
38675
38676 @endif time
38677
38678 .PHONY: maybe-TAGS-time TAGS-time
38679 maybe-TAGS-time:
38680 @if time
38681 maybe-TAGS-time: TAGS-time
38682
38683 TAGS-time: \
38684     configure-time 
38685         @: $(MAKE); $(unstage)
38686         @[ -f ./time/Makefile ] || exit 0; \
38687         r=`${PWD_COMMAND}`; export r; \
38688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38689         $(HOST_EXPORTS) \
38690         for flag in $(EXTRA_HOST_FLAGS) ; do \
38691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38692         done; \
38693         echo "Doing TAGS in time" ; \
38694         (cd $(HOST_SUBDIR)/time && \
38695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38697                   "RANLIB=$${RANLIB}" \
38698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38699                   TAGS) \
38700           || exit 1
38701
38702 @endif time
38703
38704 .PHONY: maybe-install-info-time install-info-time
38705 maybe-install-info-time:
38706 @if time
38707 maybe-install-info-time: install-info-time
38708
38709 install-info-time: \
38710     configure-time \
38711     info-time 
38712         @: $(MAKE); $(unstage)
38713         @[ -f ./time/Makefile ] || exit 0; \
38714         r=`${PWD_COMMAND}`; export r; \
38715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38716         $(HOST_EXPORTS) \
38717         for flag in $(EXTRA_HOST_FLAGS) ; do \
38718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38719         done; \
38720         echo "Doing install-info in time" ; \
38721         (cd $(HOST_SUBDIR)/time && \
38722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38724                   "RANLIB=$${RANLIB}" \
38725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38726                   install-info) \
38727           || exit 1
38728
38729 @endif time
38730
38731 .PHONY: maybe-install-pdf-time install-pdf-time
38732 maybe-install-pdf-time:
38733 @if time
38734 maybe-install-pdf-time: install-pdf-time
38735
38736 install-pdf-time: \
38737     configure-time \
38738     pdf-time 
38739         @: $(MAKE); $(unstage)
38740         @[ -f ./time/Makefile ] || exit 0; \
38741         r=`${PWD_COMMAND}`; export r; \
38742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38743         $(HOST_EXPORTS) \
38744         for flag in $(EXTRA_HOST_FLAGS) ; do \
38745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38746         done; \
38747         echo "Doing install-pdf in time" ; \
38748         (cd $(HOST_SUBDIR)/time && \
38749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38751                   "RANLIB=$${RANLIB}" \
38752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38753                   install-pdf) \
38754           || exit 1
38755
38756 @endif time
38757
38758 .PHONY: maybe-install-html-time install-html-time
38759 maybe-install-html-time:
38760 @if time
38761 maybe-install-html-time: install-html-time
38762
38763 install-html-time: \
38764     configure-time \
38765     html-time 
38766         @: $(MAKE); $(unstage)
38767         @[ -f ./time/Makefile ] || exit 0; \
38768         r=`${PWD_COMMAND}`; export r; \
38769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38770         $(HOST_EXPORTS) \
38771         for flag in $(EXTRA_HOST_FLAGS) ; do \
38772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38773         done; \
38774         echo "Doing install-html in time" ; \
38775         (cd $(HOST_SUBDIR)/time && \
38776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38778                   "RANLIB=$${RANLIB}" \
38779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38780                   install-html) \
38781           || exit 1
38782
38783 @endif time
38784
38785 .PHONY: maybe-installcheck-time installcheck-time
38786 maybe-installcheck-time:
38787 @if time
38788 maybe-installcheck-time: installcheck-time
38789
38790 installcheck-time: \
38791     configure-time 
38792         @: $(MAKE); $(unstage)
38793         @[ -f ./time/Makefile ] || exit 0; \
38794         r=`${PWD_COMMAND}`; export r; \
38795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38796         $(HOST_EXPORTS) \
38797         for flag in $(EXTRA_HOST_FLAGS) ; do \
38798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799         done; \
38800         echo "Doing installcheck in time" ; \
38801         (cd $(HOST_SUBDIR)/time && \
38802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38804                   "RANLIB=$${RANLIB}" \
38805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38806                   installcheck) \
38807           || exit 1
38808
38809 @endif time
38810
38811 .PHONY: maybe-mostlyclean-time mostlyclean-time
38812 maybe-mostlyclean-time:
38813 @if time
38814 maybe-mostlyclean-time: mostlyclean-time
38815
38816 mostlyclean-time: 
38817         @: $(MAKE); $(unstage)
38818         @[ -f ./time/Makefile ] || exit 0; \
38819         r=`${PWD_COMMAND}`; export r; \
38820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38821         $(HOST_EXPORTS) \
38822         for flag in $(EXTRA_HOST_FLAGS) ; do \
38823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38824         done; \
38825         echo "Doing mostlyclean in time" ; \
38826         (cd $(HOST_SUBDIR)/time && \
38827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38829                   "RANLIB=$${RANLIB}" \
38830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38831                   mostlyclean) \
38832           || exit 1
38833
38834 @endif time
38835
38836 .PHONY: maybe-clean-time clean-time
38837 maybe-clean-time:
38838 @if time
38839 maybe-clean-time: clean-time
38840
38841 clean-time: 
38842         @: $(MAKE); $(unstage)
38843         @[ -f ./time/Makefile ] || exit 0; \
38844         r=`${PWD_COMMAND}`; export r; \
38845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38846         $(HOST_EXPORTS) \
38847         for flag in $(EXTRA_HOST_FLAGS) ; do \
38848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38849         done; \
38850         echo "Doing clean in time" ; \
38851         (cd $(HOST_SUBDIR)/time && \
38852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38854                   "RANLIB=$${RANLIB}" \
38855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38856                   clean) \
38857           || exit 1
38858
38859 @endif time
38860
38861 .PHONY: maybe-distclean-time distclean-time
38862 maybe-distclean-time:
38863 @if time
38864 maybe-distclean-time: distclean-time
38865
38866 distclean-time: 
38867         @: $(MAKE); $(unstage)
38868         @[ -f ./time/Makefile ] || exit 0; \
38869         r=`${PWD_COMMAND}`; export r; \
38870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38871         $(HOST_EXPORTS) \
38872         for flag in $(EXTRA_HOST_FLAGS) ; do \
38873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38874         done; \
38875         echo "Doing distclean in time" ; \
38876         (cd $(HOST_SUBDIR)/time && \
38877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38879                   "RANLIB=$${RANLIB}" \
38880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38881                   distclean) \
38882           || exit 1
38883
38884 @endif time
38885
38886 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
38887 maybe-maintainer-clean-time:
38888 @if time
38889 maybe-maintainer-clean-time: maintainer-clean-time
38890
38891 maintainer-clean-time: 
38892         @: $(MAKE); $(unstage)
38893         @[ -f ./time/Makefile ] || exit 0; \
38894         r=`${PWD_COMMAND}`; export r; \
38895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38896         $(HOST_EXPORTS) \
38897         for flag in $(EXTRA_HOST_FLAGS) ; do \
38898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38899         done; \
38900         echo "Doing maintainer-clean in time" ; \
38901         (cd $(HOST_SUBDIR)/time && \
38902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38904                   "RANLIB=$${RANLIB}" \
38905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38906                   maintainer-clean) \
38907           || exit 1
38908
38909 @endif time
38910
38911
38912
38913 .PHONY: configure-uudecode maybe-configure-uudecode
38914 maybe-configure-uudecode:
38915 @if gcc-bootstrap
38916 configure-uudecode: stage_current
38917 @endif gcc-bootstrap
38918 @if uudecode
38919 maybe-configure-uudecode: configure-uudecode
38920 configure-uudecode: 
38921         @: $(MAKE); $(unstage)
38922         @r=`${PWD_COMMAND}`; export r; \
38923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38924         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38926         $(HOST_EXPORTS)  \
38927         echo Configuring in $(HOST_SUBDIR)/uudecode; \
38928         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38929         case $(srcdir) in \
38930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38931           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38933         esac; \
38934         srcdiroption="--srcdir=$${topdir}/uudecode"; \
38935         libsrcdir="$$s/uudecode"; \
38936         $(SHELL) $${libsrcdir}/configure \
38937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38938           --target=${target_alias} $${srcdiroption}  \
38939           || exit 1
38940 @endif uudecode
38941
38942
38943
38944
38945
38946 .PHONY: all-uudecode maybe-all-uudecode
38947 maybe-all-uudecode:
38948 @if gcc-bootstrap
38949 all-uudecode: stage_current
38950 @endif gcc-bootstrap
38951 @if uudecode
38952 TARGET-uudecode=all
38953 maybe-all-uudecode: all-uudecode
38954 all-uudecode: configure-uudecode
38955         @: $(MAKE); $(unstage)
38956         @r=`${PWD_COMMAND}`; export r; \
38957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38958         $(HOST_EXPORTS)  \
38959         (cd $(HOST_SUBDIR)/uudecode && \
38960           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38961                 $(TARGET-uudecode))
38962 @endif uudecode
38963
38964
38965
38966
38967 .PHONY: check-uudecode maybe-check-uudecode
38968 maybe-check-uudecode:
38969 @if uudecode
38970 maybe-check-uudecode: check-uudecode
38971
38972 check-uudecode:
38973         @: $(MAKE); $(unstage)
38974         @r=`${PWD_COMMAND}`; export r; \
38975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38976         $(HOST_EXPORTS) \
38977         (cd $(HOST_SUBDIR)/uudecode && \
38978           $(MAKE) $(FLAGS_TO_PASS)  check)
38979
38980 @endif uudecode
38981
38982 .PHONY: install-uudecode maybe-install-uudecode
38983 maybe-install-uudecode:
38984 @if uudecode
38985 maybe-install-uudecode: install-uudecode
38986
38987 install-uudecode: installdirs
38988         @: $(MAKE); $(unstage)
38989         @r=`${PWD_COMMAND}`; export r; \
38990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991         $(HOST_EXPORTS) \
38992         (cd $(HOST_SUBDIR)/uudecode && \
38993           $(MAKE) $(FLAGS_TO_PASS)  install)
38994
38995 @endif uudecode
38996
38997 # Other targets (info, dvi, pdf, etc.)
38998
38999 .PHONY: maybe-info-uudecode info-uudecode
39000 maybe-info-uudecode:
39001 @if uudecode
39002 maybe-info-uudecode: info-uudecode
39003
39004 info-uudecode: \
39005     configure-uudecode 
39006         @: $(MAKE); $(unstage)
39007         @[ -f ./uudecode/Makefile ] || exit 0; \
39008         r=`${PWD_COMMAND}`; export r; \
39009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39010         $(HOST_EXPORTS) \
39011         for flag in $(EXTRA_HOST_FLAGS) ; do \
39012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39013         done; \
39014         echo "Doing info in uudecode" ; \
39015         (cd $(HOST_SUBDIR)/uudecode && \
39016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39018                   "RANLIB=$${RANLIB}" \
39019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39020                   info) \
39021           || exit 1
39022
39023 @endif uudecode
39024
39025 .PHONY: maybe-dvi-uudecode dvi-uudecode
39026 maybe-dvi-uudecode:
39027 @if uudecode
39028 maybe-dvi-uudecode: dvi-uudecode
39029
39030 dvi-uudecode: \
39031     configure-uudecode 
39032         @: $(MAKE); $(unstage)
39033         @[ -f ./uudecode/Makefile ] || exit 0; \
39034         r=`${PWD_COMMAND}`; export r; \
39035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39036         $(HOST_EXPORTS) \
39037         for flag in $(EXTRA_HOST_FLAGS) ; do \
39038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39039         done; \
39040         echo "Doing dvi in uudecode" ; \
39041         (cd $(HOST_SUBDIR)/uudecode && \
39042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39044                   "RANLIB=$${RANLIB}" \
39045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39046                   dvi) \
39047           || exit 1
39048
39049 @endif uudecode
39050
39051 .PHONY: maybe-pdf-uudecode pdf-uudecode
39052 maybe-pdf-uudecode:
39053 @if uudecode
39054 maybe-pdf-uudecode: pdf-uudecode
39055
39056 pdf-uudecode: \
39057     configure-uudecode 
39058         @: $(MAKE); $(unstage)
39059         @[ -f ./uudecode/Makefile ] || exit 0; \
39060         r=`${PWD_COMMAND}`; export r; \
39061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39062         $(HOST_EXPORTS) \
39063         for flag in $(EXTRA_HOST_FLAGS) ; do \
39064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39065         done; \
39066         echo "Doing pdf in uudecode" ; \
39067         (cd $(HOST_SUBDIR)/uudecode && \
39068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39070                   "RANLIB=$${RANLIB}" \
39071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39072                   pdf) \
39073           || exit 1
39074
39075 @endif uudecode
39076
39077 .PHONY: maybe-html-uudecode html-uudecode
39078 maybe-html-uudecode:
39079 @if uudecode
39080 maybe-html-uudecode: html-uudecode
39081
39082 html-uudecode: \
39083     configure-uudecode 
39084         @: $(MAKE); $(unstage)
39085         @[ -f ./uudecode/Makefile ] || exit 0; \
39086         r=`${PWD_COMMAND}`; export r; \
39087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39088         $(HOST_EXPORTS) \
39089         for flag in $(EXTRA_HOST_FLAGS) ; do \
39090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39091         done; \
39092         echo "Doing html in uudecode" ; \
39093         (cd $(HOST_SUBDIR)/uudecode && \
39094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39096                   "RANLIB=$${RANLIB}" \
39097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39098                   html) \
39099           || exit 1
39100
39101 @endif uudecode
39102
39103 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
39104 maybe-TAGS-uudecode:
39105 @if uudecode
39106 maybe-TAGS-uudecode: TAGS-uudecode
39107
39108 TAGS-uudecode: \
39109     configure-uudecode 
39110         @: $(MAKE); $(unstage)
39111         @[ -f ./uudecode/Makefile ] || exit 0; \
39112         r=`${PWD_COMMAND}`; export r; \
39113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39114         $(HOST_EXPORTS) \
39115         for flag in $(EXTRA_HOST_FLAGS) ; do \
39116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39117         done; \
39118         echo "Doing TAGS in uudecode" ; \
39119         (cd $(HOST_SUBDIR)/uudecode && \
39120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39122                   "RANLIB=$${RANLIB}" \
39123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39124                   TAGS) \
39125           || exit 1
39126
39127 @endif uudecode
39128
39129 .PHONY: maybe-install-info-uudecode install-info-uudecode
39130 maybe-install-info-uudecode:
39131 @if uudecode
39132 maybe-install-info-uudecode: install-info-uudecode
39133
39134 install-info-uudecode: \
39135     configure-uudecode \
39136     info-uudecode 
39137         @: $(MAKE); $(unstage)
39138         @[ -f ./uudecode/Makefile ] || exit 0; \
39139         r=`${PWD_COMMAND}`; export r; \
39140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39141         $(HOST_EXPORTS) \
39142         for flag in $(EXTRA_HOST_FLAGS) ; do \
39143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39144         done; \
39145         echo "Doing install-info in uudecode" ; \
39146         (cd $(HOST_SUBDIR)/uudecode && \
39147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39149                   "RANLIB=$${RANLIB}" \
39150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39151                   install-info) \
39152           || exit 1
39153
39154 @endif uudecode
39155
39156 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39157 maybe-install-pdf-uudecode:
39158 @if uudecode
39159 maybe-install-pdf-uudecode: install-pdf-uudecode
39160
39161 install-pdf-uudecode: \
39162     configure-uudecode \
39163     pdf-uudecode 
39164         @: $(MAKE); $(unstage)
39165         @[ -f ./uudecode/Makefile ] || exit 0; \
39166         r=`${PWD_COMMAND}`; export r; \
39167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168         $(HOST_EXPORTS) \
39169         for flag in $(EXTRA_HOST_FLAGS) ; do \
39170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39171         done; \
39172         echo "Doing install-pdf in uudecode" ; \
39173         (cd $(HOST_SUBDIR)/uudecode && \
39174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39176                   "RANLIB=$${RANLIB}" \
39177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39178                   install-pdf) \
39179           || exit 1
39180
39181 @endif uudecode
39182
39183 .PHONY: maybe-install-html-uudecode install-html-uudecode
39184 maybe-install-html-uudecode:
39185 @if uudecode
39186 maybe-install-html-uudecode: install-html-uudecode
39187
39188 install-html-uudecode: \
39189     configure-uudecode \
39190     html-uudecode 
39191         @: $(MAKE); $(unstage)
39192         @[ -f ./uudecode/Makefile ] || exit 0; \
39193         r=`${PWD_COMMAND}`; export r; \
39194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39195         $(HOST_EXPORTS) \
39196         for flag in $(EXTRA_HOST_FLAGS) ; do \
39197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39198         done; \
39199         echo "Doing install-html in uudecode" ; \
39200         (cd $(HOST_SUBDIR)/uudecode && \
39201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39203                   "RANLIB=$${RANLIB}" \
39204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39205                   install-html) \
39206           || exit 1
39207
39208 @endif uudecode
39209
39210 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
39211 maybe-installcheck-uudecode:
39212 @if uudecode
39213 maybe-installcheck-uudecode: installcheck-uudecode
39214
39215 installcheck-uudecode: \
39216     configure-uudecode 
39217         @: $(MAKE); $(unstage)
39218         @[ -f ./uudecode/Makefile ] || exit 0; \
39219         r=`${PWD_COMMAND}`; export r; \
39220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39221         $(HOST_EXPORTS) \
39222         for flag in $(EXTRA_HOST_FLAGS) ; do \
39223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39224         done; \
39225         echo "Doing installcheck in uudecode" ; \
39226         (cd $(HOST_SUBDIR)/uudecode && \
39227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39229                   "RANLIB=$${RANLIB}" \
39230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39231                   installcheck) \
39232           || exit 1
39233
39234 @endif uudecode
39235
39236 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39237 maybe-mostlyclean-uudecode:
39238 @if uudecode
39239 maybe-mostlyclean-uudecode: mostlyclean-uudecode
39240
39241 mostlyclean-uudecode: 
39242         @: $(MAKE); $(unstage)
39243         @[ -f ./uudecode/Makefile ] || exit 0; \
39244         r=`${PWD_COMMAND}`; export r; \
39245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39246         $(HOST_EXPORTS) \
39247         for flag in $(EXTRA_HOST_FLAGS) ; do \
39248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39249         done; \
39250         echo "Doing mostlyclean in uudecode" ; \
39251         (cd $(HOST_SUBDIR)/uudecode && \
39252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39254                   "RANLIB=$${RANLIB}" \
39255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39256                   mostlyclean) \
39257           || exit 1
39258
39259 @endif uudecode
39260
39261 .PHONY: maybe-clean-uudecode clean-uudecode
39262 maybe-clean-uudecode:
39263 @if uudecode
39264 maybe-clean-uudecode: clean-uudecode
39265
39266 clean-uudecode: 
39267         @: $(MAKE); $(unstage)
39268         @[ -f ./uudecode/Makefile ] || exit 0; \
39269         r=`${PWD_COMMAND}`; export r; \
39270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39271         $(HOST_EXPORTS) \
39272         for flag in $(EXTRA_HOST_FLAGS) ; do \
39273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39274         done; \
39275         echo "Doing clean in uudecode" ; \
39276         (cd $(HOST_SUBDIR)/uudecode && \
39277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39279                   "RANLIB=$${RANLIB}" \
39280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39281                   clean) \
39282           || exit 1
39283
39284 @endif uudecode
39285
39286 .PHONY: maybe-distclean-uudecode distclean-uudecode
39287 maybe-distclean-uudecode:
39288 @if uudecode
39289 maybe-distclean-uudecode: distclean-uudecode
39290
39291 distclean-uudecode: 
39292         @: $(MAKE); $(unstage)
39293         @[ -f ./uudecode/Makefile ] || exit 0; \
39294         r=`${PWD_COMMAND}`; export r; \
39295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39296         $(HOST_EXPORTS) \
39297         for flag in $(EXTRA_HOST_FLAGS) ; do \
39298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39299         done; \
39300         echo "Doing distclean in uudecode" ; \
39301         (cd $(HOST_SUBDIR)/uudecode && \
39302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39304                   "RANLIB=$${RANLIB}" \
39305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39306                   distclean) \
39307           || exit 1
39308
39309 @endif uudecode
39310
39311 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39312 maybe-maintainer-clean-uudecode:
39313 @if uudecode
39314 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39315
39316 maintainer-clean-uudecode: 
39317         @: $(MAKE); $(unstage)
39318         @[ -f ./uudecode/Makefile ] || exit 0; \
39319         r=`${PWD_COMMAND}`; export r; \
39320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321         $(HOST_EXPORTS) \
39322         for flag in $(EXTRA_HOST_FLAGS) ; do \
39323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324         done; \
39325         echo "Doing maintainer-clean in uudecode" ; \
39326         (cd $(HOST_SUBDIR)/uudecode && \
39327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329                   "RANLIB=$${RANLIB}" \
39330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331                   maintainer-clean) \
39332           || exit 1
39333
39334 @endif uudecode
39335
39336
39337
39338 .PHONY: configure-wdiff maybe-configure-wdiff
39339 maybe-configure-wdiff:
39340 @if gcc-bootstrap
39341 configure-wdiff: stage_current
39342 @endif gcc-bootstrap
39343 @if wdiff
39344 maybe-configure-wdiff: configure-wdiff
39345 configure-wdiff: 
39346         @: $(MAKE); $(unstage)
39347         @r=`${PWD_COMMAND}`; export r; \
39348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39349         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39351         $(HOST_EXPORTS)  \
39352         echo Configuring in $(HOST_SUBDIR)/wdiff; \
39353         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39354         case $(srcdir) in \
39355           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39356           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39357                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39358         esac; \
39359         srcdiroption="--srcdir=$${topdir}/wdiff"; \
39360         libsrcdir="$$s/wdiff"; \
39361         $(SHELL) $${libsrcdir}/configure \
39362           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39363           --target=${target_alias} $${srcdiroption}  \
39364           || exit 1
39365 @endif wdiff
39366
39367
39368
39369
39370
39371 .PHONY: all-wdiff maybe-all-wdiff
39372 maybe-all-wdiff:
39373 @if gcc-bootstrap
39374 all-wdiff: stage_current
39375 @endif gcc-bootstrap
39376 @if wdiff
39377 TARGET-wdiff=all
39378 maybe-all-wdiff: all-wdiff
39379 all-wdiff: configure-wdiff
39380         @: $(MAKE); $(unstage)
39381         @r=`${PWD_COMMAND}`; export r; \
39382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39383         $(HOST_EXPORTS)  \
39384         (cd $(HOST_SUBDIR)/wdiff && \
39385           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39386                 $(TARGET-wdiff))
39387 @endif wdiff
39388
39389
39390
39391
39392 .PHONY: check-wdiff maybe-check-wdiff
39393 maybe-check-wdiff:
39394 @if wdiff
39395 maybe-check-wdiff: check-wdiff
39396
39397 check-wdiff:
39398         @: $(MAKE); $(unstage)
39399         @r=`${PWD_COMMAND}`; export r; \
39400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401         $(HOST_EXPORTS) \
39402         (cd $(HOST_SUBDIR)/wdiff && \
39403           $(MAKE) $(FLAGS_TO_PASS)  check)
39404
39405 @endif wdiff
39406
39407 .PHONY: install-wdiff maybe-install-wdiff
39408 maybe-install-wdiff:
39409 @if wdiff
39410 maybe-install-wdiff: install-wdiff
39411
39412 install-wdiff: installdirs
39413         @: $(MAKE); $(unstage)
39414         @r=`${PWD_COMMAND}`; export r; \
39415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39416         $(HOST_EXPORTS) \
39417         (cd $(HOST_SUBDIR)/wdiff && \
39418           $(MAKE) $(FLAGS_TO_PASS)  install)
39419
39420 @endif wdiff
39421
39422 # Other targets (info, dvi, pdf, etc.)
39423
39424 .PHONY: maybe-info-wdiff info-wdiff
39425 maybe-info-wdiff:
39426 @if wdiff
39427 maybe-info-wdiff: info-wdiff
39428
39429 info-wdiff: \
39430     configure-wdiff 
39431         @: $(MAKE); $(unstage)
39432         @[ -f ./wdiff/Makefile ] || exit 0; \
39433         r=`${PWD_COMMAND}`; export r; \
39434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39435         $(HOST_EXPORTS) \
39436         for flag in $(EXTRA_HOST_FLAGS) ; do \
39437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39438         done; \
39439         echo "Doing info in wdiff" ; \
39440         (cd $(HOST_SUBDIR)/wdiff && \
39441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39443                   "RANLIB=$${RANLIB}" \
39444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39445                   info) \
39446           || exit 1
39447
39448 @endif wdiff
39449
39450 .PHONY: maybe-dvi-wdiff dvi-wdiff
39451 maybe-dvi-wdiff:
39452 @if wdiff
39453 maybe-dvi-wdiff: dvi-wdiff
39454
39455 dvi-wdiff: \
39456     configure-wdiff 
39457         @: $(MAKE); $(unstage)
39458         @[ -f ./wdiff/Makefile ] || exit 0; \
39459         r=`${PWD_COMMAND}`; export r; \
39460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39461         $(HOST_EXPORTS) \
39462         for flag in $(EXTRA_HOST_FLAGS) ; do \
39463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39464         done; \
39465         echo "Doing dvi in wdiff" ; \
39466         (cd $(HOST_SUBDIR)/wdiff && \
39467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39469                   "RANLIB=$${RANLIB}" \
39470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39471                   dvi) \
39472           || exit 1
39473
39474 @endif wdiff
39475
39476 .PHONY: maybe-pdf-wdiff pdf-wdiff
39477 maybe-pdf-wdiff:
39478 @if wdiff
39479 maybe-pdf-wdiff: pdf-wdiff
39480
39481 pdf-wdiff: \
39482     configure-wdiff 
39483         @: $(MAKE); $(unstage)
39484         @[ -f ./wdiff/Makefile ] || exit 0; \
39485         r=`${PWD_COMMAND}`; export r; \
39486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39487         $(HOST_EXPORTS) \
39488         for flag in $(EXTRA_HOST_FLAGS) ; do \
39489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39490         done; \
39491         echo "Doing pdf in wdiff" ; \
39492         (cd $(HOST_SUBDIR)/wdiff && \
39493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39495                   "RANLIB=$${RANLIB}" \
39496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39497                   pdf) \
39498           || exit 1
39499
39500 @endif wdiff
39501
39502 .PHONY: maybe-html-wdiff html-wdiff
39503 maybe-html-wdiff:
39504 @if wdiff
39505 maybe-html-wdiff: html-wdiff
39506
39507 html-wdiff: \
39508     configure-wdiff 
39509         @: $(MAKE); $(unstage)
39510         @[ -f ./wdiff/Makefile ] || exit 0; \
39511         r=`${PWD_COMMAND}`; export r; \
39512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39513         $(HOST_EXPORTS) \
39514         for flag in $(EXTRA_HOST_FLAGS) ; do \
39515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39516         done; \
39517         echo "Doing html in wdiff" ; \
39518         (cd $(HOST_SUBDIR)/wdiff && \
39519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39521                   "RANLIB=$${RANLIB}" \
39522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39523                   html) \
39524           || exit 1
39525
39526 @endif wdiff
39527
39528 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
39529 maybe-TAGS-wdiff:
39530 @if wdiff
39531 maybe-TAGS-wdiff: TAGS-wdiff
39532
39533 TAGS-wdiff: \
39534     configure-wdiff 
39535         @: $(MAKE); $(unstage)
39536         @[ -f ./wdiff/Makefile ] || exit 0; \
39537         r=`${PWD_COMMAND}`; export r; \
39538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39539         $(HOST_EXPORTS) \
39540         for flag in $(EXTRA_HOST_FLAGS) ; do \
39541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39542         done; \
39543         echo "Doing TAGS in wdiff" ; \
39544         (cd $(HOST_SUBDIR)/wdiff && \
39545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39547                   "RANLIB=$${RANLIB}" \
39548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39549                   TAGS) \
39550           || exit 1
39551
39552 @endif wdiff
39553
39554 .PHONY: maybe-install-info-wdiff install-info-wdiff
39555 maybe-install-info-wdiff:
39556 @if wdiff
39557 maybe-install-info-wdiff: install-info-wdiff
39558
39559 install-info-wdiff: \
39560     configure-wdiff \
39561     info-wdiff 
39562         @: $(MAKE); $(unstage)
39563         @[ -f ./wdiff/Makefile ] || exit 0; \
39564         r=`${PWD_COMMAND}`; export r; \
39565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39566         $(HOST_EXPORTS) \
39567         for flag in $(EXTRA_HOST_FLAGS) ; do \
39568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39569         done; \
39570         echo "Doing install-info in wdiff" ; \
39571         (cd $(HOST_SUBDIR)/wdiff && \
39572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39574                   "RANLIB=$${RANLIB}" \
39575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39576                   install-info) \
39577           || exit 1
39578
39579 @endif wdiff
39580
39581 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39582 maybe-install-pdf-wdiff:
39583 @if wdiff
39584 maybe-install-pdf-wdiff: install-pdf-wdiff
39585
39586 install-pdf-wdiff: \
39587     configure-wdiff \
39588     pdf-wdiff 
39589         @: $(MAKE); $(unstage)
39590         @[ -f ./wdiff/Makefile ] || exit 0; \
39591         r=`${PWD_COMMAND}`; export r; \
39592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39593         $(HOST_EXPORTS) \
39594         for flag in $(EXTRA_HOST_FLAGS) ; do \
39595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39596         done; \
39597         echo "Doing install-pdf in wdiff" ; \
39598         (cd $(HOST_SUBDIR)/wdiff && \
39599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39601                   "RANLIB=$${RANLIB}" \
39602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39603                   install-pdf) \
39604           || exit 1
39605
39606 @endif wdiff
39607
39608 .PHONY: maybe-install-html-wdiff install-html-wdiff
39609 maybe-install-html-wdiff:
39610 @if wdiff
39611 maybe-install-html-wdiff: install-html-wdiff
39612
39613 install-html-wdiff: \
39614     configure-wdiff \
39615     html-wdiff 
39616         @: $(MAKE); $(unstage)
39617         @[ -f ./wdiff/Makefile ] || exit 0; \
39618         r=`${PWD_COMMAND}`; export r; \
39619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620         $(HOST_EXPORTS) \
39621         for flag in $(EXTRA_HOST_FLAGS) ; do \
39622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39623         done; \
39624         echo "Doing install-html in wdiff" ; \
39625         (cd $(HOST_SUBDIR)/wdiff && \
39626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39628                   "RANLIB=$${RANLIB}" \
39629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39630                   install-html) \
39631           || exit 1
39632
39633 @endif wdiff
39634
39635 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
39636 maybe-installcheck-wdiff:
39637 @if wdiff
39638 maybe-installcheck-wdiff: installcheck-wdiff
39639
39640 installcheck-wdiff: \
39641     configure-wdiff 
39642         @: $(MAKE); $(unstage)
39643         @[ -f ./wdiff/Makefile ] || exit 0; \
39644         r=`${PWD_COMMAND}`; export r; \
39645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39646         $(HOST_EXPORTS) \
39647         for flag in $(EXTRA_HOST_FLAGS) ; do \
39648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39649         done; \
39650         echo "Doing installcheck in wdiff" ; \
39651         (cd $(HOST_SUBDIR)/wdiff && \
39652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39654                   "RANLIB=$${RANLIB}" \
39655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39656                   installcheck) \
39657           || exit 1
39658
39659 @endif wdiff
39660
39661 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39662 maybe-mostlyclean-wdiff:
39663 @if wdiff
39664 maybe-mostlyclean-wdiff: mostlyclean-wdiff
39665
39666 mostlyclean-wdiff: 
39667         @: $(MAKE); $(unstage)
39668         @[ -f ./wdiff/Makefile ] || exit 0; \
39669         r=`${PWD_COMMAND}`; export r; \
39670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671         $(HOST_EXPORTS) \
39672         for flag in $(EXTRA_HOST_FLAGS) ; do \
39673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39674         done; \
39675         echo "Doing mostlyclean in wdiff" ; \
39676         (cd $(HOST_SUBDIR)/wdiff && \
39677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39679                   "RANLIB=$${RANLIB}" \
39680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39681                   mostlyclean) \
39682           || exit 1
39683
39684 @endif wdiff
39685
39686 .PHONY: maybe-clean-wdiff clean-wdiff
39687 maybe-clean-wdiff:
39688 @if wdiff
39689 maybe-clean-wdiff: clean-wdiff
39690
39691 clean-wdiff: 
39692         @: $(MAKE); $(unstage)
39693         @[ -f ./wdiff/Makefile ] || exit 0; \
39694         r=`${PWD_COMMAND}`; export r; \
39695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39696         $(HOST_EXPORTS) \
39697         for flag in $(EXTRA_HOST_FLAGS) ; do \
39698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39699         done; \
39700         echo "Doing clean in wdiff" ; \
39701         (cd $(HOST_SUBDIR)/wdiff && \
39702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39704                   "RANLIB=$${RANLIB}" \
39705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39706                   clean) \
39707           || exit 1
39708
39709 @endif wdiff
39710
39711 .PHONY: maybe-distclean-wdiff distclean-wdiff
39712 maybe-distclean-wdiff:
39713 @if wdiff
39714 maybe-distclean-wdiff: distclean-wdiff
39715
39716 distclean-wdiff: 
39717         @: $(MAKE); $(unstage)
39718         @[ -f ./wdiff/Makefile ] || exit 0; \
39719         r=`${PWD_COMMAND}`; export r; \
39720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39721         $(HOST_EXPORTS) \
39722         for flag in $(EXTRA_HOST_FLAGS) ; do \
39723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39724         done; \
39725         echo "Doing distclean in wdiff" ; \
39726         (cd $(HOST_SUBDIR)/wdiff && \
39727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39729                   "RANLIB=$${RANLIB}" \
39730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39731                   distclean) \
39732           || exit 1
39733
39734 @endif wdiff
39735
39736 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39737 maybe-maintainer-clean-wdiff:
39738 @if wdiff
39739 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39740
39741 maintainer-clean-wdiff: 
39742         @: $(MAKE); $(unstage)
39743         @[ -f ./wdiff/Makefile ] || exit 0; \
39744         r=`${PWD_COMMAND}`; export r; \
39745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39746         $(HOST_EXPORTS) \
39747         for flag in $(EXTRA_HOST_FLAGS) ; do \
39748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39749         done; \
39750         echo "Doing maintainer-clean in wdiff" ; \
39751         (cd $(HOST_SUBDIR)/wdiff && \
39752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39754                   "RANLIB=$${RANLIB}" \
39755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39756                   maintainer-clean) \
39757           || exit 1
39758
39759 @endif wdiff
39760
39761
39762
39763 .PHONY: configure-zip maybe-configure-zip
39764 maybe-configure-zip:
39765 @if gcc-bootstrap
39766 configure-zip: stage_current
39767 @endif gcc-bootstrap
39768 @if zip
39769 maybe-configure-zip: configure-zip
39770 configure-zip: 
39771         @: $(MAKE); $(unstage)
39772         @r=`${PWD_COMMAND}`; export r; \
39773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39776         $(HOST_EXPORTS)  \
39777         echo Configuring in $(HOST_SUBDIR)/zip; \
39778         cd "$(HOST_SUBDIR)/zip" || exit 1; \
39779         case $(srcdir) in \
39780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39781           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39783         esac; \
39784         srcdiroption="--srcdir=$${topdir}/zip"; \
39785         libsrcdir="$$s/zip"; \
39786         $(SHELL) $${libsrcdir}/configure \
39787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39788           --target=${target_alias} $${srcdiroption}  \
39789           || exit 1
39790 @endif zip
39791
39792
39793
39794
39795
39796 .PHONY: all-zip maybe-all-zip
39797 maybe-all-zip:
39798 @if gcc-bootstrap
39799 all-zip: stage_current
39800 @endif gcc-bootstrap
39801 @if zip
39802 TARGET-zip=all
39803 maybe-all-zip: all-zip
39804 all-zip: configure-zip
39805         @: $(MAKE); $(unstage)
39806         @r=`${PWD_COMMAND}`; export r; \
39807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39808         $(HOST_EXPORTS)  \
39809         (cd $(HOST_SUBDIR)/zip && \
39810           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39811                 $(TARGET-zip))
39812 @endif zip
39813
39814
39815
39816
39817 .PHONY: check-zip maybe-check-zip
39818 maybe-check-zip:
39819 @if zip
39820 maybe-check-zip: check-zip
39821
39822 # This module is only tested in a native toolchain.
39823 check-zip:
39824         @: $(MAKE); $(unstage)
39825         @if [ '$(host)' = '$(target)' ] ; then \
39826           r=`${PWD_COMMAND}`; export r; \
39827           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39828           $(HOST_EXPORTS) \
39829           (cd $(HOST_SUBDIR)/zip && \
39830             $(MAKE) $(FLAGS_TO_PASS)  check); \
39831         fi
39832
39833 @endif zip
39834
39835 .PHONY: install-zip maybe-install-zip
39836 maybe-install-zip:
39837 @if zip
39838 maybe-install-zip: install-zip
39839
39840 install-zip: installdirs
39841         @: $(MAKE); $(unstage)
39842         @r=`${PWD_COMMAND}`; export r; \
39843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39844         $(HOST_EXPORTS) \
39845         (cd $(HOST_SUBDIR)/zip && \
39846           $(MAKE) $(FLAGS_TO_PASS)  install)
39847
39848 @endif zip
39849
39850 # Other targets (info, dvi, pdf, etc.)
39851
39852 .PHONY: maybe-info-zip info-zip
39853 maybe-info-zip:
39854 @if zip
39855 maybe-info-zip: info-zip
39856
39857 info-zip: \
39858     configure-zip 
39859         @: $(MAKE); $(unstage)
39860         @[ -f ./zip/Makefile ] || exit 0; \
39861         r=`${PWD_COMMAND}`; export r; \
39862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39863         $(HOST_EXPORTS) \
39864         for flag in $(EXTRA_HOST_FLAGS) ; do \
39865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39866         done; \
39867         echo "Doing info in zip" ; \
39868         (cd $(HOST_SUBDIR)/zip && \
39869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39871                   "RANLIB=$${RANLIB}" \
39872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39873                   info) \
39874           || exit 1
39875
39876 @endif zip
39877
39878 .PHONY: maybe-dvi-zip dvi-zip
39879 maybe-dvi-zip:
39880 @if zip
39881 maybe-dvi-zip: dvi-zip
39882
39883 dvi-zip: \
39884     configure-zip 
39885         @: $(MAKE); $(unstage)
39886         @[ -f ./zip/Makefile ] || exit 0; \
39887         r=`${PWD_COMMAND}`; export r; \
39888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39889         $(HOST_EXPORTS) \
39890         for flag in $(EXTRA_HOST_FLAGS) ; do \
39891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39892         done; \
39893         echo "Doing dvi in zip" ; \
39894         (cd $(HOST_SUBDIR)/zip && \
39895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39897                   "RANLIB=$${RANLIB}" \
39898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39899                   dvi) \
39900           || exit 1
39901
39902 @endif zip
39903
39904 .PHONY: maybe-pdf-zip pdf-zip
39905 maybe-pdf-zip:
39906 @if zip
39907 maybe-pdf-zip: pdf-zip
39908
39909 pdf-zip: \
39910     configure-zip 
39911         @: $(MAKE); $(unstage)
39912         @[ -f ./zip/Makefile ] || exit 0; \
39913         r=`${PWD_COMMAND}`; export r; \
39914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39915         $(HOST_EXPORTS) \
39916         for flag in $(EXTRA_HOST_FLAGS) ; do \
39917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39918         done; \
39919         echo "Doing pdf in zip" ; \
39920         (cd $(HOST_SUBDIR)/zip && \
39921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39923                   "RANLIB=$${RANLIB}" \
39924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39925                   pdf) \
39926           || exit 1
39927
39928 @endif zip
39929
39930 .PHONY: maybe-html-zip html-zip
39931 maybe-html-zip:
39932 @if zip
39933 maybe-html-zip: html-zip
39934
39935 html-zip: \
39936     configure-zip 
39937         @: $(MAKE); $(unstage)
39938         @[ -f ./zip/Makefile ] || exit 0; \
39939         r=`${PWD_COMMAND}`; export r; \
39940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39941         $(HOST_EXPORTS) \
39942         for flag in $(EXTRA_HOST_FLAGS) ; do \
39943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944         done; \
39945         echo "Doing html in zip" ; \
39946         (cd $(HOST_SUBDIR)/zip && \
39947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39949                   "RANLIB=$${RANLIB}" \
39950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39951                   html) \
39952           || exit 1
39953
39954 @endif zip
39955
39956 .PHONY: maybe-TAGS-zip TAGS-zip
39957 maybe-TAGS-zip:
39958 @if zip
39959 maybe-TAGS-zip: TAGS-zip
39960
39961 TAGS-zip: \
39962     configure-zip 
39963         @: $(MAKE); $(unstage)
39964         @[ -f ./zip/Makefile ] || exit 0; \
39965         r=`${PWD_COMMAND}`; export r; \
39966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967         $(HOST_EXPORTS) \
39968         for flag in $(EXTRA_HOST_FLAGS) ; do \
39969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39970         done; \
39971         echo "Doing TAGS in zip" ; \
39972         (cd $(HOST_SUBDIR)/zip && \
39973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39975                   "RANLIB=$${RANLIB}" \
39976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39977                   TAGS) \
39978           || exit 1
39979
39980 @endif zip
39981
39982 .PHONY: maybe-install-info-zip install-info-zip
39983 maybe-install-info-zip:
39984 @if zip
39985 maybe-install-info-zip: install-info-zip
39986
39987 install-info-zip: \
39988     configure-zip \
39989     info-zip 
39990         @: $(MAKE); $(unstage)
39991         @[ -f ./zip/Makefile ] || exit 0; \
39992         r=`${PWD_COMMAND}`; export r; \
39993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39994         $(HOST_EXPORTS) \
39995         for flag in $(EXTRA_HOST_FLAGS) ; do \
39996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39997         done; \
39998         echo "Doing install-info in zip" ; \
39999         (cd $(HOST_SUBDIR)/zip && \
40000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40002                   "RANLIB=$${RANLIB}" \
40003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40004                   install-info) \
40005           || exit 1
40006
40007 @endif zip
40008
40009 .PHONY: maybe-install-pdf-zip install-pdf-zip
40010 maybe-install-pdf-zip:
40011 @if zip
40012 maybe-install-pdf-zip: install-pdf-zip
40013
40014 install-pdf-zip: \
40015     configure-zip \
40016     pdf-zip 
40017         @: $(MAKE); $(unstage)
40018         @[ -f ./zip/Makefile ] || exit 0; \
40019         r=`${PWD_COMMAND}`; export r; \
40020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40021         $(HOST_EXPORTS) \
40022         for flag in $(EXTRA_HOST_FLAGS) ; do \
40023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40024         done; \
40025         echo "Doing install-pdf in zip" ; \
40026         (cd $(HOST_SUBDIR)/zip && \
40027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40029                   "RANLIB=$${RANLIB}" \
40030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40031                   install-pdf) \
40032           || exit 1
40033
40034 @endif zip
40035
40036 .PHONY: maybe-install-html-zip install-html-zip
40037 maybe-install-html-zip:
40038 @if zip
40039 maybe-install-html-zip: install-html-zip
40040
40041 install-html-zip: \
40042     configure-zip \
40043     html-zip 
40044         @: $(MAKE); $(unstage)
40045         @[ -f ./zip/Makefile ] || exit 0; \
40046         r=`${PWD_COMMAND}`; export r; \
40047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048         $(HOST_EXPORTS) \
40049         for flag in $(EXTRA_HOST_FLAGS) ; do \
40050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40051         done; \
40052         echo "Doing install-html in zip" ; \
40053         (cd $(HOST_SUBDIR)/zip && \
40054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40056                   "RANLIB=$${RANLIB}" \
40057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40058                   install-html) \
40059           || exit 1
40060
40061 @endif zip
40062
40063 .PHONY: maybe-installcheck-zip installcheck-zip
40064 maybe-installcheck-zip:
40065 @if zip
40066 maybe-installcheck-zip: installcheck-zip
40067
40068 installcheck-zip: \
40069     configure-zip 
40070         @: $(MAKE); $(unstage)
40071         @[ -f ./zip/Makefile ] || exit 0; \
40072         r=`${PWD_COMMAND}`; export r; \
40073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40074         $(HOST_EXPORTS) \
40075         for flag in $(EXTRA_HOST_FLAGS) ; do \
40076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40077         done; \
40078         echo "Doing installcheck in zip" ; \
40079         (cd $(HOST_SUBDIR)/zip && \
40080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40082                   "RANLIB=$${RANLIB}" \
40083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40084                   installcheck) \
40085           || exit 1
40086
40087 @endif zip
40088
40089 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
40090 maybe-mostlyclean-zip:
40091 @if zip
40092 maybe-mostlyclean-zip: mostlyclean-zip
40093
40094 mostlyclean-zip: 
40095         @: $(MAKE); $(unstage)
40096         @[ -f ./zip/Makefile ] || exit 0; \
40097         r=`${PWD_COMMAND}`; export r; \
40098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099         $(HOST_EXPORTS) \
40100         for flag in $(EXTRA_HOST_FLAGS) ; do \
40101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40102         done; \
40103         echo "Doing mostlyclean in zip" ; \
40104         (cd $(HOST_SUBDIR)/zip && \
40105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107                   "RANLIB=$${RANLIB}" \
40108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109                   mostlyclean) \
40110           || exit 1
40111
40112 @endif zip
40113
40114 .PHONY: maybe-clean-zip clean-zip
40115 maybe-clean-zip:
40116 @if zip
40117 maybe-clean-zip: clean-zip
40118
40119 clean-zip: 
40120         @: $(MAKE); $(unstage)
40121         @[ -f ./zip/Makefile ] || exit 0; \
40122         r=`${PWD_COMMAND}`; export r; \
40123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40124         $(HOST_EXPORTS) \
40125         for flag in $(EXTRA_HOST_FLAGS) ; do \
40126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40127         done; \
40128         echo "Doing clean in zip" ; \
40129         (cd $(HOST_SUBDIR)/zip && \
40130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40132                   "RANLIB=$${RANLIB}" \
40133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40134                   clean) \
40135           || exit 1
40136
40137 @endif zip
40138
40139 .PHONY: maybe-distclean-zip distclean-zip
40140 maybe-distclean-zip:
40141 @if zip
40142 maybe-distclean-zip: distclean-zip
40143
40144 distclean-zip: 
40145         @: $(MAKE); $(unstage)
40146         @[ -f ./zip/Makefile ] || exit 0; \
40147         r=`${PWD_COMMAND}`; export r; \
40148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40149         $(HOST_EXPORTS) \
40150         for flag in $(EXTRA_HOST_FLAGS) ; do \
40151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40152         done; \
40153         echo "Doing distclean in zip" ; \
40154         (cd $(HOST_SUBDIR)/zip && \
40155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40157                   "RANLIB=$${RANLIB}" \
40158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40159                   distclean) \
40160           || exit 1
40161
40162 @endif zip
40163
40164 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40165 maybe-maintainer-clean-zip:
40166 @if zip
40167 maybe-maintainer-clean-zip: maintainer-clean-zip
40168
40169 maintainer-clean-zip: 
40170         @: $(MAKE); $(unstage)
40171         @[ -f ./zip/Makefile ] || exit 0; \
40172         r=`${PWD_COMMAND}`; export r; \
40173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40174         $(HOST_EXPORTS) \
40175         for flag in $(EXTRA_HOST_FLAGS) ; do \
40176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40177         done; \
40178         echo "Doing maintainer-clean in zip" ; \
40179         (cd $(HOST_SUBDIR)/zip && \
40180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40182                   "RANLIB=$${RANLIB}" \
40183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40184                   maintainer-clean) \
40185           || exit 1
40186
40187 @endif zip
40188
40189
40190
40191 .PHONY: configure-zlib maybe-configure-zlib
40192 maybe-configure-zlib:
40193 @if gcc-bootstrap
40194 configure-zlib: stage_current
40195 @endif gcc-bootstrap
40196 @if zlib
40197 maybe-configure-zlib: configure-zlib
40198 configure-zlib: 
40199         @r=`${PWD_COMMAND}`; export r; \
40200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40201         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40203         $(HOST_EXPORTS)  \
40204         echo Configuring in $(HOST_SUBDIR)/zlib; \
40205         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40206         case $(srcdir) in \
40207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40208           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40210         esac; \
40211         srcdiroption="--srcdir=$${topdir}/zlib"; \
40212         libsrcdir="$$s/zlib"; \
40213         $(SHELL) $${libsrcdir}/configure \
40214           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40215           --target=${target_alias} $${srcdiroption}  \
40216           || exit 1
40217 @endif zlib
40218
40219
40220
40221 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40222 maybe-configure-stage1-zlib:
40223 @if zlib-bootstrap
40224 maybe-configure-stage1-zlib: configure-stage1-zlib
40225 configure-stage1-zlib:
40226         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40227         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40228         @r=`${PWD_COMMAND}`; export r; \
40229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40230         TFLAGS="$(STAGE1_TFLAGS)"; \
40231         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40232         $(HOST_EXPORTS) \
40233         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40234         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40235         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
40236         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40238         cd $(HOST_SUBDIR)/zlib || exit 1; \
40239         case $(srcdir) in \
40240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40241           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40243         esac; \
40244         srcdiroption="--srcdir=$${topdir}/zlib"; \
40245         libsrcdir="$$s/zlib"; \
40246         $(SHELL) $${libsrcdir}/configure \
40247           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40248           --target=${target_alias} $${srcdiroption} \
40249           $(STAGE1_CONFIGURE_FLAGS)
40250 @endif zlib-bootstrap
40251
40252 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40253 maybe-configure-stage2-zlib:
40254 @if zlib-bootstrap
40255 maybe-configure-stage2-zlib: configure-stage2-zlib
40256 configure-stage2-zlib:
40257         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40259         @r=`${PWD_COMMAND}`; export r; \
40260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40261         TFLAGS="$(STAGE2_TFLAGS)"; \
40262         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40263         $(HOST_EXPORTS) \
40264         $(POSTSTAGE1_HOST_EXPORTS) \
40265         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40266         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40267         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
40268         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40269         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40270         cd $(HOST_SUBDIR)/zlib || exit 1; \
40271         case $(srcdir) in \
40272           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40273           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40274                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40275         esac; \
40276         srcdiroption="--srcdir=$${topdir}/zlib"; \
40277         libsrcdir="$$s/zlib"; \
40278         $(SHELL) $${libsrcdir}/configure \
40279           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40280           --target=${target_alias} $${srcdiroption} \
40281           --with-build-libsubdir=$(HOST_SUBDIR) \
40282           $(STAGE2_CONFIGURE_FLAGS)
40283 @endif zlib-bootstrap
40284
40285 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40286 maybe-configure-stage3-zlib:
40287 @if zlib-bootstrap
40288 maybe-configure-stage3-zlib: configure-stage3-zlib
40289 configure-stage3-zlib:
40290         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40291         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40292         @r=`${PWD_COMMAND}`; export r; \
40293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40294         TFLAGS="$(STAGE3_TFLAGS)"; \
40295         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40296         $(HOST_EXPORTS) \
40297         $(POSTSTAGE1_HOST_EXPORTS) \
40298         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40299         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40300         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
40301         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40303         cd $(HOST_SUBDIR)/zlib || exit 1; \
40304         case $(srcdir) in \
40305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40306           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40308         esac; \
40309         srcdiroption="--srcdir=$${topdir}/zlib"; \
40310         libsrcdir="$$s/zlib"; \
40311         $(SHELL) $${libsrcdir}/configure \
40312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40313           --target=${target_alias} $${srcdiroption} \
40314           --with-build-libsubdir=$(HOST_SUBDIR) \
40315           $(STAGE3_CONFIGURE_FLAGS)
40316 @endif zlib-bootstrap
40317
40318 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40319 maybe-configure-stage4-zlib:
40320 @if zlib-bootstrap
40321 maybe-configure-stage4-zlib: configure-stage4-zlib
40322 configure-stage4-zlib:
40323         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40325         @r=`${PWD_COMMAND}`; export r; \
40326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40327         TFLAGS="$(STAGE4_TFLAGS)"; \
40328         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40329         $(HOST_EXPORTS) \
40330         $(POSTSTAGE1_HOST_EXPORTS) \
40331         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40332         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40333         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
40334         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40336         cd $(HOST_SUBDIR)/zlib || exit 1; \
40337         case $(srcdir) in \
40338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40339           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40341         esac; \
40342         srcdiroption="--srcdir=$${topdir}/zlib"; \
40343         libsrcdir="$$s/zlib"; \
40344         $(SHELL) $${libsrcdir}/configure \
40345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40346           --target=${target_alias} $${srcdiroption} \
40347           --with-build-libsubdir=$(HOST_SUBDIR) \
40348           $(STAGE4_CONFIGURE_FLAGS)
40349 @endif zlib-bootstrap
40350
40351 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40352 maybe-configure-stageprofile-zlib:
40353 @if zlib-bootstrap
40354 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40355 configure-stageprofile-zlib:
40356         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40357         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40358         @r=`${PWD_COMMAND}`; export r; \
40359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40361         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40362         $(HOST_EXPORTS) \
40363         $(POSTSTAGE1_HOST_EXPORTS) \
40364         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40365         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40366         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
40367         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40369         cd $(HOST_SUBDIR)/zlib || exit 1; \
40370         case $(srcdir) in \
40371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40372           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40374         esac; \
40375         srcdiroption="--srcdir=$${topdir}/zlib"; \
40376         libsrcdir="$$s/zlib"; \
40377         $(SHELL) $${libsrcdir}/configure \
40378           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40379           --target=${target_alias} $${srcdiroption} \
40380           --with-build-libsubdir=$(HOST_SUBDIR) \
40381           $(STAGEprofile_CONFIGURE_FLAGS)
40382 @endif zlib-bootstrap
40383
40384 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40385 maybe-configure-stagefeedback-zlib:
40386 @if zlib-bootstrap
40387 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40388 configure-stagefeedback-zlib:
40389         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40390         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40391         @r=`${PWD_COMMAND}`; export r; \
40392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40393         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40394         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40395         $(HOST_EXPORTS) \
40396         $(POSTSTAGE1_HOST_EXPORTS) \
40397         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40398         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40399         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
40400         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40402         cd $(HOST_SUBDIR)/zlib || exit 1; \
40403         case $(srcdir) in \
40404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40405           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40407         esac; \
40408         srcdiroption="--srcdir=$${topdir}/zlib"; \
40409         libsrcdir="$$s/zlib"; \
40410         $(SHELL) $${libsrcdir}/configure \
40411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40412           --target=${target_alias} $${srcdiroption} \
40413           --with-build-libsubdir=$(HOST_SUBDIR) \
40414           $(STAGEfeedback_CONFIGURE_FLAGS)
40415 @endif zlib-bootstrap
40416
40417
40418
40419
40420
40421 .PHONY: all-zlib maybe-all-zlib
40422 maybe-all-zlib:
40423 @if gcc-bootstrap
40424 all-zlib: stage_current
40425 @endif gcc-bootstrap
40426 @if zlib
40427 TARGET-zlib=all
40428 maybe-all-zlib: all-zlib
40429 all-zlib: configure-zlib
40430         @r=`${PWD_COMMAND}`; export r; \
40431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40432         $(HOST_EXPORTS)  \
40433         (cd $(HOST_SUBDIR)/zlib && \
40434           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40435                 $(TARGET-zlib))
40436 @endif zlib
40437
40438
40439
40440 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
40441 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40442 maybe-all-stage1-zlib:
40443 maybe-clean-stage1-zlib:
40444 @if zlib-bootstrap
40445 maybe-all-stage1-zlib: all-stage1-zlib
40446 all-stage1: all-stage1-zlib
40447 TARGET-stage1-zlib = $(TARGET-zlib)
40448 all-stage1-zlib: configure-stage1-zlib
40449         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40450         @r=`${PWD_COMMAND}`; export r; \
40451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40452         TFLAGS="$(STAGE1_TFLAGS)"; \
40453         $(HOST_EXPORTS)  \
40454         cd $(HOST_SUBDIR)/zlib && \
40455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40456                 CFLAGS="$(STAGE1_CFLAGS)" \
40457                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40458                 LIBCFLAGS="$(LIBCFLAGS)" \
40459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40462                 $(EXTRA_HOST_FLAGS)   \
40463                 TFLAGS="$(STAGE1_TFLAGS)" \
40464                 $(TARGET-stage1-zlib)
40465
40466 maybe-clean-stage1-zlib: clean-stage1-zlib
40467 clean-stage1: clean-stage1-zlib
40468 clean-stage1-zlib:
40469         @if [ $(current_stage) = stage1 ]; then \
40470           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40471         else \
40472           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40473           $(MAKE) stage1-start; \
40474         fi; \
40475         cd $(HOST_SUBDIR)/zlib && \
40476         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40477                  clean
40478 @endif zlib-bootstrap
40479
40480
40481 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
40482 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40483 maybe-all-stage2-zlib:
40484 maybe-clean-stage2-zlib:
40485 @if zlib-bootstrap
40486 maybe-all-stage2-zlib: all-stage2-zlib
40487 all-stage2: all-stage2-zlib
40488 TARGET-stage2-zlib = $(TARGET-zlib)
40489 all-stage2-zlib: configure-stage2-zlib
40490         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40491         @r=`${PWD_COMMAND}`; export r; \
40492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40493         TFLAGS="$(STAGE2_TFLAGS)"; \
40494         $(HOST_EXPORTS) \
40495         $(POSTSTAGE1_HOST_EXPORTS)  \
40496         cd $(HOST_SUBDIR)/zlib && \
40497         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40498                 CFLAGS="$(STAGE2_CFLAGS)" \
40499                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40500                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40501                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40502                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40503                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40504                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40505                 TFLAGS="$(STAGE2_TFLAGS)" \
40506                 $(TARGET-stage2-zlib)
40507
40508 maybe-clean-stage2-zlib: clean-stage2-zlib
40509 clean-stage2: clean-stage2-zlib
40510 clean-stage2-zlib:
40511         @if [ $(current_stage) = stage2 ]; then \
40512           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40513         else \
40514           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40515           $(MAKE) stage2-start; \
40516         fi; \
40517         cd $(HOST_SUBDIR)/zlib && \
40518         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40519                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40520                  clean
40521 @endif zlib-bootstrap
40522
40523
40524 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
40525 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40526 maybe-all-stage3-zlib:
40527 maybe-clean-stage3-zlib:
40528 @if zlib-bootstrap
40529 maybe-all-stage3-zlib: all-stage3-zlib
40530 all-stage3: all-stage3-zlib
40531 TARGET-stage3-zlib = $(TARGET-zlib)
40532 all-stage3-zlib: configure-stage3-zlib
40533         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40534         @r=`${PWD_COMMAND}`; export r; \
40535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40536         TFLAGS="$(STAGE3_TFLAGS)"; \
40537         $(HOST_EXPORTS) \
40538         $(POSTSTAGE1_HOST_EXPORTS)  \
40539         cd $(HOST_SUBDIR)/zlib && \
40540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40541                 CFLAGS="$(STAGE3_CFLAGS)" \
40542                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40543                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40547                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40548                 TFLAGS="$(STAGE3_TFLAGS)" \
40549                 $(TARGET-stage3-zlib)
40550
40551 maybe-clean-stage3-zlib: clean-stage3-zlib
40552 clean-stage3: clean-stage3-zlib
40553 clean-stage3-zlib:
40554         @if [ $(current_stage) = stage3 ]; then \
40555           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40556         else \
40557           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40558           $(MAKE) stage3-start; \
40559         fi; \
40560         cd $(HOST_SUBDIR)/zlib && \
40561         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40562                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40563                  clean
40564 @endif zlib-bootstrap
40565
40566
40567 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
40568 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40569 maybe-all-stage4-zlib:
40570 maybe-clean-stage4-zlib:
40571 @if zlib-bootstrap
40572 maybe-all-stage4-zlib: all-stage4-zlib
40573 all-stage4: all-stage4-zlib
40574 TARGET-stage4-zlib = $(TARGET-zlib)
40575 all-stage4-zlib: configure-stage4-zlib
40576         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40577         @r=`${PWD_COMMAND}`; export r; \
40578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40579         TFLAGS="$(STAGE4_TFLAGS)"; \
40580         $(HOST_EXPORTS) \
40581         $(POSTSTAGE1_HOST_EXPORTS)  \
40582         cd $(HOST_SUBDIR)/zlib && \
40583         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40584                 CFLAGS="$(STAGE4_CFLAGS)" \
40585                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40586                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40587                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40588                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40589                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40590                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40591                 TFLAGS="$(STAGE4_TFLAGS)" \
40592                 $(TARGET-stage4-zlib)
40593
40594 maybe-clean-stage4-zlib: clean-stage4-zlib
40595 clean-stage4: clean-stage4-zlib
40596 clean-stage4-zlib:
40597         @if [ $(current_stage) = stage4 ]; then \
40598           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40599         else \
40600           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40601           $(MAKE) stage4-start; \
40602         fi; \
40603         cd $(HOST_SUBDIR)/zlib && \
40604         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40605                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40606                  clean
40607 @endif zlib-bootstrap
40608
40609
40610 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40611 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40612 maybe-all-stageprofile-zlib:
40613 maybe-clean-stageprofile-zlib:
40614 @if zlib-bootstrap
40615 maybe-all-stageprofile-zlib: all-stageprofile-zlib
40616 all-stageprofile: all-stageprofile-zlib
40617 TARGET-stageprofile-zlib = $(TARGET-zlib)
40618 all-stageprofile-zlib: configure-stageprofile-zlib
40619         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40620         @r=`${PWD_COMMAND}`; export r; \
40621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40622         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40623         $(HOST_EXPORTS) \
40624         $(POSTSTAGE1_HOST_EXPORTS)  \
40625         cd $(HOST_SUBDIR)/zlib && \
40626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40627                 CFLAGS="$(STAGEprofile_CFLAGS)" \
40628                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40629                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40634                 TFLAGS="$(STAGEprofile_TFLAGS)" \
40635                 $(TARGET-stageprofile-zlib)
40636
40637 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40638 clean-stageprofile: clean-stageprofile-zlib
40639 clean-stageprofile-zlib:
40640         @if [ $(current_stage) = stageprofile ]; then \
40641           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40642         else \
40643           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40644           $(MAKE) stageprofile-start; \
40645         fi; \
40646         cd $(HOST_SUBDIR)/zlib && \
40647         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40648                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40649                  clean
40650 @endif zlib-bootstrap
40651
40652
40653 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40654 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40655 maybe-all-stagefeedback-zlib:
40656 maybe-clean-stagefeedback-zlib:
40657 @if zlib-bootstrap
40658 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40659 all-stagefeedback: all-stagefeedback-zlib
40660 TARGET-stagefeedback-zlib = $(TARGET-zlib)
40661 all-stagefeedback-zlib: configure-stagefeedback-zlib
40662         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40663         @r=`${PWD_COMMAND}`; export r; \
40664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40665         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40666         $(HOST_EXPORTS) \
40667         $(POSTSTAGE1_HOST_EXPORTS)  \
40668         cd $(HOST_SUBDIR)/zlib && \
40669         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40670                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40671                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40672                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40676                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40677                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40678                 $(TARGET-stagefeedback-zlib)
40679
40680 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40681 clean-stagefeedback: clean-stagefeedback-zlib
40682 clean-stagefeedback-zlib:
40683         @if [ $(current_stage) = stagefeedback ]; then \
40684           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40685         else \
40686           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40687           $(MAKE) stagefeedback-start; \
40688         fi; \
40689         cd $(HOST_SUBDIR)/zlib && \
40690         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40691                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40692                  clean
40693 @endif zlib-bootstrap
40694
40695
40696
40697
40698
40699 .PHONY: check-zlib maybe-check-zlib
40700 maybe-check-zlib:
40701 @if zlib
40702 maybe-check-zlib: check-zlib
40703
40704 check-zlib:
40705
40706 @endif zlib
40707
40708 .PHONY: install-zlib maybe-install-zlib
40709 maybe-install-zlib:
40710 @if zlib
40711 maybe-install-zlib: install-zlib
40712
40713 install-zlib:
40714
40715 @endif zlib
40716
40717 # Other targets (info, dvi, pdf, etc.)
40718
40719 .PHONY: maybe-info-zlib info-zlib
40720 maybe-info-zlib:
40721 @if zlib
40722 maybe-info-zlib: info-zlib
40723
40724 info-zlib: \
40725     configure-zlib 
40726         @[ -f ./zlib/Makefile ] || exit 0; \
40727         r=`${PWD_COMMAND}`; export r; \
40728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40729         $(HOST_EXPORTS) \
40730         for flag in $(EXTRA_HOST_FLAGS) ; do \
40731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40732         done; \
40733         echo "Doing info in zlib" ; \
40734         (cd $(HOST_SUBDIR)/zlib && \
40735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40737                   "RANLIB=$${RANLIB}" \
40738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40739                   info) \
40740           || exit 1
40741
40742 @endif zlib
40743
40744 .PHONY: maybe-dvi-zlib dvi-zlib
40745 maybe-dvi-zlib:
40746 @if zlib
40747 maybe-dvi-zlib: dvi-zlib
40748
40749 dvi-zlib: \
40750     configure-zlib 
40751         @[ -f ./zlib/Makefile ] || exit 0; \
40752         r=`${PWD_COMMAND}`; export r; \
40753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40754         $(HOST_EXPORTS) \
40755         for flag in $(EXTRA_HOST_FLAGS) ; do \
40756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40757         done; \
40758         echo "Doing dvi in zlib" ; \
40759         (cd $(HOST_SUBDIR)/zlib && \
40760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40762                   "RANLIB=$${RANLIB}" \
40763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40764                   dvi) \
40765           || exit 1
40766
40767 @endif zlib
40768
40769 .PHONY: maybe-pdf-zlib pdf-zlib
40770 maybe-pdf-zlib:
40771 @if zlib
40772 maybe-pdf-zlib: pdf-zlib
40773
40774 pdf-zlib: \
40775     configure-zlib 
40776         @[ -f ./zlib/Makefile ] || exit 0; \
40777         r=`${PWD_COMMAND}`; export r; \
40778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779         $(HOST_EXPORTS) \
40780         for flag in $(EXTRA_HOST_FLAGS) ; do \
40781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40782         done; \
40783         echo "Doing pdf in zlib" ; \
40784         (cd $(HOST_SUBDIR)/zlib && \
40785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40787                   "RANLIB=$${RANLIB}" \
40788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40789                   pdf) \
40790           || exit 1
40791
40792 @endif zlib
40793
40794 .PHONY: maybe-html-zlib html-zlib
40795 maybe-html-zlib:
40796 @if zlib
40797 maybe-html-zlib: html-zlib
40798
40799 html-zlib: \
40800     configure-zlib 
40801         @[ -f ./zlib/Makefile ] || exit 0; \
40802         r=`${PWD_COMMAND}`; export r; \
40803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40804         $(HOST_EXPORTS) \
40805         for flag in $(EXTRA_HOST_FLAGS) ; do \
40806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40807         done; \
40808         echo "Doing html in zlib" ; \
40809         (cd $(HOST_SUBDIR)/zlib && \
40810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40812                   "RANLIB=$${RANLIB}" \
40813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40814                   html) \
40815           || exit 1
40816
40817 @endif zlib
40818
40819 .PHONY: maybe-TAGS-zlib TAGS-zlib
40820 maybe-TAGS-zlib:
40821 @if zlib
40822 maybe-TAGS-zlib: TAGS-zlib
40823
40824 TAGS-zlib: \
40825     configure-zlib 
40826         @[ -f ./zlib/Makefile ] || exit 0; \
40827         r=`${PWD_COMMAND}`; export r; \
40828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40829         $(HOST_EXPORTS) \
40830         for flag in $(EXTRA_HOST_FLAGS) ; do \
40831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40832         done; \
40833         echo "Doing TAGS in zlib" ; \
40834         (cd $(HOST_SUBDIR)/zlib && \
40835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40837                   "RANLIB=$${RANLIB}" \
40838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40839                   TAGS) \
40840           || exit 1
40841
40842 @endif zlib
40843
40844 .PHONY: maybe-install-info-zlib install-info-zlib
40845 maybe-install-info-zlib:
40846 @if zlib
40847 maybe-install-info-zlib: install-info-zlib
40848
40849 install-info-zlib: \
40850     configure-zlib \
40851     info-zlib 
40852         @[ -f ./zlib/Makefile ] || exit 0; \
40853         r=`${PWD_COMMAND}`; export r; \
40854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40855         $(HOST_EXPORTS) \
40856         for flag in $(EXTRA_HOST_FLAGS) ; do \
40857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40858         done; \
40859         echo "Doing install-info in zlib" ; \
40860         (cd $(HOST_SUBDIR)/zlib && \
40861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40863                   "RANLIB=$${RANLIB}" \
40864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40865                   install-info) \
40866           || exit 1
40867
40868 @endif zlib
40869
40870 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
40871 maybe-install-pdf-zlib:
40872 @if zlib
40873 maybe-install-pdf-zlib: install-pdf-zlib
40874
40875 install-pdf-zlib: \
40876     configure-zlib \
40877     pdf-zlib 
40878         @[ -f ./zlib/Makefile ] || exit 0; \
40879         r=`${PWD_COMMAND}`; export r; \
40880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40881         $(HOST_EXPORTS) \
40882         for flag in $(EXTRA_HOST_FLAGS) ; do \
40883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40884         done; \
40885         echo "Doing install-pdf in zlib" ; \
40886         (cd $(HOST_SUBDIR)/zlib && \
40887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40889                   "RANLIB=$${RANLIB}" \
40890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40891                   install-pdf) \
40892           || exit 1
40893
40894 @endif zlib
40895
40896 .PHONY: maybe-install-html-zlib install-html-zlib
40897 maybe-install-html-zlib:
40898 @if zlib
40899 maybe-install-html-zlib: install-html-zlib
40900
40901 install-html-zlib: \
40902     configure-zlib \
40903     html-zlib 
40904         @[ -f ./zlib/Makefile ] || exit 0; \
40905         r=`${PWD_COMMAND}`; export r; \
40906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40907         $(HOST_EXPORTS) \
40908         for flag in $(EXTRA_HOST_FLAGS) ; do \
40909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40910         done; \
40911         echo "Doing install-html in zlib" ; \
40912         (cd $(HOST_SUBDIR)/zlib && \
40913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40915                   "RANLIB=$${RANLIB}" \
40916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40917                   install-html) \
40918           || exit 1
40919
40920 @endif zlib
40921
40922 .PHONY: maybe-installcheck-zlib installcheck-zlib
40923 maybe-installcheck-zlib:
40924 @if zlib
40925 maybe-installcheck-zlib: installcheck-zlib
40926
40927 installcheck-zlib: \
40928     configure-zlib 
40929         @[ -f ./zlib/Makefile ] || exit 0; \
40930         r=`${PWD_COMMAND}`; export r; \
40931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40932         $(HOST_EXPORTS) \
40933         for flag in $(EXTRA_HOST_FLAGS) ; do \
40934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40935         done; \
40936         echo "Doing installcheck in zlib" ; \
40937         (cd $(HOST_SUBDIR)/zlib && \
40938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40940                   "RANLIB=$${RANLIB}" \
40941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40942                   installcheck) \
40943           || exit 1
40944
40945 @endif zlib
40946
40947 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40948 maybe-mostlyclean-zlib:
40949 @if zlib
40950 maybe-mostlyclean-zlib: mostlyclean-zlib
40951
40952 mostlyclean-zlib: 
40953         @[ -f ./zlib/Makefile ] || exit 0; \
40954         r=`${PWD_COMMAND}`; export r; \
40955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40956         $(HOST_EXPORTS) \
40957         for flag in $(EXTRA_HOST_FLAGS) ; do \
40958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40959         done; \
40960         echo "Doing mostlyclean in zlib" ; \
40961         (cd $(HOST_SUBDIR)/zlib && \
40962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40964                   "RANLIB=$${RANLIB}" \
40965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40966                   mostlyclean) \
40967           || exit 1
40968
40969 @endif zlib
40970
40971 .PHONY: maybe-clean-zlib clean-zlib
40972 maybe-clean-zlib:
40973 @if zlib
40974 maybe-clean-zlib: clean-zlib
40975
40976 clean-zlib: 
40977         @[ -f ./zlib/Makefile ] || exit 0; \
40978         r=`${PWD_COMMAND}`; export r; \
40979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40980         $(HOST_EXPORTS) \
40981         for flag in $(EXTRA_HOST_FLAGS) ; do \
40982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40983         done; \
40984         echo "Doing clean in zlib" ; \
40985         (cd $(HOST_SUBDIR)/zlib && \
40986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40988                   "RANLIB=$${RANLIB}" \
40989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40990                   clean) \
40991           || exit 1
40992
40993 @endif zlib
40994
40995 .PHONY: maybe-distclean-zlib distclean-zlib
40996 maybe-distclean-zlib:
40997 @if zlib
40998 maybe-distclean-zlib: distclean-zlib
40999
41000 distclean-zlib: 
41001         @[ -f ./zlib/Makefile ] || exit 0; \
41002         r=`${PWD_COMMAND}`; export r; \
41003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41004         $(HOST_EXPORTS) \
41005         for flag in $(EXTRA_HOST_FLAGS) ; do \
41006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41007         done; \
41008         echo "Doing distclean in zlib" ; \
41009         (cd $(HOST_SUBDIR)/zlib && \
41010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41012                   "RANLIB=$${RANLIB}" \
41013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41014                   distclean) \
41015           || exit 1
41016
41017 @endif zlib
41018
41019 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41020 maybe-maintainer-clean-zlib:
41021 @if zlib
41022 maybe-maintainer-clean-zlib: maintainer-clean-zlib
41023
41024 maintainer-clean-zlib: 
41025         @[ -f ./zlib/Makefile ] || exit 0; \
41026         r=`${PWD_COMMAND}`; export r; \
41027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41028         $(HOST_EXPORTS) \
41029         for flag in $(EXTRA_HOST_FLAGS) ; do \
41030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41031         done; \
41032         echo "Doing maintainer-clean in zlib" ; \
41033         (cd $(HOST_SUBDIR)/zlib && \
41034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41036                   "RANLIB=$${RANLIB}" \
41037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41038                   maintainer-clean) \
41039           || exit 1
41040
41041 @endif zlib
41042
41043
41044
41045 .PHONY: configure-gdb maybe-configure-gdb
41046 maybe-configure-gdb:
41047 @if gcc-bootstrap
41048 configure-gdb: stage_current
41049 @endif gcc-bootstrap
41050 @if gdb
41051 maybe-configure-gdb: configure-gdb
41052 configure-gdb: 
41053         @: $(MAKE); $(unstage)
41054         @r=`${PWD_COMMAND}`; export r; \
41055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41056         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41058         $(HOST_EXPORTS)  \
41059         echo Configuring in $(HOST_SUBDIR)/gdb; \
41060         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41061         case $(srcdir) in \
41062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41063           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41065         esac; \
41066         srcdiroption="--srcdir=$${topdir}/gdb"; \
41067         libsrcdir="$$s/gdb"; \
41068         $(SHELL) $${libsrcdir}/configure \
41069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41070           --target=${target_alias} $${srcdiroption}  \
41071           || exit 1
41072 @endif gdb
41073
41074
41075
41076
41077
41078 .PHONY: all-gdb maybe-all-gdb
41079 maybe-all-gdb:
41080 @if gcc-bootstrap
41081 all-gdb: stage_current
41082 @endif gcc-bootstrap
41083 @if gdb
41084 TARGET-gdb=all
41085 maybe-all-gdb: all-gdb
41086 all-gdb: configure-gdb
41087         @: $(MAKE); $(unstage)
41088         @r=`${PWD_COMMAND}`; export r; \
41089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41090         $(HOST_EXPORTS)  \
41091         (cd $(HOST_SUBDIR)/gdb && \
41092           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41093                 $(TARGET-gdb))
41094 @endif gdb
41095
41096
41097
41098
41099 .PHONY: check-gdb maybe-check-gdb
41100 maybe-check-gdb:
41101 @if gdb
41102 maybe-check-gdb: check-gdb
41103
41104 check-gdb:
41105         @: $(MAKE); $(unstage)
41106         @r=`${PWD_COMMAND}`; export r; \
41107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41108         $(HOST_EXPORTS) \
41109         (cd $(HOST_SUBDIR)/gdb && \
41110           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41111
41112 @endif gdb
41113
41114 .PHONY: install-gdb maybe-install-gdb
41115 maybe-install-gdb:
41116 @if gdb
41117 maybe-install-gdb: install-gdb
41118
41119 install-gdb: installdirs
41120         @: $(MAKE); $(unstage)
41121         @r=`${PWD_COMMAND}`; export r; \
41122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41123         $(HOST_EXPORTS) \
41124         (cd $(HOST_SUBDIR)/gdb && \
41125           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41126
41127 @endif gdb
41128
41129 # Other targets (info, dvi, pdf, etc.)
41130
41131 .PHONY: maybe-info-gdb info-gdb
41132 maybe-info-gdb:
41133 @if gdb
41134 maybe-info-gdb: info-gdb
41135
41136 info-gdb: \
41137     configure-gdb 
41138         @: $(MAKE); $(unstage)
41139         @[ -f ./gdb/Makefile ] || exit 0; \
41140         r=`${PWD_COMMAND}`; export r; \
41141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41142         $(HOST_EXPORTS) \
41143         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41145         done; \
41146         echo "Doing info in gdb" ; \
41147         (cd $(HOST_SUBDIR)/gdb && \
41148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41150                   "RANLIB=$${RANLIB}" \
41151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41152                   info) \
41153           || exit 1
41154
41155 @endif gdb
41156
41157 .PHONY: maybe-dvi-gdb dvi-gdb
41158 maybe-dvi-gdb:
41159 @if gdb
41160 maybe-dvi-gdb: dvi-gdb
41161
41162 dvi-gdb: \
41163     configure-gdb 
41164         @: $(MAKE); $(unstage)
41165         @[ -f ./gdb/Makefile ] || exit 0; \
41166         r=`${PWD_COMMAND}`; export r; \
41167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41168         $(HOST_EXPORTS) \
41169         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41171         done; \
41172         echo "Doing dvi in gdb" ; \
41173         (cd $(HOST_SUBDIR)/gdb && \
41174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41176                   "RANLIB=$${RANLIB}" \
41177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41178                   dvi) \
41179           || exit 1
41180
41181 @endif gdb
41182
41183 .PHONY: maybe-pdf-gdb pdf-gdb
41184 maybe-pdf-gdb:
41185 @if gdb
41186 maybe-pdf-gdb: pdf-gdb
41187
41188 pdf-gdb: \
41189     configure-gdb 
41190         @: $(MAKE); $(unstage)
41191         @[ -f ./gdb/Makefile ] || exit 0; \
41192         r=`${PWD_COMMAND}`; export r; \
41193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41194         $(HOST_EXPORTS) \
41195         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41197         done; \
41198         echo "Doing pdf in gdb" ; \
41199         (cd $(HOST_SUBDIR)/gdb && \
41200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41202                   "RANLIB=$${RANLIB}" \
41203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41204                   pdf) \
41205           || exit 1
41206
41207 @endif gdb
41208
41209 .PHONY: maybe-html-gdb html-gdb
41210 maybe-html-gdb:
41211 @if gdb
41212 maybe-html-gdb: html-gdb
41213
41214 html-gdb: \
41215     configure-gdb 
41216         @: $(MAKE); $(unstage)
41217         @[ -f ./gdb/Makefile ] || exit 0; \
41218         r=`${PWD_COMMAND}`; export r; \
41219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41220         $(HOST_EXPORTS) \
41221         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41223         done; \
41224         echo "Doing html in gdb" ; \
41225         (cd $(HOST_SUBDIR)/gdb && \
41226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41228                   "RANLIB=$${RANLIB}" \
41229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41230                   html) \
41231           || exit 1
41232
41233 @endif gdb
41234
41235 .PHONY: maybe-TAGS-gdb TAGS-gdb
41236 maybe-TAGS-gdb:
41237 @if gdb
41238 maybe-TAGS-gdb: TAGS-gdb
41239
41240 TAGS-gdb: \
41241     configure-gdb 
41242         @: $(MAKE); $(unstage)
41243         @[ -f ./gdb/Makefile ] || exit 0; \
41244         r=`${PWD_COMMAND}`; export r; \
41245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41246         $(HOST_EXPORTS) \
41247         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41249         done; \
41250         echo "Doing TAGS in gdb" ; \
41251         (cd $(HOST_SUBDIR)/gdb && \
41252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41254                   "RANLIB=$${RANLIB}" \
41255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41256                   TAGS) \
41257           || exit 1
41258
41259 @endif gdb
41260
41261 .PHONY: maybe-install-info-gdb install-info-gdb
41262 maybe-install-info-gdb:
41263 @if gdb
41264 maybe-install-info-gdb: install-info-gdb
41265
41266 install-info-gdb: \
41267     configure-gdb \
41268     info-gdb 
41269         @: $(MAKE); $(unstage)
41270         @[ -f ./gdb/Makefile ] || exit 0; \
41271         r=`${PWD_COMMAND}`; export r; \
41272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41273         $(HOST_EXPORTS) \
41274         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41276         done; \
41277         echo "Doing install-info in gdb" ; \
41278         (cd $(HOST_SUBDIR)/gdb && \
41279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41281                   "RANLIB=$${RANLIB}" \
41282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41283                   install-info) \
41284           || exit 1
41285
41286 @endif gdb
41287
41288 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
41289 maybe-install-pdf-gdb:
41290 @if gdb
41291 maybe-install-pdf-gdb: install-pdf-gdb
41292
41293 install-pdf-gdb: \
41294     configure-gdb \
41295     pdf-gdb 
41296         @: $(MAKE); $(unstage)
41297         @[ -f ./gdb/Makefile ] || exit 0; \
41298         r=`${PWD_COMMAND}`; export r; \
41299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41300         $(HOST_EXPORTS) \
41301         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41303         done; \
41304         echo "Doing install-pdf in gdb" ; \
41305         (cd $(HOST_SUBDIR)/gdb && \
41306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41308                   "RANLIB=$${RANLIB}" \
41309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41310                   install-pdf) \
41311           || exit 1
41312
41313 @endif gdb
41314
41315 .PHONY: maybe-install-html-gdb install-html-gdb
41316 maybe-install-html-gdb:
41317 @if gdb
41318 maybe-install-html-gdb: install-html-gdb
41319
41320 install-html-gdb: \
41321     configure-gdb \
41322     html-gdb 
41323         @: $(MAKE); $(unstage)
41324         @[ -f ./gdb/Makefile ] || exit 0; \
41325         r=`${PWD_COMMAND}`; export r; \
41326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41327         $(HOST_EXPORTS) \
41328         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41330         done; \
41331         echo "Doing install-html in gdb" ; \
41332         (cd $(HOST_SUBDIR)/gdb && \
41333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41335                   "RANLIB=$${RANLIB}" \
41336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41337                   install-html) \
41338           || exit 1
41339
41340 @endif gdb
41341
41342 .PHONY: maybe-installcheck-gdb installcheck-gdb
41343 maybe-installcheck-gdb:
41344 @if gdb
41345 maybe-installcheck-gdb: installcheck-gdb
41346
41347 installcheck-gdb: \
41348     configure-gdb 
41349         @: $(MAKE); $(unstage)
41350         @[ -f ./gdb/Makefile ] || exit 0; \
41351         r=`${PWD_COMMAND}`; export r; \
41352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41353         $(HOST_EXPORTS) \
41354         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41356         done; \
41357         echo "Doing installcheck in gdb" ; \
41358         (cd $(HOST_SUBDIR)/gdb && \
41359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41361                   "RANLIB=$${RANLIB}" \
41362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41363                   installcheck) \
41364           || exit 1
41365
41366 @endif gdb
41367
41368 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41369 maybe-mostlyclean-gdb:
41370 @if gdb
41371 maybe-mostlyclean-gdb: mostlyclean-gdb
41372
41373 mostlyclean-gdb: 
41374         @: $(MAKE); $(unstage)
41375         @[ -f ./gdb/Makefile ] || exit 0; \
41376         r=`${PWD_COMMAND}`; export r; \
41377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41378         $(HOST_EXPORTS) \
41379         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41381         done; \
41382         echo "Doing mostlyclean in gdb" ; \
41383         (cd $(HOST_SUBDIR)/gdb && \
41384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41386                   "RANLIB=$${RANLIB}" \
41387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41388                   mostlyclean) \
41389           || exit 1
41390
41391 @endif gdb
41392
41393 .PHONY: maybe-clean-gdb clean-gdb
41394 maybe-clean-gdb:
41395 @if gdb
41396 maybe-clean-gdb: clean-gdb
41397
41398 clean-gdb: 
41399         @: $(MAKE); $(unstage)
41400         @[ -f ./gdb/Makefile ] || exit 0; \
41401         r=`${PWD_COMMAND}`; export r; \
41402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41403         $(HOST_EXPORTS) \
41404         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41406         done; \
41407         echo "Doing clean in gdb" ; \
41408         (cd $(HOST_SUBDIR)/gdb && \
41409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41411                   "RANLIB=$${RANLIB}" \
41412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41413                   clean) \
41414           || exit 1
41415
41416 @endif gdb
41417
41418 .PHONY: maybe-distclean-gdb distclean-gdb
41419 maybe-distclean-gdb:
41420 @if gdb
41421 maybe-distclean-gdb: distclean-gdb
41422
41423 distclean-gdb: 
41424         @: $(MAKE); $(unstage)
41425         @[ -f ./gdb/Makefile ] || exit 0; \
41426         r=`${PWD_COMMAND}`; export r; \
41427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41428         $(HOST_EXPORTS) \
41429         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41431         done; \
41432         echo "Doing distclean in gdb" ; \
41433         (cd $(HOST_SUBDIR)/gdb && \
41434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41436                   "RANLIB=$${RANLIB}" \
41437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41438                   distclean) \
41439           || exit 1
41440
41441 @endif gdb
41442
41443 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41444 maybe-maintainer-clean-gdb:
41445 @if gdb
41446 maybe-maintainer-clean-gdb: maintainer-clean-gdb
41447
41448 maintainer-clean-gdb: 
41449         @: $(MAKE); $(unstage)
41450         @[ -f ./gdb/Makefile ] || exit 0; \
41451         r=`${PWD_COMMAND}`; export r; \
41452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41453         $(HOST_EXPORTS) \
41454         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41456         done; \
41457         echo "Doing maintainer-clean in gdb" ; \
41458         (cd $(HOST_SUBDIR)/gdb && \
41459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41461                   "RANLIB=$${RANLIB}" \
41462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41463                   maintainer-clean) \
41464           || exit 1
41465
41466 @endif gdb
41467
41468
41469
41470 .PHONY: configure-expect maybe-configure-expect
41471 maybe-configure-expect:
41472 @if gcc-bootstrap
41473 configure-expect: stage_current
41474 @endif gcc-bootstrap
41475 @if expect
41476 maybe-configure-expect: configure-expect
41477 configure-expect: 
41478         @: $(MAKE); $(unstage)
41479         @r=`${PWD_COMMAND}`; export r; \
41480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41481         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41483         $(HOST_EXPORTS)  \
41484         echo Configuring in $(HOST_SUBDIR)/expect; \
41485         cd "$(HOST_SUBDIR)/expect" || exit 1; \
41486         case $(srcdir) in \
41487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41488           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41490         esac; \
41491         srcdiroption="--srcdir=$${topdir}/expect"; \
41492         libsrcdir="$$s/expect"; \
41493         $(SHELL) $${libsrcdir}/configure \
41494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41495           --target=${target_alias} $${srcdiroption}  \
41496           || exit 1
41497 @endif expect
41498
41499
41500
41501
41502
41503 .PHONY: all-expect maybe-all-expect
41504 maybe-all-expect:
41505 @if gcc-bootstrap
41506 all-expect: stage_current
41507 @endif gcc-bootstrap
41508 @if expect
41509 TARGET-expect=all
41510 maybe-all-expect: all-expect
41511 all-expect: configure-expect
41512         @: $(MAKE); $(unstage)
41513         @r=`${PWD_COMMAND}`; export r; \
41514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41515         $(HOST_EXPORTS)  \
41516         (cd $(HOST_SUBDIR)/expect && \
41517           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41518                 $(TARGET-expect))
41519 @endif expect
41520
41521
41522
41523
41524 .PHONY: check-expect maybe-check-expect
41525 maybe-check-expect:
41526 @if expect
41527 maybe-check-expect: check-expect
41528
41529 check-expect:
41530         @: $(MAKE); $(unstage)
41531         @r=`${PWD_COMMAND}`; export r; \
41532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41533         $(HOST_EXPORTS) \
41534         (cd $(HOST_SUBDIR)/expect && \
41535           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41536
41537 @endif expect
41538
41539 .PHONY: install-expect maybe-install-expect
41540 maybe-install-expect:
41541 @if expect
41542 maybe-install-expect: install-expect
41543
41544 install-expect: installdirs
41545         @: $(MAKE); $(unstage)
41546         @r=`${PWD_COMMAND}`; export r; \
41547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41548         $(HOST_EXPORTS) \
41549         (cd $(HOST_SUBDIR)/expect && \
41550           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41551
41552 @endif expect
41553
41554 # Other targets (info, dvi, pdf, etc.)
41555
41556 .PHONY: maybe-info-expect info-expect
41557 maybe-info-expect:
41558 @if expect
41559 maybe-info-expect: info-expect
41560
41561 info-expect: \
41562     configure-expect 
41563         @: $(MAKE); $(unstage)
41564         @[ -f ./expect/Makefile ] || exit 0; \
41565         r=`${PWD_COMMAND}`; export r; \
41566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41567         $(HOST_EXPORTS) \
41568         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570         done; \
41571         echo "Doing info in expect" ; \
41572         (cd $(HOST_SUBDIR)/expect && \
41573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41575                   "RANLIB=$${RANLIB}" \
41576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41577                   info) \
41578           || exit 1
41579
41580 @endif expect
41581
41582 .PHONY: maybe-dvi-expect dvi-expect
41583 maybe-dvi-expect:
41584 @if expect
41585 maybe-dvi-expect: dvi-expect
41586
41587 dvi-expect: \
41588     configure-expect 
41589         @: $(MAKE); $(unstage)
41590         @[ -f ./expect/Makefile ] || exit 0; \
41591         r=`${PWD_COMMAND}`; export r; \
41592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41593         $(HOST_EXPORTS) \
41594         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41596         done; \
41597         echo "Doing dvi in expect" ; \
41598         (cd $(HOST_SUBDIR)/expect && \
41599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41601                   "RANLIB=$${RANLIB}" \
41602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41603                   dvi) \
41604           || exit 1
41605
41606 @endif expect
41607
41608 .PHONY: maybe-pdf-expect pdf-expect
41609 maybe-pdf-expect:
41610 @if expect
41611 maybe-pdf-expect: pdf-expect
41612
41613 pdf-expect: \
41614     configure-expect 
41615         @: $(MAKE); $(unstage)
41616         @[ -f ./expect/Makefile ] || exit 0; \
41617         r=`${PWD_COMMAND}`; export r; \
41618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619         $(HOST_EXPORTS) \
41620         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41622         done; \
41623         echo "Doing pdf in expect" ; \
41624         (cd $(HOST_SUBDIR)/expect && \
41625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41627                   "RANLIB=$${RANLIB}" \
41628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41629                   pdf) \
41630           || exit 1
41631
41632 @endif expect
41633
41634 .PHONY: maybe-html-expect html-expect
41635 maybe-html-expect:
41636 @if expect
41637 maybe-html-expect: html-expect
41638
41639 html-expect: \
41640     configure-expect 
41641         @: $(MAKE); $(unstage)
41642         @[ -f ./expect/Makefile ] || exit 0; \
41643         r=`${PWD_COMMAND}`; export r; \
41644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645         $(HOST_EXPORTS) \
41646         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41648         done; \
41649         echo "Doing html in expect" ; \
41650         (cd $(HOST_SUBDIR)/expect && \
41651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41653                   "RANLIB=$${RANLIB}" \
41654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41655                   html) \
41656           || exit 1
41657
41658 @endif expect
41659
41660 .PHONY: maybe-TAGS-expect TAGS-expect
41661 maybe-TAGS-expect:
41662 @if expect
41663 maybe-TAGS-expect: TAGS-expect
41664
41665 TAGS-expect: \
41666     configure-expect 
41667         @: $(MAKE); $(unstage)
41668         @[ -f ./expect/Makefile ] || exit 0; \
41669         r=`${PWD_COMMAND}`; export r; \
41670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41671         $(HOST_EXPORTS) \
41672         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41674         done; \
41675         echo "Doing TAGS in expect" ; \
41676         (cd $(HOST_SUBDIR)/expect && \
41677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41679                   "RANLIB=$${RANLIB}" \
41680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41681                   TAGS) \
41682           || exit 1
41683
41684 @endif expect
41685
41686 .PHONY: maybe-install-info-expect install-info-expect
41687 maybe-install-info-expect:
41688 @if expect
41689 maybe-install-info-expect: install-info-expect
41690
41691 install-info-expect: \
41692     configure-expect \
41693     info-expect 
41694         @: $(MAKE); $(unstage)
41695         @[ -f ./expect/Makefile ] || exit 0; \
41696         r=`${PWD_COMMAND}`; export r; \
41697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41698         $(HOST_EXPORTS) \
41699         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701         done; \
41702         echo "Doing install-info in expect" ; \
41703         (cd $(HOST_SUBDIR)/expect && \
41704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41706                   "RANLIB=$${RANLIB}" \
41707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41708                   install-info) \
41709           || exit 1
41710
41711 @endif expect
41712
41713 .PHONY: maybe-install-pdf-expect install-pdf-expect
41714 maybe-install-pdf-expect:
41715 @if expect
41716 maybe-install-pdf-expect: install-pdf-expect
41717
41718 install-pdf-expect: \
41719     configure-expect \
41720     pdf-expect 
41721         @: $(MAKE); $(unstage)
41722         @[ -f ./expect/Makefile ] || exit 0; \
41723         r=`${PWD_COMMAND}`; export r; \
41724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41725         $(HOST_EXPORTS) \
41726         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41728         done; \
41729         echo "Doing install-pdf in expect" ; \
41730         (cd $(HOST_SUBDIR)/expect && \
41731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41733                   "RANLIB=$${RANLIB}" \
41734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41735                   install-pdf) \
41736           || exit 1
41737
41738 @endif expect
41739
41740 .PHONY: maybe-install-html-expect install-html-expect
41741 maybe-install-html-expect:
41742 @if expect
41743 maybe-install-html-expect: install-html-expect
41744
41745 install-html-expect: \
41746     configure-expect \
41747     html-expect 
41748         @: $(MAKE); $(unstage)
41749         @[ -f ./expect/Makefile ] || exit 0; \
41750         r=`${PWD_COMMAND}`; export r; \
41751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41752         $(HOST_EXPORTS) \
41753         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41755         done; \
41756         echo "Doing install-html in expect" ; \
41757         (cd $(HOST_SUBDIR)/expect && \
41758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41760                   "RANLIB=$${RANLIB}" \
41761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41762                   install-html) \
41763           || exit 1
41764
41765 @endif expect
41766
41767 .PHONY: maybe-installcheck-expect installcheck-expect
41768 maybe-installcheck-expect:
41769 @if expect
41770 maybe-installcheck-expect: installcheck-expect
41771
41772 installcheck-expect: \
41773     configure-expect 
41774         @: $(MAKE); $(unstage)
41775         @[ -f ./expect/Makefile ] || exit 0; \
41776         r=`${PWD_COMMAND}`; export r; \
41777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778         $(HOST_EXPORTS) \
41779         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41781         done; \
41782         echo "Doing installcheck in expect" ; \
41783         (cd $(HOST_SUBDIR)/expect && \
41784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41786                   "RANLIB=$${RANLIB}" \
41787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41788                   installcheck) \
41789           || exit 1
41790
41791 @endif expect
41792
41793 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
41794 maybe-mostlyclean-expect:
41795 @if expect
41796 maybe-mostlyclean-expect: mostlyclean-expect
41797
41798 mostlyclean-expect: 
41799         @: $(MAKE); $(unstage)
41800         @[ -f ./expect/Makefile ] || exit 0; \
41801         r=`${PWD_COMMAND}`; export r; \
41802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41803         $(HOST_EXPORTS) \
41804         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41806         done; \
41807         echo "Doing mostlyclean in expect" ; \
41808         (cd $(HOST_SUBDIR)/expect && \
41809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41811                   "RANLIB=$${RANLIB}" \
41812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41813                   mostlyclean) \
41814           || exit 1
41815
41816 @endif expect
41817
41818 .PHONY: maybe-clean-expect clean-expect
41819 maybe-clean-expect:
41820 @if expect
41821 maybe-clean-expect: clean-expect
41822
41823 clean-expect: 
41824         @: $(MAKE); $(unstage)
41825         @[ -f ./expect/Makefile ] || exit 0; \
41826         r=`${PWD_COMMAND}`; export r; \
41827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828         $(HOST_EXPORTS) \
41829         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41831         done; \
41832         echo "Doing clean in expect" ; \
41833         (cd $(HOST_SUBDIR)/expect && \
41834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836                   "RANLIB=$${RANLIB}" \
41837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838                   clean) \
41839           || exit 1
41840
41841 @endif expect
41842
41843 .PHONY: maybe-distclean-expect distclean-expect
41844 maybe-distclean-expect:
41845 @if expect
41846 maybe-distclean-expect: distclean-expect
41847
41848 distclean-expect: 
41849         @: $(MAKE); $(unstage)
41850         @[ -f ./expect/Makefile ] || exit 0; \
41851         r=`${PWD_COMMAND}`; export r; \
41852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41853         $(HOST_EXPORTS) \
41854         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41856         done; \
41857         echo "Doing distclean in expect" ; \
41858         (cd $(HOST_SUBDIR)/expect && \
41859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41861                   "RANLIB=$${RANLIB}" \
41862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41863                   distclean) \
41864           || exit 1
41865
41866 @endif expect
41867
41868 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41869 maybe-maintainer-clean-expect:
41870 @if expect
41871 maybe-maintainer-clean-expect: maintainer-clean-expect
41872
41873 maintainer-clean-expect: 
41874         @: $(MAKE); $(unstage)
41875         @[ -f ./expect/Makefile ] || exit 0; \
41876         r=`${PWD_COMMAND}`; export r; \
41877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41878         $(HOST_EXPORTS) \
41879         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41881         done; \
41882         echo "Doing maintainer-clean in expect" ; \
41883         (cd $(HOST_SUBDIR)/expect && \
41884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41886                   "RANLIB=$${RANLIB}" \
41887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41888                   maintainer-clean) \
41889           || exit 1
41890
41891 @endif expect
41892
41893
41894
41895 .PHONY: configure-guile maybe-configure-guile
41896 maybe-configure-guile:
41897 @if gcc-bootstrap
41898 configure-guile: stage_current
41899 @endif gcc-bootstrap
41900 @if guile
41901 maybe-configure-guile: configure-guile
41902 configure-guile: 
41903         @: $(MAKE); $(unstage)
41904         @r=`${PWD_COMMAND}`; export r; \
41905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41908         $(HOST_EXPORTS)  \
41909         echo Configuring in $(HOST_SUBDIR)/guile; \
41910         cd "$(HOST_SUBDIR)/guile" || exit 1; \
41911         case $(srcdir) in \
41912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41913           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41915         esac; \
41916         srcdiroption="--srcdir=$${topdir}/guile"; \
41917         libsrcdir="$$s/guile"; \
41918         $(SHELL) $${libsrcdir}/configure \
41919           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41920           --target=${target_alias} $${srcdiroption}  \
41921           || exit 1
41922 @endif guile
41923
41924
41925
41926
41927
41928 .PHONY: all-guile maybe-all-guile
41929 maybe-all-guile:
41930 @if gcc-bootstrap
41931 all-guile: stage_current
41932 @endif gcc-bootstrap
41933 @if guile
41934 TARGET-guile=all
41935 maybe-all-guile: all-guile
41936 all-guile: configure-guile
41937         @: $(MAKE); $(unstage)
41938         @r=`${PWD_COMMAND}`; export r; \
41939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41940         $(HOST_EXPORTS)  \
41941         (cd $(HOST_SUBDIR)/guile && \
41942           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41943                 $(TARGET-guile))
41944 @endif guile
41945
41946
41947
41948
41949 .PHONY: check-guile maybe-check-guile
41950 maybe-check-guile:
41951 @if guile
41952 maybe-check-guile: check-guile
41953
41954 check-guile:
41955         @: $(MAKE); $(unstage)
41956         @r=`${PWD_COMMAND}`; export r; \
41957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958         $(HOST_EXPORTS) \
41959         (cd $(HOST_SUBDIR)/guile && \
41960           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41961
41962 @endif guile
41963
41964 .PHONY: install-guile maybe-install-guile
41965 maybe-install-guile:
41966 @if guile
41967 maybe-install-guile: install-guile
41968
41969 install-guile: installdirs
41970         @: $(MAKE); $(unstage)
41971         @r=`${PWD_COMMAND}`; export r; \
41972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41973         $(HOST_EXPORTS) \
41974         (cd $(HOST_SUBDIR)/guile && \
41975           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41976
41977 @endif guile
41978
41979 # Other targets (info, dvi, pdf, etc.)
41980
41981 .PHONY: maybe-info-guile info-guile
41982 maybe-info-guile:
41983 @if guile
41984 maybe-info-guile: info-guile
41985
41986 info-guile: \
41987     configure-guile 
41988         @: $(MAKE); $(unstage)
41989         @[ -f ./guile/Makefile ] || exit 0; \
41990         r=`${PWD_COMMAND}`; export r; \
41991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41992         $(HOST_EXPORTS) \
41993         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41995         done; \
41996         echo "Doing info in guile" ; \
41997         (cd $(HOST_SUBDIR)/guile && \
41998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42000                   "RANLIB=$${RANLIB}" \
42001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42002                   info) \
42003           || exit 1
42004
42005 @endif guile
42006
42007 .PHONY: maybe-dvi-guile dvi-guile
42008 maybe-dvi-guile:
42009 @if guile
42010 maybe-dvi-guile: dvi-guile
42011
42012 dvi-guile: \
42013     configure-guile 
42014         @: $(MAKE); $(unstage)
42015         @[ -f ./guile/Makefile ] || exit 0; \
42016         r=`${PWD_COMMAND}`; export r; \
42017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42018         $(HOST_EXPORTS) \
42019         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42021         done; \
42022         echo "Doing dvi in guile" ; \
42023         (cd $(HOST_SUBDIR)/guile && \
42024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42026                   "RANLIB=$${RANLIB}" \
42027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42028                   dvi) \
42029           || exit 1
42030
42031 @endif guile
42032
42033 .PHONY: maybe-pdf-guile pdf-guile
42034 maybe-pdf-guile:
42035 @if guile
42036 maybe-pdf-guile: pdf-guile
42037
42038 pdf-guile: \
42039     configure-guile 
42040         @: $(MAKE); $(unstage)
42041         @[ -f ./guile/Makefile ] || exit 0; \
42042         r=`${PWD_COMMAND}`; export r; \
42043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42044         $(HOST_EXPORTS) \
42045         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42047         done; \
42048         echo "Doing pdf in guile" ; \
42049         (cd $(HOST_SUBDIR)/guile && \
42050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42052                   "RANLIB=$${RANLIB}" \
42053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42054                   pdf) \
42055           || exit 1
42056
42057 @endif guile
42058
42059 .PHONY: maybe-html-guile html-guile
42060 maybe-html-guile:
42061 @if guile
42062 maybe-html-guile: html-guile
42063
42064 html-guile: \
42065     configure-guile 
42066         @: $(MAKE); $(unstage)
42067         @[ -f ./guile/Makefile ] || exit 0; \
42068         r=`${PWD_COMMAND}`; export r; \
42069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42070         $(HOST_EXPORTS) \
42071         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42073         done; \
42074         echo "Doing html in guile" ; \
42075         (cd $(HOST_SUBDIR)/guile && \
42076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42078                   "RANLIB=$${RANLIB}" \
42079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42080                   html) \
42081           || exit 1
42082
42083 @endif guile
42084
42085 .PHONY: maybe-TAGS-guile TAGS-guile
42086 maybe-TAGS-guile:
42087 @if guile
42088 maybe-TAGS-guile: TAGS-guile
42089
42090 TAGS-guile: \
42091     configure-guile 
42092         @: $(MAKE); $(unstage)
42093         @[ -f ./guile/Makefile ] || exit 0; \
42094         r=`${PWD_COMMAND}`; export r; \
42095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42096         $(HOST_EXPORTS) \
42097         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42099         done; \
42100         echo "Doing TAGS in guile" ; \
42101         (cd $(HOST_SUBDIR)/guile && \
42102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42104                   "RANLIB=$${RANLIB}" \
42105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42106                   TAGS) \
42107           || exit 1
42108
42109 @endif guile
42110
42111 .PHONY: maybe-install-info-guile install-info-guile
42112 maybe-install-info-guile:
42113 @if guile
42114 maybe-install-info-guile: install-info-guile
42115
42116 install-info-guile: \
42117     configure-guile \
42118     info-guile 
42119         @: $(MAKE); $(unstage)
42120         @[ -f ./guile/Makefile ] || exit 0; \
42121         r=`${PWD_COMMAND}`; export r; \
42122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42123         $(HOST_EXPORTS) \
42124         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42126         done; \
42127         echo "Doing install-info in guile" ; \
42128         (cd $(HOST_SUBDIR)/guile && \
42129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42131                   "RANLIB=$${RANLIB}" \
42132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42133                   install-info) \
42134           || exit 1
42135
42136 @endif guile
42137
42138 .PHONY: maybe-install-pdf-guile install-pdf-guile
42139 maybe-install-pdf-guile:
42140 @if guile
42141 maybe-install-pdf-guile: install-pdf-guile
42142
42143 install-pdf-guile: \
42144     configure-guile \
42145     pdf-guile 
42146         @: $(MAKE); $(unstage)
42147         @[ -f ./guile/Makefile ] || exit 0; \
42148         r=`${PWD_COMMAND}`; export r; \
42149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42150         $(HOST_EXPORTS) \
42151         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42153         done; \
42154         echo "Doing install-pdf in guile" ; \
42155         (cd $(HOST_SUBDIR)/guile && \
42156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42158                   "RANLIB=$${RANLIB}" \
42159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42160                   install-pdf) \
42161           || exit 1
42162
42163 @endif guile
42164
42165 .PHONY: maybe-install-html-guile install-html-guile
42166 maybe-install-html-guile:
42167 @if guile
42168 maybe-install-html-guile: install-html-guile
42169
42170 install-html-guile: \
42171     configure-guile \
42172     html-guile 
42173         @: $(MAKE); $(unstage)
42174         @[ -f ./guile/Makefile ] || exit 0; \
42175         r=`${PWD_COMMAND}`; export r; \
42176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42177         $(HOST_EXPORTS) \
42178         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42180         done; \
42181         echo "Doing install-html in guile" ; \
42182         (cd $(HOST_SUBDIR)/guile && \
42183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42185                   "RANLIB=$${RANLIB}" \
42186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42187                   install-html) \
42188           || exit 1
42189
42190 @endif guile
42191
42192 .PHONY: maybe-installcheck-guile installcheck-guile
42193 maybe-installcheck-guile:
42194 @if guile
42195 maybe-installcheck-guile: installcheck-guile
42196
42197 installcheck-guile: \
42198     configure-guile 
42199         @: $(MAKE); $(unstage)
42200         @[ -f ./guile/Makefile ] || exit 0; \
42201         r=`${PWD_COMMAND}`; export r; \
42202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42203         $(HOST_EXPORTS) \
42204         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42206         done; \
42207         echo "Doing installcheck in guile" ; \
42208         (cd $(HOST_SUBDIR)/guile && \
42209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42211                   "RANLIB=$${RANLIB}" \
42212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42213                   installcheck) \
42214           || exit 1
42215
42216 @endif guile
42217
42218 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
42219 maybe-mostlyclean-guile:
42220 @if guile
42221 maybe-mostlyclean-guile: mostlyclean-guile
42222
42223 mostlyclean-guile: 
42224         @: $(MAKE); $(unstage)
42225         @[ -f ./guile/Makefile ] || exit 0; \
42226         r=`${PWD_COMMAND}`; export r; \
42227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42228         $(HOST_EXPORTS) \
42229         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42231         done; \
42232         echo "Doing mostlyclean in guile" ; \
42233         (cd $(HOST_SUBDIR)/guile && \
42234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42236                   "RANLIB=$${RANLIB}" \
42237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42238                   mostlyclean) \
42239           || exit 1
42240
42241 @endif guile
42242
42243 .PHONY: maybe-clean-guile clean-guile
42244 maybe-clean-guile:
42245 @if guile
42246 maybe-clean-guile: clean-guile
42247
42248 clean-guile: 
42249         @: $(MAKE); $(unstage)
42250         @[ -f ./guile/Makefile ] || exit 0; \
42251         r=`${PWD_COMMAND}`; export r; \
42252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42253         $(HOST_EXPORTS) \
42254         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42256         done; \
42257         echo "Doing clean in guile" ; \
42258         (cd $(HOST_SUBDIR)/guile && \
42259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42261                   "RANLIB=$${RANLIB}" \
42262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42263                   clean) \
42264           || exit 1
42265
42266 @endif guile
42267
42268 .PHONY: maybe-distclean-guile distclean-guile
42269 maybe-distclean-guile:
42270 @if guile
42271 maybe-distclean-guile: distclean-guile
42272
42273 distclean-guile: 
42274         @: $(MAKE); $(unstage)
42275         @[ -f ./guile/Makefile ] || exit 0; \
42276         r=`${PWD_COMMAND}`; export r; \
42277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42278         $(HOST_EXPORTS) \
42279         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42281         done; \
42282         echo "Doing distclean in guile" ; \
42283         (cd $(HOST_SUBDIR)/guile && \
42284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42286                   "RANLIB=$${RANLIB}" \
42287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42288                   distclean) \
42289           || exit 1
42290
42291 @endif guile
42292
42293 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42294 maybe-maintainer-clean-guile:
42295 @if guile
42296 maybe-maintainer-clean-guile: maintainer-clean-guile
42297
42298 maintainer-clean-guile: 
42299         @: $(MAKE); $(unstage)
42300         @[ -f ./guile/Makefile ] || exit 0; \
42301         r=`${PWD_COMMAND}`; export r; \
42302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42303         $(HOST_EXPORTS) \
42304         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42306         done; \
42307         echo "Doing maintainer-clean in guile" ; \
42308         (cd $(HOST_SUBDIR)/guile && \
42309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42311                   "RANLIB=$${RANLIB}" \
42312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42313                   maintainer-clean) \
42314           || exit 1
42315
42316 @endif guile
42317
42318
42319
42320 .PHONY: configure-tk maybe-configure-tk
42321 maybe-configure-tk:
42322 @if gcc-bootstrap
42323 configure-tk: stage_current
42324 @endif gcc-bootstrap
42325 @if tk
42326 maybe-configure-tk: configure-tk
42327 configure-tk: 
42328         @: $(MAKE); $(unstage)
42329         @r=`${PWD_COMMAND}`; export r; \
42330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42331         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42333         $(HOST_EXPORTS)  \
42334         echo Configuring in $(HOST_SUBDIR)/tk; \
42335         cd "$(HOST_SUBDIR)/tk" || exit 1; \
42336         case $(srcdir) in \
42337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42338           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42340         esac; \
42341         srcdiroption="--srcdir=$${topdir}/tk"; \
42342         libsrcdir="$$s/tk"; \
42343         $(SHELL) $${libsrcdir}/configure \
42344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42345           --target=${target_alias} $${srcdiroption}  \
42346           || exit 1
42347 @endif tk
42348
42349
42350
42351
42352
42353 .PHONY: all-tk maybe-all-tk
42354 maybe-all-tk:
42355 @if gcc-bootstrap
42356 all-tk: stage_current
42357 @endif gcc-bootstrap
42358 @if tk
42359 TARGET-tk=all
42360 maybe-all-tk: all-tk
42361 all-tk: configure-tk
42362         @: $(MAKE); $(unstage)
42363         @r=`${PWD_COMMAND}`; export r; \
42364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42365         $(HOST_EXPORTS)  \
42366         (cd $(HOST_SUBDIR)/tk && \
42367           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42368                 $(TARGET-tk))
42369 @endif tk
42370
42371
42372
42373
42374 .PHONY: check-tk maybe-check-tk
42375 maybe-check-tk:
42376 @if tk
42377 maybe-check-tk: check-tk
42378
42379 check-tk:
42380         @: $(MAKE); $(unstage)
42381         @r=`${PWD_COMMAND}`; export r; \
42382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42383         $(HOST_EXPORTS) \
42384         (cd $(HOST_SUBDIR)/tk && \
42385           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42386
42387 @endif tk
42388
42389 .PHONY: install-tk maybe-install-tk
42390 maybe-install-tk:
42391 @if tk
42392 maybe-install-tk: install-tk
42393
42394 install-tk: installdirs
42395         @: $(MAKE); $(unstage)
42396         @r=`${PWD_COMMAND}`; export r; \
42397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42398         $(HOST_EXPORTS) \
42399         (cd $(HOST_SUBDIR)/tk && \
42400           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42401
42402 @endif tk
42403
42404 # Other targets (info, dvi, pdf, etc.)
42405
42406 .PHONY: maybe-info-tk info-tk
42407 maybe-info-tk:
42408 @if tk
42409 maybe-info-tk: info-tk
42410
42411 info-tk: \
42412     configure-tk 
42413         @: $(MAKE); $(unstage)
42414         @[ -f ./tk/Makefile ] || exit 0; \
42415         r=`${PWD_COMMAND}`; export r; \
42416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42417         $(HOST_EXPORTS) \
42418         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42420         done; \
42421         echo "Doing info in tk" ; \
42422         (cd $(HOST_SUBDIR)/tk && \
42423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42425                   "RANLIB=$${RANLIB}" \
42426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42427                   info) \
42428           || exit 1
42429
42430 @endif tk
42431
42432 .PHONY: maybe-dvi-tk dvi-tk
42433 maybe-dvi-tk:
42434 @if tk
42435 maybe-dvi-tk: dvi-tk
42436
42437 dvi-tk: \
42438     configure-tk 
42439         @: $(MAKE); $(unstage)
42440         @[ -f ./tk/Makefile ] || exit 0; \
42441         r=`${PWD_COMMAND}`; export r; \
42442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42443         $(HOST_EXPORTS) \
42444         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42446         done; \
42447         echo "Doing dvi in tk" ; \
42448         (cd $(HOST_SUBDIR)/tk && \
42449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42451                   "RANLIB=$${RANLIB}" \
42452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42453                   dvi) \
42454           || exit 1
42455
42456 @endif tk
42457
42458 .PHONY: maybe-pdf-tk pdf-tk
42459 maybe-pdf-tk:
42460 @if tk
42461 maybe-pdf-tk: pdf-tk
42462
42463 pdf-tk: \
42464     configure-tk 
42465         @: $(MAKE); $(unstage)
42466         @[ -f ./tk/Makefile ] || exit 0; \
42467         r=`${PWD_COMMAND}`; export r; \
42468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42469         $(HOST_EXPORTS) \
42470         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42472         done; \
42473         echo "Doing pdf in tk" ; \
42474         (cd $(HOST_SUBDIR)/tk && \
42475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42477                   "RANLIB=$${RANLIB}" \
42478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42479                   pdf) \
42480           || exit 1
42481
42482 @endif tk
42483
42484 .PHONY: maybe-html-tk html-tk
42485 maybe-html-tk:
42486 @if tk
42487 maybe-html-tk: html-tk
42488
42489 html-tk: \
42490     configure-tk 
42491         @: $(MAKE); $(unstage)
42492         @[ -f ./tk/Makefile ] || exit 0; \
42493         r=`${PWD_COMMAND}`; export r; \
42494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42495         $(HOST_EXPORTS) \
42496         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42498         done; \
42499         echo "Doing html in tk" ; \
42500         (cd $(HOST_SUBDIR)/tk && \
42501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42503                   "RANLIB=$${RANLIB}" \
42504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42505                   html) \
42506           || exit 1
42507
42508 @endif tk
42509
42510 .PHONY: maybe-TAGS-tk TAGS-tk
42511 maybe-TAGS-tk:
42512 @if tk
42513 maybe-TAGS-tk: TAGS-tk
42514
42515 TAGS-tk: \
42516     configure-tk 
42517         @: $(MAKE); $(unstage)
42518         @[ -f ./tk/Makefile ] || exit 0; \
42519         r=`${PWD_COMMAND}`; export r; \
42520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42521         $(HOST_EXPORTS) \
42522         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42524         done; \
42525         echo "Doing TAGS in tk" ; \
42526         (cd $(HOST_SUBDIR)/tk && \
42527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42529                   "RANLIB=$${RANLIB}" \
42530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42531                   TAGS) \
42532           || exit 1
42533
42534 @endif tk
42535
42536 .PHONY: maybe-install-info-tk install-info-tk
42537 maybe-install-info-tk:
42538 @if tk
42539 maybe-install-info-tk: install-info-tk
42540
42541 install-info-tk: \
42542     configure-tk \
42543     info-tk 
42544         @: $(MAKE); $(unstage)
42545         @[ -f ./tk/Makefile ] || exit 0; \
42546         r=`${PWD_COMMAND}`; export r; \
42547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42548         $(HOST_EXPORTS) \
42549         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42551         done; \
42552         echo "Doing install-info in tk" ; \
42553         (cd $(HOST_SUBDIR)/tk && \
42554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42556                   "RANLIB=$${RANLIB}" \
42557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42558                   install-info) \
42559           || exit 1
42560
42561 @endif tk
42562
42563 .PHONY: maybe-install-pdf-tk install-pdf-tk
42564 maybe-install-pdf-tk:
42565 @if tk
42566 maybe-install-pdf-tk: install-pdf-tk
42567
42568 install-pdf-tk: \
42569     configure-tk \
42570     pdf-tk 
42571         @: $(MAKE); $(unstage)
42572         @[ -f ./tk/Makefile ] || exit 0; \
42573         r=`${PWD_COMMAND}`; export r; \
42574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42575         $(HOST_EXPORTS) \
42576         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42578         done; \
42579         echo "Doing install-pdf in tk" ; \
42580         (cd $(HOST_SUBDIR)/tk && \
42581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42583                   "RANLIB=$${RANLIB}" \
42584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42585                   install-pdf) \
42586           || exit 1
42587
42588 @endif tk
42589
42590 .PHONY: maybe-install-html-tk install-html-tk
42591 maybe-install-html-tk:
42592 @if tk
42593 maybe-install-html-tk: install-html-tk
42594
42595 install-html-tk: \
42596     configure-tk \
42597     html-tk 
42598         @: $(MAKE); $(unstage)
42599         @[ -f ./tk/Makefile ] || exit 0; \
42600         r=`${PWD_COMMAND}`; export r; \
42601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42602         $(HOST_EXPORTS) \
42603         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42605         done; \
42606         echo "Doing install-html in tk" ; \
42607         (cd $(HOST_SUBDIR)/tk && \
42608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42610                   "RANLIB=$${RANLIB}" \
42611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42612                   install-html) \
42613           || exit 1
42614
42615 @endif tk
42616
42617 .PHONY: maybe-installcheck-tk installcheck-tk
42618 maybe-installcheck-tk:
42619 @if tk
42620 maybe-installcheck-tk: installcheck-tk
42621
42622 installcheck-tk: \
42623     configure-tk 
42624         @: $(MAKE); $(unstage)
42625         @[ -f ./tk/Makefile ] || exit 0; \
42626         r=`${PWD_COMMAND}`; export r; \
42627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42628         $(HOST_EXPORTS) \
42629         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42631         done; \
42632         echo "Doing installcheck in tk" ; \
42633         (cd $(HOST_SUBDIR)/tk && \
42634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42636                   "RANLIB=$${RANLIB}" \
42637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42638                   installcheck) \
42639           || exit 1
42640
42641 @endif tk
42642
42643 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
42644 maybe-mostlyclean-tk:
42645 @if tk
42646 maybe-mostlyclean-tk: mostlyclean-tk
42647
42648 mostlyclean-tk: 
42649         @: $(MAKE); $(unstage)
42650         @[ -f ./tk/Makefile ] || exit 0; \
42651         r=`${PWD_COMMAND}`; export r; \
42652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42653         $(HOST_EXPORTS) \
42654         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42656         done; \
42657         echo "Doing mostlyclean in tk" ; \
42658         (cd $(HOST_SUBDIR)/tk && \
42659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42661                   "RANLIB=$${RANLIB}" \
42662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42663                   mostlyclean) \
42664           || exit 1
42665
42666 @endif tk
42667
42668 .PHONY: maybe-clean-tk clean-tk
42669 maybe-clean-tk:
42670 @if tk
42671 maybe-clean-tk: clean-tk
42672
42673 clean-tk: 
42674         @: $(MAKE); $(unstage)
42675         @[ -f ./tk/Makefile ] || exit 0; \
42676         r=`${PWD_COMMAND}`; export r; \
42677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678         $(HOST_EXPORTS) \
42679         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42681         done; \
42682         echo "Doing clean in tk" ; \
42683         (cd $(HOST_SUBDIR)/tk && \
42684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686                   "RANLIB=$${RANLIB}" \
42687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688                   clean) \
42689           || exit 1
42690
42691 @endif tk
42692
42693 .PHONY: maybe-distclean-tk distclean-tk
42694 maybe-distclean-tk:
42695 @if tk
42696 maybe-distclean-tk: distclean-tk
42697
42698 distclean-tk: 
42699         @: $(MAKE); $(unstage)
42700         @[ -f ./tk/Makefile ] || exit 0; \
42701         r=`${PWD_COMMAND}`; export r; \
42702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42703         $(HOST_EXPORTS) \
42704         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42706         done; \
42707         echo "Doing distclean in tk" ; \
42708         (cd $(HOST_SUBDIR)/tk && \
42709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42711                   "RANLIB=$${RANLIB}" \
42712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42713                   distclean) \
42714           || exit 1
42715
42716 @endif tk
42717
42718 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42719 maybe-maintainer-clean-tk:
42720 @if tk
42721 maybe-maintainer-clean-tk: maintainer-clean-tk
42722
42723 maintainer-clean-tk: 
42724         @: $(MAKE); $(unstage)
42725         @[ -f ./tk/Makefile ] || exit 0; \
42726         r=`${PWD_COMMAND}`; export r; \
42727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42728         $(HOST_EXPORTS) \
42729         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42731         done; \
42732         echo "Doing maintainer-clean in tk" ; \
42733         (cd $(HOST_SUBDIR)/tk && \
42734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42736                   "RANLIB=$${RANLIB}" \
42737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42738                   maintainer-clean) \
42739           || exit 1
42740
42741 @endif tk
42742
42743
42744
42745 .PHONY: configure-libtermcap maybe-configure-libtermcap
42746 maybe-configure-libtermcap:
42747 @if gcc-bootstrap
42748 configure-libtermcap: stage_current
42749 @endif gcc-bootstrap
42750 @if libtermcap
42751 maybe-configure-libtermcap: configure-libtermcap
42752 configure-libtermcap: 
42753         @: $(MAKE); $(unstage)
42754         @r=`${PWD_COMMAND}`; export r; \
42755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42758         $(HOST_EXPORTS)  \
42759         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42760         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42761         case $(srcdir) in \
42762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42763           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42765         esac; \
42766         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42767         libsrcdir="$$s/libtermcap"; \
42768         $(SHELL) $${libsrcdir}/configure \
42769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42770           --target=${target_alias} $${srcdiroption}  \
42771           || exit 1
42772 @endif libtermcap
42773
42774
42775
42776
42777
42778 .PHONY: all-libtermcap maybe-all-libtermcap
42779 maybe-all-libtermcap:
42780 @if gcc-bootstrap
42781 all-libtermcap: stage_current
42782 @endif gcc-bootstrap
42783 @if libtermcap
42784 TARGET-libtermcap=all
42785 maybe-all-libtermcap: all-libtermcap
42786 all-libtermcap: configure-libtermcap
42787         @: $(MAKE); $(unstage)
42788         @r=`${PWD_COMMAND}`; export r; \
42789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42790         $(HOST_EXPORTS)  \
42791         (cd $(HOST_SUBDIR)/libtermcap && \
42792           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42793                 $(TARGET-libtermcap))
42794 @endif libtermcap
42795
42796
42797
42798
42799 .PHONY: check-libtermcap maybe-check-libtermcap
42800 maybe-check-libtermcap:
42801 @if libtermcap
42802 maybe-check-libtermcap: check-libtermcap
42803
42804 check-libtermcap:
42805
42806 @endif libtermcap
42807
42808 .PHONY: install-libtermcap maybe-install-libtermcap
42809 maybe-install-libtermcap:
42810 @if libtermcap
42811 maybe-install-libtermcap: install-libtermcap
42812
42813 install-libtermcap: installdirs
42814         @: $(MAKE); $(unstage)
42815         @r=`${PWD_COMMAND}`; export r; \
42816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42817         $(HOST_EXPORTS) \
42818         (cd $(HOST_SUBDIR)/libtermcap && \
42819           $(MAKE) $(FLAGS_TO_PASS)  install)
42820
42821 @endif libtermcap
42822
42823 # Other targets (info, dvi, pdf, etc.)
42824
42825 .PHONY: maybe-info-libtermcap info-libtermcap
42826 maybe-info-libtermcap:
42827 @if libtermcap
42828 maybe-info-libtermcap: info-libtermcap
42829
42830 info-libtermcap: \
42831     configure-libtermcap 
42832         @: $(MAKE); $(unstage)
42833         @[ -f ./libtermcap/Makefile ] || exit 0; \
42834         r=`${PWD_COMMAND}`; export r; \
42835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42836         $(HOST_EXPORTS) \
42837         for flag in $(EXTRA_HOST_FLAGS) ; do \
42838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42839         done; \
42840         echo "Doing info in libtermcap" ; \
42841         (cd $(HOST_SUBDIR)/libtermcap && \
42842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42844                   "RANLIB=$${RANLIB}" \
42845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42846                   info) \
42847           || exit 1
42848
42849 @endif libtermcap
42850
42851 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
42852 maybe-dvi-libtermcap:
42853 @if libtermcap
42854 maybe-dvi-libtermcap: dvi-libtermcap
42855
42856 dvi-libtermcap: \
42857     configure-libtermcap 
42858         @: $(MAKE); $(unstage)
42859         @[ -f ./libtermcap/Makefile ] || exit 0; \
42860         r=`${PWD_COMMAND}`; export r; \
42861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862         $(HOST_EXPORTS) \
42863         for flag in $(EXTRA_HOST_FLAGS) ; do \
42864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865         done; \
42866         echo "Doing dvi in libtermcap" ; \
42867         (cd $(HOST_SUBDIR)/libtermcap && \
42868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870                   "RANLIB=$${RANLIB}" \
42871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872                   dvi) \
42873           || exit 1
42874
42875 @endif libtermcap
42876
42877 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
42878 maybe-pdf-libtermcap:
42879 @if libtermcap
42880 maybe-pdf-libtermcap: pdf-libtermcap
42881
42882 pdf-libtermcap: \
42883     configure-libtermcap 
42884         @: $(MAKE); $(unstage)
42885         @[ -f ./libtermcap/Makefile ] || exit 0; \
42886         r=`${PWD_COMMAND}`; export r; \
42887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42888         $(HOST_EXPORTS) \
42889         for flag in $(EXTRA_HOST_FLAGS) ; do \
42890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42891         done; \
42892         echo "Doing pdf in libtermcap" ; \
42893         (cd $(HOST_SUBDIR)/libtermcap && \
42894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42896                   "RANLIB=$${RANLIB}" \
42897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42898                   pdf) \
42899           || exit 1
42900
42901 @endif libtermcap
42902
42903 .PHONY: maybe-html-libtermcap html-libtermcap
42904 maybe-html-libtermcap:
42905 @if libtermcap
42906 maybe-html-libtermcap: html-libtermcap
42907
42908 html-libtermcap: \
42909     configure-libtermcap 
42910         @: $(MAKE); $(unstage)
42911         @[ -f ./libtermcap/Makefile ] || exit 0; \
42912         r=`${PWD_COMMAND}`; export r; \
42913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42914         $(HOST_EXPORTS) \
42915         for flag in $(EXTRA_HOST_FLAGS) ; do \
42916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42917         done; \
42918         echo "Doing html in libtermcap" ; \
42919         (cd $(HOST_SUBDIR)/libtermcap && \
42920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42922                   "RANLIB=$${RANLIB}" \
42923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42924                   html) \
42925           || exit 1
42926
42927 @endif libtermcap
42928
42929 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42930 maybe-TAGS-libtermcap:
42931 @if libtermcap
42932 maybe-TAGS-libtermcap: TAGS-libtermcap
42933
42934 TAGS-libtermcap: \
42935     configure-libtermcap 
42936         @: $(MAKE); $(unstage)
42937         @[ -f ./libtermcap/Makefile ] || exit 0; \
42938         r=`${PWD_COMMAND}`; export r; \
42939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42940         $(HOST_EXPORTS) \
42941         for flag in $(EXTRA_HOST_FLAGS) ; do \
42942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42943         done; \
42944         echo "Doing TAGS in libtermcap" ; \
42945         (cd $(HOST_SUBDIR)/libtermcap && \
42946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42948                   "RANLIB=$${RANLIB}" \
42949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42950                   TAGS) \
42951           || exit 1
42952
42953 @endif libtermcap
42954
42955 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
42956 maybe-install-info-libtermcap:
42957 @if libtermcap
42958 maybe-install-info-libtermcap: install-info-libtermcap
42959
42960 install-info-libtermcap: \
42961     configure-libtermcap \
42962     info-libtermcap 
42963         @: $(MAKE); $(unstage)
42964         @[ -f ./libtermcap/Makefile ] || exit 0; \
42965         r=`${PWD_COMMAND}`; export r; \
42966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42967         $(HOST_EXPORTS) \
42968         for flag in $(EXTRA_HOST_FLAGS) ; do \
42969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42970         done; \
42971         echo "Doing install-info in libtermcap" ; \
42972         (cd $(HOST_SUBDIR)/libtermcap && \
42973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42975                   "RANLIB=$${RANLIB}" \
42976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42977                   install-info) \
42978           || exit 1
42979
42980 @endif libtermcap
42981
42982 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42983 maybe-install-pdf-libtermcap:
42984 @if libtermcap
42985 maybe-install-pdf-libtermcap: install-pdf-libtermcap
42986
42987 install-pdf-libtermcap: \
42988     configure-libtermcap \
42989     pdf-libtermcap 
42990         @: $(MAKE); $(unstage)
42991         @[ -f ./libtermcap/Makefile ] || exit 0; \
42992         r=`${PWD_COMMAND}`; export r; \
42993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42994         $(HOST_EXPORTS) \
42995         for flag in $(EXTRA_HOST_FLAGS) ; do \
42996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42997         done; \
42998         echo "Doing install-pdf in libtermcap" ; \
42999         (cd $(HOST_SUBDIR)/libtermcap && \
43000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43002                   "RANLIB=$${RANLIB}" \
43003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43004                   install-pdf) \
43005           || exit 1
43006
43007 @endif libtermcap
43008
43009 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
43010 maybe-install-html-libtermcap:
43011 @if libtermcap
43012 maybe-install-html-libtermcap: install-html-libtermcap
43013
43014 install-html-libtermcap: \
43015     configure-libtermcap \
43016     html-libtermcap 
43017         @: $(MAKE); $(unstage)
43018         @[ -f ./libtermcap/Makefile ] || exit 0; \
43019         r=`${PWD_COMMAND}`; export r; \
43020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021         $(HOST_EXPORTS) \
43022         for flag in $(EXTRA_HOST_FLAGS) ; do \
43023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43024         done; \
43025         echo "Doing install-html in libtermcap" ; \
43026         (cd $(HOST_SUBDIR)/libtermcap && \
43027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43029                   "RANLIB=$${RANLIB}" \
43030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43031                   install-html) \
43032           || exit 1
43033
43034 @endif libtermcap
43035
43036 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43037 maybe-installcheck-libtermcap:
43038 @if libtermcap
43039 maybe-installcheck-libtermcap: installcheck-libtermcap
43040
43041 installcheck-libtermcap: \
43042     configure-libtermcap 
43043         @: $(MAKE); $(unstage)
43044         @[ -f ./libtermcap/Makefile ] || exit 0; \
43045         r=`${PWD_COMMAND}`; export r; \
43046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43047         $(HOST_EXPORTS) \
43048         for flag in $(EXTRA_HOST_FLAGS) ; do \
43049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43050         done; \
43051         echo "Doing installcheck in libtermcap" ; \
43052         (cd $(HOST_SUBDIR)/libtermcap && \
43053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43055                   "RANLIB=$${RANLIB}" \
43056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43057                   installcheck) \
43058           || exit 1
43059
43060 @endif libtermcap
43061
43062 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43063 maybe-mostlyclean-libtermcap:
43064 @if libtermcap
43065 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43066
43067 # libtermcap doesn't support mostlyclean.
43068 mostlyclean-libtermcap:
43069
43070 @endif libtermcap
43071
43072 .PHONY: maybe-clean-libtermcap clean-libtermcap
43073 maybe-clean-libtermcap:
43074 @if libtermcap
43075 maybe-clean-libtermcap: clean-libtermcap
43076
43077 # libtermcap doesn't support clean.
43078 clean-libtermcap:
43079
43080 @endif libtermcap
43081
43082 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
43083 maybe-distclean-libtermcap:
43084 @if libtermcap
43085 maybe-distclean-libtermcap: distclean-libtermcap
43086
43087 # libtermcap doesn't support distclean.
43088 distclean-libtermcap:
43089
43090 @endif libtermcap
43091
43092 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43093 maybe-maintainer-clean-libtermcap:
43094 @if libtermcap
43095 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43096
43097 # libtermcap doesn't support maintainer-clean.
43098 maintainer-clean-libtermcap:
43099
43100 @endif libtermcap
43101
43102
43103
43104 .PHONY: configure-utils maybe-configure-utils
43105 maybe-configure-utils:
43106 @if gcc-bootstrap
43107 configure-utils: stage_current
43108 @endif gcc-bootstrap
43109 @if utils
43110 maybe-configure-utils: configure-utils
43111 configure-utils: 
43112         @: $(MAKE); $(unstage)
43113         @r=`${PWD_COMMAND}`; export r; \
43114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43116         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43117         $(HOST_EXPORTS)  \
43118         echo Configuring in $(HOST_SUBDIR)/utils; \
43119         cd "$(HOST_SUBDIR)/utils" || exit 1; \
43120         case $(srcdir) in \
43121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43122           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43124         esac; \
43125         srcdiroption="--srcdir=$${topdir}/utils"; \
43126         libsrcdir="$$s/utils"; \
43127         $(SHELL) $${libsrcdir}/configure \
43128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43129           --target=${target_alias} $${srcdiroption}  \
43130           || exit 1
43131 @endif utils
43132
43133
43134
43135
43136
43137 .PHONY: all-utils maybe-all-utils
43138 maybe-all-utils:
43139 @if gcc-bootstrap
43140 all-utils: stage_current
43141 @endif gcc-bootstrap
43142 @if utils
43143 TARGET-utils=all
43144 maybe-all-utils: all-utils
43145 all-utils: configure-utils
43146         @: $(MAKE); $(unstage)
43147         @r=`${PWD_COMMAND}`; export r; \
43148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43149         $(HOST_EXPORTS)  \
43150         (cd $(HOST_SUBDIR)/utils && \
43151           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43152                 $(TARGET-utils))
43153 @endif utils
43154
43155
43156
43157
43158 .PHONY: check-utils maybe-check-utils
43159 maybe-check-utils:
43160 @if utils
43161 maybe-check-utils: check-utils
43162
43163 check-utils:
43164
43165 @endif utils
43166
43167 .PHONY: install-utils maybe-install-utils
43168 maybe-install-utils:
43169 @if utils
43170 maybe-install-utils: install-utils
43171
43172 install-utils: installdirs
43173         @: $(MAKE); $(unstage)
43174         @r=`${PWD_COMMAND}`; export r; \
43175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43176         $(HOST_EXPORTS) \
43177         (cd $(HOST_SUBDIR)/utils && \
43178           $(MAKE) $(FLAGS_TO_PASS)  install)
43179
43180 @endif utils
43181
43182 # Other targets (info, dvi, pdf, etc.)
43183
43184 .PHONY: maybe-info-utils info-utils
43185 maybe-info-utils:
43186 @if utils
43187 maybe-info-utils: info-utils
43188
43189 info-utils: \
43190     configure-utils 
43191         @: $(MAKE); $(unstage)
43192         @[ -f ./utils/Makefile ] || exit 0; \
43193         r=`${PWD_COMMAND}`; export r; \
43194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43195         $(HOST_EXPORTS) \
43196         for flag in $(EXTRA_HOST_FLAGS) ; do \
43197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43198         done; \
43199         echo "Doing info in utils" ; \
43200         (cd $(HOST_SUBDIR)/utils && \
43201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43203                   "RANLIB=$${RANLIB}" \
43204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43205                   info) \
43206           || exit 1
43207
43208 @endif utils
43209
43210 .PHONY: maybe-dvi-utils dvi-utils
43211 maybe-dvi-utils:
43212 @if utils
43213 maybe-dvi-utils: dvi-utils
43214
43215 dvi-utils: \
43216     configure-utils 
43217         @: $(MAKE); $(unstage)
43218         @[ -f ./utils/Makefile ] || exit 0; \
43219         r=`${PWD_COMMAND}`; export r; \
43220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43221         $(HOST_EXPORTS) \
43222         for flag in $(EXTRA_HOST_FLAGS) ; do \
43223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43224         done; \
43225         echo "Doing dvi in utils" ; \
43226         (cd $(HOST_SUBDIR)/utils && \
43227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43229                   "RANLIB=$${RANLIB}" \
43230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43231                   dvi) \
43232           || exit 1
43233
43234 @endif utils
43235
43236 .PHONY: maybe-pdf-utils pdf-utils
43237 maybe-pdf-utils:
43238 @if utils
43239 maybe-pdf-utils: pdf-utils
43240
43241 pdf-utils: \
43242     configure-utils 
43243         @: $(MAKE); $(unstage)
43244         @[ -f ./utils/Makefile ] || exit 0; \
43245         r=`${PWD_COMMAND}`; export r; \
43246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43247         $(HOST_EXPORTS) \
43248         for flag in $(EXTRA_HOST_FLAGS) ; do \
43249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43250         done; \
43251         echo "Doing pdf in utils" ; \
43252         (cd $(HOST_SUBDIR)/utils && \
43253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43255                   "RANLIB=$${RANLIB}" \
43256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43257                   pdf) \
43258           || exit 1
43259
43260 @endif utils
43261
43262 .PHONY: maybe-html-utils html-utils
43263 maybe-html-utils:
43264 @if utils
43265 maybe-html-utils: html-utils
43266
43267 html-utils: \
43268     configure-utils 
43269         @: $(MAKE); $(unstage)
43270         @[ -f ./utils/Makefile ] || exit 0; \
43271         r=`${PWD_COMMAND}`; export r; \
43272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43273         $(HOST_EXPORTS) \
43274         for flag in $(EXTRA_HOST_FLAGS) ; do \
43275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43276         done; \
43277         echo "Doing html in utils" ; \
43278         (cd $(HOST_SUBDIR)/utils && \
43279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43281                   "RANLIB=$${RANLIB}" \
43282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43283                   html) \
43284           || exit 1
43285
43286 @endif utils
43287
43288 .PHONY: maybe-TAGS-utils TAGS-utils
43289 maybe-TAGS-utils:
43290 @if utils
43291 maybe-TAGS-utils: TAGS-utils
43292
43293 TAGS-utils: \
43294     configure-utils 
43295         @: $(MAKE); $(unstage)
43296         @[ -f ./utils/Makefile ] || exit 0; \
43297         r=`${PWD_COMMAND}`; export r; \
43298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43299         $(HOST_EXPORTS) \
43300         for flag in $(EXTRA_HOST_FLAGS) ; do \
43301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43302         done; \
43303         echo "Doing TAGS in utils" ; \
43304         (cd $(HOST_SUBDIR)/utils && \
43305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43307                   "RANLIB=$${RANLIB}" \
43308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43309                   TAGS) \
43310           || exit 1
43311
43312 @endif utils
43313
43314 .PHONY: maybe-install-info-utils install-info-utils
43315 maybe-install-info-utils:
43316 @if utils
43317 maybe-install-info-utils: install-info-utils
43318
43319 install-info-utils: \
43320     configure-utils \
43321     info-utils 
43322         @: $(MAKE); $(unstage)
43323         @[ -f ./utils/Makefile ] || exit 0; \
43324         r=`${PWD_COMMAND}`; export r; \
43325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43326         $(HOST_EXPORTS) \
43327         for flag in $(EXTRA_HOST_FLAGS) ; do \
43328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43329         done; \
43330         echo "Doing install-info in utils" ; \
43331         (cd $(HOST_SUBDIR)/utils && \
43332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43334                   "RANLIB=$${RANLIB}" \
43335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43336                   install-info) \
43337           || exit 1
43338
43339 @endif utils
43340
43341 .PHONY: maybe-install-pdf-utils install-pdf-utils
43342 maybe-install-pdf-utils:
43343 @if utils
43344 maybe-install-pdf-utils: install-pdf-utils
43345
43346 install-pdf-utils: \
43347     configure-utils \
43348     pdf-utils 
43349         @: $(MAKE); $(unstage)
43350         @[ -f ./utils/Makefile ] || exit 0; \
43351         r=`${PWD_COMMAND}`; export r; \
43352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43353         $(HOST_EXPORTS) \
43354         for flag in $(EXTRA_HOST_FLAGS) ; do \
43355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43356         done; \
43357         echo "Doing install-pdf in utils" ; \
43358         (cd $(HOST_SUBDIR)/utils && \
43359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43361                   "RANLIB=$${RANLIB}" \
43362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43363                   install-pdf) \
43364           || exit 1
43365
43366 @endif utils
43367
43368 .PHONY: maybe-install-html-utils install-html-utils
43369 maybe-install-html-utils:
43370 @if utils
43371 maybe-install-html-utils: install-html-utils
43372
43373 install-html-utils: \
43374     configure-utils \
43375     html-utils 
43376         @: $(MAKE); $(unstage)
43377         @[ -f ./utils/Makefile ] || exit 0; \
43378         r=`${PWD_COMMAND}`; export r; \
43379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43380         $(HOST_EXPORTS) \
43381         for flag in $(EXTRA_HOST_FLAGS) ; do \
43382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43383         done; \
43384         echo "Doing install-html in utils" ; \
43385         (cd $(HOST_SUBDIR)/utils && \
43386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43388                   "RANLIB=$${RANLIB}" \
43389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43390                   install-html) \
43391           || exit 1
43392
43393 @endif utils
43394
43395 .PHONY: maybe-installcheck-utils installcheck-utils
43396 maybe-installcheck-utils:
43397 @if utils
43398 maybe-installcheck-utils: installcheck-utils
43399
43400 installcheck-utils: \
43401     configure-utils 
43402         @: $(MAKE); $(unstage)
43403         @[ -f ./utils/Makefile ] || exit 0; \
43404         r=`${PWD_COMMAND}`; export r; \
43405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43406         $(HOST_EXPORTS) \
43407         for flag in $(EXTRA_HOST_FLAGS) ; do \
43408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43409         done; \
43410         echo "Doing installcheck in utils" ; \
43411         (cd $(HOST_SUBDIR)/utils && \
43412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43414                   "RANLIB=$${RANLIB}" \
43415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43416                   installcheck) \
43417           || exit 1
43418
43419 @endif utils
43420
43421 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
43422 maybe-mostlyclean-utils:
43423 @if utils
43424 maybe-mostlyclean-utils: mostlyclean-utils
43425
43426 mostlyclean-utils: 
43427         @: $(MAKE); $(unstage)
43428         @[ -f ./utils/Makefile ] || exit 0; \
43429         r=`${PWD_COMMAND}`; export r; \
43430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43431         $(HOST_EXPORTS) \
43432         for flag in $(EXTRA_HOST_FLAGS) ; do \
43433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43434         done; \
43435         echo "Doing mostlyclean in utils" ; \
43436         (cd $(HOST_SUBDIR)/utils && \
43437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43439                   "RANLIB=$${RANLIB}" \
43440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43441                   mostlyclean) \
43442           || exit 1
43443
43444 @endif utils
43445
43446 .PHONY: maybe-clean-utils clean-utils
43447 maybe-clean-utils:
43448 @if utils
43449 maybe-clean-utils: clean-utils
43450
43451 clean-utils: 
43452         @: $(MAKE); $(unstage)
43453         @[ -f ./utils/Makefile ] || exit 0; \
43454         r=`${PWD_COMMAND}`; export r; \
43455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43456         $(HOST_EXPORTS) \
43457         for flag in $(EXTRA_HOST_FLAGS) ; do \
43458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43459         done; \
43460         echo "Doing clean in utils" ; \
43461         (cd $(HOST_SUBDIR)/utils && \
43462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43464                   "RANLIB=$${RANLIB}" \
43465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43466                   clean) \
43467           || exit 1
43468
43469 @endif utils
43470
43471 .PHONY: maybe-distclean-utils distclean-utils
43472 maybe-distclean-utils:
43473 @if utils
43474 maybe-distclean-utils: distclean-utils
43475
43476 distclean-utils: 
43477         @: $(MAKE); $(unstage)
43478         @[ -f ./utils/Makefile ] || exit 0; \
43479         r=`${PWD_COMMAND}`; export r; \
43480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43481         $(HOST_EXPORTS) \
43482         for flag in $(EXTRA_HOST_FLAGS) ; do \
43483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43484         done; \
43485         echo "Doing distclean in utils" ; \
43486         (cd $(HOST_SUBDIR)/utils && \
43487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43489                   "RANLIB=$${RANLIB}" \
43490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43491                   distclean) \
43492           || exit 1
43493
43494 @endif utils
43495
43496 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43497 maybe-maintainer-clean-utils:
43498 @if utils
43499 maybe-maintainer-clean-utils: maintainer-clean-utils
43500
43501 maintainer-clean-utils: 
43502         @: $(MAKE); $(unstage)
43503         @[ -f ./utils/Makefile ] || exit 0; \
43504         r=`${PWD_COMMAND}`; export r; \
43505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43506         $(HOST_EXPORTS) \
43507         for flag in $(EXTRA_HOST_FLAGS) ; do \
43508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43509         done; \
43510         echo "Doing maintainer-clean in utils" ; \
43511         (cd $(HOST_SUBDIR)/utils && \
43512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43514                   "RANLIB=$${RANLIB}" \
43515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43516                   maintainer-clean) \
43517           || exit 1
43518
43519 @endif utils
43520
43521
43522
43523 .PHONY: configure-gnattools maybe-configure-gnattools
43524 maybe-configure-gnattools:
43525 @if gcc-bootstrap
43526 configure-gnattools: stage_current
43527 @endif gcc-bootstrap
43528 @if gnattools
43529 maybe-configure-gnattools: configure-gnattools
43530 configure-gnattools: 
43531         @: $(MAKE); $(unstage)
43532         @r=`${PWD_COMMAND}`; export r; \
43533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43536         $(HOST_EXPORTS)  \
43537         echo Configuring in $(HOST_SUBDIR)/gnattools; \
43538         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43539         case $(srcdir) in \
43540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43541           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43543         esac; \
43544         srcdiroption="--srcdir=$${topdir}/gnattools"; \
43545         libsrcdir="$$s/gnattools"; \
43546         $(SHELL) $${libsrcdir}/configure \
43547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43548           --target=${target_alias} $${srcdiroption}  \
43549           || exit 1
43550 @endif gnattools
43551
43552
43553
43554
43555
43556 .PHONY: all-gnattools maybe-all-gnattools
43557 maybe-all-gnattools:
43558 @if gcc-bootstrap
43559 all-gnattools: stage_current
43560 @endif gcc-bootstrap
43561 @if gnattools
43562 TARGET-gnattools=all
43563 maybe-all-gnattools: all-gnattools
43564 all-gnattools: configure-gnattools
43565         @: $(MAKE); $(unstage)
43566         @r=`${PWD_COMMAND}`; export r; \
43567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43568         $(HOST_EXPORTS)  \
43569         (cd $(HOST_SUBDIR)/gnattools && \
43570           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43571                 $(TARGET-gnattools))
43572 @endif gnattools
43573
43574
43575
43576
43577 .PHONY: check-gnattools maybe-check-gnattools
43578 maybe-check-gnattools:
43579 @if gnattools
43580 maybe-check-gnattools: check-gnattools
43581
43582 check-gnattools:
43583         @: $(MAKE); $(unstage)
43584         @r=`${PWD_COMMAND}`; export r; \
43585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43586         $(HOST_EXPORTS) \
43587         (cd $(HOST_SUBDIR)/gnattools && \
43588           $(MAKE) $(FLAGS_TO_PASS)  check)
43589
43590 @endif gnattools
43591
43592 .PHONY: install-gnattools maybe-install-gnattools
43593 maybe-install-gnattools:
43594 @if gnattools
43595 maybe-install-gnattools: install-gnattools
43596
43597 install-gnattools: installdirs
43598         @: $(MAKE); $(unstage)
43599         @r=`${PWD_COMMAND}`; export r; \
43600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43601         $(HOST_EXPORTS) \
43602         (cd $(HOST_SUBDIR)/gnattools && \
43603           $(MAKE) $(FLAGS_TO_PASS)  install)
43604
43605 @endif gnattools
43606
43607 # Other targets (info, dvi, pdf, etc.)
43608
43609 .PHONY: maybe-info-gnattools info-gnattools
43610 maybe-info-gnattools:
43611 @if gnattools
43612 maybe-info-gnattools: info-gnattools
43613
43614 info-gnattools: \
43615     configure-gnattools 
43616         @: $(MAKE); $(unstage)
43617         @[ -f ./gnattools/Makefile ] || exit 0; \
43618         r=`${PWD_COMMAND}`; export r; \
43619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43620         $(HOST_EXPORTS) \
43621         for flag in $(EXTRA_HOST_FLAGS) ; do \
43622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43623         done; \
43624         echo "Doing info in gnattools" ; \
43625         (cd $(HOST_SUBDIR)/gnattools && \
43626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43628                   "RANLIB=$${RANLIB}" \
43629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43630                   info) \
43631           || exit 1
43632
43633 @endif gnattools
43634
43635 .PHONY: maybe-dvi-gnattools dvi-gnattools
43636 maybe-dvi-gnattools:
43637 @if gnattools
43638 maybe-dvi-gnattools: dvi-gnattools
43639
43640 dvi-gnattools: \
43641     configure-gnattools 
43642         @: $(MAKE); $(unstage)
43643         @[ -f ./gnattools/Makefile ] || exit 0; \
43644         r=`${PWD_COMMAND}`; export r; \
43645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646         $(HOST_EXPORTS) \
43647         for flag in $(EXTRA_HOST_FLAGS) ; do \
43648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43649         done; \
43650         echo "Doing dvi in gnattools" ; \
43651         (cd $(HOST_SUBDIR)/gnattools && \
43652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43654                   "RANLIB=$${RANLIB}" \
43655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43656                   dvi) \
43657           || exit 1
43658
43659 @endif gnattools
43660
43661 .PHONY: maybe-pdf-gnattools pdf-gnattools
43662 maybe-pdf-gnattools:
43663 @if gnattools
43664 maybe-pdf-gnattools: pdf-gnattools
43665
43666 pdf-gnattools: \
43667     configure-gnattools 
43668         @: $(MAKE); $(unstage)
43669         @[ -f ./gnattools/Makefile ] || exit 0; \
43670         r=`${PWD_COMMAND}`; export r; \
43671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43672         $(HOST_EXPORTS) \
43673         for flag in $(EXTRA_HOST_FLAGS) ; do \
43674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43675         done; \
43676         echo "Doing pdf in gnattools" ; \
43677         (cd $(HOST_SUBDIR)/gnattools && \
43678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43680                   "RANLIB=$${RANLIB}" \
43681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43682                   pdf) \
43683           || exit 1
43684
43685 @endif gnattools
43686
43687 .PHONY: maybe-html-gnattools html-gnattools
43688 maybe-html-gnattools:
43689 @if gnattools
43690 maybe-html-gnattools: html-gnattools
43691
43692 html-gnattools: \
43693     configure-gnattools 
43694         @: $(MAKE); $(unstage)
43695         @[ -f ./gnattools/Makefile ] || exit 0; \
43696         r=`${PWD_COMMAND}`; export r; \
43697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43698         $(HOST_EXPORTS) \
43699         for flag in $(EXTRA_HOST_FLAGS) ; do \
43700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43701         done; \
43702         echo "Doing html in gnattools" ; \
43703         (cd $(HOST_SUBDIR)/gnattools && \
43704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43706                   "RANLIB=$${RANLIB}" \
43707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43708                   html) \
43709           || exit 1
43710
43711 @endif gnattools
43712
43713 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
43714 maybe-TAGS-gnattools:
43715 @if gnattools
43716 maybe-TAGS-gnattools: TAGS-gnattools
43717
43718 TAGS-gnattools: \
43719     configure-gnattools 
43720         @: $(MAKE); $(unstage)
43721         @[ -f ./gnattools/Makefile ] || exit 0; \
43722         r=`${PWD_COMMAND}`; export r; \
43723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43724         $(HOST_EXPORTS) \
43725         for flag in $(EXTRA_HOST_FLAGS) ; do \
43726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43727         done; \
43728         echo "Doing TAGS in gnattools" ; \
43729         (cd $(HOST_SUBDIR)/gnattools && \
43730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43732                   "RANLIB=$${RANLIB}" \
43733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43734                   TAGS) \
43735           || exit 1
43736
43737 @endif gnattools
43738
43739 .PHONY: maybe-install-info-gnattools install-info-gnattools
43740 maybe-install-info-gnattools:
43741 @if gnattools
43742 maybe-install-info-gnattools: install-info-gnattools
43743
43744 install-info-gnattools: \
43745     configure-gnattools \
43746     info-gnattools 
43747         @: $(MAKE); $(unstage)
43748         @[ -f ./gnattools/Makefile ] || exit 0; \
43749         r=`${PWD_COMMAND}`; export r; \
43750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751         $(HOST_EXPORTS) \
43752         for flag in $(EXTRA_HOST_FLAGS) ; do \
43753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43754         done; \
43755         echo "Doing install-info in gnattools" ; \
43756         (cd $(HOST_SUBDIR)/gnattools && \
43757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43759                   "RANLIB=$${RANLIB}" \
43760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43761                   install-info) \
43762           || exit 1
43763
43764 @endif gnattools
43765
43766 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43767 maybe-install-pdf-gnattools:
43768 @if gnattools
43769 maybe-install-pdf-gnattools: install-pdf-gnattools
43770
43771 install-pdf-gnattools: \
43772     configure-gnattools \
43773     pdf-gnattools 
43774         @: $(MAKE); $(unstage)
43775         @[ -f ./gnattools/Makefile ] || exit 0; \
43776         r=`${PWD_COMMAND}`; export r; \
43777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43778         $(HOST_EXPORTS) \
43779         for flag in $(EXTRA_HOST_FLAGS) ; do \
43780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43781         done; \
43782         echo "Doing install-pdf in gnattools" ; \
43783         (cd $(HOST_SUBDIR)/gnattools && \
43784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43786                   "RANLIB=$${RANLIB}" \
43787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43788                   install-pdf) \
43789           || exit 1
43790
43791 @endif gnattools
43792
43793 .PHONY: maybe-install-html-gnattools install-html-gnattools
43794 maybe-install-html-gnattools:
43795 @if gnattools
43796 maybe-install-html-gnattools: install-html-gnattools
43797
43798 install-html-gnattools: \
43799     configure-gnattools \
43800     html-gnattools 
43801         @: $(MAKE); $(unstage)
43802         @[ -f ./gnattools/Makefile ] || exit 0; \
43803         r=`${PWD_COMMAND}`; export r; \
43804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43805         $(HOST_EXPORTS) \
43806         for flag in $(EXTRA_HOST_FLAGS) ; do \
43807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43808         done; \
43809         echo "Doing install-html in gnattools" ; \
43810         (cd $(HOST_SUBDIR)/gnattools && \
43811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43813                   "RANLIB=$${RANLIB}" \
43814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43815                   install-html) \
43816           || exit 1
43817
43818 @endif gnattools
43819
43820 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
43821 maybe-installcheck-gnattools:
43822 @if gnattools
43823 maybe-installcheck-gnattools: installcheck-gnattools
43824
43825 installcheck-gnattools: \
43826     configure-gnattools 
43827         @: $(MAKE); $(unstage)
43828         @[ -f ./gnattools/Makefile ] || exit 0; \
43829         r=`${PWD_COMMAND}`; export r; \
43830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831         $(HOST_EXPORTS) \
43832         for flag in $(EXTRA_HOST_FLAGS) ; do \
43833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43834         done; \
43835         echo "Doing installcheck in gnattools" ; \
43836         (cd $(HOST_SUBDIR)/gnattools && \
43837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43839                   "RANLIB=$${RANLIB}" \
43840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43841                   installcheck) \
43842           || exit 1
43843
43844 @endif gnattools
43845
43846 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43847 maybe-mostlyclean-gnattools:
43848 @if gnattools
43849 maybe-mostlyclean-gnattools: mostlyclean-gnattools
43850
43851 mostlyclean-gnattools: 
43852         @: $(MAKE); $(unstage)
43853         @[ -f ./gnattools/Makefile ] || exit 0; \
43854         r=`${PWD_COMMAND}`; export r; \
43855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43856         $(HOST_EXPORTS) \
43857         for flag in $(EXTRA_HOST_FLAGS) ; do \
43858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43859         done; \
43860         echo "Doing mostlyclean in gnattools" ; \
43861         (cd $(HOST_SUBDIR)/gnattools && \
43862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43864                   "RANLIB=$${RANLIB}" \
43865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43866                   mostlyclean) \
43867           || exit 1
43868
43869 @endif gnattools
43870
43871 .PHONY: maybe-clean-gnattools clean-gnattools
43872 maybe-clean-gnattools:
43873 @if gnattools
43874 maybe-clean-gnattools: clean-gnattools
43875
43876 clean-gnattools: 
43877         @: $(MAKE); $(unstage)
43878         @[ -f ./gnattools/Makefile ] || exit 0; \
43879         r=`${PWD_COMMAND}`; export r; \
43880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43881         $(HOST_EXPORTS) \
43882         for flag in $(EXTRA_HOST_FLAGS) ; do \
43883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43884         done; \
43885         echo "Doing clean in gnattools" ; \
43886         (cd $(HOST_SUBDIR)/gnattools && \
43887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43889                   "RANLIB=$${RANLIB}" \
43890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43891                   clean) \
43892           || exit 1
43893
43894 @endif gnattools
43895
43896 .PHONY: maybe-distclean-gnattools distclean-gnattools
43897 maybe-distclean-gnattools:
43898 @if gnattools
43899 maybe-distclean-gnattools: distclean-gnattools
43900
43901 distclean-gnattools: 
43902         @: $(MAKE); $(unstage)
43903         @[ -f ./gnattools/Makefile ] || exit 0; \
43904         r=`${PWD_COMMAND}`; export r; \
43905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43906         $(HOST_EXPORTS) \
43907         for flag in $(EXTRA_HOST_FLAGS) ; do \
43908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43909         done; \
43910         echo "Doing distclean in gnattools" ; \
43911         (cd $(HOST_SUBDIR)/gnattools && \
43912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43914                   "RANLIB=$${RANLIB}" \
43915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43916                   distclean) \
43917           || exit 1
43918
43919 @endif gnattools
43920
43921 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43922 maybe-maintainer-clean-gnattools:
43923 @if gnattools
43924 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43925
43926 maintainer-clean-gnattools: 
43927         @: $(MAKE); $(unstage)
43928         @[ -f ./gnattools/Makefile ] || exit 0; \
43929         r=`${PWD_COMMAND}`; export r; \
43930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931         $(HOST_EXPORTS) \
43932         for flag in $(EXTRA_HOST_FLAGS) ; do \
43933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43934         done; \
43935         echo "Doing maintainer-clean in gnattools" ; \
43936         (cd $(HOST_SUBDIR)/gnattools && \
43937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43939                   "RANLIB=$${RANLIB}" \
43940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43941                   maintainer-clean) \
43942           || exit 1
43943
43944 @endif gnattools
43945
43946
43947
43948 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
43949 maybe-configure-lto-plugin:
43950 @if gcc-bootstrap
43951 configure-lto-plugin: stage_current
43952 @endif gcc-bootstrap
43953 @if lto-plugin
43954 maybe-configure-lto-plugin: configure-lto-plugin
43955 configure-lto-plugin: 
43956         @r=`${PWD_COMMAND}`; export r; \
43957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43958         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43960         $(HOST_EXPORTS)  \
43961         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
43962         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
43963         case $(srcdir) in \
43964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43965           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43967         esac; \
43968         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
43969         libsrcdir="$$s/lto-plugin"; \
43970         $(SHELL) $${libsrcdir}/configure \
43971           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43972           --target=${target_alias} $${srcdiroption}  \
43973           || exit 1
43974 @endif lto-plugin
43975
43976
43977
43978 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
43979 maybe-configure-stage1-lto-plugin:
43980 @if lto-plugin-bootstrap
43981 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
43982 configure-stage1-lto-plugin:
43983         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
43985         @r=`${PWD_COMMAND}`; export r; \
43986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43987         TFLAGS="$(STAGE1_TFLAGS)"; \
43988         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43989         $(HOST_EXPORTS) \
43990         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
43991         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
43992         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
43993         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
43994         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43995         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
43996         case $(srcdir) in \
43997           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43998           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43999                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44000         esac; \
44001         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44002         libsrcdir="$$s/lto-plugin"; \
44003         $(SHELL) $${libsrcdir}/configure \
44004           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44005           --target=${target_alias} $${srcdiroption} \
44006           $(STAGE1_CONFIGURE_FLAGS)
44007 @endif lto-plugin-bootstrap
44008
44009 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
44010 maybe-configure-stage2-lto-plugin:
44011 @if lto-plugin-bootstrap
44012 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
44013 configure-stage2-lto-plugin:
44014         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44016         @r=`${PWD_COMMAND}`; export r; \
44017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44018         TFLAGS="$(STAGE2_TFLAGS)"; \
44019         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44020         $(HOST_EXPORTS) \
44021         $(POSTSTAGE1_HOST_EXPORTS) \
44022         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44023         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44024         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
44025         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44027         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44028         case $(srcdir) in \
44029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44030           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44032         esac; \
44033         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44034         libsrcdir="$$s/lto-plugin"; \
44035         $(SHELL) $${libsrcdir}/configure \
44036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44037           --target=${target_alias} $${srcdiroption} \
44038           --with-build-libsubdir=$(HOST_SUBDIR) \
44039           $(STAGE2_CONFIGURE_FLAGS)
44040 @endif lto-plugin-bootstrap
44041
44042 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44043 maybe-configure-stage3-lto-plugin:
44044 @if lto-plugin-bootstrap
44045 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44046 configure-stage3-lto-plugin:
44047         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44048         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44049         @r=`${PWD_COMMAND}`; export r; \
44050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44051         TFLAGS="$(STAGE3_TFLAGS)"; \
44052         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44053         $(HOST_EXPORTS) \
44054         $(POSTSTAGE1_HOST_EXPORTS) \
44055         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44056         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44057         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
44058         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44060         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44061         case $(srcdir) in \
44062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44063           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44065         esac; \
44066         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44067         libsrcdir="$$s/lto-plugin"; \
44068         $(SHELL) $${libsrcdir}/configure \
44069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44070           --target=${target_alias} $${srcdiroption} \
44071           --with-build-libsubdir=$(HOST_SUBDIR) \
44072           $(STAGE3_CONFIGURE_FLAGS)
44073 @endif lto-plugin-bootstrap
44074
44075 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44076 maybe-configure-stage4-lto-plugin:
44077 @if lto-plugin-bootstrap
44078 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44079 configure-stage4-lto-plugin:
44080         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44081         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44082         @r=`${PWD_COMMAND}`; export r; \
44083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44084         TFLAGS="$(STAGE4_TFLAGS)"; \
44085         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44086         $(HOST_EXPORTS) \
44087         $(POSTSTAGE1_HOST_EXPORTS) \
44088         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44089         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44090         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
44091         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44092         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44093         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44094         case $(srcdir) in \
44095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44096           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44098         esac; \
44099         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44100         libsrcdir="$$s/lto-plugin"; \
44101         $(SHELL) $${libsrcdir}/configure \
44102           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44103           --target=${target_alias} $${srcdiroption} \
44104           --with-build-libsubdir=$(HOST_SUBDIR) \
44105           $(STAGE4_CONFIGURE_FLAGS)
44106 @endif lto-plugin-bootstrap
44107
44108 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44109 maybe-configure-stageprofile-lto-plugin:
44110 @if lto-plugin-bootstrap
44111 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44112 configure-stageprofile-lto-plugin:
44113         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44115         @r=`${PWD_COMMAND}`; export r; \
44116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44117         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44118         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44119         $(HOST_EXPORTS) \
44120         $(POSTSTAGE1_HOST_EXPORTS) \
44121         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44122         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44123         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
44124         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44126         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44127         case $(srcdir) in \
44128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44129           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44131         esac; \
44132         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44133         libsrcdir="$$s/lto-plugin"; \
44134         $(SHELL) $${libsrcdir}/configure \
44135           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44136           --target=${target_alias} $${srcdiroption} \
44137           --with-build-libsubdir=$(HOST_SUBDIR) \
44138           $(STAGEprofile_CONFIGURE_FLAGS)
44139 @endif lto-plugin-bootstrap
44140
44141 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44142 maybe-configure-stagefeedback-lto-plugin:
44143 @if lto-plugin-bootstrap
44144 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44145 configure-stagefeedback-lto-plugin:
44146         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44147         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44148         @r=`${PWD_COMMAND}`; export r; \
44149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44150         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44151         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44152         $(HOST_EXPORTS) \
44153         $(POSTSTAGE1_HOST_EXPORTS) \
44154         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44155         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44156         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
44157         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44159         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44160         case $(srcdir) in \
44161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44162           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44164         esac; \
44165         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44166         libsrcdir="$$s/lto-plugin"; \
44167         $(SHELL) $${libsrcdir}/configure \
44168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44169           --target=${target_alias} $${srcdiroption} \
44170           --with-build-libsubdir=$(HOST_SUBDIR) \
44171           $(STAGEfeedback_CONFIGURE_FLAGS)
44172 @endif lto-plugin-bootstrap
44173
44174
44175
44176
44177
44178 .PHONY: all-lto-plugin maybe-all-lto-plugin
44179 maybe-all-lto-plugin:
44180 @if gcc-bootstrap
44181 all-lto-plugin: stage_current
44182 @endif gcc-bootstrap
44183 @if lto-plugin
44184 TARGET-lto-plugin=all
44185 maybe-all-lto-plugin: all-lto-plugin
44186 all-lto-plugin: configure-lto-plugin
44187         @r=`${PWD_COMMAND}`; export r; \
44188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44189         $(HOST_EXPORTS)  \
44190         (cd $(HOST_SUBDIR)/lto-plugin && \
44191           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
44192                 $(TARGET-lto-plugin))
44193 @endif lto-plugin
44194
44195
44196
44197 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44198 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44199 maybe-all-stage1-lto-plugin:
44200 maybe-clean-stage1-lto-plugin:
44201 @if lto-plugin-bootstrap
44202 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44203 all-stage1: all-stage1-lto-plugin
44204 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44205 all-stage1-lto-plugin: configure-stage1-lto-plugin
44206         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44207         @r=`${PWD_COMMAND}`; export r; \
44208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44209         TFLAGS="$(STAGE1_TFLAGS)"; \
44210         $(HOST_EXPORTS)  \
44211         cd $(HOST_SUBDIR)/lto-plugin && \
44212         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44213                 CFLAGS="$(STAGE1_CFLAGS)" \
44214                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44215                 LIBCFLAGS="$(LIBCFLAGS)" \
44216                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44217                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44218                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44219                 $(EXTRA_HOST_FLAGS)   \
44220                 TFLAGS="$(STAGE1_TFLAGS)" \
44221                 $(TARGET-stage1-lto-plugin)
44222
44223 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44224 clean-stage1: clean-stage1-lto-plugin
44225 clean-stage1-lto-plugin:
44226         @if [ $(current_stage) = stage1 ]; then \
44227           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44228         else \
44229           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44230           $(MAKE) stage1-start; \
44231         fi; \
44232         cd $(HOST_SUBDIR)/lto-plugin && \
44233         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44234                  clean
44235 @endif lto-plugin-bootstrap
44236
44237
44238 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44239 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44240 maybe-all-stage2-lto-plugin:
44241 maybe-clean-stage2-lto-plugin:
44242 @if lto-plugin-bootstrap
44243 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44244 all-stage2: all-stage2-lto-plugin
44245 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44246 all-stage2-lto-plugin: configure-stage2-lto-plugin
44247         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44248         @r=`${PWD_COMMAND}`; export r; \
44249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44250         TFLAGS="$(STAGE2_TFLAGS)"; \
44251         $(HOST_EXPORTS) \
44252         $(POSTSTAGE1_HOST_EXPORTS)  \
44253         cd $(HOST_SUBDIR)/lto-plugin && \
44254         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44255                 CFLAGS="$(STAGE2_CFLAGS)" \
44256                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44257                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44258                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44259                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44260                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44261                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44262                 TFLAGS="$(STAGE2_TFLAGS)" \
44263                 $(TARGET-stage2-lto-plugin)
44264
44265 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44266 clean-stage2: clean-stage2-lto-plugin
44267 clean-stage2-lto-plugin:
44268         @if [ $(current_stage) = stage2 ]; then \
44269           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44270         else \
44271           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44272           $(MAKE) stage2-start; \
44273         fi; \
44274         cd $(HOST_SUBDIR)/lto-plugin && \
44275         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44276                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44277                  clean
44278 @endif lto-plugin-bootstrap
44279
44280
44281 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44282 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44283 maybe-all-stage3-lto-plugin:
44284 maybe-clean-stage3-lto-plugin:
44285 @if lto-plugin-bootstrap
44286 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44287 all-stage3: all-stage3-lto-plugin
44288 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44289 all-stage3-lto-plugin: configure-stage3-lto-plugin
44290         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44291         @r=`${PWD_COMMAND}`; export r; \
44292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44293         TFLAGS="$(STAGE3_TFLAGS)"; \
44294         $(HOST_EXPORTS) \
44295         $(POSTSTAGE1_HOST_EXPORTS)  \
44296         cd $(HOST_SUBDIR)/lto-plugin && \
44297         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44298                 CFLAGS="$(STAGE3_CFLAGS)" \
44299                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44300                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44301                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44302                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44303                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44304                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44305                 TFLAGS="$(STAGE3_TFLAGS)" \
44306                 $(TARGET-stage3-lto-plugin)
44307
44308 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44309 clean-stage3: clean-stage3-lto-plugin
44310 clean-stage3-lto-plugin:
44311         @if [ $(current_stage) = stage3 ]; then \
44312           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44313         else \
44314           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44315           $(MAKE) stage3-start; \
44316         fi; \
44317         cd $(HOST_SUBDIR)/lto-plugin && \
44318         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44319                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44320                  clean
44321 @endif lto-plugin-bootstrap
44322
44323
44324 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44325 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44326 maybe-all-stage4-lto-plugin:
44327 maybe-clean-stage4-lto-plugin:
44328 @if lto-plugin-bootstrap
44329 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44330 all-stage4: all-stage4-lto-plugin
44331 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44332 all-stage4-lto-plugin: configure-stage4-lto-plugin
44333         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44334         @r=`${PWD_COMMAND}`; export r; \
44335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44336         TFLAGS="$(STAGE4_TFLAGS)"; \
44337         $(HOST_EXPORTS) \
44338         $(POSTSTAGE1_HOST_EXPORTS)  \
44339         cd $(HOST_SUBDIR)/lto-plugin && \
44340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44341                 CFLAGS="$(STAGE4_CFLAGS)" \
44342                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44343                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44344                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44345                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44346                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44347                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44348                 TFLAGS="$(STAGE4_TFLAGS)" \
44349                 $(TARGET-stage4-lto-plugin)
44350
44351 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44352 clean-stage4: clean-stage4-lto-plugin
44353 clean-stage4-lto-plugin:
44354         @if [ $(current_stage) = stage4 ]; then \
44355           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44356         else \
44357           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44358           $(MAKE) stage4-start; \
44359         fi; \
44360         cd $(HOST_SUBDIR)/lto-plugin && \
44361         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44362                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44363                  clean
44364 @endif lto-plugin-bootstrap
44365
44366
44367 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44368 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44369 maybe-all-stageprofile-lto-plugin:
44370 maybe-clean-stageprofile-lto-plugin:
44371 @if lto-plugin-bootstrap
44372 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44373 all-stageprofile: all-stageprofile-lto-plugin
44374 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44375 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44376         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44377         @r=`${PWD_COMMAND}`; export r; \
44378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44379         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44380         $(HOST_EXPORTS) \
44381         $(POSTSTAGE1_HOST_EXPORTS)  \
44382         cd $(HOST_SUBDIR)/lto-plugin && \
44383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44384                 CFLAGS="$(STAGEprofile_CFLAGS)" \
44385                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44386                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44387                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44388                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44389                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44390                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44391                 TFLAGS="$(STAGEprofile_TFLAGS)" \
44392                 $(TARGET-stageprofile-lto-plugin)
44393
44394 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44395 clean-stageprofile: clean-stageprofile-lto-plugin
44396 clean-stageprofile-lto-plugin:
44397         @if [ $(current_stage) = stageprofile ]; then \
44398           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44399         else \
44400           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44401           $(MAKE) stageprofile-start; \
44402         fi; \
44403         cd $(HOST_SUBDIR)/lto-plugin && \
44404         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44405                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44406                  clean
44407 @endif lto-plugin-bootstrap
44408
44409
44410 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44411 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44412 maybe-all-stagefeedback-lto-plugin:
44413 maybe-clean-stagefeedback-lto-plugin:
44414 @if lto-plugin-bootstrap
44415 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44416 all-stagefeedback: all-stagefeedback-lto-plugin
44417 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44418 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44419         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44420         @r=`${PWD_COMMAND}`; export r; \
44421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44422         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44423         $(HOST_EXPORTS) \
44424         $(POSTSTAGE1_HOST_EXPORTS)  \
44425         cd $(HOST_SUBDIR)/lto-plugin && \
44426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44427                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44428                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44429                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44430                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44431                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44432                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44433                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44434                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44435                 $(TARGET-stagefeedback-lto-plugin)
44436
44437 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44438 clean-stagefeedback: clean-stagefeedback-lto-plugin
44439 clean-stagefeedback-lto-plugin:
44440         @if [ $(current_stage) = stagefeedback ]; then \
44441           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44442         else \
44443           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44444           $(MAKE) stagefeedback-start; \
44445         fi; \
44446         cd $(HOST_SUBDIR)/lto-plugin && \
44447         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44448                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44449                  clean
44450 @endif lto-plugin-bootstrap
44451
44452
44453
44454
44455
44456 .PHONY: check-lto-plugin maybe-check-lto-plugin
44457 maybe-check-lto-plugin:
44458 @if lto-plugin
44459 maybe-check-lto-plugin: check-lto-plugin
44460
44461 check-lto-plugin:
44462         @: $(MAKE); $(unstage)
44463         @r=`${PWD_COMMAND}`; export r; \
44464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44465         $(HOST_EXPORTS) \
44466         (cd $(HOST_SUBDIR)/lto-plugin && \
44467           $(MAKE) $(FLAGS_TO_PASS)  check)
44468
44469 @endif lto-plugin
44470
44471 .PHONY: install-lto-plugin maybe-install-lto-plugin
44472 maybe-install-lto-plugin:
44473 @if lto-plugin
44474 maybe-install-lto-plugin: install-lto-plugin
44475
44476 install-lto-plugin: installdirs
44477         @: $(MAKE); $(unstage)
44478         @r=`${PWD_COMMAND}`; export r; \
44479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44480         $(HOST_EXPORTS) \
44481         (cd $(HOST_SUBDIR)/lto-plugin && \
44482           $(MAKE) $(FLAGS_TO_PASS)  install)
44483
44484 @endif lto-plugin
44485
44486 # Other targets (info, dvi, pdf, etc.)
44487
44488 .PHONY: maybe-info-lto-plugin info-lto-plugin
44489 maybe-info-lto-plugin:
44490 @if lto-plugin
44491 maybe-info-lto-plugin: info-lto-plugin
44492
44493 info-lto-plugin: \
44494     configure-lto-plugin 
44495         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44496         r=`${PWD_COMMAND}`; export r; \
44497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44498         $(HOST_EXPORTS) \
44499         for flag in $(EXTRA_HOST_FLAGS) ; do \
44500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44501         done; \
44502         echo "Doing info in lto-plugin" ; \
44503         (cd $(HOST_SUBDIR)/lto-plugin && \
44504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44506                   "RANLIB=$${RANLIB}" \
44507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44508                   info) \
44509           || exit 1
44510
44511 @endif lto-plugin
44512
44513 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44514 maybe-dvi-lto-plugin:
44515 @if lto-plugin
44516 maybe-dvi-lto-plugin: dvi-lto-plugin
44517
44518 dvi-lto-plugin: \
44519     configure-lto-plugin 
44520         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44521         r=`${PWD_COMMAND}`; export r; \
44522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44523         $(HOST_EXPORTS) \
44524         for flag in $(EXTRA_HOST_FLAGS) ; do \
44525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44526         done; \
44527         echo "Doing dvi in lto-plugin" ; \
44528         (cd $(HOST_SUBDIR)/lto-plugin && \
44529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44531                   "RANLIB=$${RANLIB}" \
44532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44533                   dvi) \
44534           || exit 1
44535
44536 @endif lto-plugin
44537
44538 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44539 maybe-pdf-lto-plugin:
44540 @if lto-plugin
44541 maybe-pdf-lto-plugin: pdf-lto-plugin
44542
44543 pdf-lto-plugin: \
44544     configure-lto-plugin 
44545         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44546         r=`${PWD_COMMAND}`; export r; \
44547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548         $(HOST_EXPORTS) \
44549         for flag in $(EXTRA_HOST_FLAGS) ; do \
44550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44551         done; \
44552         echo "Doing pdf in lto-plugin" ; \
44553         (cd $(HOST_SUBDIR)/lto-plugin && \
44554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556                   "RANLIB=$${RANLIB}" \
44557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44558                   pdf) \
44559           || exit 1
44560
44561 @endif lto-plugin
44562
44563 .PHONY: maybe-html-lto-plugin html-lto-plugin
44564 maybe-html-lto-plugin:
44565 @if lto-plugin
44566 maybe-html-lto-plugin: html-lto-plugin
44567
44568 html-lto-plugin: \
44569     configure-lto-plugin 
44570         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44571         r=`${PWD_COMMAND}`; export r; \
44572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44573         $(HOST_EXPORTS) \
44574         for flag in $(EXTRA_HOST_FLAGS) ; do \
44575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44576         done; \
44577         echo "Doing html in lto-plugin" ; \
44578         (cd $(HOST_SUBDIR)/lto-plugin && \
44579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44581                   "RANLIB=$${RANLIB}" \
44582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44583                   html) \
44584           || exit 1
44585
44586 @endif lto-plugin
44587
44588 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44589 maybe-TAGS-lto-plugin:
44590 @if lto-plugin
44591 maybe-TAGS-lto-plugin: TAGS-lto-plugin
44592
44593 TAGS-lto-plugin: \
44594     configure-lto-plugin 
44595         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44596         r=`${PWD_COMMAND}`; export r; \
44597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44598         $(HOST_EXPORTS) \
44599         for flag in $(EXTRA_HOST_FLAGS) ; do \
44600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44601         done; \
44602         echo "Doing TAGS in lto-plugin" ; \
44603         (cd $(HOST_SUBDIR)/lto-plugin && \
44604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44606                   "RANLIB=$${RANLIB}" \
44607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44608                   TAGS) \
44609           || exit 1
44610
44611 @endif lto-plugin
44612
44613 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44614 maybe-install-info-lto-plugin:
44615 @if lto-plugin
44616 maybe-install-info-lto-plugin: install-info-lto-plugin
44617
44618 install-info-lto-plugin: \
44619     configure-lto-plugin \
44620     info-lto-plugin 
44621         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44622         r=`${PWD_COMMAND}`; export r; \
44623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44624         $(HOST_EXPORTS) \
44625         for flag in $(EXTRA_HOST_FLAGS) ; do \
44626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44627         done; \
44628         echo "Doing install-info in lto-plugin" ; \
44629         (cd $(HOST_SUBDIR)/lto-plugin && \
44630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44632                   "RANLIB=$${RANLIB}" \
44633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44634                   install-info) \
44635           || exit 1
44636
44637 @endif lto-plugin
44638
44639 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44640 maybe-install-pdf-lto-plugin:
44641 @if lto-plugin
44642 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44643
44644 install-pdf-lto-plugin: \
44645     configure-lto-plugin \
44646     pdf-lto-plugin 
44647         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44648         r=`${PWD_COMMAND}`; export r; \
44649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44650         $(HOST_EXPORTS) \
44651         for flag in $(EXTRA_HOST_FLAGS) ; do \
44652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44653         done; \
44654         echo "Doing install-pdf in lto-plugin" ; \
44655         (cd $(HOST_SUBDIR)/lto-plugin && \
44656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44658                   "RANLIB=$${RANLIB}" \
44659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44660                   install-pdf) \
44661           || exit 1
44662
44663 @endif lto-plugin
44664
44665 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44666 maybe-install-html-lto-plugin:
44667 @if lto-plugin
44668 maybe-install-html-lto-plugin: install-html-lto-plugin
44669
44670 install-html-lto-plugin: \
44671     configure-lto-plugin \
44672     html-lto-plugin 
44673         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44674         r=`${PWD_COMMAND}`; export r; \
44675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44676         $(HOST_EXPORTS) \
44677         for flag in $(EXTRA_HOST_FLAGS) ; do \
44678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44679         done; \
44680         echo "Doing install-html in lto-plugin" ; \
44681         (cd $(HOST_SUBDIR)/lto-plugin && \
44682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44684                   "RANLIB=$${RANLIB}" \
44685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44686                   install-html) \
44687           || exit 1
44688
44689 @endif lto-plugin
44690
44691 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44692 maybe-installcheck-lto-plugin:
44693 @if lto-plugin
44694 maybe-installcheck-lto-plugin: installcheck-lto-plugin
44695
44696 installcheck-lto-plugin: \
44697     configure-lto-plugin 
44698         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44699         r=`${PWD_COMMAND}`; export r; \
44700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44701         $(HOST_EXPORTS) \
44702         for flag in $(EXTRA_HOST_FLAGS) ; do \
44703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44704         done; \
44705         echo "Doing installcheck in lto-plugin" ; \
44706         (cd $(HOST_SUBDIR)/lto-plugin && \
44707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44709                   "RANLIB=$${RANLIB}" \
44710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44711                   installcheck) \
44712           || exit 1
44713
44714 @endif lto-plugin
44715
44716 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44717 maybe-mostlyclean-lto-plugin:
44718 @if lto-plugin
44719 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44720
44721 mostlyclean-lto-plugin: 
44722         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44723         r=`${PWD_COMMAND}`; export r; \
44724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44725         $(HOST_EXPORTS) \
44726         for flag in $(EXTRA_HOST_FLAGS) ; do \
44727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44728         done; \
44729         echo "Doing mostlyclean in lto-plugin" ; \
44730         (cd $(HOST_SUBDIR)/lto-plugin && \
44731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44733                   "RANLIB=$${RANLIB}" \
44734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44735                   mostlyclean) \
44736           || exit 1
44737
44738 @endif lto-plugin
44739
44740 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
44741 maybe-clean-lto-plugin:
44742 @if lto-plugin
44743 maybe-clean-lto-plugin: clean-lto-plugin
44744
44745 clean-lto-plugin: 
44746         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44747         r=`${PWD_COMMAND}`; export r; \
44748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44749         $(HOST_EXPORTS) \
44750         for flag in $(EXTRA_HOST_FLAGS) ; do \
44751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44752         done; \
44753         echo "Doing clean in lto-plugin" ; \
44754         (cd $(HOST_SUBDIR)/lto-plugin && \
44755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44757                   "RANLIB=$${RANLIB}" \
44758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44759                   clean) \
44760           || exit 1
44761
44762 @endif lto-plugin
44763
44764 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44765 maybe-distclean-lto-plugin:
44766 @if lto-plugin
44767 maybe-distclean-lto-plugin: distclean-lto-plugin
44768
44769 distclean-lto-plugin: 
44770         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44771         r=`${PWD_COMMAND}`; export r; \
44772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44773         $(HOST_EXPORTS) \
44774         for flag in $(EXTRA_HOST_FLAGS) ; do \
44775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44776         done; \
44777         echo "Doing distclean in lto-plugin" ; \
44778         (cd $(HOST_SUBDIR)/lto-plugin && \
44779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44781                   "RANLIB=$${RANLIB}" \
44782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44783                   distclean) \
44784           || exit 1
44785
44786 @endif lto-plugin
44787
44788 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44789 maybe-maintainer-clean-lto-plugin:
44790 @if lto-plugin
44791 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44792
44793 maintainer-clean-lto-plugin: 
44794         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44795         r=`${PWD_COMMAND}`; export r; \
44796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44797         $(HOST_EXPORTS) \
44798         for flag in $(EXTRA_HOST_FLAGS) ; do \
44799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44800         done; \
44801         echo "Doing maintainer-clean in lto-plugin" ; \
44802         (cd $(HOST_SUBDIR)/lto-plugin && \
44803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44805                   "RANLIB=$${RANLIB}" \
44806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44807                   maintainer-clean) \
44808           || exit 1
44809
44810 @endif lto-plugin
44811
44812
44813
44814 # ---------------------------------------
44815 # Modules which run on the target machine
44816 # ---------------------------------------
44817
44818
44819
44820
44821 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44822 maybe-configure-target-libstdc++-v3:
44823 @if gcc-bootstrap
44824 configure-target-libstdc++-v3: stage_current
44825 @endif gcc-bootstrap
44826 @if target-libstdc++-v3
44827 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44828 configure-target-libstdc++-v3: 
44829         @r=`${PWD_COMMAND}`; export r; \
44830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44831         echo "Checking multilib configuration for libstdc++-v3..."; \
44832         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44833         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44834         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44835           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44836             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44837           else \
44838             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44839             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44840           fi; \
44841         else \
44842           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44843         fi; \
44844         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44845         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44846         $(RAW_CXX_TARGET_EXPORTS)  \
44847         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44848         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44849         case $(srcdir) in \
44850           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44851           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44852                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44853         esac; \
44854         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44855         libsrcdir="$$s/libstdc++-v3"; \
44856         rm -f no-such-file || : ; \
44857         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44858           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44859           --target=${target_alias} $${srcdiroption}  \
44860           || exit 1
44861 @endif target-libstdc++-v3
44862
44863
44864
44865 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44866 maybe-configure-stage1-target-libstdc++-v3:
44867 @if target-libstdc++-v3-bootstrap
44868 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44869 configure-stage1-target-libstdc++-v3:
44870         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44871         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44872         @r=`${PWD_COMMAND}`; export r; \
44873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44874         TFLAGS="$(STAGE1_TFLAGS)"; \
44875         echo "Checking multilib configuration for libstdc++-v3..."; \
44876         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44877         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44878           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44879             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44880           else \
44881             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44882             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44883           fi; \
44884         else \
44885           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44886         fi; \
44887         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44888         $(RAW_CXX_TARGET_EXPORTS) \
44889         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44890         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44891         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44892         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44893         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44894         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44895         case $(srcdir) in \
44896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44897           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44899         esac; \
44900         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44901         libsrcdir="$$s/libstdc++-v3"; \
44902         $(SHELL) $${libsrcdir}/configure \
44903           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44904           --target=${target_alias} $${srcdiroption} \
44905           $(STAGE1_CONFIGURE_FLAGS)
44906 @endif target-libstdc++-v3-bootstrap
44907
44908 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44909 maybe-configure-stage2-target-libstdc++-v3:
44910 @if target-libstdc++-v3-bootstrap
44911 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44912 configure-stage2-target-libstdc++-v3:
44913         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44914         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44915         @r=`${PWD_COMMAND}`; export r; \
44916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44917         TFLAGS="$(STAGE2_TFLAGS)"; \
44918         echo "Checking multilib configuration for libstdc++-v3..."; \
44919         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44920         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44921           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44922             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44923           else \
44924             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44925             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44926           fi; \
44927         else \
44928           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44929         fi; \
44930         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44931         $(RAW_CXX_TARGET_EXPORTS) \
44932          \
44933         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44934         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44935         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44936         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44937         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44938         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44939         case $(srcdir) in \
44940           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44941           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44942                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44943         esac; \
44944         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44945         libsrcdir="$$s/libstdc++-v3"; \
44946         $(SHELL) $${libsrcdir}/configure \
44947           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44948           --target=${target_alias} $${srcdiroption} \
44949           --with-build-libsubdir=$(HOST_SUBDIR) \
44950           $(STAGE2_CONFIGURE_FLAGS)
44951 @endif target-libstdc++-v3-bootstrap
44952
44953 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44954 maybe-configure-stage3-target-libstdc++-v3:
44955 @if target-libstdc++-v3-bootstrap
44956 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44957 configure-stage3-target-libstdc++-v3:
44958         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44959         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44960         @r=`${PWD_COMMAND}`; export r; \
44961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962         TFLAGS="$(STAGE3_TFLAGS)"; \
44963         echo "Checking multilib configuration for libstdc++-v3..."; \
44964         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44965         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44966           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44967             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44968           else \
44969             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44970             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44971           fi; \
44972         else \
44973           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44974         fi; \
44975         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44976         $(RAW_CXX_TARGET_EXPORTS) \
44977          \
44978         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44979         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44980         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44981         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44982         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44983         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44984         case $(srcdir) in \
44985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44986           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44988         esac; \
44989         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44990         libsrcdir="$$s/libstdc++-v3"; \
44991         $(SHELL) $${libsrcdir}/configure \
44992           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44993           --target=${target_alias} $${srcdiroption} \
44994           --with-build-libsubdir=$(HOST_SUBDIR) \
44995           $(STAGE3_CONFIGURE_FLAGS)
44996 @endif target-libstdc++-v3-bootstrap
44997
44998 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44999 maybe-configure-stage4-target-libstdc++-v3:
45000 @if target-libstdc++-v3-bootstrap
45001 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45002 configure-stage4-target-libstdc++-v3:
45003         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45004         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45005         @r=`${PWD_COMMAND}`; export r; \
45006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45007         TFLAGS="$(STAGE4_TFLAGS)"; \
45008         echo "Checking multilib configuration for libstdc++-v3..."; \
45009         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45010         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45011           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45012             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45013           else \
45014             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45015             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45016           fi; \
45017         else \
45018           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45019         fi; \
45020         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45021         $(RAW_CXX_TARGET_EXPORTS) \
45022          \
45023         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45024         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45025         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45026         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45027         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45028         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45029         case $(srcdir) in \
45030           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45031           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45032                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45033         esac; \
45034         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45035         libsrcdir="$$s/libstdc++-v3"; \
45036         $(SHELL) $${libsrcdir}/configure \
45037           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45038           --target=${target_alias} $${srcdiroption} \
45039           --with-build-libsubdir=$(HOST_SUBDIR) \
45040           $(STAGE4_CONFIGURE_FLAGS)
45041 @endif target-libstdc++-v3-bootstrap
45042
45043 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45044 maybe-configure-stageprofile-target-libstdc++-v3:
45045 @if target-libstdc++-v3-bootstrap
45046 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45047 configure-stageprofile-target-libstdc++-v3:
45048         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45049         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45050         @r=`${PWD_COMMAND}`; export r; \
45051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45052         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45053         echo "Checking multilib configuration for libstdc++-v3..."; \
45054         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45055         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45056           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45057             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45058           else \
45059             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45060             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45061           fi; \
45062         else \
45063           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45064         fi; \
45065         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45066         $(RAW_CXX_TARGET_EXPORTS) \
45067          \
45068         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45069         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45070         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45071         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45072         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45073         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45074         case $(srcdir) in \
45075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45076           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45078         esac; \
45079         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45080         libsrcdir="$$s/libstdc++-v3"; \
45081         $(SHELL) $${libsrcdir}/configure \
45082           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45083           --target=${target_alias} $${srcdiroption} \
45084           --with-build-libsubdir=$(HOST_SUBDIR) \
45085           $(STAGEprofile_CONFIGURE_FLAGS)
45086 @endif target-libstdc++-v3-bootstrap
45087
45088 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45089 maybe-configure-stagefeedback-target-libstdc++-v3:
45090 @if target-libstdc++-v3-bootstrap
45091 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45092 configure-stagefeedback-target-libstdc++-v3:
45093         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45094         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45095         @r=`${PWD_COMMAND}`; export r; \
45096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45097         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45098         echo "Checking multilib configuration for libstdc++-v3..."; \
45099         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45100         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45101           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45102             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45103           else \
45104             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45105             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45106           fi; \
45107         else \
45108           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45109         fi; \
45110         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45111         $(RAW_CXX_TARGET_EXPORTS) \
45112          \
45113         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45114         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45115         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45116         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45117         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45118         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45119         case $(srcdir) in \
45120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45121           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45123         esac; \
45124         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45125         libsrcdir="$$s/libstdc++-v3"; \
45126         $(SHELL) $${libsrcdir}/configure \
45127           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45128           --target=${target_alias} $${srcdiroption} \
45129           --with-build-libsubdir=$(HOST_SUBDIR) \
45130           $(STAGEfeedback_CONFIGURE_FLAGS)
45131 @endif target-libstdc++-v3-bootstrap
45132
45133
45134
45135
45136
45137 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45138 maybe-all-target-libstdc++-v3:
45139 @if gcc-bootstrap
45140 all-target-libstdc++-v3: stage_current
45141 @endif gcc-bootstrap
45142 @if target-libstdc++-v3
45143 TARGET-target-libstdc++-v3=all
45144 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45145 all-target-libstdc++-v3: configure-target-libstdc++-v3
45146         @r=`${PWD_COMMAND}`; export r; \
45147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45148         $(RAW_CXX_TARGET_EXPORTS)  \
45149         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45150           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45151                 $(TARGET-target-libstdc++-v3))
45152 @endif target-libstdc++-v3
45153
45154
45155
45156 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45157 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45158 maybe-all-stage1-target-libstdc++-v3:
45159 maybe-clean-stage1-target-libstdc++-v3:
45160 @if target-libstdc++-v3-bootstrap
45161 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45162 all-stage1: all-stage1-target-libstdc++-v3
45163 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45164 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45165         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45166         @r=`${PWD_COMMAND}`; export r; \
45167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45168         TFLAGS="$(STAGE1_TFLAGS)"; \
45169         $(RAW_CXX_TARGET_EXPORTS)  \
45170         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45172                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45173                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45174                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45175                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45176                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45177                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45178                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45179                 TFLAGS="$(STAGE1_TFLAGS)" \
45180                 $(TARGET-stage1-target-libstdc++-v3)
45181
45182 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45183 clean-stage1: clean-stage1-target-libstdc++-v3
45184 clean-stage1-target-libstdc++-v3:
45185         @if [ $(current_stage) = stage1 ]; then \
45186           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45187         else \
45188           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45189           $(MAKE) stage1-start; \
45190         fi; \
45191         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45192         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45193                  clean
45194 @endif target-libstdc++-v3-bootstrap
45195
45196
45197 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45198 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45199 maybe-all-stage2-target-libstdc++-v3:
45200 maybe-clean-stage2-target-libstdc++-v3:
45201 @if target-libstdc++-v3-bootstrap
45202 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45203 all-stage2: all-stage2-target-libstdc++-v3
45204 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45205 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45206         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45207         @r=`${PWD_COMMAND}`; export r; \
45208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45209         TFLAGS="$(STAGE2_TFLAGS)"; \
45210         $(RAW_CXX_TARGET_EXPORTS) \
45211           \
45212         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45214                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45215                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45216                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45217                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45218                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45219                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45220                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45221                 TFLAGS="$(STAGE2_TFLAGS)" \
45222                 $(TARGET-stage2-target-libstdc++-v3)
45223
45224 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45225 clean-stage2: clean-stage2-target-libstdc++-v3
45226 clean-stage2-target-libstdc++-v3:
45227         @if [ $(current_stage) = stage2 ]; then \
45228           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45229         else \
45230           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45231           $(MAKE) stage2-start; \
45232         fi; \
45233         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45234         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45235                   \
45236                  clean
45237 @endif target-libstdc++-v3-bootstrap
45238
45239
45240 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45241 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45242 maybe-all-stage3-target-libstdc++-v3:
45243 maybe-clean-stage3-target-libstdc++-v3:
45244 @if target-libstdc++-v3-bootstrap
45245 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45246 all-stage3: all-stage3-target-libstdc++-v3
45247 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45248 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45249         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45250         @r=`${PWD_COMMAND}`; export r; \
45251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45252         TFLAGS="$(STAGE3_TFLAGS)"; \
45253         $(RAW_CXX_TARGET_EXPORTS) \
45254           \
45255         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45257                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45258                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45259                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45263                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45264                 TFLAGS="$(STAGE3_TFLAGS)" \
45265                 $(TARGET-stage3-target-libstdc++-v3)
45266
45267 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45268 clean-stage3: clean-stage3-target-libstdc++-v3
45269 clean-stage3-target-libstdc++-v3:
45270         @if [ $(current_stage) = stage3 ]; then \
45271           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45272         else \
45273           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45274           $(MAKE) stage3-start; \
45275         fi; \
45276         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45277         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45278                   \
45279                  clean
45280 @endif target-libstdc++-v3-bootstrap
45281
45282
45283 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45284 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45285 maybe-all-stage4-target-libstdc++-v3:
45286 maybe-clean-stage4-target-libstdc++-v3:
45287 @if target-libstdc++-v3-bootstrap
45288 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45289 all-stage4: all-stage4-target-libstdc++-v3
45290 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45291 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45292         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45293         @r=`${PWD_COMMAND}`; export r; \
45294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45295         TFLAGS="$(STAGE4_TFLAGS)"; \
45296         $(RAW_CXX_TARGET_EXPORTS) \
45297           \
45298         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45300                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45301                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45302                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45303                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45304                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45305                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45306                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45307                 TFLAGS="$(STAGE4_TFLAGS)" \
45308                 $(TARGET-stage4-target-libstdc++-v3)
45309
45310 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45311 clean-stage4: clean-stage4-target-libstdc++-v3
45312 clean-stage4-target-libstdc++-v3:
45313         @if [ $(current_stage) = stage4 ]; then \
45314           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45315         else \
45316           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45317           $(MAKE) stage4-start; \
45318         fi; \
45319         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45320         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45321                   \
45322                  clean
45323 @endif target-libstdc++-v3-bootstrap
45324
45325
45326 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45327 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45328 maybe-all-stageprofile-target-libstdc++-v3:
45329 maybe-clean-stageprofile-target-libstdc++-v3:
45330 @if target-libstdc++-v3-bootstrap
45331 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45332 all-stageprofile: all-stageprofile-target-libstdc++-v3
45333 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45334 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45335         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45336         @r=`${PWD_COMMAND}`; export r; \
45337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45338         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45339         $(RAW_CXX_TARGET_EXPORTS) \
45340           \
45341         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45343                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45344                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45345                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45349                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45350                 TFLAGS="$(STAGEprofile_TFLAGS)" \
45351                 $(TARGET-stageprofile-target-libstdc++-v3)
45352
45353 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45354 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45355 clean-stageprofile-target-libstdc++-v3:
45356         @if [ $(current_stage) = stageprofile ]; then \
45357           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45358         else \
45359           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45360           $(MAKE) stageprofile-start; \
45361         fi; \
45362         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45363         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45364                   \
45365                  clean
45366 @endif target-libstdc++-v3-bootstrap
45367
45368
45369 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45370 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45371 maybe-all-stagefeedback-target-libstdc++-v3:
45372 maybe-clean-stagefeedback-target-libstdc++-v3:
45373 @if target-libstdc++-v3-bootstrap
45374 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45375 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45376 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45377 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45378         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45379         @r=`${PWD_COMMAND}`; export r; \
45380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45381         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45382         $(RAW_CXX_TARGET_EXPORTS) \
45383           \
45384         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45386                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45387                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45388                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45389                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45390                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45391                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45392                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45393                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45394                 $(TARGET-stagefeedback-target-libstdc++-v3)
45395
45396 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45397 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45398 clean-stagefeedback-target-libstdc++-v3:
45399         @if [ $(current_stage) = stagefeedback ]; then \
45400           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45401         else \
45402           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45403           $(MAKE) stagefeedback-start; \
45404         fi; \
45405         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45406         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45407                   \
45408                  clean
45409 @endif target-libstdc++-v3-bootstrap
45410
45411
45412
45413
45414
45415
45416 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45417 maybe-check-target-libstdc++-v3:
45418 @if target-libstdc++-v3
45419 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45420
45421 check-target-libstdc++-v3:
45422         @: $(MAKE); $(unstage)
45423         @r=`${PWD_COMMAND}`; export r; \
45424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45425         $(RAW_CXX_TARGET_EXPORTS) \
45426         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45427           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45428
45429 @endif target-libstdc++-v3
45430
45431 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45432 maybe-install-target-libstdc++-v3:
45433 @if target-libstdc++-v3
45434 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45435
45436 install-target-libstdc++-v3: installdirs
45437         @: $(MAKE); $(unstage)
45438         @r=`${PWD_COMMAND}`; export r; \
45439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45440         $(RAW_CXX_TARGET_EXPORTS) \
45441         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45442           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45443
45444 @endif target-libstdc++-v3
45445
45446 # Other targets (info, dvi, pdf, etc.)
45447
45448 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45449 maybe-info-target-libstdc++-v3:
45450 @if target-libstdc++-v3
45451 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45452
45453 info-target-libstdc++-v3: \
45454     configure-target-libstdc++-v3 
45455         @: $(MAKE); $(unstage)
45456         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45457         r=`${PWD_COMMAND}`; export r; \
45458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45459         $(RAW_CXX_TARGET_EXPORTS) \
45460         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45461         for flag in $(EXTRA_TARGET_FLAGS); do \
45462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45463         done; \
45464         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45467                   "RANLIB=$${RANLIB}" \
45468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45469                    info) \
45470           || exit 1
45471
45472 @endif target-libstdc++-v3
45473
45474 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45475 maybe-dvi-target-libstdc++-v3:
45476 @if target-libstdc++-v3
45477 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45478
45479 dvi-target-libstdc++-v3: \
45480     configure-target-libstdc++-v3 
45481         @: $(MAKE); $(unstage)
45482         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45483         r=`${PWD_COMMAND}`; export r; \
45484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45485         $(RAW_CXX_TARGET_EXPORTS) \
45486         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45487         for flag in $(EXTRA_TARGET_FLAGS); do \
45488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45489         done; \
45490         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45493                   "RANLIB=$${RANLIB}" \
45494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45495                    dvi) \
45496           || exit 1
45497
45498 @endif target-libstdc++-v3
45499
45500 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45501 maybe-pdf-target-libstdc++-v3:
45502 @if target-libstdc++-v3
45503 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45504
45505 pdf-target-libstdc++-v3: \
45506     configure-target-libstdc++-v3 
45507         @: $(MAKE); $(unstage)
45508         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45509         r=`${PWD_COMMAND}`; export r; \
45510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45511         $(RAW_CXX_TARGET_EXPORTS) \
45512         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45513         for flag in $(EXTRA_TARGET_FLAGS); do \
45514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45515         done; \
45516         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45519                   "RANLIB=$${RANLIB}" \
45520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45521                    pdf) \
45522           || exit 1
45523
45524 @endif target-libstdc++-v3
45525
45526 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45527 maybe-html-target-libstdc++-v3:
45528 @if target-libstdc++-v3
45529 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45530
45531 html-target-libstdc++-v3: \
45532     configure-target-libstdc++-v3 
45533         @: $(MAKE); $(unstage)
45534         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45535         r=`${PWD_COMMAND}`; export r; \
45536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45537         $(RAW_CXX_TARGET_EXPORTS) \
45538         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45539         for flag in $(EXTRA_TARGET_FLAGS); do \
45540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45541         done; \
45542         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45545                   "RANLIB=$${RANLIB}" \
45546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45547                    html) \
45548           || exit 1
45549
45550 @endif target-libstdc++-v3
45551
45552 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45553 maybe-TAGS-target-libstdc++-v3:
45554 @if target-libstdc++-v3
45555 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45556
45557 TAGS-target-libstdc++-v3: \
45558     configure-target-libstdc++-v3 
45559         @: $(MAKE); $(unstage)
45560         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45561         r=`${PWD_COMMAND}`; export r; \
45562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45563         $(RAW_CXX_TARGET_EXPORTS) \
45564         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45565         for flag in $(EXTRA_TARGET_FLAGS); do \
45566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45567         done; \
45568         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45571                   "RANLIB=$${RANLIB}" \
45572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45573                    TAGS) \
45574           || exit 1
45575
45576 @endif target-libstdc++-v3
45577
45578 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45579 maybe-install-info-target-libstdc++-v3:
45580 @if target-libstdc++-v3
45581 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45582
45583 install-info-target-libstdc++-v3: \
45584     configure-target-libstdc++-v3 \
45585     info-target-libstdc++-v3 
45586         @: $(MAKE); $(unstage)
45587         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45588         r=`${PWD_COMMAND}`; export r; \
45589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45590         $(RAW_CXX_TARGET_EXPORTS) \
45591         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45592         for flag in $(EXTRA_TARGET_FLAGS); do \
45593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45594         done; \
45595         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45598                   "RANLIB=$${RANLIB}" \
45599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45600                    install-info) \
45601           || exit 1
45602
45603 @endif target-libstdc++-v3
45604
45605 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45606 maybe-install-pdf-target-libstdc++-v3:
45607 @if target-libstdc++-v3
45608 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45609
45610 install-pdf-target-libstdc++-v3: \
45611     configure-target-libstdc++-v3 \
45612     pdf-target-libstdc++-v3 
45613         @: $(MAKE); $(unstage)
45614         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45615         r=`${PWD_COMMAND}`; export r; \
45616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45617         $(RAW_CXX_TARGET_EXPORTS) \
45618         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45619         for flag in $(EXTRA_TARGET_FLAGS); do \
45620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45621         done; \
45622         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45625                   "RANLIB=$${RANLIB}" \
45626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45627                    install-pdf) \
45628           || exit 1
45629
45630 @endif target-libstdc++-v3
45631
45632 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45633 maybe-install-html-target-libstdc++-v3:
45634 @if target-libstdc++-v3
45635 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45636
45637 install-html-target-libstdc++-v3: \
45638     configure-target-libstdc++-v3 \
45639     html-target-libstdc++-v3 
45640         @: $(MAKE); $(unstage)
45641         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45642         r=`${PWD_COMMAND}`; export r; \
45643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644         $(RAW_CXX_TARGET_EXPORTS) \
45645         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45646         for flag in $(EXTRA_TARGET_FLAGS); do \
45647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45648         done; \
45649         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45652                   "RANLIB=$${RANLIB}" \
45653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45654                    install-html) \
45655           || exit 1
45656
45657 @endif target-libstdc++-v3
45658
45659 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45660 maybe-installcheck-target-libstdc++-v3:
45661 @if target-libstdc++-v3
45662 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45663
45664 installcheck-target-libstdc++-v3: \
45665     configure-target-libstdc++-v3 
45666         @: $(MAKE); $(unstage)
45667         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45668         r=`${PWD_COMMAND}`; export r; \
45669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45670         $(RAW_CXX_TARGET_EXPORTS) \
45671         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45672         for flag in $(EXTRA_TARGET_FLAGS); do \
45673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45674         done; \
45675         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45678                   "RANLIB=$${RANLIB}" \
45679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45680                    installcheck) \
45681           || exit 1
45682
45683 @endif target-libstdc++-v3
45684
45685 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45686 maybe-mostlyclean-target-libstdc++-v3:
45687 @if target-libstdc++-v3
45688 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45689
45690 mostlyclean-target-libstdc++-v3: 
45691         @: $(MAKE); $(unstage)
45692         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45693         r=`${PWD_COMMAND}`; export r; \
45694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45695         $(RAW_CXX_TARGET_EXPORTS) \
45696         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45697         for flag in $(EXTRA_TARGET_FLAGS); do \
45698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45699         done; \
45700         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45703                   "RANLIB=$${RANLIB}" \
45704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45705                    mostlyclean) \
45706           || exit 1
45707
45708 @endif target-libstdc++-v3
45709
45710 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45711 maybe-clean-target-libstdc++-v3:
45712 @if target-libstdc++-v3
45713 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45714
45715 clean-target-libstdc++-v3: 
45716         @: $(MAKE); $(unstage)
45717         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45718         r=`${PWD_COMMAND}`; export r; \
45719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45720         $(RAW_CXX_TARGET_EXPORTS) \
45721         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45722         for flag in $(EXTRA_TARGET_FLAGS); do \
45723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45724         done; \
45725         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45728                   "RANLIB=$${RANLIB}" \
45729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45730                    clean) \
45731           || exit 1
45732
45733 @endif target-libstdc++-v3
45734
45735 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45736 maybe-distclean-target-libstdc++-v3:
45737 @if target-libstdc++-v3
45738 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45739
45740 distclean-target-libstdc++-v3: 
45741         @: $(MAKE); $(unstage)
45742         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45743         r=`${PWD_COMMAND}`; export r; \
45744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45745         $(RAW_CXX_TARGET_EXPORTS) \
45746         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45747         for flag in $(EXTRA_TARGET_FLAGS); do \
45748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45749         done; \
45750         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45753                   "RANLIB=$${RANLIB}" \
45754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45755                    distclean) \
45756           || exit 1
45757
45758 @endif target-libstdc++-v3
45759
45760 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45761 maybe-maintainer-clean-target-libstdc++-v3:
45762 @if target-libstdc++-v3
45763 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45764
45765 maintainer-clean-target-libstdc++-v3: 
45766         @: $(MAKE); $(unstage)
45767         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45768         r=`${PWD_COMMAND}`; export r; \
45769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45770         $(RAW_CXX_TARGET_EXPORTS) \
45771         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45772         for flag in $(EXTRA_TARGET_FLAGS); do \
45773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45774         done; \
45775         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45778                   "RANLIB=$${RANLIB}" \
45779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45780                    maintainer-clean) \
45781           || exit 1
45782
45783 @endif target-libstdc++-v3
45784
45785
45786
45787
45788
45789 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45790 maybe-configure-target-libmudflap:
45791 @if gcc-bootstrap
45792 configure-target-libmudflap: stage_current
45793 @endif gcc-bootstrap
45794 @if target-libmudflap
45795 maybe-configure-target-libmudflap: configure-target-libmudflap
45796 configure-target-libmudflap: 
45797         @: $(MAKE); $(unstage)
45798         @r=`${PWD_COMMAND}`; export r; \
45799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45800         echo "Checking multilib configuration for libmudflap..."; \
45801         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45802         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45803         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45804           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45805             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45806           else \
45807             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45808             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45809           fi; \
45810         else \
45811           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45812         fi; \
45813         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45814         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45815         $(NORMAL_TARGET_EXPORTS)  \
45816         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45817         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45818         case $(srcdir) in \
45819           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45820           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45821                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45822         esac; \
45823         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45824         libsrcdir="$$s/libmudflap"; \
45825         rm -f no-such-file || : ; \
45826         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45827           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45828           --target=${target_alias} $${srcdiroption}  \
45829           || exit 1
45830 @endif target-libmudflap
45831
45832
45833
45834
45835
45836 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
45837 maybe-all-target-libmudflap:
45838 @if gcc-bootstrap
45839 all-target-libmudflap: stage_current
45840 @endif gcc-bootstrap
45841 @if target-libmudflap
45842 TARGET-target-libmudflap=all
45843 maybe-all-target-libmudflap: all-target-libmudflap
45844 all-target-libmudflap: configure-target-libmudflap
45845         @: $(MAKE); $(unstage)
45846         @r=`${PWD_COMMAND}`; export r; \
45847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45848         $(NORMAL_TARGET_EXPORTS)  \
45849         (cd $(TARGET_SUBDIR)/libmudflap && \
45850           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45851                 $(TARGET-target-libmudflap))
45852 @endif target-libmudflap
45853
45854
45855
45856
45857
45858 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
45859 maybe-check-target-libmudflap:
45860 @if target-libmudflap
45861 maybe-check-target-libmudflap: check-target-libmudflap
45862
45863 check-target-libmudflap:
45864         @: $(MAKE); $(unstage)
45865         @r=`${PWD_COMMAND}`; export r; \
45866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867         $(NORMAL_TARGET_EXPORTS) \
45868         (cd $(TARGET_SUBDIR)/libmudflap && \
45869           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45870
45871 @endif target-libmudflap
45872
45873 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
45874 maybe-install-target-libmudflap:
45875 @if target-libmudflap
45876 maybe-install-target-libmudflap: install-target-libmudflap
45877
45878 install-target-libmudflap: installdirs
45879         @: $(MAKE); $(unstage)
45880         @r=`${PWD_COMMAND}`; export r; \
45881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45882         $(NORMAL_TARGET_EXPORTS) \
45883         (cd $(TARGET_SUBDIR)/libmudflap && \
45884           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45885
45886 @endif target-libmudflap
45887
45888 # Other targets (info, dvi, pdf, etc.)
45889
45890 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
45891 maybe-info-target-libmudflap:
45892 @if target-libmudflap
45893 maybe-info-target-libmudflap: info-target-libmudflap
45894
45895 info-target-libmudflap: \
45896     configure-target-libmudflap 
45897         @: $(MAKE); $(unstage)
45898         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45899         r=`${PWD_COMMAND}`; export r; \
45900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45901         $(NORMAL_TARGET_EXPORTS) \
45902         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45903         for flag in $(EXTRA_TARGET_FLAGS); do \
45904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45905         done; \
45906         (cd $(TARGET_SUBDIR)/libmudflap && \
45907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45909                   "RANLIB=$${RANLIB}" \
45910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45911                    info) \
45912           || exit 1
45913
45914 @endif target-libmudflap
45915
45916 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45917 maybe-dvi-target-libmudflap:
45918 @if target-libmudflap
45919 maybe-dvi-target-libmudflap: dvi-target-libmudflap
45920
45921 dvi-target-libmudflap: \
45922     configure-target-libmudflap 
45923         @: $(MAKE); $(unstage)
45924         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45925         r=`${PWD_COMMAND}`; export r; \
45926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927         $(NORMAL_TARGET_EXPORTS) \
45928         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45929         for flag in $(EXTRA_TARGET_FLAGS); do \
45930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931         done; \
45932         (cd $(TARGET_SUBDIR)/libmudflap && \
45933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935                   "RANLIB=$${RANLIB}" \
45936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937                    dvi) \
45938           || exit 1
45939
45940 @endif target-libmudflap
45941
45942 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45943 maybe-pdf-target-libmudflap:
45944 @if target-libmudflap
45945 maybe-pdf-target-libmudflap: pdf-target-libmudflap
45946
45947 pdf-target-libmudflap: \
45948     configure-target-libmudflap 
45949         @: $(MAKE); $(unstage)
45950         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45951         r=`${PWD_COMMAND}`; export r; \
45952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45953         $(NORMAL_TARGET_EXPORTS) \
45954         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
45955         for flag in $(EXTRA_TARGET_FLAGS); do \
45956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45957         done; \
45958         (cd $(TARGET_SUBDIR)/libmudflap && \
45959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45961                   "RANLIB=$${RANLIB}" \
45962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45963                    pdf) \
45964           || exit 1
45965
45966 @endif target-libmudflap
45967
45968 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
45969 maybe-html-target-libmudflap:
45970 @if target-libmudflap
45971 maybe-html-target-libmudflap: html-target-libmudflap
45972
45973 html-target-libmudflap: \
45974     configure-target-libmudflap 
45975         @: $(MAKE); $(unstage)
45976         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45977         r=`${PWD_COMMAND}`; export r; \
45978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45979         $(NORMAL_TARGET_EXPORTS) \
45980         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
45981         for flag in $(EXTRA_TARGET_FLAGS); do \
45982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45983         done; \
45984         (cd $(TARGET_SUBDIR)/libmudflap && \
45985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45987                   "RANLIB=$${RANLIB}" \
45988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45989                    html) \
45990           || exit 1
45991
45992 @endif target-libmudflap
45993
45994 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
45995 maybe-TAGS-target-libmudflap:
45996 @if target-libmudflap
45997 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
45998
45999 TAGS-target-libmudflap: \
46000     configure-target-libmudflap 
46001         @: $(MAKE); $(unstage)
46002         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46003         r=`${PWD_COMMAND}`; export r; \
46004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46005         $(NORMAL_TARGET_EXPORTS) \
46006         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
46007         for flag in $(EXTRA_TARGET_FLAGS); do \
46008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46009         done; \
46010         (cd $(TARGET_SUBDIR)/libmudflap && \
46011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46013                   "RANLIB=$${RANLIB}" \
46014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46015                    TAGS) \
46016           || exit 1
46017
46018 @endif target-libmudflap
46019
46020 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46021 maybe-install-info-target-libmudflap:
46022 @if target-libmudflap
46023 maybe-install-info-target-libmudflap: install-info-target-libmudflap
46024
46025 install-info-target-libmudflap: \
46026     configure-target-libmudflap \
46027     info-target-libmudflap 
46028         @: $(MAKE); $(unstage)
46029         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46030         r=`${PWD_COMMAND}`; export r; \
46031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032         $(NORMAL_TARGET_EXPORTS) \
46033         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46034         for flag in $(EXTRA_TARGET_FLAGS); do \
46035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46036         done; \
46037         (cd $(TARGET_SUBDIR)/libmudflap && \
46038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46040                   "RANLIB=$${RANLIB}" \
46041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46042                    install-info) \
46043           || exit 1
46044
46045 @endif target-libmudflap
46046
46047 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46048 maybe-install-pdf-target-libmudflap:
46049 @if target-libmudflap
46050 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46051
46052 install-pdf-target-libmudflap: \
46053     configure-target-libmudflap \
46054     pdf-target-libmudflap 
46055         @: $(MAKE); $(unstage)
46056         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46057         r=`${PWD_COMMAND}`; export r; \
46058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059         $(NORMAL_TARGET_EXPORTS) \
46060         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46061         for flag in $(EXTRA_TARGET_FLAGS); do \
46062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46063         done; \
46064         (cd $(TARGET_SUBDIR)/libmudflap && \
46065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46067                   "RANLIB=$${RANLIB}" \
46068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46069                    install-pdf) \
46070           || exit 1
46071
46072 @endif target-libmudflap
46073
46074 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46075 maybe-install-html-target-libmudflap:
46076 @if target-libmudflap
46077 maybe-install-html-target-libmudflap: install-html-target-libmudflap
46078
46079 install-html-target-libmudflap: \
46080     configure-target-libmudflap \
46081     html-target-libmudflap 
46082         @: $(MAKE); $(unstage)
46083         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46084         r=`${PWD_COMMAND}`; export r; \
46085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46086         $(NORMAL_TARGET_EXPORTS) \
46087         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46088         for flag in $(EXTRA_TARGET_FLAGS); do \
46089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46090         done; \
46091         (cd $(TARGET_SUBDIR)/libmudflap && \
46092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46094                   "RANLIB=$${RANLIB}" \
46095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46096                    install-html) \
46097           || exit 1
46098
46099 @endif target-libmudflap
46100
46101 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46102 maybe-installcheck-target-libmudflap:
46103 @if target-libmudflap
46104 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46105
46106 installcheck-target-libmudflap: \
46107     configure-target-libmudflap 
46108         @: $(MAKE); $(unstage)
46109         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46110         r=`${PWD_COMMAND}`; export r; \
46111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46112         $(NORMAL_TARGET_EXPORTS) \
46113         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46114         for flag in $(EXTRA_TARGET_FLAGS); do \
46115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46116         done; \
46117         (cd $(TARGET_SUBDIR)/libmudflap && \
46118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46120                   "RANLIB=$${RANLIB}" \
46121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46122                    installcheck) \
46123           || exit 1
46124
46125 @endif target-libmudflap
46126
46127 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46128 maybe-mostlyclean-target-libmudflap:
46129 @if target-libmudflap
46130 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46131
46132 mostlyclean-target-libmudflap: 
46133         @: $(MAKE); $(unstage)
46134         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46135         r=`${PWD_COMMAND}`; export r; \
46136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46137         $(NORMAL_TARGET_EXPORTS) \
46138         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46139         for flag in $(EXTRA_TARGET_FLAGS); do \
46140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46141         done; \
46142         (cd $(TARGET_SUBDIR)/libmudflap && \
46143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46145                   "RANLIB=$${RANLIB}" \
46146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46147                    mostlyclean) \
46148           || exit 1
46149
46150 @endif target-libmudflap
46151
46152 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46153 maybe-clean-target-libmudflap:
46154 @if target-libmudflap
46155 maybe-clean-target-libmudflap: clean-target-libmudflap
46156
46157 clean-target-libmudflap: 
46158         @: $(MAKE); $(unstage)
46159         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46160         r=`${PWD_COMMAND}`; export r; \
46161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46162         $(NORMAL_TARGET_EXPORTS) \
46163         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46164         for flag in $(EXTRA_TARGET_FLAGS); do \
46165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46166         done; \
46167         (cd $(TARGET_SUBDIR)/libmudflap && \
46168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46170                   "RANLIB=$${RANLIB}" \
46171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46172                    clean) \
46173           || exit 1
46174
46175 @endif target-libmudflap
46176
46177 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46178 maybe-distclean-target-libmudflap:
46179 @if target-libmudflap
46180 maybe-distclean-target-libmudflap: distclean-target-libmudflap
46181
46182 distclean-target-libmudflap: 
46183         @: $(MAKE); $(unstage)
46184         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46185         r=`${PWD_COMMAND}`; export r; \
46186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187         $(NORMAL_TARGET_EXPORTS) \
46188         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
46189         for flag in $(EXTRA_TARGET_FLAGS); do \
46190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46191         done; \
46192         (cd $(TARGET_SUBDIR)/libmudflap && \
46193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46195                   "RANLIB=$${RANLIB}" \
46196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46197                    distclean) \
46198           || exit 1
46199
46200 @endif target-libmudflap
46201
46202 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46203 maybe-maintainer-clean-target-libmudflap:
46204 @if target-libmudflap
46205 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46206
46207 maintainer-clean-target-libmudflap: 
46208         @: $(MAKE); $(unstage)
46209         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46210         r=`${PWD_COMMAND}`; export r; \
46211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46212         $(NORMAL_TARGET_EXPORTS) \
46213         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46214         for flag in $(EXTRA_TARGET_FLAGS); do \
46215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46216         done; \
46217         (cd $(TARGET_SUBDIR)/libmudflap && \
46218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46220                   "RANLIB=$${RANLIB}" \
46221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46222                    maintainer-clean) \
46223           || exit 1
46224
46225 @endif target-libmudflap
46226
46227
46228
46229
46230
46231 .PHONY: configure-target-libssp maybe-configure-target-libssp
46232 maybe-configure-target-libssp:
46233 @if gcc-bootstrap
46234 configure-target-libssp: stage_current
46235 @endif gcc-bootstrap
46236 @if target-libssp
46237 maybe-configure-target-libssp: configure-target-libssp
46238 configure-target-libssp: 
46239         @: $(MAKE); $(unstage)
46240         @r=`${PWD_COMMAND}`; export r; \
46241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242         echo "Checking multilib configuration for libssp..."; \
46243         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46244         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46245         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46246           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46247             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46248           else \
46249             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46250             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46251           fi; \
46252         else \
46253           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46254         fi; \
46255         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46256         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46257         $(NORMAL_TARGET_EXPORTS)  \
46258         echo Configuring in $(TARGET_SUBDIR)/libssp; \
46259         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46260         case $(srcdir) in \
46261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46262           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46264         esac; \
46265         srcdiroption="--srcdir=$${topdir}/libssp"; \
46266         libsrcdir="$$s/libssp"; \
46267         rm -f no-such-file || : ; \
46268         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46269           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46270           --target=${target_alias} $${srcdiroption}  \
46271           || exit 1
46272 @endif target-libssp
46273
46274
46275
46276
46277
46278 .PHONY: all-target-libssp maybe-all-target-libssp
46279 maybe-all-target-libssp:
46280 @if gcc-bootstrap
46281 all-target-libssp: stage_current
46282 @endif gcc-bootstrap
46283 @if target-libssp
46284 TARGET-target-libssp=all
46285 maybe-all-target-libssp: all-target-libssp
46286 all-target-libssp: configure-target-libssp
46287         @: $(MAKE); $(unstage)
46288         @r=`${PWD_COMMAND}`; export r; \
46289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290         $(NORMAL_TARGET_EXPORTS)  \
46291         (cd $(TARGET_SUBDIR)/libssp && \
46292           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46293                 $(TARGET-target-libssp))
46294 @endif target-libssp
46295
46296
46297
46298
46299
46300 .PHONY: check-target-libssp maybe-check-target-libssp
46301 maybe-check-target-libssp:
46302 @if target-libssp
46303 maybe-check-target-libssp: check-target-libssp
46304
46305 check-target-libssp:
46306         @: $(MAKE); $(unstage)
46307         @r=`${PWD_COMMAND}`; export r; \
46308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46309         $(NORMAL_TARGET_EXPORTS) \
46310         (cd $(TARGET_SUBDIR)/libssp && \
46311           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46312
46313 @endif target-libssp
46314
46315 .PHONY: install-target-libssp maybe-install-target-libssp
46316 maybe-install-target-libssp:
46317 @if target-libssp
46318 maybe-install-target-libssp: install-target-libssp
46319
46320 install-target-libssp: installdirs
46321         @: $(MAKE); $(unstage)
46322         @r=`${PWD_COMMAND}`; export r; \
46323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46324         $(NORMAL_TARGET_EXPORTS) \
46325         (cd $(TARGET_SUBDIR)/libssp && \
46326           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46327
46328 @endif target-libssp
46329
46330 # Other targets (info, dvi, pdf, etc.)
46331
46332 .PHONY: maybe-info-target-libssp info-target-libssp
46333 maybe-info-target-libssp:
46334 @if target-libssp
46335 maybe-info-target-libssp: info-target-libssp
46336
46337 info-target-libssp: \
46338     configure-target-libssp 
46339         @: $(MAKE); $(unstage)
46340         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46341         r=`${PWD_COMMAND}`; export r; \
46342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46343         $(NORMAL_TARGET_EXPORTS) \
46344         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46345         for flag in $(EXTRA_TARGET_FLAGS); do \
46346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46347         done; \
46348         (cd $(TARGET_SUBDIR)/libssp && \
46349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46351                   "RANLIB=$${RANLIB}" \
46352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46353                    info) \
46354           || exit 1
46355
46356 @endif target-libssp
46357
46358 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46359 maybe-dvi-target-libssp:
46360 @if target-libssp
46361 maybe-dvi-target-libssp: dvi-target-libssp
46362
46363 dvi-target-libssp: \
46364     configure-target-libssp 
46365         @: $(MAKE); $(unstage)
46366         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46367         r=`${PWD_COMMAND}`; export r; \
46368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46369         $(NORMAL_TARGET_EXPORTS) \
46370         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46371         for flag in $(EXTRA_TARGET_FLAGS); do \
46372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46373         done; \
46374         (cd $(TARGET_SUBDIR)/libssp && \
46375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46377                   "RANLIB=$${RANLIB}" \
46378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46379                    dvi) \
46380           || exit 1
46381
46382 @endif target-libssp
46383
46384 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46385 maybe-pdf-target-libssp:
46386 @if target-libssp
46387 maybe-pdf-target-libssp: pdf-target-libssp
46388
46389 pdf-target-libssp: \
46390     configure-target-libssp 
46391         @: $(MAKE); $(unstage)
46392         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46393         r=`${PWD_COMMAND}`; export r; \
46394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46395         $(NORMAL_TARGET_EXPORTS) \
46396         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46397         for flag in $(EXTRA_TARGET_FLAGS); do \
46398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46399         done; \
46400         (cd $(TARGET_SUBDIR)/libssp && \
46401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46403                   "RANLIB=$${RANLIB}" \
46404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46405                    pdf) \
46406           || exit 1
46407
46408 @endif target-libssp
46409
46410 .PHONY: maybe-html-target-libssp html-target-libssp
46411 maybe-html-target-libssp:
46412 @if target-libssp
46413 maybe-html-target-libssp: html-target-libssp
46414
46415 html-target-libssp: \
46416     configure-target-libssp 
46417         @: $(MAKE); $(unstage)
46418         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46419         r=`${PWD_COMMAND}`; export r; \
46420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421         $(NORMAL_TARGET_EXPORTS) \
46422         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
46423         for flag in $(EXTRA_TARGET_FLAGS); do \
46424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46425         done; \
46426         (cd $(TARGET_SUBDIR)/libssp && \
46427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46429                   "RANLIB=$${RANLIB}" \
46430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46431                    html) \
46432           || exit 1
46433
46434 @endif target-libssp
46435
46436 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46437 maybe-TAGS-target-libssp:
46438 @if target-libssp
46439 maybe-TAGS-target-libssp: TAGS-target-libssp
46440
46441 TAGS-target-libssp: \
46442     configure-target-libssp 
46443         @: $(MAKE); $(unstage)
46444         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46445         r=`${PWD_COMMAND}`; export r; \
46446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46447         $(NORMAL_TARGET_EXPORTS) \
46448         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46449         for flag in $(EXTRA_TARGET_FLAGS); do \
46450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46451         done; \
46452         (cd $(TARGET_SUBDIR)/libssp && \
46453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46455                   "RANLIB=$${RANLIB}" \
46456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46457                    TAGS) \
46458           || exit 1
46459
46460 @endif target-libssp
46461
46462 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46463 maybe-install-info-target-libssp:
46464 @if target-libssp
46465 maybe-install-info-target-libssp: install-info-target-libssp
46466
46467 install-info-target-libssp: \
46468     configure-target-libssp \
46469     info-target-libssp 
46470         @: $(MAKE); $(unstage)
46471         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46472         r=`${PWD_COMMAND}`; export r; \
46473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46474         $(NORMAL_TARGET_EXPORTS) \
46475         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46476         for flag in $(EXTRA_TARGET_FLAGS); do \
46477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46478         done; \
46479         (cd $(TARGET_SUBDIR)/libssp && \
46480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46482                   "RANLIB=$${RANLIB}" \
46483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46484                    install-info) \
46485           || exit 1
46486
46487 @endif target-libssp
46488
46489 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46490 maybe-install-pdf-target-libssp:
46491 @if target-libssp
46492 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46493
46494 install-pdf-target-libssp: \
46495     configure-target-libssp \
46496     pdf-target-libssp 
46497         @: $(MAKE); $(unstage)
46498         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46499         r=`${PWD_COMMAND}`; export r; \
46500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46501         $(NORMAL_TARGET_EXPORTS) \
46502         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46503         for flag in $(EXTRA_TARGET_FLAGS); do \
46504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46505         done; \
46506         (cd $(TARGET_SUBDIR)/libssp && \
46507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46509                   "RANLIB=$${RANLIB}" \
46510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46511                    install-pdf) \
46512           || exit 1
46513
46514 @endif target-libssp
46515
46516 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46517 maybe-install-html-target-libssp:
46518 @if target-libssp
46519 maybe-install-html-target-libssp: install-html-target-libssp
46520
46521 install-html-target-libssp: \
46522     configure-target-libssp \
46523     html-target-libssp 
46524         @: $(MAKE); $(unstage)
46525         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46526         r=`${PWD_COMMAND}`; export r; \
46527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528         $(NORMAL_TARGET_EXPORTS) \
46529         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46530         for flag in $(EXTRA_TARGET_FLAGS); do \
46531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46532         done; \
46533         (cd $(TARGET_SUBDIR)/libssp && \
46534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46536                   "RANLIB=$${RANLIB}" \
46537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46538                    install-html) \
46539           || exit 1
46540
46541 @endif target-libssp
46542
46543 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46544 maybe-installcheck-target-libssp:
46545 @if target-libssp
46546 maybe-installcheck-target-libssp: installcheck-target-libssp
46547
46548 installcheck-target-libssp: \
46549     configure-target-libssp 
46550         @: $(MAKE); $(unstage)
46551         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46552         r=`${PWD_COMMAND}`; export r; \
46553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46554         $(NORMAL_TARGET_EXPORTS) \
46555         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46556         for flag in $(EXTRA_TARGET_FLAGS); do \
46557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46558         done; \
46559         (cd $(TARGET_SUBDIR)/libssp && \
46560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46562                   "RANLIB=$${RANLIB}" \
46563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46564                    installcheck) \
46565           || exit 1
46566
46567 @endif target-libssp
46568
46569 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46570 maybe-mostlyclean-target-libssp:
46571 @if target-libssp
46572 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46573
46574 mostlyclean-target-libssp: 
46575         @: $(MAKE); $(unstage)
46576         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46577         r=`${PWD_COMMAND}`; export r; \
46578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46579         $(NORMAL_TARGET_EXPORTS) \
46580         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46581         for flag in $(EXTRA_TARGET_FLAGS); do \
46582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46583         done; \
46584         (cd $(TARGET_SUBDIR)/libssp && \
46585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46587                   "RANLIB=$${RANLIB}" \
46588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46589                    mostlyclean) \
46590           || exit 1
46591
46592 @endif target-libssp
46593
46594 .PHONY: maybe-clean-target-libssp clean-target-libssp
46595 maybe-clean-target-libssp:
46596 @if target-libssp
46597 maybe-clean-target-libssp: clean-target-libssp
46598
46599 clean-target-libssp: 
46600         @: $(MAKE); $(unstage)
46601         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46602         r=`${PWD_COMMAND}`; export r; \
46603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604         $(NORMAL_TARGET_EXPORTS) \
46605         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46606         for flag in $(EXTRA_TARGET_FLAGS); do \
46607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46608         done; \
46609         (cd $(TARGET_SUBDIR)/libssp && \
46610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46612                   "RANLIB=$${RANLIB}" \
46613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614                    clean) \
46615           || exit 1
46616
46617 @endif target-libssp
46618
46619 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46620 maybe-distclean-target-libssp:
46621 @if target-libssp
46622 maybe-distclean-target-libssp: distclean-target-libssp
46623
46624 distclean-target-libssp: 
46625         @: $(MAKE); $(unstage)
46626         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46627         r=`${PWD_COMMAND}`; export r; \
46628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46629         $(NORMAL_TARGET_EXPORTS) \
46630         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46631         for flag in $(EXTRA_TARGET_FLAGS); do \
46632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46633         done; \
46634         (cd $(TARGET_SUBDIR)/libssp && \
46635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46637                   "RANLIB=$${RANLIB}" \
46638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46639                    distclean) \
46640           || exit 1
46641
46642 @endif target-libssp
46643
46644 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46645 maybe-maintainer-clean-target-libssp:
46646 @if target-libssp
46647 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46648
46649 maintainer-clean-target-libssp: 
46650         @: $(MAKE); $(unstage)
46651         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46652         r=`${PWD_COMMAND}`; export r; \
46653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46654         $(NORMAL_TARGET_EXPORTS) \
46655         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
46656         for flag in $(EXTRA_TARGET_FLAGS); do \
46657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46658         done; \
46659         (cd $(TARGET_SUBDIR)/libssp && \
46660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46662                   "RANLIB=$${RANLIB}" \
46663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46664                    maintainer-clean) \
46665           || exit 1
46666
46667 @endif target-libssp
46668
46669
46670
46671
46672
46673 .PHONY: configure-target-newlib maybe-configure-target-newlib
46674 maybe-configure-target-newlib:
46675 @if gcc-bootstrap
46676 configure-target-newlib: stage_current
46677 @endif gcc-bootstrap
46678 @if target-newlib
46679 maybe-configure-target-newlib: configure-target-newlib
46680 configure-target-newlib: 
46681         @: $(MAKE); $(unstage)
46682         @r=`${PWD_COMMAND}`; export r; \
46683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46684         echo "Checking multilib configuration for newlib..."; \
46685         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46686         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46687         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46688           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46689             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46690           else \
46691             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46692             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46693           fi; \
46694         else \
46695           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46696         fi; \
46697         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46698         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46699         $(NORMAL_TARGET_EXPORTS)  \
46700         echo Configuring in $(TARGET_SUBDIR)/newlib; \
46701         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46702         case $(srcdir) in \
46703           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46704           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46705                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46706         esac; \
46707         srcdiroption="--srcdir=$${topdir}/newlib"; \
46708         libsrcdir="$$s/newlib"; \
46709         rm -f no-such-file || : ; \
46710         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46711           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46712           --target=${target_alias} $${srcdiroption}  \
46713           || exit 1
46714 @endif target-newlib
46715
46716
46717
46718
46719
46720 .PHONY: all-target-newlib maybe-all-target-newlib
46721 maybe-all-target-newlib:
46722 @if gcc-bootstrap
46723 all-target-newlib: stage_current
46724 @endif gcc-bootstrap
46725 @if target-newlib
46726 TARGET-target-newlib=all
46727 maybe-all-target-newlib: all-target-newlib
46728 all-target-newlib: configure-target-newlib
46729         @: $(MAKE); $(unstage)
46730         @r=`${PWD_COMMAND}`; export r; \
46731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46732         $(NORMAL_TARGET_EXPORTS)  \
46733         (cd $(TARGET_SUBDIR)/newlib && \
46734           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46735                 $(TARGET-target-newlib))
46736 @endif target-newlib
46737
46738
46739
46740
46741
46742 .PHONY: check-target-newlib maybe-check-target-newlib
46743 maybe-check-target-newlib:
46744 @if target-newlib
46745 maybe-check-target-newlib: check-target-newlib
46746
46747 check-target-newlib:
46748         @: $(MAKE); $(unstage)
46749         @r=`${PWD_COMMAND}`; export r; \
46750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46751         $(NORMAL_TARGET_EXPORTS) \
46752         (cd $(TARGET_SUBDIR)/newlib && \
46753           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46754
46755 @endif target-newlib
46756
46757 .PHONY: install-target-newlib maybe-install-target-newlib
46758 maybe-install-target-newlib:
46759 @if target-newlib
46760 maybe-install-target-newlib: install-target-newlib
46761
46762 install-target-newlib: installdirs
46763         @: $(MAKE); $(unstage)
46764         @r=`${PWD_COMMAND}`; export r; \
46765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46766         $(NORMAL_TARGET_EXPORTS) \
46767         (cd $(TARGET_SUBDIR)/newlib && \
46768           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46769
46770 @endif target-newlib
46771
46772 # Other targets (info, dvi, pdf, etc.)
46773
46774 .PHONY: maybe-info-target-newlib info-target-newlib
46775 maybe-info-target-newlib:
46776 @if target-newlib
46777 maybe-info-target-newlib: info-target-newlib
46778
46779 info-target-newlib: \
46780     configure-target-newlib 
46781         @: $(MAKE); $(unstage)
46782         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46783         r=`${PWD_COMMAND}`; export r; \
46784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46785         $(NORMAL_TARGET_EXPORTS) \
46786         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46787         for flag in $(EXTRA_TARGET_FLAGS); do \
46788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46789         done; \
46790         (cd $(TARGET_SUBDIR)/newlib && \
46791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46793                   "RANLIB=$${RANLIB}" \
46794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46795                    info) \
46796           || exit 1
46797
46798 @endif target-newlib
46799
46800 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46801 maybe-dvi-target-newlib:
46802 @if target-newlib
46803 maybe-dvi-target-newlib: dvi-target-newlib
46804
46805 dvi-target-newlib: \
46806     configure-target-newlib 
46807         @: $(MAKE); $(unstage)
46808         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46809         r=`${PWD_COMMAND}`; export r; \
46810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46811         $(NORMAL_TARGET_EXPORTS) \
46812         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46813         for flag in $(EXTRA_TARGET_FLAGS); do \
46814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46815         done; \
46816         (cd $(TARGET_SUBDIR)/newlib && \
46817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46819                   "RANLIB=$${RANLIB}" \
46820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46821                    dvi) \
46822           || exit 1
46823
46824 @endif target-newlib
46825
46826 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46827 maybe-pdf-target-newlib:
46828 @if target-newlib
46829 maybe-pdf-target-newlib: pdf-target-newlib
46830
46831 pdf-target-newlib: \
46832     configure-target-newlib 
46833         @: $(MAKE); $(unstage)
46834         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46835         r=`${PWD_COMMAND}`; export r; \
46836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46837         $(NORMAL_TARGET_EXPORTS) \
46838         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
46839         for flag in $(EXTRA_TARGET_FLAGS); do \
46840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46841         done; \
46842         (cd $(TARGET_SUBDIR)/newlib && \
46843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46845                   "RANLIB=$${RANLIB}" \
46846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46847                    pdf) \
46848           || exit 1
46849
46850 @endif target-newlib
46851
46852 .PHONY: maybe-html-target-newlib html-target-newlib
46853 maybe-html-target-newlib:
46854 @if target-newlib
46855 maybe-html-target-newlib: html-target-newlib
46856
46857 html-target-newlib: \
46858     configure-target-newlib 
46859         @: $(MAKE); $(unstage)
46860         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46861         r=`${PWD_COMMAND}`; export r; \
46862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863         $(NORMAL_TARGET_EXPORTS) \
46864         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46865         for flag in $(EXTRA_TARGET_FLAGS); do \
46866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46867         done; \
46868         (cd $(TARGET_SUBDIR)/newlib && \
46869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46871                   "RANLIB=$${RANLIB}" \
46872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46873                    html) \
46874           || exit 1
46875
46876 @endif target-newlib
46877
46878 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46879 maybe-TAGS-target-newlib:
46880 @if target-newlib
46881 maybe-TAGS-target-newlib: TAGS-target-newlib
46882
46883 TAGS-target-newlib: \
46884     configure-target-newlib 
46885         @: $(MAKE); $(unstage)
46886         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46887         r=`${PWD_COMMAND}`; export r; \
46888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46889         $(NORMAL_TARGET_EXPORTS) \
46890         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46891         for flag in $(EXTRA_TARGET_FLAGS); do \
46892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46893         done; \
46894         (cd $(TARGET_SUBDIR)/newlib && \
46895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46897                   "RANLIB=$${RANLIB}" \
46898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46899                    TAGS) \
46900           || exit 1
46901
46902 @endif target-newlib
46903
46904 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46905 maybe-install-info-target-newlib:
46906 @if target-newlib
46907 maybe-install-info-target-newlib: install-info-target-newlib
46908
46909 install-info-target-newlib: \
46910     configure-target-newlib \
46911     info-target-newlib 
46912         @: $(MAKE); $(unstage)
46913         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46914         r=`${PWD_COMMAND}`; export r; \
46915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46916         $(NORMAL_TARGET_EXPORTS) \
46917         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46918         for flag in $(EXTRA_TARGET_FLAGS); do \
46919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46920         done; \
46921         (cd $(TARGET_SUBDIR)/newlib && \
46922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46924                   "RANLIB=$${RANLIB}" \
46925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46926                    install-info) \
46927           || exit 1
46928
46929 @endif target-newlib
46930
46931 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46932 maybe-install-pdf-target-newlib:
46933 @if target-newlib
46934 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46935
46936 install-pdf-target-newlib: \
46937     configure-target-newlib \
46938     pdf-target-newlib 
46939         @: $(MAKE); $(unstage)
46940         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46941         r=`${PWD_COMMAND}`; export r; \
46942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46943         $(NORMAL_TARGET_EXPORTS) \
46944         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46945         for flag in $(EXTRA_TARGET_FLAGS); do \
46946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46947         done; \
46948         (cd $(TARGET_SUBDIR)/newlib && \
46949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46951                   "RANLIB=$${RANLIB}" \
46952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46953                    install-pdf) \
46954           || exit 1
46955
46956 @endif target-newlib
46957
46958 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
46959 maybe-install-html-target-newlib:
46960 @if target-newlib
46961 maybe-install-html-target-newlib: install-html-target-newlib
46962
46963 install-html-target-newlib: \
46964     configure-target-newlib \
46965     html-target-newlib 
46966         @: $(MAKE); $(unstage)
46967         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46968         r=`${PWD_COMMAND}`; export r; \
46969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46970         $(NORMAL_TARGET_EXPORTS) \
46971         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
46972         for flag in $(EXTRA_TARGET_FLAGS); do \
46973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46974         done; \
46975         (cd $(TARGET_SUBDIR)/newlib && \
46976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46978                   "RANLIB=$${RANLIB}" \
46979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46980                    install-html) \
46981           || exit 1
46982
46983 @endif target-newlib
46984
46985 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
46986 maybe-installcheck-target-newlib:
46987 @if target-newlib
46988 maybe-installcheck-target-newlib: installcheck-target-newlib
46989
46990 installcheck-target-newlib: \
46991     configure-target-newlib 
46992         @: $(MAKE); $(unstage)
46993         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46994         r=`${PWD_COMMAND}`; export r; \
46995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996         $(NORMAL_TARGET_EXPORTS) \
46997         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
46998         for flag in $(EXTRA_TARGET_FLAGS); do \
46999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47000         done; \
47001         (cd $(TARGET_SUBDIR)/newlib && \
47002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47004                   "RANLIB=$${RANLIB}" \
47005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47006                    installcheck) \
47007           || exit 1
47008
47009 @endif target-newlib
47010
47011 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47012 maybe-mostlyclean-target-newlib:
47013 @if target-newlib
47014 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47015
47016 mostlyclean-target-newlib: 
47017         @: $(MAKE); $(unstage)
47018         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47019         r=`${PWD_COMMAND}`; export r; \
47020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47021         $(NORMAL_TARGET_EXPORTS) \
47022         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47023         for flag in $(EXTRA_TARGET_FLAGS); do \
47024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47025         done; \
47026         (cd $(TARGET_SUBDIR)/newlib && \
47027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47029                   "RANLIB=$${RANLIB}" \
47030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47031                    mostlyclean) \
47032           || exit 1
47033
47034 @endif target-newlib
47035
47036 .PHONY: maybe-clean-target-newlib clean-target-newlib
47037 maybe-clean-target-newlib:
47038 @if target-newlib
47039 maybe-clean-target-newlib: clean-target-newlib
47040
47041 clean-target-newlib: 
47042         @: $(MAKE); $(unstage)
47043         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47044         r=`${PWD_COMMAND}`; export r; \
47045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046         $(NORMAL_TARGET_EXPORTS) \
47047         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47048         for flag in $(EXTRA_TARGET_FLAGS); do \
47049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47050         done; \
47051         (cd $(TARGET_SUBDIR)/newlib && \
47052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47054                   "RANLIB=$${RANLIB}" \
47055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47056                    clean) \
47057           || exit 1
47058
47059 @endif target-newlib
47060
47061 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47062 maybe-distclean-target-newlib:
47063 @if target-newlib
47064 maybe-distclean-target-newlib: distclean-target-newlib
47065
47066 distclean-target-newlib: 
47067         @: $(MAKE); $(unstage)
47068         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47069         r=`${PWD_COMMAND}`; export r; \
47070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47071         $(NORMAL_TARGET_EXPORTS) \
47072         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47073         for flag in $(EXTRA_TARGET_FLAGS); do \
47074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47075         done; \
47076         (cd $(TARGET_SUBDIR)/newlib && \
47077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47079                   "RANLIB=$${RANLIB}" \
47080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47081                    distclean) \
47082           || exit 1
47083
47084 @endif target-newlib
47085
47086 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47087 maybe-maintainer-clean-target-newlib:
47088 @if target-newlib
47089 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47090
47091 maintainer-clean-target-newlib: 
47092         @: $(MAKE); $(unstage)
47093         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47094         r=`${PWD_COMMAND}`; export r; \
47095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47096         $(NORMAL_TARGET_EXPORTS) \
47097         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47098         for flag in $(EXTRA_TARGET_FLAGS); do \
47099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47100         done; \
47101         (cd $(TARGET_SUBDIR)/newlib && \
47102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47104                   "RANLIB=$${RANLIB}" \
47105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47106                    maintainer-clean) \
47107           || exit 1
47108
47109 @endif target-newlib
47110
47111
47112
47113
47114
47115 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47116 maybe-configure-target-libgcc:
47117 @if gcc-bootstrap
47118 configure-target-libgcc: stage_current
47119 @endif gcc-bootstrap
47120 @if target-libgcc
47121 maybe-configure-target-libgcc: configure-target-libgcc
47122 configure-target-libgcc: 
47123         @r=`${PWD_COMMAND}`; export r; \
47124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47125         echo "Checking multilib configuration for libgcc..."; \
47126         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47127         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47128         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47129           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47130             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47131           else \
47132             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47133             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47134           fi; \
47135         else \
47136           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47137         fi; \
47138         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47139         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47140         $(NORMAL_TARGET_EXPORTS)  \
47141         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47142         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47143         case $(srcdir) in \
47144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47145           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47147         esac; \
47148         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47149         libsrcdir="$$s/libgcc"; \
47150         rm -f no-such-file || : ; \
47151         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47152           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47153           --target=${target_alias} $${srcdiroption}  \
47154           || exit 1
47155 @endif target-libgcc
47156
47157
47158
47159 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47160 maybe-configure-stage1-target-libgcc:
47161 @if target-libgcc-bootstrap
47162 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47163 configure-stage1-target-libgcc:
47164         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47165         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47166         @r=`${PWD_COMMAND}`; export r; \
47167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47168         TFLAGS="$(STAGE1_TFLAGS)"; \
47169         echo "Checking multilib configuration for libgcc..."; \
47170         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47171         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47172           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47173             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47174           else \
47175             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47176             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47177           fi; \
47178         else \
47179           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47180         fi; \
47181         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47182         $(NORMAL_TARGET_EXPORTS) \
47183         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47184         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47185         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47186         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47187         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47188         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47189         case $(srcdir) in \
47190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47191           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47193         esac; \
47194         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47195         libsrcdir="$$s/libgcc"; \
47196         $(SHELL) $${libsrcdir}/configure \
47197           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47198           --target=${target_alias} $${srcdiroption} \
47199           $(STAGE1_CONFIGURE_FLAGS)
47200 @endif target-libgcc-bootstrap
47201
47202 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47203 maybe-configure-stage2-target-libgcc:
47204 @if target-libgcc-bootstrap
47205 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47206 configure-stage2-target-libgcc:
47207         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47208         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47209         @r=`${PWD_COMMAND}`; export r; \
47210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47211         TFLAGS="$(STAGE2_TFLAGS)"; \
47212         echo "Checking multilib configuration for libgcc..."; \
47213         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47214         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47215           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47216             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47217           else \
47218             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47219             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47220           fi; \
47221         else \
47222           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47223         fi; \
47224         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47225         $(NORMAL_TARGET_EXPORTS) \
47226          \
47227         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47228         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47229         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47230         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47231         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47232         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47233         case $(srcdir) in \
47234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47235           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47237         esac; \
47238         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47239         libsrcdir="$$s/libgcc"; \
47240         $(SHELL) $${libsrcdir}/configure \
47241           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47242           --target=${target_alias} $${srcdiroption} \
47243           --with-build-libsubdir=$(HOST_SUBDIR) \
47244           $(STAGE2_CONFIGURE_FLAGS)
47245 @endif target-libgcc-bootstrap
47246
47247 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47248 maybe-configure-stage3-target-libgcc:
47249 @if target-libgcc-bootstrap
47250 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47251 configure-stage3-target-libgcc:
47252         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47253         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47254         @r=`${PWD_COMMAND}`; export r; \
47255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47256         TFLAGS="$(STAGE3_TFLAGS)"; \
47257         echo "Checking multilib configuration for libgcc..."; \
47258         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47259         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47260           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47261             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47262           else \
47263             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47264             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47265           fi; \
47266         else \
47267           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47268         fi; \
47269         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47270         $(NORMAL_TARGET_EXPORTS) \
47271          \
47272         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47273         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47274         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47275         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47276         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47277         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47278         case $(srcdir) in \
47279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47280           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47282         esac; \
47283         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47284         libsrcdir="$$s/libgcc"; \
47285         $(SHELL) $${libsrcdir}/configure \
47286           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47287           --target=${target_alias} $${srcdiroption} \
47288           --with-build-libsubdir=$(HOST_SUBDIR) \
47289           $(STAGE3_CONFIGURE_FLAGS)
47290 @endif target-libgcc-bootstrap
47291
47292 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47293 maybe-configure-stage4-target-libgcc:
47294 @if target-libgcc-bootstrap
47295 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47296 configure-stage4-target-libgcc:
47297         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47298         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47299         @r=`${PWD_COMMAND}`; export r; \
47300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47301         TFLAGS="$(STAGE4_TFLAGS)"; \
47302         echo "Checking multilib configuration for libgcc..."; \
47303         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47304         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47305           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47306             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47307           else \
47308             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47309             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47310           fi; \
47311         else \
47312           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47313         fi; \
47314         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47315         $(NORMAL_TARGET_EXPORTS) \
47316          \
47317         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47318         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47319         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47320         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47321         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47322         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47323         case $(srcdir) in \
47324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47325           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47327         esac; \
47328         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47329         libsrcdir="$$s/libgcc"; \
47330         $(SHELL) $${libsrcdir}/configure \
47331           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47332           --target=${target_alias} $${srcdiroption} \
47333           --with-build-libsubdir=$(HOST_SUBDIR) \
47334           $(STAGE4_CONFIGURE_FLAGS)
47335 @endif target-libgcc-bootstrap
47336
47337 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47338 maybe-configure-stageprofile-target-libgcc:
47339 @if target-libgcc-bootstrap
47340 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47341 configure-stageprofile-target-libgcc:
47342         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47343         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47344         @r=`${PWD_COMMAND}`; export r; \
47345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47346         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47347         echo "Checking multilib configuration for libgcc..."; \
47348         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47349         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47350           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47351             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47352           else \
47353             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47354             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47355           fi; \
47356         else \
47357           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47358         fi; \
47359         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47360         $(NORMAL_TARGET_EXPORTS) \
47361          \
47362         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47363         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47364         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47365         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47366         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47367         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47368         case $(srcdir) in \
47369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47370           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47372         esac; \
47373         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47374         libsrcdir="$$s/libgcc"; \
47375         $(SHELL) $${libsrcdir}/configure \
47376           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47377           --target=${target_alias} $${srcdiroption} \
47378           --with-build-libsubdir=$(HOST_SUBDIR) \
47379           $(STAGEprofile_CONFIGURE_FLAGS)
47380 @endif target-libgcc-bootstrap
47381
47382 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47383 maybe-configure-stagefeedback-target-libgcc:
47384 @if target-libgcc-bootstrap
47385 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47386 configure-stagefeedback-target-libgcc:
47387         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47388         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47389         @r=`${PWD_COMMAND}`; export r; \
47390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47391         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47392         echo "Checking multilib configuration for libgcc..."; \
47393         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47394         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47395           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47396             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47397           else \
47398             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47399             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47400           fi; \
47401         else \
47402           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47403         fi; \
47404         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47405         $(NORMAL_TARGET_EXPORTS) \
47406          \
47407         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47408         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47409         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47410         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47411         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47412         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47413         case $(srcdir) in \
47414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47415           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47417         esac; \
47418         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47419         libsrcdir="$$s/libgcc"; \
47420         $(SHELL) $${libsrcdir}/configure \
47421           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47422           --target=${target_alias} $${srcdiroption} \
47423           --with-build-libsubdir=$(HOST_SUBDIR) \
47424           $(STAGEfeedback_CONFIGURE_FLAGS)
47425 @endif target-libgcc-bootstrap
47426
47427
47428
47429
47430
47431 .PHONY: all-target-libgcc maybe-all-target-libgcc
47432 maybe-all-target-libgcc:
47433 @if gcc-bootstrap
47434 all-target-libgcc: stage_current
47435 @endif gcc-bootstrap
47436 @if target-libgcc
47437 TARGET-target-libgcc=all
47438 maybe-all-target-libgcc: all-target-libgcc
47439 all-target-libgcc: configure-target-libgcc
47440         @r=`${PWD_COMMAND}`; export r; \
47441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442         $(NORMAL_TARGET_EXPORTS)  \
47443         (cd $(TARGET_SUBDIR)/libgcc && \
47444           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47445                 $(TARGET-target-libgcc))
47446 @endif target-libgcc
47447
47448
47449
47450 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47451 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47452 maybe-all-stage1-target-libgcc:
47453 maybe-clean-stage1-target-libgcc:
47454 @if target-libgcc-bootstrap
47455 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47456 all-stage1: all-stage1-target-libgcc
47457 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47458 all-stage1-target-libgcc: configure-stage1-target-libgcc
47459         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47460         @r=`${PWD_COMMAND}`; export r; \
47461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47462         TFLAGS="$(STAGE1_TFLAGS)"; \
47463         $(NORMAL_TARGET_EXPORTS)  \
47464         cd $(TARGET_SUBDIR)/libgcc && \
47465         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47466                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47467                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47468                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47469                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47470                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47471                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47472                 $(EXTRA_TARGET_FLAGS)   \
47473                 TFLAGS="$(STAGE1_TFLAGS)" \
47474                 $(TARGET-stage1-target-libgcc)
47475
47476 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47477 clean-stage1: clean-stage1-target-libgcc
47478 clean-stage1-target-libgcc:
47479         @if [ $(current_stage) = stage1 ]; then \
47480           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47481         else \
47482           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47483           $(MAKE) stage1-start; \
47484         fi; \
47485         cd $(TARGET_SUBDIR)/libgcc && \
47486         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47487                  clean
47488 @endif target-libgcc-bootstrap
47489
47490
47491 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47492 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47493 maybe-all-stage2-target-libgcc:
47494 maybe-clean-stage2-target-libgcc:
47495 @if target-libgcc-bootstrap
47496 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47497 all-stage2: all-stage2-target-libgcc
47498 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47499 all-stage2-target-libgcc: configure-stage2-target-libgcc
47500         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47501         @r=`${PWD_COMMAND}`; export r; \
47502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503         TFLAGS="$(STAGE2_TFLAGS)"; \
47504         $(NORMAL_TARGET_EXPORTS) \
47505           \
47506         cd $(TARGET_SUBDIR)/libgcc && \
47507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47508                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47509                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47510                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47514                 $(EXTRA_TARGET_FLAGS)   \
47515                 TFLAGS="$(STAGE2_TFLAGS)" \
47516                 $(TARGET-stage2-target-libgcc)
47517
47518 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47519 clean-stage2: clean-stage2-target-libgcc
47520 clean-stage2-target-libgcc:
47521         @if [ $(current_stage) = stage2 ]; then \
47522           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47523         else \
47524           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47525           $(MAKE) stage2-start; \
47526         fi; \
47527         cd $(TARGET_SUBDIR)/libgcc && \
47528         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47529                   \
47530                  clean
47531 @endif target-libgcc-bootstrap
47532
47533
47534 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47535 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47536 maybe-all-stage3-target-libgcc:
47537 maybe-clean-stage3-target-libgcc:
47538 @if target-libgcc-bootstrap
47539 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47540 all-stage3: all-stage3-target-libgcc
47541 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47542 all-stage3-target-libgcc: configure-stage3-target-libgcc
47543         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47544         @r=`${PWD_COMMAND}`; export r; \
47545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546         TFLAGS="$(STAGE3_TFLAGS)"; \
47547         $(NORMAL_TARGET_EXPORTS) \
47548           \
47549         cd $(TARGET_SUBDIR)/libgcc && \
47550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47551                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47552                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47553                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47557                 $(EXTRA_TARGET_FLAGS)   \
47558                 TFLAGS="$(STAGE3_TFLAGS)" \
47559                 $(TARGET-stage3-target-libgcc)
47560
47561 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47562 clean-stage3: clean-stage3-target-libgcc
47563 clean-stage3-target-libgcc:
47564         @if [ $(current_stage) = stage3 ]; then \
47565           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47566         else \
47567           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47568           $(MAKE) stage3-start; \
47569         fi; \
47570         cd $(TARGET_SUBDIR)/libgcc && \
47571         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47572                   \
47573                  clean
47574 @endif target-libgcc-bootstrap
47575
47576
47577 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47578 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47579 maybe-all-stage4-target-libgcc:
47580 maybe-clean-stage4-target-libgcc:
47581 @if target-libgcc-bootstrap
47582 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47583 all-stage4: all-stage4-target-libgcc
47584 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47585 all-stage4-target-libgcc: configure-stage4-target-libgcc
47586         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47587         @r=`${PWD_COMMAND}`; export r; \
47588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47589         TFLAGS="$(STAGE4_TFLAGS)"; \
47590         $(NORMAL_TARGET_EXPORTS) \
47591           \
47592         cd $(TARGET_SUBDIR)/libgcc && \
47593         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47594                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47595                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47596                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47597                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47598                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47599                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47600                 $(EXTRA_TARGET_FLAGS)   \
47601                 TFLAGS="$(STAGE4_TFLAGS)" \
47602                 $(TARGET-stage4-target-libgcc)
47603
47604 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47605 clean-stage4: clean-stage4-target-libgcc
47606 clean-stage4-target-libgcc:
47607         @if [ $(current_stage) = stage4 ]; then \
47608           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47609         else \
47610           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47611           $(MAKE) stage4-start; \
47612         fi; \
47613         cd $(TARGET_SUBDIR)/libgcc && \
47614         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47615                   \
47616                  clean
47617 @endif target-libgcc-bootstrap
47618
47619
47620 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47621 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47622 maybe-all-stageprofile-target-libgcc:
47623 maybe-clean-stageprofile-target-libgcc:
47624 @if target-libgcc-bootstrap
47625 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47626 all-stageprofile: all-stageprofile-target-libgcc
47627 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47628 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47629         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47630         @r=`${PWD_COMMAND}`; export r; \
47631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47632         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47633         $(NORMAL_TARGET_EXPORTS) \
47634           \
47635         cd $(TARGET_SUBDIR)/libgcc && \
47636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47637                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47638                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47639                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47643                 $(EXTRA_TARGET_FLAGS)   \
47644                 TFLAGS="$(STAGEprofile_TFLAGS)" \
47645                 $(TARGET-stageprofile-target-libgcc)
47646
47647 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47648 clean-stageprofile: clean-stageprofile-target-libgcc
47649 clean-stageprofile-target-libgcc:
47650         @if [ $(current_stage) = stageprofile ]; then \
47651           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47652         else \
47653           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47654           $(MAKE) stageprofile-start; \
47655         fi; \
47656         cd $(TARGET_SUBDIR)/libgcc && \
47657         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47658                   \
47659                  clean
47660 @endif target-libgcc-bootstrap
47661
47662
47663 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47664 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47665 maybe-all-stagefeedback-target-libgcc:
47666 maybe-clean-stagefeedback-target-libgcc:
47667 @if target-libgcc-bootstrap
47668 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47669 all-stagefeedback: all-stagefeedback-target-libgcc
47670 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47671 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47672         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47673         @r=`${PWD_COMMAND}`; export r; \
47674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47675         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47676         $(NORMAL_TARGET_EXPORTS) \
47677           \
47678         cd $(TARGET_SUBDIR)/libgcc && \
47679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47680                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47681                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47682                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47683                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47684                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47685                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47686                 $(EXTRA_TARGET_FLAGS)   \
47687                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47688                 $(TARGET-stagefeedback-target-libgcc)
47689
47690 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47691 clean-stagefeedback: clean-stagefeedback-target-libgcc
47692 clean-stagefeedback-target-libgcc:
47693         @if [ $(current_stage) = stagefeedback ]; then \
47694           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47695         else \
47696           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47697           $(MAKE) stagefeedback-start; \
47698         fi; \
47699         cd $(TARGET_SUBDIR)/libgcc && \
47700         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47701                   \
47702                  clean
47703 @endif target-libgcc-bootstrap
47704
47705
47706
47707
47708
47709
47710 .PHONY: check-target-libgcc maybe-check-target-libgcc
47711 maybe-check-target-libgcc:
47712 @if target-libgcc
47713 maybe-check-target-libgcc: check-target-libgcc
47714
47715 # Dummy target for uncheckable module.
47716 check-target-libgcc:
47717
47718 @endif target-libgcc
47719
47720 .PHONY: install-target-libgcc maybe-install-target-libgcc
47721 maybe-install-target-libgcc:
47722 @if target-libgcc
47723 maybe-install-target-libgcc: install-target-libgcc
47724
47725 install-target-libgcc: installdirs
47726         @: $(MAKE); $(unstage)
47727         @r=`${PWD_COMMAND}`; export r; \
47728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729         $(NORMAL_TARGET_EXPORTS) \
47730         (cd $(TARGET_SUBDIR)/libgcc && \
47731           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47732
47733 @endif target-libgcc
47734
47735 # Other targets (info, dvi, pdf, etc.)
47736
47737 .PHONY: maybe-info-target-libgcc info-target-libgcc
47738 maybe-info-target-libgcc:
47739 @if target-libgcc
47740 maybe-info-target-libgcc: info-target-libgcc
47741
47742 info-target-libgcc: \
47743     configure-target-libgcc 
47744         @: $(MAKE); $(unstage)
47745         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47746         r=`${PWD_COMMAND}`; export r; \
47747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748         $(NORMAL_TARGET_EXPORTS) \
47749         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47750         for flag in $(EXTRA_TARGET_FLAGS); do \
47751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47752         done; \
47753         (cd $(TARGET_SUBDIR)/libgcc && \
47754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47756                   "RANLIB=$${RANLIB}" \
47757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47758                    info) \
47759           || exit 1
47760
47761 @endif target-libgcc
47762
47763 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47764 maybe-dvi-target-libgcc:
47765 @if target-libgcc
47766 maybe-dvi-target-libgcc: dvi-target-libgcc
47767
47768 dvi-target-libgcc: \
47769     configure-target-libgcc 
47770         @: $(MAKE); $(unstage)
47771         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47772         r=`${PWD_COMMAND}`; export r; \
47773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774         $(NORMAL_TARGET_EXPORTS) \
47775         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47776         for flag in $(EXTRA_TARGET_FLAGS); do \
47777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778         done; \
47779         (cd $(TARGET_SUBDIR)/libgcc && \
47780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782                   "RANLIB=$${RANLIB}" \
47783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784                    dvi) \
47785           || exit 1
47786
47787 @endif target-libgcc
47788
47789 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47790 maybe-pdf-target-libgcc:
47791 @if target-libgcc
47792 maybe-pdf-target-libgcc: pdf-target-libgcc
47793
47794 pdf-target-libgcc: \
47795     configure-target-libgcc 
47796         @: $(MAKE); $(unstage)
47797         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47798         r=`${PWD_COMMAND}`; export r; \
47799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47800         $(NORMAL_TARGET_EXPORTS) \
47801         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
47802         for flag in $(EXTRA_TARGET_FLAGS); do \
47803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47804         done; \
47805         (cd $(TARGET_SUBDIR)/libgcc && \
47806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47808                   "RANLIB=$${RANLIB}" \
47809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47810                    pdf) \
47811           || exit 1
47812
47813 @endif target-libgcc
47814
47815 .PHONY: maybe-html-target-libgcc html-target-libgcc
47816 maybe-html-target-libgcc:
47817 @if target-libgcc
47818 maybe-html-target-libgcc: html-target-libgcc
47819
47820 html-target-libgcc: \
47821     configure-target-libgcc 
47822         @: $(MAKE); $(unstage)
47823         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47824         r=`${PWD_COMMAND}`; export r; \
47825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826         $(NORMAL_TARGET_EXPORTS) \
47827         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
47828         for flag in $(EXTRA_TARGET_FLAGS); do \
47829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47830         done; \
47831         (cd $(TARGET_SUBDIR)/libgcc && \
47832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47834                   "RANLIB=$${RANLIB}" \
47835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47836                    html) \
47837           || exit 1
47838
47839 @endif target-libgcc
47840
47841 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47842 maybe-TAGS-target-libgcc:
47843 @if target-libgcc
47844 maybe-TAGS-target-libgcc: TAGS-target-libgcc
47845
47846 TAGS-target-libgcc: \
47847     configure-target-libgcc 
47848         @: $(MAKE); $(unstage)
47849         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47850         r=`${PWD_COMMAND}`; export r; \
47851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47852         $(NORMAL_TARGET_EXPORTS) \
47853         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47854         for flag in $(EXTRA_TARGET_FLAGS); do \
47855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47856         done; \
47857         (cd $(TARGET_SUBDIR)/libgcc && \
47858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47860                   "RANLIB=$${RANLIB}" \
47861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47862                    TAGS) \
47863           || exit 1
47864
47865 @endif target-libgcc
47866
47867 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47868 maybe-install-info-target-libgcc:
47869 @if target-libgcc
47870 maybe-install-info-target-libgcc: install-info-target-libgcc
47871
47872 install-info-target-libgcc: \
47873     configure-target-libgcc \
47874     info-target-libgcc 
47875         @: $(MAKE); $(unstage)
47876         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47877         r=`${PWD_COMMAND}`; export r; \
47878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47879         $(NORMAL_TARGET_EXPORTS) \
47880         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
47881         for flag in $(EXTRA_TARGET_FLAGS); do \
47882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47883         done; \
47884         (cd $(TARGET_SUBDIR)/libgcc && \
47885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47887                   "RANLIB=$${RANLIB}" \
47888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47889                    install-info) \
47890           || exit 1
47891
47892 @endif target-libgcc
47893
47894 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47895 maybe-install-pdf-target-libgcc:
47896 @if target-libgcc
47897 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47898
47899 install-pdf-target-libgcc: \
47900     configure-target-libgcc \
47901     pdf-target-libgcc 
47902         @: $(MAKE); $(unstage)
47903         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47904         r=`${PWD_COMMAND}`; export r; \
47905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47906         $(NORMAL_TARGET_EXPORTS) \
47907         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47908         for flag in $(EXTRA_TARGET_FLAGS); do \
47909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47910         done; \
47911         (cd $(TARGET_SUBDIR)/libgcc && \
47912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47914                   "RANLIB=$${RANLIB}" \
47915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47916                    install-pdf) \
47917           || exit 1
47918
47919 @endif target-libgcc
47920
47921 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47922 maybe-install-html-target-libgcc:
47923 @if target-libgcc
47924 maybe-install-html-target-libgcc: install-html-target-libgcc
47925
47926 install-html-target-libgcc: \
47927     configure-target-libgcc \
47928     html-target-libgcc 
47929         @: $(MAKE); $(unstage)
47930         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47931         r=`${PWD_COMMAND}`; export r; \
47932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47933         $(NORMAL_TARGET_EXPORTS) \
47934         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47935         for flag in $(EXTRA_TARGET_FLAGS); do \
47936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47937         done; \
47938         (cd $(TARGET_SUBDIR)/libgcc && \
47939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47941                   "RANLIB=$${RANLIB}" \
47942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47943                    install-html) \
47944           || exit 1
47945
47946 @endif target-libgcc
47947
47948 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47949 maybe-installcheck-target-libgcc:
47950 @if target-libgcc
47951 maybe-installcheck-target-libgcc: installcheck-target-libgcc
47952
47953 installcheck-target-libgcc: \
47954     configure-target-libgcc 
47955         @: $(MAKE); $(unstage)
47956         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47957         r=`${PWD_COMMAND}`; export r; \
47958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47959         $(NORMAL_TARGET_EXPORTS) \
47960         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
47961         for flag in $(EXTRA_TARGET_FLAGS); do \
47962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47963         done; \
47964         (cd $(TARGET_SUBDIR)/libgcc && \
47965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47967                   "RANLIB=$${RANLIB}" \
47968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47969                    installcheck) \
47970           || exit 1
47971
47972 @endif target-libgcc
47973
47974 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
47975 maybe-mostlyclean-target-libgcc:
47976 @if target-libgcc
47977 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
47978
47979 mostlyclean-target-libgcc: 
47980         @: $(MAKE); $(unstage)
47981         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47982         r=`${PWD_COMMAND}`; export r; \
47983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47984         $(NORMAL_TARGET_EXPORTS) \
47985         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
47986         for flag in $(EXTRA_TARGET_FLAGS); do \
47987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47988         done; \
47989         (cd $(TARGET_SUBDIR)/libgcc && \
47990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47992                   "RANLIB=$${RANLIB}" \
47993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47994                    mostlyclean) \
47995           || exit 1
47996
47997 @endif target-libgcc
47998
47999 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48000 maybe-clean-target-libgcc:
48001 @if target-libgcc
48002 maybe-clean-target-libgcc: clean-target-libgcc
48003
48004 clean-target-libgcc: 
48005         @: $(MAKE); $(unstage)
48006         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48007         r=`${PWD_COMMAND}`; export r; \
48008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48009         $(NORMAL_TARGET_EXPORTS) \
48010         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
48011         for flag in $(EXTRA_TARGET_FLAGS); do \
48012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48013         done; \
48014         (cd $(TARGET_SUBDIR)/libgcc && \
48015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48017                   "RANLIB=$${RANLIB}" \
48018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48019                    clean) \
48020           || exit 1
48021
48022 @endif target-libgcc
48023
48024 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48025 maybe-distclean-target-libgcc:
48026 @if target-libgcc
48027 maybe-distclean-target-libgcc: distclean-target-libgcc
48028
48029 distclean-target-libgcc: 
48030         @: $(MAKE); $(unstage)
48031         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48032         r=`${PWD_COMMAND}`; export r; \
48033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48034         $(NORMAL_TARGET_EXPORTS) \
48035         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48036         for flag in $(EXTRA_TARGET_FLAGS); do \
48037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48038         done; \
48039         (cd $(TARGET_SUBDIR)/libgcc && \
48040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48042                   "RANLIB=$${RANLIB}" \
48043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48044                    distclean) \
48045           || exit 1
48046
48047 @endif target-libgcc
48048
48049 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48050 maybe-maintainer-clean-target-libgcc:
48051 @if target-libgcc
48052 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48053
48054 maintainer-clean-target-libgcc: 
48055         @: $(MAKE); $(unstage)
48056         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48057         r=`${PWD_COMMAND}`; export r; \
48058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48059         $(NORMAL_TARGET_EXPORTS) \
48060         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48061         for flag in $(EXTRA_TARGET_FLAGS); do \
48062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48063         done; \
48064         (cd $(TARGET_SUBDIR)/libgcc && \
48065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48067                   "RANLIB=$${RANLIB}" \
48068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48069                    maintainer-clean) \
48070           || exit 1
48071
48072 @endif target-libgcc
48073
48074
48075
48076
48077
48078 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48079 maybe-configure-target-libgfortran:
48080 @if gcc-bootstrap
48081 configure-target-libgfortran: stage_current
48082 @endif gcc-bootstrap
48083 @if target-libgfortran
48084 maybe-configure-target-libgfortran: configure-target-libgfortran
48085 configure-target-libgfortran: 
48086         @: $(MAKE); $(unstage)
48087         @r=`${PWD_COMMAND}`; export r; \
48088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48089         echo "Checking multilib configuration for libgfortran..."; \
48090         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48091         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48092         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48093           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48094             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48095           else \
48096             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48097             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48098           fi; \
48099         else \
48100           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48101         fi; \
48102         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48103         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48104         $(NORMAL_TARGET_EXPORTS)  \
48105         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48106         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48107         case $(srcdir) in \
48108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48109           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48111         esac; \
48112         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48113         libsrcdir="$$s/libgfortran"; \
48114         rm -f no-such-file || : ; \
48115         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48116           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48117           --target=${target_alias} $${srcdiroption}  \
48118           || exit 1
48119 @endif target-libgfortran
48120
48121
48122
48123
48124
48125 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
48126 maybe-all-target-libgfortran:
48127 @if gcc-bootstrap
48128 all-target-libgfortran: stage_current
48129 @endif gcc-bootstrap
48130 @if target-libgfortran
48131 TARGET-target-libgfortran=all
48132 maybe-all-target-libgfortran: all-target-libgfortran
48133 all-target-libgfortran: configure-target-libgfortran
48134         @: $(MAKE); $(unstage)
48135         @r=`${PWD_COMMAND}`; export r; \
48136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48137         $(NORMAL_TARGET_EXPORTS)  \
48138         (cd $(TARGET_SUBDIR)/libgfortran && \
48139           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48140                 $(TARGET-target-libgfortran))
48141 @endif target-libgfortran
48142
48143
48144
48145
48146
48147 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
48148 maybe-check-target-libgfortran:
48149 @if target-libgfortran
48150 maybe-check-target-libgfortran: check-target-libgfortran
48151
48152 check-target-libgfortran:
48153         @: $(MAKE); $(unstage)
48154         @r=`${PWD_COMMAND}`; export r; \
48155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156         $(NORMAL_TARGET_EXPORTS) \
48157         (cd $(TARGET_SUBDIR)/libgfortran && \
48158           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48159
48160 @endif target-libgfortran
48161
48162 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
48163 maybe-install-target-libgfortran:
48164 @if target-libgfortran
48165 maybe-install-target-libgfortran: install-target-libgfortran
48166
48167 install-target-libgfortran: installdirs
48168         @: $(MAKE); $(unstage)
48169         @r=`${PWD_COMMAND}`; export r; \
48170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48171         $(NORMAL_TARGET_EXPORTS) \
48172         (cd $(TARGET_SUBDIR)/libgfortran && \
48173           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48174
48175 @endif target-libgfortran
48176
48177 # Other targets (info, dvi, pdf, etc.)
48178
48179 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
48180 maybe-info-target-libgfortran:
48181 @if target-libgfortran
48182 maybe-info-target-libgfortran: info-target-libgfortran
48183
48184 info-target-libgfortran: \
48185     configure-target-libgfortran 
48186         @: $(MAKE); $(unstage)
48187         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48188         r=`${PWD_COMMAND}`; export r; \
48189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190         $(NORMAL_TARGET_EXPORTS) \
48191         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48192         for flag in $(EXTRA_TARGET_FLAGS); do \
48193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194         done; \
48195         (cd $(TARGET_SUBDIR)/libgfortran && \
48196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198                   "RANLIB=$${RANLIB}" \
48199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200                    info) \
48201           || exit 1
48202
48203 @endif target-libgfortran
48204
48205 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48206 maybe-dvi-target-libgfortran:
48207 @if target-libgfortran
48208 maybe-dvi-target-libgfortran: dvi-target-libgfortran
48209
48210 dvi-target-libgfortran: \
48211     configure-target-libgfortran 
48212         @: $(MAKE); $(unstage)
48213         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48214         r=`${PWD_COMMAND}`; export r; \
48215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48216         $(NORMAL_TARGET_EXPORTS) \
48217         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48218         for flag in $(EXTRA_TARGET_FLAGS); do \
48219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48220         done; \
48221         (cd $(TARGET_SUBDIR)/libgfortran && \
48222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48224                   "RANLIB=$${RANLIB}" \
48225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48226                    dvi) \
48227           || exit 1
48228
48229 @endif target-libgfortran
48230
48231 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48232 maybe-pdf-target-libgfortran:
48233 @if target-libgfortran
48234 maybe-pdf-target-libgfortran: pdf-target-libgfortran
48235
48236 pdf-target-libgfortran: \
48237     configure-target-libgfortran 
48238         @: $(MAKE); $(unstage)
48239         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48240         r=`${PWD_COMMAND}`; export r; \
48241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48242         $(NORMAL_TARGET_EXPORTS) \
48243         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48244         for flag in $(EXTRA_TARGET_FLAGS); do \
48245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48246         done; \
48247         (cd $(TARGET_SUBDIR)/libgfortran && \
48248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48250                   "RANLIB=$${RANLIB}" \
48251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48252                    pdf) \
48253           || exit 1
48254
48255 @endif target-libgfortran
48256
48257 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
48258 maybe-html-target-libgfortran:
48259 @if target-libgfortran
48260 maybe-html-target-libgfortran: html-target-libgfortran
48261
48262 html-target-libgfortran: \
48263     configure-target-libgfortran 
48264         @: $(MAKE); $(unstage)
48265         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48266         r=`${PWD_COMMAND}`; export r; \
48267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48268         $(NORMAL_TARGET_EXPORTS) \
48269         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48270         for flag in $(EXTRA_TARGET_FLAGS); do \
48271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48272         done; \
48273         (cd $(TARGET_SUBDIR)/libgfortran && \
48274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48276                   "RANLIB=$${RANLIB}" \
48277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48278                    html) \
48279           || exit 1
48280
48281 @endif target-libgfortran
48282
48283 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48284 maybe-TAGS-target-libgfortran:
48285 @if target-libgfortran
48286 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48287
48288 TAGS-target-libgfortran: \
48289     configure-target-libgfortran 
48290         @: $(MAKE); $(unstage)
48291         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48292         r=`${PWD_COMMAND}`; export r; \
48293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48294         $(NORMAL_TARGET_EXPORTS) \
48295         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48296         for flag in $(EXTRA_TARGET_FLAGS); do \
48297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48298         done; \
48299         (cd $(TARGET_SUBDIR)/libgfortran && \
48300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48302                   "RANLIB=$${RANLIB}" \
48303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48304                    TAGS) \
48305           || exit 1
48306
48307 @endif target-libgfortran
48308
48309 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48310 maybe-install-info-target-libgfortran:
48311 @if target-libgfortran
48312 maybe-install-info-target-libgfortran: install-info-target-libgfortran
48313
48314 install-info-target-libgfortran: \
48315     configure-target-libgfortran \
48316     info-target-libgfortran 
48317         @: $(MAKE); $(unstage)
48318         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48319         r=`${PWD_COMMAND}`; export r; \
48320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48321         $(NORMAL_TARGET_EXPORTS) \
48322         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48323         for flag in $(EXTRA_TARGET_FLAGS); do \
48324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48325         done; \
48326         (cd $(TARGET_SUBDIR)/libgfortran && \
48327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48329                   "RANLIB=$${RANLIB}" \
48330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48331                    install-info) \
48332           || exit 1
48333
48334 @endif target-libgfortran
48335
48336 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48337 maybe-install-pdf-target-libgfortran:
48338 @if target-libgfortran
48339 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48340
48341 install-pdf-target-libgfortran: \
48342     configure-target-libgfortran \
48343     pdf-target-libgfortran 
48344         @: $(MAKE); $(unstage)
48345         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48346         r=`${PWD_COMMAND}`; export r; \
48347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48348         $(NORMAL_TARGET_EXPORTS) \
48349         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48350         for flag in $(EXTRA_TARGET_FLAGS); do \
48351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48352         done; \
48353         (cd $(TARGET_SUBDIR)/libgfortran && \
48354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48356                   "RANLIB=$${RANLIB}" \
48357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48358                    install-pdf) \
48359           || exit 1
48360
48361 @endif target-libgfortran
48362
48363 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48364 maybe-install-html-target-libgfortran:
48365 @if target-libgfortran
48366 maybe-install-html-target-libgfortran: install-html-target-libgfortran
48367
48368 install-html-target-libgfortran: \
48369     configure-target-libgfortran \
48370     html-target-libgfortran 
48371         @: $(MAKE); $(unstage)
48372         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48373         r=`${PWD_COMMAND}`; export r; \
48374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48375         $(NORMAL_TARGET_EXPORTS) \
48376         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48377         for flag in $(EXTRA_TARGET_FLAGS); do \
48378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48379         done; \
48380         (cd $(TARGET_SUBDIR)/libgfortran && \
48381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48383                   "RANLIB=$${RANLIB}" \
48384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48385                    install-html) \
48386           || exit 1
48387
48388 @endif target-libgfortran
48389
48390 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48391 maybe-installcheck-target-libgfortran:
48392 @if target-libgfortran
48393 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48394
48395 installcheck-target-libgfortran: \
48396     configure-target-libgfortran 
48397         @: $(MAKE); $(unstage)
48398         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48399         r=`${PWD_COMMAND}`; export r; \
48400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48401         $(NORMAL_TARGET_EXPORTS) \
48402         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48403         for flag in $(EXTRA_TARGET_FLAGS); do \
48404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48405         done; \
48406         (cd $(TARGET_SUBDIR)/libgfortran && \
48407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48409                   "RANLIB=$${RANLIB}" \
48410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48411                    installcheck) \
48412           || exit 1
48413
48414 @endif target-libgfortran
48415
48416 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48417 maybe-mostlyclean-target-libgfortran:
48418 @if target-libgfortran
48419 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48420
48421 mostlyclean-target-libgfortran: 
48422         @: $(MAKE); $(unstage)
48423         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48424         r=`${PWD_COMMAND}`; export r; \
48425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426         $(NORMAL_TARGET_EXPORTS) \
48427         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48428         for flag in $(EXTRA_TARGET_FLAGS); do \
48429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48430         done; \
48431         (cd $(TARGET_SUBDIR)/libgfortran && \
48432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48434                   "RANLIB=$${RANLIB}" \
48435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48436                    mostlyclean) \
48437           || exit 1
48438
48439 @endif target-libgfortran
48440
48441 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48442 maybe-clean-target-libgfortran:
48443 @if target-libgfortran
48444 maybe-clean-target-libgfortran: clean-target-libgfortran
48445
48446 clean-target-libgfortran: 
48447         @: $(MAKE); $(unstage)
48448         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48449         r=`${PWD_COMMAND}`; export r; \
48450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451         $(NORMAL_TARGET_EXPORTS) \
48452         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48453         for flag in $(EXTRA_TARGET_FLAGS); do \
48454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48455         done; \
48456         (cd $(TARGET_SUBDIR)/libgfortran && \
48457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48459                   "RANLIB=$${RANLIB}" \
48460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48461                    clean) \
48462           || exit 1
48463
48464 @endif target-libgfortran
48465
48466 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48467 maybe-distclean-target-libgfortran:
48468 @if target-libgfortran
48469 maybe-distclean-target-libgfortran: distclean-target-libgfortran
48470
48471 distclean-target-libgfortran: 
48472         @: $(MAKE); $(unstage)
48473         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48474         r=`${PWD_COMMAND}`; export r; \
48475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48476         $(NORMAL_TARGET_EXPORTS) \
48477         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48478         for flag in $(EXTRA_TARGET_FLAGS); do \
48479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48480         done; \
48481         (cd $(TARGET_SUBDIR)/libgfortran && \
48482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48484                   "RANLIB=$${RANLIB}" \
48485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48486                    distclean) \
48487           || exit 1
48488
48489 @endif target-libgfortran
48490
48491 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48492 maybe-maintainer-clean-target-libgfortran:
48493 @if target-libgfortran
48494 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48495
48496 maintainer-clean-target-libgfortran: 
48497         @: $(MAKE); $(unstage)
48498         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48499         r=`${PWD_COMMAND}`; export r; \
48500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48501         $(NORMAL_TARGET_EXPORTS) \
48502         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48503         for flag in $(EXTRA_TARGET_FLAGS); do \
48504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48505         done; \
48506         (cd $(TARGET_SUBDIR)/libgfortran && \
48507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48509                   "RANLIB=$${RANLIB}" \
48510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48511                    maintainer-clean) \
48512           || exit 1
48513
48514 @endif target-libgfortran
48515
48516
48517
48518
48519
48520 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
48521 maybe-configure-target-libobjc:
48522 @if gcc-bootstrap
48523 configure-target-libobjc: stage_current
48524 @endif gcc-bootstrap
48525 @if target-libobjc
48526 maybe-configure-target-libobjc: configure-target-libobjc
48527 configure-target-libobjc: 
48528         @: $(MAKE); $(unstage)
48529         @r=`${PWD_COMMAND}`; export r; \
48530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48531         echo "Checking multilib configuration for libobjc..."; \
48532         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48533         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
48534         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48535           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48536             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
48537           else \
48538             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
48539             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48540           fi; \
48541         else \
48542           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48543         fi; \
48544         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
48545         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48546         $(NORMAL_TARGET_EXPORTS)  \
48547         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
48548         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
48549         case $(srcdir) in \
48550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48551           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
48552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48553         esac; \
48554         srcdiroption="--srcdir=$${topdir}/libobjc"; \
48555         libsrcdir="$$s/libobjc"; \
48556         rm -f no-such-file || : ; \
48557         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48558           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48559           --target=${target_alias} $${srcdiroption}  \
48560           || exit 1
48561 @endif target-libobjc
48562
48563
48564
48565
48566
48567 .PHONY: all-target-libobjc maybe-all-target-libobjc
48568 maybe-all-target-libobjc:
48569 @if gcc-bootstrap
48570 all-target-libobjc: stage_current
48571 @endif gcc-bootstrap
48572 @if target-libobjc
48573 TARGET-target-libobjc=all
48574 maybe-all-target-libobjc: all-target-libobjc
48575 all-target-libobjc: configure-target-libobjc
48576         @: $(MAKE); $(unstage)
48577         @r=`${PWD_COMMAND}`; export r; \
48578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48579         $(NORMAL_TARGET_EXPORTS)  \
48580         (cd $(TARGET_SUBDIR)/libobjc && \
48581           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48582                 $(TARGET-target-libobjc))
48583 @endif target-libobjc
48584
48585
48586
48587
48588
48589 .PHONY: check-target-libobjc maybe-check-target-libobjc
48590 maybe-check-target-libobjc:
48591 @if target-libobjc
48592 maybe-check-target-libobjc: check-target-libobjc
48593
48594 check-target-libobjc:
48595         @: $(MAKE); $(unstage)
48596         @r=`${PWD_COMMAND}`; export r; \
48597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48598         $(NORMAL_TARGET_EXPORTS) \
48599         (cd $(TARGET_SUBDIR)/libobjc && \
48600           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48601
48602 @endif target-libobjc
48603
48604 .PHONY: install-target-libobjc maybe-install-target-libobjc
48605 maybe-install-target-libobjc:
48606 @if target-libobjc
48607 maybe-install-target-libobjc: install-target-libobjc
48608
48609 install-target-libobjc: installdirs
48610         @: $(MAKE); $(unstage)
48611         @r=`${PWD_COMMAND}`; export r; \
48612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48613         $(NORMAL_TARGET_EXPORTS) \
48614         (cd $(TARGET_SUBDIR)/libobjc && \
48615           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48616
48617 @endif target-libobjc
48618
48619 # Other targets (info, dvi, pdf, etc.)
48620
48621 .PHONY: maybe-info-target-libobjc info-target-libobjc
48622 maybe-info-target-libobjc:
48623 @if target-libobjc
48624 maybe-info-target-libobjc: info-target-libobjc
48625
48626 info-target-libobjc: \
48627     configure-target-libobjc 
48628         @: $(MAKE); $(unstage)
48629         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48630         r=`${PWD_COMMAND}`; export r; \
48631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48632         $(NORMAL_TARGET_EXPORTS) \
48633         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
48634         for flag in $(EXTRA_TARGET_FLAGS); do \
48635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48636         done; \
48637         (cd $(TARGET_SUBDIR)/libobjc && \
48638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48640                   "RANLIB=$${RANLIB}" \
48641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48642                    info) \
48643           || exit 1
48644
48645 @endif target-libobjc
48646
48647 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
48648 maybe-dvi-target-libobjc:
48649 @if target-libobjc
48650 maybe-dvi-target-libobjc: dvi-target-libobjc
48651
48652 dvi-target-libobjc: \
48653     configure-target-libobjc 
48654         @: $(MAKE); $(unstage)
48655         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48656         r=`${PWD_COMMAND}`; export r; \
48657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48658         $(NORMAL_TARGET_EXPORTS) \
48659         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
48660         for flag in $(EXTRA_TARGET_FLAGS); do \
48661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48662         done; \
48663         (cd $(TARGET_SUBDIR)/libobjc && \
48664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48666                   "RANLIB=$${RANLIB}" \
48667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48668                    dvi) \
48669           || exit 1
48670
48671 @endif target-libobjc
48672
48673 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
48674 maybe-pdf-target-libobjc:
48675 @if target-libobjc
48676 maybe-pdf-target-libobjc: pdf-target-libobjc
48677
48678 pdf-target-libobjc: \
48679     configure-target-libobjc 
48680         @: $(MAKE); $(unstage)
48681         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48682         r=`${PWD_COMMAND}`; export r; \
48683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48684         $(NORMAL_TARGET_EXPORTS) \
48685         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
48686         for flag in $(EXTRA_TARGET_FLAGS); do \
48687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48688         done; \
48689         (cd $(TARGET_SUBDIR)/libobjc && \
48690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48692                   "RANLIB=$${RANLIB}" \
48693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48694                    pdf) \
48695           || exit 1
48696
48697 @endif target-libobjc
48698
48699 .PHONY: maybe-html-target-libobjc html-target-libobjc
48700 maybe-html-target-libobjc:
48701 @if target-libobjc
48702 maybe-html-target-libobjc: html-target-libobjc
48703
48704 html-target-libobjc: \
48705     configure-target-libobjc 
48706         @: $(MAKE); $(unstage)
48707         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48708         r=`${PWD_COMMAND}`; export r; \
48709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48710         $(NORMAL_TARGET_EXPORTS) \
48711         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
48712         for flag in $(EXTRA_TARGET_FLAGS); do \
48713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48714         done; \
48715         (cd $(TARGET_SUBDIR)/libobjc && \
48716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48718                   "RANLIB=$${RANLIB}" \
48719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48720                    html) \
48721           || exit 1
48722
48723 @endif target-libobjc
48724
48725 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
48726 maybe-TAGS-target-libobjc:
48727 @if target-libobjc
48728 maybe-TAGS-target-libobjc: TAGS-target-libobjc
48729
48730 TAGS-target-libobjc: \
48731     configure-target-libobjc 
48732         @: $(MAKE); $(unstage)
48733         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48734         r=`${PWD_COMMAND}`; export r; \
48735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48736         $(NORMAL_TARGET_EXPORTS) \
48737         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
48738         for flag in $(EXTRA_TARGET_FLAGS); do \
48739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48740         done; \
48741         (cd $(TARGET_SUBDIR)/libobjc && \
48742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48744                   "RANLIB=$${RANLIB}" \
48745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48746                    TAGS) \
48747           || exit 1
48748
48749 @endif target-libobjc
48750
48751 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
48752 maybe-install-info-target-libobjc:
48753 @if target-libobjc
48754 maybe-install-info-target-libobjc: install-info-target-libobjc
48755
48756 install-info-target-libobjc: \
48757     configure-target-libobjc \
48758     info-target-libobjc 
48759         @: $(MAKE); $(unstage)
48760         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48761         r=`${PWD_COMMAND}`; export r; \
48762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48763         $(NORMAL_TARGET_EXPORTS) \
48764         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
48765         for flag in $(EXTRA_TARGET_FLAGS); do \
48766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48767         done; \
48768         (cd $(TARGET_SUBDIR)/libobjc && \
48769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48771                   "RANLIB=$${RANLIB}" \
48772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48773                    install-info) \
48774           || exit 1
48775
48776 @endif target-libobjc
48777
48778 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
48779 maybe-install-pdf-target-libobjc:
48780 @if target-libobjc
48781 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
48782
48783 install-pdf-target-libobjc: \
48784     configure-target-libobjc \
48785     pdf-target-libobjc 
48786         @: $(MAKE); $(unstage)
48787         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48788         r=`${PWD_COMMAND}`; export r; \
48789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48790         $(NORMAL_TARGET_EXPORTS) \
48791         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
48792         for flag in $(EXTRA_TARGET_FLAGS); do \
48793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48794         done; \
48795         (cd $(TARGET_SUBDIR)/libobjc && \
48796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48798                   "RANLIB=$${RANLIB}" \
48799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48800                    install-pdf) \
48801           || exit 1
48802
48803 @endif target-libobjc
48804
48805 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
48806 maybe-install-html-target-libobjc:
48807 @if target-libobjc
48808 maybe-install-html-target-libobjc: install-html-target-libobjc
48809
48810 install-html-target-libobjc: \
48811     configure-target-libobjc \
48812     html-target-libobjc 
48813         @: $(MAKE); $(unstage)
48814         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48815         r=`${PWD_COMMAND}`; export r; \
48816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48817         $(NORMAL_TARGET_EXPORTS) \
48818         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
48819         for flag in $(EXTRA_TARGET_FLAGS); do \
48820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48821         done; \
48822         (cd $(TARGET_SUBDIR)/libobjc && \
48823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48825                   "RANLIB=$${RANLIB}" \
48826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48827                    install-html) \
48828           || exit 1
48829
48830 @endif target-libobjc
48831
48832 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
48833 maybe-installcheck-target-libobjc:
48834 @if target-libobjc
48835 maybe-installcheck-target-libobjc: installcheck-target-libobjc
48836
48837 installcheck-target-libobjc: \
48838     configure-target-libobjc 
48839         @: $(MAKE); $(unstage)
48840         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48841         r=`${PWD_COMMAND}`; export r; \
48842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48843         $(NORMAL_TARGET_EXPORTS) \
48844         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
48845         for flag in $(EXTRA_TARGET_FLAGS); do \
48846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48847         done; \
48848         (cd $(TARGET_SUBDIR)/libobjc && \
48849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48851                   "RANLIB=$${RANLIB}" \
48852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48853                    installcheck) \
48854           || exit 1
48855
48856 @endif target-libobjc
48857
48858 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
48859 maybe-mostlyclean-target-libobjc:
48860 @if target-libobjc
48861 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
48862
48863 mostlyclean-target-libobjc: 
48864         @: $(MAKE); $(unstage)
48865         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48866         r=`${PWD_COMMAND}`; export r; \
48867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48868         $(NORMAL_TARGET_EXPORTS) \
48869         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
48870         for flag in $(EXTRA_TARGET_FLAGS); do \
48871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48872         done; \
48873         (cd $(TARGET_SUBDIR)/libobjc && \
48874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48876                   "RANLIB=$${RANLIB}" \
48877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48878                    mostlyclean) \
48879           || exit 1
48880
48881 @endif target-libobjc
48882
48883 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
48884 maybe-clean-target-libobjc:
48885 @if target-libobjc
48886 maybe-clean-target-libobjc: clean-target-libobjc
48887
48888 clean-target-libobjc: 
48889         @: $(MAKE); $(unstage)
48890         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48891         r=`${PWD_COMMAND}`; export r; \
48892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48893         $(NORMAL_TARGET_EXPORTS) \
48894         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
48895         for flag in $(EXTRA_TARGET_FLAGS); do \
48896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48897         done; \
48898         (cd $(TARGET_SUBDIR)/libobjc && \
48899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48901                   "RANLIB=$${RANLIB}" \
48902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48903                    clean) \
48904           || exit 1
48905
48906 @endif target-libobjc
48907
48908 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
48909 maybe-distclean-target-libobjc:
48910 @if target-libobjc
48911 maybe-distclean-target-libobjc: distclean-target-libobjc
48912
48913 distclean-target-libobjc: 
48914         @: $(MAKE); $(unstage)
48915         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48916         r=`${PWD_COMMAND}`; export r; \
48917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48918         $(NORMAL_TARGET_EXPORTS) \
48919         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
48920         for flag in $(EXTRA_TARGET_FLAGS); do \
48921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48922         done; \
48923         (cd $(TARGET_SUBDIR)/libobjc && \
48924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48926                   "RANLIB=$${RANLIB}" \
48927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48928                    distclean) \
48929           || exit 1
48930
48931 @endif target-libobjc
48932
48933 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
48934 maybe-maintainer-clean-target-libobjc:
48935 @if target-libobjc
48936 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
48937
48938 maintainer-clean-target-libobjc: 
48939         @: $(MAKE); $(unstage)
48940         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48941         r=`${PWD_COMMAND}`; export r; \
48942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48943         $(NORMAL_TARGET_EXPORTS) \
48944         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
48945         for flag in $(EXTRA_TARGET_FLAGS); do \
48946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48947         done; \
48948         (cd $(TARGET_SUBDIR)/libobjc && \
48949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48951                   "RANLIB=$${RANLIB}" \
48952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48953                    maintainer-clean) \
48954           || exit 1
48955
48956 @endif target-libobjc
48957
48958
48959
48960
48961
48962 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
48963 maybe-configure-target-libtermcap:
48964 @if gcc-bootstrap
48965 configure-target-libtermcap: stage_current
48966 @endif gcc-bootstrap
48967 @if target-libtermcap
48968 maybe-configure-target-libtermcap: configure-target-libtermcap
48969 configure-target-libtermcap: 
48970         @: $(MAKE); $(unstage)
48971         @r=`${PWD_COMMAND}`; export r; \
48972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48973         echo "Checking multilib configuration for libtermcap..."; \
48974         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48975         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
48976         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48977           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48978             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
48979           else \
48980             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
48981             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48982           fi; \
48983         else \
48984           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48985         fi; \
48986         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
48987         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48988         $(NORMAL_TARGET_EXPORTS)  \
48989         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
48990         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
48991         case $(srcdir) in \
48992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48993           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
48994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48995         esac; \
48996         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
48997         libsrcdir="$$s/libtermcap"; \
48998         rm -f no-such-file || : ; \
48999         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49000           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49001           --target=${target_alias} $${srcdiroption}  \
49002           || exit 1
49003 @endif target-libtermcap
49004
49005
49006
49007
49008
49009 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
49010 maybe-all-target-libtermcap:
49011 @if gcc-bootstrap
49012 all-target-libtermcap: stage_current
49013 @endif gcc-bootstrap
49014 @if target-libtermcap
49015 TARGET-target-libtermcap=all
49016 maybe-all-target-libtermcap: all-target-libtermcap
49017 all-target-libtermcap: configure-target-libtermcap
49018         @: $(MAKE); $(unstage)
49019         @r=`${PWD_COMMAND}`; export r; \
49020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49021         $(NORMAL_TARGET_EXPORTS)  \
49022         (cd $(TARGET_SUBDIR)/libtermcap && \
49023           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49024                 $(TARGET-target-libtermcap))
49025 @endif target-libtermcap
49026
49027
49028
49029
49030
49031 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
49032 maybe-check-target-libtermcap:
49033 @if target-libtermcap
49034 maybe-check-target-libtermcap: check-target-libtermcap
49035
49036 # Dummy target for uncheckable module.
49037 check-target-libtermcap:
49038
49039 @endif target-libtermcap
49040
49041 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
49042 maybe-install-target-libtermcap:
49043 @if target-libtermcap
49044 maybe-install-target-libtermcap: install-target-libtermcap
49045
49046 install-target-libtermcap: installdirs
49047         @: $(MAKE); $(unstage)
49048         @r=`${PWD_COMMAND}`; export r; \
49049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49050         $(NORMAL_TARGET_EXPORTS) \
49051         (cd $(TARGET_SUBDIR)/libtermcap && \
49052           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49053
49054 @endif target-libtermcap
49055
49056 # Other targets (info, dvi, pdf, etc.)
49057
49058 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
49059 maybe-info-target-libtermcap:
49060 @if target-libtermcap
49061 maybe-info-target-libtermcap: info-target-libtermcap
49062
49063 info-target-libtermcap: \
49064     configure-target-libtermcap 
49065         @: $(MAKE); $(unstage)
49066         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49067         r=`${PWD_COMMAND}`; export r; \
49068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49069         $(NORMAL_TARGET_EXPORTS) \
49070         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
49071         for flag in $(EXTRA_TARGET_FLAGS); do \
49072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49073         done; \
49074         (cd $(TARGET_SUBDIR)/libtermcap && \
49075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49077                   "RANLIB=$${RANLIB}" \
49078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49079                    info) \
49080           || exit 1
49081
49082 @endif target-libtermcap
49083
49084 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
49085 maybe-dvi-target-libtermcap:
49086 @if target-libtermcap
49087 maybe-dvi-target-libtermcap: dvi-target-libtermcap
49088
49089 dvi-target-libtermcap: \
49090     configure-target-libtermcap 
49091         @: $(MAKE); $(unstage)
49092         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49093         r=`${PWD_COMMAND}`; export r; \
49094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49095         $(NORMAL_TARGET_EXPORTS) \
49096         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
49097         for flag in $(EXTRA_TARGET_FLAGS); do \
49098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49099         done; \
49100         (cd $(TARGET_SUBDIR)/libtermcap && \
49101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49103                   "RANLIB=$${RANLIB}" \
49104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49105                    dvi) \
49106           || exit 1
49107
49108 @endif target-libtermcap
49109
49110 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
49111 maybe-pdf-target-libtermcap:
49112 @if target-libtermcap
49113 maybe-pdf-target-libtermcap: pdf-target-libtermcap
49114
49115 pdf-target-libtermcap: \
49116     configure-target-libtermcap 
49117         @: $(MAKE); $(unstage)
49118         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49119         r=`${PWD_COMMAND}`; export r; \
49120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49121         $(NORMAL_TARGET_EXPORTS) \
49122         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49123         for flag in $(EXTRA_TARGET_FLAGS); do \
49124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49125         done; \
49126         (cd $(TARGET_SUBDIR)/libtermcap && \
49127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49129                   "RANLIB=$${RANLIB}" \
49130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49131                    pdf) \
49132           || exit 1
49133
49134 @endif target-libtermcap
49135
49136 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
49137 maybe-html-target-libtermcap:
49138 @if target-libtermcap
49139 maybe-html-target-libtermcap: html-target-libtermcap
49140
49141 html-target-libtermcap: \
49142     configure-target-libtermcap 
49143         @: $(MAKE); $(unstage)
49144         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49145         r=`${PWD_COMMAND}`; export r; \
49146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49147         $(NORMAL_TARGET_EXPORTS) \
49148         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
49149         for flag in $(EXTRA_TARGET_FLAGS); do \
49150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49151         done; \
49152         (cd $(TARGET_SUBDIR)/libtermcap && \
49153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49155                   "RANLIB=$${RANLIB}" \
49156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49157                    html) \
49158           || exit 1
49159
49160 @endif target-libtermcap
49161
49162 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
49163 maybe-TAGS-target-libtermcap:
49164 @if target-libtermcap
49165 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
49166
49167 TAGS-target-libtermcap: \
49168     configure-target-libtermcap 
49169         @: $(MAKE); $(unstage)
49170         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49171         r=`${PWD_COMMAND}`; export r; \
49172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49173         $(NORMAL_TARGET_EXPORTS) \
49174         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
49175         for flag in $(EXTRA_TARGET_FLAGS); do \
49176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49177         done; \
49178         (cd $(TARGET_SUBDIR)/libtermcap && \
49179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49181                   "RANLIB=$${RANLIB}" \
49182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49183                    TAGS) \
49184           || exit 1
49185
49186 @endif target-libtermcap
49187
49188 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
49189 maybe-install-info-target-libtermcap:
49190 @if target-libtermcap
49191 maybe-install-info-target-libtermcap: install-info-target-libtermcap
49192
49193 install-info-target-libtermcap: \
49194     configure-target-libtermcap \
49195     info-target-libtermcap 
49196         @: $(MAKE); $(unstage)
49197         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49198         r=`${PWD_COMMAND}`; export r; \
49199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49200         $(NORMAL_TARGET_EXPORTS) \
49201         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
49202         for flag in $(EXTRA_TARGET_FLAGS); do \
49203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49204         done; \
49205         (cd $(TARGET_SUBDIR)/libtermcap && \
49206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49208                   "RANLIB=$${RANLIB}" \
49209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49210                    install-info) \
49211           || exit 1
49212
49213 @endif target-libtermcap
49214
49215 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
49216 maybe-install-pdf-target-libtermcap:
49217 @if target-libtermcap
49218 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
49219
49220 install-pdf-target-libtermcap: \
49221     configure-target-libtermcap \
49222     pdf-target-libtermcap 
49223         @: $(MAKE); $(unstage)
49224         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49225         r=`${PWD_COMMAND}`; export r; \
49226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49227         $(NORMAL_TARGET_EXPORTS) \
49228         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49229         for flag in $(EXTRA_TARGET_FLAGS); do \
49230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49231         done; \
49232         (cd $(TARGET_SUBDIR)/libtermcap && \
49233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49235                   "RANLIB=$${RANLIB}" \
49236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49237                    install-pdf) \
49238           || exit 1
49239
49240 @endif target-libtermcap
49241
49242 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
49243 maybe-install-html-target-libtermcap:
49244 @if target-libtermcap
49245 maybe-install-html-target-libtermcap: install-html-target-libtermcap
49246
49247 install-html-target-libtermcap: \
49248     configure-target-libtermcap \
49249     html-target-libtermcap 
49250         @: $(MAKE); $(unstage)
49251         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49252         r=`${PWD_COMMAND}`; export r; \
49253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49254         $(NORMAL_TARGET_EXPORTS) \
49255         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
49256         for flag in $(EXTRA_TARGET_FLAGS); do \
49257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49258         done; \
49259         (cd $(TARGET_SUBDIR)/libtermcap && \
49260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49262                   "RANLIB=$${RANLIB}" \
49263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49264                    install-html) \
49265           || exit 1
49266
49267 @endif target-libtermcap
49268
49269 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
49270 maybe-installcheck-target-libtermcap:
49271 @if target-libtermcap
49272 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
49273
49274 installcheck-target-libtermcap: \
49275     configure-target-libtermcap 
49276         @: $(MAKE); $(unstage)
49277         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49278         r=`${PWD_COMMAND}`; export r; \
49279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49280         $(NORMAL_TARGET_EXPORTS) \
49281         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
49282         for flag in $(EXTRA_TARGET_FLAGS); do \
49283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49284         done; \
49285         (cd $(TARGET_SUBDIR)/libtermcap && \
49286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49288                   "RANLIB=$${RANLIB}" \
49289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49290                    installcheck) \
49291           || exit 1
49292
49293 @endif target-libtermcap
49294
49295 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
49296 maybe-mostlyclean-target-libtermcap:
49297 @if target-libtermcap
49298 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
49299
49300 # libtermcap doesn't support mostlyclean.
49301 mostlyclean-target-libtermcap:
49302
49303 @endif target-libtermcap
49304
49305 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
49306 maybe-clean-target-libtermcap:
49307 @if target-libtermcap
49308 maybe-clean-target-libtermcap: clean-target-libtermcap
49309
49310 # libtermcap doesn't support clean.
49311 clean-target-libtermcap:
49312
49313 @endif target-libtermcap
49314
49315 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
49316 maybe-distclean-target-libtermcap:
49317 @if target-libtermcap
49318 maybe-distclean-target-libtermcap: distclean-target-libtermcap
49319
49320 # libtermcap doesn't support distclean.
49321 distclean-target-libtermcap:
49322
49323 @endif target-libtermcap
49324
49325 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
49326 maybe-maintainer-clean-target-libtermcap:
49327 @if target-libtermcap
49328 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
49329
49330 # libtermcap doesn't support maintainer-clean.
49331 maintainer-clean-target-libtermcap:
49332
49333 @endif target-libtermcap
49334
49335
49336
49337
49338
49339 .PHONY: configure-target-winsup maybe-configure-target-winsup
49340 maybe-configure-target-winsup:
49341 @if gcc-bootstrap
49342 configure-target-winsup: stage_current
49343 @endif gcc-bootstrap
49344 @if target-winsup
49345 maybe-configure-target-winsup: configure-target-winsup
49346 configure-target-winsup: 
49347         @: $(MAKE); $(unstage)
49348         @r=`${PWD_COMMAND}`; export r; \
49349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49350         echo "Checking multilib configuration for winsup..."; \
49351         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49352         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
49353         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
49354           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
49355             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
49356           else \
49357             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
49358             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49359           fi; \
49360         else \
49361           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49362         fi; \
49363         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
49364         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49365         $(NORMAL_TARGET_EXPORTS)  \
49366         echo Configuring in $(TARGET_SUBDIR)/winsup; \
49367         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
49368         case $(srcdir) in \
49369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49370           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
49371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49372         esac; \
49373         srcdiroption="--srcdir=$${topdir}/winsup"; \
49374         libsrcdir="$$s/winsup"; \
49375         rm -f no-such-file || : ; \
49376         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49377           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49378           --target=${target_alias} $${srcdiroption}  \
49379           || exit 1
49380 @endif target-winsup
49381
49382
49383
49384
49385
49386 .PHONY: all-target-winsup maybe-all-target-winsup
49387 maybe-all-target-winsup:
49388 @if gcc-bootstrap
49389 all-target-winsup: stage_current
49390 @endif gcc-bootstrap
49391 @if target-winsup
49392 TARGET-target-winsup=all
49393 maybe-all-target-winsup: all-target-winsup
49394 all-target-winsup: configure-target-winsup
49395         @: $(MAKE); $(unstage)
49396         @r=`${PWD_COMMAND}`; export r; \
49397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49398         $(NORMAL_TARGET_EXPORTS)  \
49399         (cd $(TARGET_SUBDIR)/winsup && \
49400           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49401                 $(TARGET-target-winsup))
49402 @endif target-winsup
49403
49404
49405
49406
49407
49408 .PHONY: check-target-winsup maybe-check-target-winsup
49409 maybe-check-target-winsup:
49410 @if target-winsup
49411 maybe-check-target-winsup: check-target-winsup
49412
49413 check-target-winsup:
49414         @: $(MAKE); $(unstage)
49415         @r=`${PWD_COMMAND}`; export r; \
49416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49417         $(NORMAL_TARGET_EXPORTS) \
49418         (cd $(TARGET_SUBDIR)/winsup && \
49419           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49420
49421 @endif target-winsup
49422
49423 .PHONY: install-target-winsup maybe-install-target-winsup
49424 maybe-install-target-winsup:
49425 @if target-winsup
49426 maybe-install-target-winsup: install-target-winsup
49427
49428 install-target-winsup: installdirs
49429         @: $(MAKE); $(unstage)
49430         @r=`${PWD_COMMAND}`; export r; \
49431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49432         $(NORMAL_TARGET_EXPORTS) \
49433         (cd $(TARGET_SUBDIR)/winsup && \
49434           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49435
49436 @endif target-winsup
49437
49438 # Other targets (info, dvi, pdf, etc.)
49439
49440 .PHONY: maybe-info-target-winsup info-target-winsup
49441 maybe-info-target-winsup:
49442 @if target-winsup
49443 maybe-info-target-winsup: info-target-winsup
49444
49445 info-target-winsup: \
49446     configure-target-winsup 
49447         @: $(MAKE); $(unstage)
49448         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49449         r=`${PWD_COMMAND}`; export r; \
49450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49451         $(NORMAL_TARGET_EXPORTS) \
49452         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
49453         for flag in $(EXTRA_TARGET_FLAGS); do \
49454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49455         done; \
49456         (cd $(TARGET_SUBDIR)/winsup && \
49457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49459                   "RANLIB=$${RANLIB}" \
49460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49461                    info) \
49462           || exit 1
49463
49464 @endif target-winsup
49465
49466 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
49467 maybe-dvi-target-winsup:
49468 @if target-winsup
49469 maybe-dvi-target-winsup: dvi-target-winsup
49470
49471 dvi-target-winsup: \
49472     configure-target-winsup 
49473         @: $(MAKE); $(unstage)
49474         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49475         r=`${PWD_COMMAND}`; export r; \
49476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49477         $(NORMAL_TARGET_EXPORTS) \
49478         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
49479         for flag in $(EXTRA_TARGET_FLAGS); do \
49480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49481         done; \
49482         (cd $(TARGET_SUBDIR)/winsup && \
49483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49485                   "RANLIB=$${RANLIB}" \
49486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49487                    dvi) \
49488           || exit 1
49489
49490 @endif target-winsup
49491
49492 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
49493 maybe-pdf-target-winsup:
49494 @if target-winsup
49495 maybe-pdf-target-winsup: pdf-target-winsup
49496
49497 pdf-target-winsup: \
49498     configure-target-winsup 
49499         @: $(MAKE); $(unstage)
49500         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49501         r=`${PWD_COMMAND}`; export r; \
49502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49503         $(NORMAL_TARGET_EXPORTS) \
49504         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
49505         for flag in $(EXTRA_TARGET_FLAGS); do \
49506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49507         done; \
49508         (cd $(TARGET_SUBDIR)/winsup && \
49509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49511                   "RANLIB=$${RANLIB}" \
49512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49513                    pdf) \
49514           || exit 1
49515
49516 @endif target-winsup
49517
49518 .PHONY: maybe-html-target-winsup html-target-winsup
49519 maybe-html-target-winsup:
49520 @if target-winsup
49521 maybe-html-target-winsup: html-target-winsup
49522
49523 html-target-winsup: \
49524     configure-target-winsup 
49525         @: $(MAKE); $(unstage)
49526         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49527         r=`${PWD_COMMAND}`; export r; \
49528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49529         $(NORMAL_TARGET_EXPORTS) \
49530         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
49531         for flag in $(EXTRA_TARGET_FLAGS); do \
49532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49533         done; \
49534         (cd $(TARGET_SUBDIR)/winsup && \
49535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49537                   "RANLIB=$${RANLIB}" \
49538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49539                    html) \
49540           || exit 1
49541
49542 @endif target-winsup
49543
49544 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
49545 maybe-TAGS-target-winsup:
49546 @if target-winsup
49547 maybe-TAGS-target-winsup: TAGS-target-winsup
49548
49549 TAGS-target-winsup: \
49550     configure-target-winsup 
49551         @: $(MAKE); $(unstage)
49552         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49553         r=`${PWD_COMMAND}`; export r; \
49554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49555         $(NORMAL_TARGET_EXPORTS) \
49556         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
49557         for flag in $(EXTRA_TARGET_FLAGS); do \
49558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49559         done; \
49560         (cd $(TARGET_SUBDIR)/winsup && \
49561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49563                   "RANLIB=$${RANLIB}" \
49564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49565                    TAGS) \
49566           || exit 1
49567
49568 @endif target-winsup
49569
49570 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
49571 maybe-install-info-target-winsup:
49572 @if target-winsup
49573 maybe-install-info-target-winsup: install-info-target-winsup
49574
49575 install-info-target-winsup: \
49576     configure-target-winsup \
49577     info-target-winsup 
49578         @: $(MAKE); $(unstage)
49579         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49580         r=`${PWD_COMMAND}`; export r; \
49581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49582         $(NORMAL_TARGET_EXPORTS) \
49583         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
49584         for flag in $(EXTRA_TARGET_FLAGS); do \
49585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49586         done; \
49587         (cd $(TARGET_SUBDIR)/winsup && \
49588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49590                   "RANLIB=$${RANLIB}" \
49591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49592                    install-info) \
49593           || exit 1
49594
49595 @endif target-winsup
49596
49597 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
49598 maybe-install-pdf-target-winsup:
49599 @if target-winsup
49600 maybe-install-pdf-target-winsup: install-pdf-target-winsup
49601
49602 install-pdf-target-winsup: \
49603     configure-target-winsup \
49604     pdf-target-winsup 
49605         @: $(MAKE); $(unstage)
49606         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49607         r=`${PWD_COMMAND}`; export r; \
49608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49609         $(NORMAL_TARGET_EXPORTS) \
49610         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
49611         for flag in $(EXTRA_TARGET_FLAGS); do \
49612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49613         done; \
49614         (cd $(TARGET_SUBDIR)/winsup && \
49615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49617                   "RANLIB=$${RANLIB}" \
49618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49619                    install-pdf) \
49620           || exit 1
49621
49622 @endif target-winsup
49623
49624 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
49625 maybe-install-html-target-winsup:
49626 @if target-winsup
49627 maybe-install-html-target-winsup: install-html-target-winsup
49628
49629 install-html-target-winsup: \
49630     configure-target-winsup \
49631     html-target-winsup 
49632         @: $(MAKE); $(unstage)
49633         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49634         r=`${PWD_COMMAND}`; export r; \
49635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49636         $(NORMAL_TARGET_EXPORTS) \
49637         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
49638         for flag in $(EXTRA_TARGET_FLAGS); do \
49639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49640         done; \
49641         (cd $(TARGET_SUBDIR)/winsup && \
49642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49644                   "RANLIB=$${RANLIB}" \
49645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49646                    install-html) \
49647           || exit 1
49648
49649 @endif target-winsup
49650
49651 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
49652 maybe-installcheck-target-winsup:
49653 @if target-winsup
49654 maybe-installcheck-target-winsup: installcheck-target-winsup
49655
49656 installcheck-target-winsup: \
49657     configure-target-winsup 
49658         @: $(MAKE); $(unstage)
49659         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49660         r=`${PWD_COMMAND}`; export r; \
49661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49662         $(NORMAL_TARGET_EXPORTS) \
49663         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
49664         for flag in $(EXTRA_TARGET_FLAGS); do \
49665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49666         done; \
49667         (cd $(TARGET_SUBDIR)/winsup && \
49668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49670                   "RANLIB=$${RANLIB}" \
49671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49672                    installcheck) \
49673           || exit 1
49674
49675 @endif target-winsup
49676
49677 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
49678 maybe-mostlyclean-target-winsup:
49679 @if target-winsup
49680 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
49681
49682 mostlyclean-target-winsup: 
49683         @: $(MAKE); $(unstage)
49684         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49685         r=`${PWD_COMMAND}`; export r; \
49686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49687         $(NORMAL_TARGET_EXPORTS) \
49688         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
49689         for flag in $(EXTRA_TARGET_FLAGS); do \
49690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49691         done; \
49692         (cd $(TARGET_SUBDIR)/winsup && \
49693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49695                   "RANLIB=$${RANLIB}" \
49696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49697                    mostlyclean) \
49698           || exit 1
49699
49700 @endif target-winsup
49701
49702 .PHONY: maybe-clean-target-winsup clean-target-winsup
49703 maybe-clean-target-winsup:
49704 @if target-winsup
49705 maybe-clean-target-winsup: clean-target-winsup
49706
49707 clean-target-winsup: 
49708         @: $(MAKE); $(unstage)
49709         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49710         r=`${PWD_COMMAND}`; export r; \
49711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49712         $(NORMAL_TARGET_EXPORTS) \
49713         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
49714         for flag in $(EXTRA_TARGET_FLAGS); do \
49715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49716         done; \
49717         (cd $(TARGET_SUBDIR)/winsup && \
49718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49720                   "RANLIB=$${RANLIB}" \
49721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49722                    clean) \
49723           || exit 1
49724
49725 @endif target-winsup
49726
49727 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
49728 maybe-distclean-target-winsup:
49729 @if target-winsup
49730 maybe-distclean-target-winsup: distclean-target-winsup
49731
49732 distclean-target-winsup: 
49733         @: $(MAKE); $(unstage)
49734         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49735         r=`${PWD_COMMAND}`; export r; \
49736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49737         $(NORMAL_TARGET_EXPORTS) \
49738         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
49739         for flag in $(EXTRA_TARGET_FLAGS); do \
49740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49741         done; \
49742         (cd $(TARGET_SUBDIR)/winsup && \
49743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49745                   "RANLIB=$${RANLIB}" \
49746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49747                    distclean) \
49748           || exit 1
49749
49750 @endif target-winsup
49751
49752 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
49753 maybe-maintainer-clean-target-winsup:
49754 @if target-winsup
49755 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
49756
49757 maintainer-clean-target-winsup: 
49758         @: $(MAKE); $(unstage)
49759         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49760         r=`${PWD_COMMAND}`; export r; \
49761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762         $(NORMAL_TARGET_EXPORTS) \
49763         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
49764         for flag in $(EXTRA_TARGET_FLAGS); do \
49765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49766         done; \
49767         (cd $(TARGET_SUBDIR)/winsup && \
49768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49770                   "RANLIB=$${RANLIB}" \
49771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49772                    maintainer-clean) \
49773           || exit 1
49774
49775 @endif target-winsup
49776
49777
49778
49779
49780
49781 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
49782 maybe-configure-target-libgloss:
49783 @if gcc-bootstrap
49784 configure-target-libgloss: stage_current
49785 @endif gcc-bootstrap
49786 @if target-libgloss
49787 maybe-configure-target-libgloss: configure-target-libgloss
49788 configure-target-libgloss: 
49789         @: $(MAKE); $(unstage)
49790         @r=`${PWD_COMMAND}`; export r; \
49791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49792         echo "Checking multilib configuration for libgloss..."; \
49793         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49794         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
49795         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49796           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49797             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
49798           else \
49799             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
49800             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49801           fi; \
49802         else \
49803           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49804         fi; \
49805         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
49806         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49807         $(NORMAL_TARGET_EXPORTS)  \
49808         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
49809         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
49810         case $(srcdir) in \
49811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49812           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
49813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49814         esac; \
49815         srcdiroption="--srcdir=$${topdir}/libgloss"; \
49816         libsrcdir="$$s/libgloss"; \
49817         rm -f no-such-file || : ; \
49818         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49819           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49820           --target=${target_alias} $${srcdiroption}  \
49821           || exit 1
49822 @endif target-libgloss
49823
49824
49825
49826
49827
49828 .PHONY: all-target-libgloss maybe-all-target-libgloss
49829 maybe-all-target-libgloss:
49830 @if gcc-bootstrap
49831 all-target-libgloss: stage_current
49832 @endif gcc-bootstrap
49833 @if target-libgloss
49834 TARGET-target-libgloss=all
49835 maybe-all-target-libgloss: all-target-libgloss
49836 all-target-libgloss: configure-target-libgloss
49837         @: $(MAKE); $(unstage)
49838         @r=`${PWD_COMMAND}`; export r; \
49839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49840         $(NORMAL_TARGET_EXPORTS)  \
49841         (cd $(TARGET_SUBDIR)/libgloss && \
49842           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49843                 $(TARGET-target-libgloss))
49844 @endif target-libgloss
49845
49846
49847
49848
49849
49850 .PHONY: check-target-libgloss maybe-check-target-libgloss
49851 maybe-check-target-libgloss:
49852 @if target-libgloss
49853 maybe-check-target-libgloss: check-target-libgloss
49854
49855 # Dummy target for uncheckable module.
49856 check-target-libgloss:
49857
49858 @endif target-libgloss
49859
49860 .PHONY: install-target-libgloss maybe-install-target-libgloss
49861 maybe-install-target-libgloss:
49862 @if target-libgloss
49863 maybe-install-target-libgloss: install-target-libgloss
49864
49865 install-target-libgloss: installdirs
49866         @: $(MAKE); $(unstage)
49867         @r=`${PWD_COMMAND}`; export r; \
49868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49869         $(NORMAL_TARGET_EXPORTS) \
49870         (cd $(TARGET_SUBDIR)/libgloss && \
49871           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49872
49873 @endif target-libgloss
49874
49875 # Other targets (info, dvi, pdf, etc.)
49876
49877 .PHONY: maybe-info-target-libgloss info-target-libgloss
49878 maybe-info-target-libgloss:
49879 @if target-libgloss
49880 maybe-info-target-libgloss: info-target-libgloss
49881
49882 info-target-libgloss: \
49883     configure-target-libgloss 
49884         @: $(MAKE); $(unstage)
49885         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49886         r=`${PWD_COMMAND}`; export r; \
49887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49888         $(NORMAL_TARGET_EXPORTS) \
49889         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
49890         for flag in $(EXTRA_TARGET_FLAGS); do \
49891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49892         done; \
49893         (cd $(TARGET_SUBDIR)/libgloss && \
49894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49896                   "RANLIB=$${RANLIB}" \
49897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49898                    info) \
49899           || exit 1
49900
49901 @endif target-libgloss
49902
49903 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
49904 maybe-dvi-target-libgloss:
49905 @if target-libgloss
49906 maybe-dvi-target-libgloss: dvi-target-libgloss
49907
49908 dvi-target-libgloss: \
49909     configure-target-libgloss 
49910         @: $(MAKE); $(unstage)
49911         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49912         r=`${PWD_COMMAND}`; export r; \
49913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49914         $(NORMAL_TARGET_EXPORTS) \
49915         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
49916         for flag in $(EXTRA_TARGET_FLAGS); do \
49917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49918         done; \
49919         (cd $(TARGET_SUBDIR)/libgloss && \
49920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49922                   "RANLIB=$${RANLIB}" \
49923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49924                    dvi) \
49925           || exit 1
49926
49927 @endif target-libgloss
49928
49929 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
49930 maybe-pdf-target-libgloss:
49931 @if target-libgloss
49932 maybe-pdf-target-libgloss: pdf-target-libgloss
49933
49934 pdf-target-libgloss: \
49935     configure-target-libgloss 
49936         @: $(MAKE); $(unstage)
49937         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49938         r=`${PWD_COMMAND}`; export r; \
49939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49940         $(NORMAL_TARGET_EXPORTS) \
49941         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
49942         for flag in $(EXTRA_TARGET_FLAGS); do \
49943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49944         done; \
49945         (cd $(TARGET_SUBDIR)/libgloss && \
49946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49948                   "RANLIB=$${RANLIB}" \
49949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49950                    pdf) \
49951           || exit 1
49952
49953 @endif target-libgloss
49954
49955 .PHONY: maybe-html-target-libgloss html-target-libgloss
49956 maybe-html-target-libgloss:
49957 @if target-libgloss
49958 maybe-html-target-libgloss: html-target-libgloss
49959
49960 html-target-libgloss: \
49961     configure-target-libgloss 
49962         @: $(MAKE); $(unstage)
49963         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49964         r=`${PWD_COMMAND}`; export r; \
49965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49966         $(NORMAL_TARGET_EXPORTS) \
49967         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
49968         for flag in $(EXTRA_TARGET_FLAGS); do \
49969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49970         done; \
49971         (cd $(TARGET_SUBDIR)/libgloss && \
49972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49974                   "RANLIB=$${RANLIB}" \
49975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49976                    html) \
49977           || exit 1
49978
49979 @endif target-libgloss
49980
49981 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
49982 maybe-TAGS-target-libgloss:
49983 @if target-libgloss
49984 maybe-TAGS-target-libgloss: TAGS-target-libgloss
49985
49986 TAGS-target-libgloss: \
49987     configure-target-libgloss 
49988         @: $(MAKE); $(unstage)
49989         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49990         r=`${PWD_COMMAND}`; export r; \
49991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49992         $(NORMAL_TARGET_EXPORTS) \
49993         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
49994         for flag in $(EXTRA_TARGET_FLAGS); do \
49995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49996         done; \
49997         (cd $(TARGET_SUBDIR)/libgloss && \
49998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50000                   "RANLIB=$${RANLIB}" \
50001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50002                    TAGS) \
50003           || exit 1
50004
50005 @endif target-libgloss
50006
50007 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
50008 maybe-install-info-target-libgloss:
50009 @if target-libgloss
50010 maybe-install-info-target-libgloss: install-info-target-libgloss
50011
50012 install-info-target-libgloss: \
50013     configure-target-libgloss \
50014     info-target-libgloss 
50015         @: $(MAKE); $(unstage)
50016         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50017         r=`${PWD_COMMAND}`; export r; \
50018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50019         $(NORMAL_TARGET_EXPORTS) \
50020         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50021         for flag in $(EXTRA_TARGET_FLAGS); do \
50022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50023         done; \
50024         (cd $(TARGET_SUBDIR)/libgloss && \
50025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50027                   "RANLIB=$${RANLIB}" \
50028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50029                    install-info) \
50030           || exit 1
50031
50032 @endif target-libgloss
50033
50034 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50035 maybe-install-pdf-target-libgloss:
50036 @if target-libgloss
50037 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50038
50039 install-pdf-target-libgloss: \
50040     configure-target-libgloss \
50041     pdf-target-libgloss 
50042         @: $(MAKE); $(unstage)
50043         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50044         r=`${PWD_COMMAND}`; export r; \
50045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50046         $(NORMAL_TARGET_EXPORTS) \
50047         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50048         for flag in $(EXTRA_TARGET_FLAGS); do \
50049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50050         done; \
50051         (cd $(TARGET_SUBDIR)/libgloss && \
50052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50054                   "RANLIB=$${RANLIB}" \
50055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50056                    install-pdf) \
50057           || exit 1
50058
50059 @endif target-libgloss
50060
50061 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50062 maybe-install-html-target-libgloss:
50063 @if target-libgloss
50064 maybe-install-html-target-libgloss: install-html-target-libgloss
50065
50066 install-html-target-libgloss: \
50067     configure-target-libgloss \
50068     html-target-libgloss 
50069         @: $(MAKE); $(unstage)
50070         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50071         r=`${PWD_COMMAND}`; export r; \
50072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50073         $(NORMAL_TARGET_EXPORTS) \
50074         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
50075         for flag in $(EXTRA_TARGET_FLAGS); do \
50076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50077         done; \
50078         (cd $(TARGET_SUBDIR)/libgloss && \
50079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50081                   "RANLIB=$${RANLIB}" \
50082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50083                    install-html) \
50084           || exit 1
50085
50086 @endif target-libgloss
50087
50088 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
50089 maybe-installcheck-target-libgloss:
50090 @if target-libgloss
50091 maybe-installcheck-target-libgloss: installcheck-target-libgloss
50092
50093 installcheck-target-libgloss: \
50094     configure-target-libgloss 
50095         @: $(MAKE); $(unstage)
50096         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50097         r=`${PWD_COMMAND}`; export r; \
50098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50099         $(NORMAL_TARGET_EXPORTS) \
50100         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
50101         for flag in $(EXTRA_TARGET_FLAGS); do \
50102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50103         done; \
50104         (cd $(TARGET_SUBDIR)/libgloss && \
50105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50107                   "RANLIB=$${RANLIB}" \
50108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50109                    installcheck) \
50110           || exit 1
50111
50112 @endif target-libgloss
50113
50114 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
50115 maybe-mostlyclean-target-libgloss:
50116 @if target-libgloss
50117 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
50118
50119 mostlyclean-target-libgloss: 
50120         @: $(MAKE); $(unstage)
50121         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50122         r=`${PWD_COMMAND}`; export r; \
50123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50124         $(NORMAL_TARGET_EXPORTS) \
50125         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
50126         for flag in $(EXTRA_TARGET_FLAGS); do \
50127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50128         done; \
50129         (cd $(TARGET_SUBDIR)/libgloss && \
50130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50132                   "RANLIB=$${RANLIB}" \
50133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50134                    mostlyclean) \
50135           || exit 1
50136
50137 @endif target-libgloss
50138
50139 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
50140 maybe-clean-target-libgloss:
50141 @if target-libgloss
50142 maybe-clean-target-libgloss: clean-target-libgloss
50143
50144 clean-target-libgloss: 
50145         @: $(MAKE); $(unstage)
50146         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50147         r=`${PWD_COMMAND}`; export r; \
50148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50149         $(NORMAL_TARGET_EXPORTS) \
50150         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
50151         for flag in $(EXTRA_TARGET_FLAGS); do \
50152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50153         done; \
50154         (cd $(TARGET_SUBDIR)/libgloss && \
50155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50157                   "RANLIB=$${RANLIB}" \
50158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50159                    clean) \
50160           || exit 1
50161
50162 @endif target-libgloss
50163
50164 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
50165 maybe-distclean-target-libgloss:
50166 @if target-libgloss
50167 maybe-distclean-target-libgloss: distclean-target-libgloss
50168
50169 distclean-target-libgloss: 
50170         @: $(MAKE); $(unstage)
50171         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50172         r=`${PWD_COMMAND}`; export r; \
50173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50174         $(NORMAL_TARGET_EXPORTS) \
50175         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
50176         for flag in $(EXTRA_TARGET_FLAGS); do \
50177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50178         done; \
50179         (cd $(TARGET_SUBDIR)/libgloss && \
50180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50182                   "RANLIB=$${RANLIB}" \
50183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50184                    distclean) \
50185           || exit 1
50186
50187 @endif target-libgloss
50188
50189 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
50190 maybe-maintainer-clean-target-libgloss:
50191 @if target-libgloss
50192 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
50193
50194 maintainer-clean-target-libgloss: 
50195         @: $(MAKE); $(unstage)
50196         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50197         r=`${PWD_COMMAND}`; export r; \
50198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50199         $(NORMAL_TARGET_EXPORTS) \
50200         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
50201         for flag in $(EXTRA_TARGET_FLAGS); do \
50202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50203         done; \
50204         (cd $(TARGET_SUBDIR)/libgloss && \
50205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50207                   "RANLIB=$${RANLIB}" \
50208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50209                    maintainer-clean) \
50210           || exit 1
50211
50212 @endif target-libgloss
50213
50214
50215
50216
50217
50218 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
50219 maybe-configure-target-libiberty:
50220 @if gcc-bootstrap
50221 configure-target-libiberty: stage_current
50222 @endif gcc-bootstrap
50223 @if target-libiberty
50224 maybe-configure-target-libiberty: configure-target-libiberty
50225 configure-target-libiberty: 
50226         @: $(MAKE); $(unstage)
50227         @r=`${PWD_COMMAND}`; export r; \
50228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50229         echo "Checking multilib configuration for libiberty..."; \
50230         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50231         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
50232         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50233           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50234             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
50235           else \
50236             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
50237             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50238           fi; \
50239         else \
50240           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50241         fi; \
50242         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
50243         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50244         $(NORMAL_TARGET_EXPORTS)  \
50245         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
50246         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
50247         case $(srcdir) in \
50248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50249           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
50250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50251         esac; \
50252         srcdiroption="--srcdir=$${topdir}/libiberty"; \
50253         libsrcdir="$$s/libiberty"; \
50254         rm -f no-such-file || : ; \
50255         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50256           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50257           --target=${target_alias} $${srcdiroption}  \
50258           || exit 1
50259 @endif target-libiberty
50260
50261
50262
50263
50264
50265 .PHONY: all-target-libiberty maybe-all-target-libiberty
50266 maybe-all-target-libiberty:
50267 @if gcc-bootstrap
50268 all-target-libiberty: stage_current
50269 @endif gcc-bootstrap
50270 @if target-libiberty
50271 TARGET-target-libiberty=all
50272 maybe-all-target-libiberty: all-target-libiberty
50273 all-target-libiberty: configure-target-libiberty
50274         @: $(MAKE); $(unstage)
50275         @r=`${PWD_COMMAND}`; export r; \
50276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50277         $(NORMAL_TARGET_EXPORTS)  \
50278         (cd $(TARGET_SUBDIR)/libiberty && \
50279           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50280                 $(TARGET-target-libiberty))
50281 @endif target-libiberty
50282
50283
50284
50285
50286
50287 .PHONY: check-target-libiberty maybe-check-target-libiberty
50288 maybe-check-target-libiberty:
50289 @if target-libiberty
50290 maybe-check-target-libiberty: check-target-libiberty
50291
50292 check-target-libiberty:
50293         @: $(MAKE); $(unstage)
50294         @r=`${PWD_COMMAND}`; export r; \
50295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50296         $(NORMAL_TARGET_EXPORTS) \
50297         (cd $(TARGET_SUBDIR)/libiberty && \
50298           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50299
50300 @endif target-libiberty
50301
50302 .PHONY: install-target-libiberty maybe-install-target-libiberty
50303 maybe-install-target-libiberty:
50304 @if target-libiberty
50305 maybe-install-target-libiberty: install-target-libiberty
50306
50307 install-target-libiberty: installdirs
50308         @: $(MAKE); $(unstage)
50309         @r=`${PWD_COMMAND}`; export r; \
50310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50311         $(NORMAL_TARGET_EXPORTS) \
50312         (cd $(TARGET_SUBDIR)/libiberty && \
50313           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50314
50315 @endif target-libiberty
50316
50317 # Other targets (info, dvi, pdf, etc.)
50318
50319 .PHONY: maybe-info-target-libiberty info-target-libiberty
50320 maybe-info-target-libiberty:
50321 @if target-libiberty
50322 maybe-info-target-libiberty: info-target-libiberty
50323
50324 info-target-libiberty: \
50325     configure-target-libiberty 
50326         @: $(MAKE); $(unstage)
50327         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50328         r=`${PWD_COMMAND}`; export r; \
50329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50330         $(NORMAL_TARGET_EXPORTS) \
50331         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
50332         for flag in $(EXTRA_TARGET_FLAGS); do \
50333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50334         done; \
50335         (cd $(TARGET_SUBDIR)/libiberty && \
50336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50338                   "RANLIB=$${RANLIB}" \
50339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50340                    info) \
50341           || exit 1
50342
50343 @endif target-libiberty
50344
50345 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
50346 maybe-dvi-target-libiberty:
50347 @if target-libiberty
50348 maybe-dvi-target-libiberty: dvi-target-libiberty
50349
50350 dvi-target-libiberty: \
50351     configure-target-libiberty 
50352         @: $(MAKE); $(unstage)
50353         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50354         r=`${PWD_COMMAND}`; export r; \
50355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50356         $(NORMAL_TARGET_EXPORTS) \
50357         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
50358         for flag in $(EXTRA_TARGET_FLAGS); do \
50359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50360         done; \
50361         (cd $(TARGET_SUBDIR)/libiberty && \
50362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50364                   "RANLIB=$${RANLIB}" \
50365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50366                    dvi) \
50367           || exit 1
50368
50369 @endif target-libiberty
50370
50371 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
50372 maybe-pdf-target-libiberty:
50373 @if target-libiberty
50374 maybe-pdf-target-libiberty: pdf-target-libiberty
50375
50376 pdf-target-libiberty: \
50377     configure-target-libiberty 
50378         @: $(MAKE); $(unstage)
50379         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50380         r=`${PWD_COMMAND}`; export r; \
50381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50382         $(NORMAL_TARGET_EXPORTS) \
50383         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
50384         for flag in $(EXTRA_TARGET_FLAGS); do \
50385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50386         done; \
50387         (cd $(TARGET_SUBDIR)/libiberty && \
50388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50390                   "RANLIB=$${RANLIB}" \
50391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50392                    pdf) \
50393           || exit 1
50394
50395 @endif target-libiberty
50396
50397 .PHONY: maybe-html-target-libiberty html-target-libiberty
50398 maybe-html-target-libiberty:
50399 @if target-libiberty
50400 maybe-html-target-libiberty: html-target-libiberty
50401
50402 html-target-libiberty: \
50403     configure-target-libiberty 
50404         @: $(MAKE); $(unstage)
50405         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50406         r=`${PWD_COMMAND}`; export r; \
50407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50408         $(NORMAL_TARGET_EXPORTS) \
50409         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
50410         for flag in $(EXTRA_TARGET_FLAGS); do \
50411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50412         done; \
50413         (cd $(TARGET_SUBDIR)/libiberty && \
50414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50416                   "RANLIB=$${RANLIB}" \
50417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50418                    html) \
50419           || exit 1
50420
50421 @endif target-libiberty
50422
50423 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
50424 maybe-TAGS-target-libiberty:
50425 @if target-libiberty
50426 maybe-TAGS-target-libiberty: TAGS-target-libiberty
50427
50428 TAGS-target-libiberty: \
50429     configure-target-libiberty 
50430         @: $(MAKE); $(unstage)
50431         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50432         r=`${PWD_COMMAND}`; export r; \
50433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50434         $(NORMAL_TARGET_EXPORTS) \
50435         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
50436         for flag in $(EXTRA_TARGET_FLAGS); do \
50437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50438         done; \
50439         (cd $(TARGET_SUBDIR)/libiberty && \
50440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50442                   "RANLIB=$${RANLIB}" \
50443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50444                    TAGS) \
50445           || exit 1
50446
50447 @endif target-libiberty
50448
50449 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
50450 maybe-install-info-target-libiberty:
50451 @if target-libiberty
50452 maybe-install-info-target-libiberty: install-info-target-libiberty
50453
50454 install-info-target-libiberty: \
50455     configure-target-libiberty \
50456     info-target-libiberty 
50457         @: $(MAKE); $(unstage)
50458         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50459         r=`${PWD_COMMAND}`; export r; \
50460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50461         $(NORMAL_TARGET_EXPORTS) \
50462         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
50463         for flag in $(EXTRA_TARGET_FLAGS); do \
50464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50465         done; \
50466         (cd $(TARGET_SUBDIR)/libiberty && \
50467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50469                   "RANLIB=$${RANLIB}" \
50470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50471                    install-info) \
50472           || exit 1
50473
50474 @endif target-libiberty
50475
50476 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
50477 maybe-install-pdf-target-libiberty:
50478 @if target-libiberty
50479 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
50480
50481 install-pdf-target-libiberty: \
50482     configure-target-libiberty \
50483     pdf-target-libiberty 
50484         @: $(MAKE); $(unstage)
50485         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50486         r=`${PWD_COMMAND}`; export r; \
50487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50488         $(NORMAL_TARGET_EXPORTS) \
50489         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
50490         for flag in $(EXTRA_TARGET_FLAGS); do \
50491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50492         done; \
50493         (cd $(TARGET_SUBDIR)/libiberty && \
50494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50496                   "RANLIB=$${RANLIB}" \
50497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50498                    install-pdf) \
50499           || exit 1
50500
50501 @endif target-libiberty
50502
50503 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
50504 maybe-install-html-target-libiberty:
50505 @if target-libiberty
50506 maybe-install-html-target-libiberty: install-html-target-libiberty
50507
50508 install-html-target-libiberty: \
50509     configure-target-libiberty \
50510     html-target-libiberty 
50511         @: $(MAKE); $(unstage)
50512         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50513         r=`${PWD_COMMAND}`; export r; \
50514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50515         $(NORMAL_TARGET_EXPORTS) \
50516         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
50517         for flag in $(EXTRA_TARGET_FLAGS); do \
50518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50519         done; \
50520         (cd $(TARGET_SUBDIR)/libiberty && \
50521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50523                   "RANLIB=$${RANLIB}" \
50524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50525                    install-html) \
50526           || exit 1
50527
50528 @endif target-libiberty
50529
50530 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
50531 maybe-installcheck-target-libiberty:
50532 @if target-libiberty
50533 maybe-installcheck-target-libiberty: installcheck-target-libiberty
50534
50535 installcheck-target-libiberty: \
50536     configure-target-libiberty 
50537         @: $(MAKE); $(unstage)
50538         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50539         r=`${PWD_COMMAND}`; export r; \
50540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50541         $(NORMAL_TARGET_EXPORTS) \
50542         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
50543         for flag in $(EXTRA_TARGET_FLAGS); do \
50544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50545         done; \
50546         (cd $(TARGET_SUBDIR)/libiberty && \
50547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50549                   "RANLIB=$${RANLIB}" \
50550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50551                    installcheck) \
50552           || exit 1
50553
50554 @endif target-libiberty
50555
50556 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
50557 maybe-mostlyclean-target-libiberty:
50558 @if target-libiberty
50559 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
50560
50561 mostlyclean-target-libiberty: 
50562         @: $(MAKE); $(unstage)
50563         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50564         r=`${PWD_COMMAND}`; export r; \
50565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50566         $(NORMAL_TARGET_EXPORTS) \
50567         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
50568         for flag in $(EXTRA_TARGET_FLAGS); do \
50569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50570         done; \
50571         (cd $(TARGET_SUBDIR)/libiberty && \
50572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50574                   "RANLIB=$${RANLIB}" \
50575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50576                    mostlyclean) \
50577           || exit 1
50578
50579 @endif target-libiberty
50580
50581 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
50582 maybe-clean-target-libiberty:
50583 @if target-libiberty
50584 maybe-clean-target-libiberty: clean-target-libiberty
50585
50586 clean-target-libiberty: 
50587         @: $(MAKE); $(unstage)
50588         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50589         r=`${PWD_COMMAND}`; export r; \
50590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50591         $(NORMAL_TARGET_EXPORTS) \
50592         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
50593         for flag in $(EXTRA_TARGET_FLAGS); do \
50594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50595         done; \
50596         (cd $(TARGET_SUBDIR)/libiberty && \
50597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50599                   "RANLIB=$${RANLIB}" \
50600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50601                    clean) \
50602           || exit 1
50603
50604 @endif target-libiberty
50605
50606 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
50607 maybe-distclean-target-libiberty:
50608 @if target-libiberty
50609 maybe-distclean-target-libiberty: distclean-target-libiberty
50610
50611 distclean-target-libiberty: 
50612         @: $(MAKE); $(unstage)
50613         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50614         r=`${PWD_COMMAND}`; export r; \
50615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50616         $(NORMAL_TARGET_EXPORTS) \
50617         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
50618         for flag in $(EXTRA_TARGET_FLAGS); do \
50619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50620         done; \
50621         (cd $(TARGET_SUBDIR)/libiberty && \
50622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50624                   "RANLIB=$${RANLIB}" \
50625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50626                    distclean) \
50627           || exit 1
50628
50629 @endif target-libiberty
50630
50631 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
50632 maybe-maintainer-clean-target-libiberty:
50633 @if target-libiberty
50634 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
50635
50636 maintainer-clean-target-libiberty: 
50637         @: $(MAKE); $(unstage)
50638         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50639         r=`${PWD_COMMAND}`; export r; \
50640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50641         $(NORMAL_TARGET_EXPORTS) \
50642         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
50643         for flag in $(EXTRA_TARGET_FLAGS); do \
50644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50645         done; \
50646         (cd $(TARGET_SUBDIR)/libiberty && \
50647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50649                   "RANLIB=$${RANLIB}" \
50650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50651                    maintainer-clean) \
50652           || exit 1
50653
50654 @endif target-libiberty
50655
50656
50657
50658
50659
50660 .PHONY: configure-target-gperf maybe-configure-target-gperf
50661 maybe-configure-target-gperf:
50662 @if gcc-bootstrap
50663 configure-target-gperf: stage_current
50664 @endif gcc-bootstrap
50665 @if target-gperf
50666 maybe-configure-target-gperf: configure-target-gperf
50667 configure-target-gperf: 
50668         @: $(MAKE); $(unstage)
50669         @r=`${PWD_COMMAND}`; export r; \
50670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50671         echo "Checking multilib configuration for gperf..."; \
50672         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50673         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
50674         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
50675           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
50676             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
50677           else \
50678             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
50679             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50680           fi; \
50681         else \
50682           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50683         fi; \
50684         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
50685         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50686         $(NORMAL_TARGET_EXPORTS)  \
50687         echo Configuring in $(TARGET_SUBDIR)/gperf; \
50688         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
50689         case $(srcdir) in \
50690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50691           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
50692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50693         esac; \
50694         srcdiroption="--srcdir=$${topdir}/gperf"; \
50695         libsrcdir="$$s/gperf"; \
50696         rm -f no-such-file || : ; \
50697         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50698           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50699           --target=${target_alias} $${srcdiroption}  \
50700           || exit 1
50701 @endif target-gperf
50702
50703
50704
50705
50706
50707 .PHONY: all-target-gperf maybe-all-target-gperf
50708 maybe-all-target-gperf:
50709 @if gcc-bootstrap
50710 all-target-gperf: stage_current
50711 @endif gcc-bootstrap
50712 @if target-gperf
50713 TARGET-target-gperf=all
50714 maybe-all-target-gperf: all-target-gperf
50715 all-target-gperf: configure-target-gperf
50716         @: $(MAKE); $(unstage)
50717         @r=`${PWD_COMMAND}`; export r; \
50718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50719         $(NORMAL_TARGET_EXPORTS)  \
50720         (cd $(TARGET_SUBDIR)/gperf && \
50721           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50722                 $(TARGET-target-gperf))
50723 @endif target-gperf
50724
50725
50726
50727
50728
50729 .PHONY: check-target-gperf maybe-check-target-gperf
50730 maybe-check-target-gperf:
50731 @if target-gperf
50732 maybe-check-target-gperf: check-target-gperf
50733
50734 check-target-gperf:
50735         @: $(MAKE); $(unstage)
50736         @r=`${PWD_COMMAND}`; export r; \
50737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50738         $(NORMAL_TARGET_EXPORTS) \
50739         (cd $(TARGET_SUBDIR)/gperf && \
50740           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50741
50742 @endif target-gperf
50743
50744 .PHONY: install-target-gperf maybe-install-target-gperf
50745 maybe-install-target-gperf:
50746 @if target-gperf
50747 maybe-install-target-gperf: install-target-gperf
50748
50749 install-target-gperf: installdirs
50750         @: $(MAKE); $(unstage)
50751         @r=`${PWD_COMMAND}`; export r; \
50752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50753         $(NORMAL_TARGET_EXPORTS) \
50754         (cd $(TARGET_SUBDIR)/gperf && \
50755           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50756
50757 @endif target-gperf
50758
50759 # Other targets (info, dvi, pdf, etc.)
50760
50761 .PHONY: maybe-info-target-gperf info-target-gperf
50762 maybe-info-target-gperf:
50763 @if target-gperf
50764 maybe-info-target-gperf: info-target-gperf
50765
50766 info-target-gperf: \
50767     configure-target-gperf 
50768         @: $(MAKE); $(unstage)
50769         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50770         r=`${PWD_COMMAND}`; export r; \
50771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50772         $(NORMAL_TARGET_EXPORTS) \
50773         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
50774         for flag in $(EXTRA_TARGET_FLAGS); do \
50775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50776         done; \
50777         (cd $(TARGET_SUBDIR)/gperf && \
50778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50780                   "RANLIB=$${RANLIB}" \
50781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50782                    info) \
50783           || exit 1
50784
50785 @endif target-gperf
50786
50787 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
50788 maybe-dvi-target-gperf:
50789 @if target-gperf
50790 maybe-dvi-target-gperf: dvi-target-gperf
50791
50792 dvi-target-gperf: \
50793     configure-target-gperf 
50794         @: $(MAKE); $(unstage)
50795         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50796         r=`${PWD_COMMAND}`; export r; \
50797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50798         $(NORMAL_TARGET_EXPORTS) \
50799         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
50800         for flag in $(EXTRA_TARGET_FLAGS); do \
50801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50802         done; \
50803         (cd $(TARGET_SUBDIR)/gperf && \
50804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50806                   "RANLIB=$${RANLIB}" \
50807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50808                    dvi) \
50809           || exit 1
50810
50811 @endif target-gperf
50812
50813 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
50814 maybe-pdf-target-gperf:
50815 @if target-gperf
50816 maybe-pdf-target-gperf: pdf-target-gperf
50817
50818 pdf-target-gperf: \
50819     configure-target-gperf 
50820         @: $(MAKE); $(unstage)
50821         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50822         r=`${PWD_COMMAND}`; export r; \
50823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824         $(NORMAL_TARGET_EXPORTS) \
50825         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
50826         for flag in $(EXTRA_TARGET_FLAGS); do \
50827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50828         done; \
50829         (cd $(TARGET_SUBDIR)/gperf && \
50830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50832                   "RANLIB=$${RANLIB}" \
50833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50834                    pdf) \
50835           || exit 1
50836
50837 @endif target-gperf
50838
50839 .PHONY: maybe-html-target-gperf html-target-gperf
50840 maybe-html-target-gperf:
50841 @if target-gperf
50842 maybe-html-target-gperf: html-target-gperf
50843
50844 html-target-gperf: \
50845     configure-target-gperf 
50846         @: $(MAKE); $(unstage)
50847         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50848         r=`${PWD_COMMAND}`; export r; \
50849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50850         $(NORMAL_TARGET_EXPORTS) \
50851         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
50852         for flag in $(EXTRA_TARGET_FLAGS); do \
50853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50854         done; \
50855         (cd $(TARGET_SUBDIR)/gperf && \
50856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50858                   "RANLIB=$${RANLIB}" \
50859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50860                    html) \
50861           || exit 1
50862
50863 @endif target-gperf
50864
50865 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
50866 maybe-TAGS-target-gperf:
50867 @if target-gperf
50868 maybe-TAGS-target-gperf: TAGS-target-gperf
50869
50870 TAGS-target-gperf: \
50871     configure-target-gperf 
50872         @: $(MAKE); $(unstage)
50873         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50874         r=`${PWD_COMMAND}`; export r; \
50875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50876         $(NORMAL_TARGET_EXPORTS) \
50877         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
50878         for flag in $(EXTRA_TARGET_FLAGS); do \
50879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50880         done; \
50881         (cd $(TARGET_SUBDIR)/gperf && \
50882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50884                   "RANLIB=$${RANLIB}" \
50885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50886                    TAGS) \
50887           || exit 1
50888
50889 @endif target-gperf
50890
50891 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
50892 maybe-install-info-target-gperf:
50893 @if target-gperf
50894 maybe-install-info-target-gperf: install-info-target-gperf
50895
50896 install-info-target-gperf: \
50897     configure-target-gperf \
50898     info-target-gperf 
50899         @: $(MAKE); $(unstage)
50900         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50901         r=`${PWD_COMMAND}`; export r; \
50902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50903         $(NORMAL_TARGET_EXPORTS) \
50904         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
50905         for flag in $(EXTRA_TARGET_FLAGS); do \
50906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50907         done; \
50908         (cd $(TARGET_SUBDIR)/gperf && \
50909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50911                   "RANLIB=$${RANLIB}" \
50912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50913                    install-info) \
50914           || exit 1
50915
50916 @endif target-gperf
50917
50918 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
50919 maybe-install-pdf-target-gperf:
50920 @if target-gperf
50921 maybe-install-pdf-target-gperf: install-pdf-target-gperf
50922
50923 install-pdf-target-gperf: \
50924     configure-target-gperf \
50925     pdf-target-gperf 
50926         @: $(MAKE); $(unstage)
50927         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50928         r=`${PWD_COMMAND}`; export r; \
50929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50930         $(NORMAL_TARGET_EXPORTS) \
50931         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
50932         for flag in $(EXTRA_TARGET_FLAGS); do \
50933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50934         done; \
50935         (cd $(TARGET_SUBDIR)/gperf && \
50936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50938                   "RANLIB=$${RANLIB}" \
50939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50940                    install-pdf) \
50941           || exit 1
50942
50943 @endif target-gperf
50944
50945 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
50946 maybe-install-html-target-gperf:
50947 @if target-gperf
50948 maybe-install-html-target-gperf: install-html-target-gperf
50949
50950 install-html-target-gperf: \
50951     configure-target-gperf \
50952     html-target-gperf 
50953         @: $(MAKE); $(unstage)
50954         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50955         r=`${PWD_COMMAND}`; export r; \
50956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50957         $(NORMAL_TARGET_EXPORTS) \
50958         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
50959         for flag in $(EXTRA_TARGET_FLAGS); do \
50960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50961         done; \
50962         (cd $(TARGET_SUBDIR)/gperf && \
50963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50965                   "RANLIB=$${RANLIB}" \
50966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50967                    install-html) \
50968           || exit 1
50969
50970 @endif target-gperf
50971
50972 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
50973 maybe-installcheck-target-gperf:
50974 @if target-gperf
50975 maybe-installcheck-target-gperf: installcheck-target-gperf
50976
50977 installcheck-target-gperf: \
50978     configure-target-gperf 
50979         @: $(MAKE); $(unstage)
50980         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50981         r=`${PWD_COMMAND}`; export r; \
50982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50983         $(NORMAL_TARGET_EXPORTS) \
50984         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
50985         for flag in $(EXTRA_TARGET_FLAGS); do \
50986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50987         done; \
50988         (cd $(TARGET_SUBDIR)/gperf && \
50989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50991                   "RANLIB=$${RANLIB}" \
50992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50993                    installcheck) \
50994           || exit 1
50995
50996 @endif target-gperf
50997
50998 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
50999 maybe-mostlyclean-target-gperf:
51000 @if target-gperf
51001 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
51002
51003 mostlyclean-target-gperf: 
51004         @: $(MAKE); $(unstage)
51005         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51006         r=`${PWD_COMMAND}`; export r; \
51007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51008         $(NORMAL_TARGET_EXPORTS) \
51009         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
51010         for flag in $(EXTRA_TARGET_FLAGS); do \
51011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51012         done; \
51013         (cd $(TARGET_SUBDIR)/gperf && \
51014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51016                   "RANLIB=$${RANLIB}" \
51017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51018                    mostlyclean) \
51019           || exit 1
51020
51021 @endif target-gperf
51022
51023 .PHONY: maybe-clean-target-gperf clean-target-gperf
51024 maybe-clean-target-gperf:
51025 @if target-gperf
51026 maybe-clean-target-gperf: clean-target-gperf
51027
51028 clean-target-gperf: 
51029         @: $(MAKE); $(unstage)
51030         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51031         r=`${PWD_COMMAND}`; export r; \
51032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51033         $(NORMAL_TARGET_EXPORTS) \
51034         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
51035         for flag in $(EXTRA_TARGET_FLAGS); do \
51036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51037         done; \
51038         (cd $(TARGET_SUBDIR)/gperf && \
51039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51041                   "RANLIB=$${RANLIB}" \
51042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51043                    clean) \
51044           || exit 1
51045
51046 @endif target-gperf
51047
51048 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
51049 maybe-distclean-target-gperf:
51050 @if target-gperf
51051 maybe-distclean-target-gperf: distclean-target-gperf
51052
51053 distclean-target-gperf: 
51054         @: $(MAKE); $(unstage)
51055         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51056         r=`${PWD_COMMAND}`; export r; \
51057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51058         $(NORMAL_TARGET_EXPORTS) \
51059         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
51060         for flag in $(EXTRA_TARGET_FLAGS); do \
51061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51062         done; \
51063         (cd $(TARGET_SUBDIR)/gperf && \
51064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51066                   "RANLIB=$${RANLIB}" \
51067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51068                    distclean) \
51069           || exit 1
51070
51071 @endif target-gperf
51072
51073 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
51074 maybe-maintainer-clean-target-gperf:
51075 @if target-gperf
51076 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
51077
51078 maintainer-clean-target-gperf: 
51079         @: $(MAKE); $(unstage)
51080         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51081         r=`${PWD_COMMAND}`; export r; \
51082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51083         $(NORMAL_TARGET_EXPORTS) \
51084         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
51085         for flag in $(EXTRA_TARGET_FLAGS); do \
51086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51087         done; \
51088         (cd $(TARGET_SUBDIR)/gperf && \
51089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51091                   "RANLIB=$${RANLIB}" \
51092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51093                    maintainer-clean) \
51094           || exit 1
51095
51096 @endif target-gperf
51097
51098
51099
51100
51101
51102 .PHONY: configure-target-examples maybe-configure-target-examples
51103 maybe-configure-target-examples:
51104 @if gcc-bootstrap
51105 configure-target-examples: stage_current
51106 @endif gcc-bootstrap
51107 @if target-examples
51108 maybe-configure-target-examples: configure-target-examples
51109 configure-target-examples: 
51110         @: $(MAKE); $(unstage)
51111         @r=`${PWD_COMMAND}`; export r; \
51112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51113         echo "Checking multilib configuration for examples..."; \
51114         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51115         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
51116         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
51117           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
51118             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
51119           else \
51120             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
51121             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51122           fi; \
51123         else \
51124           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51125         fi; \
51126         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
51127         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51128         $(NORMAL_TARGET_EXPORTS)  \
51129         echo Configuring in $(TARGET_SUBDIR)/examples; \
51130         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
51131         case $(srcdir) in \
51132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51133           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
51134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51135         esac; \
51136         srcdiroption="--srcdir=$${topdir}/examples"; \
51137         libsrcdir="$$s/examples"; \
51138         rm -f no-such-file || : ; \
51139         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51140           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51141           --target=${target_alias} $${srcdiroption}  \
51142           || exit 1
51143 @endif target-examples
51144
51145
51146
51147
51148
51149 .PHONY: all-target-examples maybe-all-target-examples
51150 maybe-all-target-examples:
51151 @if gcc-bootstrap
51152 all-target-examples: stage_current
51153 @endif gcc-bootstrap
51154 @if target-examples
51155 TARGET-target-examples=all
51156 maybe-all-target-examples: all-target-examples
51157 all-target-examples: configure-target-examples
51158         @: $(MAKE); $(unstage)
51159         @r=`${PWD_COMMAND}`; export r; \
51160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51161         $(NORMAL_TARGET_EXPORTS)  \
51162         (cd $(TARGET_SUBDIR)/examples && \
51163           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51164                 $(TARGET-target-examples))
51165 @endif target-examples
51166
51167
51168
51169
51170
51171 .PHONY: check-target-examples maybe-check-target-examples
51172 maybe-check-target-examples:
51173 @if target-examples
51174 maybe-check-target-examples: check-target-examples
51175
51176 # Dummy target for uncheckable module.
51177 check-target-examples:
51178
51179 @endif target-examples
51180
51181 .PHONY: install-target-examples maybe-install-target-examples
51182 maybe-install-target-examples:
51183 @if target-examples
51184 maybe-install-target-examples: install-target-examples
51185
51186 # Dummy target for uninstallable.
51187 install-target-examples:
51188
51189 @endif target-examples
51190
51191 # Other targets (info, dvi, pdf, etc.)
51192
51193 .PHONY: maybe-info-target-examples info-target-examples
51194 maybe-info-target-examples:
51195 @if target-examples
51196 maybe-info-target-examples: info-target-examples
51197
51198 info-target-examples: \
51199     configure-target-examples 
51200         @: $(MAKE); $(unstage)
51201         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51202         r=`${PWD_COMMAND}`; export r; \
51203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51204         $(NORMAL_TARGET_EXPORTS) \
51205         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
51206         for flag in $(EXTRA_TARGET_FLAGS); do \
51207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51208         done; \
51209         (cd $(TARGET_SUBDIR)/examples && \
51210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51212                   "RANLIB=$${RANLIB}" \
51213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51214                    info) \
51215           || exit 1
51216
51217 @endif target-examples
51218
51219 .PHONY: maybe-dvi-target-examples dvi-target-examples
51220 maybe-dvi-target-examples:
51221 @if target-examples
51222 maybe-dvi-target-examples: dvi-target-examples
51223
51224 dvi-target-examples: \
51225     configure-target-examples 
51226         @: $(MAKE); $(unstage)
51227         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51228         r=`${PWD_COMMAND}`; export r; \
51229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51230         $(NORMAL_TARGET_EXPORTS) \
51231         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
51232         for flag in $(EXTRA_TARGET_FLAGS); do \
51233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51234         done; \
51235         (cd $(TARGET_SUBDIR)/examples && \
51236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51238                   "RANLIB=$${RANLIB}" \
51239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51240                    dvi) \
51241           || exit 1
51242
51243 @endif target-examples
51244
51245 .PHONY: maybe-pdf-target-examples pdf-target-examples
51246 maybe-pdf-target-examples:
51247 @if target-examples
51248 maybe-pdf-target-examples: pdf-target-examples
51249
51250 pdf-target-examples: \
51251     configure-target-examples 
51252         @: $(MAKE); $(unstage)
51253         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51254         r=`${PWD_COMMAND}`; export r; \
51255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51256         $(NORMAL_TARGET_EXPORTS) \
51257         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
51258         for flag in $(EXTRA_TARGET_FLAGS); do \
51259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51260         done; \
51261         (cd $(TARGET_SUBDIR)/examples && \
51262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51264                   "RANLIB=$${RANLIB}" \
51265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51266                    pdf) \
51267           || exit 1
51268
51269 @endif target-examples
51270
51271 .PHONY: maybe-html-target-examples html-target-examples
51272 maybe-html-target-examples:
51273 @if target-examples
51274 maybe-html-target-examples: html-target-examples
51275
51276 html-target-examples: \
51277     configure-target-examples 
51278         @: $(MAKE); $(unstage)
51279         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51280         r=`${PWD_COMMAND}`; export r; \
51281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51282         $(NORMAL_TARGET_EXPORTS) \
51283         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
51284         for flag in $(EXTRA_TARGET_FLAGS); do \
51285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51286         done; \
51287         (cd $(TARGET_SUBDIR)/examples && \
51288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51290                   "RANLIB=$${RANLIB}" \
51291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51292                    html) \
51293           || exit 1
51294
51295 @endif target-examples
51296
51297 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
51298 maybe-TAGS-target-examples:
51299 @if target-examples
51300 maybe-TAGS-target-examples: TAGS-target-examples
51301
51302 TAGS-target-examples: \
51303     configure-target-examples 
51304         @: $(MAKE); $(unstage)
51305         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51306         r=`${PWD_COMMAND}`; export r; \
51307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51308         $(NORMAL_TARGET_EXPORTS) \
51309         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
51310         for flag in $(EXTRA_TARGET_FLAGS); do \
51311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51312         done; \
51313         (cd $(TARGET_SUBDIR)/examples && \
51314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51316                   "RANLIB=$${RANLIB}" \
51317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51318                    TAGS) \
51319           || exit 1
51320
51321 @endif target-examples
51322
51323 .PHONY: maybe-install-info-target-examples install-info-target-examples
51324 maybe-install-info-target-examples:
51325 @if target-examples
51326 maybe-install-info-target-examples: install-info-target-examples
51327
51328 install-info-target-examples: \
51329     configure-target-examples \
51330     info-target-examples 
51331         @: $(MAKE); $(unstage)
51332         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51333         r=`${PWD_COMMAND}`; export r; \
51334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51335         $(NORMAL_TARGET_EXPORTS) \
51336         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
51337         for flag in $(EXTRA_TARGET_FLAGS); do \
51338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51339         done; \
51340         (cd $(TARGET_SUBDIR)/examples && \
51341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51343                   "RANLIB=$${RANLIB}" \
51344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51345                    install-info) \
51346           || exit 1
51347
51348 @endif target-examples
51349
51350 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
51351 maybe-install-pdf-target-examples:
51352 @if target-examples
51353 maybe-install-pdf-target-examples: install-pdf-target-examples
51354
51355 install-pdf-target-examples: \
51356     configure-target-examples \
51357     pdf-target-examples 
51358         @: $(MAKE); $(unstage)
51359         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51360         r=`${PWD_COMMAND}`; export r; \
51361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51362         $(NORMAL_TARGET_EXPORTS) \
51363         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
51364         for flag in $(EXTRA_TARGET_FLAGS); do \
51365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51366         done; \
51367         (cd $(TARGET_SUBDIR)/examples && \
51368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51370                   "RANLIB=$${RANLIB}" \
51371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51372                    install-pdf) \
51373           || exit 1
51374
51375 @endif target-examples
51376
51377 .PHONY: maybe-install-html-target-examples install-html-target-examples
51378 maybe-install-html-target-examples:
51379 @if target-examples
51380 maybe-install-html-target-examples: install-html-target-examples
51381
51382 install-html-target-examples: \
51383     configure-target-examples \
51384     html-target-examples 
51385         @: $(MAKE); $(unstage)
51386         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51387         r=`${PWD_COMMAND}`; export r; \
51388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51389         $(NORMAL_TARGET_EXPORTS) \
51390         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
51391         for flag in $(EXTRA_TARGET_FLAGS); do \
51392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51393         done; \
51394         (cd $(TARGET_SUBDIR)/examples && \
51395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51397                   "RANLIB=$${RANLIB}" \
51398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51399                    install-html) \
51400           || exit 1
51401
51402 @endif target-examples
51403
51404 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
51405 maybe-installcheck-target-examples:
51406 @if target-examples
51407 maybe-installcheck-target-examples: installcheck-target-examples
51408
51409 installcheck-target-examples: \
51410     configure-target-examples 
51411         @: $(MAKE); $(unstage)
51412         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51413         r=`${PWD_COMMAND}`; export r; \
51414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51415         $(NORMAL_TARGET_EXPORTS) \
51416         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
51417         for flag in $(EXTRA_TARGET_FLAGS); do \
51418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51419         done; \
51420         (cd $(TARGET_SUBDIR)/examples && \
51421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51423                   "RANLIB=$${RANLIB}" \
51424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51425                    installcheck) \
51426           || exit 1
51427
51428 @endif target-examples
51429
51430 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
51431 maybe-mostlyclean-target-examples:
51432 @if target-examples
51433 maybe-mostlyclean-target-examples: mostlyclean-target-examples
51434
51435 mostlyclean-target-examples: 
51436         @: $(MAKE); $(unstage)
51437         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51438         r=`${PWD_COMMAND}`; export r; \
51439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51440         $(NORMAL_TARGET_EXPORTS) \
51441         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
51442         for flag in $(EXTRA_TARGET_FLAGS); do \
51443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51444         done; \
51445         (cd $(TARGET_SUBDIR)/examples && \
51446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51448                   "RANLIB=$${RANLIB}" \
51449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51450                    mostlyclean) \
51451           || exit 1
51452
51453 @endif target-examples
51454
51455 .PHONY: maybe-clean-target-examples clean-target-examples
51456 maybe-clean-target-examples:
51457 @if target-examples
51458 maybe-clean-target-examples: clean-target-examples
51459
51460 clean-target-examples: 
51461         @: $(MAKE); $(unstage)
51462         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51463         r=`${PWD_COMMAND}`; export r; \
51464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51465         $(NORMAL_TARGET_EXPORTS) \
51466         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
51467         for flag in $(EXTRA_TARGET_FLAGS); do \
51468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51469         done; \
51470         (cd $(TARGET_SUBDIR)/examples && \
51471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51473                   "RANLIB=$${RANLIB}" \
51474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51475                    clean) \
51476           || exit 1
51477
51478 @endif target-examples
51479
51480 .PHONY: maybe-distclean-target-examples distclean-target-examples
51481 maybe-distclean-target-examples:
51482 @if target-examples
51483 maybe-distclean-target-examples: distclean-target-examples
51484
51485 distclean-target-examples: 
51486         @: $(MAKE); $(unstage)
51487         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51488         r=`${PWD_COMMAND}`; export r; \
51489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51490         $(NORMAL_TARGET_EXPORTS) \
51491         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
51492         for flag in $(EXTRA_TARGET_FLAGS); do \
51493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51494         done; \
51495         (cd $(TARGET_SUBDIR)/examples && \
51496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51498                   "RANLIB=$${RANLIB}" \
51499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51500                    distclean) \
51501           || exit 1
51502
51503 @endif target-examples
51504
51505 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
51506 maybe-maintainer-clean-target-examples:
51507 @if target-examples
51508 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
51509
51510 maintainer-clean-target-examples: 
51511         @: $(MAKE); $(unstage)
51512         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51513         r=`${PWD_COMMAND}`; export r; \
51514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51515         $(NORMAL_TARGET_EXPORTS) \
51516         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
51517         for flag in $(EXTRA_TARGET_FLAGS); do \
51518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51519         done; \
51520         (cd $(TARGET_SUBDIR)/examples && \
51521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51523                   "RANLIB=$${RANLIB}" \
51524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51525                    maintainer-clean) \
51526           || exit 1
51527
51528 @endif target-examples
51529
51530
51531
51532
51533
51534 .PHONY: configure-target-libffi maybe-configure-target-libffi
51535 maybe-configure-target-libffi:
51536 @if gcc-bootstrap
51537 configure-target-libffi: stage_current
51538 @endif gcc-bootstrap
51539 @if target-libffi
51540 maybe-configure-target-libffi: configure-target-libffi
51541 configure-target-libffi: 
51542         @: $(MAKE); $(unstage)
51543         @r=`${PWD_COMMAND}`; export r; \
51544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51545         echo "Checking multilib configuration for libffi..."; \
51546         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51547         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
51548         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
51549           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
51550             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
51551           else \
51552             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
51553             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51554           fi; \
51555         else \
51556           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51557         fi; \
51558         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
51559         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51560         $(NORMAL_TARGET_EXPORTS)  \
51561         echo Configuring in $(TARGET_SUBDIR)/libffi; \
51562         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
51563         case $(srcdir) in \
51564           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51565           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
51566                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51567         esac; \
51568         srcdiroption="--srcdir=$${topdir}/libffi"; \
51569         libsrcdir="$$s/libffi"; \
51570         rm -f no-such-file || : ; \
51571         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51572           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51573           --target=${target_alias} $${srcdiroption}  \
51574           || exit 1
51575 @endif target-libffi
51576
51577
51578
51579
51580
51581 .PHONY: all-target-libffi maybe-all-target-libffi
51582 maybe-all-target-libffi:
51583 @if gcc-bootstrap
51584 all-target-libffi: stage_current
51585 @endif gcc-bootstrap
51586 @if target-libffi
51587 TARGET-target-libffi=all
51588 maybe-all-target-libffi: all-target-libffi
51589 all-target-libffi: configure-target-libffi
51590         @: $(MAKE); $(unstage)
51591         @r=`${PWD_COMMAND}`; export r; \
51592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51593         $(NORMAL_TARGET_EXPORTS)  \
51594         (cd $(TARGET_SUBDIR)/libffi && \
51595           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51596                 $(TARGET-target-libffi))
51597 @endif target-libffi
51598
51599
51600
51601
51602
51603 .PHONY: check-target-libffi maybe-check-target-libffi
51604 maybe-check-target-libffi:
51605 @if target-libffi
51606 maybe-check-target-libffi: check-target-libffi
51607
51608 check-target-libffi:
51609         @: $(MAKE); $(unstage)
51610         @r=`${PWD_COMMAND}`; export r; \
51611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612         $(NORMAL_TARGET_EXPORTS) \
51613         (cd $(TARGET_SUBDIR)/libffi && \
51614           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51615
51616 @endif target-libffi
51617
51618 .PHONY: install-target-libffi maybe-install-target-libffi
51619 maybe-install-target-libffi:
51620 @if target-libffi
51621 maybe-install-target-libffi: install-target-libffi
51622
51623 install-target-libffi: installdirs
51624         @: $(MAKE); $(unstage)
51625         @r=`${PWD_COMMAND}`; export r; \
51626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51627         $(NORMAL_TARGET_EXPORTS) \
51628         (cd $(TARGET_SUBDIR)/libffi && \
51629           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51630
51631 @endif target-libffi
51632
51633 # Other targets (info, dvi, pdf, etc.)
51634
51635 .PHONY: maybe-info-target-libffi info-target-libffi
51636 maybe-info-target-libffi:
51637 @if target-libffi
51638 maybe-info-target-libffi: info-target-libffi
51639
51640 info-target-libffi: \
51641     configure-target-libffi 
51642         @: $(MAKE); $(unstage)
51643         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51644         r=`${PWD_COMMAND}`; export r; \
51645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51646         $(NORMAL_TARGET_EXPORTS) \
51647         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
51648         for flag in $(EXTRA_TARGET_FLAGS); do \
51649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51650         done; \
51651         (cd $(TARGET_SUBDIR)/libffi && \
51652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51654                   "RANLIB=$${RANLIB}" \
51655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51656                    info) \
51657           || exit 1
51658
51659 @endif target-libffi
51660
51661 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
51662 maybe-dvi-target-libffi:
51663 @if target-libffi
51664 maybe-dvi-target-libffi: dvi-target-libffi
51665
51666 dvi-target-libffi: \
51667     configure-target-libffi 
51668         @: $(MAKE); $(unstage)
51669         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51670         r=`${PWD_COMMAND}`; export r; \
51671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51672         $(NORMAL_TARGET_EXPORTS) \
51673         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
51674         for flag in $(EXTRA_TARGET_FLAGS); do \
51675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51676         done; \
51677         (cd $(TARGET_SUBDIR)/libffi && \
51678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51680                   "RANLIB=$${RANLIB}" \
51681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51682                    dvi) \
51683           || exit 1
51684
51685 @endif target-libffi
51686
51687 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
51688 maybe-pdf-target-libffi:
51689 @if target-libffi
51690 maybe-pdf-target-libffi: pdf-target-libffi
51691
51692 pdf-target-libffi: \
51693     configure-target-libffi 
51694         @: $(MAKE); $(unstage)
51695         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51696         r=`${PWD_COMMAND}`; export r; \
51697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51698         $(NORMAL_TARGET_EXPORTS) \
51699         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
51700         for flag in $(EXTRA_TARGET_FLAGS); do \
51701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51702         done; \
51703         (cd $(TARGET_SUBDIR)/libffi && \
51704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51706                   "RANLIB=$${RANLIB}" \
51707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51708                    pdf) \
51709           || exit 1
51710
51711 @endif target-libffi
51712
51713 .PHONY: maybe-html-target-libffi html-target-libffi
51714 maybe-html-target-libffi:
51715 @if target-libffi
51716 maybe-html-target-libffi: html-target-libffi
51717
51718 html-target-libffi: \
51719     configure-target-libffi 
51720         @: $(MAKE); $(unstage)
51721         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51722         r=`${PWD_COMMAND}`; export r; \
51723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51724         $(NORMAL_TARGET_EXPORTS) \
51725         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
51726         for flag in $(EXTRA_TARGET_FLAGS); do \
51727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51728         done; \
51729         (cd $(TARGET_SUBDIR)/libffi && \
51730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51732                   "RANLIB=$${RANLIB}" \
51733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51734                    html) \
51735           || exit 1
51736
51737 @endif target-libffi
51738
51739 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
51740 maybe-TAGS-target-libffi:
51741 @if target-libffi
51742 maybe-TAGS-target-libffi: TAGS-target-libffi
51743
51744 TAGS-target-libffi: \
51745     configure-target-libffi 
51746         @: $(MAKE); $(unstage)
51747         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51748         r=`${PWD_COMMAND}`; export r; \
51749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51750         $(NORMAL_TARGET_EXPORTS) \
51751         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
51752         for flag in $(EXTRA_TARGET_FLAGS); do \
51753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51754         done; \
51755         (cd $(TARGET_SUBDIR)/libffi && \
51756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51758                   "RANLIB=$${RANLIB}" \
51759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51760                    TAGS) \
51761           || exit 1
51762
51763 @endif target-libffi
51764
51765 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
51766 maybe-install-info-target-libffi:
51767 @if target-libffi
51768 maybe-install-info-target-libffi: install-info-target-libffi
51769
51770 install-info-target-libffi: \
51771     configure-target-libffi \
51772     info-target-libffi 
51773         @: $(MAKE); $(unstage)
51774         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51775         r=`${PWD_COMMAND}`; export r; \
51776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51777         $(NORMAL_TARGET_EXPORTS) \
51778         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
51779         for flag in $(EXTRA_TARGET_FLAGS); do \
51780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51781         done; \
51782         (cd $(TARGET_SUBDIR)/libffi && \
51783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51785                   "RANLIB=$${RANLIB}" \
51786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51787                    install-info) \
51788           || exit 1
51789
51790 @endif target-libffi
51791
51792 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
51793 maybe-install-pdf-target-libffi:
51794 @if target-libffi
51795 maybe-install-pdf-target-libffi: install-pdf-target-libffi
51796
51797 install-pdf-target-libffi: \
51798     configure-target-libffi \
51799     pdf-target-libffi 
51800         @: $(MAKE); $(unstage)
51801         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51802         r=`${PWD_COMMAND}`; export r; \
51803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51804         $(NORMAL_TARGET_EXPORTS) \
51805         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
51806         for flag in $(EXTRA_TARGET_FLAGS); do \
51807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51808         done; \
51809         (cd $(TARGET_SUBDIR)/libffi && \
51810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51812                   "RANLIB=$${RANLIB}" \
51813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51814                    install-pdf) \
51815           || exit 1
51816
51817 @endif target-libffi
51818
51819 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
51820 maybe-install-html-target-libffi:
51821 @if target-libffi
51822 maybe-install-html-target-libffi: install-html-target-libffi
51823
51824 install-html-target-libffi: \
51825     configure-target-libffi \
51826     html-target-libffi 
51827         @: $(MAKE); $(unstage)
51828         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51829         r=`${PWD_COMMAND}`; export r; \
51830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51831         $(NORMAL_TARGET_EXPORTS) \
51832         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
51833         for flag in $(EXTRA_TARGET_FLAGS); do \
51834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51835         done; \
51836         (cd $(TARGET_SUBDIR)/libffi && \
51837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51839                   "RANLIB=$${RANLIB}" \
51840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51841                    install-html) \
51842           || exit 1
51843
51844 @endif target-libffi
51845
51846 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
51847 maybe-installcheck-target-libffi:
51848 @if target-libffi
51849 maybe-installcheck-target-libffi: installcheck-target-libffi
51850
51851 installcheck-target-libffi: \
51852     configure-target-libffi 
51853         @: $(MAKE); $(unstage)
51854         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51855         r=`${PWD_COMMAND}`; export r; \
51856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51857         $(NORMAL_TARGET_EXPORTS) \
51858         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
51859         for flag in $(EXTRA_TARGET_FLAGS); do \
51860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51861         done; \
51862         (cd $(TARGET_SUBDIR)/libffi && \
51863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51865                   "RANLIB=$${RANLIB}" \
51866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51867                    installcheck) \
51868           || exit 1
51869
51870 @endif target-libffi
51871
51872 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
51873 maybe-mostlyclean-target-libffi:
51874 @if target-libffi
51875 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
51876
51877 mostlyclean-target-libffi: 
51878         @: $(MAKE); $(unstage)
51879         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51880         r=`${PWD_COMMAND}`; export r; \
51881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51882         $(NORMAL_TARGET_EXPORTS) \
51883         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
51884         for flag in $(EXTRA_TARGET_FLAGS); do \
51885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51886         done; \
51887         (cd $(TARGET_SUBDIR)/libffi && \
51888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51890                   "RANLIB=$${RANLIB}" \
51891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51892                    mostlyclean) \
51893           || exit 1
51894
51895 @endif target-libffi
51896
51897 .PHONY: maybe-clean-target-libffi clean-target-libffi
51898 maybe-clean-target-libffi:
51899 @if target-libffi
51900 maybe-clean-target-libffi: clean-target-libffi
51901
51902 clean-target-libffi: 
51903         @: $(MAKE); $(unstage)
51904         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51905         r=`${PWD_COMMAND}`; export r; \
51906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51907         $(NORMAL_TARGET_EXPORTS) \
51908         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
51909         for flag in $(EXTRA_TARGET_FLAGS); do \
51910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51911         done; \
51912         (cd $(TARGET_SUBDIR)/libffi && \
51913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51915                   "RANLIB=$${RANLIB}" \
51916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51917                    clean) \
51918           || exit 1
51919
51920 @endif target-libffi
51921
51922 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
51923 maybe-distclean-target-libffi:
51924 @if target-libffi
51925 maybe-distclean-target-libffi: distclean-target-libffi
51926
51927 distclean-target-libffi: 
51928         @: $(MAKE); $(unstage)
51929         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51930         r=`${PWD_COMMAND}`; export r; \
51931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51932         $(NORMAL_TARGET_EXPORTS) \
51933         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
51934         for flag in $(EXTRA_TARGET_FLAGS); do \
51935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51936         done; \
51937         (cd $(TARGET_SUBDIR)/libffi && \
51938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51940                   "RANLIB=$${RANLIB}" \
51941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51942                    distclean) \
51943           || exit 1
51944
51945 @endif target-libffi
51946
51947 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
51948 maybe-maintainer-clean-target-libffi:
51949 @if target-libffi
51950 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
51951
51952 maintainer-clean-target-libffi: 
51953         @: $(MAKE); $(unstage)
51954         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51955         r=`${PWD_COMMAND}`; export r; \
51956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51957         $(NORMAL_TARGET_EXPORTS) \
51958         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
51959         for flag in $(EXTRA_TARGET_FLAGS); do \
51960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51961         done; \
51962         (cd $(TARGET_SUBDIR)/libffi && \
51963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51965                   "RANLIB=$${RANLIB}" \
51966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51967                    maintainer-clean) \
51968           || exit 1
51969
51970 @endif target-libffi
51971
51972
51973
51974
51975
51976 .PHONY: configure-target-libjava maybe-configure-target-libjava
51977 maybe-configure-target-libjava:
51978 @if gcc-bootstrap
51979 configure-target-libjava: stage_current
51980 @endif gcc-bootstrap
51981 @if target-libjava
51982 maybe-configure-target-libjava: configure-target-libjava
51983 configure-target-libjava: 
51984         @: $(MAKE); $(unstage)
51985         @r=`${PWD_COMMAND}`; export r; \
51986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51987         echo "Checking multilib configuration for libjava..."; \
51988         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
51989         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
51990         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
51991           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
51992             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
51993           else \
51994             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
51995             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51996           fi; \
51997         else \
51998           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51999         fi; \
52000         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
52001         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52002         $(RAW_CXX_TARGET_EXPORTS)  \
52003         echo Configuring in $(TARGET_SUBDIR)/libjava; \
52004         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
52005         case $(srcdir) in \
52006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52007           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
52008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52009         esac; \
52010         srcdiroption="--srcdir=$${topdir}/libjava"; \
52011         libsrcdir="$$s/libjava"; \
52012         rm -f no-such-file || : ; \
52013         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52014           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52015           --target=${target_alias} $${srcdiroption}  \
52016           || exit 1
52017 @endif target-libjava
52018
52019
52020
52021
52022
52023 .PHONY: all-target-libjava maybe-all-target-libjava
52024 maybe-all-target-libjava:
52025 @if gcc-bootstrap
52026 all-target-libjava: stage_current
52027 @endif gcc-bootstrap
52028 @if target-libjava
52029 TARGET-target-libjava=all
52030 maybe-all-target-libjava: all-target-libjava
52031 all-target-libjava: configure-target-libjava
52032         @: $(MAKE); $(unstage)
52033         @r=`${PWD_COMMAND}`; export r; \
52034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52035         $(RAW_CXX_TARGET_EXPORTS)  \
52036         (cd $(TARGET_SUBDIR)/libjava && \
52037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
52038                 $(TARGET-target-libjava))
52039 @endif target-libjava
52040
52041
52042
52043
52044
52045 .PHONY: check-target-libjava maybe-check-target-libjava
52046 maybe-check-target-libjava:
52047 @if target-libjava
52048 maybe-check-target-libjava: check-target-libjava
52049
52050 check-target-libjava:
52051         @: $(MAKE); $(unstage)
52052         @r=`${PWD_COMMAND}`; export r; \
52053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52054         $(RAW_CXX_TARGET_EXPORTS) \
52055         (cd $(TARGET_SUBDIR)/libjava && \
52056           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
52057
52058 @endif target-libjava
52059
52060 .PHONY: install-target-libjava maybe-install-target-libjava
52061 maybe-install-target-libjava:
52062 @if target-libjava
52063 maybe-install-target-libjava: install-target-libjava
52064
52065 install-target-libjava: installdirs
52066         @: $(MAKE); $(unstage)
52067         @r=`${PWD_COMMAND}`; export r; \
52068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52069         $(RAW_CXX_TARGET_EXPORTS) \
52070         (cd $(TARGET_SUBDIR)/libjava && \
52071           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52072
52073 @endif target-libjava
52074
52075 # Other targets (info, dvi, pdf, etc.)
52076
52077 .PHONY: maybe-info-target-libjava info-target-libjava
52078 maybe-info-target-libjava:
52079 @if target-libjava
52080 maybe-info-target-libjava: info-target-libjava
52081
52082 info-target-libjava: \
52083     configure-target-libjava 
52084         @: $(MAKE); $(unstage)
52085         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52086         r=`${PWD_COMMAND}`; export r; \
52087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52088         $(RAW_CXX_TARGET_EXPORTS) \
52089         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
52090         for flag in $(EXTRA_TARGET_FLAGS); do \
52091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52092         done; \
52093         (cd $(TARGET_SUBDIR)/libjava && \
52094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52096                   "RANLIB=$${RANLIB}" \
52097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52098                    info) \
52099           || exit 1
52100
52101 @endif target-libjava
52102
52103 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
52104 maybe-dvi-target-libjava:
52105 @if target-libjava
52106 maybe-dvi-target-libjava: dvi-target-libjava
52107
52108 dvi-target-libjava: \
52109     configure-target-libjava 
52110         @: $(MAKE); $(unstage)
52111         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52112         r=`${PWD_COMMAND}`; export r; \
52113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52114         $(RAW_CXX_TARGET_EXPORTS) \
52115         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
52116         for flag in $(EXTRA_TARGET_FLAGS); do \
52117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52118         done; \
52119         (cd $(TARGET_SUBDIR)/libjava && \
52120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52122                   "RANLIB=$${RANLIB}" \
52123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52124                    dvi) \
52125           || exit 1
52126
52127 @endif target-libjava
52128
52129 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
52130 maybe-pdf-target-libjava:
52131 @if target-libjava
52132 maybe-pdf-target-libjava: pdf-target-libjava
52133
52134 pdf-target-libjava: \
52135     configure-target-libjava 
52136         @: $(MAKE); $(unstage)
52137         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52138         r=`${PWD_COMMAND}`; export r; \
52139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52140         $(RAW_CXX_TARGET_EXPORTS) \
52141         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
52142         for flag in $(EXTRA_TARGET_FLAGS); do \
52143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52144         done; \
52145         (cd $(TARGET_SUBDIR)/libjava && \
52146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52148                   "RANLIB=$${RANLIB}" \
52149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52150                    pdf) \
52151           || exit 1
52152
52153 @endif target-libjava
52154
52155 .PHONY: maybe-html-target-libjava html-target-libjava
52156 maybe-html-target-libjava:
52157 @if target-libjava
52158 maybe-html-target-libjava: html-target-libjava
52159
52160 html-target-libjava: \
52161     configure-target-libjava 
52162         @: $(MAKE); $(unstage)
52163         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52164         r=`${PWD_COMMAND}`; export r; \
52165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52166         $(RAW_CXX_TARGET_EXPORTS) \
52167         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
52168         for flag in $(EXTRA_TARGET_FLAGS); do \
52169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52170         done; \
52171         (cd $(TARGET_SUBDIR)/libjava && \
52172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52174                   "RANLIB=$${RANLIB}" \
52175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52176                    html) \
52177           || exit 1
52178
52179 @endif target-libjava
52180
52181 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
52182 maybe-TAGS-target-libjava:
52183 @if target-libjava
52184 maybe-TAGS-target-libjava: TAGS-target-libjava
52185
52186 TAGS-target-libjava: \
52187     configure-target-libjava 
52188         @: $(MAKE); $(unstage)
52189         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52190         r=`${PWD_COMMAND}`; export r; \
52191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52192         $(RAW_CXX_TARGET_EXPORTS) \
52193         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
52194         for flag in $(EXTRA_TARGET_FLAGS); do \
52195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52196         done; \
52197         (cd $(TARGET_SUBDIR)/libjava && \
52198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52200                   "RANLIB=$${RANLIB}" \
52201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52202                    TAGS) \
52203           || exit 1
52204
52205 @endif target-libjava
52206
52207 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
52208 maybe-install-info-target-libjava:
52209 @if target-libjava
52210 maybe-install-info-target-libjava: install-info-target-libjava
52211
52212 install-info-target-libjava: \
52213     configure-target-libjava \
52214     info-target-libjava 
52215         @: $(MAKE); $(unstage)
52216         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52217         r=`${PWD_COMMAND}`; export r; \
52218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52219         $(RAW_CXX_TARGET_EXPORTS) \
52220         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
52221         for flag in $(EXTRA_TARGET_FLAGS); do \
52222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52223         done; \
52224         (cd $(TARGET_SUBDIR)/libjava && \
52225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52227                   "RANLIB=$${RANLIB}" \
52228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52229                    install-info) \
52230           || exit 1
52231
52232 @endif target-libjava
52233
52234 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
52235 maybe-install-pdf-target-libjava:
52236 @if target-libjava
52237 maybe-install-pdf-target-libjava: install-pdf-target-libjava
52238
52239 install-pdf-target-libjava: \
52240     configure-target-libjava \
52241     pdf-target-libjava 
52242         @: $(MAKE); $(unstage)
52243         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52244         r=`${PWD_COMMAND}`; export r; \
52245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52246         $(RAW_CXX_TARGET_EXPORTS) \
52247         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
52248         for flag in $(EXTRA_TARGET_FLAGS); do \
52249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52250         done; \
52251         (cd $(TARGET_SUBDIR)/libjava && \
52252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52254                   "RANLIB=$${RANLIB}" \
52255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52256                    install-pdf) \
52257           || exit 1
52258
52259 @endif target-libjava
52260
52261 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
52262 maybe-install-html-target-libjava:
52263 @if target-libjava
52264 maybe-install-html-target-libjava: install-html-target-libjava
52265
52266 install-html-target-libjava: \
52267     configure-target-libjava \
52268     html-target-libjava 
52269         @: $(MAKE); $(unstage)
52270         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52271         r=`${PWD_COMMAND}`; export r; \
52272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52273         $(RAW_CXX_TARGET_EXPORTS) \
52274         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
52275         for flag in $(EXTRA_TARGET_FLAGS); do \
52276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52277         done; \
52278         (cd $(TARGET_SUBDIR)/libjava && \
52279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52281                   "RANLIB=$${RANLIB}" \
52282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52283                    install-html) \
52284           || exit 1
52285
52286 @endif target-libjava
52287
52288 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
52289 maybe-installcheck-target-libjava:
52290 @if target-libjava
52291 maybe-installcheck-target-libjava: installcheck-target-libjava
52292
52293 installcheck-target-libjava: \
52294     configure-target-libjava 
52295         @: $(MAKE); $(unstage)
52296         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52297         r=`${PWD_COMMAND}`; export r; \
52298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52299         $(RAW_CXX_TARGET_EXPORTS) \
52300         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
52301         for flag in $(EXTRA_TARGET_FLAGS); do \
52302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52303         done; \
52304         (cd $(TARGET_SUBDIR)/libjava && \
52305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52307                   "RANLIB=$${RANLIB}" \
52308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52309                    installcheck) \
52310           || exit 1
52311
52312 @endif target-libjava
52313
52314 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
52315 maybe-mostlyclean-target-libjava:
52316 @if target-libjava
52317 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
52318
52319 mostlyclean-target-libjava: 
52320         @: $(MAKE); $(unstage)
52321         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52322         r=`${PWD_COMMAND}`; export r; \
52323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52324         $(RAW_CXX_TARGET_EXPORTS) \
52325         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
52326         for flag in $(EXTRA_TARGET_FLAGS); do \
52327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52328         done; \
52329         (cd $(TARGET_SUBDIR)/libjava && \
52330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52332                   "RANLIB=$${RANLIB}" \
52333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52334                    mostlyclean) \
52335           || exit 1
52336
52337 @endif target-libjava
52338
52339 .PHONY: maybe-clean-target-libjava clean-target-libjava
52340 maybe-clean-target-libjava:
52341 @if target-libjava
52342 maybe-clean-target-libjava: clean-target-libjava
52343
52344 clean-target-libjava: 
52345         @: $(MAKE); $(unstage)
52346         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52347         r=`${PWD_COMMAND}`; export r; \
52348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52349         $(RAW_CXX_TARGET_EXPORTS) \
52350         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
52351         for flag in $(EXTRA_TARGET_FLAGS); do \
52352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52353         done; \
52354         (cd $(TARGET_SUBDIR)/libjava && \
52355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52357                   "RANLIB=$${RANLIB}" \
52358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52359                    clean) \
52360           || exit 1
52361
52362 @endif target-libjava
52363
52364 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
52365 maybe-distclean-target-libjava:
52366 @if target-libjava
52367 maybe-distclean-target-libjava: distclean-target-libjava
52368
52369 distclean-target-libjava: 
52370         @: $(MAKE); $(unstage)
52371         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52372         r=`${PWD_COMMAND}`; export r; \
52373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52374         $(RAW_CXX_TARGET_EXPORTS) \
52375         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
52376         for flag in $(EXTRA_TARGET_FLAGS); do \
52377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52378         done; \
52379         (cd $(TARGET_SUBDIR)/libjava && \
52380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52382                   "RANLIB=$${RANLIB}" \
52383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52384                    distclean) \
52385           || exit 1
52386
52387 @endif target-libjava
52388
52389 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
52390 maybe-maintainer-clean-target-libjava:
52391 @if target-libjava
52392 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
52393
52394 maintainer-clean-target-libjava: 
52395         @: $(MAKE); $(unstage)
52396         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52397         r=`${PWD_COMMAND}`; export r; \
52398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52399         $(RAW_CXX_TARGET_EXPORTS) \
52400         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
52401         for flag in $(EXTRA_TARGET_FLAGS); do \
52402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52403         done; \
52404         (cd $(TARGET_SUBDIR)/libjava && \
52405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52407                   "RANLIB=$${RANLIB}" \
52408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52409                    maintainer-clean) \
52410           || exit 1
52411
52412 @endif target-libjava
52413
52414
52415
52416
52417
52418 .PHONY: configure-target-zlib maybe-configure-target-zlib
52419 maybe-configure-target-zlib:
52420 @if gcc-bootstrap
52421 configure-target-zlib: stage_current
52422 @endif gcc-bootstrap
52423 @if target-zlib
52424 maybe-configure-target-zlib: configure-target-zlib
52425 configure-target-zlib: 
52426         @: $(MAKE); $(unstage)
52427         @r=`${PWD_COMMAND}`; export r; \
52428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52429         echo "Checking multilib configuration for zlib..."; \
52430         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52431         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
52432         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52433           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52434             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52435           else \
52436             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52437             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52438           fi; \
52439         else \
52440           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52441         fi; \
52442         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52443         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52444         $(NORMAL_TARGET_EXPORTS)  \
52445         echo Configuring in $(TARGET_SUBDIR)/zlib; \
52446         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52447         case $(srcdir) in \
52448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52449           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52451         esac; \
52452         srcdiroption="--srcdir=$${topdir}/zlib"; \
52453         libsrcdir="$$s/zlib"; \
52454         rm -f no-such-file || : ; \
52455         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52456           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52457           --target=${target_alias} $${srcdiroption}  \
52458           || exit 1
52459 @endif target-zlib
52460
52461
52462
52463
52464
52465 .PHONY: all-target-zlib maybe-all-target-zlib
52466 maybe-all-target-zlib:
52467 @if gcc-bootstrap
52468 all-target-zlib: stage_current
52469 @endif gcc-bootstrap
52470 @if target-zlib
52471 TARGET-target-zlib=all
52472 maybe-all-target-zlib: all-target-zlib
52473 all-target-zlib: configure-target-zlib
52474         @: $(MAKE); $(unstage)
52475         @r=`${PWD_COMMAND}`; export r; \
52476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52477         $(NORMAL_TARGET_EXPORTS)  \
52478         (cd $(TARGET_SUBDIR)/zlib && \
52479           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52480                 $(TARGET-target-zlib))
52481 @endif target-zlib
52482
52483
52484
52485
52486
52487 .PHONY: check-target-zlib maybe-check-target-zlib
52488 maybe-check-target-zlib:
52489 @if target-zlib
52490 maybe-check-target-zlib: check-target-zlib
52491
52492 check-target-zlib:
52493         @: $(MAKE); $(unstage)
52494         @r=`${PWD_COMMAND}`; export r; \
52495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52496         $(NORMAL_TARGET_EXPORTS) \
52497         (cd $(TARGET_SUBDIR)/zlib && \
52498           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52499
52500 @endif target-zlib
52501
52502 .PHONY: install-target-zlib maybe-install-target-zlib
52503 maybe-install-target-zlib:
52504 @if target-zlib
52505 maybe-install-target-zlib: install-target-zlib
52506
52507 install-target-zlib: installdirs
52508         @: $(MAKE); $(unstage)
52509         @r=`${PWD_COMMAND}`; export r; \
52510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52511         $(NORMAL_TARGET_EXPORTS) \
52512         (cd $(TARGET_SUBDIR)/zlib && \
52513           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52514
52515 @endif target-zlib
52516
52517 # Other targets (info, dvi, pdf, etc.)
52518
52519 .PHONY: maybe-info-target-zlib info-target-zlib
52520 maybe-info-target-zlib:
52521 @if target-zlib
52522 maybe-info-target-zlib: info-target-zlib
52523
52524 info-target-zlib: \
52525     configure-target-zlib 
52526         @: $(MAKE); $(unstage)
52527         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52528         r=`${PWD_COMMAND}`; export r; \
52529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52530         $(NORMAL_TARGET_EXPORTS) \
52531         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
52532         for flag in $(EXTRA_TARGET_FLAGS); do \
52533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52534         done; \
52535         (cd $(TARGET_SUBDIR)/zlib && \
52536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52538                   "RANLIB=$${RANLIB}" \
52539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52540                    info) \
52541           || exit 1
52542
52543 @endif target-zlib
52544
52545 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
52546 maybe-dvi-target-zlib:
52547 @if target-zlib
52548 maybe-dvi-target-zlib: dvi-target-zlib
52549
52550 dvi-target-zlib: \
52551     configure-target-zlib 
52552         @: $(MAKE); $(unstage)
52553         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52554         r=`${PWD_COMMAND}`; export r; \
52555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52556         $(NORMAL_TARGET_EXPORTS) \
52557         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
52558         for flag in $(EXTRA_TARGET_FLAGS); do \
52559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52560         done; \
52561         (cd $(TARGET_SUBDIR)/zlib && \
52562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52564                   "RANLIB=$${RANLIB}" \
52565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52566                    dvi) \
52567           || exit 1
52568
52569 @endif target-zlib
52570
52571 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
52572 maybe-pdf-target-zlib:
52573 @if target-zlib
52574 maybe-pdf-target-zlib: pdf-target-zlib
52575
52576 pdf-target-zlib: \
52577     configure-target-zlib 
52578         @: $(MAKE); $(unstage)
52579         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52580         r=`${PWD_COMMAND}`; export r; \
52581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52582         $(NORMAL_TARGET_EXPORTS) \
52583         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
52584         for flag in $(EXTRA_TARGET_FLAGS); do \
52585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52586         done; \
52587         (cd $(TARGET_SUBDIR)/zlib && \
52588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52590                   "RANLIB=$${RANLIB}" \
52591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52592                    pdf) \
52593           || exit 1
52594
52595 @endif target-zlib
52596
52597 .PHONY: maybe-html-target-zlib html-target-zlib
52598 maybe-html-target-zlib:
52599 @if target-zlib
52600 maybe-html-target-zlib: html-target-zlib
52601
52602 html-target-zlib: \
52603     configure-target-zlib 
52604         @: $(MAKE); $(unstage)
52605         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52606         r=`${PWD_COMMAND}`; export r; \
52607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52608         $(NORMAL_TARGET_EXPORTS) \
52609         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
52610         for flag in $(EXTRA_TARGET_FLAGS); do \
52611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52612         done; \
52613         (cd $(TARGET_SUBDIR)/zlib && \
52614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52616                   "RANLIB=$${RANLIB}" \
52617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52618                    html) \
52619           || exit 1
52620
52621 @endif target-zlib
52622
52623 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
52624 maybe-TAGS-target-zlib:
52625 @if target-zlib
52626 maybe-TAGS-target-zlib: TAGS-target-zlib
52627
52628 TAGS-target-zlib: \
52629     configure-target-zlib 
52630         @: $(MAKE); $(unstage)
52631         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52632         r=`${PWD_COMMAND}`; export r; \
52633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52634         $(NORMAL_TARGET_EXPORTS) \
52635         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
52636         for flag in $(EXTRA_TARGET_FLAGS); do \
52637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52638         done; \
52639         (cd $(TARGET_SUBDIR)/zlib && \
52640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52642                   "RANLIB=$${RANLIB}" \
52643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52644                    TAGS) \
52645           || exit 1
52646
52647 @endif target-zlib
52648
52649 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
52650 maybe-install-info-target-zlib:
52651 @if target-zlib
52652 maybe-install-info-target-zlib: install-info-target-zlib
52653
52654 install-info-target-zlib: \
52655     configure-target-zlib \
52656     info-target-zlib 
52657         @: $(MAKE); $(unstage)
52658         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52659         r=`${PWD_COMMAND}`; export r; \
52660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52661         $(NORMAL_TARGET_EXPORTS) \
52662         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
52663         for flag in $(EXTRA_TARGET_FLAGS); do \
52664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52665         done; \
52666         (cd $(TARGET_SUBDIR)/zlib && \
52667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52669                   "RANLIB=$${RANLIB}" \
52670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52671                    install-info) \
52672           || exit 1
52673
52674 @endif target-zlib
52675
52676 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
52677 maybe-install-pdf-target-zlib:
52678 @if target-zlib
52679 maybe-install-pdf-target-zlib: install-pdf-target-zlib
52680
52681 install-pdf-target-zlib: \
52682     configure-target-zlib \
52683     pdf-target-zlib 
52684         @: $(MAKE); $(unstage)
52685         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52686         r=`${PWD_COMMAND}`; export r; \
52687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52688         $(NORMAL_TARGET_EXPORTS) \
52689         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
52690         for flag in $(EXTRA_TARGET_FLAGS); do \
52691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52692         done; \
52693         (cd $(TARGET_SUBDIR)/zlib && \
52694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52696                   "RANLIB=$${RANLIB}" \
52697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52698                    install-pdf) \
52699           || exit 1
52700
52701 @endif target-zlib
52702
52703 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
52704 maybe-install-html-target-zlib:
52705 @if target-zlib
52706 maybe-install-html-target-zlib: install-html-target-zlib
52707
52708 install-html-target-zlib: \
52709     configure-target-zlib \
52710     html-target-zlib 
52711         @: $(MAKE); $(unstage)
52712         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52713         r=`${PWD_COMMAND}`; export r; \
52714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52715         $(NORMAL_TARGET_EXPORTS) \
52716         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
52717         for flag in $(EXTRA_TARGET_FLAGS); do \
52718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52719         done; \
52720         (cd $(TARGET_SUBDIR)/zlib && \
52721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52723                   "RANLIB=$${RANLIB}" \
52724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52725                    install-html) \
52726           || exit 1
52727
52728 @endif target-zlib
52729
52730 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
52731 maybe-installcheck-target-zlib:
52732 @if target-zlib
52733 maybe-installcheck-target-zlib: installcheck-target-zlib
52734
52735 installcheck-target-zlib: \
52736     configure-target-zlib 
52737         @: $(MAKE); $(unstage)
52738         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52739         r=`${PWD_COMMAND}`; export r; \
52740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52741         $(NORMAL_TARGET_EXPORTS) \
52742         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
52743         for flag in $(EXTRA_TARGET_FLAGS); do \
52744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52745         done; \
52746         (cd $(TARGET_SUBDIR)/zlib && \
52747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52749                   "RANLIB=$${RANLIB}" \
52750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52751                    installcheck) \
52752           || exit 1
52753
52754 @endif target-zlib
52755
52756 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
52757 maybe-mostlyclean-target-zlib:
52758 @if target-zlib
52759 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
52760
52761 mostlyclean-target-zlib: 
52762         @: $(MAKE); $(unstage)
52763         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52764         r=`${PWD_COMMAND}`; export r; \
52765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52766         $(NORMAL_TARGET_EXPORTS) \
52767         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
52768         for flag in $(EXTRA_TARGET_FLAGS); do \
52769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52770         done; \
52771         (cd $(TARGET_SUBDIR)/zlib && \
52772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52774                   "RANLIB=$${RANLIB}" \
52775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52776                    mostlyclean) \
52777           || exit 1
52778
52779 @endif target-zlib
52780
52781 .PHONY: maybe-clean-target-zlib clean-target-zlib
52782 maybe-clean-target-zlib:
52783 @if target-zlib
52784 maybe-clean-target-zlib: clean-target-zlib
52785
52786 clean-target-zlib: 
52787         @: $(MAKE); $(unstage)
52788         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52789         r=`${PWD_COMMAND}`; export r; \
52790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52791         $(NORMAL_TARGET_EXPORTS) \
52792         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
52793         for flag in $(EXTRA_TARGET_FLAGS); do \
52794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52795         done; \
52796         (cd $(TARGET_SUBDIR)/zlib && \
52797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52799                   "RANLIB=$${RANLIB}" \
52800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52801                    clean) \
52802           || exit 1
52803
52804 @endif target-zlib
52805
52806 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
52807 maybe-distclean-target-zlib:
52808 @if target-zlib
52809 maybe-distclean-target-zlib: distclean-target-zlib
52810
52811 distclean-target-zlib: 
52812         @: $(MAKE); $(unstage)
52813         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52814         r=`${PWD_COMMAND}`; export r; \
52815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52816         $(NORMAL_TARGET_EXPORTS) \
52817         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
52818         for flag in $(EXTRA_TARGET_FLAGS); do \
52819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52820         done; \
52821         (cd $(TARGET_SUBDIR)/zlib && \
52822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52824                   "RANLIB=$${RANLIB}" \
52825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52826                    distclean) \
52827           || exit 1
52828
52829 @endif target-zlib
52830
52831 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
52832 maybe-maintainer-clean-target-zlib:
52833 @if target-zlib
52834 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
52835
52836 maintainer-clean-target-zlib: 
52837         @: $(MAKE); $(unstage)
52838         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52839         r=`${PWD_COMMAND}`; export r; \
52840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52841         $(NORMAL_TARGET_EXPORTS) \
52842         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
52843         for flag in $(EXTRA_TARGET_FLAGS); do \
52844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52845         done; \
52846         (cd $(TARGET_SUBDIR)/zlib && \
52847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52849                   "RANLIB=$${RANLIB}" \
52850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52851                    maintainer-clean) \
52852           || exit 1
52853
52854 @endif target-zlib
52855
52856
52857
52858
52859
52860 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
52861 maybe-configure-target-boehm-gc:
52862 @if gcc-bootstrap
52863 configure-target-boehm-gc: stage_current
52864 @endif gcc-bootstrap
52865 @if target-boehm-gc
52866 maybe-configure-target-boehm-gc: configure-target-boehm-gc
52867 configure-target-boehm-gc: 
52868         @: $(MAKE); $(unstage)
52869         @r=`${PWD_COMMAND}`; export r; \
52870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52871         echo "Checking multilib configuration for boehm-gc..."; \
52872         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52873         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
52874         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52875           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52876             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
52877           else \
52878             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
52879             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52880           fi; \
52881         else \
52882           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52883         fi; \
52884         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
52885         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52886         $(NORMAL_TARGET_EXPORTS)  \
52887         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
52888         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
52889         case $(srcdir) in \
52890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52891           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
52892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52893         esac; \
52894         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
52895         libsrcdir="$$s/boehm-gc"; \
52896         rm -f no-such-file || : ; \
52897         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52898           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52899           --target=${target_alias} $${srcdiroption}  \
52900           || exit 1
52901 @endif target-boehm-gc
52902
52903
52904
52905
52906
52907 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
52908 maybe-all-target-boehm-gc:
52909 @if gcc-bootstrap
52910 all-target-boehm-gc: stage_current
52911 @endif gcc-bootstrap
52912 @if target-boehm-gc
52913 TARGET-target-boehm-gc=all
52914 maybe-all-target-boehm-gc: all-target-boehm-gc
52915 all-target-boehm-gc: configure-target-boehm-gc
52916         @: $(MAKE); $(unstage)
52917         @r=`${PWD_COMMAND}`; export r; \
52918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52919         $(NORMAL_TARGET_EXPORTS)  \
52920         (cd $(TARGET_SUBDIR)/boehm-gc && \
52921           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52922                 $(TARGET-target-boehm-gc))
52923 @endif target-boehm-gc
52924
52925
52926
52927
52928
52929 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
52930 maybe-check-target-boehm-gc:
52931 @if target-boehm-gc
52932 maybe-check-target-boehm-gc: check-target-boehm-gc
52933
52934 check-target-boehm-gc:
52935         @: $(MAKE); $(unstage)
52936         @r=`${PWD_COMMAND}`; export r; \
52937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52938         $(NORMAL_TARGET_EXPORTS) \
52939         (cd $(TARGET_SUBDIR)/boehm-gc && \
52940           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52941
52942 @endif target-boehm-gc
52943
52944 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
52945 maybe-install-target-boehm-gc:
52946 @if target-boehm-gc
52947 maybe-install-target-boehm-gc: install-target-boehm-gc
52948
52949 install-target-boehm-gc: installdirs
52950         @: $(MAKE); $(unstage)
52951         @r=`${PWD_COMMAND}`; export r; \
52952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52953         $(NORMAL_TARGET_EXPORTS) \
52954         (cd $(TARGET_SUBDIR)/boehm-gc && \
52955           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52956
52957 @endif target-boehm-gc
52958
52959 # Other targets (info, dvi, pdf, etc.)
52960
52961 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
52962 maybe-info-target-boehm-gc:
52963 @if target-boehm-gc
52964 maybe-info-target-boehm-gc: info-target-boehm-gc
52965
52966 info-target-boehm-gc: \
52967     configure-target-boehm-gc 
52968         @: $(MAKE); $(unstage)
52969         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52970         r=`${PWD_COMMAND}`; export r; \
52971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52972         $(NORMAL_TARGET_EXPORTS) \
52973         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
52974         for flag in $(EXTRA_TARGET_FLAGS); do \
52975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52976         done; \
52977         (cd $(TARGET_SUBDIR)/boehm-gc && \
52978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52980                   "RANLIB=$${RANLIB}" \
52981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52982                    info) \
52983           || exit 1
52984
52985 @endif target-boehm-gc
52986
52987 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
52988 maybe-dvi-target-boehm-gc:
52989 @if target-boehm-gc
52990 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
52991
52992 dvi-target-boehm-gc: \
52993     configure-target-boehm-gc 
52994         @: $(MAKE); $(unstage)
52995         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52996         r=`${PWD_COMMAND}`; export r; \
52997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52998         $(NORMAL_TARGET_EXPORTS) \
52999         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
53000         for flag in $(EXTRA_TARGET_FLAGS); do \
53001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53002         done; \
53003         (cd $(TARGET_SUBDIR)/boehm-gc && \
53004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53006                   "RANLIB=$${RANLIB}" \
53007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53008                    dvi) \
53009           || exit 1
53010
53011 @endif target-boehm-gc
53012
53013 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
53014 maybe-pdf-target-boehm-gc:
53015 @if target-boehm-gc
53016 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
53017
53018 pdf-target-boehm-gc: \
53019     configure-target-boehm-gc 
53020         @: $(MAKE); $(unstage)
53021         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53022         r=`${PWD_COMMAND}`; export r; \
53023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024         $(NORMAL_TARGET_EXPORTS) \
53025         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53026         for flag in $(EXTRA_TARGET_FLAGS); do \
53027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53028         done; \
53029         (cd $(TARGET_SUBDIR)/boehm-gc && \
53030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53032                   "RANLIB=$${RANLIB}" \
53033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53034                    pdf) \
53035           || exit 1
53036
53037 @endif target-boehm-gc
53038
53039 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
53040 maybe-html-target-boehm-gc:
53041 @if target-boehm-gc
53042 maybe-html-target-boehm-gc: html-target-boehm-gc
53043
53044 html-target-boehm-gc: \
53045     configure-target-boehm-gc 
53046         @: $(MAKE); $(unstage)
53047         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53048         r=`${PWD_COMMAND}`; export r; \
53049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53050         $(NORMAL_TARGET_EXPORTS) \
53051         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
53052         for flag in $(EXTRA_TARGET_FLAGS); do \
53053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53054         done; \
53055         (cd $(TARGET_SUBDIR)/boehm-gc && \
53056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53058                   "RANLIB=$${RANLIB}" \
53059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53060                    html) \
53061           || exit 1
53062
53063 @endif target-boehm-gc
53064
53065 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
53066 maybe-TAGS-target-boehm-gc:
53067 @if target-boehm-gc
53068 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
53069
53070 TAGS-target-boehm-gc: \
53071     configure-target-boehm-gc 
53072         @: $(MAKE); $(unstage)
53073         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53074         r=`${PWD_COMMAND}`; export r; \
53075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53076         $(NORMAL_TARGET_EXPORTS) \
53077         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
53078         for flag in $(EXTRA_TARGET_FLAGS); do \
53079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53080         done; \
53081         (cd $(TARGET_SUBDIR)/boehm-gc && \
53082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53084                   "RANLIB=$${RANLIB}" \
53085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53086                    TAGS) \
53087           || exit 1
53088
53089 @endif target-boehm-gc
53090
53091 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
53092 maybe-install-info-target-boehm-gc:
53093 @if target-boehm-gc
53094 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
53095
53096 install-info-target-boehm-gc: \
53097     configure-target-boehm-gc \
53098     info-target-boehm-gc 
53099         @: $(MAKE); $(unstage)
53100         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53101         r=`${PWD_COMMAND}`; export r; \
53102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53103         $(NORMAL_TARGET_EXPORTS) \
53104         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
53105         for flag in $(EXTRA_TARGET_FLAGS); do \
53106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53107         done; \
53108         (cd $(TARGET_SUBDIR)/boehm-gc && \
53109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53111                   "RANLIB=$${RANLIB}" \
53112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53113                    install-info) \
53114           || exit 1
53115
53116 @endif target-boehm-gc
53117
53118 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
53119 maybe-install-pdf-target-boehm-gc:
53120 @if target-boehm-gc
53121 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
53122
53123 install-pdf-target-boehm-gc: \
53124     configure-target-boehm-gc \
53125     pdf-target-boehm-gc 
53126         @: $(MAKE); $(unstage)
53127         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53128         r=`${PWD_COMMAND}`; export r; \
53129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53130         $(NORMAL_TARGET_EXPORTS) \
53131         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53132         for flag in $(EXTRA_TARGET_FLAGS); do \
53133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53134         done; \
53135         (cd $(TARGET_SUBDIR)/boehm-gc && \
53136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53138                   "RANLIB=$${RANLIB}" \
53139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53140                    install-pdf) \
53141           || exit 1
53142
53143 @endif target-boehm-gc
53144
53145 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
53146 maybe-install-html-target-boehm-gc:
53147 @if target-boehm-gc
53148 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
53149
53150 install-html-target-boehm-gc: \
53151     configure-target-boehm-gc \
53152     html-target-boehm-gc 
53153         @: $(MAKE); $(unstage)
53154         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53155         r=`${PWD_COMMAND}`; export r; \
53156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53157         $(NORMAL_TARGET_EXPORTS) \
53158         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
53159         for flag in $(EXTRA_TARGET_FLAGS); do \
53160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53161         done; \
53162         (cd $(TARGET_SUBDIR)/boehm-gc && \
53163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53165                   "RANLIB=$${RANLIB}" \
53166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53167                    install-html) \
53168           || exit 1
53169
53170 @endif target-boehm-gc
53171
53172 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
53173 maybe-installcheck-target-boehm-gc:
53174 @if target-boehm-gc
53175 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
53176
53177 installcheck-target-boehm-gc: \
53178     configure-target-boehm-gc 
53179         @: $(MAKE); $(unstage)
53180         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53181         r=`${PWD_COMMAND}`; export r; \
53182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53183         $(NORMAL_TARGET_EXPORTS) \
53184         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
53185         for flag in $(EXTRA_TARGET_FLAGS); do \
53186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53187         done; \
53188         (cd $(TARGET_SUBDIR)/boehm-gc && \
53189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53191                   "RANLIB=$${RANLIB}" \
53192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53193                    installcheck) \
53194           || exit 1
53195
53196 @endif target-boehm-gc
53197
53198 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
53199 maybe-mostlyclean-target-boehm-gc:
53200 @if target-boehm-gc
53201 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
53202
53203 mostlyclean-target-boehm-gc: 
53204         @: $(MAKE); $(unstage)
53205         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53206         r=`${PWD_COMMAND}`; export r; \
53207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53208         $(NORMAL_TARGET_EXPORTS) \
53209         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53210         for flag in $(EXTRA_TARGET_FLAGS); do \
53211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53212         done; \
53213         (cd $(TARGET_SUBDIR)/boehm-gc && \
53214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53216                   "RANLIB=$${RANLIB}" \
53217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53218                    mostlyclean) \
53219           || exit 1
53220
53221 @endif target-boehm-gc
53222
53223 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
53224 maybe-clean-target-boehm-gc:
53225 @if target-boehm-gc
53226 maybe-clean-target-boehm-gc: clean-target-boehm-gc
53227
53228 clean-target-boehm-gc: 
53229         @: $(MAKE); $(unstage)
53230         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53231         r=`${PWD_COMMAND}`; export r; \
53232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53233         $(NORMAL_TARGET_EXPORTS) \
53234         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53235         for flag in $(EXTRA_TARGET_FLAGS); do \
53236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53237         done; \
53238         (cd $(TARGET_SUBDIR)/boehm-gc && \
53239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53241                   "RANLIB=$${RANLIB}" \
53242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53243                    clean) \
53244           || exit 1
53245
53246 @endif target-boehm-gc
53247
53248 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
53249 maybe-distclean-target-boehm-gc:
53250 @if target-boehm-gc
53251 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
53252
53253 distclean-target-boehm-gc: 
53254         @: $(MAKE); $(unstage)
53255         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53256         r=`${PWD_COMMAND}`; export r; \
53257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53258         $(NORMAL_TARGET_EXPORTS) \
53259         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53260         for flag in $(EXTRA_TARGET_FLAGS); do \
53261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53262         done; \
53263         (cd $(TARGET_SUBDIR)/boehm-gc && \
53264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53266                   "RANLIB=$${RANLIB}" \
53267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53268                    distclean) \
53269           || exit 1
53270
53271 @endif target-boehm-gc
53272
53273 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
53274 maybe-maintainer-clean-target-boehm-gc:
53275 @if target-boehm-gc
53276 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
53277
53278 maintainer-clean-target-boehm-gc: 
53279         @: $(MAKE); $(unstage)
53280         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53281         r=`${PWD_COMMAND}`; export r; \
53282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53283         $(NORMAL_TARGET_EXPORTS) \
53284         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53285         for flag in $(EXTRA_TARGET_FLAGS); do \
53286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53287         done; \
53288         (cd $(TARGET_SUBDIR)/boehm-gc && \
53289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53291                   "RANLIB=$${RANLIB}" \
53292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53293                    maintainer-clean) \
53294           || exit 1
53295
53296 @endif target-boehm-gc
53297
53298
53299
53300
53301
53302 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
53303 maybe-configure-target-qthreads:
53304 @if gcc-bootstrap
53305 configure-target-qthreads: stage_current
53306 @endif gcc-bootstrap
53307 @if target-qthreads
53308 maybe-configure-target-qthreads: configure-target-qthreads
53309 configure-target-qthreads: 
53310         @: $(MAKE); $(unstage)
53311         @r=`${PWD_COMMAND}`; export r; \
53312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53313         echo "Checking multilib configuration for qthreads..."; \
53314         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53315         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
53316         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53317           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53318             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
53319           else \
53320             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
53321             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53322           fi; \
53323         else \
53324           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53325         fi; \
53326         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
53327         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53328         $(NORMAL_TARGET_EXPORTS)  \
53329         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
53330         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
53331         case $(srcdir) in \
53332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53333           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
53334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53335         esac; \
53336         srcdiroption="--srcdir=$${topdir}/qthreads"; \
53337         libsrcdir="$$s/qthreads"; \
53338         rm -f no-such-file || : ; \
53339         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53340           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53341           --target=${target_alias} $${srcdiroption}  \
53342           || exit 1
53343 @endif target-qthreads
53344
53345
53346
53347
53348
53349 .PHONY: all-target-qthreads maybe-all-target-qthreads
53350 maybe-all-target-qthreads:
53351 @if gcc-bootstrap
53352 all-target-qthreads: stage_current
53353 @endif gcc-bootstrap
53354 @if target-qthreads
53355 TARGET-target-qthreads=all
53356 maybe-all-target-qthreads: all-target-qthreads
53357 all-target-qthreads: configure-target-qthreads
53358         @: $(MAKE); $(unstage)
53359         @r=`${PWD_COMMAND}`; export r; \
53360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53361         $(NORMAL_TARGET_EXPORTS)  \
53362         (cd $(TARGET_SUBDIR)/qthreads && \
53363           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53364                 $(TARGET-target-qthreads))
53365 @endif target-qthreads
53366
53367
53368
53369
53370
53371 .PHONY: check-target-qthreads maybe-check-target-qthreads
53372 maybe-check-target-qthreads:
53373 @if target-qthreads
53374 maybe-check-target-qthreads: check-target-qthreads
53375
53376 check-target-qthreads:
53377         @: $(MAKE); $(unstage)
53378         @r=`${PWD_COMMAND}`; export r; \
53379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53380         $(NORMAL_TARGET_EXPORTS) \
53381         (cd $(TARGET_SUBDIR)/qthreads && \
53382           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53383
53384 @endif target-qthreads
53385
53386 .PHONY: install-target-qthreads maybe-install-target-qthreads
53387 maybe-install-target-qthreads:
53388 @if target-qthreads
53389 maybe-install-target-qthreads: install-target-qthreads
53390
53391 install-target-qthreads: installdirs
53392         @: $(MAKE); $(unstage)
53393         @r=`${PWD_COMMAND}`; export r; \
53394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53395         $(NORMAL_TARGET_EXPORTS) \
53396         (cd $(TARGET_SUBDIR)/qthreads && \
53397           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53398
53399 @endif target-qthreads
53400
53401 # Other targets (info, dvi, pdf, etc.)
53402
53403 .PHONY: maybe-info-target-qthreads info-target-qthreads
53404 maybe-info-target-qthreads:
53405 @if target-qthreads
53406 maybe-info-target-qthreads: info-target-qthreads
53407
53408 info-target-qthreads: \
53409     configure-target-qthreads 
53410         @: $(MAKE); $(unstage)
53411         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53412         r=`${PWD_COMMAND}`; export r; \
53413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53414         $(NORMAL_TARGET_EXPORTS) \
53415         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
53416         for flag in $(EXTRA_TARGET_FLAGS); do \
53417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53418         done; \
53419         (cd $(TARGET_SUBDIR)/qthreads && \
53420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53422                   "RANLIB=$${RANLIB}" \
53423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53424                    info) \
53425           || exit 1
53426
53427 @endif target-qthreads
53428
53429 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
53430 maybe-dvi-target-qthreads:
53431 @if target-qthreads
53432 maybe-dvi-target-qthreads: dvi-target-qthreads
53433
53434 dvi-target-qthreads: \
53435     configure-target-qthreads 
53436         @: $(MAKE); $(unstage)
53437         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53438         r=`${PWD_COMMAND}`; export r; \
53439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53440         $(NORMAL_TARGET_EXPORTS) \
53441         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
53442         for flag in $(EXTRA_TARGET_FLAGS); do \
53443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53444         done; \
53445         (cd $(TARGET_SUBDIR)/qthreads && \
53446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53448                   "RANLIB=$${RANLIB}" \
53449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53450                    dvi) \
53451           || exit 1
53452
53453 @endif target-qthreads
53454
53455 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
53456 maybe-pdf-target-qthreads:
53457 @if target-qthreads
53458 maybe-pdf-target-qthreads: pdf-target-qthreads
53459
53460 pdf-target-qthreads: \
53461     configure-target-qthreads 
53462         @: $(MAKE); $(unstage)
53463         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53464         r=`${PWD_COMMAND}`; export r; \
53465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53466         $(NORMAL_TARGET_EXPORTS) \
53467         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
53468         for flag in $(EXTRA_TARGET_FLAGS); do \
53469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53470         done; \
53471         (cd $(TARGET_SUBDIR)/qthreads && \
53472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53474                   "RANLIB=$${RANLIB}" \
53475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53476                    pdf) \
53477           || exit 1
53478
53479 @endif target-qthreads
53480
53481 .PHONY: maybe-html-target-qthreads html-target-qthreads
53482 maybe-html-target-qthreads:
53483 @if target-qthreads
53484 maybe-html-target-qthreads: html-target-qthreads
53485
53486 html-target-qthreads: \
53487     configure-target-qthreads 
53488         @: $(MAKE); $(unstage)
53489         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53490         r=`${PWD_COMMAND}`; export r; \
53491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53492         $(NORMAL_TARGET_EXPORTS) \
53493         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
53494         for flag in $(EXTRA_TARGET_FLAGS); do \
53495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53496         done; \
53497         (cd $(TARGET_SUBDIR)/qthreads && \
53498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53500                   "RANLIB=$${RANLIB}" \
53501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53502                    html) \
53503           || exit 1
53504
53505 @endif target-qthreads
53506
53507 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
53508 maybe-TAGS-target-qthreads:
53509 @if target-qthreads
53510 maybe-TAGS-target-qthreads: TAGS-target-qthreads
53511
53512 TAGS-target-qthreads: \
53513     configure-target-qthreads 
53514         @: $(MAKE); $(unstage)
53515         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53516         r=`${PWD_COMMAND}`; export r; \
53517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53518         $(NORMAL_TARGET_EXPORTS) \
53519         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
53520         for flag in $(EXTRA_TARGET_FLAGS); do \
53521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53522         done; \
53523         (cd $(TARGET_SUBDIR)/qthreads && \
53524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53526                   "RANLIB=$${RANLIB}" \
53527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53528                    TAGS) \
53529           || exit 1
53530
53531 @endif target-qthreads
53532
53533 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
53534 maybe-install-info-target-qthreads:
53535 @if target-qthreads
53536 maybe-install-info-target-qthreads: install-info-target-qthreads
53537
53538 install-info-target-qthreads: \
53539     configure-target-qthreads \
53540     info-target-qthreads 
53541         @: $(MAKE); $(unstage)
53542         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53543         r=`${PWD_COMMAND}`; export r; \
53544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53545         $(NORMAL_TARGET_EXPORTS) \
53546         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
53547         for flag in $(EXTRA_TARGET_FLAGS); do \
53548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53549         done; \
53550         (cd $(TARGET_SUBDIR)/qthreads && \
53551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53553                   "RANLIB=$${RANLIB}" \
53554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53555                    install-info) \
53556           || exit 1
53557
53558 @endif target-qthreads
53559
53560 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
53561 maybe-install-pdf-target-qthreads:
53562 @if target-qthreads
53563 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
53564
53565 install-pdf-target-qthreads: \
53566     configure-target-qthreads \
53567     pdf-target-qthreads 
53568         @: $(MAKE); $(unstage)
53569         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53570         r=`${PWD_COMMAND}`; export r; \
53571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53572         $(NORMAL_TARGET_EXPORTS) \
53573         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
53574         for flag in $(EXTRA_TARGET_FLAGS); do \
53575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53576         done; \
53577         (cd $(TARGET_SUBDIR)/qthreads && \
53578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53580                   "RANLIB=$${RANLIB}" \
53581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53582                    install-pdf) \
53583           || exit 1
53584
53585 @endif target-qthreads
53586
53587 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
53588 maybe-install-html-target-qthreads:
53589 @if target-qthreads
53590 maybe-install-html-target-qthreads: install-html-target-qthreads
53591
53592 install-html-target-qthreads: \
53593     configure-target-qthreads \
53594     html-target-qthreads 
53595         @: $(MAKE); $(unstage)
53596         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53597         r=`${PWD_COMMAND}`; export r; \
53598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53599         $(NORMAL_TARGET_EXPORTS) \
53600         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
53601         for flag in $(EXTRA_TARGET_FLAGS); do \
53602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53603         done; \
53604         (cd $(TARGET_SUBDIR)/qthreads && \
53605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53607                   "RANLIB=$${RANLIB}" \
53608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53609                    install-html) \
53610           || exit 1
53611
53612 @endif target-qthreads
53613
53614 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
53615 maybe-installcheck-target-qthreads:
53616 @if target-qthreads
53617 maybe-installcheck-target-qthreads: installcheck-target-qthreads
53618
53619 installcheck-target-qthreads: \
53620     configure-target-qthreads 
53621         @: $(MAKE); $(unstage)
53622         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53623         r=`${PWD_COMMAND}`; export r; \
53624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53625         $(NORMAL_TARGET_EXPORTS) \
53626         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
53627         for flag in $(EXTRA_TARGET_FLAGS); do \
53628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53629         done; \
53630         (cd $(TARGET_SUBDIR)/qthreads && \
53631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53633                   "RANLIB=$${RANLIB}" \
53634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53635                    installcheck) \
53636           || exit 1
53637
53638 @endif target-qthreads
53639
53640 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
53641 maybe-mostlyclean-target-qthreads:
53642 @if target-qthreads
53643 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
53644
53645 mostlyclean-target-qthreads: 
53646         @: $(MAKE); $(unstage)
53647         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53648         r=`${PWD_COMMAND}`; export r; \
53649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53650         $(NORMAL_TARGET_EXPORTS) \
53651         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
53652         for flag in $(EXTRA_TARGET_FLAGS); do \
53653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53654         done; \
53655         (cd $(TARGET_SUBDIR)/qthreads && \
53656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53658                   "RANLIB=$${RANLIB}" \
53659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53660                    mostlyclean) \
53661           || exit 1
53662
53663 @endif target-qthreads
53664
53665 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
53666 maybe-clean-target-qthreads:
53667 @if target-qthreads
53668 maybe-clean-target-qthreads: clean-target-qthreads
53669
53670 clean-target-qthreads: 
53671         @: $(MAKE); $(unstage)
53672         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53673         r=`${PWD_COMMAND}`; export r; \
53674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53675         $(NORMAL_TARGET_EXPORTS) \
53676         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
53677         for flag in $(EXTRA_TARGET_FLAGS); do \
53678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53679         done; \
53680         (cd $(TARGET_SUBDIR)/qthreads && \
53681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53683                   "RANLIB=$${RANLIB}" \
53684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53685                    clean) \
53686           || exit 1
53687
53688 @endif target-qthreads
53689
53690 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
53691 maybe-distclean-target-qthreads:
53692 @if target-qthreads
53693 maybe-distclean-target-qthreads: distclean-target-qthreads
53694
53695 distclean-target-qthreads: 
53696         @: $(MAKE); $(unstage)
53697         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53698         r=`${PWD_COMMAND}`; export r; \
53699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53700         $(NORMAL_TARGET_EXPORTS) \
53701         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
53702         for flag in $(EXTRA_TARGET_FLAGS); do \
53703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53704         done; \
53705         (cd $(TARGET_SUBDIR)/qthreads && \
53706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53708                   "RANLIB=$${RANLIB}" \
53709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53710                    distclean) \
53711           || exit 1
53712
53713 @endif target-qthreads
53714
53715 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
53716 maybe-maintainer-clean-target-qthreads:
53717 @if target-qthreads
53718 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
53719
53720 maintainer-clean-target-qthreads: 
53721         @: $(MAKE); $(unstage)
53722         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53723         r=`${PWD_COMMAND}`; export r; \
53724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53725         $(NORMAL_TARGET_EXPORTS) \
53726         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
53727         for flag in $(EXTRA_TARGET_FLAGS); do \
53728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53729         done; \
53730         (cd $(TARGET_SUBDIR)/qthreads && \
53731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53733                   "RANLIB=$${RANLIB}" \
53734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53735                    maintainer-clean) \
53736           || exit 1
53737
53738 @endif target-qthreads
53739
53740
53741
53742
53743
53744 .PHONY: configure-target-rda maybe-configure-target-rda
53745 maybe-configure-target-rda:
53746 @if gcc-bootstrap
53747 configure-target-rda: stage_current
53748 @endif gcc-bootstrap
53749 @if target-rda
53750 maybe-configure-target-rda: configure-target-rda
53751 configure-target-rda: 
53752         @: $(MAKE); $(unstage)
53753         @r=`${PWD_COMMAND}`; export r; \
53754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53755         echo "Checking multilib configuration for rda..."; \
53756         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53757         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
53758         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53759           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53760             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53761           else \
53762             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53763             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53764           fi; \
53765         else \
53766           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53767         fi; \
53768         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53769         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53770         $(NORMAL_TARGET_EXPORTS)  \
53771         echo Configuring in $(TARGET_SUBDIR)/rda; \
53772         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53773         case $(srcdir) in \
53774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53775           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53777         esac; \
53778         srcdiroption="--srcdir=$${topdir}/rda"; \
53779         libsrcdir="$$s/rda"; \
53780         rm -f no-such-file || : ; \
53781         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53782           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53783           --target=${target_alias} $${srcdiroption}  \
53784           || exit 1
53785 @endif target-rda
53786
53787
53788
53789
53790
53791 .PHONY: all-target-rda maybe-all-target-rda
53792 maybe-all-target-rda:
53793 @if gcc-bootstrap
53794 all-target-rda: stage_current
53795 @endif gcc-bootstrap
53796 @if target-rda
53797 TARGET-target-rda=all
53798 maybe-all-target-rda: all-target-rda
53799 all-target-rda: configure-target-rda
53800         @: $(MAKE); $(unstage)
53801         @r=`${PWD_COMMAND}`; export r; \
53802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53803         $(NORMAL_TARGET_EXPORTS)  \
53804         (cd $(TARGET_SUBDIR)/rda && \
53805           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53806                 $(TARGET-target-rda))
53807 @endif target-rda
53808
53809
53810
53811
53812
53813 .PHONY: check-target-rda maybe-check-target-rda
53814 maybe-check-target-rda:
53815 @if target-rda
53816 maybe-check-target-rda: check-target-rda
53817
53818 check-target-rda:
53819         @: $(MAKE); $(unstage)
53820         @r=`${PWD_COMMAND}`; export r; \
53821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53822         $(NORMAL_TARGET_EXPORTS) \
53823         (cd $(TARGET_SUBDIR)/rda && \
53824           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53825
53826 @endif target-rda
53827
53828 .PHONY: install-target-rda maybe-install-target-rda
53829 maybe-install-target-rda:
53830 @if target-rda
53831 maybe-install-target-rda: install-target-rda
53832
53833 install-target-rda: installdirs
53834         @: $(MAKE); $(unstage)
53835         @r=`${PWD_COMMAND}`; export r; \
53836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53837         $(NORMAL_TARGET_EXPORTS) \
53838         (cd $(TARGET_SUBDIR)/rda && \
53839           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53840
53841 @endif target-rda
53842
53843 # Other targets (info, dvi, pdf, etc.)
53844
53845 .PHONY: maybe-info-target-rda info-target-rda
53846 maybe-info-target-rda:
53847 @if target-rda
53848 maybe-info-target-rda: info-target-rda
53849
53850 info-target-rda: \
53851     configure-target-rda 
53852         @: $(MAKE); $(unstage)
53853         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53854         r=`${PWD_COMMAND}`; export r; \
53855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53856         $(NORMAL_TARGET_EXPORTS) \
53857         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
53858         for flag in $(EXTRA_TARGET_FLAGS); do \
53859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53860         done; \
53861         (cd $(TARGET_SUBDIR)/rda && \
53862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53864                   "RANLIB=$${RANLIB}" \
53865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53866                    info) \
53867           || exit 1
53868
53869 @endif target-rda
53870
53871 .PHONY: maybe-dvi-target-rda dvi-target-rda
53872 maybe-dvi-target-rda:
53873 @if target-rda
53874 maybe-dvi-target-rda: dvi-target-rda
53875
53876 dvi-target-rda: \
53877     configure-target-rda 
53878         @: $(MAKE); $(unstage)
53879         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53880         r=`${PWD_COMMAND}`; export r; \
53881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53882         $(NORMAL_TARGET_EXPORTS) \
53883         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
53884         for flag in $(EXTRA_TARGET_FLAGS); do \
53885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53886         done; \
53887         (cd $(TARGET_SUBDIR)/rda && \
53888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53890                   "RANLIB=$${RANLIB}" \
53891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53892                    dvi) \
53893           || exit 1
53894
53895 @endif target-rda
53896
53897 .PHONY: maybe-pdf-target-rda pdf-target-rda
53898 maybe-pdf-target-rda:
53899 @if target-rda
53900 maybe-pdf-target-rda: pdf-target-rda
53901
53902 pdf-target-rda: \
53903     configure-target-rda 
53904         @: $(MAKE); $(unstage)
53905         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53906         r=`${PWD_COMMAND}`; export r; \
53907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53908         $(NORMAL_TARGET_EXPORTS) \
53909         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
53910         for flag in $(EXTRA_TARGET_FLAGS); do \
53911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53912         done; \
53913         (cd $(TARGET_SUBDIR)/rda && \
53914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53916                   "RANLIB=$${RANLIB}" \
53917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53918                    pdf) \
53919           || exit 1
53920
53921 @endif target-rda
53922
53923 .PHONY: maybe-html-target-rda html-target-rda
53924 maybe-html-target-rda:
53925 @if target-rda
53926 maybe-html-target-rda: html-target-rda
53927
53928 html-target-rda: \
53929     configure-target-rda 
53930         @: $(MAKE); $(unstage)
53931         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53932         r=`${PWD_COMMAND}`; export r; \
53933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53934         $(NORMAL_TARGET_EXPORTS) \
53935         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
53936         for flag in $(EXTRA_TARGET_FLAGS); do \
53937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53938         done; \
53939         (cd $(TARGET_SUBDIR)/rda && \
53940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53942                   "RANLIB=$${RANLIB}" \
53943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53944                    html) \
53945           || exit 1
53946
53947 @endif target-rda
53948
53949 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53950 maybe-TAGS-target-rda:
53951 @if target-rda
53952 maybe-TAGS-target-rda: TAGS-target-rda
53953
53954 TAGS-target-rda: \
53955     configure-target-rda 
53956         @: $(MAKE); $(unstage)
53957         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53958         r=`${PWD_COMMAND}`; export r; \
53959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53960         $(NORMAL_TARGET_EXPORTS) \
53961         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
53962         for flag in $(EXTRA_TARGET_FLAGS); do \
53963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53964         done; \
53965         (cd $(TARGET_SUBDIR)/rda && \
53966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53968                   "RANLIB=$${RANLIB}" \
53969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53970                    TAGS) \
53971           || exit 1
53972
53973 @endif target-rda
53974
53975 .PHONY: maybe-install-info-target-rda install-info-target-rda
53976 maybe-install-info-target-rda:
53977 @if target-rda
53978 maybe-install-info-target-rda: install-info-target-rda
53979
53980 install-info-target-rda: \
53981     configure-target-rda \
53982     info-target-rda 
53983         @: $(MAKE); $(unstage)
53984         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53985         r=`${PWD_COMMAND}`; export r; \
53986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53987         $(NORMAL_TARGET_EXPORTS) \
53988         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
53989         for flag in $(EXTRA_TARGET_FLAGS); do \
53990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53991         done; \
53992         (cd $(TARGET_SUBDIR)/rda && \
53993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53995                   "RANLIB=$${RANLIB}" \
53996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53997                    install-info) \
53998           || exit 1
53999
54000 @endif target-rda
54001
54002 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54003 maybe-install-pdf-target-rda:
54004 @if target-rda
54005 maybe-install-pdf-target-rda: install-pdf-target-rda
54006
54007 install-pdf-target-rda: \
54008     configure-target-rda \
54009     pdf-target-rda 
54010         @: $(MAKE); $(unstage)
54011         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54012         r=`${PWD_COMMAND}`; export r; \
54013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54014         $(NORMAL_TARGET_EXPORTS) \
54015         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
54016         for flag in $(EXTRA_TARGET_FLAGS); do \
54017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54018         done; \
54019         (cd $(TARGET_SUBDIR)/rda && \
54020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54022                   "RANLIB=$${RANLIB}" \
54023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54024                    install-pdf) \
54025           || exit 1
54026
54027 @endif target-rda
54028
54029 .PHONY: maybe-install-html-target-rda install-html-target-rda
54030 maybe-install-html-target-rda:
54031 @if target-rda
54032 maybe-install-html-target-rda: install-html-target-rda
54033
54034 install-html-target-rda: \
54035     configure-target-rda \
54036     html-target-rda 
54037         @: $(MAKE); $(unstage)
54038         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54039         r=`${PWD_COMMAND}`; export r; \
54040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54041         $(NORMAL_TARGET_EXPORTS) \
54042         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
54043         for flag in $(EXTRA_TARGET_FLAGS); do \
54044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54045         done; \
54046         (cd $(TARGET_SUBDIR)/rda && \
54047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54049                   "RANLIB=$${RANLIB}" \
54050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54051                    install-html) \
54052           || exit 1
54053
54054 @endif target-rda
54055
54056 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
54057 maybe-installcheck-target-rda:
54058 @if target-rda
54059 maybe-installcheck-target-rda: installcheck-target-rda
54060
54061 installcheck-target-rda: \
54062     configure-target-rda 
54063         @: $(MAKE); $(unstage)
54064         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54065         r=`${PWD_COMMAND}`; export r; \
54066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54067         $(NORMAL_TARGET_EXPORTS) \
54068         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
54069         for flag in $(EXTRA_TARGET_FLAGS); do \
54070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54071         done; \
54072         (cd $(TARGET_SUBDIR)/rda && \
54073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54075                   "RANLIB=$${RANLIB}" \
54076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54077                    installcheck) \
54078           || exit 1
54079
54080 @endif target-rda
54081
54082 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
54083 maybe-mostlyclean-target-rda:
54084 @if target-rda
54085 maybe-mostlyclean-target-rda: mostlyclean-target-rda
54086
54087 mostlyclean-target-rda: 
54088         @: $(MAKE); $(unstage)
54089         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54090         r=`${PWD_COMMAND}`; export r; \
54091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54092         $(NORMAL_TARGET_EXPORTS) \
54093         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
54094         for flag in $(EXTRA_TARGET_FLAGS); do \
54095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54096         done; \
54097         (cd $(TARGET_SUBDIR)/rda && \
54098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54100                   "RANLIB=$${RANLIB}" \
54101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54102                    mostlyclean) \
54103           || exit 1
54104
54105 @endif target-rda
54106
54107 .PHONY: maybe-clean-target-rda clean-target-rda
54108 maybe-clean-target-rda:
54109 @if target-rda
54110 maybe-clean-target-rda: clean-target-rda
54111
54112 clean-target-rda: 
54113         @: $(MAKE); $(unstage)
54114         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54115         r=`${PWD_COMMAND}`; export r; \
54116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54117         $(NORMAL_TARGET_EXPORTS) \
54118         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
54119         for flag in $(EXTRA_TARGET_FLAGS); do \
54120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54121         done; \
54122         (cd $(TARGET_SUBDIR)/rda && \
54123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54125                   "RANLIB=$${RANLIB}" \
54126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54127                    clean) \
54128           || exit 1
54129
54130 @endif target-rda
54131
54132 .PHONY: maybe-distclean-target-rda distclean-target-rda
54133 maybe-distclean-target-rda:
54134 @if target-rda
54135 maybe-distclean-target-rda: distclean-target-rda
54136
54137 distclean-target-rda: 
54138         @: $(MAKE); $(unstage)
54139         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54140         r=`${PWD_COMMAND}`; export r; \
54141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54142         $(NORMAL_TARGET_EXPORTS) \
54143         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
54144         for flag in $(EXTRA_TARGET_FLAGS); do \
54145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54146         done; \
54147         (cd $(TARGET_SUBDIR)/rda && \
54148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54150                   "RANLIB=$${RANLIB}" \
54151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54152                    distclean) \
54153           || exit 1
54154
54155 @endif target-rda
54156
54157 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
54158 maybe-maintainer-clean-target-rda:
54159 @if target-rda
54160 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
54161
54162 maintainer-clean-target-rda: 
54163         @: $(MAKE); $(unstage)
54164         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54165         r=`${PWD_COMMAND}`; export r; \
54166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54167         $(NORMAL_TARGET_EXPORTS) \
54168         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
54169         for flag in $(EXTRA_TARGET_FLAGS); do \
54170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54171         done; \
54172         (cd $(TARGET_SUBDIR)/rda && \
54173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54175                   "RANLIB=$${RANLIB}" \
54176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54177                    maintainer-clean) \
54178           || exit 1
54179
54180 @endif target-rda
54181
54182
54183
54184
54185
54186 .PHONY: configure-target-libada maybe-configure-target-libada
54187 maybe-configure-target-libada:
54188 @if gcc-bootstrap
54189 configure-target-libada: stage_current
54190 @endif gcc-bootstrap
54191 @if target-libada
54192 maybe-configure-target-libada: configure-target-libada
54193 configure-target-libada: 
54194         @: $(MAKE); $(unstage)
54195         @r=`${PWD_COMMAND}`; export r; \
54196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54197         echo "Checking multilib configuration for libada..."; \
54198         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54199         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
54200         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
54201           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
54202             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
54203           else \
54204             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
54205             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54206           fi; \
54207         else \
54208           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54209         fi; \
54210         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
54211         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54212         $(NORMAL_TARGET_EXPORTS)  \
54213         echo Configuring in $(TARGET_SUBDIR)/libada; \
54214         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
54215         case $(srcdir) in \
54216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54217           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
54218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54219         esac; \
54220         srcdiroption="--srcdir=$${topdir}/libada"; \
54221         libsrcdir="$$s/libada"; \
54222         rm -f no-such-file || : ; \
54223         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54224           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54225           --target=${target_alias} $${srcdiroption}  \
54226           || exit 1
54227 @endif target-libada
54228
54229
54230
54231
54232
54233 .PHONY: all-target-libada maybe-all-target-libada
54234 maybe-all-target-libada:
54235 @if gcc-bootstrap
54236 all-target-libada: stage_current
54237 @endif gcc-bootstrap
54238 @if target-libada
54239 TARGET-target-libada=all
54240 maybe-all-target-libada: all-target-libada
54241 all-target-libada: configure-target-libada
54242         @: $(MAKE); $(unstage)
54243         @r=`${PWD_COMMAND}`; export r; \
54244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54245         $(NORMAL_TARGET_EXPORTS)  \
54246         (cd $(TARGET_SUBDIR)/libada && \
54247           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54248                 $(TARGET-target-libada))
54249 @endif target-libada
54250
54251
54252
54253
54254
54255 .PHONY: check-target-libada maybe-check-target-libada
54256 maybe-check-target-libada:
54257 @if target-libada
54258 maybe-check-target-libada: check-target-libada
54259
54260 check-target-libada:
54261         @: $(MAKE); $(unstage)
54262         @r=`${PWD_COMMAND}`; export r; \
54263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54264         $(NORMAL_TARGET_EXPORTS) \
54265         (cd $(TARGET_SUBDIR)/libada && \
54266           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54267
54268 @endif target-libada
54269
54270 .PHONY: install-target-libada maybe-install-target-libada
54271 maybe-install-target-libada:
54272 @if target-libada
54273 maybe-install-target-libada: install-target-libada
54274
54275 install-target-libada: installdirs
54276         @: $(MAKE); $(unstage)
54277         @r=`${PWD_COMMAND}`; export r; \
54278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54279         $(NORMAL_TARGET_EXPORTS) \
54280         (cd $(TARGET_SUBDIR)/libada && \
54281           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54282
54283 @endif target-libada
54284
54285 # Other targets (info, dvi, pdf, etc.)
54286
54287 .PHONY: maybe-info-target-libada info-target-libada
54288 maybe-info-target-libada:
54289 @if target-libada
54290 maybe-info-target-libada: info-target-libada
54291
54292 info-target-libada: \
54293     configure-target-libada 
54294         @: $(MAKE); $(unstage)
54295         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54296         r=`${PWD_COMMAND}`; export r; \
54297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54298         $(NORMAL_TARGET_EXPORTS) \
54299         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
54300         for flag in $(EXTRA_TARGET_FLAGS); do \
54301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54302         done; \
54303         (cd $(TARGET_SUBDIR)/libada && \
54304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54306                   "RANLIB=$${RANLIB}" \
54307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54308                    info) \
54309           || exit 1
54310
54311 @endif target-libada
54312
54313 .PHONY: maybe-dvi-target-libada dvi-target-libada
54314 maybe-dvi-target-libada:
54315 @if target-libada
54316 maybe-dvi-target-libada: dvi-target-libada
54317
54318 dvi-target-libada: \
54319     configure-target-libada 
54320         @: $(MAKE); $(unstage)
54321         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54322         r=`${PWD_COMMAND}`; export r; \
54323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54324         $(NORMAL_TARGET_EXPORTS) \
54325         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
54326         for flag in $(EXTRA_TARGET_FLAGS); do \
54327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54328         done; \
54329         (cd $(TARGET_SUBDIR)/libada && \
54330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54332                   "RANLIB=$${RANLIB}" \
54333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54334                    dvi) \
54335           || exit 1
54336
54337 @endif target-libada
54338
54339 .PHONY: maybe-pdf-target-libada pdf-target-libada
54340 maybe-pdf-target-libada:
54341 @if target-libada
54342 maybe-pdf-target-libada: pdf-target-libada
54343
54344 pdf-target-libada: \
54345     configure-target-libada 
54346         @: $(MAKE); $(unstage)
54347         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54348         r=`${PWD_COMMAND}`; export r; \
54349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54350         $(NORMAL_TARGET_EXPORTS) \
54351         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
54352         for flag in $(EXTRA_TARGET_FLAGS); do \
54353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54354         done; \
54355         (cd $(TARGET_SUBDIR)/libada && \
54356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54358                   "RANLIB=$${RANLIB}" \
54359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54360                    pdf) \
54361           || exit 1
54362
54363 @endif target-libada
54364
54365 .PHONY: maybe-html-target-libada html-target-libada
54366 maybe-html-target-libada:
54367 @if target-libada
54368 maybe-html-target-libada: html-target-libada
54369
54370 html-target-libada: \
54371     configure-target-libada 
54372         @: $(MAKE); $(unstage)
54373         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54374         r=`${PWD_COMMAND}`; export r; \
54375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54376         $(NORMAL_TARGET_EXPORTS) \
54377         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
54378         for flag in $(EXTRA_TARGET_FLAGS); do \
54379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54380         done; \
54381         (cd $(TARGET_SUBDIR)/libada && \
54382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54384                   "RANLIB=$${RANLIB}" \
54385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54386                    html) \
54387           || exit 1
54388
54389 @endif target-libada
54390
54391 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54392 maybe-TAGS-target-libada:
54393 @if target-libada
54394 maybe-TAGS-target-libada: TAGS-target-libada
54395
54396 TAGS-target-libada: \
54397     configure-target-libada 
54398         @: $(MAKE); $(unstage)
54399         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54400         r=`${PWD_COMMAND}`; export r; \
54401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54402         $(NORMAL_TARGET_EXPORTS) \
54403         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
54404         for flag in $(EXTRA_TARGET_FLAGS); do \
54405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54406         done; \
54407         (cd $(TARGET_SUBDIR)/libada && \
54408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54410                   "RANLIB=$${RANLIB}" \
54411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54412                    TAGS) \
54413           || exit 1
54414
54415 @endif target-libada
54416
54417 .PHONY: maybe-install-info-target-libada install-info-target-libada
54418 maybe-install-info-target-libada:
54419 @if target-libada
54420 maybe-install-info-target-libada: install-info-target-libada
54421
54422 install-info-target-libada: \
54423     configure-target-libada \
54424     info-target-libada 
54425         @: $(MAKE); $(unstage)
54426         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54427         r=`${PWD_COMMAND}`; export r; \
54428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54429         $(NORMAL_TARGET_EXPORTS) \
54430         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
54431         for flag in $(EXTRA_TARGET_FLAGS); do \
54432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54433         done; \
54434         (cd $(TARGET_SUBDIR)/libada && \
54435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54437                   "RANLIB=$${RANLIB}" \
54438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54439                    install-info) \
54440           || exit 1
54441
54442 @endif target-libada
54443
54444 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54445 maybe-install-pdf-target-libada:
54446 @if target-libada
54447 maybe-install-pdf-target-libada: install-pdf-target-libada
54448
54449 install-pdf-target-libada: \
54450     configure-target-libada \
54451     pdf-target-libada 
54452         @: $(MAKE); $(unstage)
54453         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54454         r=`${PWD_COMMAND}`; export r; \
54455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54456         $(NORMAL_TARGET_EXPORTS) \
54457         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
54458         for flag in $(EXTRA_TARGET_FLAGS); do \
54459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54460         done; \
54461         (cd $(TARGET_SUBDIR)/libada && \
54462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54464                   "RANLIB=$${RANLIB}" \
54465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54466                    install-pdf) \
54467           || exit 1
54468
54469 @endif target-libada
54470
54471 .PHONY: maybe-install-html-target-libada install-html-target-libada
54472 maybe-install-html-target-libada:
54473 @if target-libada
54474 maybe-install-html-target-libada: install-html-target-libada
54475
54476 install-html-target-libada: \
54477     configure-target-libada \
54478     html-target-libada 
54479         @: $(MAKE); $(unstage)
54480         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54481         r=`${PWD_COMMAND}`; export r; \
54482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54483         $(NORMAL_TARGET_EXPORTS) \
54484         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
54485         for flag in $(EXTRA_TARGET_FLAGS); do \
54486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54487         done; \
54488         (cd $(TARGET_SUBDIR)/libada && \
54489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54491                   "RANLIB=$${RANLIB}" \
54492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54493                    install-html) \
54494           || exit 1
54495
54496 @endif target-libada
54497
54498 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54499 maybe-installcheck-target-libada:
54500 @if target-libada
54501 maybe-installcheck-target-libada: installcheck-target-libada
54502
54503 installcheck-target-libada: \
54504     configure-target-libada 
54505         @: $(MAKE); $(unstage)
54506         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54507         r=`${PWD_COMMAND}`; export r; \
54508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54509         $(NORMAL_TARGET_EXPORTS) \
54510         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
54511         for flag in $(EXTRA_TARGET_FLAGS); do \
54512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54513         done; \
54514         (cd $(TARGET_SUBDIR)/libada && \
54515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54517                   "RANLIB=$${RANLIB}" \
54518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54519                    installcheck) \
54520           || exit 1
54521
54522 @endif target-libada
54523
54524 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54525 maybe-mostlyclean-target-libada:
54526 @if target-libada
54527 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54528
54529 mostlyclean-target-libada: 
54530         @: $(MAKE); $(unstage)
54531         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54532         r=`${PWD_COMMAND}`; export r; \
54533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54534         $(NORMAL_TARGET_EXPORTS) \
54535         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
54536         for flag in $(EXTRA_TARGET_FLAGS); do \
54537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54538         done; \
54539         (cd $(TARGET_SUBDIR)/libada && \
54540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54542                   "RANLIB=$${RANLIB}" \
54543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54544                    mostlyclean) \
54545           || exit 1
54546
54547 @endif target-libada
54548
54549 .PHONY: maybe-clean-target-libada clean-target-libada
54550 maybe-clean-target-libada:
54551 @if target-libada
54552 maybe-clean-target-libada: clean-target-libada
54553
54554 clean-target-libada: 
54555         @: $(MAKE); $(unstage)
54556         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54557         r=`${PWD_COMMAND}`; export r; \
54558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54559         $(NORMAL_TARGET_EXPORTS) \
54560         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
54561         for flag in $(EXTRA_TARGET_FLAGS); do \
54562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54563         done; \
54564         (cd $(TARGET_SUBDIR)/libada && \
54565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54567                   "RANLIB=$${RANLIB}" \
54568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54569                    clean) \
54570           || exit 1
54571
54572 @endif target-libada
54573
54574 .PHONY: maybe-distclean-target-libada distclean-target-libada
54575 maybe-distclean-target-libada:
54576 @if target-libada
54577 maybe-distclean-target-libada: distclean-target-libada
54578
54579 distclean-target-libada: 
54580         @: $(MAKE); $(unstage)
54581         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54582         r=`${PWD_COMMAND}`; export r; \
54583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54584         $(NORMAL_TARGET_EXPORTS) \
54585         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
54586         for flag in $(EXTRA_TARGET_FLAGS); do \
54587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54588         done; \
54589         (cd $(TARGET_SUBDIR)/libada && \
54590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54592                   "RANLIB=$${RANLIB}" \
54593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54594                    distclean) \
54595           || exit 1
54596
54597 @endif target-libada
54598
54599 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54600 maybe-maintainer-clean-target-libada:
54601 @if target-libada
54602 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54603
54604 maintainer-clean-target-libada: 
54605         @: $(MAKE); $(unstage)
54606         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54607         r=`${PWD_COMMAND}`; export r; \
54608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54609         $(NORMAL_TARGET_EXPORTS) \
54610         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
54611         for flag in $(EXTRA_TARGET_FLAGS); do \
54612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54613         done; \
54614         (cd $(TARGET_SUBDIR)/libada && \
54615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54617                   "RANLIB=$${RANLIB}" \
54618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54619                    maintainer-clean) \
54620           || exit 1
54621
54622 @endif target-libada
54623
54624
54625
54626
54627
54628 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54629 maybe-configure-target-libgomp:
54630 @if gcc-bootstrap
54631 configure-target-libgomp: stage_current
54632 @endif gcc-bootstrap
54633 @if target-libgomp
54634 maybe-configure-target-libgomp: configure-target-libgomp
54635 configure-target-libgomp: 
54636         @r=`${PWD_COMMAND}`; export r; \
54637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54638         echo "Checking multilib configuration for libgomp..."; \
54639         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54640         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54641         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54642           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54643             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54644           else \
54645             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54646             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54647           fi; \
54648         else \
54649           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54650         fi; \
54651         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54652         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54653         $(NORMAL_TARGET_EXPORTS)  \
54654         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54655         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54656         case $(srcdir) in \
54657           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54658           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54659                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54660         esac; \
54661         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54662         libsrcdir="$$s/libgomp"; \
54663         rm -f no-such-file || : ; \
54664         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54665           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54666           --target=${target_alias} $${srcdiroption}  \
54667           || exit 1
54668 @endif target-libgomp
54669
54670
54671
54672 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54673 maybe-configure-stage1-target-libgomp:
54674 @if target-libgomp-bootstrap
54675 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54676 configure-stage1-target-libgomp:
54677         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54678         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54679         @r=`${PWD_COMMAND}`; export r; \
54680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54681         TFLAGS="$(STAGE1_TFLAGS)"; \
54682         echo "Checking multilib configuration for libgomp..."; \
54683         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54684         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54685           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54686             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54687           else \
54688             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54689             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54690           fi; \
54691         else \
54692           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54693         fi; \
54694         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54695         $(NORMAL_TARGET_EXPORTS) \
54696         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54697         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54698         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54699         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
54700         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54701         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54702         case $(srcdir) in \
54703           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54704           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54705                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54706         esac; \
54707         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54708         libsrcdir="$$s/libgomp"; \
54709         $(SHELL) $${libsrcdir}/configure \
54710           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54711           --target=${target_alias} $${srcdiroption} \
54712           $(STAGE1_CONFIGURE_FLAGS)
54713 @endif target-libgomp-bootstrap
54714
54715 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54716 maybe-configure-stage2-target-libgomp:
54717 @if target-libgomp-bootstrap
54718 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54719 configure-stage2-target-libgomp:
54720         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54721         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54722         @r=`${PWD_COMMAND}`; export r; \
54723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54724         TFLAGS="$(STAGE2_TFLAGS)"; \
54725         echo "Checking multilib configuration for libgomp..."; \
54726         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54727         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54728           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54729             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54730           else \
54731             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54732             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54733           fi; \
54734         else \
54735           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54736         fi; \
54737         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54738         $(NORMAL_TARGET_EXPORTS) \
54739          \
54740         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54741         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54742         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54743         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
54744         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54745         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54746         case $(srcdir) in \
54747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54748           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54750         esac; \
54751         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54752         libsrcdir="$$s/libgomp"; \
54753         $(SHELL) $${libsrcdir}/configure \
54754           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54755           --target=${target_alias} $${srcdiroption} \
54756           --with-build-libsubdir=$(HOST_SUBDIR) \
54757           $(STAGE2_CONFIGURE_FLAGS)
54758 @endif target-libgomp-bootstrap
54759
54760 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54761 maybe-configure-stage3-target-libgomp:
54762 @if target-libgomp-bootstrap
54763 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54764 configure-stage3-target-libgomp:
54765         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54766         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54767         @r=`${PWD_COMMAND}`; export r; \
54768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54769         TFLAGS="$(STAGE3_TFLAGS)"; \
54770         echo "Checking multilib configuration for libgomp..."; \
54771         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54772         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54773           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54774             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54775           else \
54776             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54777             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54778           fi; \
54779         else \
54780           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54781         fi; \
54782         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54783         $(NORMAL_TARGET_EXPORTS) \
54784          \
54785         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54786         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54787         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54788         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
54789         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54790         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54791         case $(srcdir) in \
54792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54793           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54795         esac; \
54796         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54797         libsrcdir="$$s/libgomp"; \
54798         $(SHELL) $${libsrcdir}/configure \
54799           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54800           --target=${target_alias} $${srcdiroption} \
54801           --with-build-libsubdir=$(HOST_SUBDIR) \
54802           $(STAGE3_CONFIGURE_FLAGS)
54803 @endif target-libgomp-bootstrap
54804
54805 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54806 maybe-configure-stage4-target-libgomp:
54807 @if target-libgomp-bootstrap
54808 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54809 configure-stage4-target-libgomp:
54810         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54811         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54812         @r=`${PWD_COMMAND}`; export r; \
54813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54814         TFLAGS="$(STAGE4_TFLAGS)"; \
54815         echo "Checking multilib configuration for libgomp..."; \
54816         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54817         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54818           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54819             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54820           else \
54821             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54822             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54823           fi; \
54824         else \
54825           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54826         fi; \
54827         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54828         $(NORMAL_TARGET_EXPORTS) \
54829          \
54830         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54831         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54832         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54833         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
54834         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54835         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54836         case $(srcdir) in \
54837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54838           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54840         esac; \
54841         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54842         libsrcdir="$$s/libgomp"; \
54843         $(SHELL) $${libsrcdir}/configure \
54844           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54845           --target=${target_alias} $${srcdiroption} \
54846           --with-build-libsubdir=$(HOST_SUBDIR) \
54847           $(STAGE4_CONFIGURE_FLAGS)
54848 @endif target-libgomp-bootstrap
54849
54850 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54851 maybe-configure-stageprofile-target-libgomp:
54852 @if target-libgomp-bootstrap
54853 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54854 configure-stageprofile-target-libgomp:
54855         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54856         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54857         @r=`${PWD_COMMAND}`; export r; \
54858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54859         TFLAGS="$(STAGEprofile_TFLAGS)"; \
54860         echo "Checking multilib configuration for libgomp..."; \
54861         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54862         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54863           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54864             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54865           else \
54866             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54867             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54868           fi; \
54869         else \
54870           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54871         fi; \
54872         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54873         $(NORMAL_TARGET_EXPORTS) \
54874          \
54875         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54876         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54877         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54878         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
54879         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54880         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54881         case $(srcdir) in \
54882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54883           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54885         esac; \
54886         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54887         libsrcdir="$$s/libgomp"; \
54888         $(SHELL) $${libsrcdir}/configure \
54889           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54890           --target=${target_alias} $${srcdiroption} \
54891           --with-build-libsubdir=$(HOST_SUBDIR) \
54892           $(STAGEprofile_CONFIGURE_FLAGS)
54893 @endif target-libgomp-bootstrap
54894
54895 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54896 maybe-configure-stagefeedback-target-libgomp:
54897 @if target-libgomp-bootstrap
54898 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54899 configure-stagefeedback-target-libgomp:
54900         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54901         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54902         @r=`${PWD_COMMAND}`; export r; \
54903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54904         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54905         echo "Checking multilib configuration for libgomp..."; \
54906         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54907         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54908           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54909             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54910           else \
54911             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54912             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54913           fi; \
54914         else \
54915           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54916         fi; \
54917         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54918         $(NORMAL_TARGET_EXPORTS) \
54919          \
54920         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54921         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54922         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54923         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
54924         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54925         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54926         case $(srcdir) in \
54927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54928           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54930         esac; \
54931         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54932         libsrcdir="$$s/libgomp"; \
54933         $(SHELL) $${libsrcdir}/configure \
54934           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54935           --target=${target_alias} $${srcdiroption} \
54936           --with-build-libsubdir=$(HOST_SUBDIR) \
54937           $(STAGEfeedback_CONFIGURE_FLAGS)
54938 @endif target-libgomp-bootstrap
54939
54940
54941
54942
54943
54944 .PHONY: all-target-libgomp maybe-all-target-libgomp
54945 maybe-all-target-libgomp:
54946 @if gcc-bootstrap
54947 all-target-libgomp: stage_current
54948 @endif gcc-bootstrap
54949 @if target-libgomp
54950 TARGET-target-libgomp=all
54951 maybe-all-target-libgomp: all-target-libgomp
54952 all-target-libgomp: configure-target-libgomp
54953         @r=`${PWD_COMMAND}`; export r; \
54954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54955         $(NORMAL_TARGET_EXPORTS)  \
54956         (cd $(TARGET_SUBDIR)/libgomp && \
54957           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54958                 $(TARGET-target-libgomp))
54959 @endif target-libgomp
54960
54961
54962
54963 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54964 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54965 maybe-all-stage1-target-libgomp:
54966 maybe-clean-stage1-target-libgomp:
54967 @if target-libgomp-bootstrap
54968 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54969 all-stage1: all-stage1-target-libgomp
54970 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54971 all-stage1-target-libgomp: configure-stage1-target-libgomp
54972         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54973         @r=`${PWD_COMMAND}`; export r; \
54974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54975         TFLAGS="$(STAGE1_TFLAGS)"; \
54976         $(NORMAL_TARGET_EXPORTS)  \
54977         cd $(TARGET_SUBDIR)/libgomp && \
54978         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54979                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54980                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54981                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54982                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54983                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54984                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54985                 $(EXTRA_TARGET_FLAGS)   \
54986                 TFLAGS="$(STAGE1_TFLAGS)" \
54987                 $(TARGET-stage1-target-libgomp)
54988
54989 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54990 clean-stage1: clean-stage1-target-libgomp
54991 clean-stage1-target-libgomp:
54992         @if [ $(current_stage) = stage1 ]; then \
54993           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54994         else \
54995           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54996           $(MAKE) stage1-start; \
54997         fi; \
54998         cd $(TARGET_SUBDIR)/libgomp && \
54999         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55000                  clean
55001 @endif target-libgomp-bootstrap
55002
55003
55004 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55005 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55006 maybe-all-stage2-target-libgomp:
55007 maybe-clean-stage2-target-libgomp:
55008 @if target-libgomp-bootstrap
55009 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55010 all-stage2: all-stage2-target-libgomp
55011 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55012 all-stage2-target-libgomp: configure-stage2-target-libgomp
55013         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55014         @r=`${PWD_COMMAND}`; export r; \
55015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55016         TFLAGS="$(STAGE2_TFLAGS)"; \
55017         $(NORMAL_TARGET_EXPORTS) \
55018           \
55019         cd $(TARGET_SUBDIR)/libgomp && \
55020         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55021                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55022                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55023                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55024                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55025                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55026                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55027                 $(EXTRA_TARGET_FLAGS)   \
55028                 TFLAGS="$(STAGE2_TFLAGS)" \
55029                 $(TARGET-stage2-target-libgomp)
55030
55031 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55032 clean-stage2: clean-stage2-target-libgomp
55033 clean-stage2-target-libgomp:
55034         @if [ $(current_stage) = stage2 ]; then \
55035           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55036         else \
55037           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55038           $(MAKE) stage2-start; \
55039         fi; \
55040         cd $(TARGET_SUBDIR)/libgomp && \
55041         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55042                   \
55043                  clean
55044 @endif target-libgomp-bootstrap
55045
55046
55047 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55048 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55049 maybe-all-stage3-target-libgomp:
55050 maybe-clean-stage3-target-libgomp:
55051 @if target-libgomp-bootstrap
55052 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55053 all-stage3: all-stage3-target-libgomp
55054 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55055 all-stage3-target-libgomp: configure-stage3-target-libgomp
55056         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55057         @r=`${PWD_COMMAND}`; export r; \
55058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55059         TFLAGS="$(STAGE3_TFLAGS)"; \
55060         $(NORMAL_TARGET_EXPORTS) \
55061           \
55062         cd $(TARGET_SUBDIR)/libgomp && \
55063         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55064                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55065                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55066                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55067                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55068                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55069                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55070                 $(EXTRA_TARGET_FLAGS)   \
55071                 TFLAGS="$(STAGE3_TFLAGS)" \
55072                 $(TARGET-stage3-target-libgomp)
55073
55074 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
55075 clean-stage3: clean-stage3-target-libgomp
55076 clean-stage3-target-libgomp:
55077         @if [ $(current_stage) = stage3 ]; then \
55078           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55079         else \
55080           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
55081           $(MAKE) stage3-start; \
55082         fi; \
55083         cd $(TARGET_SUBDIR)/libgomp && \
55084         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55085                   \
55086                  clean
55087 @endif target-libgomp-bootstrap
55088
55089
55090 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
55091 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
55092 maybe-all-stage4-target-libgomp:
55093 maybe-clean-stage4-target-libgomp:
55094 @if target-libgomp-bootstrap
55095 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
55096 all-stage4: all-stage4-target-libgomp
55097 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
55098 all-stage4-target-libgomp: configure-stage4-target-libgomp
55099         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55100         @r=`${PWD_COMMAND}`; export r; \
55101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55102         TFLAGS="$(STAGE4_TFLAGS)"; \
55103         $(NORMAL_TARGET_EXPORTS) \
55104           \
55105         cd $(TARGET_SUBDIR)/libgomp && \
55106         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55107                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55108                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55109                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55110                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55111                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55112                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55113                 $(EXTRA_TARGET_FLAGS)   \
55114                 TFLAGS="$(STAGE4_TFLAGS)" \
55115                 $(TARGET-stage4-target-libgomp)
55116
55117 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
55118 clean-stage4: clean-stage4-target-libgomp
55119 clean-stage4-target-libgomp:
55120         @if [ $(current_stage) = stage4 ]; then \
55121           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55122         else \
55123           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
55124           $(MAKE) stage4-start; \
55125         fi; \
55126         cd $(TARGET_SUBDIR)/libgomp && \
55127         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55128                   \
55129                  clean
55130 @endif target-libgomp-bootstrap
55131
55132
55133 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
55134 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
55135 maybe-all-stageprofile-target-libgomp:
55136 maybe-clean-stageprofile-target-libgomp:
55137 @if target-libgomp-bootstrap
55138 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
55139 all-stageprofile: all-stageprofile-target-libgomp
55140 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
55141 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55142         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55143         @r=`${PWD_COMMAND}`; export r; \
55144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55145         TFLAGS="$(STAGEprofile_TFLAGS)"; \
55146         $(NORMAL_TARGET_EXPORTS) \
55147           \
55148         cd $(TARGET_SUBDIR)/libgomp && \
55149         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55150                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55151                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55152                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55153                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55154                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55155                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55156                 $(EXTRA_TARGET_FLAGS)   \
55157                 TFLAGS="$(STAGEprofile_TFLAGS)" \
55158                 $(TARGET-stageprofile-target-libgomp)
55159
55160 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55161 clean-stageprofile: clean-stageprofile-target-libgomp
55162 clean-stageprofile-target-libgomp:
55163         @if [ $(current_stage) = stageprofile ]; then \
55164           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55165         else \
55166           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55167           $(MAKE) stageprofile-start; \
55168         fi; \
55169         cd $(TARGET_SUBDIR)/libgomp && \
55170         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55171                   \
55172                  clean
55173 @endif target-libgomp-bootstrap
55174
55175
55176 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55177 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55178 maybe-all-stagefeedback-target-libgomp:
55179 maybe-clean-stagefeedback-target-libgomp:
55180 @if target-libgomp-bootstrap
55181 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55182 all-stagefeedback: all-stagefeedback-target-libgomp
55183 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55184 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55185         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55186         @r=`${PWD_COMMAND}`; export r; \
55187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55188         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55189         $(NORMAL_TARGET_EXPORTS) \
55190           \
55191         cd $(TARGET_SUBDIR)/libgomp && \
55192         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55193                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55194                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55195                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55196                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55197                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55198                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55199                 $(EXTRA_TARGET_FLAGS)   \
55200                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55201                 $(TARGET-stagefeedback-target-libgomp)
55202
55203 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55204 clean-stagefeedback: clean-stagefeedback-target-libgomp
55205 clean-stagefeedback-target-libgomp:
55206         @if [ $(current_stage) = stagefeedback ]; then \
55207           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55208         else \
55209           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55210           $(MAKE) stagefeedback-start; \
55211         fi; \
55212         cd $(TARGET_SUBDIR)/libgomp && \
55213         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55214                   \
55215                  clean
55216 @endif target-libgomp-bootstrap
55217
55218
55219
55220
55221
55222
55223 .PHONY: check-target-libgomp maybe-check-target-libgomp
55224 maybe-check-target-libgomp:
55225 @if target-libgomp
55226 maybe-check-target-libgomp: check-target-libgomp
55227
55228 check-target-libgomp:
55229         @: $(MAKE); $(unstage)
55230         @r=`${PWD_COMMAND}`; export r; \
55231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55232         $(NORMAL_TARGET_EXPORTS) \
55233         (cd $(TARGET_SUBDIR)/libgomp && \
55234           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55235
55236 @endif target-libgomp
55237
55238 .PHONY: install-target-libgomp maybe-install-target-libgomp
55239 maybe-install-target-libgomp:
55240 @if target-libgomp
55241 maybe-install-target-libgomp: install-target-libgomp
55242
55243 install-target-libgomp: installdirs
55244         @: $(MAKE); $(unstage)
55245         @r=`${PWD_COMMAND}`; export r; \
55246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247         $(NORMAL_TARGET_EXPORTS) \
55248         (cd $(TARGET_SUBDIR)/libgomp && \
55249           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55250
55251 @endif target-libgomp
55252
55253 # Other targets (info, dvi, pdf, etc.)
55254
55255 .PHONY: maybe-info-target-libgomp info-target-libgomp
55256 maybe-info-target-libgomp:
55257 @if target-libgomp
55258 maybe-info-target-libgomp: info-target-libgomp
55259
55260 info-target-libgomp: \
55261     configure-target-libgomp 
55262         @: $(MAKE); $(unstage)
55263         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55264         r=`${PWD_COMMAND}`; export r; \
55265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55266         $(NORMAL_TARGET_EXPORTS) \
55267         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
55268         for flag in $(EXTRA_TARGET_FLAGS); do \
55269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55270         done; \
55271         (cd $(TARGET_SUBDIR)/libgomp && \
55272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55274                   "RANLIB=$${RANLIB}" \
55275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55276                    info) \
55277           || exit 1
55278
55279 @endif target-libgomp
55280
55281 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55282 maybe-dvi-target-libgomp:
55283 @if target-libgomp
55284 maybe-dvi-target-libgomp: dvi-target-libgomp
55285
55286 dvi-target-libgomp: \
55287     configure-target-libgomp 
55288         @: $(MAKE); $(unstage)
55289         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55290         r=`${PWD_COMMAND}`; export r; \
55291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55292         $(NORMAL_TARGET_EXPORTS) \
55293         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
55294         for flag in $(EXTRA_TARGET_FLAGS); do \
55295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55296         done; \
55297         (cd $(TARGET_SUBDIR)/libgomp && \
55298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55300                   "RANLIB=$${RANLIB}" \
55301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55302                    dvi) \
55303           || exit 1
55304
55305 @endif target-libgomp
55306
55307 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55308 maybe-pdf-target-libgomp:
55309 @if target-libgomp
55310 maybe-pdf-target-libgomp: pdf-target-libgomp
55311
55312 pdf-target-libgomp: \
55313     configure-target-libgomp 
55314         @: $(MAKE); $(unstage)
55315         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55316         r=`${PWD_COMMAND}`; export r; \
55317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55318         $(NORMAL_TARGET_EXPORTS) \
55319         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
55320         for flag in $(EXTRA_TARGET_FLAGS); do \
55321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55322         done; \
55323         (cd $(TARGET_SUBDIR)/libgomp && \
55324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55326                   "RANLIB=$${RANLIB}" \
55327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55328                    pdf) \
55329           || exit 1
55330
55331 @endif target-libgomp
55332
55333 .PHONY: maybe-html-target-libgomp html-target-libgomp
55334 maybe-html-target-libgomp:
55335 @if target-libgomp
55336 maybe-html-target-libgomp: html-target-libgomp
55337
55338 html-target-libgomp: \
55339     configure-target-libgomp 
55340         @: $(MAKE); $(unstage)
55341         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55342         r=`${PWD_COMMAND}`; export r; \
55343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55344         $(NORMAL_TARGET_EXPORTS) \
55345         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
55346         for flag in $(EXTRA_TARGET_FLAGS); do \
55347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55348         done; \
55349         (cd $(TARGET_SUBDIR)/libgomp && \
55350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55352                   "RANLIB=$${RANLIB}" \
55353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55354                    html) \
55355           || exit 1
55356
55357 @endif target-libgomp
55358
55359 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55360 maybe-TAGS-target-libgomp:
55361 @if target-libgomp
55362 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55363
55364 TAGS-target-libgomp: \
55365     configure-target-libgomp 
55366         @: $(MAKE); $(unstage)
55367         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55368         r=`${PWD_COMMAND}`; export r; \
55369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55370         $(NORMAL_TARGET_EXPORTS) \
55371         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
55372         for flag in $(EXTRA_TARGET_FLAGS); do \
55373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55374         done; \
55375         (cd $(TARGET_SUBDIR)/libgomp && \
55376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55378                   "RANLIB=$${RANLIB}" \
55379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55380                    TAGS) \
55381           || exit 1
55382
55383 @endif target-libgomp
55384
55385 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55386 maybe-install-info-target-libgomp:
55387 @if target-libgomp
55388 maybe-install-info-target-libgomp: install-info-target-libgomp
55389
55390 install-info-target-libgomp: \
55391     configure-target-libgomp \
55392     info-target-libgomp 
55393         @: $(MAKE); $(unstage)
55394         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55395         r=`${PWD_COMMAND}`; export r; \
55396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55397         $(NORMAL_TARGET_EXPORTS) \
55398         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
55399         for flag in $(EXTRA_TARGET_FLAGS); do \
55400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55401         done; \
55402         (cd $(TARGET_SUBDIR)/libgomp && \
55403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55405                   "RANLIB=$${RANLIB}" \
55406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55407                    install-info) \
55408           || exit 1
55409
55410 @endif target-libgomp
55411
55412 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55413 maybe-install-pdf-target-libgomp:
55414 @if target-libgomp
55415 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55416
55417 install-pdf-target-libgomp: \
55418     configure-target-libgomp \
55419     pdf-target-libgomp 
55420         @: $(MAKE); $(unstage)
55421         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55422         r=`${PWD_COMMAND}`; export r; \
55423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55424         $(NORMAL_TARGET_EXPORTS) \
55425         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
55426         for flag in $(EXTRA_TARGET_FLAGS); do \
55427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55428         done; \
55429         (cd $(TARGET_SUBDIR)/libgomp && \
55430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55432                   "RANLIB=$${RANLIB}" \
55433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55434                    install-pdf) \
55435           || exit 1
55436
55437 @endif target-libgomp
55438
55439 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55440 maybe-install-html-target-libgomp:
55441 @if target-libgomp
55442 maybe-install-html-target-libgomp: install-html-target-libgomp
55443
55444 install-html-target-libgomp: \
55445     configure-target-libgomp \
55446     html-target-libgomp 
55447         @: $(MAKE); $(unstage)
55448         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55449         r=`${PWD_COMMAND}`; export r; \
55450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55451         $(NORMAL_TARGET_EXPORTS) \
55452         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
55453         for flag in $(EXTRA_TARGET_FLAGS); do \
55454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55455         done; \
55456         (cd $(TARGET_SUBDIR)/libgomp && \
55457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55459                   "RANLIB=$${RANLIB}" \
55460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55461                    install-html) \
55462           || exit 1
55463
55464 @endif target-libgomp
55465
55466 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55467 maybe-installcheck-target-libgomp:
55468 @if target-libgomp
55469 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55470
55471 installcheck-target-libgomp: \
55472     configure-target-libgomp 
55473         @: $(MAKE); $(unstage)
55474         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55475         r=`${PWD_COMMAND}`; export r; \
55476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55477         $(NORMAL_TARGET_EXPORTS) \
55478         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
55479         for flag in $(EXTRA_TARGET_FLAGS); do \
55480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55481         done; \
55482         (cd $(TARGET_SUBDIR)/libgomp && \
55483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55485                   "RANLIB=$${RANLIB}" \
55486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55487                    installcheck) \
55488           || exit 1
55489
55490 @endif target-libgomp
55491
55492 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55493 maybe-mostlyclean-target-libgomp:
55494 @if target-libgomp
55495 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55496
55497 mostlyclean-target-libgomp: 
55498         @: $(MAKE); $(unstage)
55499         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55500         r=`${PWD_COMMAND}`; export r; \
55501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55502         $(NORMAL_TARGET_EXPORTS) \
55503         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
55504         for flag in $(EXTRA_TARGET_FLAGS); do \
55505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55506         done; \
55507         (cd $(TARGET_SUBDIR)/libgomp && \
55508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55510                   "RANLIB=$${RANLIB}" \
55511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55512                    mostlyclean) \
55513           || exit 1
55514
55515 @endif target-libgomp
55516
55517 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55518 maybe-clean-target-libgomp:
55519 @if target-libgomp
55520 maybe-clean-target-libgomp: clean-target-libgomp
55521
55522 clean-target-libgomp: 
55523         @: $(MAKE); $(unstage)
55524         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55525         r=`${PWD_COMMAND}`; export r; \
55526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55527         $(NORMAL_TARGET_EXPORTS) \
55528         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
55529         for flag in $(EXTRA_TARGET_FLAGS); do \
55530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55531         done; \
55532         (cd $(TARGET_SUBDIR)/libgomp && \
55533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55535                   "RANLIB=$${RANLIB}" \
55536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55537                    clean) \
55538           || exit 1
55539
55540 @endif target-libgomp
55541
55542 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55543 maybe-distclean-target-libgomp:
55544 @if target-libgomp
55545 maybe-distclean-target-libgomp: distclean-target-libgomp
55546
55547 distclean-target-libgomp: 
55548         @: $(MAKE); $(unstage)
55549         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55550         r=`${PWD_COMMAND}`; export r; \
55551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55552         $(NORMAL_TARGET_EXPORTS) \
55553         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
55554         for flag in $(EXTRA_TARGET_FLAGS); do \
55555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55556         done; \
55557         (cd $(TARGET_SUBDIR)/libgomp && \
55558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55560                   "RANLIB=$${RANLIB}" \
55561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55562                    distclean) \
55563           || exit 1
55564
55565 @endif target-libgomp
55566
55567 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55568 maybe-maintainer-clean-target-libgomp:
55569 @if target-libgomp
55570 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55571
55572 maintainer-clean-target-libgomp: 
55573         @: $(MAKE); $(unstage)
55574         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55575         r=`${PWD_COMMAND}`; export r; \
55576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55577         $(NORMAL_TARGET_EXPORTS) \
55578         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
55579         for flag in $(EXTRA_TARGET_FLAGS); do \
55580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55581         done; \
55582         (cd $(TARGET_SUBDIR)/libgomp && \
55583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55585                   "RANLIB=$${RANLIB}" \
55586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55587                    maintainer-clean) \
55588           || exit 1
55589
55590 @endif target-libgomp
55591
55592
55593
55594 # ----------
55595 # GCC module
55596 # ----------
55597
55598 @if gcc-no-bootstrap
55599 .PHONY: cross
55600 cross: all-build all-gas all-ld
55601         @r=`${PWD_COMMAND}`; export r; \
55602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55603         $(HOST_EXPORTS) \
55604         echo "Building the C and C++ compiler"; \
55605         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
55606         @r=`${PWD_COMMAND}`; export r; \
55607         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55608         echo "Building runtime libraries"; \
55609         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
55610 @endif gcc-no-bootstrap
55611
55612 @if gcc
55613
55614 .PHONY: check-gcc-c check-c
55615 check-gcc-c:
55616         r=`${PWD_COMMAND}`; export r; \
55617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618         $(HOST_EXPORTS) \
55619         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
55620 check-c: check-gcc-c
55621
55622 .PHONY: check-gcc-c++ check-c++
55623 check-gcc-c++:
55624         r=`${PWD_COMMAND}`; export r; \
55625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55626         $(HOST_EXPORTS) \
55627         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
55628 check-c++: check-gcc-c++ check-target-libstdc++-v3
55629
55630 .PHONY: check-gcc-fortran check-fortran
55631 check-gcc-fortran:
55632         r=`${PWD_COMMAND}`; export r; \
55633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55634         $(HOST_EXPORTS) \
55635         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
55636 check-fortran: check-gcc-fortran check-target-libgfortran
55637
55638 .PHONY: check-gcc-java check-java
55639 check-gcc-java:
55640         r=`${PWD_COMMAND}`; export r; \
55641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55642         $(HOST_EXPORTS) \
55643         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
55644 check-java: check-gcc-java check-target-libjava
55645
55646 .PHONY: check-gcc-ada check-ada
55647 check-gcc-ada:
55648         r=`${PWD_COMMAND}`; export r; \
55649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55650         $(HOST_EXPORTS) \
55651         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
55652 check-ada: check-gcc-ada check-target-libada
55653
55654 .PHONY: check-gcc-objc check-objc
55655 check-gcc-objc:
55656         r=`${PWD_COMMAND}`; export r; \
55657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55658         $(HOST_EXPORTS) \
55659         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
55660 check-objc: check-gcc-objc check-target-libobjc
55661
55662 .PHONY: check-gcc-obj-c++ check-obj-c++
55663 check-gcc-obj-c++:
55664         r=`${PWD_COMMAND}`; export r; \
55665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55666         $(HOST_EXPORTS) \
55667         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
55668 check-obj-c++: check-gcc-obj-c++
55669
55670
55671 # Install the gcc headers files, but not the fixed include files,
55672 # which Cygnus is not allowed to distribute.  This rule is very
55673 # dependent on the workings of the gcc Makefile.in.
55674 .PHONY: gcc-no-fixedincludes
55675 gcc-no-fixedincludes:
55676         @if [ -f ./gcc/Makefile ]; then \
55677           rm -rf gcc/tmp-include; \
55678           mv gcc/include gcc/tmp-include 2>/dev/null; \
55679           mkdir gcc/include; \
55680           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
55681           touch gcc/stmp-fixinc gcc/include/fixed; \
55682           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
55683           r=`${PWD_COMMAND}`; export r; \
55684           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55685           $(HOST_EXPORTS) \
55686           (cd ./gcc && \
55687            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
55688           rm -rf gcc/include; \
55689           mv gcc/tmp-include gcc/include 2>/dev/null; \
55690         else true; fi
55691 @endif gcc
55692
55693 # ---------------------
55694 # GCC bootstrap support
55695 # ---------------------
55696
55697 # We track the current stage (the one in 'gcc') in the stage_current file.
55698 # stage_last instead tracks the stage that was built last.  These targets
55699 # are dummy when toplevel bootstrap is not active.
55700
55701 # While making host and target tools, symlinks to the final stage must be
55702 # there, so $(unstage) should be run at various points.  To avoid excessive
55703 # recursive invocations of make, we "inline" them using a variable.  These
55704 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
55705 # to avoid warnings from the GNU Make job server.
55706
55707 unstage = :
55708 stage = :
55709 current_stage = ""
55710
55711 @if gcc-bootstrap
55712 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
55713 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
55714 current_stage = "`cat stage_current 2> /dev/null`"
55715 @endif gcc-bootstrap
55716
55717 .PHONY: unstage stage
55718 unstage:
55719         @: $(MAKE); $(unstage)
55720 stage:
55721         @: $(MAKE); $(stage)
55722
55723 # Disable commands for lean bootstrap.
55724 LEAN = false
55725
55726 # We name the build directories for the various stages "stage1-gcc",
55727 # "stage2-gcc","stage3-gcc", etc.
55728
55729 # Since the 'compare' process will fail (on debugging information) if any
55730 # directory names are different, we need to link the gcc directory for
55731 # the previous stage to a constant name ('prev-gcc'), and to make the name of
55732 # the build directories constant as well. For the latter, we use naked names
55733 # like 'gcc', because the scripts in that directory assume it.  We use
55734 # mv on platforms where symlinks to directories do not work or are not
55735 # reliable.
55736
55737 # 'touch' doesn't work right on some platforms.
55738 STAMP = echo timestamp > 
55739
55740 # We only want to compare .o files, so set this!
55741 objext = .o
55742
55743
55744 .PHONY: stage1-start stage1-end
55745
55746 stage1-start::
55747         @: $(MAKE); $(stage); \
55748         echo stage1 > stage_current ; \
55749         echo stage1 > stage_last; \
55750         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55751 @if bfd
55752         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
55753           mkdir stage1-bfd; \
55754         mv stage1-bfd bfd 
55755 @endif bfd
55756 @if opcodes
55757         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
55758           mkdir stage1-opcodes; \
55759         mv stage1-opcodes opcodes 
55760 @endif opcodes
55761 @if binutils
55762         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
55763           mkdir stage1-binutils; \
55764         mv stage1-binutils binutils 
55765 @endif binutils
55766 @if gas
55767         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
55768           mkdir stage1-gas; \
55769         mv stage1-gas gas 
55770 @endif gas
55771 @if gcc
55772         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
55773           mkdir stage1-gcc; \
55774         mv stage1-gcc gcc 
55775 @endif gcc
55776 @if gmp
55777         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
55778           mkdir stage1-gmp; \
55779         mv stage1-gmp gmp 
55780 @endif gmp
55781 @if mpfr
55782         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
55783           mkdir stage1-mpfr; \
55784         mv stage1-mpfr mpfr 
55785 @endif mpfr
55786 @if mpc
55787         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
55788           mkdir stage1-mpc; \
55789         mv stage1-mpc mpc 
55790 @endif mpc
55791 @if ppl
55792         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
55793           mkdir stage1-ppl; \
55794         mv stage1-ppl ppl 
55795 @endif ppl
55796 @if cloog
55797         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
55798           mkdir stage1-cloog; \
55799         mv stage1-cloog cloog 
55800 @endif cloog
55801 @if libelf
55802         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
55803           mkdir stage1-libelf; \
55804         mv stage1-libelf libelf 
55805 @endif libelf
55806 @if gold
55807         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
55808           mkdir stage1-gold; \
55809         mv stage1-gold gold 
55810 @endif gold
55811 @if intl
55812         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
55813           mkdir stage1-intl; \
55814         mv stage1-intl intl 
55815 @endif intl
55816 @if ld
55817         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
55818           mkdir stage1-ld; \
55819         mv stage1-ld ld 
55820 @endif ld
55821 @if libcpp
55822         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
55823           mkdir stage1-libcpp; \
55824         mv stage1-libcpp libcpp 
55825 @endif libcpp
55826 @if libdecnumber
55827         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
55828           mkdir stage1-libdecnumber; \
55829         mv stage1-libdecnumber libdecnumber 
55830 @endif libdecnumber
55831 @if libiberty
55832         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
55833           mkdir stage1-libiberty; \
55834         mv stage1-libiberty libiberty 
55835 @endif libiberty
55836 @if zlib
55837         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
55838           mkdir stage1-zlib; \
55839         mv stage1-zlib zlib 
55840 @endif zlib
55841 @if lto-plugin
55842         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
55843           mkdir stage1-lto-plugin; \
55844         mv stage1-lto-plugin lto-plugin 
55845 @endif lto-plugin
55846         @[ -d stage1-$(TARGET_SUBDIR) ] || \
55847           mkdir stage1-$(TARGET_SUBDIR); \
55848         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
55849
55850 stage1-end:: 
55851 @if bfd
55852         @if test -d $(HOST_SUBDIR)/bfd ; then \
55853           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
55854         fi
55855 @endif bfd
55856 @if opcodes
55857         @if test -d $(HOST_SUBDIR)/opcodes ; then \
55858           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
55859         fi
55860 @endif opcodes
55861 @if binutils
55862         @if test -d $(HOST_SUBDIR)/binutils ; then \
55863           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
55864         fi
55865 @endif binutils
55866 @if gas
55867         @if test -d $(HOST_SUBDIR)/gas ; then \
55868           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
55869         fi
55870 @endif gas
55871 @if gcc
55872         @if test -d $(HOST_SUBDIR)/gcc ; then \
55873           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
55874         fi
55875 @endif gcc
55876 @if gmp
55877         @if test -d $(HOST_SUBDIR)/gmp ; then \
55878           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
55879         fi
55880 @endif gmp
55881 @if mpfr
55882         @if test -d $(HOST_SUBDIR)/mpfr ; then \
55883           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
55884         fi
55885 @endif mpfr
55886 @if mpc
55887         @if test -d $(HOST_SUBDIR)/mpc ; then \
55888           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
55889         fi
55890 @endif mpc
55891 @if ppl
55892         @if test -d $(HOST_SUBDIR)/ppl ; then \
55893           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
55894         fi
55895 @endif ppl
55896 @if cloog
55897         @if test -d $(HOST_SUBDIR)/cloog ; then \
55898           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
55899         fi
55900 @endif cloog
55901 @if libelf
55902         @if test -d $(HOST_SUBDIR)/libelf ; then \
55903           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
55904         fi
55905 @endif libelf
55906 @if gold
55907         @if test -d $(HOST_SUBDIR)/gold ; then \
55908           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
55909         fi
55910 @endif gold
55911 @if intl
55912         @if test -d $(HOST_SUBDIR)/intl ; then \
55913           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
55914         fi
55915 @endif intl
55916 @if ld
55917         @if test -d $(HOST_SUBDIR)/ld ; then \
55918           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
55919         fi
55920 @endif ld
55921 @if libcpp
55922         @if test -d $(HOST_SUBDIR)/libcpp ; then \
55923           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
55924         fi
55925 @endif libcpp
55926 @if libdecnumber
55927         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55928           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
55929         fi
55930 @endif libdecnumber
55931 @if libiberty
55932         @if test -d $(HOST_SUBDIR)/libiberty ; then \
55933           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
55934         fi
55935 @endif libiberty
55936 @if zlib
55937         @if test -d $(HOST_SUBDIR)/zlib ; then \
55938           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
55939         fi
55940 @endif zlib
55941 @if lto-plugin
55942         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
55943           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
55944         fi
55945 @endif lto-plugin
55946         @if test -d $(TARGET_SUBDIR) ; then \
55947           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
55948         fi
55949         rm -f stage_current
55950
55951 # Bubble a bug fix through all the stages up to stage 1.  They are
55952 # remade, but not reconfigured.  The next stage (if any) will not be
55953 # reconfigured either.
55954 .PHONY: stage1-bubble
55955 stage1-bubble:: 
55956         @r=`${PWD_COMMAND}`; export r; \
55957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55958         if test -f stage1-lean  ; then \
55959           echo Skipping rebuild of stage1 ; \
55960         else \
55961           $(MAKE) stage1-start; \
55962           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
55963         fi
55964
55965 .PHONY: all-stage1 clean-stage1
55966 do-clean: clean-stage1
55967
55968 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55969 # only possibility, but now it conflicts with no-bootstrap rules
55970 @if gcc-bootstrap
55971
55972
55973
55974
55975 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55976
55977 .PHONY: distclean-stage1
55978 distclean-stage1::
55979         @: $(MAKE); $(stage)
55980         @test "`cat stage_last`" != stage1 || rm -f stage_last
55981         rm -rf stage1-* 
55982
55983
55984 @endif gcc-bootstrap
55985
55986
55987 .PHONY: stage2-start stage2-end
55988
55989 stage2-start::
55990         @: $(MAKE); $(stage); \
55991         echo stage2 > stage_current ; \
55992         echo stage2 > stage_last; \
55993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55994 @if bfd
55995         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
55996           mkdir stage2-bfd; \
55997         mv stage2-bfd bfd  ; \
55998         mv stage1-bfd prev-bfd || test -f stage1-lean 
55999 @endif bfd
56000 @if opcodes
56001         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56002           mkdir stage2-opcodes; \
56003         mv stage2-opcodes opcodes  ; \
56004         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
56005 @endif opcodes
56006 @if binutils
56007         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56008           mkdir stage2-binutils; \
56009         mv stage2-binutils binutils  ; \
56010         mv stage1-binutils prev-binutils || test -f stage1-lean 
56011 @endif binutils
56012 @if gas
56013         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56014           mkdir stage2-gas; \
56015         mv stage2-gas gas  ; \
56016         mv stage1-gas prev-gas || test -f stage1-lean 
56017 @endif gas
56018 @if gcc
56019         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56020           mkdir stage2-gcc; \
56021         mv stage2-gcc gcc  ; \
56022         mv stage1-gcc prev-gcc || test -f stage1-lean 
56023 @endif gcc
56024 @if gmp
56025         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56026           mkdir stage2-gmp; \
56027         mv stage2-gmp gmp  ; \
56028         mv stage1-gmp prev-gmp || test -f stage1-lean 
56029 @endif gmp
56030 @if mpfr
56031         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56032           mkdir stage2-mpfr; \
56033         mv stage2-mpfr mpfr  ; \
56034         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
56035 @endif mpfr
56036 @if mpc
56037         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56038           mkdir stage2-mpc; \
56039         mv stage2-mpc mpc  ; \
56040         mv stage1-mpc prev-mpc || test -f stage1-lean 
56041 @endif mpc
56042 @if ppl
56043         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
56044           mkdir stage2-ppl; \
56045         mv stage2-ppl ppl  ; \
56046         mv stage1-ppl prev-ppl || test -f stage1-lean 
56047 @endif ppl
56048 @if cloog
56049         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
56050           mkdir stage2-cloog; \
56051         mv stage2-cloog cloog  ; \
56052         mv stage1-cloog prev-cloog || test -f stage1-lean 
56053 @endif cloog
56054 @if libelf
56055         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56056           mkdir stage2-libelf; \
56057         mv stage2-libelf libelf  ; \
56058         mv stage1-libelf prev-libelf || test -f stage1-lean 
56059 @endif libelf
56060 @if gold
56061         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
56062           mkdir stage2-gold; \
56063         mv stage2-gold gold  ; \
56064         mv stage1-gold prev-gold || test -f stage1-lean 
56065 @endif gold
56066 @if intl
56067         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
56068           mkdir stage2-intl; \
56069         mv stage2-intl intl  ; \
56070         mv stage1-intl prev-intl || test -f stage1-lean 
56071 @endif intl
56072 @if ld
56073         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
56074           mkdir stage2-ld; \
56075         mv stage2-ld ld  ; \
56076         mv stage1-ld prev-ld || test -f stage1-lean 
56077 @endif ld
56078 @if libcpp
56079         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
56080           mkdir stage2-libcpp; \
56081         mv stage2-libcpp libcpp  ; \
56082         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
56083 @endif libcpp
56084 @if libdecnumber
56085         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
56086           mkdir stage2-libdecnumber; \
56087         mv stage2-libdecnumber libdecnumber  ; \
56088         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
56089 @endif libdecnumber
56090 @if libiberty
56091         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
56092           mkdir stage2-libiberty; \
56093         mv stage2-libiberty libiberty  ; \
56094         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
56095 @endif libiberty
56096 @if zlib
56097         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
56098           mkdir stage2-zlib; \
56099         mv stage2-zlib zlib  ; \
56100         mv stage1-zlib prev-zlib || test -f stage1-lean 
56101 @endif zlib
56102 @if lto-plugin
56103         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
56104           mkdir stage2-lto-plugin; \
56105         mv stage2-lto-plugin lto-plugin  ; \
56106         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
56107 @endif lto-plugin
56108         @[ -d stage2-$(TARGET_SUBDIR) ] || \
56109           mkdir stage2-$(TARGET_SUBDIR); \
56110         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56111         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
56112
56113 stage2-end:: 
56114 @if bfd
56115         @if test -d $(HOST_SUBDIR)/bfd ; then \
56116           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
56117           mv prev-bfd stage1-bfd ; :  ; \
56118         fi
56119 @endif bfd
56120 @if opcodes
56121         @if test -d $(HOST_SUBDIR)/opcodes ; then \
56122           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
56123           mv prev-opcodes stage1-opcodes ; :  ; \
56124         fi
56125 @endif opcodes
56126 @if binutils
56127         @if test -d $(HOST_SUBDIR)/binutils ; then \
56128           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
56129           mv prev-binutils stage1-binutils ; :  ; \
56130         fi
56131 @endif binutils
56132 @if gas
56133         @if test -d $(HOST_SUBDIR)/gas ; then \
56134           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
56135           mv prev-gas stage1-gas ; :  ; \
56136         fi
56137 @endif gas
56138 @if gcc
56139         @if test -d $(HOST_SUBDIR)/gcc ; then \
56140           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
56141           mv prev-gcc stage1-gcc ; :  ; \
56142         fi
56143 @endif gcc
56144 @if gmp
56145         @if test -d $(HOST_SUBDIR)/gmp ; then \
56146           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
56147           mv prev-gmp stage1-gmp ; :  ; \
56148         fi
56149 @endif gmp
56150 @if mpfr
56151         @if test -d $(HOST_SUBDIR)/mpfr ; then \
56152           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
56153           mv prev-mpfr stage1-mpfr ; :  ; \
56154         fi
56155 @endif mpfr
56156 @if mpc
56157         @if test -d $(HOST_SUBDIR)/mpc ; then \
56158           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
56159           mv prev-mpc stage1-mpc ; :  ; \
56160         fi
56161 @endif mpc
56162 @if ppl
56163         @if test -d $(HOST_SUBDIR)/ppl ; then \
56164           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
56165           mv prev-ppl stage1-ppl ; :  ; \
56166         fi
56167 @endif ppl
56168 @if cloog
56169         @if test -d $(HOST_SUBDIR)/cloog ; then \
56170           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
56171           mv prev-cloog stage1-cloog ; :  ; \
56172         fi
56173 @endif cloog
56174 @if libelf
56175         @if test -d $(HOST_SUBDIR)/libelf ; then \
56176           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
56177           mv prev-libelf stage1-libelf ; :  ; \
56178         fi
56179 @endif libelf
56180 @if gold
56181         @if test -d $(HOST_SUBDIR)/gold ; then \
56182           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
56183           mv prev-gold stage1-gold ; :  ; \
56184         fi
56185 @endif gold
56186 @if intl
56187         @if test -d $(HOST_SUBDIR)/intl ; then \
56188           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
56189           mv prev-intl stage1-intl ; :  ; \
56190         fi
56191 @endif intl
56192 @if ld
56193         @if test -d $(HOST_SUBDIR)/ld ; then \
56194           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
56195           mv prev-ld stage1-ld ; :  ; \
56196         fi
56197 @endif ld
56198 @if libcpp
56199         @if test -d $(HOST_SUBDIR)/libcpp ; then \
56200           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
56201           mv prev-libcpp stage1-libcpp ; :  ; \
56202         fi
56203 @endif libcpp
56204 @if libdecnumber
56205         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56206           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
56207           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
56208         fi
56209 @endif libdecnumber
56210 @if libiberty
56211         @if test -d $(HOST_SUBDIR)/libiberty ; then \
56212           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
56213           mv prev-libiberty stage1-libiberty ; :  ; \
56214         fi
56215 @endif libiberty
56216 @if zlib
56217         @if test -d $(HOST_SUBDIR)/zlib ; then \
56218           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
56219           mv prev-zlib stage1-zlib ; :  ; \
56220         fi
56221 @endif zlib
56222 @if lto-plugin
56223         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56224           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
56225           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
56226         fi
56227 @endif lto-plugin
56228         @if test -d $(TARGET_SUBDIR) ; then \
56229           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
56230           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
56231         fi
56232         rm -f stage_current
56233
56234 # Bubble a bug fix through all the stages up to stage 2.  They are
56235 # remade, but not reconfigured.  The next stage (if any) will not be
56236 # reconfigured either.
56237 .PHONY: stage2-bubble
56238 stage2-bubble:: stage1-bubble
56239         @r=`${PWD_COMMAND}`; export r; \
56240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56241         if test -f stage2-lean || test -f stage1-lean  ; then \
56242           echo Skipping rebuild of stage2 ; \
56243         else \
56244           $(MAKE) stage2-start; \
56245           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
56246         fi
56247
56248 .PHONY: all-stage2 clean-stage2
56249 do-clean: clean-stage2
56250
56251 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56252 # only possibility, but now it conflicts with no-bootstrap rules
56253 @if gcc-bootstrap
56254
56255
56256
56257 .PHONY: bootstrap2 bootstrap2-lean
56258 bootstrap2:
56259         echo stage2 > stage_final
56260         @r=`${PWD_COMMAND}`; export r; \
56261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56262         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
56263         @: $(MAKE); $(unstage)
56264         @r=`${PWD_COMMAND}`; export r; \
56265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56266         TFLAGS="$(STAGE2_TFLAGS)"; \
56267         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56268
56269 bootstrap2-lean:
56270         echo stage2 > stage_final
56271         @r=`${PWD_COMMAND}`; export r; \
56272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56273         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
56274         @: $(MAKE); $(unstage)
56275         @r=`${PWD_COMMAND}`; export r; \
56276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56277         TFLAGS="$(STAGE2_TFLAGS)"; \
56278         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56279
56280
56281 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56282 distclean-stage1:: distclean-stage2 
56283 .PHONY: distclean-stage2
56284 distclean-stage2::
56285         @: $(MAKE); $(stage)
56286         @test "`cat stage_last`" != stage2 || rm -f stage_last
56287         rm -rf stage2-* 
56288
56289
56290 @endif gcc-bootstrap
56291
56292
56293 .PHONY: stage3-start stage3-end
56294
56295 stage3-start::
56296         @: $(MAKE); $(stage); \
56297         echo stage3 > stage_current ; \
56298         echo stage3 > stage_last; \
56299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56300 @if bfd
56301         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
56302           mkdir stage3-bfd; \
56303         mv stage3-bfd bfd  ; \
56304         mv stage2-bfd prev-bfd || test -f stage2-lean 
56305 @endif bfd
56306 @if opcodes
56307         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
56308           mkdir stage3-opcodes; \
56309         mv stage3-opcodes opcodes  ; \
56310         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
56311 @endif opcodes
56312 @if binutils
56313         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
56314           mkdir stage3-binutils; \
56315         mv stage3-binutils binutils  ; \
56316         mv stage2-binutils prev-binutils || test -f stage2-lean 
56317 @endif binutils
56318 @if gas
56319         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
56320           mkdir stage3-gas; \
56321         mv stage3-gas gas  ; \
56322         mv stage2-gas prev-gas || test -f stage2-lean 
56323 @endif gas
56324 @if gcc
56325         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
56326           mkdir stage3-gcc; \
56327         mv stage3-gcc gcc  ; \
56328         mv stage2-gcc prev-gcc || test -f stage2-lean 
56329 @endif gcc
56330 @if gmp
56331         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
56332           mkdir stage3-gmp; \
56333         mv stage3-gmp gmp  ; \
56334         mv stage2-gmp prev-gmp || test -f stage2-lean 
56335 @endif gmp
56336 @if mpfr
56337         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
56338           mkdir stage3-mpfr; \
56339         mv stage3-mpfr mpfr  ; \
56340         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
56341 @endif mpfr
56342 @if mpc
56343         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
56344           mkdir stage3-mpc; \
56345         mv stage3-mpc mpc  ; \
56346         mv stage2-mpc prev-mpc || test -f stage2-lean 
56347 @endif mpc
56348 @if ppl
56349         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
56350           mkdir stage3-ppl; \
56351         mv stage3-ppl ppl  ; \
56352         mv stage2-ppl prev-ppl || test -f stage2-lean 
56353 @endif ppl
56354 @if cloog
56355         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
56356           mkdir stage3-cloog; \
56357         mv stage3-cloog cloog  ; \
56358         mv stage2-cloog prev-cloog || test -f stage2-lean 
56359 @endif cloog
56360 @if libelf
56361         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
56362           mkdir stage3-libelf; \
56363         mv stage3-libelf libelf  ; \
56364         mv stage2-libelf prev-libelf || test -f stage2-lean 
56365 @endif libelf
56366 @if gold
56367         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
56368           mkdir stage3-gold; \
56369         mv stage3-gold gold  ; \
56370         mv stage2-gold prev-gold || test -f stage2-lean 
56371 @endif gold
56372 @if intl
56373         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
56374           mkdir stage3-intl; \
56375         mv stage3-intl intl  ; \
56376         mv stage2-intl prev-intl || test -f stage2-lean 
56377 @endif intl
56378 @if ld
56379         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
56380           mkdir stage3-ld; \
56381         mv stage3-ld ld  ; \
56382         mv stage2-ld prev-ld || test -f stage2-lean 
56383 @endif ld
56384 @if libcpp
56385         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
56386           mkdir stage3-libcpp; \
56387         mv stage3-libcpp libcpp  ; \
56388         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
56389 @endif libcpp
56390 @if libdecnumber
56391         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
56392           mkdir stage3-libdecnumber; \
56393         mv stage3-libdecnumber libdecnumber  ; \
56394         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
56395 @endif libdecnumber
56396 @if libiberty
56397         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
56398           mkdir stage3-libiberty; \
56399         mv stage3-libiberty libiberty  ; \
56400         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
56401 @endif libiberty
56402 @if zlib
56403         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
56404           mkdir stage3-zlib; \
56405         mv stage3-zlib zlib  ; \
56406         mv stage2-zlib prev-zlib || test -f stage2-lean 
56407 @endif zlib
56408 @if lto-plugin
56409         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
56410           mkdir stage3-lto-plugin; \
56411         mv stage3-lto-plugin lto-plugin  ; \
56412         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
56413 @endif lto-plugin
56414         @[ -d stage3-$(TARGET_SUBDIR) ] || \
56415           mkdir stage3-$(TARGET_SUBDIR); \
56416         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56417         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
56418
56419 stage3-end:: 
56420 @if bfd
56421         @if test -d $(HOST_SUBDIR)/bfd ; then \
56422           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
56423           mv prev-bfd stage2-bfd ; :  ; \
56424         fi
56425 @endif bfd
56426 @if opcodes
56427         @if test -d $(HOST_SUBDIR)/opcodes ; then \
56428           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
56429           mv prev-opcodes stage2-opcodes ; :  ; \
56430         fi
56431 @endif opcodes
56432 @if binutils
56433         @if test -d $(HOST_SUBDIR)/binutils ; then \
56434           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
56435           mv prev-binutils stage2-binutils ; :  ; \
56436         fi
56437 @endif binutils
56438 @if gas
56439         @if test -d $(HOST_SUBDIR)/gas ; then \
56440           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
56441           mv prev-gas stage2-gas ; :  ; \
56442         fi
56443 @endif gas
56444 @if gcc
56445         @if test -d $(HOST_SUBDIR)/gcc ; then \
56446           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
56447           mv prev-gcc stage2-gcc ; :  ; \
56448         fi
56449 @endif gcc
56450 @if gmp
56451         @if test -d $(HOST_SUBDIR)/gmp ; then \
56452           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
56453           mv prev-gmp stage2-gmp ; :  ; \
56454         fi
56455 @endif gmp
56456 @if mpfr
56457         @if test -d $(HOST_SUBDIR)/mpfr ; then \
56458           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
56459           mv prev-mpfr stage2-mpfr ; :  ; \
56460         fi
56461 @endif mpfr
56462 @if mpc
56463         @if test -d $(HOST_SUBDIR)/mpc ; then \
56464           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
56465           mv prev-mpc stage2-mpc ; :  ; \
56466         fi
56467 @endif mpc
56468 @if ppl
56469         @if test -d $(HOST_SUBDIR)/ppl ; then \
56470           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
56471           mv prev-ppl stage2-ppl ; :  ; \
56472         fi
56473 @endif ppl
56474 @if cloog
56475         @if test -d $(HOST_SUBDIR)/cloog ; then \
56476           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
56477           mv prev-cloog stage2-cloog ; :  ; \
56478         fi
56479 @endif cloog
56480 @if libelf
56481         @if test -d $(HOST_SUBDIR)/libelf ; then \
56482           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
56483           mv prev-libelf stage2-libelf ; :  ; \
56484         fi
56485 @endif libelf
56486 @if gold
56487         @if test -d $(HOST_SUBDIR)/gold ; then \
56488           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
56489           mv prev-gold stage2-gold ; :  ; \
56490         fi
56491 @endif gold
56492 @if intl
56493         @if test -d $(HOST_SUBDIR)/intl ; then \
56494           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
56495           mv prev-intl stage2-intl ; :  ; \
56496         fi
56497 @endif intl
56498 @if ld
56499         @if test -d $(HOST_SUBDIR)/ld ; then \
56500           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
56501           mv prev-ld stage2-ld ; :  ; \
56502         fi
56503 @endif ld
56504 @if libcpp
56505         @if test -d $(HOST_SUBDIR)/libcpp ; then \
56506           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
56507           mv prev-libcpp stage2-libcpp ; :  ; \
56508         fi
56509 @endif libcpp
56510 @if libdecnumber
56511         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56512           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
56513           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
56514         fi
56515 @endif libdecnumber
56516 @if libiberty
56517         @if test -d $(HOST_SUBDIR)/libiberty ; then \
56518           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
56519           mv prev-libiberty stage2-libiberty ; :  ; \
56520         fi
56521 @endif libiberty
56522 @if zlib
56523         @if test -d $(HOST_SUBDIR)/zlib ; then \
56524           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
56525           mv prev-zlib stage2-zlib ; :  ; \
56526         fi
56527 @endif zlib
56528 @if lto-plugin
56529         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56530           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
56531           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
56532         fi
56533 @endif lto-plugin
56534         @if test -d $(TARGET_SUBDIR) ; then \
56535           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
56536           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
56537         fi
56538         rm -f stage_current
56539
56540 # Bubble a bug fix through all the stages up to stage 3.  They are
56541 # remade, but not reconfigured.  The next stage (if any) will not be
56542 # reconfigured either.
56543 .PHONY: stage3-bubble
56544 stage3-bubble:: stage2-bubble
56545         @r=`${PWD_COMMAND}`; export r; \
56546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56547         if test -f stage3-lean || test -f stage2-lean  ; then \
56548           echo Skipping rebuild of stage3 ; \
56549         else \
56550           $(MAKE) stage3-start; \
56551           if $(LEAN); then \
56552             rm -rf stage1-* ; \
56553             $(STAMP) stage1-lean ; \
56554           fi; \
56555           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
56556         fi
56557         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
56558
56559 .PHONY: all-stage3 clean-stage3
56560 do-clean: clean-stage3
56561
56562 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56563 # only possibility, but now it conflicts with no-bootstrap rules
56564 @if gcc-bootstrap
56565
56566 compare:
56567         @r=`${PWD_COMMAND}`; export r; \
56568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56569         if test -f stage2-lean; then \
56570           echo Cannot compare object files as stage 2 was deleted. ; \
56571           exit 0 ; \
56572         fi; \
56573         : $(MAKE); $(stage); \
56574         rm -f .bad_compare ; \
56575         echo Comparing stages 2 and 3 ; \
56576         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
56577         files=`find stage3-* -name "*$(objext)" -print | \
56578                  sed -n s,^stage$$sed-,,p` ; \
56579         for file in $${files} ; do \
56580           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
56581           if test ! -f $$f1; then continue; fi; \
56582           $(do-compare) > /dev/null 2>&1; \
56583           if test $$? -eq 1; then \
56584             case $$file in \
56585               @compare_exclusions@) \
56586                 echo warning: $$file differs ;; \
56587               *) \
56588                 echo $$file differs >> .bad_compare ;; \
56589             esac ; \
56590           fi ; \
56591         done ; \
56592         if [ -f .bad_compare ]; then \
56593           echo "Bootstrap comparison failure!"; \
56594           cat .bad_compare; \
56595           exit 1; \
56596         else \
56597           echo Comparison successful.; \
56598         fi ; \
56599         $(STAMP) compare
56600         if $(LEAN); then \
56601           rm -rf stage2-*; \
56602           $(STAMP) stage2-lean; \
56603         fi
56604
56605
56606
56607 .PHONY: bootstrap bootstrap-lean
56608 bootstrap:
56609         echo stage3 > stage_final
56610         @r=`${PWD_COMMAND}`; export r; \
56611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56612         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56613         @: $(MAKE); $(unstage)
56614         @r=`${PWD_COMMAND}`; export r; \
56615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56616         TFLAGS="$(STAGE3_TFLAGS)"; \
56617         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56618
56619 bootstrap-lean:
56620         echo stage3 > stage_final
56621         @r=`${PWD_COMMAND}`; export r; \
56622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56623         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
56624         @: $(MAKE); $(unstage)
56625         @r=`${PWD_COMMAND}`; export r; \
56626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56627         TFLAGS="$(STAGE3_TFLAGS)"; \
56628         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56629
56630
56631 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56632 distclean-stage2:: distclean-stage3 
56633 .PHONY: distclean-stage3
56634 distclean-stage3::
56635         @: $(MAKE); $(stage)
56636         @test "`cat stage_last`" != stage3 || rm -f stage_last
56637         rm -rf stage3-* compare 
56638
56639
56640 .PHONY: cleanstrap
56641 cleanstrap: do-distclean local-clean
56642         echo stage3 > stage_final
56643         @r=`${PWD_COMMAND}`; export r; \
56644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56645         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56646         @: $(MAKE); $(unstage)
56647         @r=`${PWD_COMMAND}`; export r; \
56648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56649         TFLAGS="$(STAGE3_TFLAGS)"; \
56650         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56651
56652 @endif gcc-bootstrap
56653
56654
56655 .PHONY: stage4-start stage4-end
56656
56657 stage4-start::
56658         @: $(MAKE); $(stage); \
56659         echo stage4 > stage_current ; \
56660         echo stage4 > stage_last; \
56661         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56662 @if bfd
56663         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
56664           mkdir stage4-bfd; \
56665         mv stage4-bfd bfd  ; \
56666         mv stage3-bfd prev-bfd || test -f stage3-lean 
56667 @endif bfd
56668 @if opcodes
56669         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
56670           mkdir stage4-opcodes; \
56671         mv stage4-opcodes opcodes  ; \
56672         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
56673 @endif opcodes
56674 @if binutils
56675         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
56676           mkdir stage4-binutils; \
56677         mv stage4-binutils binutils  ; \
56678         mv stage3-binutils prev-binutils || test -f stage3-lean 
56679 @endif binutils
56680 @if gas
56681         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
56682           mkdir stage4-gas; \
56683         mv stage4-gas gas  ; \
56684         mv stage3-gas prev-gas || test -f stage3-lean 
56685 @endif gas
56686 @if gcc
56687         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
56688           mkdir stage4-gcc; \
56689         mv stage4-gcc gcc  ; \
56690         mv stage3-gcc prev-gcc || test -f stage3-lean 
56691 @endif gcc
56692 @if gmp
56693         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
56694           mkdir stage4-gmp; \
56695         mv stage4-gmp gmp  ; \
56696         mv stage3-gmp prev-gmp || test -f stage3-lean 
56697 @endif gmp
56698 @if mpfr
56699         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
56700           mkdir stage4-mpfr; \
56701         mv stage4-mpfr mpfr  ; \
56702         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
56703 @endif mpfr
56704 @if mpc
56705         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
56706           mkdir stage4-mpc; \
56707         mv stage4-mpc mpc  ; \
56708         mv stage3-mpc prev-mpc || test -f stage3-lean 
56709 @endif mpc
56710 @if ppl
56711         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
56712           mkdir stage4-ppl; \
56713         mv stage4-ppl ppl  ; \
56714         mv stage3-ppl prev-ppl || test -f stage3-lean 
56715 @endif ppl
56716 @if cloog
56717         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
56718           mkdir stage4-cloog; \
56719         mv stage4-cloog cloog  ; \
56720         mv stage3-cloog prev-cloog || test -f stage3-lean 
56721 @endif cloog
56722 @if libelf
56723         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
56724           mkdir stage4-libelf; \
56725         mv stage4-libelf libelf  ; \
56726         mv stage3-libelf prev-libelf || test -f stage3-lean 
56727 @endif libelf
56728 @if gold
56729         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
56730           mkdir stage4-gold; \
56731         mv stage4-gold gold  ; \
56732         mv stage3-gold prev-gold || test -f stage3-lean 
56733 @endif gold
56734 @if intl
56735         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
56736           mkdir stage4-intl; \
56737         mv stage4-intl intl  ; \
56738         mv stage3-intl prev-intl || test -f stage3-lean 
56739 @endif intl
56740 @if ld
56741         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
56742           mkdir stage4-ld; \
56743         mv stage4-ld ld  ; \
56744         mv stage3-ld prev-ld || test -f stage3-lean 
56745 @endif ld
56746 @if libcpp
56747         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
56748           mkdir stage4-libcpp; \
56749         mv stage4-libcpp libcpp  ; \
56750         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
56751 @endif libcpp
56752 @if libdecnumber
56753         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
56754           mkdir stage4-libdecnumber; \
56755         mv stage4-libdecnumber libdecnumber  ; \
56756         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
56757 @endif libdecnumber
56758 @if libiberty
56759         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
56760           mkdir stage4-libiberty; \
56761         mv stage4-libiberty libiberty  ; \
56762         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
56763 @endif libiberty
56764 @if zlib
56765         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
56766           mkdir stage4-zlib; \
56767         mv stage4-zlib zlib  ; \
56768         mv stage3-zlib prev-zlib || test -f stage3-lean 
56769 @endif zlib
56770 @if lto-plugin
56771         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
56772           mkdir stage4-lto-plugin; \
56773         mv stage4-lto-plugin lto-plugin  ; \
56774         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
56775 @endif lto-plugin
56776         @[ -d stage4-$(TARGET_SUBDIR) ] || \
56777           mkdir stage4-$(TARGET_SUBDIR); \
56778         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56779         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
56780
56781 stage4-end:: 
56782 @if bfd
56783         @if test -d $(HOST_SUBDIR)/bfd ; then \
56784           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
56785           mv prev-bfd stage3-bfd ; :  ; \
56786         fi
56787 @endif bfd
56788 @if opcodes
56789         @if test -d $(HOST_SUBDIR)/opcodes ; then \
56790           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
56791           mv prev-opcodes stage3-opcodes ; :  ; \
56792         fi
56793 @endif opcodes
56794 @if binutils
56795         @if test -d $(HOST_SUBDIR)/binutils ; then \
56796           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
56797           mv prev-binutils stage3-binutils ; :  ; \
56798         fi
56799 @endif binutils
56800 @if gas
56801         @if test -d $(HOST_SUBDIR)/gas ; then \
56802           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
56803           mv prev-gas stage3-gas ; :  ; \
56804         fi
56805 @endif gas
56806 @if gcc
56807         @if test -d $(HOST_SUBDIR)/gcc ; then \
56808           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
56809           mv prev-gcc stage3-gcc ; :  ; \
56810         fi
56811 @endif gcc
56812 @if gmp
56813         @if test -d $(HOST_SUBDIR)/gmp ; then \
56814           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
56815           mv prev-gmp stage3-gmp ; :  ; \
56816         fi
56817 @endif gmp
56818 @if mpfr
56819         @if test -d $(HOST_SUBDIR)/mpfr ; then \
56820           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
56821           mv prev-mpfr stage3-mpfr ; :  ; \
56822         fi
56823 @endif mpfr
56824 @if mpc
56825         @if test -d $(HOST_SUBDIR)/mpc ; then \
56826           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
56827           mv prev-mpc stage3-mpc ; :  ; \
56828         fi
56829 @endif mpc
56830 @if ppl
56831         @if test -d $(HOST_SUBDIR)/ppl ; then \
56832           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
56833           mv prev-ppl stage3-ppl ; :  ; \
56834         fi
56835 @endif ppl
56836 @if cloog
56837         @if test -d $(HOST_SUBDIR)/cloog ; then \
56838           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
56839           mv prev-cloog stage3-cloog ; :  ; \
56840         fi
56841 @endif cloog
56842 @if libelf
56843         @if test -d $(HOST_SUBDIR)/libelf ; then \
56844           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
56845           mv prev-libelf stage3-libelf ; :  ; \
56846         fi
56847 @endif libelf
56848 @if gold
56849         @if test -d $(HOST_SUBDIR)/gold ; then \
56850           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
56851           mv prev-gold stage3-gold ; :  ; \
56852         fi
56853 @endif gold
56854 @if intl
56855         @if test -d $(HOST_SUBDIR)/intl ; then \
56856           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
56857           mv prev-intl stage3-intl ; :  ; \
56858         fi
56859 @endif intl
56860 @if ld
56861         @if test -d $(HOST_SUBDIR)/ld ; then \
56862           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
56863           mv prev-ld stage3-ld ; :  ; \
56864         fi
56865 @endif ld
56866 @if libcpp
56867         @if test -d $(HOST_SUBDIR)/libcpp ; then \
56868           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
56869           mv prev-libcpp stage3-libcpp ; :  ; \
56870         fi
56871 @endif libcpp
56872 @if libdecnumber
56873         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56874           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
56875           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
56876         fi
56877 @endif libdecnumber
56878 @if libiberty
56879         @if test -d $(HOST_SUBDIR)/libiberty ; then \
56880           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
56881           mv prev-libiberty stage3-libiberty ; :  ; \
56882         fi
56883 @endif libiberty
56884 @if zlib
56885         @if test -d $(HOST_SUBDIR)/zlib ; then \
56886           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
56887           mv prev-zlib stage3-zlib ; :  ; \
56888         fi
56889 @endif zlib
56890 @if lto-plugin
56891         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56892           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
56893           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
56894         fi
56895 @endif lto-plugin
56896         @if test -d $(TARGET_SUBDIR) ; then \
56897           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
56898           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
56899         fi
56900         rm -f stage_current
56901
56902 # Bubble a bug fix through all the stages up to stage 4.  They are
56903 # remade, but not reconfigured.  The next stage (if any) will not be
56904 # reconfigured either.
56905 .PHONY: stage4-bubble
56906 stage4-bubble:: stage3-bubble
56907         @r=`${PWD_COMMAND}`; export r; \
56908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56909         if test -f stage4-lean || test -f stage3-lean  ; then \
56910           echo Skipping rebuild of stage4 ; \
56911         else \
56912           $(MAKE) stage4-start; \
56913           if $(LEAN); then \
56914             rm -rf stage2-* ; \
56915             $(STAMP) stage2-lean ; \
56916           fi; \
56917           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
56918         fi
56919         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
56920
56921 .PHONY: all-stage4 clean-stage4
56922 do-clean: clean-stage4
56923
56924 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56925 # only possibility, but now it conflicts with no-bootstrap rules
56926 @if gcc-bootstrap
56927
56928 compare3:
56929         @r=`${PWD_COMMAND}`; export r; \
56930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56931         if test -f stage3-lean; then \
56932           echo Cannot compare object files as stage 3 was deleted. ; \
56933           exit 0 ; \
56934         fi; \
56935         : $(MAKE); $(stage); \
56936         rm -f .bad_compare ; \
56937         echo Comparing stages 3 and 4 ; \
56938         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
56939         files=`find stage4-* -name "*$(objext)" -print | \
56940                  sed -n s,^stage$$sed-,,p` ; \
56941         for file in $${files} ; do \
56942           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
56943           if test ! -f $$f1; then continue; fi; \
56944           $(do-compare3) > /dev/null 2>&1; \
56945           if test $$? -eq 1; then \
56946             case $$file in \
56947               @compare_exclusions@) \
56948                 echo warning: $$file differs ;; \
56949               *) \
56950                 echo $$file differs >> .bad_compare ;; \
56951             esac ; \
56952           fi ; \
56953         done ; \
56954         if [ -f .bad_compare ]; then \
56955           echo "Bootstrap comparison failure!"; \
56956           cat .bad_compare; \
56957           exit 1; \
56958         else \
56959           echo Comparison successful.; \
56960         fi ; \
56961         $(STAMP) compare3
56962         if $(LEAN); then \
56963           rm -rf stage3-*; \
56964           $(STAMP) stage3-lean; \
56965         fi
56966
56967
56968
56969 .PHONY: bootstrap4 bootstrap4-lean
56970 bootstrap4:
56971         echo stage4 > stage_final
56972         @r=`${PWD_COMMAND}`; export r; \
56973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56974         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
56975         @: $(MAKE); $(unstage)
56976         @r=`${PWD_COMMAND}`; export r; \
56977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56978         TFLAGS="$(STAGE4_TFLAGS)"; \
56979         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56980
56981 bootstrap4-lean:
56982         echo stage4 > stage_final
56983         @r=`${PWD_COMMAND}`; export r; \
56984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56985         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
56986         @: $(MAKE); $(unstage)
56987         @r=`${PWD_COMMAND}`; export r; \
56988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56989         TFLAGS="$(STAGE4_TFLAGS)"; \
56990         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56991
56992
56993 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56994 distclean-stage3:: distclean-stage4 
56995 .PHONY: distclean-stage4
56996 distclean-stage4::
56997         @: $(MAKE); $(stage)
56998         @test "`cat stage_last`" != stage4 || rm -f stage_last
56999         rm -rf stage4-* compare3 
57000
57001
57002 @endif gcc-bootstrap
57003
57004
57005 .PHONY: stageprofile-start stageprofile-end
57006
57007 stageprofile-start::
57008         @: $(MAKE); $(stage); \
57009         echo stageprofile > stage_current ; \
57010         echo stageprofile > stage_last; \
57011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57012 @if bfd
57013         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
57014           mkdir stageprofile-bfd; \
57015         mv stageprofile-bfd bfd  ; \
57016         mv stage1-bfd prev-bfd || test -f stage1-lean 
57017 @endif bfd
57018 @if opcodes
57019         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
57020           mkdir stageprofile-opcodes; \
57021         mv stageprofile-opcodes opcodes  ; \
57022         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
57023 @endif opcodes
57024 @if binutils
57025         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
57026           mkdir stageprofile-binutils; \
57027         mv stageprofile-binutils binutils  ; \
57028         mv stage1-binutils prev-binutils || test -f stage1-lean 
57029 @endif binutils
57030 @if gas
57031         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
57032           mkdir stageprofile-gas; \
57033         mv stageprofile-gas gas  ; \
57034         mv stage1-gas prev-gas || test -f stage1-lean 
57035 @endif gas
57036 @if gcc
57037         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
57038           mkdir stageprofile-gcc; \
57039         mv stageprofile-gcc gcc  ; \
57040         mv stage1-gcc prev-gcc || test -f stage1-lean 
57041 @endif gcc
57042 @if gmp
57043         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
57044           mkdir stageprofile-gmp; \
57045         mv stageprofile-gmp gmp  ; \
57046         mv stage1-gmp prev-gmp || test -f stage1-lean 
57047 @endif gmp
57048 @if mpfr
57049         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
57050           mkdir stageprofile-mpfr; \
57051         mv stageprofile-mpfr mpfr  ; \
57052         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
57053 @endif mpfr
57054 @if mpc
57055         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
57056           mkdir stageprofile-mpc; \
57057         mv stageprofile-mpc mpc  ; \
57058         mv stage1-mpc prev-mpc || test -f stage1-lean 
57059 @endif mpc
57060 @if ppl
57061         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
57062           mkdir stageprofile-ppl; \
57063         mv stageprofile-ppl ppl  ; \
57064         mv stage1-ppl prev-ppl || test -f stage1-lean 
57065 @endif ppl
57066 @if cloog
57067         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
57068           mkdir stageprofile-cloog; \
57069         mv stageprofile-cloog cloog  ; \
57070         mv stage1-cloog prev-cloog || test -f stage1-lean 
57071 @endif cloog
57072 @if libelf
57073         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
57074           mkdir stageprofile-libelf; \
57075         mv stageprofile-libelf libelf  ; \
57076         mv stage1-libelf prev-libelf || test -f stage1-lean 
57077 @endif libelf
57078 @if gold
57079         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
57080           mkdir stageprofile-gold; \
57081         mv stageprofile-gold gold  ; \
57082         mv stage1-gold prev-gold || test -f stage1-lean 
57083 @endif gold
57084 @if intl
57085         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
57086           mkdir stageprofile-intl; \
57087         mv stageprofile-intl intl  ; \
57088         mv stage1-intl prev-intl || test -f stage1-lean 
57089 @endif intl
57090 @if ld
57091         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
57092           mkdir stageprofile-ld; \
57093         mv stageprofile-ld ld  ; \
57094         mv stage1-ld prev-ld || test -f stage1-lean 
57095 @endif ld
57096 @if libcpp
57097         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
57098           mkdir stageprofile-libcpp; \
57099         mv stageprofile-libcpp libcpp  ; \
57100         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
57101 @endif libcpp
57102 @if libdecnumber
57103         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
57104           mkdir stageprofile-libdecnumber; \
57105         mv stageprofile-libdecnumber libdecnumber  ; \
57106         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
57107 @endif libdecnumber
57108 @if libiberty
57109         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
57110           mkdir stageprofile-libiberty; \
57111         mv stageprofile-libiberty libiberty  ; \
57112         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
57113 @endif libiberty
57114 @if zlib
57115         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
57116           mkdir stageprofile-zlib; \
57117         mv stageprofile-zlib zlib  ; \
57118         mv stage1-zlib prev-zlib || test -f stage1-lean 
57119 @endif zlib
57120 @if lto-plugin
57121         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
57122           mkdir stageprofile-lto-plugin; \
57123         mv stageprofile-lto-plugin lto-plugin  ; \
57124         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
57125 @endif lto-plugin
57126         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
57127           mkdir stageprofile-$(TARGET_SUBDIR); \
57128         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57129         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
57130
57131 stageprofile-end:: 
57132 @if bfd
57133         @if test -d $(HOST_SUBDIR)/bfd ; then \
57134           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
57135           mv prev-bfd stage1-bfd ; :  ; \
57136         fi
57137 @endif bfd
57138 @if opcodes
57139         @if test -d $(HOST_SUBDIR)/opcodes ; then \
57140           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
57141           mv prev-opcodes stage1-opcodes ; :  ; \
57142         fi
57143 @endif opcodes
57144 @if binutils
57145         @if test -d $(HOST_SUBDIR)/binutils ; then \
57146           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
57147           mv prev-binutils stage1-binutils ; :  ; \
57148         fi
57149 @endif binutils
57150 @if gas
57151         @if test -d $(HOST_SUBDIR)/gas ; then \
57152           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
57153           mv prev-gas stage1-gas ; :  ; \
57154         fi
57155 @endif gas
57156 @if gcc
57157         @if test -d $(HOST_SUBDIR)/gcc ; then \
57158           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
57159           mv prev-gcc stage1-gcc ; :  ; \
57160         fi
57161 @endif gcc
57162 @if gmp
57163         @if test -d $(HOST_SUBDIR)/gmp ; then \
57164           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
57165           mv prev-gmp stage1-gmp ; :  ; \
57166         fi
57167 @endif gmp
57168 @if mpfr
57169         @if test -d $(HOST_SUBDIR)/mpfr ; then \
57170           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
57171           mv prev-mpfr stage1-mpfr ; :  ; \
57172         fi
57173 @endif mpfr
57174 @if mpc
57175         @if test -d $(HOST_SUBDIR)/mpc ; then \
57176           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
57177           mv prev-mpc stage1-mpc ; :  ; \
57178         fi
57179 @endif mpc
57180 @if ppl
57181         @if test -d $(HOST_SUBDIR)/ppl ; then \
57182           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
57183           mv prev-ppl stage1-ppl ; :  ; \
57184         fi
57185 @endif ppl
57186 @if cloog
57187         @if test -d $(HOST_SUBDIR)/cloog ; then \
57188           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
57189           mv prev-cloog stage1-cloog ; :  ; \
57190         fi
57191 @endif cloog
57192 @if libelf
57193         @if test -d $(HOST_SUBDIR)/libelf ; then \
57194           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
57195           mv prev-libelf stage1-libelf ; :  ; \
57196         fi
57197 @endif libelf
57198 @if gold
57199         @if test -d $(HOST_SUBDIR)/gold ; then \
57200           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
57201           mv prev-gold stage1-gold ; :  ; \
57202         fi
57203 @endif gold
57204 @if intl
57205         @if test -d $(HOST_SUBDIR)/intl ; then \
57206           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
57207           mv prev-intl stage1-intl ; :  ; \
57208         fi
57209 @endif intl
57210 @if ld
57211         @if test -d $(HOST_SUBDIR)/ld ; then \
57212           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
57213           mv prev-ld stage1-ld ; :  ; \
57214         fi
57215 @endif ld
57216 @if libcpp
57217         @if test -d $(HOST_SUBDIR)/libcpp ; then \
57218           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
57219           mv prev-libcpp stage1-libcpp ; :  ; \
57220         fi
57221 @endif libcpp
57222 @if libdecnumber
57223         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57224           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
57225           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
57226         fi
57227 @endif libdecnumber
57228 @if libiberty
57229         @if test -d $(HOST_SUBDIR)/libiberty ; then \
57230           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
57231           mv prev-libiberty stage1-libiberty ; :  ; \
57232         fi
57233 @endif libiberty
57234 @if zlib
57235         @if test -d $(HOST_SUBDIR)/zlib ; then \
57236           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
57237           mv prev-zlib stage1-zlib ; :  ; \
57238         fi
57239 @endif zlib
57240 @if lto-plugin
57241         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57242           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
57243           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
57244         fi
57245 @endif lto-plugin
57246         @if test -d $(TARGET_SUBDIR) ; then \
57247           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
57248           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
57249         fi
57250         rm -f stage_current
57251
57252 # Bubble a bug fix through all the stages up to stage profile.  They are
57253 # remade, but not reconfigured.  The next stage (if any) will not be
57254 # reconfigured either.
57255 .PHONY: stageprofile-bubble
57256 stageprofile-bubble:: stage1-bubble
57257         @r=`${PWD_COMMAND}`; export r; \
57258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57259         if test -f stageprofile-lean || test -f stage1-lean  ; then \
57260           echo Skipping rebuild of stageprofile ; \
57261         else \
57262           $(MAKE) stageprofile-start; \
57263           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
57264         fi
57265
57266 .PHONY: all-stageprofile clean-stageprofile
57267 do-clean: clean-stageprofile
57268
57269 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57270 # only possibility, but now it conflicts with no-bootstrap rules
57271 @if gcc-bootstrap
57272
57273
57274
57275
57276 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57277 distclean-stage1:: distclean-stageprofile 
57278 .PHONY: distclean-stageprofile
57279 distclean-stageprofile::
57280         @: $(MAKE); $(stage)
57281         @test "`cat stage_last`" != stageprofile || rm -f stage_last
57282         rm -rf stageprofile-* 
57283
57284
57285 @endif gcc-bootstrap
57286
57287
57288 .PHONY: stagefeedback-start stagefeedback-end
57289
57290 stagefeedback-start::
57291         @: $(MAKE); $(stage); \
57292         echo stagefeedback > stage_current ; \
57293         echo stagefeedback > stage_last; \
57294         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57295 @if bfd
57296         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
57297           mkdir stagefeedback-bfd; \
57298         mv stagefeedback-bfd bfd  ; \
57299         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
57300 @endif bfd
57301 @if opcodes
57302         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
57303           mkdir stagefeedback-opcodes; \
57304         mv stagefeedback-opcodes opcodes  ; \
57305         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
57306 @endif opcodes
57307 @if binutils
57308         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
57309           mkdir stagefeedback-binutils; \
57310         mv stagefeedback-binutils binutils  ; \
57311         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
57312 @endif binutils
57313 @if gas
57314         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
57315           mkdir stagefeedback-gas; \
57316         mv stagefeedback-gas gas  ; \
57317         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
57318 @endif gas
57319 @if gcc
57320         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
57321           mkdir stagefeedback-gcc; \
57322         mv stagefeedback-gcc gcc  ; \
57323         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
57324 @endif gcc
57325 @if gmp
57326         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
57327           mkdir stagefeedback-gmp; \
57328         mv stagefeedback-gmp gmp  ; \
57329         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
57330 @endif gmp
57331 @if mpfr
57332         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
57333           mkdir stagefeedback-mpfr; \
57334         mv stagefeedback-mpfr mpfr  ; \
57335         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
57336 @endif mpfr
57337 @if mpc
57338         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
57339           mkdir stagefeedback-mpc; \
57340         mv stagefeedback-mpc mpc  ; \
57341         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
57342 @endif mpc
57343 @if ppl
57344         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
57345           mkdir stagefeedback-ppl; \
57346         mv stagefeedback-ppl ppl  ; \
57347         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
57348 @endif ppl
57349 @if cloog
57350         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
57351           mkdir stagefeedback-cloog; \
57352         mv stagefeedback-cloog cloog  ; \
57353         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
57354 @endif cloog
57355 @if libelf
57356         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
57357           mkdir stagefeedback-libelf; \
57358         mv stagefeedback-libelf libelf  ; \
57359         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
57360 @endif libelf
57361 @if gold
57362         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
57363           mkdir stagefeedback-gold; \
57364         mv stagefeedback-gold gold  ; \
57365         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
57366 @endif gold
57367 @if intl
57368         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
57369           mkdir stagefeedback-intl; \
57370         mv stagefeedback-intl intl  ; \
57371         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
57372 @endif intl
57373 @if ld
57374         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
57375           mkdir stagefeedback-ld; \
57376         mv stagefeedback-ld ld  ; \
57377         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
57378 @endif ld
57379 @if libcpp
57380         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
57381           mkdir stagefeedback-libcpp; \
57382         mv stagefeedback-libcpp libcpp  ; \
57383         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
57384 @endif libcpp
57385 @if libdecnumber
57386         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
57387           mkdir stagefeedback-libdecnumber; \
57388         mv stagefeedback-libdecnumber libdecnumber  ; \
57389         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
57390 @endif libdecnumber
57391 @if libiberty
57392         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
57393           mkdir stagefeedback-libiberty; \
57394         mv stagefeedback-libiberty libiberty  ; \
57395         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
57396 @endif libiberty
57397 @if zlib
57398         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
57399           mkdir stagefeedback-zlib; \
57400         mv stagefeedback-zlib zlib  ; \
57401         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
57402 @endif zlib
57403 @if lto-plugin
57404         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
57405           mkdir stagefeedback-lto-plugin; \
57406         mv stagefeedback-lto-plugin lto-plugin  ; \
57407         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
57408 @endif lto-plugin
57409         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
57410           mkdir stagefeedback-$(TARGET_SUBDIR); \
57411         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57412         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
57413
57414 stagefeedback-end:: 
57415 @if bfd
57416         @if test -d $(HOST_SUBDIR)/bfd ; then \
57417           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
57418           mv prev-bfd stageprofile-bfd ; :  ; \
57419         fi
57420 @endif bfd
57421 @if opcodes
57422         @if test -d $(HOST_SUBDIR)/opcodes ; then \
57423           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
57424           mv prev-opcodes stageprofile-opcodes ; :  ; \
57425         fi
57426 @endif opcodes
57427 @if binutils
57428         @if test -d $(HOST_SUBDIR)/binutils ; then \
57429           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
57430           mv prev-binutils stageprofile-binutils ; :  ; \
57431         fi
57432 @endif binutils
57433 @if gas
57434         @if test -d $(HOST_SUBDIR)/gas ; then \
57435           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
57436           mv prev-gas stageprofile-gas ; :  ; \
57437         fi
57438 @endif gas
57439 @if gcc
57440         @if test -d $(HOST_SUBDIR)/gcc ; then \
57441           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
57442           mv prev-gcc stageprofile-gcc ; :  ; \
57443         fi
57444 @endif gcc
57445 @if gmp
57446         @if test -d $(HOST_SUBDIR)/gmp ; then \
57447           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
57448           mv prev-gmp stageprofile-gmp ; :  ; \
57449         fi
57450 @endif gmp
57451 @if mpfr
57452         @if test -d $(HOST_SUBDIR)/mpfr ; then \
57453           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
57454           mv prev-mpfr stageprofile-mpfr ; :  ; \
57455         fi
57456 @endif mpfr
57457 @if mpc
57458         @if test -d $(HOST_SUBDIR)/mpc ; then \
57459           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
57460           mv prev-mpc stageprofile-mpc ; :  ; \
57461         fi
57462 @endif mpc
57463 @if ppl
57464         @if test -d $(HOST_SUBDIR)/ppl ; then \
57465           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
57466           mv prev-ppl stageprofile-ppl ; :  ; \
57467         fi
57468 @endif ppl
57469 @if cloog
57470         @if test -d $(HOST_SUBDIR)/cloog ; then \
57471           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
57472           mv prev-cloog stageprofile-cloog ; :  ; \
57473         fi
57474 @endif cloog
57475 @if libelf
57476         @if test -d $(HOST_SUBDIR)/libelf ; then \
57477           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
57478           mv prev-libelf stageprofile-libelf ; :  ; \
57479         fi
57480 @endif libelf
57481 @if gold
57482         @if test -d $(HOST_SUBDIR)/gold ; then \
57483           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
57484           mv prev-gold stageprofile-gold ; :  ; \
57485         fi
57486 @endif gold
57487 @if intl
57488         @if test -d $(HOST_SUBDIR)/intl ; then \
57489           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
57490           mv prev-intl stageprofile-intl ; :  ; \
57491         fi
57492 @endif intl
57493 @if ld
57494         @if test -d $(HOST_SUBDIR)/ld ; then \
57495           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
57496           mv prev-ld stageprofile-ld ; :  ; \
57497         fi
57498 @endif ld
57499 @if libcpp
57500         @if test -d $(HOST_SUBDIR)/libcpp ; then \
57501           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
57502           mv prev-libcpp stageprofile-libcpp ; :  ; \
57503         fi
57504 @endif libcpp
57505 @if libdecnumber
57506         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57507           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
57508           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
57509         fi
57510 @endif libdecnumber
57511 @if libiberty
57512         @if test -d $(HOST_SUBDIR)/libiberty ; then \
57513           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
57514           mv prev-libiberty stageprofile-libiberty ; :  ; \
57515         fi
57516 @endif libiberty
57517 @if zlib
57518         @if test -d $(HOST_SUBDIR)/zlib ; then \
57519           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
57520           mv prev-zlib stageprofile-zlib ; :  ; \
57521         fi
57522 @endif zlib
57523 @if lto-plugin
57524         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57525           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
57526           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
57527         fi
57528 @endif lto-plugin
57529         @if test -d $(TARGET_SUBDIR) ; then \
57530           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
57531           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
57532         fi
57533         rm -f stage_current
57534
57535 # Bubble a bug fix through all the stages up to stage feedback.  They are
57536 # remade, but not reconfigured.  The next stage (if any) will not be
57537 # reconfigured either.
57538 .PHONY: stagefeedback-bubble
57539 stagefeedback-bubble:: stageprofile-bubble
57540         @r=`${PWD_COMMAND}`; export r; \
57541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57542         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
57543           echo Skipping rebuild of stagefeedback ; \
57544         else \
57545           $(MAKE) stagefeedback-start; \
57546           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
57547         fi
57548
57549 .PHONY: all-stagefeedback clean-stagefeedback
57550 do-clean: clean-stagefeedback
57551
57552 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57553 # only possibility, but now it conflicts with no-bootstrap rules
57554 @if gcc-bootstrap
57555
57556
57557
57558 .PHONY: profiledbootstrap profiledbootstrap-lean
57559 profiledbootstrap:
57560         echo stagefeedback > stage_final
57561         @r=`${PWD_COMMAND}`; export r; \
57562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57563         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
57564         @: $(MAKE); $(unstage)
57565         @r=`${PWD_COMMAND}`; export r; \
57566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57567         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57568         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57569
57570 profiledbootstrap-lean:
57571         echo stagefeedback > stage_final
57572         @r=`${PWD_COMMAND}`; export r; \
57573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57574         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
57575         @: $(MAKE); $(unstage)
57576         @r=`${PWD_COMMAND}`; export r; \
57577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57578         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57579         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57580
57581
57582 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57583 distclean-stageprofile:: distclean-stagefeedback 
57584 .PHONY: distclean-stagefeedback
57585 distclean-stagefeedback::
57586         @: $(MAKE); $(stage)
57587         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
57588         rm -rf stagefeedback-* 
57589
57590
57591 @endif gcc-bootstrap
57592
57593
57594
57595 stageprofile-end::
57596         $(MAKE) distclean-stagefeedback
57597
57598 stagefeedback-start::
57599         @r=`${PWD_COMMAND}`; export r; \
57600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57601         for i in prev-*; do \
57602           j=`echo $$i | sed s/^prev-//` ; \
57603           cd $$r/$$i && \
57604           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
57605           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
57606         done
57607
57608 @if gcc-bootstrap
57609 do-distclean: distclean-stage1
57610
57611 # Provide a GCC build when we're building target libraries.  This does
57612 # not work as a dependency, just as the minimum necessary to avoid errors.
57613 stage_last:
57614         @r=`${PWD_COMMAND}`; export r; \
57615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57616         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
57617
57618 # Same as unstage, but not phony and defaulting to stage1-start.  We place
57619 # it in the dependency so that for example `make -j3 all-gcc' works.
57620 stage_current:
57621         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
57622
57623 .PHONY: restrap
57624 restrap::
57625         @: $(MAKE); $(stage)
57626         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
57627 restrap:: all
57628 @endif gcc-bootstrap
57629
57630 # --------------------------------------
57631 # Dependencies between different modules
57632 # --------------------------------------
57633
57634 # Generic dependencies for target modules on host stuff, especially gcc
57635 @if gcc-bootstrap
57636 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
57637 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
57638 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
57639 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
57640 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
57641 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
57642 configure-target-libmudflap: stage_last
57643 configure-target-libssp: stage_last
57644 configure-target-newlib: stage_last
57645 configure-stage1-target-libgcc: maybe-all-stage1-gcc
57646 configure-stage2-target-libgcc: maybe-all-stage2-gcc
57647 configure-stage3-target-libgcc: maybe-all-stage3-gcc
57648 configure-stage4-target-libgcc: maybe-all-stage4-gcc
57649 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
57650 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
57651 configure-target-libgfortran: stage_last
57652 configure-target-libobjc: stage_last
57653 configure-target-libtermcap: stage_last
57654 configure-target-winsup: stage_last
57655 configure-target-libgloss: stage_last
57656 configure-target-libiberty: stage_last
57657 configure-target-gperf: stage_last
57658 configure-target-examples: stage_last
57659 configure-target-libffi: stage_last
57660 configure-target-libjava: stage_last
57661 configure-target-zlib: stage_last
57662 configure-target-boehm-gc: stage_last
57663 configure-target-qthreads: stage_last
57664 configure-target-rda: stage_last
57665 configure-target-libada: stage_last
57666 configure-stage1-target-libgomp: maybe-all-stage1-gcc
57667 configure-stage2-target-libgomp: maybe-all-stage2-gcc
57668 configure-stage3-target-libgomp: maybe-all-stage3-gcc
57669 configure-stage4-target-libgomp: maybe-all-stage4-gcc
57670 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
57671 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
57672 @endif gcc-bootstrap
57673
57674 @if gcc-no-bootstrap
57675 configure-target-libstdc++-v3: maybe-all-gcc
57676 configure-target-libmudflap: maybe-all-gcc
57677 configure-target-libssp: maybe-all-gcc
57678 configure-target-newlib: maybe-all-gcc
57679 configure-target-libgcc: maybe-all-gcc
57680 configure-target-libgfortran: maybe-all-gcc
57681 configure-target-libobjc: maybe-all-gcc
57682 configure-target-libtermcap: maybe-all-gcc
57683 configure-target-winsup: maybe-all-gcc
57684 configure-target-libgloss: maybe-all-gcc
57685 configure-target-libiberty: maybe-all-gcc
57686 configure-target-gperf: maybe-all-gcc
57687 configure-target-examples: maybe-all-gcc
57688 configure-target-libffi: maybe-all-gcc
57689 configure-target-libjava: maybe-all-gcc
57690 configure-target-zlib: maybe-all-gcc
57691 configure-target-boehm-gc: maybe-all-gcc
57692 configure-target-qthreads: maybe-all-gcc
57693 configure-target-rda: maybe-all-gcc
57694 configure-target-libada: maybe-all-gcc
57695 configure-target-libgomp: maybe-all-gcc
57696 @endif gcc-no-bootstrap
57697
57698
57699 # There are two types of dependencies here: 'hard' dependencies, where one
57700 # module simply won't build without the other; and 'soft' dependencies, where
57701 # if the depended-on module is missing, the depending module will do without
57702 # or find a substitute somewhere (perhaps installed).  Soft dependencies
57703 # are made here to depend on a 'maybe-' target.  If you're not sure,
57704 # it's safer to use a soft dependency.
57705
57706
57707
57708
57709
57710
57711 # With all the machinery above in place, it is pretty easy to generate
57712 # dependencies.  Host dependencies are a bit more complex because we have
57713 # to check for bootstrap/prebootstrap dependencies.  To resolve
57714 # prebootstrap dependencies, prebootstrap modules are gathered in
57715 # a hash table.
57716 all-build-bison: maybe-all-build-texinfo
57717 all-build-byacc: maybe-all-build-texinfo
57718 all-build-flex: maybe-all-build-texinfo
57719 all-build-flex: maybe-all-build-bison
57720 all-build-flex: maybe-all-build-byacc
57721 all-build-flex: maybe-all-build-m4
57722 all-build-libiberty: maybe-all-build-texinfo
57723 all-build-m4: maybe-all-build-texinfo
57724 all-build-fixincludes: maybe-all-build-libiberty
57725 configure-gcc: maybe-configure-intl
57726
57727 configure-stage1-gcc: maybe-configure-stage1-intl
57728 configure-stage2-gcc: maybe-configure-stage2-intl
57729 configure-stage3-gcc: maybe-configure-stage3-intl
57730 configure-stage4-gcc: maybe-configure-stage4-intl
57731 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
57732 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
57733 configure-gcc: maybe-all-binutils
57734
57735 configure-stage1-gcc: maybe-all-stage1-binutils
57736 configure-stage2-gcc: maybe-all-stage2-binutils
57737 configure-stage3-gcc: maybe-all-stage3-binutils
57738 configure-stage4-gcc: maybe-all-stage4-binutils
57739 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
57740 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
57741 configure-gcc: maybe-all-gas
57742
57743 configure-stage1-gcc: maybe-all-stage1-gas
57744 configure-stage2-gcc: maybe-all-stage2-gas
57745 configure-stage3-gcc: maybe-all-stage3-gas
57746 configure-stage4-gcc: maybe-all-stage4-gas
57747 configure-stageprofile-gcc: maybe-all-stageprofile-gas
57748 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
57749 configure-gcc: maybe-all-ld
57750
57751 configure-stage1-gcc: maybe-all-stage1-ld
57752 configure-stage2-gcc: maybe-all-stage2-ld
57753 configure-stage3-gcc: maybe-all-stage3-ld
57754 configure-stage4-gcc: maybe-all-stage4-ld
57755 configure-stageprofile-gcc: maybe-all-stageprofile-ld
57756 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
57757 configure-gcc: maybe-all-gold
57758
57759 configure-stage1-gcc: maybe-all-stage1-gold
57760 configure-stage2-gcc: maybe-all-stage2-gold
57761 configure-stage3-gcc: maybe-all-stage3-gold
57762 configure-stage4-gcc: maybe-all-stage4-gold
57763 configure-stageprofile-gcc: maybe-all-stageprofile-gold
57764 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
57765 all-gcc: all-libiberty
57766
57767 all-stage1-gcc: all-stage1-libiberty
57768 all-stage2-gcc: all-stage2-libiberty
57769 all-stage3-gcc: all-stage3-libiberty
57770 all-stage4-gcc: all-stage4-libiberty
57771 all-stageprofile-gcc: all-stageprofile-libiberty
57772 all-stagefeedback-gcc: all-stagefeedback-libiberty
57773 all-gcc: maybe-all-gmp
57774
57775 all-stage1-gcc: maybe-all-stage1-gmp
57776 all-stage2-gcc: maybe-all-stage2-gmp
57777 all-stage3-gcc: maybe-all-stage3-gmp
57778 all-stage4-gcc: maybe-all-stage4-gmp
57779 all-stageprofile-gcc: maybe-all-stageprofile-gmp
57780 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
57781 all-gcc: maybe-all-intl
57782
57783 all-stage1-gcc: maybe-all-stage1-intl
57784 all-stage2-gcc: maybe-all-stage2-intl
57785 all-stage3-gcc: maybe-all-stage3-intl
57786 all-stage4-gcc: maybe-all-stage4-intl
57787 all-stageprofile-gcc: maybe-all-stageprofile-intl
57788 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
57789 all-gcc: maybe-all-mpfr
57790
57791 all-stage1-gcc: maybe-all-stage1-mpfr
57792 all-stage2-gcc: maybe-all-stage2-mpfr
57793 all-stage3-gcc: maybe-all-stage3-mpfr
57794 all-stage4-gcc: maybe-all-stage4-mpfr
57795 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
57796 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57797 all-gcc: maybe-all-mpc
57798
57799 all-stage1-gcc: maybe-all-stage1-mpc
57800 all-stage2-gcc: maybe-all-stage2-mpc
57801 all-stage3-gcc: maybe-all-stage3-mpc
57802 all-stage4-gcc: maybe-all-stage4-mpc
57803 all-stageprofile-gcc: maybe-all-stageprofile-mpc
57804 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57805 all-gcc: maybe-all-ppl
57806
57807 all-stage1-gcc: maybe-all-stage1-ppl
57808 all-stage2-gcc: maybe-all-stage2-ppl
57809 all-stage3-gcc: maybe-all-stage3-ppl
57810 all-stage4-gcc: maybe-all-stage4-ppl
57811 all-stageprofile-gcc: maybe-all-stageprofile-ppl
57812 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
57813 all-gcc: maybe-all-cloog
57814
57815 all-stage1-gcc: maybe-all-stage1-cloog
57816 all-stage2-gcc: maybe-all-stage2-cloog
57817 all-stage3-gcc: maybe-all-stage3-cloog
57818 all-stage4-gcc: maybe-all-stage4-cloog
57819 all-stageprofile-gcc: maybe-all-stageprofile-cloog
57820 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
57821 all-gcc: maybe-all-libelf
57822
57823 all-stage1-gcc: maybe-all-stage1-libelf
57824 all-stage2-gcc: maybe-all-stage2-libelf
57825 all-stage3-gcc: maybe-all-stage3-libelf
57826 all-stage4-gcc: maybe-all-stage4-libelf
57827 all-stageprofile-gcc: maybe-all-stageprofile-libelf
57828 all-stagefeedback-gcc: maybe-all-stagefeedback-libelf
57829 all-gcc: maybe-all-build-texinfo
57830
57831 all-stage1-gcc: maybe-all-build-texinfo
57832 all-stage2-gcc: maybe-all-build-texinfo
57833 all-stage3-gcc: maybe-all-build-texinfo
57834 all-stage4-gcc: maybe-all-build-texinfo
57835 all-stageprofile-gcc: maybe-all-build-texinfo
57836 all-stagefeedback-gcc: maybe-all-build-texinfo
57837 all-gcc: maybe-all-build-bison
57838
57839 all-stage1-gcc: maybe-all-build-bison
57840 all-stage2-gcc: maybe-all-build-bison
57841 all-stage3-gcc: maybe-all-build-bison
57842 all-stage4-gcc: maybe-all-build-bison
57843 all-stageprofile-gcc: maybe-all-build-bison
57844 all-stagefeedback-gcc: maybe-all-build-bison
57845 all-gcc: maybe-all-build-byacc
57846
57847 all-stage1-gcc: maybe-all-build-byacc
57848 all-stage2-gcc: maybe-all-build-byacc
57849 all-stage3-gcc: maybe-all-build-byacc
57850 all-stage4-gcc: maybe-all-build-byacc
57851 all-stageprofile-gcc: maybe-all-build-byacc
57852 all-stagefeedback-gcc: maybe-all-build-byacc
57853 all-gcc: maybe-all-build-flex
57854
57855 all-stage1-gcc: maybe-all-build-flex
57856 all-stage2-gcc: maybe-all-build-flex
57857 all-stage3-gcc: maybe-all-build-flex
57858 all-stage4-gcc: maybe-all-build-flex
57859 all-stageprofile-gcc: maybe-all-build-flex
57860 all-stagefeedback-gcc: maybe-all-build-flex
57861 all-gcc: maybe-all-build-libiberty
57862
57863 all-stage1-gcc: maybe-all-build-libiberty
57864 all-stage2-gcc: maybe-all-build-libiberty
57865 all-stage3-gcc: maybe-all-build-libiberty
57866 all-stage4-gcc: maybe-all-build-libiberty
57867 all-stageprofile-gcc: maybe-all-build-libiberty
57868 all-stagefeedback-gcc: maybe-all-build-libiberty
57869 all-gcc: maybe-all-build-fixincludes
57870
57871 all-stage1-gcc: maybe-all-build-fixincludes
57872 all-stage2-gcc: maybe-all-build-fixincludes
57873 all-stage3-gcc: maybe-all-build-fixincludes
57874 all-stage4-gcc: maybe-all-build-fixincludes
57875 all-stageprofile-gcc: maybe-all-build-fixincludes
57876 all-stagefeedback-gcc: maybe-all-build-fixincludes
57877 all-gcc: maybe-all-zlib
57878
57879 all-stage1-gcc: maybe-all-stage1-zlib
57880 all-stage2-gcc: maybe-all-stage2-zlib
57881 all-stage3-gcc: maybe-all-stage3-zlib
57882 all-stage4-gcc: maybe-all-stage4-zlib
57883 all-stageprofile-gcc: maybe-all-stageprofile-zlib
57884 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
57885 all-gcc: all-libcpp
57886
57887 all-stage1-gcc: all-stage1-libcpp
57888 all-stage2-gcc: all-stage2-libcpp
57889 all-stage3-gcc: all-stage3-libcpp
57890 all-stage4-gcc: all-stage4-libcpp
57891 all-stageprofile-gcc: all-stageprofile-libcpp
57892 all-stagefeedback-gcc: all-stagefeedback-libcpp
57893 all-gcc: all-libdecnumber
57894
57895 all-stage1-gcc: all-stage1-libdecnumber
57896 all-stage2-gcc: all-stage2-libdecnumber
57897 all-stage3-gcc: all-stage3-libdecnumber
57898 all-stage4-gcc: all-stage4-libdecnumber
57899 all-stageprofile-gcc: all-stageprofile-libdecnumber
57900 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
57901 all-gcc: maybe-all-libiberty
57902
57903 all-stage1-gcc: maybe-all-stage1-libiberty
57904 all-stage2-gcc: maybe-all-stage2-libiberty
57905 all-stage3-gcc: maybe-all-stage3-libiberty
57906 all-stage4-gcc: maybe-all-stage4-libiberty
57907 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
57908 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
57909 all-gcc: maybe-all-fixincludes
57910 install-gcc: maybe-install-fixincludes
57911 configure-libcpp: configure-libiberty
57912
57913 configure-stage1-libcpp: configure-stage1-libiberty
57914 configure-stage2-libcpp: configure-stage2-libiberty
57915 configure-stage3-libcpp: configure-stage3-libiberty
57916 configure-stage4-libcpp: configure-stage4-libiberty
57917 configure-stageprofile-libcpp: configure-stageprofile-libiberty
57918 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
57919 configure-libcpp: maybe-configure-intl
57920
57921 configure-stage1-libcpp: maybe-configure-stage1-intl
57922 configure-stage2-libcpp: maybe-configure-stage2-intl
57923 configure-stage3-libcpp: maybe-configure-stage3-intl
57924 configure-stage4-libcpp: maybe-configure-stage4-intl
57925 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
57926 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
57927 all-libcpp: all-libiberty
57928
57929 all-stage1-libcpp: all-stage1-libiberty
57930 all-stage2-libcpp: all-stage2-libiberty
57931 all-stage3-libcpp: all-stage3-libiberty
57932 all-stage4-libcpp: all-stage4-libiberty
57933 all-stageprofile-libcpp: all-stageprofile-libiberty
57934 all-stagefeedback-libcpp: all-stagefeedback-libiberty
57935 all-libcpp: maybe-all-intl
57936
57937 all-stage1-libcpp: maybe-all-stage1-intl
57938 all-stage2-libcpp: maybe-all-stage2-intl
57939 all-stage3-libcpp: maybe-all-stage3-intl
57940 all-stage4-libcpp: maybe-all-stage4-intl
57941 all-stageprofile-libcpp: maybe-all-stageprofile-intl
57942 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
57943 all-fixincludes: maybe-all-libiberty
57944 all-gnattools: maybe-all-target-libada
57945 all-lto-plugin: maybe-all-gcc
57946
57947 all-stage1-lto-plugin: maybe-all-stage1-gcc
57948 all-stage2-lto-plugin: maybe-all-stage2-gcc
57949 all-stage3-lto-plugin: maybe-all-stage3-gcc
57950 all-stage4-lto-plugin: maybe-all-stage4-gcc
57951 all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc
57952 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc
57953 configure-mpfr: maybe-all-gmp
57954
57955 configure-stage1-mpfr: maybe-all-stage1-gmp
57956 configure-stage2-mpfr: maybe-all-stage2-gmp
57957 configure-stage3-mpfr: maybe-all-stage3-gmp
57958 configure-stage4-mpfr: maybe-all-stage4-gmp
57959 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
57960 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
57961 configure-mpc: maybe-all-mpfr
57962
57963 configure-stage1-mpc: maybe-all-stage1-mpfr
57964 configure-stage2-mpc: maybe-all-stage2-mpfr
57965 configure-stage3-mpc: maybe-all-stage3-mpfr
57966 configure-stage4-mpc: maybe-all-stage4-mpfr
57967 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
57968 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
57969 configure-ppl: maybe-all-gmp
57970
57971 configure-stage1-ppl: maybe-all-stage1-gmp
57972 configure-stage2-ppl: maybe-all-stage2-gmp
57973 configure-stage3-ppl: maybe-all-stage3-gmp
57974 configure-stage4-ppl: maybe-all-stage4-gmp
57975 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
57976 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
57977 configure-ppl: maybe-all-mpfr
57978
57979 configure-stage1-ppl: maybe-all-stage1-mpfr
57980 configure-stage2-ppl: maybe-all-stage2-mpfr
57981 configure-stage3-ppl: maybe-all-stage3-mpfr
57982 configure-stage4-ppl: maybe-all-stage4-mpfr
57983 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
57984 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
57985 configure-cloog: maybe-all-ppl
57986
57987 configure-stage1-cloog: maybe-all-stage1-ppl
57988 configure-stage2-cloog: maybe-all-stage2-ppl
57989 configure-stage3-cloog: maybe-all-stage3-ppl
57990 configure-stage4-cloog: maybe-all-stage4-ppl
57991 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
57992 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
57993 configure-gdb: maybe-all-intl
57994 configure-gdb: maybe-configure-sim
57995 configure-gdb: maybe-all-bfd
57996 configure-gdb: maybe-all-libiconv
57997 all-gdb: maybe-all-libiberty
57998 all-gdb: maybe-all-libiconv
57999 all-gdb: maybe-all-opcodes
58000 all-gdb: maybe-all-readline
58001 all-gdb: maybe-all-build-bison
58002 all-gdb: maybe-all-build-byacc
58003 all-gdb: maybe-all-sim
58004 all-gdb: maybe-all-libdecnumber
58005 configure-libgui: maybe-configure-tcl
58006 configure-libgui: maybe-configure-tk
58007 all-libgui: maybe-all-tcl
58008 all-libgui: maybe-all-tk
58009 all-libgui: maybe-all-itcl
58010 configure-bfd: configure-libiberty
58011
58012 configure-stage1-bfd: configure-stage1-libiberty
58013 configure-stage2-bfd: configure-stage2-libiberty
58014 configure-stage3-bfd: configure-stage3-libiberty
58015 configure-stage4-bfd: configure-stage4-libiberty
58016 configure-stageprofile-bfd: configure-stageprofile-libiberty
58017 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
58018 configure-bfd: maybe-configure-intl
58019
58020 configure-stage1-bfd: maybe-configure-stage1-intl
58021 configure-stage2-bfd: maybe-configure-stage2-intl
58022 configure-stage3-bfd: maybe-configure-stage3-intl
58023 configure-stage4-bfd: maybe-configure-stage4-intl
58024 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
58025 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
58026 all-bfd: maybe-all-libiberty
58027
58028 all-stage1-bfd: maybe-all-stage1-libiberty
58029 all-stage2-bfd: maybe-all-stage2-libiberty
58030 all-stage3-bfd: maybe-all-stage3-libiberty
58031 all-stage4-bfd: maybe-all-stage4-libiberty
58032 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
58033 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
58034 all-bfd: maybe-all-intl
58035
58036 all-stage1-bfd: maybe-all-stage1-intl
58037 all-stage2-bfd: maybe-all-stage2-intl
58038 all-stage3-bfd: maybe-all-stage3-intl
58039 all-stage4-bfd: maybe-all-stage4-intl
58040 all-stageprofile-bfd: maybe-all-stageprofile-intl
58041 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
58042 configure-opcodes: configure-libiberty
58043
58044 configure-stage1-opcodes: configure-stage1-libiberty
58045 configure-stage2-opcodes: configure-stage2-libiberty
58046 configure-stage3-opcodes: configure-stage3-libiberty
58047 configure-stage4-opcodes: configure-stage4-libiberty
58048 configure-stageprofile-opcodes: configure-stageprofile-libiberty
58049 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
58050 all-opcodes: maybe-all-libiberty
58051
58052 all-stage1-opcodes: maybe-all-stage1-libiberty
58053 all-stage2-opcodes: maybe-all-stage2-libiberty
58054 all-stage3-opcodes: maybe-all-stage3-libiberty
58055 all-stage4-opcodes: maybe-all-stage4-libiberty
58056 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58057 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58058 configure-binutils: maybe-configure-intl
58059
58060 configure-stage1-binutils: maybe-configure-stage1-intl
58061 configure-stage2-binutils: maybe-configure-stage2-intl
58062 configure-stage3-binutils: maybe-configure-stage3-intl
58063 configure-stage4-binutils: maybe-configure-stage4-intl
58064 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
58065 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
58066 all-binutils: maybe-all-libiberty
58067
58068 all-stage1-binutils: maybe-all-stage1-libiberty
58069 all-stage2-binutils: maybe-all-stage2-libiberty
58070 all-stage3-binutils: maybe-all-stage3-libiberty
58071 all-stage4-binutils: maybe-all-stage4-libiberty
58072 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
58073 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
58074 all-binutils: maybe-all-opcodes
58075
58076 all-stage1-binutils: maybe-all-stage1-opcodes
58077 all-stage2-binutils: maybe-all-stage2-opcodes
58078 all-stage3-binutils: maybe-all-stage3-opcodes
58079 all-stage4-binutils: maybe-all-stage4-opcodes
58080 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
58081 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
58082 all-binutils: maybe-all-bfd
58083
58084 all-stage1-binutils: maybe-all-stage1-bfd
58085 all-stage2-binutils: maybe-all-stage2-bfd
58086 all-stage3-binutils: maybe-all-stage3-bfd
58087 all-stage4-binutils: maybe-all-stage4-bfd
58088 all-stageprofile-binutils: maybe-all-stageprofile-bfd
58089 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
58090 all-binutils: maybe-all-build-flex
58091
58092 all-stage1-binutils: maybe-all-build-flex
58093 all-stage2-binutils: maybe-all-build-flex
58094 all-stage3-binutils: maybe-all-build-flex
58095 all-stage4-binutils: maybe-all-build-flex
58096 all-stageprofile-binutils: maybe-all-build-flex
58097 all-stagefeedback-binutils: maybe-all-build-flex
58098 all-binutils: maybe-all-build-bison
58099
58100 all-stage1-binutils: maybe-all-build-bison
58101 all-stage2-binutils: maybe-all-build-bison
58102 all-stage3-binutils: maybe-all-build-bison
58103 all-stage4-binutils: maybe-all-build-bison
58104 all-stageprofile-binutils: maybe-all-build-bison
58105 all-stagefeedback-binutils: maybe-all-build-bison
58106 all-binutils: maybe-all-build-byacc
58107
58108 all-stage1-binutils: maybe-all-build-byacc
58109 all-stage2-binutils: maybe-all-build-byacc
58110 all-stage3-binutils: maybe-all-build-byacc
58111 all-stage4-binutils: maybe-all-build-byacc
58112 all-stageprofile-binutils: maybe-all-build-byacc
58113 all-stagefeedback-binutils: maybe-all-build-byacc
58114 all-binutils: maybe-all-intl
58115
58116 all-stage1-binutils: maybe-all-stage1-intl
58117 all-stage2-binutils: maybe-all-stage2-intl
58118 all-stage3-binutils: maybe-all-stage3-intl
58119 all-stage4-binutils: maybe-all-stage4-intl
58120 all-stageprofile-binutils: maybe-all-stageprofile-intl
58121 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
58122 install-binutils: maybe-install-opcodes
58123 install-opcodes: maybe-install-bfd
58124 configure-gas: maybe-configure-intl
58125
58126 configure-stage1-gas: maybe-configure-stage1-intl
58127 configure-stage2-gas: maybe-configure-stage2-intl
58128 configure-stage3-gas: maybe-configure-stage3-intl
58129 configure-stage4-gas: maybe-configure-stage4-intl
58130 configure-stageprofile-gas: maybe-configure-stageprofile-intl
58131 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
58132 all-gas: maybe-all-libiberty
58133
58134 all-stage1-gas: maybe-all-stage1-libiberty
58135 all-stage2-gas: maybe-all-stage2-libiberty
58136 all-stage3-gas: maybe-all-stage3-libiberty
58137 all-stage4-gas: maybe-all-stage4-libiberty
58138 all-stageprofile-gas: maybe-all-stageprofile-libiberty
58139 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
58140 all-gas: maybe-all-opcodes
58141
58142 all-stage1-gas: maybe-all-stage1-opcodes
58143 all-stage2-gas: maybe-all-stage2-opcodes
58144 all-stage3-gas: maybe-all-stage3-opcodes
58145 all-stage4-gas: maybe-all-stage4-opcodes
58146 all-stageprofile-gas: maybe-all-stageprofile-opcodes
58147 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
58148 all-gas: maybe-all-bfd
58149
58150 all-stage1-gas: maybe-all-stage1-bfd
58151 all-stage2-gas: maybe-all-stage2-bfd
58152 all-stage3-gas: maybe-all-stage3-bfd
58153 all-stage4-gas: maybe-all-stage4-bfd
58154 all-stageprofile-gas: maybe-all-stageprofile-bfd
58155 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
58156 all-gas: maybe-all-intl
58157
58158 all-stage1-gas: maybe-all-stage1-intl
58159 all-stage2-gas: maybe-all-stage2-intl
58160 all-stage3-gas: maybe-all-stage3-intl
58161 all-stage4-gas: maybe-all-stage4-intl
58162 all-stageprofile-gas: maybe-all-stageprofile-intl
58163 all-stagefeedback-gas: maybe-all-stagefeedback-intl
58164 configure-gprof: maybe-configure-intl
58165 all-gprof: maybe-all-libiberty
58166 all-gprof: maybe-all-bfd
58167 all-gprof: maybe-all-opcodes
58168 all-gprof: maybe-all-intl
58169 configure-ld: maybe-configure-intl
58170
58171 configure-stage1-ld: maybe-configure-stage1-intl
58172 configure-stage2-ld: maybe-configure-stage2-intl
58173 configure-stage3-ld: maybe-configure-stage3-intl
58174 configure-stage4-ld: maybe-configure-stage4-intl
58175 configure-stageprofile-ld: maybe-configure-stageprofile-intl
58176 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
58177 all-ld: maybe-all-libiberty
58178
58179 all-stage1-ld: maybe-all-stage1-libiberty
58180 all-stage2-ld: maybe-all-stage2-libiberty
58181 all-stage3-ld: maybe-all-stage3-libiberty
58182 all-stage4-ld: maybe-all-stage4-libiberty
58183 all-stageprofile-ld: maybe-all-stageprofile-libiberty
58184 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
58185 all-ld: maybe-all-bfd
58186
58187 all-stage1-ld: maybe-all-stage1-bfd
58188 all-stage2-ld: maybe-all-stage2-bfd
58189 all-stage3-ld: maybe-all-stage3-bfd
58190 all-stage4-ld: maybe-all-stage4-bfd
58191 all-stageprofile-ld: maybe-all-stageprofile-bfd
58192 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
58193 all-ld: maybe-all-opcodes
58194
58195 all-stage1-ld: maybe-all-stage1-opcodes
58196 all-stage2-ld: maybe-all-stage2-opcodes
58197 all-stage3-ld: maybe-all-stage3-opcodes
58198 all-stage4-ld: maybe-all-stage4-opcodes
58199 all-stageprofile-ld: maybe-all-stageprofile-opcodes
58200 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
58201 all-ld: maybe-all-build-bison
58202
58203 all-stage1-ld: maybe-all-build-bison
58204 all-stage2-ld: maybe-all-build-bison
58205 all-stage3-ld: maybe-all-build-bison
58206 all-stage4-ld: maybe-all-build-bison
58207 all-stageprofile-ld: maybe-all-build-bison
58208 all-stagefeedback-ld: maybe-all-build-bison
58209 all-ld: maybe-all-build-byacc
58210
58211 all-stage1-ld: maybe-all-build-byacc
58212 all-stage2-ld: maybe-all-build-byacc
58213 all-stage3-ld: maybe-all-build-byacc
58214 all-stage4-ld: maybe-all-build-byacc
58215 all-stageprofile-ld: maybe-all-build-byacc
58216 all-stagefeedback-ld: maybe-all-build-byacc
58217 all-ld: maybe-all-build-flex
58218
58219 all-stage1-ld: maybe-all-build-flex
58220 all-stage2-ld: maybe-all-build-flex
58221 all-stage3-ld: maybe-all-build-flex
58222 all-stage4-ld: maybe-all-build-flex
58223 all-stageprofile-ld: maybe-all-build-flex
58224 all-stagefeedback-ld: maybe-all-build-flex
58225 all-ld: maybe-all-intl
58226
58227 all-stage1-ld: maybe-all-stage1-intl
58228 all-stage2-ld: maybe-all-stage2-intl
58229 all-stage3-ld: maybe-all-stage3-intl
58230 all-stage4-ld: maybe-all-stage4-intl
58231 all-stageprofile-ld: maybe-all-stageprofile-intl
58232 all-stagefeedback-ld: maybe-all-stagefeedback-intl
58233 configure-gold: maybe-configure-intl
58234
58235 configure-stage1-gold: maybe-configure-stage1-intl
58236 configure-stage2-gold: maybe-configure-stage2-intl
58237 configure-stage3-gold: maybe-configure-stage3-intl
58238 configure-stage4-gold: maybe-configure-stage4-intl
58239 configure-stageprofile-gold: maybe-configure-stageprofile-intl
58240 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
58241 all-gold: maybe-all-libiberty
58242
58243 all-stage1-gold: maybe-all-stage1-libiberty
58244 all-stage2-gold: maybe-all-stage2-libiberty
58245 all-stage3-gold: maybe-all-stage3-libiberty
58246 all-stage4-gold: maybe-all-stage4-libiberty
58247 all-stageprofile-gold: maybe-all-stageprofile-libiberty
58248 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
58249 all-gold: maybe-all-intl
58250
58251 all-stage1-gold: maybe-all-stage1-intl
58252 all-stage2-gold: maybe-all-stage2-intl
58253 all-stage3-gold: maybe-all-stage3-intl
58254 all-stage4-gold: maybe-all-stage4-intl
58255 all-stageprofile-gold: maybe-all-stageprofile-intl
58256 all-stagefeedback-gold: maybe-all-stagefeedback-intl
58257 all-gold: maybe-all-bfd
58258
58259 all-stage1-gold: maybe-all-stage1-bfd
58260 all-stage2-gold: maybe-all-stage2-bfd
58261 all-stage3-gold: maybe-all-stage3-bfd
58262 all-stage4-gold: maybe-all-stage4-bfd
58263 all-stageprofile-gold: maybe-all-stageprofile-bfd
58264 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
58265 all-gold: maybe-all-build-bison
58266
58267 all-stage1-gold: maybe-all-build-bison
58268 all-stage2-gold: maybe-all-build-bison
58269 all-stage3-gold: maybe-all-build-bison
58270 all-stage4-gold: maybe-all-build-bison
58271 all-stageprofile-gold: maybe-all-build-bison
58272 all-stagefeedback-gold: maybe-all-build-bison
58273 all-gold: maybe-all-build-byacc
58274
58275 all-stage1-gold: maybe-all-build-byacc
58276 all-stage2-gold: maybe-all-build-byacc
58277 all-stage3-gold: maybe-all-build-byacc
58278 all-stage4-gold: maybe-all-build-byacc
58279 all-stageprofile-gold: maybe-all-build-byacc
58280 all-stagefeedback-gold: maybe-all-build-byacc
58281 check-gold: maybe-all-binutils
58282
58283 check-stage1-gold: maybe-all-stage1-binutils
58284 check-stage2-gold: maybe-all-stage2-binutils
58285 check-stage3-gold: maybe-all-stage3-binutils
58286 check-stage4-gold: maybe-all-stage4-binutils
58287 check-stageprofile-gold: maybe-all-stageprofile-binutils
58288 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
58289 check-gold: maybe-all-gas
58290
58291 check-stage1-gold: maybe-all-stage1-gas
58292 check-stage2-gold: maybe-all-stage2-gas
58293 check-stage3-gold: maybe-all-stage3-gas
58294 check-stage4-gold: maybe-all-stage4-gas
58295 check-stageprofile-gold: maybe-all-stageprofile-gas
58296 check-stagefeedback-gold: maybe-all-stagefeedback-gas
58297 configure-opcodes: maybe-configure-intl
58298
58299 configure-stage1-opcodes: maybe-configure-stage1-intl
58300 configure-stage2-opcodes: maybe-configure-stage2-intl
58301 configure-stage3-opcodes: maybe-configure-stage3-intl
58302 configure-stage4-opcodes: maybe-configure-stage4-intl
58303 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
58304 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
58305 all-opcodes: maybe-all-bfd
58306
58307 all-stage1-opcodes: maybe-all-stage1-bfd
58308 all-stage2-opcodes: maybe-all-stage2-bfd
58309 all-stage3-opcodes: maybe-all-stage3-bfd
58310 all-stage4-opcodes: maybe-all-stage4-bfd
58311 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
58312 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
58313 all-opcodes: maybe-all-libiberty
58314
58315 all-stage1-opcodes: maybe-all-stage1-libiberty
58316 all-stage2-opcodes: maybe-all-stage2-libiberty
58317 all-stage3-opcodes: maybe-all-stage3-libiberty
58318 all-stage4-opcodes: maybe-all-stage4-libiberty
58319 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58320 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58321 all-opcodes: maybe-all-intl
58322
58323 all-stage1-opcodes: maybe-all-stage1-intl
58324 all-stage2-opcodes: maybe-all-stage2-intl
58325 all-stage3-opcodes: maybe-all-stage3-intl
58326 all-stage4-opcodes: maybe-all-stage4-intl
58327 all-stageprofile-opcodes: maybe-all-stageprofile-intl
58328 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
58329 all-dejagnu: maybe-all-tcl
58330 all-dejagnu: maybe-all-expect
58331 all-dejagnu: maybe-all-tk
58332 configure-expect: maybe-configure-tcl
58333 configure-expect: maybe-configure-tk
58334 all-expect: maybe-all-tcl
58335 all-expect: maybe-all-tk
58336 configure-itcl: maybe-configure-tcl
58337 configure-itcl: maybe-configure-tk
58338 all-itcl: maybe-all-tcl
58339 all-itcl: maybe-all-tk
58340 install-itcl: maybe-install-tcl
58341 configure-tk: maybe-configure-tcl
58342 all-tk: maybe-all-tcl
58343 all-sid: maybe-all-libiberty
58344 all-sid: maybe-all-bfd
58345 all-sid: maybe-all-opcodes
58346 all-sid: maybe-all-tcl
58347 all-sid: maybe-all-tk
58348 install-sid: maybe-install-tcl
58349 install-sid: maybe-install-tk
58350 configure-sim: maybe-configure-intl
58351 all-sim: maybe-all-intl
58352 all-sim: maybe-all-libiberty
58353 all-sim: maybe-all-bfd
58354 all-sim: maybe-all-opcodes
58355 all-sim: maybe-all-readline
58356 all-sim: maybe-configure-gdb
58357 all-fastjar: maybe-all-zlib
58358 all-fastjar: maybe-all-build-texinfo
58359 all-fastjar: maybe-all-libiberty
58360 all-autoconf: maybe-all-m4
58361 all-autoconf: maybe-all-build-texinfo
58362 all-automake: maybe-all-m4
58363 all-automake: maybe-all-build-texinfo
58364 all-automake: maybe-all-autoconf
58365 all-bison: maybe-all-intl
58366 all-bison: maybe-all-build-texinfo
58367 all-diff: maybe-all-intl
58368 all-diff: maybe-all-build-texinfo
58369 all-fileutils: maybe-all-intl
58370 all-fileutils: maybe-all-build-texinfo
58371 all-flex: maybe-all-build-bison
58372 all-flex: maybe-all-build-byacc
58373 all-flex: maybe-all-intl
58374 all-flex: maybe-all-m4
58375 all-flex: maybe-all-build-texinfo
58376 all-gzip: maybe-all-intl
58377 all-gzip: maybe-all-zlib
58378 all-gzip: maybe-all-build-texinfo
58379 all-hello: maybe-all-intl
58380 all-hello: maybe-all-build-texinfo
58381 all-m4: maybe-all-intl
58382 all-m4: maybe-all-build-texinfo
58383 all-make: maybe-all-intl
58384 all-make: maybe-all-build-texinfo
58385 all-patch: maybe-all-build-texinfo
58386 all-make: maybe-all-build-texinfo
58387 all-prms: maybe-all-libiberty
58388 all-recode: maybe-all-build-texinfo
58389 all-sed: maybe-all-build-texinfo
58390 all-send-pr: maybe-all-prms
58391 all-tar: maybe-all-build-texinfo
58392 all-uudecode: maybe-all-build-texinfo
58393 configure-target-boehm-gc: maybe-configure-target-qthreads
58394 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
58395 configure-target-fastjar: maybe-configure-target-zlib
58396 all-target-fastjar: maybe-all-target-zlib
58397 all-target-fastjar: maybe-all-target-libiberty
58398 configure-target-libjava: maybe-configure-target-zlib
58399 configure-target-libjava: maybe-configure-target-boehm-gc
58400 configure-target-libjava: maybe-configure-target-qthreads
58401 configure-target-libjava: maybe-configure-target-libffi
58402 all-target-libjava: maybe-all-fastjar
58403 all-target-libjava: maybe-all-target-zlib
58404 all-target-libjava: maybe-all-target-boehm-gc
58405 all-target-libjava: maybe-all-target-qthreads
58406 all-target-libjava: maybe-all-target-libffi
58407 configure-target-libobjc: maybe-configure-target-boehm-gc
58408 all-target-libobjc: maybe-all-target-libiberty
58409 all-target-libobjc: maybe-all-target-boehm-gc
58410 all-target-libstdc++-v3: maybe-all-target-libiberty
58411 configure-target-libstdc++-v3: maybe-configure-target-libgomp
58412
58413 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58414 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58415 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58416 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58417 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58418 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58419 all-target-libstdc++-v3: maybe-configure-target-libgomp
58420
58421 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58422 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58423 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58424 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58425 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58426 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58427 all-target-libgloss: maybe-all-target-newlib
58428 all-target-winsup: maybe-all-target-libiberty
58429 all-target-winsup: maybe-all-target-libtermcap
58430 configure-target-libiberty: maybe-all-binutils
58431 configure-target-libiberty: maybe-all-ld
58432 configure-target-newlib: maybe-all-binutils
58433 configure-target-newlib: maybe-all-ld
58434
58435
58436 # Dependencies for target modules on other target modules are
58437 # described by lang_env_dependencies; the defaults apply to anything
58438 # not mentioned there.
58439
58440
58441 @if gcc-bootstrap
58442 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
58443 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
58444 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
58445 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
58446 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
58447 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
58448 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
58449 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
58450 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
58451 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
58452 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
58453 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
58454 @endif gcc-bootstrap
58455
58456 @if gcc-no-bootstrap
58457 configure-target-libstdc++-v3: maybe-all-target-libgcc
58458 configure-target-libmudflap: maybe-all-target-libgcc
58459 configure-target-libssp: maybe-all-target-libgcc
58460 configure-target-newlib: maybe-all-target-libgcc
58461 configure-target-libgfortran: maybe-all-target-libgcc
58462 configure-target-libobjc: maybe-all-target-libgcc
58463 configure-target-libtermcap: maybe-all-target-libgcc
58464 configure-target-winsup: maybe-all-target-libgcc
58465 configure-target-libgloss: maybe-all-target-libgcc
58466 configure-target-libiberty: maybe-all-target-libgcc
58467 configure-target-gperf: maybe-all-target-libgcc
58468 configure-target-examples: maybe-all-target-libgcc
58469 configure-target-libffi: maybe-all-target-libgcc
58470 configure-target-libjava: maybe-all-target-libgcc
58471 configure-target-zlib: maybe-all-target-libgcc
58472 configure-target-boehm-gc: maybe-all-target-libgcc
58473 configure-target-qthreads: maybe-all-target-libgcc
58474 configure-target-rda: maybe-all-target-libgcc
58475 configure-target-libada: maybe-all-target-libgcc
58476 configure-target-libgomp: maybe-all-target-libgcc
58477 @endif gcc-no-bootstrap
58478
58479
58480 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
58481
58482 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
58483
58484 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
58485
58486
58487
58488 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
58489
58490 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
58491
58492 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
58493
58494 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
58495
58496
58497
58498 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
58499 configure-target-gperf: maybe-all-target-libstdc++-v3
58500
58501 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
58502
58503 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
58504
58505 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
58506 configure-target-libjava: maybe-all-target-libstdc++-v3
58507
58508 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
58509
58510 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
58511
58512 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
58513
58514 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
58515
58516 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
58517
58518 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
58519
58520
58521 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
58522 GDB_TK = @GDB_TK@
58523 INSTALL_GDB_TK = @INSTALL_GDB_TK@
58524 configure-gdb: $(CONFIGURE_GDB_TK)
58525 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
58526 install-gdb: $(INSTALL_GDB_TK)
58527
58528 # Serialization dependencies.  Host configures don't work well in parallel to
58529 # each other, due to contention over config.cache.  Target configures and 
58530 # build configures are similar.
58531 @serialization_dependencies@
58532
58533 # --------------------------------
58534 # Regenerating top level configury
58535 # --------------------------------
58536
58537 # Rebuilding Makefile.in, using autogen.
58538 AUTOGEN = autogen
58539 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
58540         cd $(srcdir) && $(AUTOGEN) Makefile.def
58541
58542 # Rebuilding Makefile.
58543 Makefile: $(srcdir)/Makefile.in config.status
58544         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
58545
58546 config.status: configure
58547         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
58548
58549 # Rebuilding configure.
58550 AUTOCONF = autoconf
58551 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
58552         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
58553         cd $(srcdir) && $(AUTOCONF)
58554
58555 # ------------------------------
58556 # Special directives to GNU Make
58557 # ------------------------------
58558
58559 # Don't pass command-line variables to submakes.
58560 .NOEXPORT:
58561 MAKEOVERRIDES=
58562
58563 # end of Makefile.in