OSDN Git Service

Daily bump.
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
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         GOC="$(GOC_FOR_BUILD)"; export GOC; \
161         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
163         LD="$(LD_FOR_BUILD)"; export LD; \
164         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
165         NM="$(NM_FOR_BUILD)"; export NM; \
166         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
167         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
168         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
169
170 # These variables must be set on the make command line for directories
171 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
172 EXTRA_BUILD_FLAGS = \
173         CFLAGS="$(CFLAGS_FOR_BUILD)" \
174         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
175
176 # This is the list of directories to built for the host system.
177 SUBDIRS = @configdirs@
178 TARGET_CONFIGDIRS = @target_configdirs@
179 # This is set by the configure script to the arguments to use when configuring
180 # directories built for the host system.
181 HOST_CONFIGARGS = @host_configargs@
182 # Host programs are put under this directory, which is . except if building
183 # with srcdir=..
184 HOST_SUBDIR = @host_subdir@
185 # This is the list of variables to export in the environment when
186 # configuring subdirectories for the host system.  We need to pass
187 # some to the GCC configure because of its hybrid host/target nature.
188 HOST_EXPORTS = \
189         $(BASE_EXPORTS) \
190         CC="$(CC)"; export CC; \
191         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
192         CFLAGS="$(CFLAGS)"; export CFLAGS; \
193         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
194         CXX="$(CXX)"; export CXX; \
195         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
196         GCJ="$(GCJ)"; export GCJ; \
197         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
198         GOC="$(GOC)"; export GOC; \
199         AR="$(AR)"; export AR; \
200         AS="$(AS)"; export AS; \
201         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
202         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
203         LD="$(LD)"; export LD; \
204         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
205         NM="$(NM)"; export NM; \
206         RANLIB="$(RANLIB)"; export RANLIB; \
207         WINDRES="$(WINDRES)"; export WINDRES; \
208         WINDMC="$(WINDMC)"; export WINDMC; \
209         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
210         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
211         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
212         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
213         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
214         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
215         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
216         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
217         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222         PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
223         PPLINC="$(HOST_PPLINC)"; export PPLINC; \
224         CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
225         CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
226         LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
227         LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
228 @if gcc-bootstrap
229         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
232
233 POSTSTAGE1_CXX_EXPORT = \
234         CXX='$(CXX)'; export CXX; \
235         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
240           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
243           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
244           -I$$s/libstdc++-v3/libsupc++ \
245           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
246         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
247 @endif target-libstdc++-v3-bootstrap
248
249 # Similar, for later GCC stages.
250 POSTSTAGE1_HOST_EXPORTS = \
251         $(HOST_EXPORTS) \
252         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
253           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
254           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
255         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
256         $(POSTSTAGE1_CXX_EXPORT) \
257         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
258         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
259         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
260
261 # Target libraries are put under this directory:
262 TARGET_SUBDIR = @target_subdir@
263 # This is set by the configure script to the arguments to use when configuring
264 # directories built for the target.
265 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
266 # This is the list of variables to export in the environment when
267 # configuring subdirectories for the target system.
268 BASE_TARGET_EXPORTS = \
269         $(BASE_EXPORTS) \
270         AR="$(AR_FOR_TARGET)"; export AR; \
271         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
272         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
273         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
274         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
275         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
276         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
277         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
278         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
279         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
280         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
281         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
282         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
283         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
284         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
285         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
286         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
287         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
288         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
289         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
290 @if gcc-bootstrap
291         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
292 @endif gcc-bootstrap
293         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
294         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
295
296 RAW_CXX_TARGET_EXPORTS = \
297         $(BASE_TARGET_EXPORTS) \
298         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
299         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
300
301 NORMAL_TARGET_EXPORTS = \
302         $(BASE_TARGET_EXPORTS) \
303         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
304
305 # Where to find GMP
306 HOST_GMPLIBS = @gmplibs@
307 HOST_GMPINC = @gmpinc@
308
309 # Where to find PPL
310 HOST_PPLLIBS = @ppllibs@
311 HOST_PPLINC = @pplinc@
312
313 # Where to find CLOOG
314 HOST_CLOOGLIBS = @clooglibs@
315 HOST_CLOOGINC = @clooginc@
316
317 # Where to find libelf
318 HOST_LIBELFLIBS = @libelflibs@
319 HOST_LIBELFINC = @libelfinc@
320
321 # ----------------------------------------------
322 # Programs producing files for the BUILD machine
323 # ----------------------------------------------
324
325 SHELL = @config_shell@
326
327 # pwd command to use.  Allow user to override default by setting PWDCMD in
328 # the environment to account for automounters.  The make variable must not
329 # be called PWDCMD, otherwise the value set here is passed to make
330 # subprocesses and overrides the setting from the user's environment.
331 # Don't use PWD since it is a common shell environment variable and we
332 # don't want to corrupt it.
333 PWD_COMMAND = $${PWDCMD-pwd}
334
335 # compilers to use to create programs which must be run in the build
336 # environment.
337 AR_FOR_BUILD = @AR_FOR_BUILD@
338 AS_FOR_BUILD = @AS_FOR_BUILD@
339 CC_FOR_BUILD = @CC_FOR_BUILD@
340 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
341 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
342 CXX_FOR_BUILD = @CXX_FOR_BUILD@
343 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
344 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
345 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
346 GOC_FOR_BUILD = @GOC_FOR_BUILD@
347 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
348 LD_FOR_BUILD = @LD_FOR_BUILD@
349 NM_FOR_BUILD = @NM_FOR_BUILD@
350 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
351 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
352 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
353
354 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
355 # here so that they can be overridden by Makefile fragments.
356 BUILD_PREFIX = @BUILD_PREFIX@
357 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
358
359 # Flags to pass to stage2 and later makes.  They are defined
360 # here so that they can be overridden by Makefile fragments.
361 BOOT_CFLAGS= -g -O2
362 BOOT_LDFLAGS=
363 BOOT_ADAFLAGS=-gnatpg -gnata
364
365 AWK = @AWK@
366 SED = @SED@
367 BISON = @BISON@
368 YACC = @YACC@
369 FLEX = @FLEX@
370 LEX = @LEX@
371 M4 = @M4@
372 MAKEINFO = @MAKEINFO@
373 EXPECT = @EXPECT@
374 RUNTEST = @RUNTEST@
375
376 # This just becomes part of the MAKEINFO definition passed down to
377 # sub-makes.  It lets flags be given on the command line while still
378 # using the makeinfo from the object tree.
379 # (Default to avoid splitting info files by setting the threshold high.)
380 MAKEINFOFLAGS = --split-size=5000000
381
382 # ---------------------------------------------
383 # Programs producing files for the HOST machine
384 # ---------------------------------------------
385
386 AS = @AS@
387 AR = @AR@
388 AR_FLAGS = rc
389 CC = @CC@
390 CXX = @CXX@
391 DLLTOOL = @DLLTOOL@
392 LD = @LD@
393 LIPO = @LIPO@
394 NM = @NM@
395 OBJDUMP = @OBJDUMP@
396 RANLIB = @RANLIB@
397 STRIP = @STRIP@
398 WINDRES = @WINDRES@
399 WINDMC = @WINDMC@
400
401 GNATBIND = @GNATBIND@
402 GNATMAKE = @GNATMAKE@
403
404 CFLAGS = @CFLAGS@
405 LDFLAGS = @LDFLAGS@
406 LIBCFLAGS = $(CFLAGS)
407 CXXFLAGS = @CXXFLAGS@
408 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
409 GOCFLAGS = $(CFLAGS)
410
411 TFLAGS =
412
413 # Defaults for all stages; some are overridden below.
414
415 STAGE_CFLAGS = $(BOOT_CFLAGS)
416 STAGE_TFLAGS = $(TFLAGS)
417 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
418
419
420 # Defaults for stage 1; some are overridden below.
421 STAGE1_CFLAGS = $(STAGE_CFLAGS)
422 STAGE1_CXXFLAGS = $(CXXFLAGS)
423 @if target-libstdc++-v3-bootstrap
424 # Override the above if we're bootstrapping C++.
425 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
426 @endif target-libstdc++-v3-bootstrap
427 STAGE1_TFLAGS = $(STAGE_TFLAGS)
428 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
429
430 # Defaults for stage 2; some are overridden below.
431 STAGE2_CFLAGS = $(STAGE_CFLAGS)
432 STAGE2_CXXFLAGS = $(CXXFLAGS)
433 @if target-libstdc++-v3-bootstrap
434 # Override the above if we're bootstrapping C++.
435 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
436 @endif target-libstdc++-v3-bootstrap
437 STAGE2_TFLAGS = $(STAGE_TFLAGS)
438 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
439
440 # Defaults for stage 3; some are overridden below.
441 STAGE3_CFLAGS = $(STAGE_CFLAGS)
442 STAGE3_CXXFLAGS = $(CXXFLAGS)
443 @if target-libstdc++-v3-bootstrap
444 # Override the above if we're bootstrapping C++.
445 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
446 @endif target-libstdc++-v3-bootstrap
447 STAGE3_TFLAGS = $(STAGE_TFLAGS)
448 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
449
450 # Defaults for stage 4; some are overridden below.
451 STAGE4_CFLAGS = $(STAGE_CFLAGS)
452 STAGE4_CXXFLAGS = $(CXXFLAGS)
453 @if target-libstdc++-v3-bootstrap
454 # Override the above if we're bootstrapping C++.
455 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
456 @endif target-libstdc++-v3-bootstrap
457 STAGE4_TFLAGS = $(STAGE_TFLAGS)
458 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
459
460 # Defaults for stage profile; some are overridden below.
461 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
462 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
463 @if target-libstdc++-v3-bootstrap
464 # Override the above if we're bootstrapping C++.
465 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
466 @endif target-libstdc++-v3-bootstrap
467 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
468 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
469
470 # Defaults for stage feedback; some are overridden below.
471 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
472 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
473 @if target-libstdc++-v3-bootstrap
474 # Override the above if we're bootstrapping C++.
475 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
476 @endif target-libstdc++-v3-bootstrap
477 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
478 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
479
480
481 # Only build the C compiler for stage1, because that is the only one that
482 # we can guarantee will build with the native compiler, and also it is the
483 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
484 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
485 # overrideable (for a bootstrap build stage1 also builds gcc.info).
486
487 STAGE1_CFLAGS = @stage1_cflags@
488 STAGE1_CHECKING = @stage1_checking@
489 STAGE1_LANGUAGES = @stage1_languages@
490 # * We force-disable intermodule optimizations, even if
491 #   --enable-intermodule was passed, since the installed compiler
492 #   probably can't handle them.  Luckily, autoconf always respects
493 #   the last argument when conflicting --enable arguments are passed.
494 # * Likewise, we force-disable coverage flags, since the installed
495 #   compiler probably has never heard of them.
496 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
497           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
498
499 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
500 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
501
502 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
503 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
504
505 do-compare = @do_compare@
506 do-compare3 = $(do-compare)
507
508 # -----------------------------------------------
509 # Programs producing files for the TARGET machine
510 # -----------------------------------------------
511
512 AR_FOR_TARGET=@AR_FOR_TARGET@
513 AS_FOR_TARGET=@AS_FOR_TARGET@
514 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
515
516 # If GCC_FOR_TARGET is not overriden on the command line, then this
517 # variable is passed down to the gcc Makefile, where it is used to
518 # build libgcc2.a.  We define it here so that it can itself be
519 # overridden on the command line.
520 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
521 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
522 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
523 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
524 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
525 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
526 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
527 LD_FOR_TARGET=@LD_FOR_TARGET@
528
529 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
530 NM_FOR_TARGET=@NM_FOR_TARGET@
531 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
532 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
533 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
534 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
535 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
536
537 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
538 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
539 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
540
541 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
542 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
543
544 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
545 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
546 LDFLAGS_FOR_TARGET = 
547 GOCFLAGS_FOR_TARGET = -O2 -g
548
549 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
550 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
551 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
552
553 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
554
555 # ------------------------------------
556 # Miscellaneous targets and flag lists
557 # ------------------------------------
558
559 # The first rule in the file had better be this one.  Don't put any above it.
560 # This lives here to allow makefile fragments to contain dependencies.
561 all:
562
563 #### host and target specific makefile fragments come in here.
564 @target_makefile_frag@
565 @alphaieee_frag@
566 @ospace_frag@
567 @host_makefile_frag@
568 ###
569
570 # This is the list of directories that may be needed in RPATH_ENVVAR
571 # so that programs built for the target machine work.
572 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
573
574 @if target-libstdc++-v3
575 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
576 @endif target-libstdc++-v3
577
578 @if target-libmudflap
579 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
580 @endif target-libmudflap
581
582 @if target-libssp
583 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
584 @endif target-libssp
585
586 @if target-libgomp
587 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
588 @endif target-libgomp
589
590
591
592 # This is the list of directories that may be needed in RPATH_ENVVAR
593 # so that programs built for the host machine work.
594 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)
595
596 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
597 @if gcc
598 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
599 @endif gcc
600
601
602 @if bfd
603 HOST_LIB_PATH_bfd = \
604   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
605 @endif bfd
606
607 @if opcodes
608 HOST_LIB_PATH_opcodes = \
609   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
610 @endif opcodes
611
612 @if gmp
613 HOST_LIB_PATH_gmp = \
614   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
615 @endif gmp
616
617 @if mpfr
618 HOST_LIB_PATH_mpfr = \
619   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
620 @endif mpfr
621
622 @if mpc
623 HOST_LIB_PATH_mpc = \
624   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
625 @endif mpc
626
627 @if ppl
628 HOST_LIB_PATH_ppl = \
629   $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
630 @endif ppl
631
632 @if cloog
633 HOST_LIB_PATH_cloog = \
634   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
635 @endif cloog
636
637 @if libelf
638 HOST_LIB_PATH_libelf = \
639   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
640 @endif libelf
641
642
643 CXX_FOR_TARGET_FLAG_TO_PASS = \
644         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
645 @if target-libstdc++-v3
646 # CXX_FOR_TARGET is tricky to get right for target libs that require a
647 # functional C++ compiler.  When we recurse, if we expand
648 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
649 # libstdc++ include flags from the script.  Instead, we get an
650 # -funconfigured-* word, so that we'll get errors if this invalid C++
651 # command line is used for anything, but also so that we can use the
652 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
653 # don't pass it on, sub-make will use the default definition, that
654 # re-expands it at the time of use, so we'll get it right when we need
655 # it.  One potential exception is the expansion of CXX_FOR_TARGET
656 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
657 # really work, for C++ host programs can't depend on the current-stage
658 # C++ target library.
659 CXX_FOR_TARGET_FLAG_TO_PASS = \
660         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
661 @endif target-libstdc++-v3
662
663 # Flags to pass down to all sub-makes.
664 BASE_FLAGS_TO_PASS = \
665         "DESTDIR=$(DESTDIR)" \
666         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
667         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
668         "bindir=$(bindir)" \
669         "datadir=$(datadir)" \
670         "exec_prefix=$(exec_prefix)" \
671         "includedir=$(includedir)" \
672         "datarootdir=$(datarootdir)" \
673         "docdir=$(docdir)" \
674         "infodir=$(infodir)" \
675         "pdfdir=$(pdfdir)" \
676         "htmldir=$(htmldir)" \
677         "libdir=$(libdir)" \
678         "libexecdir=$(libexecdir)" \
679         "lispdir=$(lispdir)" \
680         "localstatedir=$(localstatedir)" \
681         "mandir=$(mandir)" \
682         "oldincludedir=$(oldincludedir)" \
683         "prefix=$(prefix)" \
684         "sbindir=$(sbindir)" \
685         "sharedstatedir=$(sharedstatedir)" \
686         "sysconfdir=$(sysconfdir)" \
687         "tooldir=$(tooldir)" \
688         "build_tooldir=$(build_tooldir)" \
689         "target_alias=$(target_alias)" \
690         "AWK=$(AWK)" \
691         "BISON=$(BISON)" \
692         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
693         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
694         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
695         "EXPECT=$(EXPECT)" \
696         "FLEX=$(FLEX)" \
697         "INSTALL=$(INSTALL)" \
698         "INSTALL_DATA=$(INSTALL_DATA)" \
699         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
700         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
701         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
702         "LEX=$(LEX)" \
703         "M4=$(M4)" \
704         "MAKE=$(MAKE)" \
705         "RUNTEST=$(RUNTEST)" \
706         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
707         "SED=$(SED)" \
708         "SHELL=$(SHELL)" \
709         "YACC=$(YACC)" \
710         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
711         "ADA_CFLAGS=$(ADA_CFLAGS)" \
712         "AR_FLAGS=$(AR_FLAGS)" \
713         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
714         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
715         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
716         "CFLAGS=$(CFLAGS)" \
717         "CXXFLAGS=$(CXXFLAGS)" \
718         "LDFLAGS=$(LDFLAGS)" \
719         "LIBCFLAGS=$(LIBCFLAGS)" \
720         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
721         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
722         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
723         "GNATBIND=$(GNATBIND)" \
724         "GNATMAKE=$(GNATMAKE)" \
725         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
726         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
727         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
728         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
729         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
730         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
731         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
732         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
733         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
734         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
735         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
736         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
737         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
738         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
739         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
740         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
741         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
742         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
743         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
744         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
745         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
746         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
747         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
748         "BUILD_CONFIG=$(BUILD_CONFIG)" \
749         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
750         "LEAN=$(LEAN)" \
751         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
752         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
753         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
754         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
755         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
756         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
757         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
758         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
759         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
760         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
761         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
762         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
763         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
764         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
765         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
766         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
767         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
768         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
769         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
770         "TFLAGS=$(TFLAGS)" \
771         "CONFIG_SHELL=$(SHELL)" \
772         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
773
774 # We leave this in just in case, but it is not needed anymore.
775 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
776
777 # Flags to pass down to most sub-makes, in which we're building with
778 # the host environment.
779 EXTRA_HOST_FLAGS = \
780         'AR=$(AR)' \
781         'AS=$(AS)' \
782         'CC=$(CC)' \
783         'CXX=$(CXX)' \
784         'DLLTOOL=$(DLLTOOL)' \
785         'GCJ=$(GCJ)' \
786         'GFORTRAN=$(GFORTRAN)' \
787         'GOC=$(GOC)' \
788         'LD=$(LD)' \
789         'LIPO=$(LIPO)' \
790         'NM=$(NM)' \
791         'OBJDUMP=$(OBJDUMP)' \
792         'RANLIB=$(RANLIB)' \
793         'STRIP=$(STRIP)' \
794         'WINDRES=$(WINDRES)' \
795         'WINDMC=$(WINDMC)'
796
797 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
798
799 # Flags that are concerned with the location of the X11 include files
800 # and library files
801 #
802 # NOTE: until the top-level is getting the values via autoconf, it only
803 # causes problems to have this top-level Makefile overriding the autoconf-set
804 # values in child directories.  Only variables that don't conflict with
805 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
806 #
807 X11_FLAGS_TO_PASS = \
808         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
809         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
810
811 # Flags to pass to stage2 and later makes.
812
813 POSTSTAGE1_FLAGS_TO_PASS = \
814         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
815         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
816         GNATBIND="$${GNATBIND}" \
817         LDFLAGS="$${LDFLAGS}" \
818         HOST_LIBS="$${HOST_LIBS}" \
819         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
820
821 # Flags to pass down to makes which are built with the target environment.
822 # The double $ decreases the length of the command line; those variables
823 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
824 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
825 # so we expand them here.
826 EXTRA_TARGET_FLAGS = \
827         'AR=$$(AR_FOR_TARGET)' \
828         'AS=$(COMPILER_AS_FOR_TARGET)' \
829         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
830         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
831         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
832         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
833         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
834         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
835         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
836         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
837         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
838         'LD=$(COMPILER_LD_FOR_TARGET)' \
839         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
840         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
841         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
842         'NM=$(COMPILER_NM_FOR_TARGET)' \
843         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
844         'RANLIB=$$(RANLIB_FOR_TARGET)' \
845         'WINDRES=$$(WINDRES_FOR_TARGET)' \
846         'WINDMC=$$(WINDMC_FOR_TARGET)' \
847         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
848         "TFLAGS=$$TFLAGS"
849
850 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
851
852 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
853 # unfortunately needs the native compiler and the target ar and
854 # ranlib.
855 # If any variables are added here, they must be added to do-*, below.
856 # The BUILD_* variables are a special case, which are used for the gcc
857 # cross-building scheme.
858 EXTRA_GCC_FLAGS = \
859         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
860         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
861         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
862         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
863         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
864         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
865
866 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
867
868 @if gcc
869 BUILD_CONFIG = @BUILD_CONFIG@
870 ifneq ($(BUILD_CONFIG),)
871 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
872 endif
873 @endif gcc
874
875 .PHONY: configure-host
876 configure-host:  \
877     maybe-configure-ash \
878     maybe-configure-autoconf \
879     maybe-configure-automake \
880     maybe-configure-bash \
881     maybe-configure-bfd \
882     maybe-configure-opcodes \
883     maybe-configure-binutils \
884     maybe-configure-bison \
885     maybe-configure-byacc \
886     maybe-configure-bzip2 \
887     maybe-configure-cgen \
888     maybe-configure-dejagnu \
889     maybe-configure-diff \
890     maybe-configure-dosutils \
891     maybe-configure-etc \
892     maybe-configure-fastjar \
893     maybe-configure-fileutils \
894     maybe-configure-findutils \
895     maybe-configure-find \
896     maybe-configure-fixincludes \
897     maybe-configure-flex \
898     maybe-configure-gas \
899     maybe-configure-gcc \
900     maybe-configure-gawk \
901     maybe-configure-gettext \
902     maybe-configure-gmp \
903     maybe-configure-mpfr \
904     maybe-configure-mpc \
905     maybe-configure-ppl \
906     maybe-configure-cloog \
907     maybe-configure-libelf \
908     maybe-configure-gnuserv \
909     maybe-configure-gold \
910     maybe-configure-gprof \
911     maybe-configure-gzip \
912     maybe-configure-hello \
913     maybe-configure-indent \
914     maybe-configure-intl \
915     maybe-configure-tcl \
916     maybe-configure-itcl \
917     maybe-configure-ld \
918     maybe-configure-libcpp \
919     maybe-configure-libdecnumber \
920     maybe-configure-libgui \
921     maybe-configure-libiberty \
922     maybe-configure-libiconv \
923     maybe-configure-libtool \
924     maybe-configure-m4 \
925     maybe-configure-make \
926     maybe-configure-mmalloc \
927     maybe-configure-patch \
928     maybe-configure-perl \
929     maybe-configure-prms \
930     maybe-configure-rcs \
931     maybe-configure-readline \
932     maybe-configure-release \
933     maybe-configure-recode \
934     maybe-configure-sed \
935     maybe-configure-send-pr \
936     maybe-configure-shellutils \
937     maybe-configure-sid \
938     maybe-configure-sim \
939     maybe-configure-tar \
940     maybe-configure-texinfo \
941     maybe-configure-textutils \
942     maybe-configure-time \
943     maybe-configure-uudecode \
944     maybe-configure-wdiff \
945     maybe-configure-zip \
946     maybe-configure-zlib \
947     maybe-configure-gdb \
948     maybe-configure-expect \
949     maybe-configure-guile \
950     maybe-configure-tk \
951     maybe-configure-libtermcap \
952     maybe-configure-utils \
953     maybe-configure-gnattools \
954     maybe-configure-lto-plugin
955 .PHONY: configure-target
956 configure-target:  \
957     maybe-configure-target-libstdc++-v3 \
958     maybe-configure-target-libmudflap \
959     maybe-configure-target-libssp \
960     maybe-configure-target-newlib \
961     maybe-configure-target-libgcc \
962     maybe-configure-target-libquadmath \
963     maybe-configure-target-libgfortran \
964     maybe-configure-target-libobjc \
965     maybe-configure-target-libgo \
966     maybe-configure-target-libtermcap \
967     maybe-configure-target-winsup \
968     maybe-configure-target-libgloss \
969     maybe-configure-target-gperf \
970     maybe-configure-target-examples \
971     maybe-configure-target-libffi \
972     maybe-configure-target-libjava \
973     maybe-configure-target-zlib \
974     maybe-configure-target-boehm-gc \
975     maybe-configure-target-qthreads \
976     maybe-configure-target-rda \
977     maybe-configure-target-libada \
978     maybe-configure-target-libgomp
979
980 # The target built for a native non-bootstrap build.
981 .PHONY: all
982 all:
983 @if gcc-bootstrap
984         [ -f stage_final ] || echo stage3 > stage_final
985         @r=`${PWD_COMMAND}`; export r; \
986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
987         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
988 @endif gcc-bootstrap
989         @: $(MAKE); $(unstage)
990         @r=`${PWD_COMMAND}`; export r; \
991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
992 @if gcc-bootstrap
993         if [ -f stage_last ]; then \
994           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
995           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
996         else \
997 @endif gcc-bootstrap
998           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
999 @if gcc-bootstrap
1000             ; \
1001         fi \
1002 @endif gcc-bootstrap
1003         && :
1004
1005 .PHONY: all-build
1006
1007 all-build: maybe-all-build-libiberty
1008 all-build: maybe-all-build-bison
1009 all-build: maybe-all-build-byacc
1010 all-build: maybe-all-build-flex
1011 all-build: maybe-all-build-m4
1012 all-build: maybe-all-build-texinfo
1013 all-build: maybe-all-build-fixincludes
1014
1015 .PHONY: all-host
1016
1017 all-host: maybe-all-ash
1018 all-host: maybe-all-autoconf
1019 all-host: maybe-all-automake
1020 all-host: maybe-all-bash
1021 @if bfd-no-bootstrap
1022 all-host: maybe-all-bfd
1023 @endif bfd-no-bootstrap
1024 @if opcodes-no-bootstrap
1025 all-host: maybe-all-opcodes
1026 @endif opcodes-no-bootstrap
1027 @if binutils-no-bootstrap
1028 all-host: maybe-all-binutils
1029 @endif binutils-no-bootstrap
1030 all-host: maybe-all-bison
1031 all-host: maybe-all-byacc
1032 all-host: maybe-all-bzip2
1033 all-host: maybe-all-cgen
1034 all-host: maybe-all-dejagnu
1035 all-host: maybe-all-diff
1036 all-host: maybe-all-dosutils
1037 all-host: maybe-all-etc
1038 all-host: maybe-all-fastjar
1039 all-host: maybe-all-fileutils
1040 all-host: maybe-all-findutils
1041 all-host: maybe-all-find
1042 all-host: maybe-all-fixincludes
1043 all-host: maybe-all-flex
1044 @if gas-no-bootstrap
1045 all-host: maybe-all-gas
1046 @endif gas-no-bootstrap
1047 @if gcc-no-bootstrap
1048 all-host: maybe-all-gcc
1049 @endif gcc-no-bootstrap
1050 all-host: maybe-all-gawk
1051 all-host: maybe-all-gettext
1052 @if gmp-no-bootstrap
1053 all-host: maybe-all-gmp
1054 @endif gmp-no-bootstrap
1055 @if mpfr-no-bootstrap
1056 all-host: maybe-all-mpfr
1057 @endif mpfr-no-bootstrap
1058 @if mpc-no-bootstrap
1059 all-host: maybe-all-mpc
1060 @endif mpc-no-bootstrap
1061 @if ppl-no-bootstrap
1062 all-host: maybe-all-ppl
1063 @endif ppl-no-bootstrap
1064 @if cloog-no-bootstrap
1065 all-host: maybe-all-cloog
1066 @endif cloog-no-bootstrap
1067 @if libelf-no-bootstrap
1068 all-host: maybe-all-libelf
1069 @endif libelf-no-bootstrap
1070 all-host: maybe-all-gnuserv
1071 @if gold-no-bootstrap
1072 all-host: maybe-all-gold
1073 @endif gold-no-bootstrap
1074 all-host: maybe-all-gprof
1075 all-host: maybe-all-gzip
1076 all-host: maybe-all-hello
1077 all-host: maybe-all-indent
1078 @if intl-no-bootstrap
1079 all-host: maybe-all-intl
1080 @endif intl-no-bootstrap
1081 all-host: maybe-all-tcl
1082 all-host: maybe-all-itcl
1083 @if ld-no-bootstrap
1084 all-host: maybe-all-ld
1085 @endif ld-no-bootstrap
1086 @if libcpp-no-bootstrap
1087 all-host: maybe-all-libcpp
1088 @endif libcpp-no-bootstrap
1089 @if libdecnumber-no-bootstrap
1090 all-host: maybe-all-libdecnumber
1091 @endif libdecnumber-no-bootstrap
1092 all-host: maybe-all-libgui
1093 @if libiberty-no-bootstrap
1094 all-host: maybe-all-libiberty
1095 @endif libiberty-no-bootstrap
1096 all-host: maybe-all-libiconv
1097 all-host: maybe-all-libtool
1098 all-host: maybe-all-m4
1099 all-host: maybe-all-make
1100 all-host: maybe-all-mmalloc
1101 all-host: maybe-all-patch
1102 all-host: maybe-all-perl
1103 all-host: maybe-all-prms
1104 all-host: maybe-all-rcs
1105 all-host: maybe-all-readline
1106 all-host: maybe-all-release
1107 all-host: maybe-all-recode
1108 all-host: maybe-all-sed
1109 all-host: maybe-all-send-pr
1110 all-host: maybe-all-shellutils
1111 all-host: maybe-all-sid
1112 all-host: maybe-all-sim
1113 all-host: maybe-all-tar
1114 all-host: maybe-all-texinfo
1115 all-host: maybe-all-textutils
1116 all-host: maybe-all-time
1117 all-host: maybe-all-uudecode
1118 all-host: maybe-all-wdiff
1119 all-host: maybe-all-zip
1120 @if zlib-no-bootstrap
1121 all-host: maybe-all-zlib
1122 @endif zlib-no-bootstrap
1123 all-host: maybe-all-gdb
1124 all-host: maybe-all-expect
1125 all-host: maybe-all-guile
1126 all-host: maybe-all-tk
1127 all-host: maybe-all-libtermcap
1128 all-host: maybe-all-utils
1129 all-host: maybe-all-gnattools
1130 @if lto-plugin-no-bootstrap
1131 all-host: maybe-all-lto-plugin
1132 @endif lto-plugin-no-bootstrap
1133
1134 .PHONY: all-target
1135
1136 @if target-libstdc++-v3-no-bootstrap
1137 all-target: maybe-all-target-libstdc++-v3
1138 @endif target-libstdc++-v3-no-bootstrap
1139 all-target: maybe-all-target-libmudflap
1140 all-target: maybe-all-target-libssp
1141 all-target: maybe-all-target-newlib
1142 @if target-libgcc-no-bootstrap
1143 all-target: maybe-all-target-libgcc
1144 @endif target-libgcc-no-bootstrap
1145 all-target: maybe-all-target-libquadmath
1146 all-target: maybe-all-target-libgfortran
1147 all-target: maybe-all-target-libobjc
1148 all-target: maybe-all-target-libgo
1149 all-target: maybe-all-target-libtermcap
1150 all-target: maybe-all-target-winsup
1151 all-target: maybe-all-target-libgloss
1152 all-target: maybe-all-target-gperf
1153 all-target: maybe-all-target-examples
1154 all-target: maybe-all-target-libffi
1155 all-target: maybe-all-target-libjava
1156 all-target: maybe-all-target-zlib
1157 all-target: maybe-all-target-boehm-gc
1158 all-target: maybe-all-target-qthreads
1159 all-target: maybe-all-target-rda
1160 all-target: maybe-all-target-libada
1161 @if target-libgomp-no-bootstrap
1162 all-target: maybe-all-target-libgomp
1163 @endif target-libgomp-no-bootstrap
1164
1165 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1166 # ``make X'' in all subdirectories (because, in general, there is a
1167 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1168 # but it may do additional work as well).
1169
1170 .PHONY: do-info
1171 do-info:
1172         @: $(MAKE); $(unstage)
1173         @r=`${PWD_COMMAND}`; export r; \
1174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1175         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1176           info-target
1177
1178
1179 .PHONY: info-host
1180
1181 info-host: maybe-info-ash
1182 info-host: maybe-info-autoconf
1183 info-host: maybe-info-automake
1184 info-host: maybe-info-bash
1185 info-host: maybe-info-bfd
1186 info-host: maybe-info-opcodes
1187 info-host: maybe-info-binutils
1188 info-host: maybe-info-bison
1189 info-host: maybe-info-byacc
1190 info-host: maybe-info-bzip2
1191 info-host: maybe-info-cgen
1192 info-host: maybe-info-dejagnu
1193 info-host: maybe-info-diff
1194 info-host: maybe-info-dosutils
1195 info-host: maybe-info-etc
1196 info-host: maybe-info-fastjar
1197 info-host: maybe-info-fileutils
1198 info-host: maybe-info-findutils
1199 info-host: maybe-info-find
1200 info-host: maybe-info-fixincludes
1201 info-host: maybe-info-flex
1202 info-host: maybe-info-gas
1203 info-host: maybe-info-gcc
1204 info-host: maybe-info-gawk
1205 info-host: maybe-info-gettext
1206 info-host: maybe-info-gmp
1207 info-host: maybe-info-mpfr
1208 info-host: maybe-info-mpc
1209 info-host: maybe-info-ppl
1210 info-host: maybe-info-cloog
1211 info-host: maybe-info-libelf
1212 info-host: maybe-info-gnuserv
1213 info-host: maybe-info-gold
1214 info-host: maybe-info-gprof
1215 info-host: maybe-info-gzip
1216 info-host: maybe-info-hello
1217 info-host: maybe-info-indent
1218 info-host: maybe-info-intl
1219 info-host: maybe-info-tcl
1220 info-host: maybe-info-itcl
1221 info-host: maybe-info-ld
1222 info-host: maybe-info-libcpp
1223 info-host: maybe-info-libdecnumber
1224 info-host: maybe-info-libgui
1225 info-host: maybe-info-libiberty
1226 info-host: maybe-info-libiconv
1227 info-host: maybe-info-libtool
1228 info-host: maybe-info-m4
1229 info-host: maybe-info-make
1230 info-host: maybe-info-mmalloc
1231 info-host: maybe-info-patch
1232 info-host: maybe-info-perl
1233 info-host: maybe-info-prms
1234 info-host: maybe-info-rcs
1235 info-host: maybe-info-readline
1236 info-host: maybe-info-release
1237 info-host: maybe-info-recode
1238 info-host: maybe-info-sed
1239 info-host: maybe-info-send-pr
1240 info-host: maybe-info-shellutils
1241 info-host: maybe-info-sid
1242 info-host: maybe-info-sim
1243 info-host: maybe-info-tar
1244 info-host: maybe-info-texinfo
1245 info-host: maybe-info-textutils
1246 info-host: maybe-info-time
1247 info-host: maybe-info-uudecode
1248 info-host: maybe-info-wdiff
1249 info-host: maybe-info-zip
1250 info-host: maybe-info-zlib
1251 info-host: maybe-info-gdb
1252 info-host: maybe-info-expect
1253 info-host: maybe-info-guile
1254 info-host: maybe-info-tk
1255 info-host: maybe-info-libtermcap
1256 info-host: maybe-info-utils
1257 info-host: maybe-info-gnattools
1258 info-host: maybe-info-lto-plugin
1259
1260 .PHONY: info-target
1261
1262 info-target: maybe-info-target-libstdc++-v3
1263 info-target: maybe-info-target-libmudflap
1264 info-target: maybe-info-target-libssp
1265 info-target: maybe-info-target-newlib
1266 info-target: maybe-info-target-libgcc
1267 info-target: maybe-info-target-libquadmath
1268 info-target: maybe-info-target-libgfortran
1269 info-target: maybe-info-target-libobjc
1270 info-target: maybe-info-target-libgo
1271 info-target: maybe-info-target-libtermcap
1272 info-target: maybe-info-target-winsup
1273 info-target: maybe-info-target-libgloss
1274 info-target: maybe-info-target-gperf
1275 info-target: maybe-info-target-examples
1276 info-target: maybe-info-target-libffi
1277 info-target: maybe-info-target-libjava
1278 info-target: maybe-info-target-zlib
1279 info-target: maybe-info-target-boehm-gc
1280 info-target: maybe-info-target-qthreads
1281 info-target: maybe-info-target-rda
1282 info-target: maybe-info-target-libada
1283 info-target: maybe-info-target-libgomp
1284
1285 .PHONY: do-dvi
1286 do-dvi:
1287         @: $(MAKE); $(unstage)
1288         @r=`${PWD_COMMAND}`; export r; \
1289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1290         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1291           dvi-target
1292
1293
1294 .PHONY: dvi-host
1295
1296 dvi-host: maybe-dvi-ash
1297 dvi-host: maybe-dvi-autoconf
1298 dvi-host: maybe-dvi-automake
1299 dvi-host: maybe-dvi-bash
1300 dvi-host: maybe-dvi-bfd
1301 dvi-host: maybe-dvi-opcodes
1302 dvi-host: maybe-dvi-binutils
1303 dvi-host: maybe-dvi-bison
1304 dvi-host: maybe-dvi-byacc
1305 dvi-host: maybe-dvi-bzip2
1306 dvi-host: maybe-dvi-cgen
1307 dvi-host: maybe-dvi-dejagnu
1308 dvi-host: maybe-dvi-diff
1309 dvi-host: maybe-dvi-dosutils
1310 dvi-host: maybe-dvi-etc
1311 dvi-host: maybe-dvi-fastjar
1312 dvi-host: maybe-dvi-fileutils
1313 dvi-host: maybe-dvi-findutils
1314 dvi-host: maybe-dvi-find
1315 dvi-host: maybe-dvi-fixincludes
1316 dvi-host: maybe-dvi-flex
1317 dvi-host: maybe-dvi-gas
1318 dvi-host: maybe-dvi-gcc
1319 dvi-host: maybe-dvi-gawk
1320 dvi-host: maybe-dvi-gettext
1321 dvi-host: maybe-dvi-gmp
1322 dvi-host: maybe-dvi-mpfr
1323 dvi-host: maybe-dvi-mpc
1324 dvi-host: maybe-dvi-ppl
1325 dvi-host: maybe-dvi-cloog
1326 dvi-host: maybe-dvi-libelf
1327 dvi-host: maybe-dvi-gnuserv
1328 dvi-host: maybe-dvi-gold
1329 dvi-host: maybe-dvi-gprof
1330 dvi-host: maybe-dvi-gzip
1331 dvi-host: maybe-dvi-hello
1332 dvi-host: maybe-dvi-indent
1333 dvi-host: maybe-dvi-intl
1334 dvi-host: maybe-dvi-tcl
1335 dvi-host: maybe-dvi-itcl
1336 dvi-host: maybe-dvi-ld
1337 dvi-host: maybe-dvi-libcpp
1338 dvi-host: maybe-dvi-libdecnumber
1339 dvi-host: maybe-dvi-libgui
1340 dvi-host: maybe-dvi-libiberty
1341 dvi-host: maybe-dvi-libiconv
1342 dvi-host: maybe-dvi-libtool
1343 dvi-host: maybe-dvi-m4
1344 dvi-host: maybe-dvi-make
1345 dvi-host: maybe-dvi-mmalloc
1346 dvi-host: maybe-dvi-patch
1347 dvi-host: maybe-dvi-perl
1348 dvi-host: maybe-dvi-prms
1349 dvi-host: maybe-dvi-rcs
1350 dvi-host: maybe-dvi-readline
1351 dvi-host: maybe-dvi-release
1352 dvi-host: maybe-dvi-recode
1353 dvi-host: maybe-dvi-sed
1354 dvi-host: maybe-dvi-send-pr
1355 dvi-host: maybe-dvi-shellutils
1356 dvi-host: maybe-dvi-sid
1357 dvi-host: maybe-dvi-sim
1358 dvi-host: maybe-dvi-tar
1359 dvi-host: maybe-dvi-texinfo
1360 dvi-host: maybe-dvi-textutils
1361 dvi-host: maybe-dvi-time
1362 dvi-host: maybe-dvi-uudecode
1363 dvi-host: maybe-dvi-wdiff
1364 dvi-host: maybe-dvi-zip
1365 dvi-host: maybe-dvi-zlib
1366 dvi-host: maybe-dvi-gdb
1367 dvi-host: maybe-dvi-expect
1368 dvi-host: maybe-dvi-guile
1369 dvi-host: maybe-dvi-tk
1370 dvi-host: maybe-dvi-libtermcap
1371 dvi-host: maybe-dvi-utils
1372 dvi-host: maybe-dvi-gnattools
1373 dvi-host: maybe-dvi-lto-plugin
1374
1375 .PHONY: dvi-target
1376
1377 dvi-target: maybe-dvi-target-libstdc++-v3
1378 dvi-target: maybe-dvi-target-libmudflap
1379 dvi-target: maybe-dvi-target-libssp
1380 dvi-target: maybe-dvi-target-newlib
1381 dvi-target: maybe-dvi-target-libgcc
1382 dvi-target: maybe-dvi-target-libquadmath
1383 dvi-target: maybe-dvi-target-libgfortran
1384 dvi-target: maybe-dvi-target-libobjc
1385 dvi-target: maybe-dvi-target-libgo
1386 dvi-target: maybe-dvi-target-libtermcap
1387 dvi-target: maybe-dvi-target-winsup
1388 dvi-target: maybe-dvi-target-libgloss
1389 dvi-target: maybe-dvi-target-gperf
1390 dvi-target: maybe-dvi-target-examples
1391 dvi-target: maybe-dvi-target-libffi
1392 dvi-target: maybe-dvi-target-libjava
1393 dvi-target: maybe-dvi-target-zlib
1394 dvi-target: maybe-dvi-target-boehm-gc
1395 dvi-target: maybe-dvi-target-qthreads
1396 dvi-target: maybe-dvi-target-rda
1397 dvi-target: maybe-dvi-target-libada
1398 dvi-target: maybe-dvi-target-libgomp
1399
1400 .PHONY: do-pdf
1401 do-pdf:
1402         @: $(MAKE); $(unstage)
1403         @r=`${PWD_COMMAND}`; export r; \
1404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1405         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1406           pdf-target
1407
1408
1409 .PHONY: pdf-host
1410
1411 pdf-host: maybe-pdf-ash
1412 pdf-host: maybe-pdf-autoconf
1413 pdf-host: maybe-pdf-automake
1414 pdf-host: maybe-pdf-bash
1415 pdf-host: maybe-pdf-bfd
1416 pdf-host: maybe-pdf-opcodes
1417 pdf-host: maybe-pdf-binutils
1418 pdf-host: maybe-pdf-bison
1419 pdf-host: maybe-pdf-byacc
1420 pdf-host: maybe-pdf-bzip2
1421 pdf-host: maybe-pdf-cgen
1422 pdf-host: maybe-pdf-dejagnu
1423 pdf-host: maybe-pdf-diff
1424 pdf-host: maybe-pdf-dosutils
1425 pdf-host: maybe-pdf-etc
1426 pdf-host: maybe-pdf-fastjar
1427 pdf-host: maybe-pdf-fileutils
1428 pdf-host: maybe-pdf-findutils
1429 pdf-host: maybe-pdf-find
1430 pdf-host: maybe-pdf-fixincludes
1431 pdf-host: maybe-pdf-flex
1432 pdf-host: maybe-pdf-gas
1433 pdf-host: maybe-pdf-gcc
1434 pdf-host: maybe-pdf-gawk
1435 pdf-host: maybe-pdf-gettext
1436 pdf-host: maybe-pdf-gmp
1437 pdf-host: maybe-pdf-mpfr
1438 pdf-host: maybe-pdf-mpc
1439 pdf-host: maybe-pdf-ppl
1440 pdf-host: maybe-pdf-cloog
1441 pdf-host: maybe-pdf-libelf
1442 pdf-host: maybe-pdf-gnuserv
1443 pdf-host: maybe-pdf-gold
1444 pdf-host: maybe-pdf-gprof
1445 pdf-host: maybe-pdf-gzip
1446 pdf-host: maybe-pdf-hello
1447 pdf-host: maybe-pdf-indent
1448 pdf-host: maybe-pdf-intl
1449 pdf-host: maybe-pdf-tcl
1450 pdf-host: maybe-pdf-itcl
1451 pdf-host: maybe-pdf-ld
1452 pdf-host: maybe-pdf-libcpp
1453 pdf-host: maybe-pdf-libdecnumber
1454 pdf-host: maybe-pdf-libgui
1455 pdf-host: maybe-pdf-libiberty
1456 pdf-host: maybe-pdf-libiconv
1457 pdf-host: maybe-pdf-libtool
1458 pdf-host: maybe-pdf-m4
1459 pdf-host: maybe-pdf-make
1460 pdf-host: maybe-pdf-mmalloc
1461 pdf-host: maybe-pdf-patch
1462 pdf-host: maybe-pdf-perl
1463 pdf-host: maybe-pdf-prms
1464 pdf-host: maybe-pdf-rcs
1465 pdf-host: maybe-pdf-readline
1466 pdf-host: maybe-pdf-release
1467 pdf-host: maybe-pdf-recode
1468 pdf-host: maybe-pdf-sed
1469 pdf-host: maybe-pdf-send-pr
1470 pdf-host: maybe-pdf-shellutils
1471 pdf-host: maybe-pdf-sid
1472 pdf-host: maybe-pdf-sim
1473 pdf-host: maybe-pdf-tar
1474 pdf-host: maybe-pdf-texinfo
1475 pdf-host: maybe-pdf-textutils
1476 pdf-host: maybe-pdf-time
1477 pdf-host: maybe-pdf-uudecode
1478 pdf-host: maybe-pdf-wdiff
1479 pdf-host: maybe-pdf-zip
1480 pdf-host: maybe-pdf-zlib
1481 pdf-host: maybe-pdf-gdb
1482 pdf-host: maybe-pdf-expect
1483 pdf-host: maybe-pdf-guile
1484 pdf-host: maybe-pdf-tk
1485 pdf-host: maybe-pdf-libtermcap
1486 pdf-host: maybe-pdf-utils
1487 pdf-host: maybe-pdf-gnattools
1488 pdf-host: maybe-pdf-lto-plugin
1489
1490 .PHONY: pdf-target
1491
1492 pdf-target: maybe-pdf-target-libstdc++-v3
1493 pdf-target: maybe-pdf-target-libmudflap
1494 pdf-target: maybe-pdf-target-libssp
1495 pdf-target: maybe-pdf-target-newlib
1496 pdf-target: maybe-pdf-target-libgcc
1497 pdf-target: maybe-pdf-target-libquadmath
1498 pdf-target: maybe-pdf-target-libgfortran
1499 pdf-target: maybe-pdf-target-libobjc
1500 pdf-target: maybe-pdf-target-libgo
1501 pdf-target: maybe-pdf-target-libtermcap
1502 pdf-target: maybe-pdf-target-winsup
1503 pdf-target: maybe-pdf-target-libgloss
1504 pdf-target: maybe-pdf-target-gperf
1505 pdf-target: maybe-pdf-target-examples
1506 pdf-target: maybe-pdf-target-libffi
1507 pdf-target: maybe-pdf-target-libjava
1508 pdf-target: maybe-pdf-target-zlib
1509 pdf-target: maybe-pdf-target-boehm-gc
1510 pdf-target: maybe-pdf-target-qthreads
1511 pdf-target: maybe-pdf-target-rda
1512 pdf-target: maybe-pdf-target-libada
1513 pdf-target: maybe-pdf-target-libgomp
1514
1515 .PHONY: do-html
1516 do-html:
1517         @: $(MAKE); $(unstage)
1518         @r=`${PWD_COMMAND}`; export r; \
1519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1520         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1521           html-target
1522
1523
1524 .PHONY: html-host
1525
1526 html-host: maybe-html-ash
1527 html-host: maybe-html-autoconf
1528 html-host: maybe-html-automake
1529 html-host: maybe-html-bash
1530 html-host: maybe-html-bfd
1531 html-host: maybe-html-opcodes
1532 html-host: maybe-html-binutils
1533 html-host: maybe-html-bison
1534 html-host: maybe-html-byacc
1535 html-host: maybe-html-bzip2
1536 html-host: maybe-html-cgen
1537 html-host: maybe-html-dejagnu
1538 html-host: maybe-html-diff
1539 html-host: maybe-html-dosutils
1540 html-host: maybe-html-etc
1541 html-host: maybe-html-fastjar
1542 html-host: maybe-html-fileutils
1543 html-host: maybe-html-findutils
1544 html-host: maybe-html-find
1545 html-host: maybe-html-fixincludes
1546 html-host: maybe-html-flex
1547 html-host: maybe-html-gas
1548 html-host: maybe-html-gcc
1549 html-host: maybe-html-gawk
1550 html-host: maybe-html-gettext
1551 html-host: maybe-html-gmp
1552 html-host: maybe-html-mpfr
1553 html-host: maybe-html-mpc
1554 html-host: maybe-html-ppl
1555 html-host: maybe-html-cloog
1556 html-host: maybe-html-libelf
1557 html-host: maybe-html-gnuserv
1558 html-host: maybe-html-gold
1559 html-host: maybe-html-gprof
1560 html-host: maybe-html-gzip
1561 html-host: maybe-html-hello
1562 html-host: maybe-html-indent
1563 html-host: maybe-html-intl
1564 html-host: maybe-html-tcl
1565 html-host: maybe-html-itcl
1566 html-host: maybe-html-ld
1567 html-host: maybe-html-libcpp
1568 html-host: maybe-html-libdecnumber
1569 html-host: maybe-html-libgui
1570 html-host: maybe-html-libiberty
1571 html-host: maybe-html-libiconv
1572 html-host: maybe-html-libtool
1573 html-host: maybe-html-m4
1574 html-host: maybe-html-make
1575 html-host: maybe-html-mmalloc
1576 html-host: maybe-html-patch
1577 html-host: maybe-html-perl
1578 html-host: maybe-html-prms
1579 html-host: maybe-html-rcs
1580 html-host: maybe-html-readline
1581 html-host: maybe-html-release
1582 html-host: maybe-html-recode
1583 html-host: maybe-html-sed
1584 html-host: maybe-html-send-pr
1585 html-host: maybe-html-shellutils
1586 html-host: maybe-html-sid
1587 html-host: maybe-html-sim
1588 html-host: maybe-html-tar
1589 html-host: maybe-html-texinfo
1590 html-host: maybe-html-textutils
1591 html-host: maybe-html-time
1592 html-host: maybe-html-uudecode
1593 html-host: maybe-html-wdiff
1594 html-host: maybe-html-zip
1595 html-host: maybe-html-zlib
1596 html-host: maybe-html-gdb
1597 html-host: maybe-html-expect
1598 html-host: maybe-html-guile
1599 html-host: maybe-html-tk
1600 html-host: maybe-html-libtermcap
1601 html-host: maybe-html-utils
1602 html-host: maybe-html-gnattools
1603 html-host: maybe-html-lto-plugin
1604
1605 .PHONY: html-target
1606
1607 html-target: maybe-html-target-libstdc++-v3
1608 html-target: maybe-html-target-libmudflap
1609 html-target: maybe-html-target-libssp
1610 html-target: maybe-html-target-newlib
1611 html-target: maybe-html-target-libgcc
1612 html-target: maybe-html-target-libquadmath
1613 html-target: maybe-html-target-libgfortran
1614 html-target: maybe-html-target-libobjc
1615 html-target: maybe-html-target-libgo
1616 html-target: maybe-html-target-libtermcap
1617 html-target: maybe-html-target-winsup
1618 html-target: maybe-html-target-libgloss
1619 html-target: maybe-html-target-gperf
1620 html-target: maybe-html-target-examples
1621 html-target: maybe-html-target-libffi
1622 html-target: maybe-html-target-libjava
1623 html-target: maybe-html-target-zlib
1624 html-target: maybe-html-target-boehm-gc
1625 html-target: maybe-html-target-qthreads
1626 html-target: maybe-html-target-rda
1627 html-target: maybe-html-target-libada
1628 html-target: maybe-html-target-libgomp
1629
1630 .PHONY: do-TAGS
1631 do-TAGS:
1632         @: $(MAKE); $(unstage)
1633         @r=`${PWD_COMMAND}`; export r; \
1634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1635         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1636           TAGS-target
1637
1638
1639 .PHONY: TAGS-host
1640
1641 TAGS-host: maybe-TAGS-ash
1642 TAGS-host: maybe-TAGS-autoconf
1643 TAGS-host: maybe-TAGS-automake
1644 TAGS-host: maybe-TAGS-bash
1645 TAGS-host: maybe-TAGS-bfd
1646 TAGS-host: maybe-TAGS-opcodes
1647 TAGS-host: maybe-TAGS-binutils
1648 TAGS-host: maybe-TAGS-bison
1649 TAGS-host: maybe-TAGS-byacc
1650 TAGS-host: maybe-TAGS-bzip2
1651 TAGS-host: maybe-TAGS-cgen
1652 TAGS-host: maybe-TAGS-dejagnu
1653 TAGS-host: maybe-TAGS-diff
1654 TAGS-host: maybe-TAGS-dosutils
1655 TAGS-host: maybe-TAGS-etc
1656 TAGS-host: maybe-TAGS-fastjar
1657 TAGS-host: maybe-TAGS-fileutils
1658 TAGS-host: maybe-TAGS-findutils
1659 TAGS-host: maybe-TAGS-find
1660 TAGS-host: maybe-TAGS-fixincludes
1661 TAGS-host: maybe-TAGS-flex
1662 TAGS-host: maybe-TAGS-gas
1663 TAGS-host: maybe-TAGS-gcc
1664 TAGS-host: maybe-TAGS-gawk
1665 TAGS-host: maybe-TAGS-gettext
1666 TAGS-host: maybe-TAGS-gmp
1667 TAGS-host: maybe-TAGS-mpfr
1668 TAGS-host: maybe-TAGS-mpc
1669 TAGS-host: maybe-TAGS-ppl
1670 TAGS-host: maybe-TAGS-cloog
1671 TAGS-host: maybe-TAGS-libelf
1672 TAGS-host: maybe-TAGS-gnuserv
1673 TAGS-host: maybe-TAGS-gold
1674 TAGS-host: maybe-TAGS-gprof
1675 TAGS-host: maybe-TAGS-gzip
1676 TAGS-host: maybe-TAGS-hello
1677 TAGS-host: maybe-TAGS-indent
1678 TAGS-host: maybe-TAGS-intl
1679 TAGS-host: maybe-TAGS-tcl
1680 TAGS-host: maybe-TAGS-itcl
1681 TAGS-host: maybe-TAGS-ld
1682 TAGS-host: maybe-TAGS-libcpp
1683 TAGS-host: maybe-TAGS-libdecnumber
1684 TAGS-host: maybe-TAGS-libgui
1685 TAGS-host: maybe-TAGS-libiberty
1686 TAGS-host: maybe-TAGS-libiconv
1687 TAGS-host: maybe-TAGS-libtool
1688 TAGS-host: maybe-TAGS-m4
1689 TAGS-host: maybe-TAGS-make
1690 TAGS-host: maybe-TAGS-mmalloc
1691 TAGS-host: maybe-TAGS-patch
1692 TAGS-host: maybe-TAGS-perl
1693 TAGS-host: maybe-TAGS-prms
1694 TAGS-host: maybe-TAGS-rcs
1695 TAGS-host: maybe-TAGS-readline
1696 TAGS-host: maybe-TAGS-release
1697 TAGS-host: maybe-TAGS-recode
1698 TAGS-host: maybe-TAGS-sed
1699 TAGS-host: maybe-TAGS-send-pr
1700 TAGS-host: maybe-TAGS-shellutils
1701 TAGS-host: maybe-TAGS-sid
1702 TAGS-host: maybe-TAGS-sim
1703 TAGS-host: maybe-TAGS-tar
1704 TAGS-host: maybe-TAGS-texinfo
1705 TAGS-host: maybe-TAGS-textutils
1706 TAGS-host: maybe-TAGS-time
1707 TAGS-host: maybe-TAGS-uudecode
1708 TAGS-host: maybe-TAGS-wdiff
1709 TAGS-host: maybe-TAGS-zip
1710 TAGS-host: maybe-TAGS-zlib
1711 TAGS-host: maybe-TAGS-gdb
1712 TAGS-host: maybe-TAGS-expect
1713 TAGS-host: maybe-TAGS-guile
1714 TAGS-host: maybe-TAGS-tk
1715 TAGS-host: maybe-TAGS-libtermcap
1716 TAGS-host: maybe-TAGS-utils
1717 TAGS-host: maybe-TAGS-gnattools
1718 TAGS-host: maybe-TAGS-lto-plugin
1719
1720 .PHONY: TAGS-target
1721
1722 TAGS-target: maybe-TAGS-target-libstdc++-v3
1723 TAGS-target: maybe-TAGS-target-libmudflap
1724 TAGS-target: maybe-TAGS-target-libssp
1725 TAGS-target: maybe-TAGS-target-newlib
1726 TAGS-target: maybe-TAGS-target-libgcc
1727 TAGS-target: maybe-TAGS-target-libquadmath
1728 TAGS-target: maybe-TAGS-target-libgfortran
1729 TAGS-target: maybe-TAGS-target-libobjc
1730 TAGS-target: maybe-TAGS-target-libgo
1731 TAGS-target: maybe-TAGS-target-libtermcap
1732 TAGS-target: maybe-TAGS-target-winsup
1733 TAGS-target: maybe-TAGS-target-libgloss
1734 TAGS-target: maybe-TAGS-target-gperf
1735 TAGS-target: maybe-TAGS-target-examples
1736 TAGS-target: maybe-TAGS-target-libffi
1737 TAGS-target: maybe-TAGS-target-libjava
1738 TAGS-target: maybe-TAGS-target-zlib
1739 TAGS-target: maybe-TAGS-target-boehm-gc
1740 TAGS-target: maybe-TAGS-target-qthreads
1741 TAGS-target: maybe-TAGS-target-rda
1742 TAGS-target: maybe-TAGS-target-libada
1743 TAGS-target: maybe-TAGS-target-libgomp
1744
1745 .PHONY: do-install-info
1746 do-install-info:
1747         @: $(MAKE); $(unstage)
1748         @r=`${PWD_COMMAND}`; export r; \
1749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1750         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1751           install-info-target
1752
1753
1754 .PHONY: install-info-host
1755
1756 install-info-host: maybe-install-info-ash
1757 install-info-host: maybe-install-info-autoconf
1758 install-info-host: maybe-install-info-automake
1759 install-info-host: maybe-install-info-bash
1760 install-info-host: maybe-install-info-bfd
1761 install-info-host: maybe-install-info-opcodes
1762 install-info-host: maybe-install-info-binutils
1763 install-info-host: maybe-install-info-bison
1764 install-info-host: maybe-install-info-byacc
1765 install-info-host: maybe-install-info-bzip2
1766 install-info-host: maybe-install-info-cgen
1767 install-info-host: maybe-install-info-dejagnu
1768 install-info-host: maybe-install-info-diff
1769 install-info-host: maybe-install-info-dosutils
1770 install-info-host: maybe-install-info-etc
1771 install-info-host: maybe-install-info-fastjar
1772 install-info-host: maybe-install-info-fileutils
1773 install-info-host: maybe-install-info-findutils
1774 install-info-host: maybe-install-info-find
1775 install-info-host: maybe-install-info-fixincludes
1776 install-info-host: maybe-install-info-flex
1777 install-info-host: maybe-install-info-gas
1778 install-info-host: maybe-install-info-gcc
1779 install-info-host: maybe-install-info-gawk
1780 install-info-host: maybe-install-info-gettext
1781 install-info-host: maybe-install-info-gmp
1782 install-info-host: maybe-install-info-mpfr
1783 install-info-host: maybe-install-info-mpc
1784 install-info-host: maybe-install-info-ppl
1785 install-info-host: maybe-install-info-cloog
1786 install-info-host: maybe-install-info-libelf
1787 install-info-host: maybe-install-info-gnuserv
1788 install-info-host: maybe-install-info-gold
1789 install-info-host: maybe-install-info-gprof
1790 install-info-host: maybe-install-info-gzip
1791 install-info-host: maybe-install-info-hello
1792 install-info-host: maybe-install-info-indent
1793 install-info-host: maybe-install-info-intl
1794 install-info-host: maybe-install-info-tcl
1795 install-info-host: maybe-install-info-itcl
1796 install-info-host: maybe-install-info-ld
1797 install-info-host: maybe-install-info-libcpp
1798 install-info-host: maybe-install-info-libdecnumber
1799 install-info-host: maybe-install-info-libgui
1800 install-info-host: maybe-install-info-libiberty
1801 install-info-host: maybe-install-info-libiconv
1802 install-info-host: maybe-install-info-libtool
1803 install-info-host: maybe-install-info-m4
1804 install-info-host: maybe-install-info-make
1805 install-info-host: maybe-install-info-mmalloc
1806 install-info-host: maybe-install-info-patch
1807 install-info-host: maybe-install-info-perl
1808 install-info-host: maybe-install-info-prms
1809 install-info-host: maybe-install-info-rcs
1810 install-info-host: maybe-install-info-readline
1811 install-info-host: maybe-install-info-release
1812 install-info-host: maybe-install-info-recode
1813 install-info-host: maybe-install-info-sed
1814 install-info-host: maybe-install-info-send-pr
1815 install-info-host: maybe-install-info-shellutils
1816 install-info-host: maybe-install-info-sid
1817 install-info-host: maybe-install-info-sim
1818 install-info-host: maybe-install-info-tar
1819 install-info-host: maybe-install-info-texinfo
1820 install-info-host: maybe-install-info-textutils
1821 install-info-host: maybe-install-info-time
1822 install-info-host: maybe-install-info-uudecode
1823 install-info-host: maybe-install-info-wdiff
1824 install-info-host: maybe-install-info-zip
1825 install-info-host: maybe-install-info-zlib
1826 install-info-host: maybe-install-info-gdb
1827 install-info-host: maybe-install-info-expect
1828 install-info-host: maybe-install-info-guile
1829 install-info-host: maybe-install-info-tk
1830 install-info-host: maybe-install-info-libtermcap
1831 install-info-host: maybe-install-info-utils
1832 install-info-host: maybe-install-info-gnattools
1833 install-info-host: maybe-install-info-lto-plugin
1834
1835 .PHONY: install-info-target
1836
1837 install-info-target: maybe-install-info-target-libstdc++-v3
1838 install-info-target: maybe-install-info-target-libmudflap
1839 install-info-target: maybe-install-info-target-libssp
1840 install-info-target: maybe-install-info-target-newlib
1841 install-info-target: maybe-install-info-target-libgcc
1842 install-info-target: maybe-install-info-target-libquadmath
1843 install-info-target: maybe-install-info-target-libgfortran
1844 install-info-target: maybe-install-info-target-libobjc
1845 install-info-target: maybe-install-info-target-libgo
1846 install-info-target: maybe-install-info-target-libtermcap
1847 install-info-target: maybe-install-info-target-winsup
1848 install-info-target: maybe-install-info-target-libgloss
1849 install-info-target: maybe-install-info-target-gperf
1850 install-info-target: maybe-install-info-target-examples
1851 install-info-target: maybe-install-info-target-libffi
1852 install-info-target: maybe-install-info-target-libjava
1853 install-info-target: maybe-install-info-target-zlib
1854 install-info-target: maybe-install-info-target-boehm-gc
1855 install-info-target: maybe-install-info-target-qthreads
1856 install-info-target: maybe-install-info-target-rda
1857 install-info-target: maybe-install-info-target-libada
1858 install-info-target: maybe-install-info-target-libgomp
1859
1860 .PHONY: do-install-pdf
1861 do-install-pdf:
1862         @: $(MAKE); $(unstage)
1863         @r=`${PWD_COMMAND}`; export r; \
1864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1865         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1866           install-pdf-target
1867
1868
1869 .PHONY: install-pdf-host
1870
1871 install-pdf-host: maybe-install-pdf-ash
1872 install-pdf-host: maybe-install-pdf-autoconf
1873 install-pdf-host: maybe-install-pdf-automake
1874 install-pdf-host: maybe-install-pdf-bash
1875 install-pdf-host: maybe-install-pdf-bfd
1876 install-pdf-host: maybe-install-pdf-opcodes
1877 install-pdf-host: maybe-install-pdf-binutils
1878 install-pdf-host: maybe-install-pdf-bison
1879 install-pdf-host: maybe-install-pdf-byacc
1880 install-pdf-host: maybe-install-pdf-bzip2
1881 install-pdf-host: maybe-install-pdf-cgen
1882 install-pdf-host: maybe-install-pdf-dejagnu
1883 install-pdf-host: maybe-install-pdf-diff
1884 install-pdf-host: maybe-install-pdf-dosutils
1885 install-pdf-host: maybe-install-pdf-etc
1886 install-pdf-host: maybe-install-pdf-fastjar
1887 install-pdf-host: maybe-install-pdf-fileutils
1888 install-pdf-host: maybe-install-pdf-findutils
1889 install-pdf-host: maybe-install-pdf-find
1890 install-pdf-host: maybe-install-pdf-fixincludes
1891 install-pdf-host: maybe-install-pdf-flex
1892 install-pdf-host: maybe-install-pdf-gas
1893 install-pdf-host: maybe-install-pdf-gcc
1894 install-pdf-host: maybe-install-pdf-gawk
1895 install-pdf-host: maybe-install-pdf-gettext
1896 install-pdf-host: maybe-install-pdf-gmp
1897 install-pdf-host: maybe-install-pdf-mpfr
1898 install-pdf-host: maybe-install-pdf-mpc
1899 install-pdf-host: maybe-install-pdf-ppl
1900 install-pdf-host: maybe-install-pdf-cloog
1901 install-pdf-host: maybe-install-pdf-libelf
1902 install-pdf-host: maybe-install-pdf-gnuserv
1903 install-pdf-host: maybe-install-pdf-gold
1904 install-pdf-host: maybe-install-pdf-gprof
1905 install-pdf-host: maybe-install-pdf-gzip
1906 install-pdf-host: maybe-install-pdf-hello
1907 install-pdf-host: maybe-install-pdf-indent
1908 install-pdf-host: maybe-install-pdf-intl
1909 install-pdf-host: maybe-install-pdf-tcl
1910 install-pdf-host: maybe-install-pdf-itcl
1911 install-pdf-host: maybe-install-pdf-ld
1912 install-pdf-host: maybe-install-pdf-libcpp
1913 install-pdf-host: maybe-install-pdf-libdecnumber
1914 install-pdf-host: maybe-install-pdf-libgui
1915 install-pdf-host: maybe-install-pdf-libiberty
1916 install-pdf-host: maybe-install-pdf-libiconv
1917 install-pdf-host: maybe-install-pdf-libtool
1918 install-pdf-host: maybe-install-pdf-m4
1919 install-pdf-host: maybe-install-pdf-make
1920 install-pdf-host: maybe-install-pdf-mmalloc
1921 install-pdf-host: maybe-install-pdf-patch
1922 install-pdf-host: maybe-install-pdf-perl
1923 install-pdf-host: maybe-install-pdf-prms
1924 install-pdf-host: maybe-install-pdf-rcs
1925 install-pdf-host: maybe-install-pdf-readline
1926 install-pdf-host: maybe-install-pdf-release
1927 install-pdf-host: maybe-install-pdf-recode
1928 install-pdf-host: maybe-install-pdf-sed
1929 install-pdf-host: maybe-install-pdf-send-pr
1930 install-pdf-host: maybe-install-pdf-shellutils
1931 install-pdf-host: maybe-install-pdf-sid
1932 install-pdf-host: maybe-install-pdf-sim
1933 install-pdf-host: maybe-install-pdf-tar
1934 install-pdf-host: maybe-install-pdf-texinfo
1935 install-pdf-host: maybe-install-pdf-textutils
1936 install-pdf-host: maybe-install-pdf-time
1937 install-pdf-host: maybe-install-pdf-uudecode
1938 install-pdf-host: maybe-install-pdf-wdiff
1939 install-pdf-host: maybe-install-pdf-zip
1940 install-pdf-host: maybe-install-pdf-zlib
1941 install-pdf-host: maybe-install-pdf-gdb
1942 install-pdf-host: maybe-install-pdf-expect
1943 install-pdf-host: maybe-install-pdf-guile
1944 install-pdf-host: maybe-install-pdf-tk
1945 install-pdf-host: maybe-install-pdf-libtermcap
1946 install-pdf-host: maybe-install-pdf-utils
1947 install-pdf-host: maybe-install-pdf-gnattools
1948 install-pdf-host: maybe-install-pdf-lto-plugin
1949
1950 .PHONY: install-pdf-target
1951
1952 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1953 install-pdf-target: maybe-install-pdf-target-libmudflap
1954 install-pdf-target: maybe-install-pdf-target-libssp
1955 install-pdf-target: maybe-install-pdf-target-newlib
1956 install-pdf-target: maybe-install-pdf-target-libgcc
1957 install-pdf-target: maybe-install-pdf-target-libquadmath
1958 install-pdf-target: maybe-install-pdf-target-libgfortran
1959 install-pdf-target: maybe-install-pdf-target-libobjc
1960 install-pdf-target: maybe-install-pdf-target-libgo
1961 install-pdf-target: maybe-install-pdf-target-libtermcap
1962 install-pdf-target: maybe-install-pdf-target-winsup
1963 install-pdf-target: maybe-install-pdf-target-libgloss
1964 install-pdf-target: maybe-install-pdf-target-gperf
1965 install-pdf-target: maybe-install-pdf-target-examples
1966 install-pdf-target: maybe-install-pdf-target-libffi
1967 install-pdf-target: maybe-install-pdf-target-libjava
1968 install-pdf-target: maybe-install-pdf-target-zlib
1969 install-pdf-target: maybe-install-pdf-target-boehm-gc
1970 install-pdf-target: maybe-install-pdf-target-qthreads
1971 install-pdf-target: maybe-install-pdf-target-rda
1972 install-pdf-target: maybe-install-pdf-target-libada
1973 install-pdf-target: maybe-install-pdf-target-libgomp
1974
1975 .PHONY: do-install-html
1976 do-install-html:
1977         @: $(MAKE); $(unstage)
1978         @r=`${PWD_COMMAND}`; export r; \
1979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1980         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1981           install-html-target
1982
1983
1984 .PHONY: install-html-host
1985
1986 install-html-host: maybe-install-html-ash
1987 install-html-host: maybe-install-html-autoconf
1988 install-html-host: maybe-install-html-automake
1989 install-html-host: maybe-install-html-bash
1990 install-html-host: maybe-install-html-bfd
1991 install-html-host: maybe-install-html-opcodes
1992 install-html-host: maybe-install-html-binutils
1993 install-html-host: maybe-install-html-bison
1994 install-html-host: maybe-install-html-byacc
1995 install-html-host: maybe-install-html-bzip2
1996 install-html-host: maybe-install-html-cgen
1997 install-html-host: maybe-install-html-dejagnu
1998 install-html-host: maybe-install-html-diff
1999 install-html-host: maybe-install-html-dosutils
2000 install-html-host: maybe-install-html-etc
2001 install-html-host: maybe-install-html-fastjar
2002 install-html-host: maybe-install-html-fileutils
2003 install-html-host: maybe-install-html-findutils
2004 install-html-host: maybe-install-html-find
2005 install-html-host: maybe-install-html-fixincludes
2006 install-html-host: maybe-install-html-flex
2007 install-html-host: maybe-install-html-gas
2008 install-html-host: maybe-install-html-gcc
2009 install-html-host: maybe-install-html-gawk
2010 install-html-host: maybe-install-html-gettext
2011 install-html-host: maybe-install-html-gmp
2012 install-html-host: maybe-install-html-mpfr
2013 install-html-host: maybe-install-html-mpc
2014 install-html-host: maybe-install-html-ppl
2015 install-html-host: maybe-install-html-cloog
2016 install-html-host: maybe-install-html-libelf
2017 install-html-host: maybe-install-html-gnuserv
2018 install-html-host: maybe-install-html-gold
2019 install-html-host: maybe-install-html-gprof
2020 install-html-host: maybe-install-html-gzip
2021 install-html-host: maybe-install-html-hello
2022 install-html-host: maybe-install-html-indent
2023 install-html-host: maybe-install-html-intl
2024 install-html-host: maybe-install-html-tcl
2025 install-html-host: maybe-install-html-itcl
2026 install-html-host: maybe-install-html-ld
2027 install-html-host: maybe-install-html-libcpp
2028 install-html-host: maybe-install-html-libdecnumber
2029 install-html-host: maybe-install-html-libgui
2030 install-html-host: maybe-install-html-libiberty
2031 install-html-host: maybe-install-html-libiconv
2032 install-html-host: maybe-install-html-libtool
2033 install-html-host: maybe-install-html-m4
2034 install-html-host: maybe-install-html-make
2035 install-html-host: maybe-install-html-mmalloc
2036 install-html-host: maybe-install-html-patch
2037 install-html-host: maybe-install-html-perl
2038 install-html-host: maybe-install-html-prms
2039 install-html-host: maybe-install-html-rcs
2040 install-html-host: maybe-install-html-readline
2041 install-html-host: maybe-install-html-release
2042 install-html-host: maybe-install-html-recode
2043 install-html-host: maybe-install-html-sed
2044 install-html-host: maybe-install-html-send-pr
2045 install-html-host: maybe-install-html-shellutils
2046 install-html-host: maybe-install-html-sid
2047 install-html-host: maybe-install-html-sim
2048 install-html-host: maybe-install-html-tar
2049 install-html-host: maybe-install-html-texinfo
2050 install-html-host: maybe-install-html-textutils
2051 install-html-host: maybe-install-html-time
2052 install-html-host: maybe-install-html-uudecode
2053 install-html-host: maybe-install-html-wdiff
2054 install-html-host: maybe-install-html-zip
2055 install-html-host: maybe-install-html-zlib
2056 install-html-host: maybe-install-html-gdb
2057 install-html-host: maybe-install-html-expect
2058 install-html-host: maybe-install-html-guile
2059 install-html-host: maybe-install-html-tk
2060 install-html-host: maybe-install-html-libtermcap
2061 install-html-host: maybe-install-html-utils
2062 install-html-host: maybe-install-html-gnattools
2063 install-html-host: maybe-install-html-lto-plugin
2064
2065 .PHONY: install-html-target
2066
2067 install-html-target: maybe-install-html-target-libstdc++-v3
2068 install-html-target: maybe-install-html-target-libmudflap
2069 install-html-target: maybe-install-html-target-libssp
2070 install-html-target: maybe-install-html-target-newlib
2071 install-html-target: maybe-install-html-target-libgcc
2072 install-html-target: maybe-install-html-target-libquadmath
2073 install-html-target: maybe-install-html-target-libgfortran
2074 install-html-target: maybe-install-html-target-libobjc
2075 install-html-target: maybe-install-html-target-libgo
2076 install-html-target: maybe-install-html-target-libtermcap
2077 install-html-target: maybe-install-html-target-winsup
2078 install-html-target: maybe-install-html-target-libgloss
2079 install-html-target: maybe-install-html-target-gperf
2080 install-html-target: maybe-install-html-target-examples
2081 install-html-target: maybe-install-html-target-libffi
2082 install-html-target: maybe-install-html-target-libjava
2083 install-html-target: maybe-install-html-target-zlib
2084 install-html-target: maybe-install-html-target-boehm-gc
2085 install-html-target: maybe-install-html-target-qthreads
2086 install-html-target: maybe-install-html-target-rda
2087 install-html-target: maybe-install-html-target-libada
2088 install-html-target: maybe-install-html-target-libgomp
2089
2090 .PHONY: do-installcheck
2091 do-installcheck:
2092         @: $(MAKE); $(unstage)
2093         @r=`${PWD_COMMAND}`; export r; \
2094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2095         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2096           installcheck-target
2097
2098
2099 .PHONY: installcheck-host
2100
2101 installcheck-host: maybe-installcheck-ash
2102 installcheck-host: maybe-installcheck-autoconf
2103 installcheck-host: maybe-installcheck-automake
2104 installcheck-host: maybe-installcheck-bash
2105 installcheck-host: maybe-installcheck-bfd
2106 installcheck-host: maybe-installcheck-opcodes
2107 installcheck-host: maybe-installcheck-binutils
2108 installcheck-host: maybe-installcheck-bison
2109 installcheck-host: maybe-installcheck-byacc
2110 installcheck-host: maybe-installcheck-bzip2
2111 installcheck-host: maybe-installcheck-cgen
2112 installcheck-host: maybe-installcheck-dejagnu
2113 installcheck-host: maybe-installcheck-diff
2114 installcheck-host: maybe-installcheck-dosutils
2115 installcheck-host: maybe-installcheck-etc
2116 installcheck-host: maybe-installcheck-fastjar
2117 installcheck-host: maybe-installcheck-fileutils
2118 installcheck-host: maybe-installcheck-findutils
2119 installcheck-host: maybe-installcheck-find
2120 installcheck-host: maybe-installcheck-fixincludes
2121 installcheck-host: maybe-installcheck-flex
2122 installcheck-host: maybe-installcheck-gas
2123 installcheck-host: maybe-installcheck-gcc
2124 installcheck-host: maybe-installcheck-gawk
2125 installcheck-host: maybe-installcheck-gettext
2126 installcheck-host: maybe-installcheck-gmp
2127 installcheck-host: maybe-installcheck-mpfr
2128 installcheck-host: maybe-installcheck-mpc
2129 installcheck-host: maybe-installcheck-ppl
2130 installcheck-host: maybe-installcheck-cloog
2131 installcheck-host: maybe-installcheck-libelf
2132 installcheck-host: maybe-installcheck-gnuserv
2133 installcheck-host: maybe-installcheck-gold
2134 installcheck-host: maybe-installcheck-gprof
2135 installcheck-host: maybe-installcheck-gzip
2136 installcheck-host: maybe-installcheck-hello
2137 installcheck-host: maybe-installcheck-indent
2138 installcheck-host: maybe-installcheck-intl
2139 installcheck-host: maybe-installcheck-tcl
2140 installcheck-host: maybe-installcheck-itcl
2141 installcheck-host: maybe-installcheck-ld
2142 installcheck-host: maybe-installcheck-libcpp
2143 installcheck-host: maybe-installcheck-libdecnumber
2144 installcheck-host: maybe-installcheck-libgui
2145 installcheck-host: maybe-installcheck-libiberty
2146 installcheck-host: maybe-installcheck-libiconv
2147 installcheck-host: maybe-installcheck-libtool
2148 installcheck-host: maybe-installcheck-m4
2149 installcheck-host: maybe-installcheck-make
2150 installcheck-host: maybe-installcheck-mmalloc
2151 installcheck-host: maybe-installcheck-patch
2152 installcheck-host: maybe-installcheck-perl
2153 installcheck-host: maybe-installcheck-prms
2154 installcheck-host: maybe-installcheck-rcs
2155 installcheck-host: maybe-installcheck-readline
2156 installcheck-host: maybe-installcheck-release
2157 installcheck-host: maybe-installcheck-recode
2158 installcheck-host: maybe-installcheck-sed
2159 installcheck-host: maybe-installcheck-send-pr
2160 installcheck-host: maybe-installcheck-shellutils
2161 installcheck-host: maybe-installcheck-sid
2162 installcheck-host: maybe-installcheck-sim
2163 installcheck-host: maybe-installcheck-tar
2164 installcheck-host: maybe-installcheck-texinfo
2165 installcheck-host: maybe-installcheck-textutils
2166 installcheck-host: maybe-installcheck-time
2167 installcheck-host: maybe-installcheck-uudecode
2168 installcheck-host: maybe-installcheck-wdiff
2169 installcheck-host: maybe-installcheck-zip
2170 installcheck-host: maybe-installcheck-zlib
2171 installcheck-host: maybe-installcheck-gdb
2172 installcheck-host: maybe-installcheck-expect
2173 installcheck-host: maybe-installcheck-guile
2174 installcheck-host: maybe-installcheck-tk
2175 installcheck-host: maybe-installcheck-libtermcap
2176 installcheck-host: maybe-installcheck-utils
2177 installcheck-host: maybe-installcheck-gnattools
2178 installcheck-host: maybe-installcheck-lto-plugin
2179
2180 .PHONY: installcheck-target
2181
2182 installcheck-target: maybe-installcheck-target-libstdc++-v3
2183 installcheck-target: maybe-installcheck-target-libmudflap
2184 installcheck-target: maybe-installcheck-target-libssp
2185 installcheck-target: maybe-installcheck-target-newlib
2186 installcheck-target: maybe-installcheck-target-libgcc
2187 installcheck-target: maybe-installcheck-target-libquadmath
2188 installcheck-target: maybe-installcheck-target-libgfortran
2189 installcheck-target: maybe-installcheck-target-libobjc
2190 installcheck-target: maybe-installcheck-target-libgo
2191 installcheck-target: maybe-installcheck-target-libtermcap
2192 installcheck-target: maybe-installcheck-target-winsup
2193 installcheck-target: maybe-installcheck-target-libgloss
2194 installcheck-target: maybe-installcheck-target-gperf
2195 installcheck-target: maybe-installcheck-target-examples
2196 installcheck-target: maybe-installcheck-target-libffi
2197 installcheck-target: maybe-installcheck-target-libjava
2198 installcheck-target: maybe-installcheck-target-zlib
2199 installcheck-target: maybe-installcheck-target-boehm-gc
2200 installcheck-target: maybe-installcheck-target-qthreads
2201 installcheck-target: maybe-installcheck-target-rda
2202 installcheck-target: maybe-installcheck-target-libada
2203 installcheck-target: maybe-installcheck-target-libgomp
2204
2205 .PHONY: do-mostlyclean
2206 do-mostlyclean:
2207         @: $(MAKE); $(unstage)
2208         @r=`${PWD_COMMAND}`; export r; \
2209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2210         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2211           mostlyclean-target
2212
2213
2214 .PHONY: mostlyclean-host
2215
2216 mostlyclean-host: maybe-mostlyclean-ash
2217 mostlyclean-host: maybe-mostlyclean-autoconf
2218 mostlyclean-host: maybe-mostlyclean-automake
2219 mostlyclean-host: maybe-mostlyclean-bash
2220 mostlyclean-host: maybe-mostlyclean-bfd
2221 mostlyclean-host: maybe-mostlyclean-opcodes
2222 mostlyclean-host: maybe-mostlyclean-binutils
2223 mostlyclean-host: maybe-mostlyclean-bison
2224 mostlyclean-host: maybe-mostlyclean-byacc
2225 mostlyclean-host: maybe-mostlyclean-bzip2
2226 mostlyclean-host: maybe-mostlyclean-cgen
2227 mostlyclean-host: maybe-mostlyclean-dejagnu
2228 mostlyclean-host: maybe-mostlyclean-diff
2229 mostlyclean-host: maybe-mostlyclean-dosutils
2230 mostlyclean-host: maybe-mostlyclean-etc
2231 mostlyclean-host: maybe-mostlyclean-fastjar
2232 mostlyclean-host: maybe-mostlyclean-fileutils
2233 mostlyclean-host: maybe-mostlyclean-findutils
2234 mostlyclean-host: maybe-mostlyclean-find
2235 mostlyclean-host: maybe-mostlyclean-fixincludes
2236 mostlyclean-host: maybe-mostlyclean-flex
2237 mostlyclean-host: maybe-mostlyclean-gas
2238 mostlyclean-host: maybe-mostlyclean-gcc
2239 mostlyclean-host: maybe-mostlyclean-gawk
2240 mostlyclean-host: maybe-mostlyclean-gettext
2241 mostlyclean-host: maybe-mostlyclean-gmp
2242 mostlyclean-host: maybe-mostlyclean-mpfr
2243 mostlyclean-host: maybe-mostlyclean-mpc
2244 mostlyclean-host: maybe-mostlyclean-ppl
2245 mostlyclean-host: maybe-mostlyclean-cloog
2246 mostlyclean-host: maybe-mostlyclean-libelf
2247 mostlyclean-host: maybe-mostlyclean-gnuserv
2248 mostlyclean-host: maybe-mostlyclean-gold
2249 mostlyclean-host: maybe-mostlyclean-gprof
2250 mostlyclean-host: maybe-mostlyclean-gzip
2251 mostlyclean-host: maybe-mostlyclean-hello
2252 mostlyclean-host: maybe-mostlyclean-indent
2253 mostlyclean-host: maybe-mostlyclean-intl
2254 mostlyclean-host: maybe-mostlyclean-tcl
2255 mostlyclean-host: maybe-mostlyclean-itcl
2256 mostlyclean-host: maybe-mostlyclean-ld
2257 mostlyclean-host: maybe-mostlyclean-libcpp
2258 mostlyclean-host: maybe-mostlyclean-libdecnumber
2259 mostlyclean-host: maybe-mostlyclean-libgui
2260 mostlyclean-host: maybe-mostlyclean-libiberty
2261 mostlyclean-host: maybe-mostlyclean-libiconv
2262 mostlyclean-host: maybe-mostlyclean-libtool
2263 mostlyclean-host: maybe-mostlyclean-m4
2264 mostlyclean-host: maybe-mostlyclean-make
2265 mostlyclean-host: maybe-mostlyclean-mmalloc
2266 mostlyclean-host: maybe-mostlyclean-patch
2267 mostlyclean-host: maybe-mostlyclean-perl
2268 mostlyclean-host: maybe-mostlyclean-prms
2269 mostlyclean-host: maybe-mostlyclean-rcs
2270 mostlyclean-host: maybe-mostlyclean-readline
2271 mostlyclean-host: maybe-mostlyclean-release
2272 mostlyclean-host: maybe-mostlyclean-recode
2273 mostlyclean-host: maybe-mostlyclean-sed
2274 mostlyclean-host: maybe-mostlyclean-send-pr
2275 mostlyclean-host: maybe-mostlyclean-shellutils
2276 mostlyclean-host: maybe-mostlyclean-sid
2277 mostlyclean-host: maybe-mostlyclean-sim
2278 mostlyclean-host: maybe-mostlyclean-tar
2279 mostlyclean-host: maybe-mostlyclean-texinfo
2280 mostlyclean-host: maybe-mostlyclean-textutils
2281 mostlyclean-host: maybe-mostlyclean-time
2282 mostlyclean-host: maybe-mostlyclean-uudecode
2283 mostlyclean-host: maybe-mostlyclean-wdiff
2284 mostlyclean-host: maybe-mostlyclean-zip
2285 mostlyclean-host: maybe-mostlyclean-zlib
2286 mostlyclean-host: maybe-mostlyclean-gdb
2287 mostlyclean-host: maybe-mostlyclean-expect
2288 mostlyclean-host: maybe-mostlyclean-guile
2289 mostlyclean-host: maybe-mostlyclean-tk
2290 mostlyclean-host: maybe-mostlyclean-libtermcap
2291 mostlyclean-host: maybe-mostlyclean-utils
2292 mostlyclean-host: maybe-mostlyclean-gnattools
2293 mostlyclean-host: maybe-mostlyclean-lto-plugin
2294
2295 .PHONY: mostlyclean-target
2296
2297 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2298 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2299 mostlyclean-target: maybe-mostlyclean-target-libssp
2300 mostlyclean-target: maybe-mostlyclean-target-newlib
2301 mostlyclean-target: maybe-mostlyclean-target-libgcc
2302 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2303 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2304 mostlyclean-target: maybe-mostlyclean-target-libobjc
2305 mostlyclean-target: maybe-mostlyclean-target-libgo
2306 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2307 mostlyclean-target: maybe-mostlyclean-target-winsup
2308 mostlyclean-target: maybe-mostlyclean-target-libgloss
2309 mostlyclean-target: maybe-mostlyclean-target-gperf
2310 mostlyclean-target: maybe-mostlyclean-target-examples
2311 mostlyclean-target: maybe-mostlyclean-target-libffi
2312 mostlyclean-target: maybe-mostlyclean-target-libjava
2313 mostlyclean-target: maybe-mostlyclean-target-zlib
2314 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2315 mostlyclean-target: maybe-mostlyclean-target-qthreads
2316 mostlyclean-target: maybe-mostlyclean-target-rda
2317 mostlyclean-target: maybe-mostlyclean-target-libada
2318 mostlyclean-target: maybe-mostlyclean-target-libgomp
2319
2320 .PHONY: do-clean
2321 do-clean:
2322         @: $(MAKE); $(unstage)
2323         @r=`${PWD_COMMAND}`; export r; \
2324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2325         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2326           clean-target
2327
2328
2329 .PHONY: clean-host
2330
2331 clean-host: maybe-clean-ash
2332 clean-host: maybe-clean-autoconf
2333 clean-host: maybe-clean-automake
2334 clean-host: maybe-clean-bash
2335 clean-host: maybe-clean-bfd
2336 clean-host: maybe-clean-opcodes
2337 clean-host: maybe-clean-binutils
2338 clean-host: maybe-clean-bison
2339 clean-host: maybe-clean-byacc
2340 clean-host: maybe-clean-bzip2
2341 clean-host: maybe-clean-cgen
2342 clean-host: maybe-clean-dejagnu
2343 clean-host: maybe-clean-diff
2344 clean-host: maybe-clean-dosutils
2345 clean-host: maybe-clean-etc
2346 clean-host: maybe-clean-fastjar
2347 clean-host: maybe-clean-fileutils
2348 clean-host: maybe-clean-findutils
2349 clean-host: maybe-clean-find
2350 clean-host: maybe-clean-fixincludes
2351 clean-host: maybe-clean-flex
2352 clean-host: maybe-clean-gas
2353 clean-host: maybe-clean-gcc
2354 clean-host: maybe-clean-gawk
2355 clean-host: maybe-clean-gettext
2356 clean-host: maybe-clean-gmp
2357 clean-host: maybe-clean-mpfr
2358 clean-host: maybe-clean-mpc
2359 clean-host: maybe-clean-ppl
2360 clean-host: maybe-clean-cloog
2361 clean-host: maybe-clean-libelf
2362 clean-host: maybe-clean-gnuserv
2363 clean-host: maybe-clean-gold
2364 clean-host: maybe-clean-gprof
2365 clean-host: maybe-clean-gzip
2366 clean-host: maybe-clean-hello
2367 clean-host: maybe-clean-indent
2368 clean-host: maybe-clean-intl
2369 clean-host: maybe-clean-tcl
2370 clean-host: maybe-clean-itcl
2371 clean-host: maybe-clean-ld
2372 clean-host: maybe-clean-libcpp
2373 clean-host: maybe-clean-libdecnumber
2374 clean-host: maybe-clean-libgui
2375 clean-host: maybe-clean-libiberty
2376 clean-host: maybe-clean-libiconv
2377 clean-host: maybe-clean-libtool
2378 clean-host: maybe-clean-m4
2379 clean-host: maybe-clean-make
2380 clean-host: maybe-clean-mmalloc
2381 clean-host: maybe-clean-patch
2382 clean-host: maybe-clean-perl
2383 clean-host: maybe-clean-prms
2384 clean-host: maybe-clean-rcs
2385 clean-host: maybe-clean-readline
2386 clean-host: maybe-clean-release
2387 clean-host: maybe-clean-recode
2388 clean-host: maybe-clean-sed
2389 clean-host: maybe-clean-send-pr
2390 clean-host: maybe-clean-shellutils
2391 clean-host: maybe-clean-sid
2392 clean-host: maybe-clean-sim
2393 clean-host: maybe-clean-tar
2394 clean-host: maybe-clean-texinfo
2395 clean-host: maybe-clean-textutils
2396 clean-host: maybe-clean-time
2397 clean-host: maybe-clean-uudecode
2398 clean-host: maybe-clean-wdiff
2399 clean-host: maybe-clean-zip
2400 clean-host: maybe-clean-zlib
2401 clean-host: maybe-clean-gdb
2402 clean-host: maybe-clean-expect
2403 clean-host: maybe-clean-guile
2404 clean-host: maybe-clean-tk
2405 clean-host: maybe-clean-libtermcap
2406 clean-host: maybe-clean-utils
2407 clean-host: maybe-clean-gnattools
2408 clean-host: maybe-clean-lto-plugin
2409
2410 .PHONY: clean-target
2411
2412 clean-target: maybe-clean-target-libstdc++-v3
2413 clean-target: maybe-clean-target-libmudflap
2414 clean-target: maybe-clean-target-libssp
2415 clean-target: maybe-clean-target-newlib
2416 clean-target: maybe-clean-target-libgcc
2417 clean-target: maybe-clean-target-libquadmath
2418 clean-target: maybe-clean-target-libgfortran
2419 clean-target: maybe-clean-target-libobjc
2420 clean-target: maybe-clean-target-libgo
2421 clean-target: maybe-clean-target-libtermcap
2422 clean-target: maybe-clean-target-winsup
2423 clean-target: maybe-clean-target-libgloss
2424 clean-target: maybe-clean-target-gperf
2425 clean-target: maybe-clean-target-examples
2426 clean-target: maybe-clean-target-libffi
2427 clean-target: maybe-clean-target-libjava
2428 clean-target: maybe-clean-target-zlib
2429 clean-target: maybe-clean-target-boehm-gc
2430 clean-target: maybe-clean-target-qthreads
2431 clean-target: maybe-clean-target-rda
2432 clean-target: maybe-clean-target-libada
2433 clean-target: maybe-clean-target-libgomp
2434
2435 .PHONY: do-distclean
2436 do-distclean:
2437         @: $(MAKE); $(unstage)
2438         @r=`${PWD_COMMAND}`; export r; \
2439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2440         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2441           distclean-target
2442
2443
2444 .PHONY: distclean-host
2445
2446 distclean-host: maybe-distclean-ash
2447 distclean-host: maybe-distclean-autoconf
2448 distclean-host: maybe-distclean-automake
2449 distclean-host: maybe-distclean-bash
2450 distclean-host: maybe-distclean-bfd
2451 distclean-host: maybe-distclean-opcodes
2452 distclean-host: maybe-distclean-binutils
2453 distclean-host: maybe-distclean-bison
2454 distclean-host: maybe-distclean-byacc
2455 distclean-host: maybe-distclean-bzip2
2456 distclean-host: maybe-distclean-cgen
2457 distclean-host: maybe-distclean-dejagnu
2458 distclean-host: maybe-distclean-diff
2459 distclean-host: maybe-distclean-dosutils
2460 distclean-host: maybe-distclean-etc
2461 distclean-host: maybe-distclean-fastjar
2462 distclean-host: maybe-distclean-fileutils
2463 distclean-host: maybe-distclean-findutils
2464 distclean-host: maybe-distclean-find
2465 distclean-host: maybe-distclean-fixincludes
2466 distclean-host: maybe-distclean-flex
2467 distclean-host: maybe-distclean-gas
2468 distclean-host: maybe-distclean-gcc
2469 distclean-host: maybe-distclean-gawk
2470 distclean-host: maybe-distclean-gettext
2471 distclean-host: maybe-distclean-gmp
2472 distclean-host: maybe-distclean-mpfr
2473 distclean-host: maybe-distclean-mpc
2474 distclean-host: maybe-distclean-ppl
2475 distclean-host: maybe-distclean-cloog
2476 distclean-host: maybe-distclean-libelf
2477 distclean-host: maybe-distclean-gnuserv
2478 distclean-host: maybe-distclean-gold
2479 distclean-host: maybe-distclean-gprof
2480 distclean-host: maybe-distclean-gzip
2481 distclean-host: maybe-distclean-hello
2482 distclean-host: maybe-distclean-indent
2483 distclean-host: maybe-distclean-intl
2484 distclean-host: maybe-distclean-tcl
2485 distclean-host: maybe-distclean-itcl
2486 distclean-host: maybe-distclean-ld
2487 distclean-host: maybe-distclean-libcpp
2488 distclean-host: maybe-distclean-libdecnumber
2489 distclean-host: maybe-distclean-libgui
2490 distclean-host: maybe-distclean-libiberty
2491 distclean-host: maybe-distclean-libiconv
2492 distclean-host: maybe-distclean-libtool
2493 distclean-host: maybe-distclean-m4
2494 distclean-host: maybe-distclean-make
2495 distclean-host: maybe-distclean-mmalloc
2496 distclean-host: maybe-distclean-patch
2497 distclean-host: maybe-distclean-perl
2498 distclean-host: maybe-distclean-prms
2499 distclean-host: maybe-distclean-rcs
2500 distclean-host: maybe-distclean-readline
2501 distclean-host: maybe-distclean-release
2502 distclean-host: maybe-distclean-recode
2503 distclean-host: maybe-distclean-sed
2504 distclean-host: maybe-distclean-send-pr
2505 distclean-host: maybe-distclean-shellutils
2506 distclean-host: maybe-distclean-sid
2507 distclean-host: maybe-distclean-sim
2508 distclean-host: maybe-distclean-tar
2509 distclean-host: maybe-distclean-texinfo
2510 distclean-host: maybe-distclean-textutils
2511 distclean-host: maybe-distclean-time
2512 distclean-host: maybe-distclean-uudecode
2513 distclean-host: maybe-distclean-wdiff
2514 distclean-host: maybe-distclean-zip
2515 distclean-host: maybe-distclean-zlib
2516 distclean-host: maybe-distclean-gdb
2517 distclean-host: maybe-distclean-expect
2518 distclean-host: maybe-distclean-guile
2519 distclean-host: maybe-distclean-tk
2520 distclean-host: maybe-distclean-libtermcap
2521 distclean-host: maybe-distclean-utils
2522 distclean-host: maybe-distclean-gnattools
2523 distclean-host: maybe-distclean-lto-plugin
2524
2525 .PHONY: distclean-target
2526
2527 distclean-target: maybe-distclean-target-libstdc++-v3
2528 distclean-target: maybe-distclean-target-libmudflap
2529 distclean-target: maybe-distclean-target-libssp
2530 distclean-target: maybe-distclean-target-newlib
2531 distclean-target: maybe-distclean-target-libgcc
2532 distclean-target: maybe-distclean-target-libquadmath
2533 distclean-target: maybe-distclean-target-libgfortran
2534 distclean-target: maybe-distclean-target-libobjc
2535 distclean-target: maybe-distclean-target-libgo
2536 distclean-target: maybe-distclean-target-libtermcap
2537 distclean-target: maybe-distclean-target-winsup
2538 distclean-target: maybe-distclean-target-libgloss
2539 distclean-target: maybe-distclean-target-gperf
2540 distclean-target: maybe-distclean-target-examples
2541 distclean-target: maybe-distclean-target-libffi
2542 distclean-target: maybe-distclean-target-libjava
2543 distclean-target: maybe-distclean-target-zlib
2544 distclean-target: maybe-distclean-target-boehm-gc
2545 distclean-target: maybe-distclean-target-qthreads
2546 distclean-target: maybe-distclean-target-rda
2547 distclean-target: maybe-distclean-target-libada
2548 distclean-target: maybe-distclean-target-libgomp
2549
2550 .PHONY: do-maintainer-clean
2551 do-maintainer-clean:
2552         @: $(MAKE); $(unstage)
2553         @r=`${PWD_COMMAND}`; export r; \
2554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2555         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2556           maintainer-clean-target
2557
2558
2559 .PHONY: maintainer-clean-host
2560
2561 maintainer-clean-host: maybe-maintainer-clean-ash
2562 maintainer-clean-host: maybe-maintainer-clean-autoconf
2563 maintainer-clean-host: maybe-maintainer-clean-automake
2564 maintainer-clean-host: maybe-maintainer-clean-bash
2565 maintainer-clean-host: maybe-maintainer-clean-bfd
2566 maintainer-clean-host: maybe-maintainer-clean-opcodes
2567 maintainer-clean-host: maybe-maintainer-clean-binutils
2568 maintainer-clean-host: maybe-maintainer-clean-bison
2569 maintainer-clean-host: maybe-maintainer-clean-byacc
2570 maintainer-clean-host: maybe-maintainer-clean-bzip2
2571 maintainer-clean-host: maybe-maintainer-clean-cgen
2572 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2573 maintainer-clean-host: maybe-maintainer-clean-diff
2574 maintainer-clean-host: maybe-maintainer-clean-dosutils
2575 maintainer-clean-host: maybe-maintainer-clean-etc
2576 maintainer-clean-host: maybe-maintainer-clean-fastjar
2577 maintainer-clean-host: maybe-maintainer-clean-fileutils
2578 maintainer-clean-host: maybe-maintainer-clean-findutils
2579 maintainer-clean-host: maybe-maintainer-clean-find
2580 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2581 maintainer-clean-host: maybe-maintainer-clean-flex
2582 maintainer-clean-host: maybe-maintainer-clean-gas
2583 maintainer-clean-host: maybe-maintainer-clean-gcc
2584 maintainer-clean-host: maybe-maintainer-clean-gawk
2585 maintainer-clean-host: maybe-maintainer-clean-gettext
2586 maintainer-clean-host: maybe-maintainer-clean-gmp
2587 maintainer-clean-host: maybe-maintainer-clean-mpfr
2588 maintainer-clean-host: maybe-maintainer-clean-mpc
2589 maintainer-clean-host: maybe-maintainer-clean-ppl
2590 maintainer-clean-host: maybe-maintainer-clean-cloog
2591 maintainer-clean-host: maybe-maintainer-clean-libelf
2592 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2593 maintainer-clean-host: maybe-maintainer-clean-gold
2594 maintainer-clean-host: maybe-maintainer-clean-gprof
2595 maintainer-clean-host: maybe-maintainer-clean-gzip
2596 maintainer-clean-host: maybe-maintainer-clean-hello
2597 maintainer-clean-host: maybe-maintainer-clean-indent
2598 maintainer-clean-host: maybe-maintainer-clean-intl
2599 maintainer-clean-host: maybe-maintainer-clean-tcl
2600 maintainer-clean-host: maybe-maintainer-clean-itcl
2601 maintainer-clean-host: maybe-maintainer-clean-ld
2602 maintainer-clean-host: maybe-maintainer-clean-libcpp
2603 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2604 maintainer-clean-host: maybe-maintainer-clean-libgui
2605 maintainer-clean-host: maybe-maintainer-clean-libiberty
2606 maintainer-clean-host: maybe-maintainer-clean-libiconv
2607 maintainer-clean-host: maybe-maintainer-clean-libtool
2608 maintainer-clean-host: maybe-maintainer-clean-m4
2609 maintainer-clean-host: maybe-maintainer-clean-make
2610 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2611 maintainer-clean-host: maybe-maintainer-clean-patch
2612 maintainer-clean-host: maybe-maintainer-clean-perl
2613 maintainer-clean-host: maybe-maintainer-clean-prms
2614 maintainer-clean-host: maybe-maintainer-clean-rcs
2615 maintainer-clean-host: maybe-maintainer-clean-readline
2616 maintainer-clean-host: maybe-maintainer-clean-release
2617 maintainer-clean-host: maybe-maintainer-clean-recode
2618 maintainer-clean-host: maybe-maintainer-clean-sed
2619 maintainer-clean-host: maybe-maintainer-clean-send-pr
2620 maintainer-clean-host: maybe-maintainer-clean-shellutils
2621 maintainer-clean-host: maybe-maintainer-clean-sid
2622 maintainer-clean-host: maybe-maintainer-clean-sim
2623 maintainer-clean-host: maybe-maintainer-clean-tar
2624 maintainer-clean-host: maybe-maintainer-clean-texinfo
2625 maintainer-clean-host: maybe-maintainer-clean-textutils
2626 maintainer-clean-host: maybe-maintainer-clean-time
2627 maintainer-clean-host: maybe-maintainer-clean-uudecode
2628 maintainer-clean-host: maybe-maintainer-clean-wdiff
2629 maintainer-clean-host: maybe-maintainer-clean-zip
2630 maintainer-clean-host: maybe-maintainer-clean-zlib
2631 maintainer-clean-host: maybe-maintainer-clean-gdb
2632 maintainer-clean-host: maybe-maintainer-clean-expect
2633 maintainer-clean-host: maybe-maintainer-clean-guile
2634 maintainer-clean-host: maybe-maintainer-clean-tk
2635 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2636 maintainer-clean-host: maybe-maintainer-clean-utils
2637 maintainer-clean-host: maybe-maintainer-clean-gnattools
2638 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2639
2640 .PHONY: maintainer-clean-target
2641
2642 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2643 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2644 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2645 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2646 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2647 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2648 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2649 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2650 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2651 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2652 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2653 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2654 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2655 maintainer-clean-target: maybe-maintainer-clean-target-examples
2656 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2657 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2658 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2659 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2660 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2661 maintainer-clean-target: maybe-maintainer-clean-target-rda
2662 maintainer-clean-target: maybe-maintainer-clean-target-libada
2663 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2664
2665
2666 # Here are the targets which correspond to the do-X targets.
2667
2668 .PHONY: info installcheck dvi pdf html
2669 .PHONY: install-info install-pdf install-html
2670 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2671 .PHONY: local-clean local-distclean local-maintainer-clean
2672 info: do-info
2673 installcheck: do-installcheck
2674 dvi: do-dvi
2675 pdf: do-pdf
2676 html: do-html
2677
2678 # Make sure makeinfo is built before we do a `make info', if we're
2679 # in fact building texinfo.
2680 do-info: maybe-all-texinfo
2681
2682 install-info: do-install-info dir.info
2683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2684         if [ -f dir.info ] ; then \
2685           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2686         else true ; fi
2687
2688 install-pdf: do-install-pdf
2689
2690 install-html: do-install-html
2691
2692 local-clean:
2693         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2694
2695 local-distclean:
2696         -rm -f Makefile config.status config.cache mh-frag mt-frag
2697         -rm -f maybedep.tmp serdep.tmp
2698         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2699           rm -rf $(TARGET_SUBDIR); \
2700         else true; fi
2701         -rm -rf $(BUILD_SUBDIR)
2702         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2703           rm -rf $(HOST_SUBDIR); \
2704         else true; fi
2705         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2706         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2707         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2708         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2709         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2710         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2711
2712 local-maintainer-clean:
2713         @echo "This command is intended for maintainers to use;"
2714         @echo "it deletes files that may require special tools to rebuild."
2715
2716 clean: do-clean local-clean
2717 mostlyclean: do-mostlyclean local-clean
2718 distclean: do-distclean local-clean local-distclean
2719 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2720 maintainer-clean: local-distclean
2721 realclean: maintainer-clean
2722
2723 # Check target.
2724
2725 .PHONY: check do-check
2726 check: do-check
2727
2728 # Only include modules actually being configured and built.
2729 .PHONY: check-host
2730 check-host:  \
2731     maybe-check-ash \
2732     maybe-check-autoconf \
2733     maybe-check-automake \
2734     maybe-check-bash \
2735     maybe-check-bfd \
2736     maybe-check-opcodes \
2737     maybe-check-binutils \
2738     maybe-check-bison \
2739     maybe-check-byacc \
2740     maybe-check-bzip2 \
2741     maybe-check-cgen \
2742     maybe-check-dejagnu \
2743     maybe-check-diff \
2744     maybe-check-dosutils \
2745     maybe-check-etc \
2746     maybe-check-fastjar \
2747     maybe-check-fileutils \
2748     maybe-check-findutils \
2749     maybe-check-find \
2750     maybe-check-fixincludes \
2751     maybe-check-flex \
2752     maybe-check-gas \
2753     maybe-check-gcc \
2754     maybe-check-gawk \
2755     maybe-check-gettext \
2756     maybe-check-gmp \
2757     maybe-check-mpfr \
2758     maybe-check-mpc \
2759     maybe-check-ppl \
2760     maybe-check-cloog \
2761     maybe-check-libelf \
2762     maybe-check-gnuserv \
2763     maybe-check-gold \
2764     maybe-check-gprof \
2765     maybe-check-gzip \
2766     maybe-check-hello \
2767     maybe-check-indent \
2768     maybe-check-intl \
2769     maybe-check-tcl \
2770     maybe-check-itcl \
2771     maybe-check-ld \
2772     maybe-check-libcpp \
2773     maybe-check-libdecnumber \
2774     maybe-check-libgui \
2775     maybe-check-libiberty \
2776     maybe-check-libiconv \
2777     maybe-check-libtool \
2778     maybe-check-m4 \
2779     maybe-check-make \
2780     maybe-check-mmalloc \
2781     maybe-check-patch \
2782     maybe-check-perl \
2783     maybe-check-prms \
2784     maybe-check-rcs \
2785     maybe-check-readline \
2786     maybe-check-release \
2787     maybe-check-recode \
2788     maybe-check-sed \
2789     maybe-check-send-pr \
2790     maybe-check-shellutils \
2791     maybe-check-sid \
2792     maybe-check-sim \
2793     maybe-check-tar \
2794     maybe-check-texinfo \
2795     maybe-check-textutils \
2796     maybe-check-time \
2797     maybe-check-uudecode \
2798     maybe-check-wdiff \
2799     maybe-check-zip \
2800     maybe-check-zlib \
2801     maybe-check-gdb \
2802     maybe-check-expect \
2803     maybe-check-guile \
2804     maybe-check-tk \
2805     maybe-check-libtermcap \
2806     maybe-check-utils \
2807     maybe-check-gnattools \
2808     maybe-check-lto-plugin
2809
2810 .PHONY: check-target
2811 check-target:  \
2812     maybe-check-target-libstdc++-v3 \
2813     maybe-check-target-libmudflap \
2814     maybe-check-target-libssp \
2815     maybe-check-target-newlib \
2816     maybe-check-target-libgcc \
2817     maybe-check-target-libquadmath \
2818     maybe-check-target-libgfortran \
2819     maybe-check-target-libobjc \
2820     maybe-check-target-libgo \
2821     maybe-check-target-libtermcap \
2822     maybe-check-target-winsup \
2823     maybe-check-target-libgloss \
2824     maybe-check-target-gperf \
2825     maybe-check-target-examples \
2826     maybe-check-target-libffi \
2827     maybe-check-target-libjava \
2828     maybe-check-target-zlib \
2829     maybe-check-target-boehm-gc \
2830     maybe-check-target-qthreads \
2831     maybe-check-target-rda \
2832     maybe-check-target-libada \
2833     maybe-check-target-libgomp
2834
2835 do-check:
2836         @: $(MAKE); $(unstage)
2837         @r=`${PWD_COMMAND}`; export r; \
2838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2839         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2840
2841 # Automated reporting of test results.
2842
2843 warning.log: build.log
2844         $(srcdir)/contrib/warn_summary build.log > $@
2845
2846 mail-report.log:
2847         if test x'$(BOOT_CFLAGS)' != x''; then \
2848             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2849         fi; \
2850         $(srcdir)/contrib/test_summary -t >$@
2851         chmod +x $@
2852         echo If you really want to send e-mail, run ./$@ now
2853
2854 mail-report-with-warnings.log: warning.log
2855         if test x'$(BOOT_CFLAGS)' != x''; then \
2856             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2857         fi; \
2858         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2859         chmod +x $@
2860         echo If you really want to send e-mail, run ./$@ now
2861
2862 # Installation targets.
2863
2864 .PHONY: install uninstall
2865 install:
2866         @: $(MAKE); $(unstage)
2867         @r=`${PWD_COMMAND}`; export r; \
2868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2869         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2870
2871 .PHONY: install-host-nogcc
2872 install-host-nogcc:  \
2873     maybe-install-ash \
2874     maybe-install-autoconf \
2875     maybe-install-automake \
2876     maybe-install-bash \
2877     maybe-install-bfd \
2878     maybe-install-opcodes \
2879     maybe-install-binutils \
2880     maybe-install-bison \
2881     maybe-install-byacc \
2882     maybe-install-bzip2 \
2883     maybe-install-cgen \
2884     maybe-install-dejagnu \
2885     maybe-install-diff \
2886     maybe-install-dosutils \
2887     maybe-install-etc \
2888     maybe-install-fastjar \
2889     maybe-install-fileutils \
2890     maybe-install-findutils \
2891     maybe-install-find \
2892     maybe-install-fixincludes \
2893     maybe-install-flex \
2894     maybe-install-gas \
2895     maybe-install-gawk \
2896     maybe-install-gettext \
2897     maybe-install-gmp \
2898     maybe-install-mpfr \
2899     maybe-install-mpc \
2900     maybe-install-ppl \
2901     maybe-install-cloog \
2902     maybe-install-libelf \
2903     maybe-install-gnuserv \
2904     maybe-install-gold \
2905     maybe-install-gprof \
2906     maybe-install-gzip \
2907     maybe-install-hello \
2908     maybe-install-indent \
2909     maybe-install-intl \
2910     maybe-install-tcl \
2911     maybe-install-itcl \
2912     maybe-install-ld \
2913     maybe-install-libcpp \
2914     maybe-install-libdecnumber \
2915     maybe-install-libgui \
2916     maybe-install-libiberty \
2917     maybe-install-libiconv \
2918     maybe-install-libtool \
2919     maybe-install-m4 \
2920     maybe-install-make \
2921     maybe-install-mmalloc \
2922     maybe-install-patch \
2923     maybe-install-perl \
2924     maybe-install-prms \
2925     maybe-install-rcs \
2926     maybe-install-readline \
2927     maybe-install-release \
2928     maybe-install-recode \
2929     maybe-install-sed \
2930     maybe-install-send-pr \
2931     maybe-install-shellutils \
2932     maybe-install-sid \
2933     maybe-install-sim \
2934     maybe-install-tar \
2935     maybe-install-texinfo \
2936     maybe-install-textutils \
2937     maybe-install-time \
2938     maybe-install-uudecode \
2939     maybe-install-wdiff \
2940     maybe-install-zip \
2941     maybe-install-zlib \
2942     maybe-install-gdb \
2943     maybe-install-expect \
2944     maybe-install-guile \
2945     maybe-install-tk \
2946     maybe-install-libtermcap \
2947     maybe-install-utils \
2948     maybe-install-gnattools \
2949     maybe-install-lto-plugin
2950
2951 .PHONY: install-host
2952 install-host:  \
2953     maybe-install-ash \
2954     maybe-install-autoconf \
2955     maybe-install-automake \
2956     maybe-install-bash \
2957     maybe-install-bfd \
2958     maybe-install-opcodes \
2959     maybe-install-binutils \
2960     maybe-install-bison \
2961     maybe-install-byacc \
2962     maybe-install-bzip2 \
2963     maybe-install-cgen \
2964     maybe-install-dejagnu \
2965     maybe-install-diff \
2966     maybe-install-dosutils \
2967     maybe-install-etc \
2968     maybe-install-fastjar \
2969     maybe-install-fileutils \
2970     maybe-install-findutils \
2971     maybe-install-find \
2972     maybe-install-fixincludes \
2973     maybe-install-flex \
2974     maybe-install-gas \
2975     maybe-install-gcc \
2976     maybe-install-gawk \
2977     maybe-install-gettext \
2978     maybe-install-gmp \
2979     maybe-install-mpfr \
2980     maybe-install-mpc \
2981     maybe-install-ppl \
2982     maybe-install-cloog \
2983     maybe-install-libelf \
2984     maybe-install-gnuserv \
2985     maybe-install-gold \
2986     maybe-install-gprof \
2987     maybe-install-gzip \
2988     maybe-install-hello \
2989     maybe-install-indent \
2990     maybe-install-intl \
2991     maybe-install-tcl \
2992     maybe-install-itcl \
2993     maybe-install-ld \
2994     maybe-install-libcpp \
2995     maybe-install-libdecnumber \
2996     maybe-install-libgui \
2997     maybe-install-libiberty \
2998     maybe-install-libiconv \
2999     maybe-install-libtool \
3000     maybe-install-m4 \
3001     maybe-install-make \
3002     maybe-install-mmalloc \
3003     maybe-install-patch \
3004     maybe-install-perl \
3005     maybe-install-prms \
3006     maybe-install-rcs \
3007     maybe-install-readline \
3008     maybe-install-release \
3009     maybe-install-recode \
3010     maybe-install-sed \
3011     maybe-install-send-pr \
3012     maybe-install-shellutils \
3013     maybe-install-sid \
3014     maybe-install-sim \
3015     maybe-install-tar \
3016     maybe-install-texinfo \
3017     maybe-install-textutils \
3018     maybe-install-time \
3019     maybe-install-uudecode \
3020     maybe-install-wdiff \
3021     maybe-install-zip \
3022     maybe-install-zlib \
3023     maybe-install-gdb \
3024     maybe-install-expect \
3025     maybe-install-guile \
3026     maybe-install-tk \
3027     maybe-install-libtermcap \
3028     maybe-install-utils \
3029     maybe-install-gnattools \
3030     maybe-install-lto-plugin
3031
3032 .PHONY: install-target
3033 install-target:  \
3034     maybe-install-target-libstdc++-v3 \
3035     maybe-install-target-libmudflap \
3036     maybe-install-target-libssp \
3037     maybe-install-target-newlib \
3038     maybe-install-target-libgcc \
3039     maybe-install-target-libquadmath \
3040     maybe-install-target-libgfortran \
3041     maybe-install-target-libobjc \
3042     maybe-install-target-libgo \
3043     maybe-install-target-libtermcap \
3044     maybe-install-target-winsup \
3045     maybe-install-target-libgloss \
3046     maybe-install-target-gperf \
3047     maybe-install-target-examples \
3048     maybe-install-target-libffi \
3049     maybe-install-target-libjava \
3050     maybe-install-target-zlib \
3051     maybe-install-target-boehm-gc \
3052     maybe-install-target-qthreads \
3053     maybe-install-target-rda \
3054     maybe-install-target-libada \
3055     maybe-install-target-libgomp
3056
3057 uninstall:
3058         @echo "the uninstall target is not supported in this tree"
3059
3060 .PHONY: install.all
3061 install.all: install-no-fixedincludes
3062         @if [ -f ./gcc/Makefile ] ; then \
3063                 r=`${PWD_COMMAND}` ; export r ; \
3064                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3065                 $(HOST_EXPORTS) \
3066                 (cd ./gcc && \
3067                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3068         else \
3069                 true ; \
3070         fi
3071
3072 # install-no-fixedincludes is used because Cygnus can not distribute
3073 # the fixed header files.
3074 .PHONY: install-no-fixedincludes
3075 install-no-fixedincludes: installdirs install-host-nogcc \
3076         install-target gcc-no-fixedincludes
3077
3078 .PHONY: install-strip
3079 install-strip:
3080         @: $(MAKE); $(unstage)
3081         @r=`${PWD_COMMAND}`; export r; \
3082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3084
3085 .PHONY: install-strip-host
3086 install-strip-host:  \
3087     maybe-install-strip-ash \
3088     maybe-install-strip-autoconf \
3089     maybe-install-strip-automake \
3090     maybe-install-strip-bash \
3091     maybe-install-strip-bfd \
3092     maybe-install-strip-opcodes \
3093     maybe-install-strip-binutils \
3094     maybe-install-strip-bison \
3095     maybe-install-strip-byacc \
3096     maybe-install-strip-bzip2 \
3097     maybe-install-strip-cgen \
3098     maybe-install-strip-dejagnu \
3099     maybe-install-strip-diff \
3100     maybe-install-strip-dosutils \
3101     maybe-install-strip-etc \
3102     maybe-install-strip-fastjar \
3103     maybe-install-strip-fileutils \
3104     maybe-install-strip-findutils \
3105     maybe-install-strip-find \
3106     maybe-install-strip-fixincludes \
3107     maybe-install-strip-flex \
3108     maybe-install-strip-gas \
3109     maybe-install-strip-gcc \
3110     maybe-install-strip-gawk \
3111     maybe-install-strip-gettext \
3112     maybe-install-strip-gmp \
3113     maybe-install-strip-mpfr \
3114     maybe-install-strip-mpc \
3115     maybe-install-strip-ppl \
3116     maybe-install-strip-cloog \
3117     maybe-install-strip-libelf \
3118     maybe-install-strip-gnuserv \
3119     maybe-install-strip-gold \
3120     maybe-install-strip-gprof \
3121     maybe-install-strip-gzip \
3122     maybe-install-strip-hello \
3123     maybe-install-strip-indent \
3124     maybe-install-strip-intl \
3125     maybe-install-strip-tcl \
3126     maybe-install-strip-itcl \
3127     maybe-install-strip-ld \
3128     maybe-install-strip-libcpp \
3129     maybe-install-strip-libdecnumber \
3130     maybe-install-strip-libgui \
3131     maybe-install-strip-libiberty \
3132     maybe-install-strip-libiconv \
3133     maybe-install-strip-libtool \
3134     maybe-install-strip-m4 \
3135     maybe-install-strip-make \
3136     maybe-install-strip-mmalloc \
3137     maybe-install-strip-patch \
3138     maybe-install-strip-perl \
3139     maybe-install-strip-prms \
3140     maybe-install-strip-rcs \
3141     maybe-install-strip-readline \
3142     maybe-install-strip-release \
3143     maybe-install-strip-recode \
3144     maybe-install-strip-sed \
3145     maybe-install-strip-send-pr \
3146     maybe-install-strip-shellutils \
3147     maybe-install-strip-sid \
3148     maybe-install-strip-sim \
3149     maybe-install-strip-tar \
3150     maybe-install-strip-texinfo \
3151     maybe-install-strip-textutils \
3152     maybe-install-strip-time \
3153     maybe-install-strip-uudecode \
3154     maybe-install-strip-wdiff \
3155     maybe-install-strip-zip \
3156     maybe-install-strip-zlib \
3157     maybe-install-strip-gdb \
3158     maybe-install-strip-expect \
3159     maybe-install-strip-guile \
3160     maybe-install-strip-tk \
3161     maybe-install-strip-libtermcap \
3162     maybe-install-strip-utils \
3163     maybe-install-strip-gnattools \
3164     maybe-install-strip-lto-plugin
3165
3166 .PHONY: install-strip-target
3167 install-strip-target:  \
3168     maybe-install-strip-target-libstdc++-v3 \
3169     maybe-install-strip-target-libmudflap \
3170     maybe-install-strip-target-libssp \
3171     maybe-install-strip-target-newlib \
3172     maybe-install-strip-target-libgcc \
3173     maybe-install-strip-target-libquadmath \
3174     maybe-install-strip-target-libgfortran \
3175     maybe-install-strip-target-libobjc \
3176     maybe-install-strip-target-libgo \
3177     maybe-install-strip-target-libtermcap \
3178     maybe-install-strip-target-winsup \
3179     maybe-install-strip-target-libgloss \
3180     maybe-install-strip-target-gperf \
3181     maybe-install-strip-target-examples \
3182     maybe-install-strip-target-libffi \
3183     maybe-install-strip-target-libjava \
3184     maybe-install-strip-target-zlib \
3185     maybe-install-strip-target-boehm-gc \
3186     maybe-install-strip-target-qthreads \
3187     maybe-install-strip-target-rda \
3188     maybe-install-strip-target-libada \
3189     maybe-install-strip-target-libgomp
3190
3191
3192 ### other supporting targets
3193
3194 MAKEDIRS= \
3195         $(DESTDIR)$(prefix) \
3196         $(DESTDIR)$(exec_prefix)
3197 .PHONY: installdirs
3198 installdirs: mkinstalldirs
3199         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3200
3201 dir.info: do-install-info
3202         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3203           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3204           mv -f dir.info.new dir.info ; \
3205         else true ; \
3206         fi
3207
3208 dist:
3209         @echo "Building a full distribution of this tree isn't done"
3210         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3211
3212 etags tags: TAGS
3213
3214 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3215 # ability to use several tags files at once, so there is probably no need
3216 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3217 # (if we felt like it) have this Makefile write a piece of elisp which
3218 # the user could load to tell emacs19 where all the TAGS files we just
3219 # built are.
3220 TAGS: do-TAGS
3221
3222 # ------------------------------------
3223 # Macros for configure and all targets
3224 # ------------------------------------
3225
3226
3227
3228
3229
3230 # --------------------------------------
3231 # Modules which run on the build machine
3232 # --------------------------------------
3233
3234
3235 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3236 maybe-configure-build-libiberty:
3237 @if gcc-bootstrap
3238 configure-build-libiberty: stage_current
3239 @endif gcc-bootstrap
3240 @if build-libiberty
3241 maybe-configure-build-libiberty: configure-build-libiberty
3242 configure-build-libiberty: 
3243         @: $(MAKE); $(unstage)
3244         @r=`${PWD_COMMAND}`; export r; \
3245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3246         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3247         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3248         $(BUILD_EXPORTS)  \
3249         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3250         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3251         case $(srcdir) in \
3252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3253           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3255         esac; \
3256         srcdiroption="--srcdir=$${topdir}/libiberty"; \
3257         libsrcdir="$$s/libiberty"; \
3258         rm -f no-such-file || : ; \
3259         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3260           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3261           --target=${target_alias} $${srcdiroption}  \
3262           || exit 1
3263 @endif build-libiberty
3264
3265
3266
3267
3268
3269 .PHONY: all-build-libiberty maybe-all-build-libiberty
3270 maybe-all-build-libiberty:
3271 @if gcc-bootstrap
3272 all-build-libiberty: stage_current
3273 @endif gcc-bootstrap
3274 @if build-libiberty
3275 TARGET-build-libiberty=all
3276 maybe-all-build-libiberty: all-build-libiberty
3277 all-build-libiberty: configure-build-libiberty
3278         @: $(MAKE); $(unstage)
3279         @r=`${PWD_COMMAND}`; export r; \
3280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3281         $(BUILD_EXPORTS)  \
3282         (cd $(BUILD_SUBDIR)/libiberty && \
3283           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3284                 $(TARGET-build-libiberty))
3285 @endif build-libiberty
3286
3287
3288
3289
3290
3291 .PHONY: configure-build-bison maybe-configure-build-bison
3292 maybe-configure-build-bison:
3293 @if gcc-bootstrap
3294 configure-build-bison: stage_current
3295 @endif gcc-bootstrap
3296 @if build-bison
3297 maybe-configure-build-bison: configure-build-bison
3298 configure-build-bison: 
3299         @: $(MAKE); $(unstage)
3300         @r=`${PWD_COMMAND}`; export r; \
3301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3303         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3304         $(BUILD_EXPORTS)  \
3305         echo Configuring in $(BUILD_SUBDIR)/bison; \
3306         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3307         case $(srcdir) in \
3308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3309           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3311         esac; \
3312         srcdiroption="--srcdir=$${topdir}/bison"; \
3313         libsrcdir="$$s/bison"; \
3314         rm -f no-such-file || : ; \
3315         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3316           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3317           --target=${target_alias} $${srcdiroption}  \
3318           || exit 1
3319 @endif build-bison
3320
3321
3322
3323
3324
3325 .PHONY: all-build-bison maybe-all-build-bison
3326 maybe-all-build-bison:
3327 @if gcc-bootstrap
3328 all-build-bison: stage_current
3329 @endif gcc-bootstrap
3330 @if build-bison
3331 TARGET-build-bison=all
3332 maybe-all-build-bison: all-build-bison
3333 all-build-bison: configure-build-bison
3334         @: $(MAKE); $(unstage)
3335         @r=`${PWD_COMMAND}`; export r; \
3336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3337         $(BUILD_EXPORTS)  \
3338         (cd $(BUILD_SUBDIR)/bison && \
3339           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3340                 $(TARGET-build-bison))
3341 @endif build-bison
3342
3343
3344
3345
3346
3347 .PHONY: configure-build-byacc maybe-configure-build-byacc
3348 maybe-configure-build-byacc:
3349 @if gcc-bootstrap
3350 configure-build-byacc: stage_current
3351 @endif gcc-bootstrap
3352 @if build-byacc
3353 maybe-configure-build-byacc: configure-build-byacc
3354 configure-build-byacc: 
3355         @: $(MAKE); $(unstage)
3356         @r=`${PWD_COMMAND}`; export r; \
3357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3358         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3359         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3360         $(BUILD_EXPORTS)  \
3361         echo Configuring in $(BUILD_SUBDIR)/byacc; \
3362         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3363         case $(srcdir) in \
3364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3365           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3367         esac; \
3368         srcdiroption="--srcdir=$${topdir}/byacc"; \
3369         libsrcdir="$$s/byacc"; \
3370         rm -f no-such-file || : ; \
3371         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3372           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3373           --target=${target_alias} $${srcdiroption}  \
3374           || exit 1
3375 @endif build-byacc
3376
3377
3378
3379
3380
3381 .PHONY: all-build-byacc maybe-all-build-byacc
3382 maybe-all-build-byacc:
3383 @if gcc-bootstrap
3384 all-build-byacc: stage_current
3385 @endif gcc-bootstrap
3386 @if build-byacc
3387 TARGET-build-byacc=all
3388 maybe-all-build-byacc: all-build-byacc
3389 all-build-byacc: configure-build-byacc
3390         @: $(MAKE); $(unstage)
3391         @r=`${PWD_COMMAND}`; export r; \
3392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3393         $(BUILD_EXPORTS)  \
3394         (cd $(BUILD_SUBDIR)/byacc && \
3395           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3396                 $(TARGET-build-byacc))
3397 @endif build-byacc
3398
3399
3400
3401
3402
3403 .PHONY: configure-build-flex maybe-configure-build-flex
3404 maybe-configure-build-flex:
3405 @if gcc-bootstrap
3406 configure-build-flex: stage_current
3407 @endif gcc-bootstrap
3408 @if build-flex
3409 maybe-configure-build-flex: configure-build-flex
3410 configure-build-flex: 
3411         @: $(MAKE); $(unstage)
3412         @r=`${PWD_COMMAND}`; export r; \
3413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3414         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3415         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3416         $(BUILD_EXPORTS)  \
3417         echo Configuring in $(BUILD_SUBDIR)/flex; \
3418         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3419         case $(srcdir) in \
3420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3421           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3423         esac; \
3424         srcdiroption="--srcdir=$${topdir}/flex"; \
3425         libsrcdir="$$s/flex"; \
3426         rm -f no-such-file || : ; \
3427         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3428           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3429           --target=${target_alias} $${srcdiroption}  \
3430           || exit 1
3431 @endif build-flex
3432
3433
3434
3435
3436
3437 .PHONY: all-build-flex maybe-all-build-flex
3438 maybe-all-build-flex:
3439 @if gcc-bootstrap
3440 all-build-flex: stage_current
3441 @endif gcc-bootstrap
3442 @if build-flex
3443 TARGET-build-flex=all
3444 maybe-all-build-flex: all-build-flex
3445 all-build-flex: configure-build-flex
3446         @: $(MAKE); $(unstage)
3447         @r=`${PWD_COMMAND}`; export r; \
3448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3449         $(BUILD_EXPORTS)  \
3450         (cd $(BUILD_SUBDIR)/flex && \
3451           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3452                 $(TARGET-build-flex))
3453 @endif build-flex
3454
3455
3456
3457
3458
3459 .PHONY: configure-build-m4 maybe-configure-build-m4
3460 maybe-configure-build-m4:
3461 @if gcc-bootstrap
3462 configure-build-m4: stage_current
3463 @endif gcc-bootstrap
3464 @if build-m4
3465 maybe-configure-build-m4: configure-build-m4
3466 configure-build-m4: 
3467         @: $(MAKE); $(unstage)
3468         @r=`${PWD_COMMAND}`; export r; \
3469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3470         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3471         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3472         $(BUILD_EXPORTS)  \
3473         echo Configuring in $(BUILD_SUBDIR)/m4; \
3474         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3475         case $(srcdir) in \
3476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3477           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3479         esac; \
3480         srcdiroption="--srcdir=$${topdir}/m4"; \
3481         libsrcdir="$$s/m4"; \
3482         rm -f no-such-file || : ; \
3483         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3484           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3485           --target=${target_alias} $${srcdiroption}  \
3486           || exit 1
3487 @endif build-m4
3488
3489
3490
3491
3492
3493 .PHONY: all-build-m4 maybe-all-build-m4
3494 maybe-all-build-m4:
3495 @if gcc-bootstrap
3496 all-build-m4: stage_current
3497 @endif gcc-bootstrap
3498 @if build-m4
3499 TARGET-build-m4=all
3500 maybe-all-build-m4: all-build-m4
3501 all-build-m4: configure-build-m4
3502         @: $(MAKE); $(unstage)
3503         @r=`${PWD_COMMAND}`; export r; \
3504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3505         $(BUILD_EXPORTS)  \
3506         (cd $(BUILD_SUBDIR)/m4 && \
3507           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3508                 $(TARGET-build-m4))
3509 @endif build-m4
3510
3511
3512
3513
3514
3515 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3516 maybe-configure-build-texinfo:
3517 @if gcc-bootstrap
3518 configure-build-texinfo: stage_current
3519 @endif gcc-bootstrap
3520 @if build-texinfo
3521 maybe-configure-build-texinfo: configure-build-texinfo
3522 configure-build-texinfo: 
3523         @: $(MAKE); $(unstage)
3524         @r=`${PWD_COMMAND}`; export r; \
3525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3526         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3527         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3528         $(BUILD_EXPORTS)  \
3529         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3530         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3531         case $(srcdir) in \
3532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3533           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3535         esac; \
3536         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3537         libsrcdir="$$s/texinfo"; \
3538         rm -f no-such-file || : ; \
3539         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3540           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3541           --target=${target_alias} $${srcdiroption}  \
3542           || exit 1
3543 @endif build-texinfo
3544
3545
3546
3547
3548
3549 .PHONY: all-build-texinfo maybe-all-build-texinfo
3550 maybe-all-build-texinfo:
3551 @if gcc-bootstrap
3552 all-build-texinfo: stage_current
3553 @endif gcc-bootstrap
3554 @if build-texinfo
3555 TARGET-build-texinfo=all
3556 maybe-all-build-texinfo: all-build-texinfo
3557 all-build-texinfo: configure-build-texinfo
3558         @: $(MAKE); $(unstage)
3559         @r=`${PWD_COMMAND}`; export r; \
3560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3561         $(BUILD_EXPORTS)  \
3562         (cd $(BUILD_SUBDIR)/texinfo && \
3563           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3564                 $(TARGET-build-texinfo))
3565 @endif build-texinfo
3566
3567
3568
3569
3570
3571 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3572 maybe-configure-build-fixincludes:
3573 @if gcc-bootstrap
3574 configure-build-fixincludes: stage_current
3575 @endif gcc-bootstrap
3576 @if build-fixincludes
3577 maybe-configure-build-fixincludes: configure-build-fixincludes
3578 configure-build-fixincludes: 
3579         @: $(MAKE); $(unstage)
3580         @r=`${PWD_COMMAND}`; export r; \
3581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3582         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3583         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3584         $(BUILD_EXPORTS)  \
3585         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3586         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3587         case $(srcdir) in \
3588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3589           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3591         esac; \
3592         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3593         libsrcdir="$$s/fixincludes"; \
3594         rm -f no-such-file || : ; \
3595         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3596           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3597           --target=${target_alias} $${srcdiroption}  \
3598           || exit 1
3599 @endif build-fixincludes
3600
3601
3602
3603
3604
3605 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3606 maybe-all-build-fixincludes:
3607 @if gcc-bootstrap
3608 all-build-fixincludes: stage_current
3609 @endif gcc-bootstrap
3610 @if build-fixincludes
3611 TARGET-build-fixincludes=all
3612 maybe-all-build-fixincludes: all-build-fixincludes
3613 all-build-fixincludes: configure-build-fixincludes
3614         @: $(MAKE); $(unstage)
3615         @r=`${PWD_COMMAND}`; export r; \
3616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617         $(BUILD_EXPORTS)  \
3618         (cd $(BUILD_SUBDIR)/fixincludes && \
3619           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3620                 $(TARGET-build-fixincludes))
3621 @endif build-fixincludes
3622
3623
3624
3625
3626
3627 # --------------------------------------
3628 # Modules which run on the host machine
3629 # --------------------------------------
3630
3631
3632 .PHONY: configure-ash maybe-configure-ash
3633 maybe-configure-ash:
3634 @if gcc-bootstrap
3635 configure-ash: stage_current
3636 @endif gcc-bootstrap
3637 @if ash
3638 maybe-configure-ash: configure-ash
3639 configure-ash: 
3640         @: $(MAKE); $(unstage)
3641         @r=`${PWD_COMMAND}`; export r; \
3642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3643         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3645         $(HOST_EXPORTS)  \
3646         echo Configuring in $(HOST_SUBDIR)/ash; \
3647         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3648         case $(srcdir) in \
3649           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3650           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3651                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3652         esac; \
3653         srcdiroption="--srcdir=$${topdir}/ash"; \
3654         libsrcdir="$$s/ash"; \
3655         $(SHELL) $${libsrcdir}/configure \
3656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3657           --target=${target_alias} $${srcdiroption}  \
3658           || exit 1
3659 @endif ash
3660
3661
3662
3663
3664
3665 .PHONY: all-ash maybe-all-ash
3666 maybe-all-ash:
3667 @if gcc-bootstrap
3668 all-ash: stage_current
3669 @endif gcc-bootstrap
3670 @if ash
3671 TARGET-ash=all
3672 maybe-all-ash: all-ash
3673 all-ash: configure-ash
3674         @: $(MAKE); $(unstage)
3675         @r=`${PWD_COMMAND}`; export r; \
3676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3677         $(HOST_EXPORTS)  \
3678         (cd $(HOST_SUBDIR)/ash && \
3679           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3680                 $(TARGET-ash))
3681 @endif ash
3682
3683
3684
3685
3686 .PHONY: check-ash maybe-check-ash
3687 maybe-check-ash:
3688 @if ash
3689 maybe-check-ash: check-ash
3690
3691 check-ash:
3692         @: $(MAKE); $(unstage)
3693         @r=`${PWD_COMMAND}`; export r; \
3694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3695         $(HOST_EXPORTS) \
3696         (cd $(HOST_SUBDIR)/ash && \
3697           $(MAKE) $(FLAGS_TO_PASS)  check)
3698
3699 @endif ash
3700
3701 .PHONY: install-ash maybe-install-ash
3702 maybe-install-ash:
3703 @if ash
3704 maybe-install-ash: install-ash
3705
3706 install-ash: installdirs
3707         @: $(MAKE); $(unstage)
3708         @r=`${PWD_COMMAND}`; export r; \
3709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3710         $(HOST_EXPORTS) \
3711         (cd $(HOST_SUBDIR)/ash && \
3712           $(MAKE) $(FLAGS_TO_PASS)  install)
3713
3714 @endif ash
3715
3716 .PHONY: install-strip-ash maybe-install-strip-ash
3717 maybe-install-strip-ash:
3718 @if ash
3719 maybe-install-strip-ash: install-strip-ash
3720
3721 install-strip-ash: installdirs
3722         @: $(MAKE); $(unstage)
3723         @r=`${PWD_COMMAND}`; export r; \
3724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3725         $(HOST_EXPORTS) \
3726         (cd $(HOST_SUBDIR)/ash && \
3727           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3728
3729 @endif ash
3730
3731 # Other targets (info, dvi, pdf, etc.)
3732
3733 .PHONY: maybe-info-ash info-ash
3734 maybe-info-ash:
3735 @if ash
3736 maybe-info-ash: info-ash
3737
3738 info-ash: \
3739     configure-ash 
3740         @: $(MAKE); $(unstage)
3741         @[ -f ./ash/Makefile ] || exit 0; \
3742         r=`${PWD_COMMAND}`; export r; \
3743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3744         $(HOST_EXPORTS) \
3745         for flag in $(EXTRA_HOST_FLAGS) ; do \
3746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3747         done; \
3748         echo "Doing info in ash" ; \
3749         (cd $(HOST_SUBDIR)/ash && \
3750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3752                   "RANLIB=$${RANLIB}" \
3753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3754                   info) \
3755           || exit 1
3756
3757 @endif ash
3758
3759 .PHONY: maybe-dvi-ash dvi-ash
3760 maybe-dvi-ash:
3761 @if ash
3762 maybe-dvi-ash: dvi-ash
3763
3764 dvi-ash: \
3765     configure-ash 
3766         @: $(MAKE); $(unstage)
3767         @[ -f ./ash/Makefile ] || exit 0; \
3768         r=`${PWD_COMMAND}`; export r; \
3769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3770         $(HOST_EXPORTS) \
3771         for flag in $(EXTRA_HOST_FLAGS) ; do \
3772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3773         done; \
3774         echo "Doing dvi in ash" ; \
3775         (cd $(HOST_SUBDIR)/ash && \
3776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3778                   "RANLIB=$${RANLIB}" \
3779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3780                   dvi) \
3781           || exit 1
3782
3783 @endif ash
3784
3785 .PHONY: maybe-pdf-ash pdf-ash
3786 maybe-pdf-ash:
3787 @if ash
3788 maybe-pdf-ash: pdf-ash
3789
3790 pdf-ash: \
3791     configure-ash 
3792         @: $(MAKE); $(unstage)
3793         @[ -f ./ash/Makefile ] || exit 0; \
3794         r=`${PWD_COMMAND}`; export r; \
3795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3796         $(HOST_EXPORTS) \
3797         for flag in $(EXTRA_HOST_FLAGS) ; do \
3798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3799         done; \
3800         echo "Doing pdf in ash" ; \
3801         (cd $(HOST_SUBDIR)/ash && \
3802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3804                   "RANLIB=$${RANLIB}" \
3805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3806                   pdf) \
3807           || exit 1
3808
3809 @endif ash
3810
3811 .PHONY: maybe-html-ash html-ash
3812 maybe-html-ash:
3813 @if ash
3814 maybe-html-ash: html-ash
3815
3816 html-ash: \
3817     configure-ash 
3818         @: $(MAKE); $(unstage)
3819         @[ -f ./ash/Makefile ] || exit 0; \
3820         r=`${PWD_COMMAND}`; export r; \
3821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3822         $(HOST_EXPORTS) \
3823         for flag in $(EXTRA_HOST_FLAGS) ; do \
3824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3825         done; \
3826         echo "Doing html in ash" ; \
3827         (cd $(HOST_SUBDIR)/ash && \
3828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3830                   "RANLIB=$${RANLIB}" \
3831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3832                   html) \
3833           || exit 1
3834
3835 @endif ash
3836
3837 .PHONY: maybe-TAGS-ash TAGS-ash
3838 maybe-TAGS-ash:
3839 @if ash
3840 maybe-TAGS-ash: TAGS-ash
3841
3842 TAGS-ash: \
3843     configure-ash 
3844         @: $(MAKE); $(unstage)
3845         @[ -f ./ash/Makefile ] || exit 0; \
3846         r=`${PWD_COMMAND}`; export r; \
3847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3848         $(HOST_EXPORTS) \
3849         for flag in $(EXTRA_HOST_FLAGS) ; do \
3850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3851         done; \
3852         echo "Doing TAGS in ash" ; \
3853         (cd $(HOST_SUBDIR)/ash && \
3854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3856                   "RANLIB=$${RANLIB}" \
3857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3858                   TAGS) \
3859           || exit 1
3860
3861 @endif ash
3862
3863 .PHONY: maybe-install-info-ash install-info-ash
3864 maybe-install-info-ash:
3865 @if ash
3866 maybe-install-info-ash: install-info-ash
3867
3868 install-info-ash: \
3869     configure-ash \
3870     info-ash 
3871         @: $(MAKE); $(unstage)
3872         @[ -f ./ash/Makefile ] || exit 0; \
3873         r=`${PWD_COMMAND}`; export r; \
3874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875         $(HOST_EXPORTS) \
3876         for flag in $(EXTRA_HOST_FLAGS) ; do \
3877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3878         done; \
3879         echo "Doing install-info in ash" ; \
3880         (cd $(HOST_SUBDIR)/ash && \
3881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3883                   "RANLIB=$${RANLIB}" \
3884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3885                   install-info) \
3886           || exit 1
3887
3888 @endif ash
3889
3890 .PHONY: maybe-install-pdf-ash install-pdf-ash
3891 maybe-install-pdf-ash:
3892 @if ash
3893 maybe-install-pdf-ash: install-pdf-ash
3894
3895 install-pdf-ash: \
3896     configure-ash \
3897     pdf-ash 
3898         @: $(MAKE); $(unstage)
3899         @[ -f ./ash/Makefile ] || exit 0; \
3900         r=`${PWD_COMMAND}`; export r; \
3901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3902         $(HOST_EXPORTS) \
3903         for flag in $(EXTRA_HOST_FLAGS) ; do \
3904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3905         done; \
3906         echo "Doing install-pdf in ash" ; \
3907         (cd $(HOST_SUBDIR)/ash && \
3908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3910                   "RANLIB=$${RANLIB}" \
3911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3912                   install-pdf) \
3913           || exit 1
3914
3915 @endif ash
3916
3917 .PHONY: maybe-install-html-ash install-html-ash
3918 maybe-install-html-ash:
3919 @if ash
3920 maybe-install-html-ash: install-html-ash
3921
3922 install-html-ash: \
3923     configure-ash \
3924     html-ash 
3925         @: $(MAKE); $(unstage)
3926         @[ -f ./ash/Makefile ] || exit 0; \
3927         r=`${PWD_COMMAND}`; export r; \
3928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3929         $(HOST_EXPORTS) \
3930         for flag in $(EXTRA_HOST_FLAGS) ; do \
3931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3932         done; \
3933         echo "Doing install-html in ash" ; \
3934         (cd $(HOST_SUBDIR)/ash && \
3935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3937                   "RANLIB=$${RANLIB}" \
3938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3939                   install-html) \
3940           || exit 1
3941
3942 @endif ash
3943
3944 .PHONY: maybe-installcheck-ash installcheck-ash
3945 maybe-installcheck-ash:
3946 @if ash
3947 maybe-installcheck-ash: installcheck-ash
3948
3949 installcheck-ash: \
3950     configure-ash 
3951         @: $(MAKE); $(unstage)
3952         @[ -f ./ash/Makefile ] || exit 0; \
3953         r=`${PWD_COMMAND}`; export r; \
3954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3955         $(HOST_EXPORTS) \
3956         for flag in $(EXTRA_HOST_FLAGS) ; do \
3957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3958         done; \
3959         echo "Doing installcheck in ash" ; \
3960         (cd $(HOST_SUBDIR)/ash && \
3961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3963                   "RANLIB=$${RANLIB}" \
3964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3965                   installcheck) \
3966           || exit 1
3967
3968 @endif ash
3969
3970 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3971 maybe-mostlyclean-ash:
3972 @if ash
3973 maybe-mostlyclean-ash: mostlyclean-ash
3974
3975 mostlyclean-ash: 
3976         @: $(MAKE); $(unstage)
3977         @[ -f ./ash/Makefile ] || exit 0; \
3978         r=`${PWD_COMMAND}`; export r; \
3979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3980         $(HOST_EXPORTS) \
3981         for flag in $(EXTRA_HOST_FLAGS) ; do \
3982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3983         done; \
3984         echo "Doing mostlyclean in ash" ; \
3985         (cd $(HOST_SUBDIR)/ash && \
3986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3988                   "RANLIB=$${RANLIB}" \
3989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3990                   mostlyclean) \
3991           || exit 1
3992
3993 @endif ash
3994
3995 .PHONY: maybe-clean-ash clean-ash
3996 maybe-clean-ash:
3997 @if ash
3998 maybe-clean-ash: clean-ash
3999
4000 clean-ash: 
4001         @: $(MAKE); $(unstage)
4002         @[ -f ./ash/Makefile ] || exit 0; \
4003         r=`${PWD_COMMAND}`; export r; \
4004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4005         $(HOST_EXPORTS) \
4006         for flag in $(EXTRA_HOST_FLAGS) ; do \
4007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4008         done; \
4009         echo "Doing clean in ash" ; \
4010         (cd $(HOST_SUBDIR)/ash && \
4011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4013                   "RANLIB=$${RANLIB}" \
4014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4015                   clean) \
4016           || exit 1
4017
4018 @endif ash
4019
4020 .PHONY: maybe-distclean-ash distclean-ash
4021 maybe-distclean-ash:
4022 @if ash
4023 maybe-distclean-ash: distclean-ash
4024
4025 distclean-ash: 
4026         @: $(MAKE); $(unstage)
4027         @[ -f ./ash/Makefile ] || exit 0; \
4028         r=`${PWD_COMMAND}`; export r; \
4029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4030         $(HOST_EXPORTS) \
4031         for flag in $(EXTRA_HOST_FLAGS) ; do \
4032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4033         done; \
4034         echo "Doing distclean in ash" ; \
4035         (cd $(HOST_SUBDIR)/ash && \
4036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4038                   "RANLIB=$${RANLIB}" \
4039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4040                   distclean) \
4041           || exit 1
4042
4043 @endif ash
4044
4045 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
4046 maybe-maintainer-clean-ash:
4047 @if ash
4048 maybe-maintainer-clean-ash: maintainer-clean-ash
4049
4050 maintainer-clean-ash: 
4051         @: $(MAKE); $(unstage)
4052         @[ -f ./ash/Makefile ] || exit 0; \
4053         r=`${PWD_COMMAND}`; export r; \
4054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4055         $(HOST_EXPORTS) \
4056         for flag in $(EXTRA_HOST_FLAGS) ; do \
4057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4058         done; \
4059         echo "Doing maintainer-clean in ash" ; \
4060         (cd $(HOST_SUBDIR)/ash && \
4061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4063                   "RANLIB=$${RANLIB}" \
4064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4065                   maintainer-clean) \
4066           || exit 1
4067
4068 @endif ash
4069
4070
4071
4072 .PHONY: configure-autoconf maybe-configure-autoconf
4073 maybe-configure-autoconf:
4074 @if gcc-bootstrap
4075 configure-autoconf: stage_current
4076 @endif gcc-bootstrap
4077 @if autoconf
4078 maybe-configure-autoconf: configure-autoconf
4079 configure-autoconf: 
4080         @: $(MAKE); $(unstage)
4081         @r=`${PWD_COMMAND}`; export r; \
4082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4083         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
4084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
4085         $(HOST_EXPORTS)  \
4086         echo Configuring in $(HOST_SUBDIR)/autoconf; \
4087         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
4088         case $(srcdir) in \
4089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4090           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
4091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4092         esac; \
4093         srcdiroption="--srcdir=$${topdir}/autoconf"; \
4094         libsrcdir="$$s/autoconf"; \
4095         $(SHELL) $${libsrcdir}/configure \
4096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4097           --target=${target_alias} $${srcdiroption}  \
4098           || exit 1
4099 @endif autoconf
4100
4101
4102
4103
4104
4105 .PHONY: all-autoconf maybe-all-autoconf
4106 maybe-all-autoconf:
4107 @if gcc-bootstrap
4108 all-autoconf: stage_current
4109 @endif gcc-bootstrap
4110 @if autoconf
4111 TARGET-autoconf=all
4112 maybe-all-autoconf: all-autoconf
4113 all-autoconf: configure-autoconf
4114         @: $(MAKE); $(unstage)
4115         @r=`${PWD_COMMAND}`; export r; \
4116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4117         $(HOST_EXPORTS)  \
4118         (cd $(HOST_SUBDIR)/autoconf && \
4119           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4120                 $(TARGET-autoconf))
4121 @endif autoconf
4122
4123
4124
4125
4126 .PHONY: check-autoconf maybe-check-autoconf
4127 maybe-check-autoconf:
4128 @if autoconf
4129 maybe-check-autoconf: check-autoconf
4130
4131 check-autoconf:
4132         @: $(MAKE); $(unstage)
4133         @r=`${PWD_COMMAND}`; export r; \
4134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4135         $(HOST_EXPORTS) \
4136         (cd $(HOST_SUBDIR)/autoconf && \
4137           $(MAKE) $(FLAGS_TO_PASS)  check)
4138
4139 @endif autoconf
4140
4141 .PHONY: install-autoconf maybe-install-autoconf
4142 maybe-install-autoconf:
4143 @if autoconf
4144 maybe-install-autoconf: install-autoconf
4145
4146 install-autoconf: installdirs
4147         @: $(MAKE); $(unstage)
4148         @r=`${PWD_COMMAND}`; export r; \
4149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4150         $(HOST_EXPORTS) \
4151         (cd $(HOST_SUBDIR)/autoconf && \
4152           $(MAKE) $(FLAGS_TO_PASS)  install)
4153
4154 @endif autoconf
4155
4156 .PHONY: install-strip-autoconf maybe-install-strip-autoconf
4157 maybe-install-strip-autoconf:
4158 @if autoconf
4159 maybe-install-strip-autoconf: install-strip-autoconf
4160
4161 install-strip-autoconf: installdirs
4162         @: $(MAKE); $(unstage)
4163         @r=`${PWD_COMMAND}`; export r; \
4164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4165         $(HOST_EXPORTS) \
4166         (cd $(HOST_SUBDIR)/autoconf && \
4167           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4168
4169 @endif autoconf
4170
4171 # Other targets (info, dvi, pdf, etc.)
4172
4173 .PHONY: maybe-info-autoconf info-autoconf
4174 maybe-info-autoconf:
4175 @if autoconf
4176 maybe-info-autoconf: info-autoconf
4177
4178 info-autoconf: \
4179     configure-autoconf 
4180         @: $(MAKE); $(unstage)
4181         @[ -f ./autoconf/Makefile ] || exit 0; \
4182         r=`${PWD_COMMAND}`; export r; \
4183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4184         $(HOST_EXPORTS) \
4185         for flag in $(EXTRA_HOST_FLAGS) ; do \
4186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4187         done; \
4188         echo "Doing info in autoconf" ; \
4189         (cd $(HOST_SUBDIR)/autoconf && \
4190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4192                   "RANLIB=$${RANLIB}" \
4193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4194                   info) \
4195           || exit 1
4196
4197 @endif autoconf
4198
4199 .PHONY: maybe-dvi-autoconf dvi-autoconf
4200 maybe-dvi-autoconf:
4201 @if autoconf
4202 maybe-dvi-autoconf: dvi-autoconf
4203
4204 dvi-autoconf: \
4205     configure-autoconf 
4206         @: $(MAKE); $(unstage)
4207         @[ -f ./autoconf/Makefile ] || exit 0; \
4208         r=`${PWD_COMMAND}`; export r; \
4209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4210         $(HOST_EXPORTS) \
4211         for flag in $(EXTRA_HOST_FLAGS) ; do \
4212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4213         done; \
4214         echo "Doing dvi in autoconf" ; \
4215         (cd $(HOST_SUBDIR)/autoconf && \
4216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4218                   "RANLIB=$${RANLIB}" \
4219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4220                   dvi) \
4221           || exit 1
4222
4223 @endif autoconf
4224
4225 .PHONY: maybe-pdf-autoconf pdf-autoconf
4226 maybe-pdf-autoconf:
4227 @if autoconf
4228 maybe-pdf-autoconf: pdf-autoconf
4229
4230 pdf-autoconf: \
4231     configure-autoconf 
4232         @: $(MAKE); $(unstage)
4233         @[ -f ./autoconf/Makefile ] || exit 0; \
4234         r=`${PWD_COMMAND}`; export r; \
4235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4236         $(HOST_EXPORTS) \
4237         for flag in $(EXTRA_HOST_FLAGS) ; do \
4238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4239         done; \
4240         echo "Doing pdf in autoconf" ; \
4241         (cd $(HOST_SUBDIR)/autoconf && \
4242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4244                   "RANLIB=$${RANLIB}" \
4245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4246                   pdf) \
4247           || exit 1
4248
4249 @endif autoconf
4250
4251 .PHONY: maybe-html-autoconf html-autoconf
4252 maybe-html-autoconf:
4253 @if autoconf
4254 maybe-html-autoconf: html-autoconf
4255
4256 html-autoconf: \
4257     configure-autoconf 
4258         @: $(MAKE); $(unstage)
4259         @[ -f ./autoconf/Makefile ] || exit 0; \
4260         r=`${PWD_COMMAND}`; export r; \
4261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4262         $(HOST_EXPORTS) \
4263         for flag in $(EXTRA_HOST_FLAGS) ; do \
4264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4265         done; \
4266         echo "Doing html in autoconf" ; \
4267         (cd $(HOST_SUBDIR)/autoconf && \
4268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4270                   "RANLIB=$${RANLIB}" \
4271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4272                   html) \
4273           || exit 1
4274
4275 @endif autoconf
4276
4277 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4278 maybe-TAGS-autoconf:
4279 @if autoconf
4280 maybe-TAGS-autoconf: TAGS-autoconf
4281
4282 TAGS-autoconf: \
4283     configure-autoconf 
4284         @: $(MAKE); $(unstage)
4285         @[ -f ./autoconf/Makefile ] || exit 0; \
4286         r=`${PWD_COMMAND}`; export r; \
4287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4288         $(HOST_EXPORTS) \
4289         for flag in $(EXTRA_HOST_FLAGS) ; do \
4290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4291         done; \
4292         echo "Doing TAGS in autoconf" ; \
4293         (cd $(HOST_SUBDIR)/autoconf && \
4294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4296                   "RANLIB=$${RANLIB}" \
4297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4298                   TAGS) \
4299           || exit 1
4300
4301 @endif autoconf
4302
4303 .PHONY: maybe-install-info-autoconf install-info-autoconf
4304 maybe-install-info-autoconf:
4305 @if autoconf
4306 maybe-install-info-autoconf: install-info-autoconf
4307
4308 install-info-autoconf: \
4309     configure-autoconf \
4310     info-autoconf 
4311         @: $(MAKE); $(unstage)
4312         @[ -f ./autoconf/Makefile ] || exit 0; \
4313         r=`${PWD_COMMAND}`; export r; \
4314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4315         $(HOST_EXPORTS) \
4316         for flag in $(EXTRA_HOST_FLAGS) ; do \
4317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4318         done; \
4319         echo "Doing install-info in autoconf" ; \
4320         (cd $(HOST_SUBDIR)/autoconf && \
4321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4323                   "RANLIB=$${RANLIB}" \
4324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4325                   install-info) \
4326           || exit 1
4327
4328 @endif autoconf
4329
4330 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4331 maybe-install-pdf-autoconf:
4332 @if autoconf
4333 maybe-install-pdf-autoconf: install-pdf-autoconf
4334
4335 install-pdf-autoconf: \
4336     configure-autoconf \
4337     pdf-autoconf 
4338         @: $(MAKE); $(unstage)
4339         @[ -f ./autoconf/Makefile ] || exit 0; \
4340         r=`${PWD_COMMAND}`; export r; \
4341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4342         $(HOST_EXPORTS) \
4343         for flag in $(EXTRA_HOST_FLAGS) ; do \
4344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4345         done; \
4346         echo "Doing install-pdf in autoconf" ; \
4347         (cd $(HOST_SUBDIR)/autoconf && \
4348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4350                   "RANLIB=$${RANLIB}" \
4351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4352                   install-pdf) \
4353           || exit 1
4354
4355 @endif autoconf
4356
4357 .PHONY: maybe-install-html-autoconf install-html-autoconf
4358 maybe-install-html-autoconf:
4359 @if autoconf
4360 maybe-install-html-autoconf: install-html-autoconf
4361
4362 install-html-autoconf: \
4363     configure-autoconf \
4364     html-autoconf 
4365         @: $(MAKE); $(unstage)
4366         @[ -f ./autoconf/Makefile ] || exit 0; \
4367         r=`${PWD_COMMAND}`; export r; \
4368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4369         $(HOST_EXPORTS) \
4370         for flag in $(EXTRA_HOST_FLAGS) ; do \
4371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4372         done; \
4373         echo "Doing install-html in autoconf" ; \
4374         (cd $(HOST_SUBDIR)/autoconf && \
4375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4377                   "RANLIB=$${RANLIB}" \
4378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4379                   install-html) \
4380           || exit 1
4381
4382 @endif autoconf
4383
4384 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4385 maybe-installcheck-autoconf:
4386 @if autoconf
4387 maybe-installcheck-autoconf: installcheck-autoconf
4388
4389 installcheck-autoconf: \
4390     configure-autoconf 
4391         @: $(MAKE); $(unstage)
4392         @[ -f ./autoconf/Makefile ] || exit 0; \
4393         r=`${PWD_COMMAND}`; export r; \
4394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4395         $(HOST_EXPORTS) \
4396         for flag in $(EXTRA_HOST_FLAGS) ; do \
4397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4398         done; \
4399         echo "Doing installcheck in autoconf" ; \
4400         (cd $(HOST_SUBDIR)/autoconf && \
4401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4403                   "RANLIB=$${RANLIB}" \
4404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4405                   installcheck) \
4406           || exit 1
4407
4408 @endif autoconf
4409
4410 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4411 maybe-mostlyclean-autoconf:
4412 @if autoconf
4413 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4414
4415 mostlyclean-autoconf: 
4416         @: $(MAKE); $(unstage)
4417         @[ -f ./autoconf/Makefile ] || exit 0; \
4418         r=`${PWD_COMMAND}`; export r; \
4419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4420         $(HOST_EXPORTS) \
4421         for flag in $(EXTRA_HOST_FLAGS) ; do \
4422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4423         done; \
4424         echo "Doing mostlyclean in autoconf" ; \
4425         (cd $(HOST_SUBDIR)/autoconf && \
4426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4428                   "RANLIB=$${RANLIB}" \
4429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4430                   mostlyclean) \
4431           || exit 1
4432
4433 @endif autoconf
4434
4435 .PHONY: maybe-clean-autoconf clean-autoconf
4436 maybe-clean-autoconf:
4437 @if autoconf
4438 maybe-clean-autoconf: clean-autoconf
4439
4440 clean-autoconf: 
4441         @: $(MAKE); $(unstage)
4442         @[ -f ./autoconf/Makefile ] || exit 0; \
4443         r=`${PWD_COMMAND}`; export r; \
4444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4445         $(HOST_EXPORTS) \
4446         for flag in $(EXTRA_HOST_FLAGS) ; do \
4447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4448         done; \
4449         echo "Doing clean in autoconf" ; \
4450         (cd $(HOST_SUBDIR)/autoconf && \
4451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4453                   "RANLIB=$${RANLIB}" \
4454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4455                   clean) \
4456           || exit 1
4457
4458 @endif autoconf
4459
4460 .PHONY: maybe-distclean-autoconf distclean-autoconf
4461 maybe-distclean-autoconf:
4462 @if autoconf
4463 maybe-distclean-autoconf: distclean-autoconf
4464
4465 distclean-autoconf: 
4466         @: $(MAKE); $(unstage)
4467         @[ -f ./autoconf/Makefile ] || exit 0; \
4468         r=`${PWD_COMMAND}`; export r; \
4469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470         $(HOST_EXPORTS) \
4471         for flag in $(EXTRA_HOST_FLAGS) ; do \
4472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473         done; \
4474         echo "Doing distclean in autoconf" ; \
4475         (cd $(HOST_SUBDIR)/autoconf && \
4476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4478                   "RANLIB=$${RANLIB}" \
4479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4480                   distclean) \
4481           || exit 1
4482
4483 @endif autoconf
4484
4485 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4486 maybe-maintainer-clean-autoconf:
4487 @if autoconf
4488 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4489
4490 maintainer-clean-autoconf: 
4491         @: $(MAKE); $(unstage)
4492         @[ -f ./autoconf/Makefile ] || exit 0; \
4493         r=`${PWD_COMMAND}`; export r; \
4494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4495         $(HOST_EXPORTS) \
4496         for flag in $(EXTRA_HOST_FLAGS) ; do \
4497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4498         done; \
4499         echo "Doing maintainer-clean in autoconf" ; \
4500         (cd $(HOST_SUBDIR)/autoconf && \
4501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4503                   "RANLIB=$${RANLIB}" \
4504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4505                   maintainer-clean) \
4506           || exit 1
4507
4508 @endif autoconf
4509
4510
4511
4512 .PHONY: configure-automake maybe-configure-automake
4513 maybe-configure-automake:
4514 @if gcc-bootstrap
4515 configure-automake: stage_current
4516 @endif gcc-bootstrap
4517 @if automake
4518 maybe-configure-automake: configure-automake
4519 configure-automake: 
4520         @: $(MAKE); $(unstage)
4521         @r=`${PWD_COMMAND}`; export r; \
4522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4523         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4524         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4525         $(HOST_EXPORTS)  \
4526         echo Configuring in $(HOST_SUBDIR)/automake; \
4527         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4528         case $(srcdir) in \
4529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4530           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4532         esac; \
4533         srcdiroption="--srcdir=$${topdir}/automake"; \
4534         libsrcdir="$$s/automake"; \
4535         $(SHELL) $${libsrcdir}/configure \
4536           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4537           --target=${target_alias} $${srcdiroption}  \
4538           || exit 1
4539 @endif automake
4540
4541
4542
4543
4544
4545 .PHONY: all-automake maybe-all-automake
4546 maybe-all-automake:
4547 @if gcc-bootstrap
4548 all-automake: stage_current
4549 @endif gcc-bootstrap
4550 @if automake
4551 TARGET-automake=all
4552 maybe-all-automake: all-automake
4553 all-automake: configure-automake
4554         @: $(MAKE); $(unstage)
4555         @r=`${PWD_COMMAND}`; export r; \
4556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4557         $(HOST_EXPORTS)  \
4558         (cd $(HOST_SUBDIR)/automake && \
4559           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4560                 $(TARGET-automake))
4561 @endif automake
4562
4563
4564
4565
4566 .PHONY: check-automake maybe-check-automake
4567 maybe-check-automake:
4568 @if automake
4569 maybe-check-automake: check-automake
4570
4571 check-automake:
4572         @: $(MAKE); $(unstage)
4573         @r=`${PWD_COMMAND}`; export r; \
4574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4575         $(HOST_EXPORTS) \
4576         (cd $(HOST_SUBDIR)/automake && \
4577           $(MAKE) $(FLAGS_TO_PASS)  check)
4578
4579 @endif automake
4580
4581 .PHONY: install-automake maybe-install-automake
4582 maybe-install-automake:
4583 @if automake
4584 maybe-install-automake: install-automake
4585
4586 install-automake: installdirs
4587         @: $(MAKE); $(unstage)
4588         @r=`${PWD_COMMAND}`; export r; \
4589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4590         $(HOST_EXPORTS) \
4591         (cd $(HOST_SUBDIR)/automake && \
4592           $(MAKE) $(FLAGS_TO_PASS)  install)
4593
4594 @endif automake
4595
4596 .PHONY: install-strip-automake maybe-install-strip-automake
4597 maybe-install-strip-automake:
4598 @if automake
4599 maybe-install-strip-automake: install-strip-automake
4600
4601 install-strip-automake: installdirs
4602         @: $(MAKE); $(unstage)
4603         @r=`${PWD_COMMAND}`; export r; \
4604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4605         $(HOST_EXPORTS) \
4606         (cd $(HOST_SUBDIR)/automake && \
4607           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4608
4609 @endif automake
4610
4611 # Other targets (info, dvi, pdf, etc.)
4612
4613 .PHONY: maybe-info-automake info-automake
4614 maybe-info-automake:
4615 @if automake
4616 maybe-info-automake: info-automake
4617
4618 info-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 info 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                   info) \
4635           || exit 1
4636
4637 @endif automake
4638
4639 .PHONY: maybe-dvi-automake dvi-automake
4640 maybe-dvi-automake:
4641 @if automake
4642 maybe-dvi-automake: dvi-automake
4643
4644 dvi-automake: \
4645     configure-automake 
4646         @: $(MAKE); $(unstage)
4647         @[ -f ./automake/Makefile ] || exit 0; \
4648         r=`${PWD_COMMAND}`; export r; \
4649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4650         $(HOST_EXPORTS) \
4651         for flag in $(EXTRA_HOST_FLAGS) ; do \
4652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4653         done; \
4654         echo "Doing dvi in automake" ; \
4655         (cd $(HOST_SUBDIR)/automake && \
4656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4658                   "RANLIB=$${RANLIB}" \
4659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4660                   dvi) \
4661           || exit 1
4662
4663 @endif automake
4664
4665 .PHONY: maybe-pdf-automake pdf-automake
4666 maybe-pdf-automake:
4667 @if automake
4668 maybe-pdf-automake: pdf-automake
4669
4670 pdf-automake: \
4671     configure-automake 
4672         @: $(MAKE); $(unstage)
4673         @[ -f ./automake/Makefile ] || exit 0; \
4674         r=`${PWD_COMMAND}`; export r; \
4675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676         $(HOST_EXPORTS) \
4677         for flag in $(EXTRA_HOST_FLAGS) ; do \
4678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4679         done; \
4680         echo "Doing pdf in automake" ; \
4681         (cd $(HOST_SUBDIR)/automake && \
4682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4684                   "RANLIB=$${RANLIB}" \
4685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686                   pdf) \
4687           || exit 1
4688
4689 @endif automake
4690
4691 .PHONY: maybe-html-automake html-automake
4692 maybe-html-automake:
4693 @if automake
4694 maybe-html-automake: html-automake
4695
4696 html-automake: \
4697     configure-automake 
4698         @: $(MAKE); $(unstage)
4699         @[ -f ./automake/Makefile ] || exit 0; \
4700         r=`${PWD_COMMAND}`; export r; \
4701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4702         $(HOST_EXPORTS) \
4703         for flag in $(EXTRA_HOST_FLAGS) ; do \
4704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4705         done; \
4706         echo "Doing html in automake" ; \
4707         (cd $(HOST_SUBDIR)/automake && \
4708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4710                   "RANLIB=$${RANLIB}" \
4711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4712                   html) \
4713           || exit 1
4714
4715 @endif automake
4716
4717 .PHONY: maybe-TAGS-automake TAGS-automake
4718 maybe-TAGS-automake:
4719 @if automake
4720 maybe-TAGS-automake: TAGS-automake
4721
4722 TAGS-automake: \
4723     configure-automake 
4724         @: $(MAKE); $(unstage)
4725         @[ -f ./automake/Makefile ] || exit 0; \
4726         r=`${PWD_COMMAND}`; export r; \
4727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4728         $(HOST_EXPORTS) \
4729         for flag in $(EXTRA_HOST_FLAGS) ; do \
4730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4731         done; \
4732         echo "Doing TAGS in automake" ; \
4733         (cd $(HOST_SUBDIR)/automake && \
4734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4736                   "RANLIB=$${RANLIB}" \
4737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4738                   TAGS) \
4739           || exit 1
4740
4741 @endif automake
4742
4743 .PHONY: maybe-install-info-automake install-info-automake
4744 maybe-install-info-automake:
4745 @if automake
4746 maybe-install-info-automake: install-info-automake
4747
4748 install-info-automake: \
4749     configure-automake \
4750     info-automake 
4751         @: $(MAKE); $(unstage)
4752         @[ -f ./automake/Makefile ] || exit 0; \
4753         r=`${PWD_COMMAND}`; export r; \
4754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4755         $(HOST_EXPORTS) \
4756         for flag in $(EXTRA_HOST_FLAGS) ; do \
4757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4758         done; \
4759         echo "Doing install-info in automake" ; \
4760         (cd $(HOST_SUBDIR)/automake && \
4761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4763                   "RANLIB=$${RANLIB}" \
4764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4765                   install-info) \
4766           || exit 1
4767
4768 @endif automake
4769
4770 .PHONY: maybe-install-pdf-automake install-pdf-automake
4771 maybe-install-pdf-automake:
4772 @if automake
4773 maybe-install-pdf-automake: install-pdf-automake
4774
4775 install-pdf-automake: \
4776     configure-automake \
4777     pdf-automake 
4778         @: $(MAKE); $(unstage)
4779         @[ -f ./automake/Makefile ] || exit 0; \
4780         r=`${PWD_COMMAND}`; export r; \
4781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4782         $(HOST_EXPORTS) \
4783         for flag in $(EXTRA_HOST_FLAGS) ; do \
4784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4785         done; \
4786         echo "Doing install-pdf in automake" ; \
4787         (cd $(HOST_SUBDIR)/automake && \
4788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4790                   "RANLIB=$${RANLIB}" \
4791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4792                   install-pdf) \
4793           || exit 1
4794
4795 @endif automake
4796
4797 .PHONY: maybe-install-html-automake install-html-automake
4798 maybe-install-html-automake:
4799 @if automake
4800 maybe-install-html-automake: install-html-automake
4801
4802 install-html-automake: \
4803     configure-automake \
4804     html-automake 
4805         @: $(MAKE); $(unstage)
4806         @[ -f ./automake/Makefile ] || exit 0; \
4807         r=`${PWD_COMMAND}`; export r; \
4808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4809         $(HOST_EXPORTS) \
4810         for flag in $(EXTRA_HOST_FLAGS) ; do \
4811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4812         done; \
4813         echo "Doing install-html in automake" ; \
4814         (cd $(HOST_SUBDIR)/automake && \
4815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4817                   "RANLIB=$${RANLIB}" \
4818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4819                   install-html) \
4820           || exit 1
4821
4822 @endif automake
4823
4824 .PHONY: maybe-installcheck-automake installcheck-automake
4825 maybe-installcheck-automake:
4826 @if automake
4827 maybe-installcheck-automake: installcheck-automake
4828
4829 installcheck-automake: \
4830     configure-automake 
4831         @: $(MAKE); $(unstage)
4832         @[ -f ./automake/Makefile ] || exit 0; \
4833         r=`${PWD_COMMAND}`; export r; \
4834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4835         $(HOST_EXPORTS) \
4836         for flag in $(EXTRA_HOST_FLAGS) ; do \
4837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4838         done; \
4839         echo "Doing installcheck in automake" ; \
4840         (cd $(HOST_SUBDIR)/automake && \
4841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4843                   "RANLIB=$${RANLIB}" \
4844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4845                   installcheck) \
4846           || exit 1
4847
4848 @endif automake
4849
4850 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4851 maybe-mostlyclean-automake:
4852 @if automake
4853 maybe-mostlyclean-automake: mostlyclean-automake
4854
4855 mostlyclean-automake: 
4856         @: $(MAKE); $(unstage)
4857         @[ -f ./automake/Makefile ] || exit 0; \
4858         r=`${PWD_COMMAND}`; export r; \
4859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4860         $(HOST_EXPORTS) \
4861         for flag in $(EXTRA_HOST_FLAGS) ; do \
4862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4863         done; \
4864         echo "Doing mostlyclean in automake" ; \
4865         (cd $(HOST_SUBDIR)/automake && \
4866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4868                   "RANLIB=$${RANLIB}" \
4869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4870                   mostlyclean) \
4871           || exit 1
4872
4873 @endif automake
4874
4875 .PHONY: maybe-clean-automake clean-automake
4876 maybe-clean-automake:
4877 @if automake
4878 maybe-clean-automake: clean-automake
4879
4880 clean-automake: 
4881         @: $(MAKE); $(unstage)
4882         @[ -f ./automake/Makefile ] || exit 0; \
4883         r=`${PWD_COMMAND}`; export r; \
4884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885         $(HOST_EXPORTS) \
4886         for flag in $(EXTRA_HOST_FLAGS) ; do \
4887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4888         done; \
4889         echo "Doing clean in automake" ; \
4890         (cd $(HOST_SUBDIR)/automake && \
4891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4893                   "RANLIB=$${RANLIB}" \
4894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4895                   clean) \
4896           || exit 1
4897
4898 @endif automake
4899
4900 .PHONY: maybe-distclean-automake distclean-automake
4901 maybe-distclean-automake:
4902 @if automake
4903 maybe-distclean-automake: distclean-automake
4904
4905 distclean-automake: 
4906         @: $(MAKE); $(unstage)
4907         @[ -f ./automake/Makefile ] || exit 0; \
4908         r=`${PWD_COMMAND}`; export r; \
4909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910         $(HOST_EXPORTS) \
4911         for flag in $(EXTRA_HOST_FLAGS) ; do \
4912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4913         done; \
4914         echo "Doing distclean in automake" ; \
4915         (cd $(HOST_SUBDIR)/automake && \
4916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4918                   "RANLIB=$${RANLIB}" \
4919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4920                   distclean) \
4921           || exit 1
4922
4923 @endif automake
4924
4925 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4926 maybe-maintainer-clean-automake:
4927 @if automake
4928 maybe-maintainer-clean-automake: maintainer-clean-automake
4929
4930 maintainer-clean-automake: 
4931         @: $(MAKE); $(unstage)
4932         @[ -f ./automake/Makefile ] || exit 0; \
4933         r=`${PWD_COMMAND}`; export r; \
4934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4935         $(HOST_EXPORTS) \
4936         for flag in $(EXTRA_HOST_FLAGS) ; do \
4937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4938         done; \
4939         echo "Doing maintainer-clean in automake" ; \
4940         (cd $(HOST_SUBDIR)/automake && \
4941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4943                   "RANLIB=$${RANLIB}" \
4944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4945                   maintainer-clean) \
4946           || exit 1
4947
4948 @endif automake
4949
4950
4951
4952 .PHONY: configure-bash maybe-configure-bash
4953 maybe-configure-bash:
4954 @if gcc-bootstrap
4955 configure-bash: stage_current
4956 @endif gcc-bootstrap
4957 @if bash
4958 maybe-configure-bash: configure-bash
4959 configure-bash: 
4960         @: $(MAKE); $(unstage)
4961         @r=`${PWD_COMMAND}`; export r; \
4962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4963         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4964         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4965         $(HOST_EXPORTS)  \
4966         echo Configuring in $(HOST_SUBDIR)/bash; \
4967         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4968         case $(srcdir) in \
4969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4970           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4972         esac; \
4973         srcdiroption="--srcdir=$${topdir}/bash"; \
4974         libsrcdir="$$s/bash"; \
4975         $(SHELL) $${libsrcdir}/configure \
4976           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4977           --target=${target_alias} $${srcdiroption}  \
4978           || exit 1
4979 @endif bash
4980
4981
4982
4983
4984
4985 .PHONY: all-bash maybe-all-bash
4986 maybe-all-bash:
4987 @if gcc-bootstrap
4988 all-bash: stage_current
4989 @endif gcc-bootstrap
4990 @if bash
4991 TARGET-bash=all
4992 maybe-all-bash: all-bash
4993 all-bash: configure-bash
4994         @: $(MAKE); $(unstage)
4995         @r=`${PWD_COMMAND}`; export r; \
4996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4997         $(HOST_EXPORTS)  \
4998         (cd $(HOST_SUBDIR)/bash && \
4999           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5000                 $(TARGET-bash))
5001 @endif bash
5002
5003
5004
5005
5006 .PHONY: check-bash maybe-check-bash
5007 maybe-check-bash:
5008 @if bash
5009 maybe-check-bash: check-bash
5010
5011 check-bash:
5012         @: $(MAKE); $(unstage)
5013         @r=`${PWD_COMMAND}`; export r; \
5014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015         $(HOST_EXPORTS) \
5016         (cd $(HOST_SUBDIR)/bash && \
5017           $(MAKE) $(FLAGS_TO_PASS)  check)
5018
5019 @endif bash
5020
5021 .PHONY: install-bash maybe-install-bash
5022 maybe-install-bash:
5023 @if bash
5024 maybe-install-bash: install-bash
5025
5026 install-bash: installdirs
5027         @: $(MAKE); $(unstage)
5028         @r=`${PWD_COMMAND}`; export r; \
5029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5030         $(HOST_EXPORTS) \
5031         (cd $(HOST_SUBDIR)/bash && \
5032           $(MAKE) $(FLAGS_TO_PASS)  install)
5033
5034 @endif bash
5035
5036 .PHONY: install-strip-bash maybe-install-strip-bash
5037 maybe-install-strip-bash:
5038 @if bash
5039 maybe-install-strip-bash: install-strip-bash
5040
5041 install-strip-bash: installdirs
5042         @: $(MAKE); $(unstage)
5043         @r=`${PWD_COMMAND}`; export r; \
5044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5045         $(HOST_EXPORTS) \
5046         (cd $(HOST_SUBDIR)/bash && \
5047           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5048
5049 @endif bash
5050
5051 # Other targets (info, dvi, pdf, etc.)
5052
5053 .PHONY: maybe-info-bash info-bash
5054 maybe-info-bash:
5055 @if bash
5056 maybe-info-bash: info-bash
5057
5058 info-bash: \
5059     configure-bash 
5060         @: $(MAKE); $(unstage)
5061         @[ -f ./bash/Makefile ] || exit 0; \
5062         r=`${PWD_COMMAND}`; export r; \
5063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5064         $(HOST_EXPORTS) \
5065         for flag in $(EXTRA_HOST_FLAGS) ; do \
5066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5067         done; \
5068         echo "Doing info in bash" ; \
5069         (cd $(HOST_SUBDIR)/bash && \
5070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5072                   "RANLIB=$${RANLIB}" \
5073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5074                   info) \
5075           || exit 1
5076
5077 @endif bash
5078
5079 .PHONY: maybe-dvi-bash dvi-bash
5080 maybe-dvi-bash:
5081 @if bash
5082 maybe-dvi-bash: dvi-bash
5083
5084 dvi-bash: \
5085     configure-bash 
5086         @: $(MAKE); $(unstage)
5087         @[ -f ./bash/Makefile ] || exit 0; \
5088         r=`${PWD_COMMAND}`; export r; \
5089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5090         $(HOST_EXPORTS) \
5091         for flag in $(EXTRA_HOST_FLAGS) ; do \
5092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5093         done; \
5094         echo "Doing dvi in bash" ; \
5095         (cd $(HOST_SUBDIR)/bash && \
5096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5098                   "RANLIB=$${RANLIB}" \
5099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5100                   dvi) \
5101           || exit 1
5102
5103 @endif bash
5104
5105 .PHONY: maybe-pdf-bash pdf-bash
5106 maybe-pdf-bash:
5107 @if bash
5108 maybe-pdf-bash: pdf-bash
5109
5110 pdf-bash: \
5111     configure-bash 
5112         @: $(MAKE); $(unstage)
5113         @[ -f ./bash/Makefile ] || exit 0; \
5114         r=`${PWD_COMMAND}`; export r; \
5115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5116         $(HOST_EXPORTS) \
5117         for flag in $(EXTRA_HOST_FLAGS) ; do \
5118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5119         done; \
5120         echo "Doing pdf in bash" ; \
5121         (cd $(HOST_SUBDIR)/bash && \
5122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5124                   "RANLIB=$${RANLIB}" \
5125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5126                   pdf) \
5127           || exit 1
5128
5129 @endif bash
5130
5131 .PHONY: maybe-html-bash html-bash
5132 maybe-html-bash:
5133 @if bash
5134 maybe-html-bash: html-bash
5135
5136 html-bash: \
5137     configure-bash 
5138         @: $(MAKE); $(unstage)
5139         @[ -f ./bash/Makefile ] || exit 0; \
5140         r=`${PWD_COMMAND}`; export r; \
5141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5142         $(HOST_EXPORTS) \
5143         for flag in $(EXTRA_HOST_FLAGS) ; do \
5144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5145         done; \
5146         echo "Doing html in bash" ; \
5147         (cd $(HOST_SUBDIR)/bash && \
5148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5150                   "RANLIB=$${RANLIB}" \
5151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5152                   html) \
5153           || exit 1
5154
5155 @endif bash
5156
5157 .PHONY: maybe-TAGS-bash TAGS-bash
5158 maybe-TAGS-bash:
5159 @if bash
5160 maybe-TAGS-bash: TAGS-bash
5161
5162 TAGS-bash: \
5163     configure-bash 
5164         @: $(MAKE); $(unstage)
5165         @[ -f ./bash/Makefile ] || exit 0; \
5166         r=`${PWD_COMMAND}`; export r; \
5167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5168         $(HOST_EXPORTS) \
5169         for flag in $(EXTRA_HOST_FLAGS) ; do \
5170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5171         done; \
5172         echo "Doing TAGS in bash" ; \
5173         (cd $(HOST_SUBDIR)/bash && \
5174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5176                   "RANLIB=$${RANLIB}" \
5177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5178                   TAGS) \
5179           || exit 1
5180
5181 @endif bash
5182
5183 .PHONY: maybe-install-info-bash install-info-bash
5184 maybe-install-info-bash:
5185 @if bash
5186 maybe-install-info-bash: install-info-bash
5187
5188 install-info-bash: \
5189     configure-bash \
5190     info-bash 
5191         @: $(MAKE); $(unstage)
5192         @[ -f ./bash/Makefile ] || exit 0; \
5193         r=`${PWD_COMMAND}`; export r; \
5194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5195         $(HOST_EXPORTS) \
5196         for flag in $(EXTRA_HOST_FLAGS) ; do \
5197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5198         done; \
5199         echo "Doing install-info in bash" ; \
5200         (cd $(HOST_SUBDIR)/bash && \
5201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5203                   "RANLIB=$${RANLIB}" \
5204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5205                   install-info) \
5206           || exit 1
5207
5208 @endif bash
5209
5210 .PHONY: maybe-install-pdf-bash install-pdf-bash
5211 maybe-install-pdf-bash:
5212 @if bash
5213 maybe-install-pdf-bash: install-pdf-bash
5214
5215 install-pdf-bash: \
5216     configure-bash \
5217     pdf-bash 
5218         @: $(MAKE); $(unstage)
5219         @[ -f ./bash/Makefile ] || exit 0; \
5220         r=`${PWD_COMMAND}`; export r; \
5221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222         $(HOST_EXPORTS) \
5223         for flag in $(EXTRA_HOST_FLAGS) ; do \
5224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5225         done; \
5226         echo "Doing install-pdf in bash" ; \
5227         (cd $(HOST_SUBDIR)/bash && \
5228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5230                   "RANLIB=$${RANLIB}" \
5231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5232                   install-pdf) \
5233           || exit 1
5234
5235 @endif bash
5236
5237 .PHONY: maybe-install-html-bash install-html-bash
5238 maybe-install-html-bash:
5239 @if bash
5240 maybe-install-html-bash: install-html-bash
5241
5242 install-html-bash: \
5243     configure-bash \
5244     html-bash 
5245         @: $(MAKE); $(unstage)
5246         @[ -f ./bash/Makefile ] || exit 0; \
5247         r=`${PWD_COMMAND}`; export r; \
5248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5249         $(HOST_EXPORTS) \
5250         for flag in $(EXTRA_HOST_FLAGS) ; do \
5251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5252         done; \
5253         echo "Doing install-html in bash" ; \
5254         (cd $(HOST_SUBDIR)/bash && \
5255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5257                   "RANLIB=$${RANLIB}" \
5258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5259                   install-html) \
5260           || exit 1
5261
5262 @endif bash
5263
5264 .PHONY: maybe-installcheck-bash installcheck-bash
5265 maybe-installcheck-bash:
5266 @if bash
5267 maybe-installcheck-bash: installcheck-bash
5268
5269 installcheck-bash: \
5270     configure-bash 
5271         @: $(MAKE); $(unstage)
5272         @[ -f ./bash/Makefile ] || exit 0; \
5273         r=`${PWD_COMMAND}`; export r; \
5274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5275         $(HOST_EXPORTS) \
5276         for flag in $(EXTRA_HOST_FLAGS) ; do \
5277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5278         done; \
5279         echo "Doing installcheck in bash" ; \
5280         (cd $(HOST_SUBDIR)/bash && \
5281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5283                   "RANLIB=$${RANLIB}" \
5284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5285                   installcheck) \
5286           || exit 1
5287
5288 @endif bash
5289
5290 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5291 maybe-mostlyclean-bash:
5292 @if bash
5293 maybe-mostlyclean-bash: mostlyclean-bash
5294
5295 mostlyclean-bash: 
5296         @: $(MAKE); $(unstage)
5297         @[ -f ./bash/Makefile ] || exit 0; \
5298         r=`${PWD_COMMAND}`; export r; \
5299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5300         $(HOST_EXPORTS) \
5301         for flag in $(EXTRA_HOST_FLAGS) ; do \
5302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5303         done; \
5304         echo "Doing mostlyclean in bash" ; \
5305         (cd $(HOST_SUBDIR)/bash && \
5306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5308                   "RANLIB=$${RANLIB}" \
5309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5310                   mostlyclean) \
5311           || exit 1
5312
5313 @endif bash
5314
5315 .PHONY: maybe-clean-bash clean-bash
5316 maybe-clean-bash:
5317 @if bash
5318 maybe-clean-bash: clean-bash
5319
5320 clean-bash: 
5321         @: $(MAKE); $(unstage)
5322         @[ -f ./bash/Makefile ] || exit 0; \
5323         r=`${PWD_COMMAND}`; export r; \
5324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5325         $(HOST_EXPORTS) \
5326         for flag in $(EXTRA_HOST_FLAGS) ; do \
5327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5328         done; \
5329         echo "Doing clean in bash" ; \
5330         (cd $(HOST_SUBDIR)/bash && \
5331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5333                   "RANLIB=$${RANLIB}" \
5334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5335                   clean) \
5336           || exit 1
5337
5338 @endif bash
5339
5340 .PHONY: maybe-distclean-bash distclean-bash
5341 maybe-distclean-bash:
5342 @if bash
5343 maybe-distclean-bash: distclean-bash
5344
5345 distclean-bash: 
5346         @: $(MAKE); $(unstage)
5347         @[ -f ./bash/Makefile ] || exit 0; \
5348         r=`${PWD_COMMAND}`; export r; \
5349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5350         $(HOST_EXPORTS) \
5351         for flag in $(EXTRA_HOST_FLAGS) ; do \
5352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5353         done; \
5354         echo "Doing distclean in bash" ; \
5355         (cd $(HOST_SUBDIR)/bash && \
5356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5358                   "RANLIB=$${RANLIB}" \
5359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5360                   distclean) \
5361           || exit 1
5362
5363 @endif bash
5364
5365 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5366 maybe-maintainer-clean-bash:
5367 @if bash
5368 maybe-maintainer-clean-bash: maintainer-clean-bash
5369
5370 maintainer-clean-bash: 
5371         @: $(MAKE); $(unstage)
5372         @[ -f ./bash/Makefile ] || exit 0; \
5373         r=`${PWD_COMMAND}`; export r; \
5374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5375         $(HOST_EXPORTS) \
5376         for flag in $(EXTRA_HOST_FLAGS) ; do \
5377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5378         done; \
5379         echo "Doing maintainer-clean in bash" ; \
5380         (cd $(HOST_SUBDIR)/bash && \
5381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5383                   "RANLIB=$${RANLIB}" \
5384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5385                   maintainer-clean) \
5386           || exit 1
5387
5388 @endif bash
5389
5390
5391
5392 .PHONY: configure-bfd maybe-configure-bfd
5393 maybe-configure-bfd:
5394 @if gcc-bootstrap
5395 configure-bfd: stage_current
5396 @endif gcc-bootstrap
5397 @if bfd
5398 maybe-configure-bfd: configure-bfd
5399 configure-bfd: 
5400         @r=`${PWD_COMMAND}`; export r; \
5401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5404         $(HOST_EXPORTS)  \
5405         echo Configuring in $(HOST_SUBDIR)/bfd; \
5406         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5407         case $(srcdir) in \
5408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5409           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5411         esac; \
5412         srcdiroption="--srcdir=$${topdir}/bfd"; \
5413         libsrcdir="$$s/bfd"; \
5414         $(SHELL) $${libsrcdir}/configure \
5415           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5416           --target=${target_alias} $${srcdiroption}  \
5417           || exit 1
5418 @endif bfd
5419
5420
5421
5422 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5423 maybe-configure-stage1-bfd:
5424 @if bfd-bootstrap
5425 maybe-configure-stage1-bfd: configure-stage1-bfd
5426 configure-stage1-bfd:
5427         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5428         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5429         @r=`${PWD_COMMAND}`; export r; \
5430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431         TFLAGS="$(STAGE1_TFLAGS)"; \
5432         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5433         $(HOST_EXPORTS) \
5434         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5435         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5436         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5437         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5438         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5439         cd $(HOST_SUBDIR)/bfd || exit 1; \
5440         case $(srcdir) in \
5441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5442           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5444         esac; \
5445         srcdiroption="--srcdir=$${topdir}/bfd"; \
5446         libsrcdir="$$s/bfd"; \
5447         $(SHELL) $${libsrcdir}/configure \
5448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5449           --target=${target_alias} $${srcdiroption} \
5450           $(STAGE1_CONFIGURE_FLAGS)
5451 @endif bfd-bootstrap
5452
5453 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5454 maybe-configure-stage2-bfd:
5455 @if bfd-bootstrap
5456 maybe-configure-stage2-bfd: configure-stage2-bfd
5457 configure-stage2-bfd:
5458         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5459         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5460         @r=`${PWD_COMMAND}`; export r; \
5461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5462         TFLAGS="$(STAGE2_TFLAGS)"; \
5463         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5464         $(HOST_EXPORTS) \
5465         $(POSTSTAGE1_HOST_EXPORTS) \
5466         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5467         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5468         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5469         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5471         cd $(HOST_SUBDIR)/bfd || exit 1; \
5472         case $(srcdir) in \
5473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5474           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5476         esac; \
5477         srcdiroption="--srcdir=$${topdir}/bfd"; \
5478         libsrcdir="$$s/bfd"; \
5479         $(SHELL) $${libsrcdir}/configure \
5480           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5481           --target=${target_alias} $${srcdiroption} \
5482           --with-build-libsubdir=$(HOST_SUBDIR) \
5483           $(STAGE2_CONFIGURE_FLAGS)
5484 @endif bfd-bootstrap
5485
5486 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5487 maybe-configure-stage3-bfd:
5488 @if bfd-bootstrap
5489 maybe-configure-stage3-bfd: configure-stage3-bfd
5490 configure-stage3-bfd:
5491         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5492         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5493         @r=`${PWD_COMMAND}`; export r; \
5494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5495         TFLAGS="$(STAGE3_TFLAGS)"; \
5496         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5497         $(HOST_EXPORTS) \
5498         $(POSTSTAGE1_HOST_EXPORTS) \
5499         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5500         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5501         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5502         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5504         cd $(HOST_SUBDIR)/bfd || exit 1; \
5505         case $(srcdir) in \
5506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5507           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5509         esac; \
5510         srcdiroption="--srcdir=$${topdir}/bfd"; \
5511         libsrcdir="$$s/bfd"; \
5512         $(SHELL) $${libsrcdir}/configure \
5513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5514           --target=${target_alias} $${srcdiroption} \
5515           --with-build-libsubdir=$(HOST_SUBDIR) \
5516           $(STAGE3_CONFIGURE_FLAGS)
5517 @endif bfd-bootstrap
5518
5519 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5520 maybe-configure-stage4-bfd:
5521 @if bfd-bootstrap
5522 maybe-configure-stage4-bfd: configure-stage4-bfd
5523 configure-stage4-bfd:
5524         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5525         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5526         @r=`${PWD_COMMAND}`; export r; \
5527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5528         TFLAGS="$(STAGE4_TFLAGS)"; \
5529         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5530         $(HOST_EXPORTS) \
5531         $(POSTSTAGE1_HOST_EXPORTS) \
5532         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5533         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5534         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5535         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5537         cd $(HOST_SUBDIR)/bfd || exit 1; \
5538         case $(srcdir) in \
5539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5540           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5542         esac; \
5543         srcdiroption="--srcdir=$${topdir}/bfd"; \
5544         libsrcdir="$$s/bfd"; \
5545         $(SHELL) $${libsrcdir}/configure \
5546           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5547           --target=${target_alias} $${srcdiroption} \
5548           --with-build-libsubdir=$(HOST_SUBDIR) \
5549           $(STAGE4_CONFIGURE_FLAGS)
5550 @endif bfd-bootstrap
5551
5552 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5553 maybe-configure-stageprofile-bfd:
5554 @if bfd-bootstrap
5555 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5556 configure-stageprofile-bfd:
5557         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5558         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5559         @r=`${PWD_COMMAND}`; export r; \
5560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5561         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5562         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5563         $(HOST_EXPORTS) \
5564         $(POSTSTAGE1_HOST_EXPORTS) \
5565         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5566         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5567         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5568         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5570         cd $(HOST_SUBDIR)/bfd || exit 1; \
5571         case $(srcdir) in \
5572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5573           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5575         esac; \
5576         srcdiroption="--srcdir=$${topdir}/bfd"; \
5577         libsrcdir="$$s/bfd"; \
5578         $(SHELL) $${libsrcdir}/configure \
5579           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5580           --target=${target_alias} $${srcdiroption} \
5581           --with-build-libsubdir=$(HOST_SUBDIR) \
5582           $(STAGEprofile_CONFIGURE_FLAGS)
5583 @endif bfd-bootstrap
5584
5585 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5586 maybe-configure-stagefeedback-bfd:
5587 @if bfd-bootstrap
5588 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5589 configure-stagefeedback-bfd:
5590         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5591         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5592         @r=`${PWD_COMMAND}`; export r; \
5593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5594         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5595         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5596         $(HOST_EXPORTS) \
5597         $(POSTSTAGE1_HOST_EXPORTS) \
5598         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5599         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5600         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5601         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5602         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5603         cd $(HOST_SUBDIR)/bfd || exit 1; \
5604         case $(srcdir) in \
5605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5606           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5608         esac; \
5609         srcdiroption="--srcdir=$${topdir}/bfd"; \
5610         libsrcdir="$$s/bfd"; \
5611         $(SHELL) $${libsrcdir}/configure \
5612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5613           --target=${target_alias} $${srcdiroption} \
5614           --with-build-libsubdir=$(HOST_SUBDIR) \
5615           $(STAGEfeedback_CONFIGURE_FLAGS)
5616 @endif bfd-bootstrap
5617
5618
5619
5620
5621
5622 .PHONY: all-bfd maybe-all-bfd
5623 maybe-all-bfd:
5624 @if gcc-bootstrap
5625 all-bfd: stage_current
5626 @endif gcc-bootstrap
5627 @if bfd
5628 TARGET-bfd=all
5629 maybe-all-bfd: all-bfd
5630 all-bfd: configure-bfd
5631         @r=`${PWD_COMMAND}`; export r; \
5632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5633         $(HOST_EXPORTS)  \
5634         (cd $(HOST_SUBDIR)/bfd && \
5635           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5636                 $(TARGET-bfd))
5637 @endif bfd
5638
5639
5640
5641 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5642 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5643 maybe-all-stage1-bfd:
5644 maybe-clean-stage1-bfd:
5645 @if bfd-bootstrap
5646 maybe-all-stage1-bfd: all-stage1-bfd
5647 all-stage1: all-stage1-bfd
5648 TARGET-stage1-bfd = $(TARGET-bfd)
5649 all-stage1-bfd: configure-stage1-bfd
5650         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5651         @r=`${PWD_COMMAND}`; export r; \
5652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5653         TFLAGS="$(STAGE1_TFLAGS)"; \
5654         $(HOST_EXPORTS)  \
5655         cd $(HOST_SUBDIR)/bfd && \
5656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5657                 CFLAGS="$(STAGE1_CFLAGS)" \
5658                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5659                 LIBCFLAGS="$(LIBCFLAGS)" \
5660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5663                 $(EXTRA_HOST_FLAGS)   \
5664                 TFLAGS="$(STAGE1_TFLAGS)" \
5665                 $(TARGET-stage1-bfd)
5666
5667 maybe-clean-stage1-bfd: clean-stage1-bfd
5668 clean-stage1: clean-stage1-bfd
5669 clean-stage1-bfd:
5670         @if [ $(current_stage) = stage1 ]; then \
5671           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5672         else \
5673           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5674           $(MAKE) stage1-start; \
5675         fi; \
5676         cd $(HOST_SUBDIR)/bfd && \
5677         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5678                  clean
5679 @endif bfd-bootstrap
5680
5681
5682 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5683 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5684 maybe-all-stage2-bfd:
5685 maybe-clean-stage2-bfd:
5686 @if bfd-bootstrap
5687 maybe-all-stage2-bfd: all-stage2-bfd
5688 all-stage2: all-stage2-bfd
5689 TARGET-stage2-bfd = $(TARGET-bfd)
5690 all-stage2-bfd: configure-stage2-bfd
5691         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5692         @r=`${PWD_COMMAND}`; export r; \
5693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5694         TFLAGS="$(STAGE2_TFLAGS)"; \
5695         $(HOST_EXPORTS) \
5696         $(POSTSTAGE1_HOST_EXPORTS)  \
5697         cd $(HOST_SUBDIR)/bfd && \
5698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5699                 CFLAGS="$(STAGE2_CFLAGS)" \
5700                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5701                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5705                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5706                 TFLAGS="$(STAGE2_TFLAGS)" \
5707                 $(TARGET-stage2-bfd)
5708
5709 maybe-clean-stage2-bfd: clean-stage2-bfd
5710 clean-stage2: clean-stage2-bfd
5711 clean-stage2-bfd:
5712         @if [ $(current_stage) = stage2 ]; then \
5713           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5714         else \
5715           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5716           $(MAKE) stage2-start; \
5717         fi; \
5718         cd $(HOST_SUBDIR)/bfd && \
5719         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5720                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5721                  clean
5722 @endif bfd-bootstrap
5723
5724
5725 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5726 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5727 maybe-all-stage3-bfd:
5728 maybe-clean-stage3-bfd:
5729 @if bfd-bootstrap
5730 maybe-all-stage3-bfd: all-stage3-bfd
5731 all-stage3: all-stage3-bfd
5732 TARGET-stage3-bfd = $(TARGET-bfd)
5733 all-stage3-bfd: configure-stage3-bfd
5734         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5735         @r=`${PWD_COMMAND}`; export r; \
5736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5737         TFLAGS="$(STAGE3_TFLAGS)"; \
5738         $(HOST_EXPORTS) \
5739         $(POSTSTAGE1_HOST_EXPORTS)  \
5740         cd $(HOST_SUBDIR)/bfd && \
5741         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5742                 CFLAGS="$(STAGE3_CFLAGS)" \
5743                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5744                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5745                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5746                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5747                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5748                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5749                 TFLAGS="$(STAGE3_TFLAGS)" \
5750                 $(TARGET-stage3-bfd)
5751
5752 maybe-clean-stage3-bfd: clean-stage3-bfd
5753 clean-stage3: clean-stage3-bfd
5754 clean-stage3-bfd:
5755         @if [ $(current_stage) = stage3 ]; then \
5756           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5757         else \
5758           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5759           $(MAKE) stage3-start; \
5760         fi; \
5761         cd $(HOST_SUBDIR)/bfd && \
5762         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5763                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5764                  clean
5765 @endif bfd-bootstrap
5766
5767
5768 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5769 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5770 maybe-all-stage4-bfd:
5771 maybe-clean-stage4-bfd:
5772 @if bfd-bootstrap
5773 maybe-all-stage4-bfd: all-stage4-bfd
5774 all-stage4: all-stage4-bfd
5775 TARGET-stage4-bfd = $(TARGET-bfd)
5776 all-stage4-bfd: configure-stage4-bfd
5777         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5778         @r=`${PWD_COMMAND}`; export r; \
5779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5780         TFLAGS="$(STAGE4_TFLAGS)"; \
5781         $(HOST_EXPORTS) \
5782         $(POSTSTAGE1_HOST_EXPORTS)  \
5783         cd $(HOST_SUBDIR)/bfd && \
5784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5785                 CFLAGS="$(STAGE4_CFLAGS)" \
5786                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5787                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5791                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5792                 TFLAGS="$(STAGE4_TFLAGS)" \
5793                 $(TARGET-stage4-bfd)
5794
5795 maybe-clean-stage4-bfd: clean-stage4-bfd
5796 clean-stage4: clean-stage4-bfd
5797 clean-stage4-bfd:
5798         @if [ $(current_stage) = stage4 ]; then \
5799           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5800         else \
5801           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5802           $(MAKE) stage4-start; \
5803         fi; \
5804         cd $(HOST_SUBDIR)/bfd && \
5805         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5806                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5807                  clean
5808 @endif bfd-bootstrap
5809
5810
5811 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5812 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5813 maybe-all-stageprofile-bfd:
5814 maybe-clean-stageprofile-bfd:
5815 @if bfd-bootstrap
5816 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5817 all-stageprofile: all-stageprofile-bfd
5818 TARGET-stageprofile-bfd = $(TARGET-bfd)
5819 all-stageprofile-bfd: configure-stageprofile-bfd
5820         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5821         @r=`${PWD_COMMAND}`; export r; \
5822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5823         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5824         $(HOST_EXPORTS) \
5825         $(POSTSTAGE1_HOST_EXPORTS)  \
5826         cd $(HOST_SUBDIR)/bfd && \
5827         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5828                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5829                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5830                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5831                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5832                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5833                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5834                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5835                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5836                 $(TARGET-stageprofile-bfd)
5837
5838 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5839 clean-stageprofile: clean-stageprofile-bfd
5840 clean-stageprofile-bfd:
5841         @if [ $(current_stage) = stageprofile ]; then \
5842           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5843         else \
5844           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5845           $(MAKE) stageprofile-start; \
5846         fi; \
5847         cd $(HOST_SUBDIR)/bfd && \
5848         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5849                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5850                  clean
5851 @endif bfd-bootstrap
5852
5853
5854 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5855 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5856 maybe-all-stagefeedback-bfd:
5857 maybe-clean-stagefeedback-bfd:
5858 @if bfd-bootstrap
5859 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5860 all-stagefeedback: all-stagefeedback-bfd
5861 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5862 all-stagefeedback-bfd: configure-stagefeedback-bfd
5863         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5864         @r=`${PWD_COMMAND}`; export r; \
5865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5866         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5867         $(HOST_EXPORTS) \
5868         $(POSTSTAGE1_HOST_EXPORTS)  \
5869         cd $(HOST_SUBDIR)/bfd && \
5870         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5871                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5872                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5873                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5874                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5875                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5876                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5877                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5878                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5879                 $(TARGET-stagefeedback-bfd)
5880
5881 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5882 clean-stagefeedback: clean-stagefeedback-bfd
5883 clean-stagefeedback-bfd:
5884         @if [ $(current_stage) = stagefeedback ]; then \
5885           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5886         else \
5887           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5888           $(MAKE) stagefeedback-start; \
5889         fi; \
5890         cd $(HOST_SUBDIR)/bfd && \
5891         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5892                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5893                  clean
5894 @endif bfd-bootstrap
5895
5896
5897
5898
5899
5900 .PHONY: check-bfd maybe-check-bfd
5901 maybe-check-bfd:
5902 @if bfd
5903 maybe-check-bfd: check-bfd
5904
5905 check-bfd:
5906         @: $(MAKE); $(unstage)
5907         @r=`${PWD_COMMAND}`; export r; \
5908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5909         $(HOST_EXPORTS) \
5910         (cd $(HOST_SUBDIR)/bfd && \
5911           $(MAKE) $(FLAGS_TO_PASS)  check)
5912
5913 @endif bfd
5914
5915 .PHONY: install-bfd maybe-install-bfd
5916 maybe-install-bfd:
5917 @if bfd
5918 maybe-install-bfd: install-bfd
5919
5920 install-bfd: installdirs
5921         @: $(MAKE); $(unstage)
5922         @r=`${PWD_COMMAND}`; export r; \
5923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5924         $(HOST_EXPORTS) \
5925         (cd $(HOST_SUBDIR)/bfd && \
5926           $(MAKE) $(FLAGS_TO_PASS)  install)
5927
5928 @endif bfd
5929
5930 .PHONY: install-strip-bfd maybe-install-strip-bfd
5931 maybe-install-strip-bfd:
5932 @if bfd
5933 maybe-install-strip-bfd: install-strip-bfd
5934
5935 install-strip-bfd: installdirs
5936         @: $(MAKE); $(unstage)
5937         @r=`${PWD_COMMAND}`; export r; \
5938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5939         $(HOST_EXPORTS) \
5940         (cd $(HOST_SUBDIR)/bfd && \
5941           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5942
5943 @endif bfd
5944
5945 # Other targets (info, dvi, pdf, etc.)
5946
5947 .PHONY: maybe-info-bfd info-bfd
5948 maybe-info-bfd:
5949 @if bfd
5950 maybe-info-bfd: info-bfd
5951
5952 info-bfd: \
5953     configure-bfd 
5954         @[ -f ./bfd/Makefile ] || exit 0; \
5955         r=`${PWD_COMMAND}`; export r; \
5956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5957         $(HOST_EXPORTS) \
5958         for flag in $(EXTRA_HOST_FLAGS) ; do \
5959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5960         done; \
5961         echo "Doing info in bfd" ; \
5962         (cd $(HOST_SUBDIR)/bfd && \
5963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5965                   "RANLIB=$${RANLIB}" \
5966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5967                   info) \
5968           || exit 1
5969
5970 @endif bfd
5971
5972 .PHONY: maybe-dvi-bfd dvi-bfd
5973 maybe-dvi-bfd:
5974 @if bfd
5975 maybe-dvi-bfd: dvi-bfd
5976
5977 dvi-bfd: \
5978     configure-bfd 
5979         @[ -f ./bfd/Makefile ] || exit 0; \
5980         r=`${PWD_COMMAND}`; export r; \
5981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5982         $(HOST_EXPORTS) \
5983         for flag in $(EXTRA_HOST_FLAGS) ; do \
5984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5985         done; \
5986         echo "Doing dvi in bfd" ; \
5987         (cd $(HOST_SUBDIR)/bfd && \
5988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5990                   "RANLIB=$${RANLIB}" \
5991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5992                   dvi) \
5993           || exit 1
5994
5995 @endif bfd
5996
5997 .PHONY: maybe-pdf-bfd pdf-bfd
5998 maybe-pdf-bfd:
5999 @if bfd
6000 maybe-pdf-bfd: pdf-bfd
6001
6002 pdf-bfd: \
6003     configure-bfd 
6004         @[ -f ./bfd/Makefile ] || exit 0; \
6005         r=`${PWD_COMMAND}`; export r; \
6006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6007         $(HOST_EXPORTS) \
6008         for flag in $(EXTRA_HOST_FLAGS) ; do \
6009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6010         done; \
6011         echo "Doing pdf in bfd" ; \
6012         (cd $(HOST_SUBDIR)/bfd && \
6013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6015                   "RANLIB=$${RANLIB}" \
6016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6017                   pdf) \
6018           || exit 1
6019
6020 @endif bfd
6021
6022 .PHONY: maybe-html-bfd html-bfd
6023 maybe-html-bfd:
6024 @if bfd
6025 maybe-html-bfd: html-bfd
6026
6027 html-bfd: \
6028     configure-bfd 
6029         @[ -f ./bfd/Makefile ] || exit 0; \
6030         r=`${PWD_COMMAND}`; export r; \
6031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6032         $(HOST_EXPORTS) \
6033         for flag in $(EXTRA_HOST_FLAGS) ; do \
6034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6035         done; \
6036         echo "Doing html in bfd" ; \
6037         (cd $(HOST_SUBDIR)/bfd && \
6038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6040                   "RANLIB=$${RANLIB}" \
6041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6042                   html) \
6043           || exit 1
6044
6045 @endif bfd
6046
6047 .PHONY: maybe-TAGS-bfd TAGS-bfd
6048 maybe-TAGS-bfd:
6049 @if bfd
6050 maybe-TAGS-bfd: TAGS-bfd
6051
6052 TAGS-bfd: \
6053     configure-bfd 
6054         @[ -f ./bfd/Makefile ] || exit 0; \
6055         r=`${PWD_COMMAND}`; export r; \
6056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6057         $(HOST_EXPORTS) \
6058         for flag in $(EXTRA_HOST_FLAGS) ; do \
6059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6060         done; \
6061         echo "Doing TAGS in bfd" ; \
6062         (cd $(HOST_SUBDIR)/bfd && \
6063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6065                   "RANLIB=$${RANLIB}" \
6066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6067                   TAGS) \
6068           || exit 1
6069
6070 @endif bfd
6071
6072 .PHONY: maybe-install-info-bfd install-info-bfd
6073 maybe-install-info-bfd:
6074 @if bfd
6075 maybe-install-info-bfd: install-info-bfd
6076
6077 install-info-bfd: \
6078     configure-bfd \
6079     info-bfd 
6080         @[ -f ./bfd/Makefile ] || exit 0; \
6081         r=`${PWD_COMMAND}`; export r; \
6082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6083         $(HOST_EXPORTS) \
6084         for flag in $(EXTRA_HOST_FLAGS) ; do \
6085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6086         done; \
6087         echo "Doing install-info in bfd" ; \
6088         (cd $(HOST_SUBDIR)/bfd && \
6089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6091                   "RANLIB=$${RANLIB}" \
6092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6093                   install-info) \
6094           || exit 1
6095
6096 @endif bfd
6097
6098 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
6099 maybe-install-pdf-bfd:
6100 @if bfd
6101 maybe-install-pdf-bfd: install-pdf-bfd
6102
6103 install-pdf-bfd: \
6104     configure-bfd \
6105     pdf-bfd 
6106         @[ -f ./bfd/Makefile ] || exit 0; \
6107         r=`${PWD_COMMAND}`; export r; \
6108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6109         $(HOST_EXPORTS) \
6110         for flag in $(EXTRA_HOST_FLAGS) ; do \
6111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6112         done; \
6113         echo "Doing install-pdf in bfd" ; \
6114         (cd $(HOST_SUBDIR)/bfd && \
6115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6117                   "RANLIB=$${RANLIB}" \
6118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6119                   install-pdf) \
6120           || exit 1
6121
6122 @endif bfd
6123
6124 .PHONY: maybe-install-html-bfd install-html-bfd
6125 maybe-install-html-bfd:
6126 @if bfd
6127 maybe-install-html-bfd: install-html-bfd
6128
6129 install-html-bfd: \
6130     configure-bfd \
6131     html-bfd 
6132         @[ -f ./bfd/Makefile ] || exit 0; \
6133         r=`${PWD_COMMAND}`; export r; \
6134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135         $(HOST_EXPORTS) \
6136         for flag in $(EXTRA_HOST_FLAGS) ; do \
6137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6138         done; \
6139         echo "Doing install-html in bfd" ; \
6140         (cd $(HOST_SUBDIR)/bfd && \
6141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6143                   "RANLIB=$${RANLIB}" \
6144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6145                   install-html) \
6146           || exit 1
6147
6148 @endif bfd
6149
6150 .PHONY: maybe-installcheck-bfd installcheck-bfd
6151 maybe-installcheck-bfd:
6152 @if bfd
6153 maybe-installcheck-bfd: installcheck-bfd
6154
6155 installcheck-bfd: \
6156     configure-bfd 
6157         @[ -f ./bfd/Makefile ] || exit 0; \
6158         r=`${PWD_COMMAND}`; export r; \
6159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6160         $(HOST_EXPORTS) \
6161         for flag in $(EXTRA_HOST_FLAGS) ; do \
6162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6163         done; \
6164         echo "Doing installcheck in bfd" ; \
6165         (cd $(HOST_SUBDIR)/bfd && \
6166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6168                   "RANLIB=$${RANLIB}" \
6169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6170                   installcheck) \
6171           || exit 1
6172
6173 @endif bfd
6174
6175 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
6176 maybe-mostlyclean-bfd:
6177 @if bfd
6178 maybe-mostlyclean-bfd: mostlyclean-bfd
6179
6180 mostlyclean-bfd: 
6181         @[ -f ./bfd/Makefile ] || exit 0; \
6182         r=`${PWD_COMMAND}`; export r; \
6183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6184         $(HOST_EXPORTS) \
6185         for flag in $(EXTRA_HOST_FLAGS) ; do \
6186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6187         done; \
6188         echo "Doing mostlyclean in bfd" ; \
6189         (cd $(HOST_SUBDIR)/bfd && \
6190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6192                   "RANLIB=$${RANLIB}" \
6193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6194                   mostlyclean) \
6195           || exit 1
6196
6197 @endif bfd
6198
6199 .PHONY: maybe-clean-bfd clean-bfd
6200 maybe-clean-bfd:
6201 @if bfd
6202 maybe-clean-bfd: clean-bfd
6203
6204 clean-bfd: 
6205         @[ -f ./bfd/Makefile ] || exit 0; \
6206         r=`${PWD_COMMAND}`; export r; \
6207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6208         $(HOST_EXPORTS) \
6209         for flag in $(EXTRA_HOST_FLAGS) ; do \
6210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6211         done; \
6212         echo "Doing clean in bfd" ; \
6213         (cd $(HOST_SUBDIR)/bfd && \
6214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6216                   "RANLIB=$${RANLIB}" \
6217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6218                   clean) \
6219           || exit 1
6220
6221 @endif bfd
6222
6223 .PHONY: maybe-distclean-bfd distclean-bfd
6224 maybe-distclean-bfd:
6225 @if bfd
6226 maybe-distclean-bfd: distclean-bfd
6227
6228 distclean-bfd: 
6229         @[ -f ./bfd/Makefile ] || exit 0; \
6230         r=`${PWD_COMMAND}`; export r; \
6231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6232         $(HOST_EXPORTS) \
6233         for flag in $(EXTRA_HOST_FLAGS) ; do \
6234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6235         done; \
6236         echo "Doing distclean in bfd" ; \
6237         (cd $(HOST_SUBDIR)/bfd && \
6238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6240                   "RANLIB=$${RANLIB}" \
6241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6242                   distclean) \
6243           || exit 1
6244
6245 @endif bfd
6246
6247 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6248 maybe-maintainer-clean-bfd:
6249 @if bfd
6250 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6251
6252 maintainer-clean-bfd: 
6253         @[ -f ./bfd/Makefile ] || exit 0; \
6254         r=`${PWD_COMMAND}`; export r; \
6255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6256         $(HOST_EXPORTS) \
6257         for flag in $(EXTRA_HOST_FLAGS) ; do \
6258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6259         done; \
6260         echo "Doing maintainer-clean in bfd" ; \
6261         (cd $(HOST_SUBDIR)/bfd && \
6262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6264                   "RANLIB=$${RANLIB}" \
6265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6266                   maintainer-clean) \
6267           || exit 1
6268
6269 @endif bfd
6270
6271
6272
6273 .PHONY: configure-opcodes maybe-configure-opcodes
6274 maybe-configure-opcodes:
6275 @if gcc-bootstrap
6276 configure-opcodes: stage_current
6277 @endif gcc-bootstrap
6278 @if opcodes
6279 maybe-configure-opcodes: configure-opcodes
6280 configure-opcodes: 
6281         @r=`${PWD_COMMAND}`; export r; \
6282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6283         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6284         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6285         $(HOST_EXPORTS)  \
6286         echo Configuring in $(HOST_SUBDIR)/opcodes; \
6287         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6288         case $(srcdir) in \
6289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6290           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6292         esac; \
6293         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6294         libsrcdir="$$s/opcodes"; \
6295         $(SHELL) $${libsrcdir}/configure \
6296           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6297           --target=${target_alias} $${srcdiroption}  \
6298           || exit 1
6299 @endif opcodes
6300
6301
6302
6303 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6304 maybe-configure-stage1-opcodes:
6305 @if opcodes-bootstrap
6306 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6307 configure-stage1-opcodes:
6308         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6310         @r=`${PWD_COMMAND}`; export r; \
6311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6312         TFLAGS="$(STAGE1_TFLAGS)"; \
6313         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6314         $(HOST_EXPORTS) \
6315         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6316         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6317         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6318         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6319         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6320         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6321         case $(srcdir) in \
6322           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6323           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6324                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6325         esac; \
6326         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6327         libsrcdir="$$s/opcodes"; \
6328         $(SHELL) $${libsrcdir}/configure \
6329           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6330           --target=${target_alias} $${srcdiroption} \
6331           $(STAGE1_CONFIGURE_FLAGS)
6332 @endif opcodes-bootstrap
6333
6334 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6335 maybe-configure-stage2-opcodes:
6336 @if opcodes-bootstrap
6337 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6338 configure-stage2-opcodes:
6339         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6341         @r=`${PWD_COMMAND}`; export r; \
6342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6343         TFLAGS="$(STAGE2_TFLAGS)"; \
6344         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6345         $(HOST_EXPORTS) \
6346         $(POSTSTAGE1_HOST_EXPORTS) \
6347         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6348         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6349         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6350         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6352         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6353         case $(srcdir) in \
6354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6355           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6357         esac; \
6358         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6359         libsrcdir="$$s/opcodes"; \
6360         $(SHELL) $${libsrcdir}/configure \
6361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6362           --target=${target_alias} $${srcdiroption} \
6363           --with-build-libsubdir=$(HOST_SUBDIR) \
6364           $(STAGE2_CONFIGURE_FLAGS)
6365 @endif opcodes-bootstrap
6366
6367 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6368 maybe-configure-stage3-opcodes:
6369 @if opcodes-bootstrap
6370 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6371 configure-stage3-opcodes:
6372         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6374         @r=`${PWD_COMMAND}`; export r; \
6375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6376         TFLAGS="$(STAGE3_TFLAGS)"; \
6377         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6378         $(HOST_EXPORTS) \
6379         $(POSTSTAGE1_HOST_EXPORTS) \
6380         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6381         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6382         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
6383         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6385         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6386         case $(srcdir) in \
6387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6388           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6390         esac; \
6391         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6392         libsrcdir="$$s/opcodes"; \
6393         $(SHELL) $${libsrcdir}/configure \
6394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6395           --target=${target_alias} $${srcdiroption} \
6396           --with-build-libsubdir=$(HOST_SUBDIR) \
6397           $(STAGE3_CONFIGURE_FLAGS)
6398 @endif opcodes-bootstrap
6399
6400 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6401 maybe-configure-stage4-opcodes:
6402 @if opcodes-bootstrap
6403 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6404 configure-stage4-opcodes:
6405         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6407         @r=`${PWD_COMMAND}`; export r; \
6408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409         TFLAGS="$(STAGE4_TFLAGS)"; \
6410         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6411         $(HOST_EXPORTS) \
6412         $(POSTSTAGE1_HOST_EXPORTS) \
6413         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6414         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6415         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
6416         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6418         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6419         case $(srcdir) in \
6420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6421           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6423         esac; \
6424         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6425         libsrcdir="$$s/opcodes"; \
6426         $(SHELL) $${libsrcdir}/configure \
6427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6428           --target=${target_alias} $${srcdiroption} \
6429           --with-build-libsubdir=$(HOST_SUBDIR) \
6430           $(STAGE4_CONFIGURE_FLAGS)
6431 @endif opcodes-bootstrap
6432
6433 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6434 maybe-configure-stageprofile-opcodes:
6435 @if opcodes-bootstrap
6436 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6437 configure-stageprofile-opcodes:
6438         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6440         @r=`${PWD_COMMAND}`; export r; \
6441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6442         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6443         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6444         $(HOST_EXPORTS) \
6445         $(POSTSTAGE1_HOST_EXPORTS) \
6446         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6447         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6448         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
6449         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6451         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6452         case $(srcdir) in \
6453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6454           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6456         esac; \
6457         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6458         libsrcdir="$$s/opcodes"; \
6459         $(SHELL) $${libsrcdir}/configure \
6460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6461           --target=${target_alias} $${srcdiroption} \
6462           --with-build-libsubdir=$(HOST_SUBDIR) \
6463           $(STAGEprofile_CONFIGURE_FLAGS)
6464 @endif opcodes-bootstrap
6465
6466 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6467 maybe-configure-stagefeedback-opcodes:
6468 @if opcodes-bootstrap
6469 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6470 configure-stagefeedback-opcodes:
6471         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6472         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6473         @r=`${PWD_COMMAND}`; export r; \
6474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6476         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6477         $(HOST_EXPORTS) \
6478         $(POSTSTAGE1_HOST_EXPORTS) \
6479         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6480         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6481         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6482         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6483         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6484         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6485         case $(srcdir) in \
6486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6487           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6489         esac; \
6490         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6491         libsrcdir="$$s/opcodes"; \
6492         $(SHELL) $${libsrcdir}/configure \
6493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6494           --target=${target_alias} $${srcdiroption} \
6495           --with-build-libsubdir=$(HOST_SUBDIR) \
6496           $(STAGEfeedback_CONFIGURE_FLAGS)
6497 @endif opcodes-bootstrap
6498
6499
6500
6501
6502
6503 .PHONY: all-opcodes maybe-all-opcodes
6504 maybe-all-opcodes:
6505 @if gcc-bootstrap
6506 all-opcodes: stage_current
6507 @endif gcc-bootstrap
6508 @if opcodes
6509 TARGET-opcodes=all
6510 maybe-all-opcodes: all-opcodes
6511 all-opcodes: configure-opcodes
6512         @r=`${PWD_COMMAND}`; export r; \
6513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6514         $(HOST_EXPORTS)  \
6515         (cd $(HOST_SUBDIR)/opcodes && \
6516           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6517                 $(TARGET-opcodes))
6518 @endif opcodes
6519
6520
6521
6522 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6523 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6524 maybe-all-stage1-opcodes:
6525 maybe-clean-stage1-opcodes:
6526 @if opcodes-bootstrap
6527 maybe-all-stage1-opcodes: all-stage1-opcodes
6528 all-stage1: all-stage1-opcodes
6529 TARGET-stage1-opcodes = $(TARGET-opcodes)
6530 all-stage1-opcodes: configure-stage1-opcodes
6531         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6532         @r=`${PWD_COMMAND}`; export r; \
6533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6534         TFLAGS="$(STAGE1_TFLAGS)"; \
6535         $(HOST_EXPORTS)  \
6536         cd $(HOST_SUBDIR)/opcodes && \
6537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6538                 CFLAGS="$(STAGE1_CFLAGS)" \
6539                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6540                 LIBCFLAGS="$(LIBCFLAGS)" \
6541                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6542                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6543                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6544                 $(EXTRA_HOST_FLAGS)   \
6545                 TFLAGS="$(STAGE1_TFLAGS)" \
6546                 $(TARGET-stage1-opcodes)
6547
6548 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6549 clean-stage1: clean-stage1-opcodes
6550 clean-stage1-opcodes:
6551         @if [ $(current_stage) = stage1 ]; then \
6552           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6553         else \
6554           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6555           $(MAKE) stage1-start; \
6556         fi; \
6557         cd $(HOST_SUBDIR)/opcodes && \
6558         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6559                  clean
6560 @endif opcodes-bootstrap
6561
6562
6563 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6564 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6565 maybe-all-stage2-opcodes:
6566 maybe-clean-stage2-opcodes:
6567 @if opcodes-bootstrap
6568 maybe-all-stage2-opcodes: all-stage2-opcodes
6569 all-stage2: all-stage2-opcodes
6570 TARGET-stage2-opcodes = $(TARGET-opcodes)
6571 all-stage2-opcodes: configure-stage2-opcodes
6572         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6573         @r=`${PWD_COMMAND}`; export r; \
6574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6575         TFLAGS="$(STAGE2_TFLAGS)"; \
6576         $(HOST_EXPORTS) \
6577         $(POSTSTAGE1_HOST_EXPORTS)  \
6578         cd $(HOST_SUBDIR)/opcodes && \
6579         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6580                 CFLAGS="$(STAGE2_CFLAGS)" \
6581                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6582                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6583                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6584                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6585                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6586                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6587                 TFLAGS="$(STAGE2_TFLAGS)" \
6588                 $(TARGET-stage2-opcodes)
6589
6590 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6591 clean-stage2: clean-stage2-opcodes
6592 clean-stage2-opcodes:
6593         @if [ $(current_stage) = stage2 ]; then \
6594           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6595         else \
6596           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6597           $(MAKE) stage2-start; \
6598         fi; \
6599         cd $(HOST_SUBDIR)/opcodes && \
6600         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6601                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6602                  clean
6603 @endif opcodes-bootstrap
6604
6605
6606 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6607 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6608 maybe-all-stage3-opcodes:
6609 maybe-clean-stage3-opcodes:
6610 @if opcodes-bootstrap
6611 maybe-all-stage3-opcodes: all-stage3-opcodes
6612 all-stage3: all-stage3-opcodes
6613 TARGET-stage3-opcodes = $(TARGET-opcodes)
6614 all-stage3-opcodes: configure-stage3-opcodes
6615         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6616         @r=`${PWD_COMMAND}`; export r; \
6617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6618         TFLAGS="$(STAGE3_TFLAGS)"; \
6619         $(HOST_EXPORTS) \
6620         $(POSTSTAGE1_HOST_EXPORTS)  \
6621         cd $(HOST_SUBDIR)/opcodes && \
6622         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6623                 CFLAGS="$(STAGE3_CFLAGS)" \
6624                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6625                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6626                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6627                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6628                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6629                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6630                 TFLAGS="$(STAGE3_TFLAGS)" \
6631                 $(TARGET-stage3-opcodes)
6632
6633 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6634 clean-stage3: clean-stage3-opcodes
6635 clean-stage3-opcodes:
6636         @if [ $(current_stage) = stage3 ]; then \
6637           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6638         else \
6639           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6640           $(MAKE) stage3-start; \
6641         fi; \
6642         cd $(HOST_SUBDIR)/opcodes && \
6643         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6644                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6645                  clean
6646 @endif opcodes-bootstrap
6647
6648
6649 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6650 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6651 maybe-all-stage4-opcodes:
6652 maybe-clean-stage4-opcodes:
6653 @if opcodes-bootstrap
6654 maybe-all-stage4-opcodes: all-stage4-opcodes
6655 all-stage4: all-stage4-opcodes
6656 TARGET-stage4-opcodes = $(TARGET-opcodes)
6657 all-stage4-opcodes: configure-stage4-opcodes
6658         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6659         @r=`${PWD_COMMAND}`; export r; \
6660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661         TFLAGS="$(STAGE4_TFLAGS)"; \
6662         $(HOST_EXPORTS) \
6663         $(POSTSTAGE1_HOST_EXPORTS)  \
6664         cd $(HOST_SUBDIR)/opcodes && \
6665         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6666                 CFLAGS="$(STAGE4_CFLAGS)" \
6667                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6668                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6669                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6670                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6671                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6672                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6673                 TFLAGS="$(STAGE4_TFLAGS)" \
6674                 $(TARGET-stage4-opcodes)
6675
6676 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6677 clean-stage4: clean-stage4-opcodes
6678 clean-stage4-opcodes:
6679         @if [ $(current_stage) = stage4 ]; then \
6680           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6681         else \
6682           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6683           $(MAKE) stage4-start; \
6684         fi; \
6685         cd $(HOST_SUBDIR)/opcodes && \
6686         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6687                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6688                  clean
6689 @endif opcodes-bootstrap
6690
6691
6692 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6693 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6694 maybe-all-stageprofile-opcodes:
6695 maybe-clean-stageprofile-opcodes:
6696 @if opcodes-bootstrap
6697 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6698 all-stageprofile: all-stageprofile-opcodes
6699 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6700 all-stageprofile-opcodes: configure-stageprofile-opcodes
6701         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6702         @r=`${PWD_COMMAND}`; export r; \
6703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6705         $(HOST_EXPORTS) \
6706         $(POSTSTAGE1_HOST_EXPORTS)  \
6707         cd $(HOST_SUBDIR)/opcodes && \
6708         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6709                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6710                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6711                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6712                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6713                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6714                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6715                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6716                 TFLAGS="$(STAGEprofile_TFLAGS)" \
6717                 $(TARGET-stageprofile-opcodes)
6718
6719 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6720 clean-stageprofile: clean-stageprofile-opcodes
6721 clean-stageprofile-opcodes:
6722         @if [ $(current_stage) = stageprofile ]; then \
6723           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6724         else \
6725           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6726           $(MAKE) stageprofile-start; \
6727         fi; \
6728         cd $(HOST_SUBDIR)/opcodes && \
6729         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6730                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6731                  clean
6732 @endif opcodes-bootstrap
6733
6734
6735 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6736 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6737 maybe-all-stagefeedback-opcodes:
6738 maybe-clean-stagefeedback-opcodes:
6739 @if opcodes-bootstrap
6740 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6741 all-stagefeedback: all-stagefeedback-opcodes
6742 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6743 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6744         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6745         @r=`${PWD_COMMAND}`; export r; \
6746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6747         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6748         $(HOST_EXPORTS) \
6749         $(POSTSTAGE1_HOST_EXPORTS)  \
6750         cd $(HOST_SUBDIR)/opcodes && \
6751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6752                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6753                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6754                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6755                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6756                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6757                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6758                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6759                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6760                 $(TARGET-stagefeedback-opcodes)
6761
6762 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6763 clean-stagefeedback: clean-stagefeedback-opcodes
6764 clean-stagefeedback-opcodes:
6765         @if [ $(current_stage) = stagefeedback ]; then \
6766           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6767         else \
6768           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6769           $(MAKE) stagefeedback-start; \
6770         fi; \
6771         cd $(HOST_SUBDIR)/opcodes && \
6772         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6773                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6774                  clean
6775 @endif opcodes-bootstrap
6776
6777
6778
6779
6780
6781 .PHONY: check-opcodes maybe-check-opcodes
6782 maybe-check-opcodes:
6783 @if opcodes
6784 maybe-check-opcodes: check-opcodes
6785
6786 check-opcodes:
6787         @: $(MAKE); $(unstage)
6788         @r=`${PWD_COMMAND}`; export r; \
6789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790         $(HOST_EXPORTS) \
6791         (cd $(HOST_SUBDIR)/opcodes && \
6792           $(MAKE) $(FLAGS_TO_PASS)  check)
6793
6794 @endif opcodes
6795
6796 .PHONY: install-opcodes maybe-install-opcodes
6797 maybe-install-opcodes:
6798 @if opcodes
6799 maybe-install-opcodes: install-opcodes
6800
6801 install-opcodes: installdirs
6802         @: $(MAKE); $(unstage)
6803         @r=`${PWD_COMMAND}`; export r; \
6804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6805         $(HOST_EXPORTS) \
6806         (cd $(HOST_SUBDIR)/opcodes && \
6807           $(MAKE) $(FLAGS_TO_PASS)  install)
6808
6809 @endif opcodes
6810
6811 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
6812 maybe-install-strip-opcodes:
6813 @if opcodes
6814 maybe-install-strip-opcodes: install-strip-opcodes
6815
6816 install-strip-opcodes: installdirs
6817         @: $(MAKE); $(unstage)
6818         @r=`${PWD_COMMAND}`; export r; \
6819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820         $(HOST_EXPORTS) \
6821         (cd $(HOST_SUBDIR)/opcodes && \
6822           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6823
6824 @endif opcodes
6825
6826 # Other targets (info, dvi, pdf, etc.)
6827
6828 .PHONY: maybe-info-opcodes info-opcodes
6829 maybe-info-opcodes:
6830 @if opcodes
6831 maybe-info-opcodes: info-opcodes
6832
6833 info-opcodes: \
6834     configure-opcodes 
6835         @[ -f ./opcodes/Makefile ] || exit 0; \
6836         r=`${PWD_COMMAND}`; export r; \
6837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6838         $(HOST_EXPORTS) \
6839         for flag in $(EXTRA_HOST_FLAGS) ; do \
6840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6841         done; \
6842         echo "Doing info in opcodes" ; \
6843         (cd $(HOST_SUBDIR)/opcodes && \
6844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6846                   "RANLIB=$${RANLIB}" \
6847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6848                   info) \
6849           || exit 1
6850
6851 @endif opcodes
6852
6853 .PHONY: maybe-dvi-opcodes dvi-opcodes
6854 maybe-dvi-opcodes:
6855 @if opcodes
6856 maybe-dvi-opcodes: dvi-opcodes
6857
6858 dvi-opcodes: \
6859     configure-opcodes 
6860         @[ -f ./opcodes/Makefile ] || exit 0; \
6861         r=`${PWD_COMMAND}`; export r; \
6862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6863         $(HOST_EXPORTS) \
6864         for flag in $(EXTRA_HOST_FLAGS) ; do \
6865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6866         done; \
6867         echo "Doing dvi in opcodes" ; \
6868         (cd $(HOST_SUBDIR)/opcodes && \
6869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6871                   "RANLIB=$${RANLIB}" \
6872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6873                   dvi) \
6874           || exit 1
6875
6876 @endif opcodes
6877
6878 .PHONY: maybe-pdf-opcodes pdf-opcodes
6879 maybe-pdf-opcodes:
6880 @if opcodes
6881 maybe-pdf-opcodes: pdf-opcodes
6882
6883 pdf-opcodes: \
6884     configure-opcodes 
6885         @[ -f ./opcodes/Makefile ] || exit 0; \
6886         r=`${PWD_COMMAND}`; export r; \
6887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6888         $(HOST_EXPORTS) \
6889         for flag in $(EXTRA_HOST_FLAGS) ; do \
6890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6891         done; \
6892         echo "Doing pdf in opcodes" ; \
6893         (cd $(HOST_SUBDIR)/opcodes && \
6894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6896                   "RANLIB=$${RANLIB}" \
6897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6898                   pdf) \
6899           || exit 1
6900
6901 @endif opcodes
6902
6903 .PHONY: maybe-html-opcodes html-opcodes
6904 maybe-html-opcodes:
6905 @if opcodes
6906 maybe-html-opcodes: html-opcodes
6907
6908 html-opcodes: \
6909     configure-opcodes 
6910         @[ -f ./opcodes/Makefile ] || exit 0; \
6911         r=`${PWD_COMMAND}`; export r; \
6912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6913         $(HOST_EXPORTS) \
6914         for flag in $(EXTRA_HOST_FLAGS) ; do \
6915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6916         done; \
6917         echo "Doing html in opcodes" ; \
6918         (cd $(HOST_SUBDIR)/opcodes && \
6919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6921                   "RANLIB=$${RANLIB}" \
6922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6923                   html) \
6924           || exit 1
6925
6926 @endif opcodes
6927
6928 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6929 maybe-TAGS-opcodes:
6930 @if opcodes
6931 maybe-TAGS-opcodes: TAGS-opcodes
6932
6933 TAGS-opcodes: \
6934     configure-opcodes 
6935         @[ -f ./opcodes/Makefile ] || exit 0; \
6936         r=`${PWD_COMMAND}`; export r; \
6937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6938         $(HOST_EXPORTS) \
6939         for flag in $(EXTRA_HOST_FLAGS) ; do \
6940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6941         done; \
6942         echo "Doing TAGS in opcodes" ; \
6943         (cd $(HOST_SUBDIR)/opcodes && \
6944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6946                   "RANLIB=$${RANLIB}" \
6947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6948                   TAGS) \
6949           || exit 1
6950
6951 @endif opcodes
6952
6953 .PHONY: maybe-install-info-opcodes install-info-opcodes
6954 maybe-install-info-opcodes:
6955 @if opcodes
6956 maybe-install-info-opcodes: install-info-opcodes
6957
6958 install-info-opcodes: \
6959     configure-opcodes \
6960     info-opcodes 
6961         @[ -f ./opcodes/Makefile ] || exit 0; \
6962         r=`${PWD_COMMAND}`; export r; \
6963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6964         $(HOST_EXPORTS) \
6965         for flag in $(EXTRA_HOST_FLAGS) ; do \
6966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6967         done; \
6968         echo "Doing install-info in opcodes" ; \
6969         (cd $(HOST_SUBDIR)/opcodes && \
6970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6972                   "RANLIB=$${RANLIB}" \
6973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6974                   install-info) \
6975           || exit 1
6976
6977 @endif opcodes
6978
6979 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6980 maybe-install-pdf-opcodes:
6981 @if opcodes
6982 maybe-install-pdf-opcodes: install-pdf-opcodes
6983
6984 install-pdf-opcodes: \
6985     configure-opcodes \
6986     pdf-opcodes 
6987         @[ -f ./opcodes/Makefile ] || exit 0; \
6988         r=`${PWD_COMMAND}`; export r; \
6989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6990         $(HOST_EXPORTS) \
6991         for flag in $(EXTRA_HOST_FLAGS) ; do \
6992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6993         done; \
6994         echo "Doing install-pdf in opcodes" ; \
6995         (cd $(HOST_SUBDIR)/opcodes && \
6996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6998                   "RANLIB=$${RANLIB}" \
6999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7000                   install-pdf) \
7001           || exit 1
7002
7003 @endif opcodes
7004
7005 .PHONY: maybe-install-html-opcodes install-html-opcodes
7006 maybe-install-html-opcodes:
7007 @if opcodes
7008 maybe-install-html-opcodes: install-html-opcodes
7009
7010 install-html-opcodes: \
7011     configure-opcodes \
7012     html-opcodes 
7013         @[ -f ./opcodes/Makefile ] || exit 0; \
7014         r=`${PWD_COMMAND}`; export r; \
7015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7016         $(HOST_EXPORTS) \
7017         for flag in $(EXTRA_HOST_FLAGS) ; do \
7018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7019         done; \
7020         echo "Doing install-html in opcodes" ; \
7021         (cd $(HOST_SUBDIR)/opcodes && \
7022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7024                   "RANLIB=$${RANLIB}" \
7025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7026                   install-html) \
7027           || exit 1
7028
7029 @endif opcodes
7030
7031 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
7032 maybe-installcheck-opcodes:
7033 @if opcodes
7034 maybe-installcheck-opcodes: installcheck-opcodes
7035
7036 installcheck-opcodes: \
7037     configure-opcodes 
7038         @[ -f ./opcodes/Makefile ] || exit 0; \
7039         r=`${PWD_COMMAND}`; export r; \
7040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7041         $(HOST_EXPORTS) \
7042         for flag in $(EXTRA_HOST_FLAGS) ; do \
7043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7044         done; \
7045         echo "Doing installcheck in opcodes" ; \
7046         (cd $(HOST_SUBDIR)/opcodes && \
7047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7049                   "RANLIB=$${RANLIB}" \
7050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7051                   installcheck) \
7052           || exit 1
7053
7054 @endif opcodes
7055
7056 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
7057 maybe-mostlyclean-opcodes:
7058 @if opcodes
7059 maybe-mostlyclean-opcodes: mostlyclean-opcodes
7060
7061 mostlyclean-opcodes: 
7062         @[ -f ./opcodes/Makefile ] || exit 0; \
7063         r=`${PWD_COMMAND}`; export r; \
7064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7065         $(HOST_EXPORTS) \
7066         for flag in $(EXTRA_HOST_FLAGS) ; do \
7067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7068         done; \
7069         echo "Doing mostlyclean in opcodes" ; \
7070         (cd $(HOST_SUBDIR)/opcodes && \
7071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7073                   "RANLIB=$${RANLIB}" \
7074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7075                   mostlyclean) \
7076           || exit 1
7077
7078 @endif opcodes
7079
7080 .PHONY: maybe-clean-opcodes clean-opcodes
7081 maybe-clean-opcodes:
7082 @if opcodes
7083 maybe-clean-opcodes: clean-opcodes
7084
7085 clean-opcodes: 
7086         @[ -f ./opcodes/Makefile ] || exit 0; \
7087         r=`${PWD_COMMAND}`; export r; \
7088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7089         $(HOST_EXPORTS) \
7090         for flag in $(EXTRA_HOST_FLAGS) ; do \
7091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7092         done; \
7093         echo "Doing clean in opcodes" ; \
7094         (cd $(HOST_SUBDIR)/opcodes && \
7095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7097                   "RANLIB=$${RANLIB}" \
7098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7099                   clean) \
7100           || exit 1
7101
7102 @endif opcodes
7103
7104 .PHONY: maybe-distclean-opcodes distclean-opcodes
7105 maybe-distclean-opcodes:
7106 @if opcodes
7107 maybe-distclean-opcodes: distclean-opcodes
7108
7109 distclean-opcodes: 
7110         @[ -f ./opcodes/Makefile ] || exit 0; \
7111         r=`${PWD_COMMAND}`; export r; \
7112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7113         $(HOST_EXPORTS) \
7114         for flag in $(EXTRA_HOST_FLAGS) ; do \
7115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7116         done; \
7117         echo "Doing distclean in opcodes" ; \
7118         (cd $(HOST_SUBDIR)/opcodes && \
7119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7121                   "RANLIB=$${RANLIB}" \
7122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7123                   distclean) \
7124           || exit 1
7125
7126 @endif opcodes
7127
7128 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
7129 maybe-maintainer-clean-opcodes:
7130 @if opcodes
7131 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
7132
7133 maintainer-clean-opcodes: 
7134         @[ -f ./opcodes/Makefile ] || exit 0; \
7135         r=`${PWD_COMMAND}`; export r; \
7136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7137         $(HOST_EXPORTS) \
7138         for flag in $(EXTRA_HOST_FLAGS) ; do \
7139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7140         done; \
7141         echo "Doing maintainer-clean in opcodes" ; \
7142         (cd $(HOST_SUBDIR)/opcodes && \
7143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7145                   "RANLIB=$${RANLIB}" \
7146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7147                   maintainer-clean) \
7148           || exit 1
7149
7150 @endif opcodes
7151
7152
7153
7154 .PHONY: configure-binutils maybe-configure-binutils
7155 maybe-configure-binutils:
7156 @if gcc-bootstrap
7157 configure-binutils: stage_current
7158 @endif gcc-bootstrap
7159 @if binutils
7160 maybe-configure-binutils: configure-binutils
7161 configure-binutils: 
7162         @r=`${PWD_COMMAND}`; export r; \
7163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7164         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7166         $(HOST_EXPORTS)  \
7167         echo Configuring in $(HOST_SUBDIR)/binutils; \
7168         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
7169         case $(srcdir) in \
7170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7171           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7173         esac; \
7174         srcdiroption="--srcdir=$${topdir}/binutils"; \
7175         libsrcdir="$$s/binutils"; \
7176         $(SHELL) $${libsrcdir}/configure \
7177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7178           --target=${target_alias} $${srcdiroption}  \
7179           || exit 1
7180 @endif binutils
7181
7182
7183
7184 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
7185 maybe-configure-stage1-binutils:
7186 @if binutils-bootstrap
7187 maybe-configure-stage1-binutils: configure-stage1-binutils
7188 configure-stage1-binutils:
7189         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7190         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7191         @r=`${PWD_COMMAND}`; export r; \
7192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7193         TFLAGS="$(STAGE1_TFLAGS)"; \
7194         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7195         $(HOST_EXPORTS) \
7196         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
7197         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
7198         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
7199         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
7200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7201         cd $(HOST_SUBDIR)/binutils || exit 1; \
7202         case $(srcdir) in \
7203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7204           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7206         esac; \
7207         srcdiroption="--srcdir=$${topdir}/binutils"; \
7208         libsrcdir="$$s/binutils"; \
7209         $(SHELL) $${libsrcdir}/configure \
7210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7211           --target=${target_alias} $${srcdiroption} \
7212           $(STAGE1_CONFIGURE_FLAGS)
7213 @endif binutils-bootstrap
7214
7215 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
7216 maybe-configure-stage2-binutils:
7217 @if binutils-bootstrap
7218 maybe-configure-stage2-binutils: configure-stage2-binutils
7219 configure-stage2-binutils:
7220         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7221         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7222         @r=`${PWD_COMMAND}`; export r; \
7223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7224         TFLAGS="$(STAGE2_TFLAGS)"; \
7225         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7226         $(HOST_EXPORTS) \
7227         $(POSTSTAGE1_HOST_EXPORTS) \
7228         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7229         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7230         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
7231         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
7232         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7233         cd $(HOST_SUBDIR)/binutils || exit 1; \
7234         case $(srcdir) in \
7235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7236           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7238         esac; \
7239         srcdiroption="--srcdir=$${topdir}/binutils"; \
7240         libsrcdir="$$s/binutils"; \
7241         $(SHELL) $${libsrcdir}/configure \
7242           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7243           --target=${target_alias} $${srcdiroption} \
7244           --with-build-libsubdir=$(HOST_SUBDIR) \
7245           $(STAGE2_CONFIGURE_FLAGS)
7246 @endif binutils-bootstrap
7247
7248 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
7249 maybe-configure-stage3-binutils:
7250 @if binutils-bootstrap
7251 maybe-configure-stage3-binutils: configure-stage3-binutils
7252 configure-stage3-binutils:
7253         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7254         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7255         @r=`${PWD_COMMAND}`; export r; \
7256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257         TFLAGS="$(STAGE3_TFLAGS)"; \
7258         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7259         $(HOST_EXPORTS) \
7260         $(POSTSTAGE1_HOST_EXPORTS) \
7261         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7262         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7263         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
7264         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7265         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7266         cd $(HOST_SUBDIR)/binutils || exit 1; \
7267         case $(srcdir) in \
7268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7269           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7271         esac; \
7272         srcdiroption="--srcdir=$${topdir}/binutils"; \
7273         libsrcdir="$$s/binutils"; \
7274         $(SHELL) $${libsrcdir}/configure \
7275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7276           --target=${target_alias} $${srcdiroption} \
7277           --with-build-libsubdir=$(HOST_SUBDIR) \
7278           $(STAGE3_CONFIGURE_FLAGS)
7279 @endif binutils-bootstrap
7280
7281 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7282 maybe-configure-stage4-binutils:
7283 @if binutils-bootstrap
7284 maybe-configure-stage4-binutils: configure-stage4-binutils
7285 configure-stage4-binutils:
7286         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7287         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7288         @r=`${PWD_COMMAND}`; export r; \
7289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7290         TFLAGS="$(STAGE4_TFLAGS)"; \
7291         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7292         $(HOST_EXPORTS) \
7293         $(POSTSTAGE1_HOST_EXPORTS) \
7294         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7295         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7296         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
7297         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7299         cd $(HOST_SUBDIR)/binutils || exit 1; \
7300         case $(srcdir) in \
7301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7302           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7304         esac; \
7305         srcdiroption="--srcdir=$${topdir}/binutils"; \
7306         libsrcdir="$$s/binutils"; \
7307         $(SHELL) $${libsrcdir}/configure \
7308           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7309           --target=${target_alias} $${srcdiroption} \
7310           --with-build-libsubdir=$(HOST_SUBDIR) \
7311           $(STAGE4_CONFIGURE_FLAGS)
7312 @endif binutils-bootstrap
7313
7314 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7315 maybe-configure-stageprofile-binutils:
7316 @if binutils-bootstrap
7317 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7318 configure-stageprofile-binutils:
7319         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7321         @r=`${PWD_COMMAND}`; export r; \
7322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7323         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7324         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7325         $(HOST_EXPORTS) \
7326         $(POSTSTAGE1_HOST_EXPORTS) \
7327         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7328         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7329         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
7330         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7332         cd $(HOST_SUBDIR)/binutils || exit 1; \
7333         case $(srcdir) in \
7334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7335           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7337         esac; \
7338         srcdiroption="--srcdir=$${topdir}/binutils"; \
7339         libsrcdir="$$s/binutils"; \
7340         $(SHELL) $${libsrcdir}/configure \
7341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7342           --target=${target_alias} $${srcdiroption} \
7343           --with-build-libsubdir=$(HOST_SUBDIR) \
7344           $(STAGEprofile_CONFIGURE_FLAGS)
7345 @endif binutils-bootstrap
7346
7347 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7348 maybe-configure-stagefeedback-binutils:
7349 @if binutils-bootstrap
7350 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7351 configure-stagefeedback-binutils:
7352         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7353         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7354         @r=`${PWD_COMMAND}`; export r; \
7355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7356         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7357         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7358         $(HOST_EXPORTS) \
7359         $(POSTSTAGE1_HOST_EXPORTS) \
7360         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7361         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7362         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
7363         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7365         cd $(HOST_SUBDIR)/binutils || exit 1; \
7366         case $(srcdir) in \
7367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7368           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7370         esac; \
7371         srcdiroption="--srcdir=$${topdir}/binutils"; \
7372         libsrcdir="$$s/binutils"; \
7373         $(SHELL) $${libsrcdir}/configure \
7374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7375           --target=${target_alias} $${srcdiroption} \
7376           --with-build-libsubdir=$(HOST_SUBDIR) \
7377           $(STAGEfeedback_CONFIGURE_FLAGS)
7378 @endif binutils-bootstrap
7379
7380
7381
7382
7383
7384 .PHONY: all-binutils maybe-all-binutils
7385 maybe-all-binutils:
7386 @if gcc-bootstrap
7387 all-binutils: stage_current
7388 @endif gcc-bootstrap
7389 @if binutils
7390 TARGET-binutils=all
7391 maybe-all-binutils: all-binutils
7392 all-binutils: configure-binutils
7393         @r=`${PWD_COMMAND}`; export r; \
7394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7395         $(HOST_EXPORTS)  \
7396         (cd $(HOST_SUBDIR)/binutils && \
7397           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7398                 $(TARGET-binutils))
7399 @endif binutils
7400
7401
7402
7403 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7404 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7405 maybe-all-stage1-binutils:
7406 maybe-clean-stage1-binutils:
7407 @if binutils-bootstrap
7408 maybe-all-stage1-binutils: all-stage1-binutils
7409 all-stage1: all-stage1-binutils
7410 TARGET-stage1-binutils = $(TARGET-binutils)
7411 all-stage1-binutils: configure-stage1-binutils
7412         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7413         @r=`${PWD_COMMAND}`; export r; \
7414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415         TFLAGS="$(STAGE1_TFLAGS)"; \
7416         $(HOST_EXPORTS)  \
7417         cd $(HOST_SUBDIR)/binutils && \
7418         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7419                 CFLAGS="$(STAGE1_CFLAGS)" \
7420                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7421                 LIBCFLAGS="$(LIBCFLAGS)" \
7422                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7423                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7424                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7425                 $(EXTRA_HOST_FLAGS)   \
7426                 TFLAGS="$(STAGE1_TFLAGS)" \
7427                 $(TARGET-stage1-binutils)
7428
7429 maybe-clean-stage1-binutils: clean-stage1-binutils
7430 clean-stage1: clean-stage1-binutils
7431 clean-stage1-binutils:
7432         @if [ $(current_stage) = stage1 ]; then \
7433           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7434         else \
7435           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7436           $(MAKE) stage1-start; \
7437         fi; \
7438         cd $(HOST_SUBDIR)/binutils && \
7439         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7440                  clean
7441 @endif binutils-bootstrap
7442
7443
7444 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7445 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7446 maybe-all-stage2-binutils:
7447 maybe-clean-stage2-binutils:
7448 @if binutils-bootstrap
7449 maybe-all-stage2-binutils: all-stage2-binutils
7450 all-stage2: all-stage2-binutils
7451 TARGET-stage2-binutils = $(TARGET-binutils)
7452 all-stage2-binutils: configure-stage2-binutils
7453         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7454         @r=`${PWD_COMMAND}`; export r; \
7455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7456         TFLAGS="$(STAGE2_TFLAGS)"; \
7457         $(HOST_EXPORTS) \
7458         $(POSTSTAGE1_HOST_EXPORTS)  \
7459         cd $(HOST_SUBDIR)/binutils && \
7460         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7461                 CFLAGS="$(STAGE2_CFLAGS)" \
7462                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7463                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7464                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7465                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7466                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7467                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7468                 TFLAGS="$(STAGE2_TFLAGS)" \
7469                 $(TARGET-stage2-binutils)
7470
7471 maybe-clean-stage2-binutils: clean-stage2-binutils
7472 clean-stage2: clean-stage2-binutils
7473 clean-stage2-binutils:
7474         @if [ $(current_stage) = stage2 ]; then \
7475           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7476         else \
7477           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7478           $(MAKE) stage2-start; \
7479         fi; \
7480         cd $(HOST_SUBDIR)/binutils && \
7481         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7482                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7483                  clean
7484 @endif binutils-bootstrap
7485
7486
7487 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7488 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7489 maybe-all-stage3-binutils:
7490 maybe-clean-stage3-binutils:
7491 @if binutils-bootstrap
7492 maybe-all-stage3-binutils: all-stage3-binutils
7493 all-stage3: all-stage3-binutils
7494 TARGET-stage3-binutils = $(TARGET-binutils)
7495 all-stage3-binutils: configure-stage3-binutils
7496         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7497         @r=`${PWD_COMMAND}`; export r; \
7498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7499         TFLAGS="$(STAGE3_TFLAGS)"; \
7500         $(HOST_EXPORTS) \
7501         $(POSTSTAGE1_HOST_EXPORTS)  \
7502         cd $(HOST_SUBDIR)/binutils && \
7503         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7504                 CFLAGS="$(STAGE3_CFLAGS)" \
7505                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7506                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7507                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7508                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7509                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7510                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7511                 TFLAGS="$(STAGE3_TFLAGS)" \
7512                 $(TARGET-stage3-binutils)
7513
7514 maybe-clean-stage3-binutils: clean-stage3-binutils
7515 clean-stage3: clean-stage3-binutils
7516 clean-stage3-binutils:
7517         @if [ $(current_stage) = stage3 ]; then \
7518           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7519         else \
7520           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7521           $(MAKE) stage3-start; \
7522         fi; \
7523         cd $(HOST_SUBDIR)/binutils && \
7524         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7525                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7526                  clean
7527 @endif binutils-bootstrap
7528
7529
7530 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7531 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7532 maybe-all-stage4-binutils:
7533 maybe-clean-stage4-binutils:
7534 @if binutils-bootstrap
7535 maybe-all-stage4-binutils: all-stage4-binutils
7536 all-stage4: all-stage4-binutils
7537 TARGET-stage4-binutils = $(TARGET-binutils)
7538 all-stage4-binutils: configure-stage4-binutils
7539         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7540         @r=`${PWD_COMMAND}`; export r; \
7541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7542         TFLAGS="$(STAGE4_TFLAGS)"; \
7543         $(HOST_EXPORTS) \
7544         $(POSTSTAGE1_HOST_EXPORTS)  \
7545         cd $(HOST_SUBDIR)/binutils && \
7546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7547                 CFLAGS="$(STAGE4_CFLAGS)" \
7548                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7549                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7550                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7551                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7552                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7553                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7554                 TFLAGS="$(STAGE4_TFLAGS)" \
7555                 $(TARGET-stage4-binutils)
7556
7557 maybe-clean-stage4-binutils: clean-stage4-binutils
7558 clean-stage4: clean-stage4-binutils
7559 clean-stage4-binutils:
7560         @if [ $(current_stage) = stage4 ]; then \
7561           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7562         else \
7563           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7564           $(MAKE) stage4-start; \
7565         fi; \
7566         cd $(HOST_SUBDIR)/binutils && \
7567         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7568                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7569                  clean
7570 @endif binutils-bootstrap
7571
7572
7573 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7574 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7575 maybe-all-stageprofile-binutils:
7576 maybe-clean-stageprofile-binutils:
7577 @if binutils-bootstrap
7578 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7579 all-stageprofile: all-stageprofile-binutils
7580 TARGET-stageprofile-binutils = $(TARGET-binutils)
7581 all-stageprofile-binutils: configure-stageprofile-binutils
7582         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7583         @r=`${PWD_COMMAND}`; export r; \
7584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7585         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7586         $(HOST_EXPORTS) \
7587         $(POSTSTAGE1_HOST_EXPORTS)  \
7588         cd $(HOST_SUBDIR)/binutils && \
7589         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7590                 CFLAGS="$(STAGEprofile_CFLAGS)" \
7591                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7592                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7593                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7594                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7595                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7596                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7597                 TFLAGS="$(STAGEprofile_TFLAGS)" \
7598                 $(TARGET-stageprofile-binutils)
7599
7600 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7601 clean-stageprofile: clean-stageprofile-binutils
7602 clean-stageprofile-binutils:
7603         @if [ $(current_stage) = stageprofile ]; then \
7604           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7605         else \
7606           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7607           $(MAKE) stageprofile-start; \
7608         fi; \
7609         cd $(HOST_SUBDIR)/binutils && \
7610         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7611                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7612                  clean
7613 @endif binutils-bootstrap
7614
7615
7616 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7617 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7618 maybe-all-stagefeedback-binutils:
7619 maybe-clean-stagefeedback-binutils:
7620 @if binutils-bootstrap
7621 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7622 all-stagefeedback: all-stagefeedback-binutils
7623 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7624 all-stagefeedback-binutils: configure-stagefeedback-binutils
7625         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7626         @r=`${PWD_COMMAND}`; export r; \
7627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7628         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7629         $(HOST_EXPORTS) \
7630         $(POSTSTAGE1_HOST_EXPORTS)  \
7631         cd $(HOST_SUBDIR)/binutils && \
7632         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7633                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7634                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7635                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7636                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7637                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7638                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7639                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7640                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7641                 $(TARGET-stagefeedback-binutils)
7642
7643 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7644 clean-stagefeedback: clean-stagefeedback-binutils
7645 clean-stagefeedback-binutils:
7646         @if [ $(current_stage) = stagefeedback ]; then \
7647           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7648         else \
7649           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7650           $(MAKE) stagefeedback-start; \
7651         fi; \
7652         cd $(HOST_SUBDIR)/binutils && \
7653         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7654                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7655                  clean
7656 @endif binutils-bootstrap
7657
7658
7659
7660
7661
7662 .PHONY: check-binutils maybe-check-binutils
7663 maybe-check-binutils:
7664 @if binutils
7665 maybe-check-binutils: check-binutils
7666
7667 check-binutils:
7668         @: $(MAKE); $(unstage)
7669         @r=`${PWD_COMMAND}`; export r; \
7670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7671         $(HOST_EXPORTS) \
7672         (cd $(HOST_SUBDIR)/binutils && \
7673           $(MAKE) $(FLAGS_TO_PASS)  check)
7674
7675 @endif binutils
7676
7677 .PHONY: install-binutils maybe-install-binutils
7678 maybe-install-binutils:
7679 @if binutils
7680 maybe-install-binutils: install-binutils
7681
7682 install-binutils: installdirs
7683         @: $(MAKE); $(unstage)
7684         @r=`${PWD_COMMAND}`; export r; \
7685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7686         $(HOST_EXPORTS) \
7687         (cd $(HOST_SUBDIR)/binutils && \
7688           $(MAKE) $(FLAGS_TO_PASS)  install)
7689
7690 @endif binutils
7691
7692 .PHONY: install-strip-binutils maybe-install-strip-binutils
7693 maybe-install-strip-binutils:
7694 @if binutils
7695 maybe-install-strip-binutils: install-strip-binutils
7696
7697 install-strip-binutils: installdirs
7698         @: $(MAKE); $(unstage)
7699         @r=`${PWD_COMMAND}`; export r; \
7700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701         $(HOST_EXPORTS) \
7702         (cd $(HOST_SUBDIR)/binutils && \
7703           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7704
7705 @endif binutils
7706
7707 # Other targets (info, dvi, pdf, etc.)
7708
7709 .PHONY: maybe-info-binutils info-binutils
7710 maybe-info-binutils:
7711 @if binutils
7712 maybe-info-binutils: info-binutils
7713
7714 info-binutils: \
7715     configure-binutils 
7716         @[ -f ./binutils/Makefile ] || exit 0; \
7717         r=`${PWD_COMMAND}`; export r; \
7718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7719         $(HOST_EXPORTS) \
7720         for flag in $(EXTRA_HOST_FLAGS) ; do \
7721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7722         done; \
7723         echo "Doing info in binutils" ; \
7724         (cd $(HOST_SUBDIR)/binutils && \
7725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7727                   "RANLIB=$${RANLIB}" \
7728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7729                   info) \
7730           || exit 1
7731
7732 @endif binutils
7733
7734 .PHONY: maybe-dvi-binutils dvi-binutils
7735 maybe-dvi-binutils:
7736 @if binutils
7737 maybe-dvi-binutils: dvi-binutils
7738
7739 dvi-binutils: \
7740     configure-binutils 
7741         @[ -f ./binutils/Makefile ] || exit 0; \
7742         r=`${PWD_COMMAND}`; export r; \
7743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7744         $(HOST_EXPORTS) \
7745         for flag in $(EXTRA_HOST_FLAGS) ; do \
7746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7747         done; \
7748         echo "Doing dvi in binutils" ; \
7749         (cd $(HOST_SUBDIR)/binutils && \
7750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7752                   "RANLIB=$${RANLIB}" \
7753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7754                   dvi) \
7755           || exit 1
7756
7757 @endif binutils
7758
7759 .PHONY: maybe-pdf-binutils pdf-binutils
7760 maybe-pdf-binutils:
7761 @if binutils
7762 maybe-pdf-binutils: pdf-binutils
7763
7764 pdf-binutils: \
7765     configure-binutils 
7766         @[ -f ./binutils/Makefile ] || exit 0; \
7767         r=`${PWD_COMMAND}`; export r; \
7768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7769         $(HOST_EXPORTS) \
7770         for flag in $(EXTRA_HOST_FLAGS) ; do \
7771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7772         done; \
7773         echo "Doing pdf in binutils" ; \
7774         (cd $(HOST_SUBDIR)/binutils && \
7775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7777                   "RANLIB=$${RANLIB}" \
7778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7779                   pdf) \
7780           || exit 1
7781
7782 @endif binutils
7783
7784 .PHONY: maybe-html-binutils html-binutils
7785 maybe-html-binutils:
7786 @if binutils
7787 maybe-html-binutils: html-binutils
7788
7789 html-binutils: \
7790     configure-binutils 
7791         @[ -f ./binutils/Makefile ] || exit 0; \
7792         r=`${PWD_COMMAND}`; export r; \
7793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7794         $(HOST_EXPORTS) \
7795         for flag in $(EXTRA_HOST_FLAGS) ; do \
7796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7797         done; \
7798         echo "Doing html in binutils" ; \
7799         (cd $(HOST_SUBDIR)/binutils && \
7800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7802                   "RANLIB=$${RANLIB}" \
7803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7804                   html) \
7805           || exit 1
7806
7807 @endif binutils
7808
7809 .PHONY: maybe-TAGS-binutils TAGS-binutils
7810 maybe-TAGS-binutils:
7811 @if binutils
7812 maybe-TAGS-binutils: TAGS-binutils
7813
7814 TAGS-binutils: \
7815     configure-binutils 
7816         @[ -f ./binutils/Makefile ] || exit 0; \
7817         r=`${PWD_COMMAND}`; export r; \
7818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7819         $(HOST_EXPORTS) \
7820         for flag in $(EXTRA_HOST_FLAGS) ; do \
7821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7822         done; \
7823         echo "Doing TAGS in binutils" ; \
7824         (cd $(HOST_SUBDIR)/binutils && \
7825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7827                   "RANLIB=$${RANLIB}" \
7828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7829                   TAGS) \
7830           || exit 1
7831
7832 @endif binutils
7833
7834 .PHONY: maybe-install-info-binutils install-info-binutils
7835 maybe-install-info-binutils:
7836 @if binutils
7837 maybe-install-info-binutils: install-info-binutils
7838
7839 install-info-binutils: \
7840     configure-binutils \
7841     info-binutils 
7842         @[ -f ./binutils/Makefile ] || exit 0; \
7843         r=`${PWD_COMMAND}`; export r; \
7844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7845         $(HOST_EXPORTS) \
7846         for flag in $(EXTRA_HOST_FLAGS) ; do \
7847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7848         done; \
7849         echo "Doing install-info in binutils" ; \
7850         (cd $(HOST_SUBDIR)/binutils && \
7851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7853                   "RANLIB=$${RANLIB}" \
7854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7855                   install-info) \
7856           || exit 1
7857
7858 @endif binutils
7859
7860 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7861 maybe-install-pdf-binutils:
7862 @if binutils
7863 maybe-install-pdf-binutils: install-pdf-binutils
7864
7865 install-pdf-binutils: \
7866     configure-binutils \
7867     pdf-binutils 
7868         @[ -f ./binutils/Makefile ] || exit 0; \
7869         r=`${PWD_COMMAND}`; export r; \
7870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7871         $(HOST_EXPORTS) \
7872         for flag in $(EXTRA_HOST_FLAGS) ; do \
7873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7874         done; \
7875         echo "Doing install-pdf in binutils" ; \
7876         (cd $(HOST_SUBDIR)/binutils && \
7877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7879                   "RANLIB=$${RANLIB}" \
7880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7881                   install-pdf) \
7882           || exit 1
7883
7884 @endif binutils
7885
7886 .PHONY: maybe-install-html-binutils install-html-binutils
7887 maybe-install-html-binutils:
7888 @if binutils
7889 maybe-install-html-binutils: install-html-binutils
7890
7891 install-html-binutils: \
7892     configure-binutils \
7893     html-binutils 
7894         @[ -f ./binutils/Makefile ] || exit 0; \
7895         r=`${PWD_COMMAND}`; export r; \
7896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7897         $(HOST_EXPORTS) \
7898         for flag in $(EXTRA_HOST_FLAGS) ; do \
7899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7900         done; \
7901         echo "Doing install-html in binutils" ; \
7902         (cd $(HOST_SUBDIR)/binutils && \
7903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7905                   "RANLIB=$${RANLIB}" \
7906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7907                   install-html) \
7908           || exit 1
7909
7910 @endif binutils
7911
7912 .PHONY: maybe-installcheck-binutils installcheck-binutils
7913 maybe-installcheck-binutils:
7914 @if binutils
7915 maybe-installcheck-binutils: installcheck-binutils
7916
7917 installcheck-binutils: \
7918     configure-binutils 
7919         @[ -f ./binutils/Makefile ] || exit 0; \
7920         r=`${PWD_COMMAND}`; export r; \
7921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7922         $(HOST_EXPORTS) \
7923         for flag in $(EXTRA_HOST_FLAGS) ; do \
7924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7925         done; \
7926         echo "Doing installcheck in binutils" ; \
7927         (cd $(HOST_SUBDIR)/binutils && \
7928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7930                   "RANLIB=$${RANLIB}" \
7931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7932                   installcheck) \
7933           || exit 1
7934
7935 @endif binutils
7936
7937 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7938 maybe-mostlyclean-binutils:
7939 @if binutils
7940 maybe-mostlyclean-binutils: mostlyclean-binutils
7941
7942 mostlyclean-binutils: 
7943         @[ -f ./binutils/Makefile ] || exit 0; \
7944         r=`${PWD_COMMAND}`; export r; \
7945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946         $(HOST_EXPORTS) \
7947         for flag in $(EXTRA_HOST_FLAGS) ; do \
7948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949         done; \
7950         echo "Doing mostlyclean in binutils" ; \
7951         (cd $(HOST_SUBDIR)/binutils && \
7952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954                   "RANLIB=$${RANLIB}" \
7955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956                   mostlyclean) \
7957           || exit 1
7958
7959 @endif binutils
7960
7961 .PHONY: maybe-clean-binutils clean-binutils
7962 maybe-clean-binutils:
7963 @if binutils
7964 maybe-clean-binutils: clean-binutils
7965
7966 clean-binutils: 
7967         @[ -f ./binutils/Makefile ] || exit 0; \
7968         r=`${PWD_COMMAND}`; export r; \
7969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970         $(HOST_EXPORTS) \
7971         for flag in $(EXTRA_HOST_FLAGS) ; do \
7972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973         done; \
7974         echo "Doing clean in binutils" ; \
7975         (cd $(HOST_SUBDIR)/binutils && \
7976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978                   "RANLIB=$${RANLIB}" \
7979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7980                   clean) \
7981           || exit 1
7982
7983 @endif binutils
7984
7985 .PHONY: maybe-distclean-binutils distclean-binutils
7986 maybe-distclean-binutils:
7987 @if binutils
7988 maybe-distclean-binutils: distclean-binutils
7989
7990 distclean-binutils: 
7991         @[ -f ./binutils/Makefile ] || exit 0; \
7992         r=`${PWD_COMMAND}`; export r; \
7993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994         $(HOST_EXPORTS) \
7995         for flag in $(EXTRA_HOST_FLAGS) ; do \
7996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7997         done; \
7998         echo "Doing distclean in binutils" ; \
7999         (cd $(HOST_SUBDIR)/binutils && \
8000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8002                   "RANLIB=$${RANLIB}" \
8003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8004                   distclean) \
8005           || exit 1
8006
8007 @endif binutils
8008
8009 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
8010 maybe-maintainer-clean-binutils:
8011 @if binutils
8012 maybe-maintainer-clean-binutils: maintainer-clean-binutils
8013
8014 maintainer-clean-binutils: 
8015         @[ -f ./binutils/Makefile ] || exit 0; \
8016         r=`${PWD_COMMAND}`; export r; \
8017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8018         $(HOST_EXPORTS) \
8019         for flag in $(EXTRA_HOST_FLAGS) ; do \
8020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8021         done; \
8022         echo "Doing maintainer-clean in binutils" ; \
8023         (cd $(HOST_SUBDIR)/binutils && \
8024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8026                   "RANLIB=$${RANLIB}" \
8027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8028                   maintainer-clean) \
8029           || exit 1
8030
8031 @endif binutils
8032
8033
8034
8035 .PHONY: configure-bison maybe-configure-bison
8036 maybe-configure-bison:
8037 @if gcc-bootstrap
8038 configure-bison: stage_current
8039 @endif gcc-bootstrap
8040 @if bison
8041 maybe-configure-bison: configure-bison
8042 configure-bison: 
8043         @: $(MAKE); $(unstage)
8044         @r=`${PWD_COMMAND}`; export r; \
8045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
8047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
8048         $(HOST_EXPORTS)  \
8049         echo Configuring in $(HOST_SUBDIR)/bison; \
8050         cd "$(HOST_SUBDIR)/bison" || exit 1; \
8051         case $(srcdir) in \
8052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8053           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
8054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8055         esac; \
8056         srcdiroption="--srcdir=$${topdir}/bison"; \
8057         libsrcdir="$$s/bison"; \
8058         $(SHELL) $${libsrcdir}/configure \
8059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8060           --target=${target_alias} $${srcdiroption}  \
8061           || exit 1
8062 @endif bison
8063
8064
8065
8066
8067
8068 .PHONY: all-bison maybe-all-bison
8069 maybe-all-bison:
8070 @if gcc-bootstrap
8071 all-bison: stage_current
8072 @endif gcc-bootstrap
8073 @if bison
8074 TARGET-bison=all
8075 maybe-all-bison: all-bison
8076 all-bison: configure-bison
8077         @: $(MAKE); $(unstage)
8078         @r=`${PWD_COMMAND}`; export r; \
8079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8080         $(HOST_EXPORTS)  \
8081         (cd $(HOST_SUBDIR)/bison && \
8082           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8083                 $(TARGET-bison))
8084 @endif bison
8085
8086
8087
8088
8089 .PHONY: check-bison maybe-check-bison
8090 maybe-check-bison:
8091 @if bison
8092 maybe-check-bison: check-bison
8093
8094 # This module is only tested in a native toolchain.
8095 check-bison:
8096         @: $(MAKE); $(unstage)
8097         @if [ '$(host)' = '$(target)' ] ; then \
8098           r=`${PWD_COMMAND}`; export r; \
8099           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100           $(HOST_EXPORTS) \
8101           (cd $(HOST_SUBDIR)/bison && \
8102             $(MAKE) $(FLAGS_TO_PASS)  check); \
8103         fi
8104
8105 @endif bison
8106
8107 .PHONY: install-bison maybe-install-bison
8108 maybe-install-bison:
8109 @if bison
8110 maybe-install-bison: install-bison
8111
8112 install-bison: installdirs
8113         @: $(MAKE); $(unstage)
8114         @r=`${PWD_COMMAND}`; export r; \
8115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8116         $(HOST_EXPORTS) \
8117         (cd $(HOST_SUBDIR)/bison && \
8118           $(MAKE) $(FLAGS_TO_PASS)  install)
8119
8120 @endif bison
8121
8122 .PHONY: install-strip-bison maybe-install-strip-bison
8123 maybe-install-strip-bison:
8124 @if bison
8125 maybe-install-strip-bison: install-strip-bison
8126
8127 install-strip-bison: installdirs
8128         @: $(MAKE); $(unstage)
8129         @r=`${PWD_COMMAND}`; export r; \
8130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8131         $(HOST_EXPORTS) \
8132         (cd $(HOST_SUBDIR)/bison && \
8133           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8134
8135 @endif bison
8136
8137 # Other targets (info, dvi, pdf, etc.)
8138
8139 .PHONY: maybe-info-bison info-bison
8140 maybe-info-bison:
8141 @if bison
8142 maybe-info-bison: info-bison
8143
8144 info-bison: \
8145     configure-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 info 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                   info) \
8161           || exit 1
8162
8163 @endif bison
8164
8165 .PHONY: maybe-dvi-bison dvi-bison
8166 maybe-dvi-bison:
8167 @if bison
8168 maybe-dvi-bison: dvi-bison
8169
8170 dvi-bison: \
8171     configure-bison 
8172         @: $(MAKE); $(unstage)
8173         @[ -f ./bison/Makefile ] || exit 0; \
8174         r=`${PWD_COMMAND}`; export r; \
8175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8176         $(HOST_EXPORTS) \
8177         for flag in $(EXTRA_HOST_FLAGS) ; do \
8178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8179         done; \
8180         echo "Doing dvi in bison" ; \
8181         (cd $(HOST_SUBDIR)/bison && \
8182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8184                   "RANLIB=$${RANLIB}" \
8185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8186                   dvi) \
8187           || exit 1
8188
8189 @endif bison
8190
8191 .PHONY: maybe-pdf-bison pdf-bison
8192 maybe-pdf-bison:
8193 @if bison
8194 maybe-pdf-bison: pdf-bison
8195
8196 pdf-bison: \
8197     configure-bison 
8198         @: $(MAKE); $(unstage)
8199         @[ -f ./bison/Makefile ] || exit 0; \
8200         r=`${PWD_COMMAND}`; export r; \
8201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8202         $(HOST_EXPORTS) \
8203         for flag in $(EXTRA_HOST_FLAGS) ; do \
8204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8205         done; \
8206         echo "Doing pdf in bison" ; \
8207         (cd $(HOST_SUBDIR)/bison && \
8208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8210                   "RANLIB=$${RANLIB}" \
8211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8212                   pdf) \
8213           || exit 1
8214
8215 @endif bison
8216
8217 .PHONY: maybe-html-bison html-bison
8218 maybe-html-bison:
8219 @if bison
8220 maybe-html-bison: html-bison
8221
8222 html-bison: \
8223     configure-bison 
8224         @: $(MAKE); $(unstage)
8225         @[ -f ./bison/Makefile ] || exit 0; \
8226         r=`${PWD_COMMAND}`; export r; \
8227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8228         $(HOST_EXPORTS) \
8229         for flag in $(EXTRA_HOST_FLAGS) ; do \
8230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8231         done; \
8232         echo "Doing html in bison" ; \
8233         (cd $(HOST_SUBDIR)/bison && \
8234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8236                   "RANLIB=$${RANLIB}" \
8237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8238                   html) \
8239           || exit 1
8240
8241 @endif bison
8242
8243 .PHONY: maybe-TAGS-bison TAGS-bison
8244 maybe-TAGS-bison:
8245 @if bison
8246 maybe-TAGS-bison: TAGS-bison
8247
8248 TAGS-bison: \
8249     configure-bison 
8250         @: $(MAKE); $(unstage)
8251         @[ -f ./bison/Makefile ] || exit 0; \
8252         r=`${PWD_COMMAND}`; export r; \
8253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8254         $(HOST_EXPORTS) \
8255         for flag in $(EXTRA_HOST_FLAGS) ; do \
8256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8257         done; \
8258         echo "Doing TAGS in bison" ; \
8259         (cd $(HOST_SUBDIR)/bison && \
8260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8262                   "RANLIB=$${RANLIB}" \
8263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8264                   TAGS) \
8265           || exit 1
8266
8267 @endif bison
8268
8269 .PHONY: maybe-install-info-bison install-info-bison
8270 maybe-install-info-bison:
8271 @if bison
8272 maybe-install-info-bison: install-info-bison
8273
8274 install-info-bison: \
8275     configure-bison \
8276     info-bison 
8277         @: $(MAKE); $(unstage)
8278         @[ -f ./bison/Makefile ] || exit 0; \
8279         r=`${PWD_COMMAND}`; export r; \
8280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8281         $(HOST_EXPORTS) \
8282         for flag in $(EXTRA_HOST_FLAGS) ; do \
8283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8284         done; \
8285         echo "Doing install-info in bison" ; \
8286         (cd $(HOST_SUBDIR)/bison && \
8287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8289                   "RANLIB=$${RANLIB}" \
8290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8291                   install-info) \
8292           || exit 1
8293
8294 @endif bison
8295
8296 .PHONY: maybe-install-pdf-bison install-pdf-bison
8297 maybe-install-pdf-bison:
8298 @if bison
8299 maybe-install-pdf-bison: install-pdf-bison
8300
8301 install-pdf-bison: \
8302     configure-bison \
8303     pdf-bison 
8304         @: $(MAKE); $(unstage)
8305         @[ -f ./bison/Makefile ] || exit 0; \
8306         r=`${PWD_COMMAND}`; export r; \
8307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8308         $(HOST_EXPORTS) \
8309         for flag in $(EXTRA_HOST_FLAGS) ; do \
8310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8311         done; \
8312         echo "Doing install-pdf in bison" ; \
8313         (cd $(HOST_SUBDIR)/bison && \
8314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8316                   "RANLIB=$${RANLIB}" \
8317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8318                   install-pdf) \
8319           || exit 1
8320
8321 @endif bison
8322
8323 .PHONY: maybe-install-html-bison install-html-bison
8324 maybe-install-html-bison:
8325 @if bison
8326 maybe-install-html-bison: install-html-bison
8327
8328 install-html-bison: \
8329     configure-bison \
8330     html-bison 
8331         @: $(MAKE); $(unstage)
8332         @[ -f ./bison/Makefile ] || exit 0; \
8333         r=`${PWD_COMMAND}`; export r; \
8334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8335         $(HOST_EXPORTS) \
8336         for flag in $(EXTRA_HOST_FLAGS) ; do \
8337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8338         done; \
8339         echo "Doing install-html in bison" ; \
8340         (cd $(HOST_SUBDIR)/bison && \
8341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8343                   "RANLIB=$${RANLIB}" \
8344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8345                   install-html) \
8346           || exit 1
8347
8348 @endif bison
8349
8350 .PHONY: maybe-installcheck-bison installcheck-bison
8351 maybe-installcheck-bison:
8352 @if bison
8353 maybe-installcheck-bison: installcheck-bison
8354
8355 installcheck-bison: \
8356     configure-bison 
8357         @: $(MAKE); $(unstage)
8358         @[ -f ./bison/Makefile ] || exit 0; \
8359         r=`${PWD_COMMAND}`; export r; \
8360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8361         $(HOST_EXPORTS) \
8362         for flag in $(EXTRA_HOST_FLAGS) ; do \
8363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8364         done; \
8365         echo "Doing installcheck in bison" ; \
8366         (cd $(HOST_SUBDIR)/bison && \
8367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8369                   "RANLIB=$${RANLIB}" \
8370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8371                   installcheck) \
8372           || exit 1
8373
8374 @endif bison
8375
8376 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8377 maybe-mostlyclean-bison:
8378 @if bison
8379 maybe-mostlyclean-bison: mostlyclean-bison
8380
8381 mostlyclean-bison: 
8382         @: $(MAKE); $(unstage)
8383         @[ -f ./bison/Makefile ] || exit 0; \
8384         r=`${PWD_COMMAND}`; export r; \
8385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8386         $(HOST_EXPORTS) \
8387         for flag in $(EXTRA_HOST_FLAGS) ; do \
8388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8389         done; \
8390         echo "Doing mostlyclean in bison" ; \
8391         (cd $(HOST_SUBDIR)/bison && \
8392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8394                   "RANLIB=$${RANLIB}" \
8395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8396                   mostlyclean) \
8397           || exit 1
8398
8399 @endif bison
8400
8401 .PHONY: maybe-clean-bison clean-bison
8402 maybe-clean-bison:
8403 @if bison
8404 maybe-clean-bison: clean-bison
8405
8406 clean-bison: 
8407         @: $(MAKE); $(unstage)
8408         @[ -f ./bison/Makefile ] || exit 0; \
8409         r=`${PWD_COMMAND}`; export r; \
8410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411         $(HOST_EXPORTS) \
8412         for flag in $(EXTRA_HOST_FLAGS) ; do \
8413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8414         done; \
8415         echo "Doing clean in bison" ; \
8416         (cd $(HOST_SUBDIR)/bison && \
8417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8419                   "RANLIB=$${RANLIB}" \
8420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8421                   clean) \
8422           || exit 1
8423
8424 @endif bison
8425
8426 .PHONY: maybe-distclean-bison distclean-bison
8427 maybe-distclean-bison:
8428 @if bison
8429 maybe-distclean-bison: distclean-bison
8430
8431 distclean-bison: 
8432         @: $(MAKE); $(unstage)
8433         @[ -f ./bison/Makefile ] || exit 0; \
8434         r=`${PWD_COMMAND}`; export r; \
8435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8436         $(HOST_EXPORTS) \
8437         for flag in $(EXTRA_HOST_FLAGS) ; do \
8438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8439         done; \
8440         echo "Doing distclean in bison" ; \
8441         (cd $(HOST_SUBDIR)/bison && \
8442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8444                   "RANLIB=$${RANLIB}" \
8445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8446                   distclean) \
8447           || exit 1
8448
8449 @endif bison
8450
8451 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8452 maybe-maintainer-clean-bison:
8453 @if bison
8454 maybe-maintainer-clean-bison: maintainer-clean-bison
8455
8456 maintainer-clean-bison: 
8457         @: $(MAKE); $(unstage)
8458         @[ -f ./bison/Makefile ] || exit 0; \
8459         r=`${PWD_COMMAND}`; export r; \
8460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8461         $(HOST_EXPORTS) \
8462         for flag in $(EXTRA_HOST_FLAGS) ; do \
8463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8464         done; \
8465         echo "Doing maintainer-clean in bison" ; \
8466         (cd $(HOST_SUBDIR)/bison && \
8467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8469                   "RANLIB=$${RANLIB}" \
8470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8471                   maintainer-clean) \
8472           || exit 1
8473
8474 @endif bison
8475
8476
8477
8478 .PHONY: configure-byacc maybe-configure-byacc
8479 maybe-configure-byacc:
8480 @if gcc-bootstrap
8481 configure-byacc: stage_current
8482 @endif gcc-bootstrap
8483 @if byacc
8484 maybe-configure-byacc: configure-byacc
8485 configure-byacc: 
8486         @: $(MAKE); $(unstage)
8487         @r=`${PWD_COMMAND}`; export r; \
8488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8489         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8490         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8491         $(HOST_EXPORTS)  \
8492         echo Configuring in $(HOST_SUBDIR)/byacc; \
8493         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8494         case $(srcdir) in \
8495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8496           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8498         esac; \
8499         srcdiroption="--srcdir=$${topdir}/byacc"; \
8500         libsrcdir="$$s/byacc"; \
8501         $(SHELL) $${libsrcdir}/configure \
8502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8503           --target=${target_alias} $${srcdiroption}  \
8504           || exit 1
8505 @endif byacc
8506
8507
8508
8509
8510
8511 .PHONY: all-byacc maybe-all-byacc
8512 maybe-all-byacc:
8513 @if gcc-bootstrap
8514 all-byacc: stage_current
8515 @endif gcc-bootstrap
8516 @if byacc
8517 TARGET-byacc=all
8518 maybe-all-byacc: all-byacc
8519 all-byacc: configure-byacc
8520         @: $(MAKE); $(unstage)
8521         @r=`${PWD_COMMAND}`; export r; \
8522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8523         $(HOST_EXPORTS)  \
8524         (cd $(HOST_SUBDIR)/byacc && \
8525           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8526                 $(TARGET-byacc))
8527 @endif byacc
8528
8529
8530
8531
8532 .PHONY: check-byacc maybe-check-byacc
8533 maybe-check-byacc:
8534 @if byacc
8535 maybe-check-byacc: check-byacc
8536
8537 # This module is only tested in a native toolchain.
8538 check-byacc:
8539         @: $(MAKE); $(unstage)
8540         @if [ '$(host)' = '$(target)' ] ; then \
8541           r=`${PWD_COMMAND}`; export r; \
8542           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543           $(HOST_EXPORTS) \
8544           (cd $(HOST_SUBDIR)/byacc && \
8545             $(MAKE) $(FLAGS_TO_PASS)  check); \
8546         fi
8547
8548 @endif byacc
8549
8550 .PHONY: install-byacc maybe-install-byacc
8551 maybe-install-byacc:
8552 @if byacc
8553 maybe-install-byacc: install-byacc
8554
8555 install-byacc: installdirs
8556         @: $(MAKE); $(unstage)
8557         @r=`${PWD_COMMAND}`; export r; \
8558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8559         $(HOST_EXPORTS) \
8560         (cd $(HOST_SUBDIR)/byacc && \
8561           $(MAKE) $(FLAGS_TO_PASS)  install)
8562
8563 @endif byacc
8564
8565 .PHONY: install-strip-byacc maybe-install-strip-byacc
8566 maybe-install-strip-byacc:
8567 @if byacc
8568 maybe-install-strip-byacc: install-strip-byacc
8569
8570 install-strip-byacc: installdirs
8571         @: $(MAKE); $(unstage)
8572         @r=`${PWD_COMMAND}`; export r; \
8573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574         $(HOST_EXPORTS) \
8575         (cd $(HOST_SUBDIR)/byacc && \
8576           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8577
8578 @endif byacc
8579
8580 # Other targets (info, dvi, pdf, etc.)
8581
8582 .PHONY: maybe-info-byacc info-byacc
8583 maybe-info-byacc:
8584 @if byacc
8585 maybe-info-byacc: info-byacc
8586
8587 info-byacc: \
8588     configure-byacc 
8589         @: $(MAKE); $(unstage)
8590         @[ -f ./byacc/Makefile ] || exit 0; \
8591         r=`${PWD_COMMAND}`; export r; \
8592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8593         $(HOST_EXPORTS) \
8594         for flag in $(EXTRA_HOST_FLAGS) ; do \
8595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8596         done; \
8597         echo "Doing info in byacc" ; \
8598         (cd $(HOST_SUBDIR)/byacc && \
8599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8601                   "RANLIB=$${RANLIB}" \
8602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8603                   info) \
8604           || exit 1
8605
8606 @endif byacc
8607
8608 .PHONY: maybe-dvi-byacc dvi-byacc
8609 maybe-dvi-byacc:
8610 @if byacc
8611 maybe-dvi-byacc: dvi-byacc
8612
8613 dvi-byacc: \
8614     configure-byacc 
8615         @: $(MAKE); $(unstage)
8616         @[ -f ./byacc/Makefile ] || exit 0; \
8617         r=`${PWD_COMMAND}`; export r; \
8618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8619         $(HOST_EXPORTS) \
8620         for flag in $(EXTRA_HOST_FLAGS) ; do \
8621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8622         done; \
8623         echo "Doing dvi in byacc" ; \
8624         (cd $(HOST_SUBDIR)/byacc && \
8625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8627                   "RANLIB=$${RANLIB}" \
8628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8629                   dvi) \
8630           || exit 1
8631
8632 @endif byacc
8633
8634 .PHONY: maybe-pdf-byacc pdf-byacc
8635 maybe-pdf-byacc:
8636 @if byacc
8637 maybe-pdf-byacc: pdf-byacc
8638
8639 pdf-byacc: \
8640     configure-byacc 
8641         @: $(MAKE); $(unstage)
8642         @[ -f ./byacc/Makefile ] || exit 0; \
8643         r=`${PWD_COMMAND}`; export r; \
8644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8645         $(HOST_EXPORTS) \
8646         for flag in $(EXTRA_HOST_FLAGS) ; do \
8647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8648         done; \
8649         echo "Doing pdf in byacc" ; \
8650         (cd $(HOST_SUBDIR)/byacc && \
8651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8653                   "RANLIB=$${RANLIB}" \
8654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8655                   pdf) \
8656           || exit 1
8657
8658 @endif byacc
8659
8660 .PHONY: maybe-html-byacc html-byacc
8661 maybe-html-byacc:
8662 @if byacc
8663 maybe-html-byacc: html-byacc
8664
8665 html-byacc: \
8666     configure-byacc 
8667         @: $(MAKE); $(unstage)
8668         @[ -f ./byacc/Makefile ] || exit 0; \
8669         r=`${PWD_COMMAND}`; export r; \
8670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671         $(HOST_EXPORTS) \
8672         for flag in $(EXTRA_HOST_FLAGS) ; do \
8673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674         done; \
8675         echo "Doing html in byacc" ; \
8676         (cd $(HOST_SUBDIR)/byacc && \
8677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679                   "RANLIB=$${RANLIB}" \
8680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681                   html) \
8682           || exit 1
8683
8684 @endif byacc
8685
8686 .PHONY: maybe-TAGS-byacc TAGS-byacc
8687 maybe-TAGS-byacc:
8688 @if byacc
8689 maybe-TAGS-byacc: TAGS-byacc
8690
8691 TAGS-byacc: \
8692     configure-byacc 
8693         @: $(MAKE); $(unstage)
8694         @[ -f ./byacc/Makefile ] || exit 0; \
8695         r=`${PWD_COMMAND}`; export r; \
8696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697         $(HOST_EXPORTS) \
8698         for flag in $(EXTRA_HOST_FLAGS) ; do \
8699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700         done; \
8701         echo "Doing TAGS in byacc" ; \
8702         (cd $(HOST_SUBDIR)/byacc && \
8703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705                   "RANLIB=$${RANLIB}" \
8706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8707                   TAGS) \
8708           || exit 1
8709
8710 @endif byacc
8711
8712 .PHONY: maybe-install-info-byacc install-info-byacc
8713 maybe-install-info-byacc:
8714 @if byacc
8715 maybe-install-info-byacc: install-info-byacc
8716
8717 install-info-byacc: \
8718     configure-byacc \
8719     info-byacc 
8720         @: $(MAKE); $(unstage)
8721         @[ -f ./byacc/Makefile ] || exit 0; \
8722         r=`${PWD_COMMAND}`; export r; \
8723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8724         $(HOST_EXPORTS) \
8725         for flag in $(EXTRA_HOST_FLAGS) ; do \
8726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8727         done; \
8728         echo "Doing install-info in byacc" ; \
8729         (cd $(HOST_SUBDIR)/byacc && \
8730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8732                   "RANLIB=$${RANLIB}" \
8733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8734                   install-info) \
8735           || exit 1
8736
8737 @endif byacc
8738
8739 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8740 maybe-install-pdf-byacc:
8741 @if byacc
8742 maybe-install-pdf-byacc: install-pdf-byacc
8743
8744 install-pdf-byacc: \
8745     configure-byacc \
8746     pdf-byacc 
8747         @: $(MAKE); $(unstage)
8748         @[ -f ./byacc/Makefile ] || exit 0; \
8749         r=`${PWD_COMMAND}`; export r; \
8750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8751         $(HOST_EXPORTS) \
8752         for flag in $(EXTRA_HOST_FLAGS) ; do \
8753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8754         done; \
8755         echo "Doing install-pdf in byacc" ; \
8756         (cd $(HOST_SUBDIR)/byacc && \
8757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8759                   "RANLIB=$${RANLIB}" \
8760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8761                   install-pdf) \
8762           || exit 1
8763
8764 @endif byacc
8765
8766 .PHONY: maybe-install-html-byacc install-html-byacc
8767 maybe-install-html-byacc:
8768 @if byacc
8769 maybe-install-html-byacc: install-html-byacc
8770
8771 install-html-byacc: \
8772     configure-byacc \
8773     html-byacc 
8774         @: $(MAKE); $(unstage)
8775         @[ -f ./byacc/Makefile ] || exit 0; \
8776         r=`${PWD_COMMAND}`; export r; \
8777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8778         $(HOST_EXPORTS) \
8779         for flag in $(EXTRA_HOST_FLAGS) ; do \
8780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8781         done; \
8782         echo "Doing install-html in byacc" ; \
8783         (cd $(HOST_SUBDIR)/byacc && \
8784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8786                   "RANLIB=$${RANLIB}" \
8787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8788                   install-html) \
8789           || exit 1
8790
8791 @endif byacc
8792
8793 .PHONY: maybe-installcheck-byacc installcheck-byacc
8794 maybe-installcheck-byacc:
8795 @if byacc
8796 maybe-installcheck-byacc: installcheck-byacc
8797
8798 installcheck-byacc: \
8799     configure-byacc 
8800         @: $(MAKE); $(unstage)
8801         @[ -f ./byacc/Makefile ] || exit 0; \
8802         r=`${PWD_COMMAND}`; export r; \
8803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8804         $(HOST_EXPORTS) \
8805         for flag in $(EXTRA_HOST_FLAGS) ; do \
8806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8807         done; \
8808         echo "Doing installcheck in byacc" ; \
8809         (cd $(HOST_SUBDIR)/byacc && \
8810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8812                   "RANLIB=$${RANLIB}" \
8813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8814                   installcheck) \
8815           || exit 1
8816
8817 @endif byacc
8818
8819 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8820 maybe-mostlyclean-byacc:
8821 @if byacc
8822 maybe-mostlyclean-byacc: mostlyclean-byacc
8823
8824 mostlyclean-byacc: 
8825         @: $(MAKE); $(unstage)
8826         @[ -f ./byacc/Makefile ] || exit 0; \
8827         r=`${PWD_COMMAND}`; export r; \
8828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829         $(HOST_EXPORTS) \
8830         for flag in $(EXTRA_HOST_FLAGS) ; do \
8831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832         done; \
8833         echo "Doing mostlyclean in byacc" ; \
8834         (cd $(HOST_SUBDIR)/byacc && \
8835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837                   "RANLIB=$${RANLIB}" \
8838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839                   mostlyclean) \
8840           || exit 1
8841
8842 @endif byacc
8843
8844 .PHONY: maybe-clean-byacc clean-byacc
8845 maybe-clean-byacc:
8846 @if byacc
8847 maybe-clean-byacc: clean-byacc
8848
8849 clean-byacc: 
8850         @: $(MAKE); $(unstage)
8851         @[ -f ./byacc/Makefile ] || exit 0; \
8852         r=`${PWD_COMMAND}`; export r; \
8853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854         $(HOST_EXPORTS) \
8855         for flag in $(EXTRA_HOST_FLAGS) ; do \
8856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8857         done; \
8858         echo "Doing clean in byacc" ; \
8859         (cd $(HOST_SUBDIR)/byacc && \
8860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8862                   "RANLIB=$${RANLIB}" \
8863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8864                   clean) \
8865           || exit 1
8866
8867 @endif byacc
8868
8869 .PHONY: maybe-distclean-byacc distclean-byacc
8870 maybe-distclean-byacc:
8871 @if byacc
8872 maybe-distclean-byacc: distclean-byacc
8873
8874 distclean-byacc: 
8875         @: $(MAKE); $(unstage)
8876         @[ -f ./byacc/Makefile ] || exit 0; \
8877         r=`${PWD_COMMAND}`; export r; \
8878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8879         $(HOST_EXPORTS) \
8880         for flag in $(EXTRA_HOST_FLAGS) ; do \
8881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8882         done; \
8883         echo "Doing distclean in byacc" ; \
8884         (cd $(HOST_SUBDIR)/byacc && \
8885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8887                   "RANLIB=$${RANLIB}" \
8888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8889                   distclean) \
8890           || exit 1
8891
8892 @endif byacc
8893
8894 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8895 maybe-maintainer-clean-byacc:
8896 @if byacc
8897 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8898
8899 maintainer-clean-byacc: 
8900         @: $(MAKE); $(unstage)
8901         @[ -f ./byacc/Makefile ] || exit 0; \
8902         r=`${PWD_COMMAND}`; export r; \
8903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8904         $(HOST_EXPORTS) \
8905         for flag in $(EXTRA_HOST_FLAGS) ; do \
8906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8907         done; \
8908         echo "Doing maintainer-clean in byacc" ; \
8909         (cd $(HOST_SUBDIR)/byacc && \
8910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8912                   "RANLIB=$${RANLIB}" \
8913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8914                   maintainer-clean) \
8915           || exit 1
8916
8917 @endif byacc
8918
8919
8920
8921 .PHONY: configure-bzip2 maybe-configure-bzip2
8922 maybe-configure-bzip2:
8923 @if gcc-bootstrap
8924 configure-bzip2: stage_current
8925 @endif gcc-bootstrap
8926 @if bzip2
8927 maybe-configure-bzip2: configure-bzip2
8928 configure-bzip2: 
8929         @: $(MAKE); $(unstage)
8930         @r=`${PWD_COMMAND}`; export r; \
8931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8934         $(HOST_EXPORTS)  \
8935         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8936         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8937         case $(srcdir) in \
8938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8939           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8941         esac; \
8942         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8943         libsrcdir="$$s/bzip2"; \
8944         $(SHELL) $${libsrcdir}/configure \
8945           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8946           --target=${target_alias} $${srcdiroption}  \
8947           || exit 1
8948 @endif bzip2
8949
8950
8951
8952
8953
8954 .PHONY: all-bzip2 maybe-all-bzip2
8955 maybe-all-bzip2:
8956 @if gcc-bootstrap
8957 all-bzip2: stage_current
8958 @endif gcc-bootstrap
8959 @if bzip2
8960 TARGET-bzip2=all
8961 maybe-all-bzip2: all-bzip2
8962 all-bzip2: configure-bzip2
8963         @: $(MAKE); $(unstage)
8964         @r=`${PWD_COMMAND}`; export r; \
8965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8966         $(HOST_EXPORTS)  \
8967         (cd $(HOST_SUBDIR)/bzip2 && \
8968           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8969                 $(TARGET-bzip2))
8970 @endif bzip2
8971
8972
8973
8974
8975 .PHONY: check-bzip2 maybe-check-bzip2
8976 maybe-check-bzip2:
8977 @if bzip2
8978 maybe-check-bzip2: check-bzip2
8979
8980 check-bzip2:
8981         @: $(MAKE); $(unstage)
8982         @r=`${PWD_COMMAND}`; export r; \
8983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8984         $(HOST_EXPORTS) \
8985         (cd $(HOST_SUBDIR)/bzip2 && \
8986           $(MAKE) $(FLAGS_TO_PASS)  check)
8987
8988 @endif bzip2
8989
8990 .PHONY: install-bzip2 maybe-install-bzip2
8991 maybe-install-bzip2:
8992 @if bzip2
8993 maybe-install-bzip2: install-bzip2
8994
8995 install-bzip2: installdirs
8996         @: $(MAKE); $(unstage)
8997         @r=`${PWD_COMMAND}`; export r; \
8998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999         $(HOST_EXPORTS) \
9000         (cd $(HOST_SUBDIR)/bzip2 && \
9001           $(MAKE) $(FLAGS_TO_PASS)  install)
9002
9003 @endif bzip2
9004
9005 .PHONY: install-strip-bzip2 maybe-install-strip-bzip2
9006 maybe-install-strip-bzip2:
9007 @if bzip2
9008 maybe-install-strip-bzip2: install-strip-bzip2
9009
9010 install-strip-bzip2: installdirs
9011         @: $(MAKE); $(unstage)
9012         @r=`${PWD_COMMAND}`; export r; \
9013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014         $(HOST_EXPORTS) \
9015         (cd $(HOST_SUBDIR)/bzip2 && \
9016           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9017
9018 @endif bzip2
9019
9020 # Other targets (info, dvi, pdf, etc.)
9021
9022 .PHONY: maybe-info-bzip2 info-bzip2
9023 maybe-info-bzip2:
9024 @if bzip2
9025 maybe-info-bzip2: info-bzip2
9026
9027 info-bzip2: \
9028     configure-bzip2 
9029         @: $(MAKE); $(unstage)
9030         @[ -f ./bzip2/Makefile ] || exit 0; \
9031         r=`${PWD_COMMAND}`; export r; \
9032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9033         $(HOST_EXPORTS) \
9034         for flag in $(EXTRA_HOST_FLAGS) ; do \
9035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9036         done; \
9037         echo "Doing info in bzip2" ; \
9038         (cd $(HOST_SUBDIR)/bzip2 && \
9039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9041                   "RANLIB=$${RANLIB}" \
9042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9043                   info) \
9044           || exit 1
9045
9046 @endif bzip2
9047
9048 .PHONY: maybe-dvi-bzip2 dvi-bzip2
9049 maybe-dvi-bzip2:
9050 @if bzip2
9051 maybe-dvi-bzip2: dvi-bzip2
9052
9053 dvi-bzip2: \
9054     configure-bzip2 
9055         @: $(MAKE); $(unstage)
9056         @[ -f ./bzip2/Makefile ] || exit 0; \
9057         r=`${PWD_COMMAND}`; export r; \
9058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9059         $(HOST_EXPORTS) \
9060         for flag in $(EXTRA_HOST_FLAGS) ; do \
9061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9062         done; \
9063         echo "Doing dvi in bzip2" ; \
9064         (cd $(HOST_SUBDIR)/bzip2 && \
9065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9067                   "RANLIB=$${RANLIB}" \
9068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9069                   dvi) \
9070           || exit 1
9071
9072 @endif bzip2
9073
9074 .PHONY: maybe-pdf-bzip2 pdf-bzip2
9075 maybe-pdf-bzip2:
9076 @if bzip2
9077 maybe-pdf-bzip2: pdf-bzip2
9078
9079 pdf-bzip2: \
9080     configure-bzip2 
9081         @: $(MAKE); $(unstage)
9082         @[ -f ./bzip2/Makefile ] || exit 0; \
9083         r=`${PWD_COMMAND}`; export r; \
9084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085         $(HOST_EXPORTS) \
9086         for flag in $(EXTRA_HOST_FLAGS) ; do \
9087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9088         done; \
9089         echo "Doing pdf in bzip2" ; \
9090         (cd $(HOST_SUBDIR)/bzip2 && \
9091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9093                   "RANLIB=$${RANLIB}" \
9094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9095                   pdf) \
9096           || exit 1
9097
9098 @endif bzip2
9099
9100 .PHONY: maybe-html-bzip2 html-bzip2
9101 maybe-html-bzip2:
9102 @if bzip2
9103 maybe-html-bzip2: html-bzip2
9104
9105 html-bzip2: \
9106     configure-bzip2 
9107         @: $(MAKE); $(unstage)
9108         @[ -f ./bzip2/Makefile ] || exit 0; \
9109         r=`${PWD_COMMAND}`; export r; \
9110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111         $(HOST_EXPORTS) \
9112         for flag in $(EXTRA_HOST_FLAGS) ; do \
9113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114         done; \
9115         echo "Doing html in bzip2" ; \
9116         (cd $(HOST_SUBDIR)/bzip2 && \
9117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119                   "RANLIB=$${RANLIB}" \
9120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121                   html) \
9122           || exit 1
9123
9124 @endif bzip2
9125
9126 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
9127 maybe-TAGS-bzip2:
9128 @if bzip2
9129 maybe-TAGS-bzip2: TAGS-bzip2
9130
9131 TAGS-bzip2: \
9132     configure-bzip2 
9133         @: $(MAKE); $(unstage)
9134         @[ -f ./bzip2/Makefile ] || exit 0; \
9135         r=`${PWD_COMMAND}`; export r; \
9136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137         $(HOST_EXPORTS) \
9138         for flag in $(EXTRA_HOST_FLAGS) ; do \
9139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140         done; \
9141         echo "Doing TAGS in bzip2" ; \
9142         (cd $(HOST_SUBDIR)/bzip2 && \
9143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145                   "RANLIB=$${RANLIB}" \
9146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147                   TAGS) \
9148           || exit 1
9149
9150 @endif bzip2
9151
9152 .PHONY: maybe-install-info-bzip2 install-info-bzip2
9153 maybe-install-info-bzip2:
9154 @if bzip2
9155 maybe-install-info-bzip2: install-info-bzip2
9156
9157 install-info-bzip2: \
9158     configure-bzip2 \
9159     info-bzip2 
9160         @: $(MAKE); $(unstage)
9161         @[ -f ./bzip2/Makefile ] || exit 0; \
9162         r=`${PWD_COMMAND}`; export r; \
9163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164         $(HOST_EXPORTS) \
9165         for flag in $(EXTRA_HOST_FLAGS) ; do \
9166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167         done; \
9168         echo "Doing install-info in bzip2" ; \
9169         (cd $(HOST_SUBDIR)/bzip2 && \
9170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172                   "RANLIB=$${RANLIB}" \
9173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9174                   install-info) \
9175           || exit 1
9176
9177 @endif bzip2
9178
9179 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
9180 maybe-install-pdf-bzip2:
9181 @if bzip2
9182 maybe-install-pdf-bzip2: install-pdf-bzip2
9183
9184 install-pdf-bzip2: \
9185     configure-bzip2 \
9186     pdf-bzip2 
9187         @: $(MAKE); $(unstage)
9188         @[ -f ./bzip2/Makefile ] || exit 0; \
9189         r=`${PWD_COMMAND}`; export r; \
9190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9191         $(HOST_EXPORTS) \
9192         for flag in $(EXTRA_HOST_FLAGS) ; do \
9193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9194         done; \
9195         echo "Doing install-pdf in bzip2" ; \
9196         (cd $(HOST_SUBDIR)/bzip2 && \
9197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9199                   "RANLIB=$${RANLIB}" \
9200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9201                   install-pdf) \
9202           || exit 1
9203
9204 @endif bzip2
9205
9206 .PHONY: maybe-install-html-bzip2 install-html-bzip2
9207 maybe-install-html-bzip2:
9208 @if bzip2
9209 maybe-install-html-bzip2: install-html-bzip2
9210
9211 install-html-bzip2: \
9212     configure-bzip2 \
9213     html-bzip2 
9214         @: $(MAKE); $(unstage)
9215         @[ -f ./bzip2/Makefile ] || exit 0; \
9216         r=`${PWD_COMMAND}`; export r; \
9217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9218         $(HOST_EXPORTS) \
9219         for flag in $(EXTRA_HOST_FLAGS) ; do \
9220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9221         done; \
9222         echo "Doing install-html in bzip2" ; \
9223         (cd $(HOST_SUBDIR)/bzip2 && \
9224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9226                   "RANLIB=$${RANLIB}" \
9227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9228                   install-html) \
9229           || exit 1
9230
9231 @endif bzip2
9232
9233 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
9234 maybe-installcheck-bzip2:
9235 @if bzip2
9236 maybe-installcheck-bzip2: installcheck-bzip2
9237
9238 installcheck-bzip2: \
9239     configure-bzip2 
9240         @: $(MAKE); $(unstage)
9241         @[ -f ./bzip2/Makefile ] || exit 0; \
9242         r=`${PWD_COMMAND}`; export r; \
9243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9244         $(HOST_EXPORTS) \
9245         for flag in $(EXTRA_HOST_FLAGS) ; do \
9246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9247         done; \
9248         echo "Doing installcheck in bzip2" ; \
9249         (cd $(HOST_SUBDIR)/bzip2 && \
9250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9252                   "RANLIB=$${RANLIB}" \
9253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9254                   installcheck) \
9255           || exit 1
9256
9257 @endif bzip2
9258
9259 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
9260 maybe-mostlyclean-bzip2:
9261 @if bzip2
9262 maybe-mostlyclean-bzip2: mostlyclean-bzip2
9263
9264 mostlyclean-bzip2: 
9265         @: $(MAKE); $(unstage)
9266         @[ -f ./bzip2/Makefile ] || exit 0; \
9267         r=`${PWD_COMMAND}`; export r; \
9268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9269         $(HOST_EXPORTS) \
9270         for flag in $(EXTRA_HOST_FLAGS) ; do \
9271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9272         done; \
9273         echo "Doing mostlyclean in bzip2" ; \
9274         (cd $(HOST_SUBDIR)/bzip2 && \
9275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9277                   "RANLIB=$${RANLIB}" \
9278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9279                   mostlyclean) \
9280           || exit 1
9281
9282 @endif bzip2
9283
9284 .PHONY: maybe-clean-bzip2 clean-bzip2
9285 maybe-clean-bzip2:
9286 @if bzip2
9287 maybe-clean-bzip2: clean-bzip2
9288
9289 clean-bzip2: 
9290         @: $(MAKE); $(unstage)
9291         @[ -f ./bzip2/Makefile ] || exit 0; \
9292         r=`${PWD_COMMAND}`; export r; \
9293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9294         $(HOST_EXPORTS) \
9295         for flag in $(EXTRA_HOST_FLAGS) ; do \
9296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9297         done; \
9298         echo "Doing clean in bzip2" ; \
9299         (cd $(HOST_SUBDIR)/bzip2 && \
9300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9302                   "RANLIB=$${RANLIB}" \
9303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9304                   clean) \
9305           || exit 1
9306
9307 @endif bzip2
9308
9309 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9310 maybe-distclean-bzip2:
9311 @if bzip2
9312 maybe-distclean-bzip2: distclean-bzip2
9313
9314 distclean-bzip2: 
9315         @: $(MAKE); $(unstage)
9316         @[ -f ./bzip2/Makefile ] || exit 0; \
9317         r=`${PWD_COMMAND}`; export r; \
9318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319         $(HOST_EXPORTS) \
9320         for flag in $(EXTRA_HOST_FLAGS) ; do \
9321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9322         done; \
9323         echo "Doing distclean in bzip2" ; \
9324         (cd $(HOST_SUBDIR)/bzip2 && \
9325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9327                   "RANLIB=$${RANLIB}" \
9328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9329                   distclean) \
9330           || exit 1
9331
9332 @endif bzip2
9333
9334 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9335 maybe-maintainer-clean-bzip2:
9336 @if bzip2
9337 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9338
9339 maintainer-clean-bzip2: 
9340         @: $(MAKE); $(unstage)
9341         @[ -f ./bzip2/Makefile ] || exit 0; \
9342         r=`${PWD_COMMAND}`; export r; \
9343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9344         $(HOST_EXPORTS) \
9345         for flag in $(EXTRA_HOST_FLAGS) ; do \
9346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9347         done; \
9348         echo "Doing maintainer-clean in bzip2" ; \
9349         (cd $(HOST_SUBDIR)/bzip2 && \
9350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9352                   "RANLIB=$${RANLIB}" \
9353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9354                   maintainer-clean) \
9355           || exit 1
9356
9357 @endif bzip2
9358
9359
9360
9361 .PHONY: configure-cgen maybe-configure-cgen
9362 maybe-configure-cgen:
9363 @if gcc-bootstrap
9364 configure-cgen: stage_current
9365 @endif gcc-bootstrap
9366 @if cgen
9367 maybe-configure-cgen: configure-cgen
9368 configure-cgen: 
9369         @: $(MAKE); $(unstage)
9370         @r=`${PWD_COMMAND}`; export r; \
9371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9372         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9374         $(HOST_EXPORTS)  \
9375         echo Configuring in $(HOST_SUBDIR)/cgen; \
9376         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9377         case $(srcdir) in \
9378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9379           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9381         esac; \
9382         srcdiroption="--srcdir=$${topdir}/cgen"; \
9383         libsrcdir="$$s/cgen"; \
9384         $(SHELL) $${libsrcdir}/configure \
9385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9386           --target=${target_alias} $${srcdiroption}  \
9387           || exit 1
9388 @endif cgen
9389
9390
9391
9392
9393
9394 .PHONY: all-cgen maybe-all-cgen
9395 maybe-all-cgen:
9396 @if gcc-bootstrap
9397 all-cgen: stage_current
9398 @endif gcc-bootstrap
9399 @if cgen
9400 TARGET-cgen=all
9401 maybe-all-cgen: all-cgen
9402 all-cgen: configure-cgen
9403         @: $(MAKE); $(unstage)
9404         @r=`${PWD_COMMAND}`; export r; \
9405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406         $(HOST_EXPORTS)  \
9407         (cd $(HOST_SUBDIR)/cgen && \
9408           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9409                 $(TARGET-cgen))
9410 @endif cgen
9411
9412
9413
9414
9415 .PHONY: check-cgen maybe-check-cgen
9416 maybe-check-cgen:
9417 @if cgen
9418 maybe-check-cgen: check-cgen
9419
9420 check-cgen:
9421         @: $(MAKE); $(unstage)
9422         @r=`${PWD_COMMAND}`; export r; \
9423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424         $(HOST_EXPORTS) \
9425         (cd $(HOST_SUBDIR)/cgen && \
9426           $(MAKE) $(FLAGS_TO_PASS)  check)
9427
9428 @endif cgen
9429
9430 .PHONY: install-cgen maybe-install-cgen
9431 maybe-install-cgen:
9432 @if cgen
9433 maybe-install-cgen: install-cgen
9434
9435 install-cgen: installdirs
9436         @: $(MAKE); $(unstage)
9437         @r=`${PWD_COMMAND}`; export r; \
9438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9439         $(HOST_EXPORTS) \
9440         (cd $(HOST_SUBDIR)/cgen && \
9441           $(MAKE) $(FLAGS_TO_PASS)  install)
9442
9443 @endif cgen
9444
9445 .PHONY: install-strip-cgen maybe-install-strip-cgen
9446 maybe-install-strip-cgen:
9447 @if cgen
9448 maybe-install-strip-cgen: install-strip-cgen
9449
9450 install-strip-cgen: installdirs
9451         @: $(MAKE); $(unstage)
9452         @r=`${PWD_COMMAND}`; export r; \
9453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9454         $(HOST_EXPORTS) \
9455         (cd $(HOST_SUBDIR)/cgen && \
9456           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9457
9458 @endif cgen
9459
9460 # Other targets (info, dvi, pdf, etc.)
9461
9462 .PHONY: maybe-info-cgen info-cgen
9463 maybe-info-cgen:
9464 @if cgen
9465 maybe-info-cgen: info-cgen
9466
9467 info-cgen: \
9468     configure-cgen 
9469         @: $(MAKE); $(unstage)
9470         @[ -f ./cgen/Makefile ] || exit 0; \
9471         r=`${PWD_COMMAND}`; export r; \
9472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9473         $(HOST_EXPORTS) \
9474         for flag in $(EXTRA_HOST_FLAGS) ; do \
9475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9476         done; \
9477         echo "Doing info in cgen" ; \
9478         (cd $(HOST_SUBDIR)/cgen && \
9479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9481                   "RANLIB=$${RANLIB}" \
9482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9483                   info) \
9484           || exit 1
9485
9486 @endif cgen
9487
9488 .PHONY: maybe-dvi-cgen dvi-cgen
9489 maybe-dvi-cgen:
9490 @if cgen
9491 maybe-dvi-cgen: dvi-cgen
9492
9493 dvi-cgen: \
9494     configure-cgen 
9495         @: $(MAKE); $(unstage)
9496         @[ -f ./cgen/Makefile ] || exit 0; \
9497         r=`${PWD_COMMAND}`; export r; \
9498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9499         $(HOST_EXPORTS) \
9500         for flag in $(EXTRA_HOST_FLAGS) ; do \
9501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9502         done; \
9503         echo "Doing dvi in cgen" ; \
9504         (cd $(HOST_SUBDIR)/cgen && \
9505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9507                   "RANLIB=$${RANLIB}" \
9508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9509                   dvi) \
9510           || exit 1
9511
9512 @endif cgen
9513
9514 .PHONY: maybe-pdf-cgen pdf-cgen
9515 maybe-pdf-cgen:
9516 @if cgen
9517 maybe-pdf-cgen: pdf-cgen
9518
9519 pdf-cgen: \
9520     configure-cgen 
9521         @: $(MAKE); $(unstage)
9522         @[ -f ./cgen/Makefile ] || exit 0; \
9523         r=`${PWD_COMMAND}`; export r; \
9524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9525         $(HOST_EXPORTS) \
9526         for flag in $(EXTRA_HOST_FLAGS) ; do \
9527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9528         done; \
9529         echo "Doing pdf in cgen" ; \
9530         (cd $(HOST_SUBDIR)/cgen && \
9531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9533                   "RANLIB=$${RANLIB}" \
9534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9535                   pdf) \
9536           || exit 1
9537
9538 @endif cgen
9539
9540 .PHONY: maybe-html-cgen html-cgen
9541 maybe-html-cgen:
9542 @if cgen
9543 maybe-html-cgen: html-cgen
9544
9545 html-cgen: \
9546     configure-cgen 
9547         @: $(MAKE); $(unstage)
9548         @[ -f ./cgen/Makefile ] || exit 0; \
9549         r=`${PWD_COMMAND}`; export r; \
9550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9551         $(HOST_EXPORTS) \
9552         for flag in $(EXTRA_HOST_FLAGS) ; do \
9553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9554         done; \
9555         echo "Doing html in cgen" ; \
9556         (cd $(HOST_SUBDIR)/cgen && \
9557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9559                   "RANLIB=$${RANLIB}" \
9560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9561                   html) \
9562           || exit 1
9563
9564 @endif cgen
9565
9566 .PHONY: maybe-TAGS-cgen TAGS-cgen
9567 maybe-TAGS-cgen:
9568 @if cgen
9569 maybe-TAGS-cgen: TAGS-cgen
9570
9571 TAGS-cgen: \
9572     configure-cgen 
9573         @: $(MAKE); $(unstage)
9574         @[ -f ./cgen/Makefile ] || exit 0; \
9575         r=`${PWD_COMMAND}`; export r; \
9576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577         $(HOST_EXPORTS) \
9578         for flag in $(EXTRA_HOST_FLAGS) ; do \
9579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9580         done; \
9581         echo "Doing TAGS in cgen" ; \
9582         (cd $(HOST_SUBDIR)/cgen && \
9583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9585                   "RANLIB=$${RANLIB}" \
9586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9587                   TAGS) \
9588           || exit 1
9589
9590 @endif cgen
9591
9592 .PHONY: maybe-install-info-cgen install-info-cgen
9593 maybe-install-info-cgen:
9594 @if cgen
9595 maybe-install-info-cgen: install-info-cgen
9596
9597 install-info-cgen: \
9598     configure-cgen \
9599     info-cgen 
9600         @: $(MAKE); $(unstage)
9601         @[ -f ./cgen/Makefile ] || exit 0; \
9602         r=`${PWD_COMMAND}`; export r; \
9603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9604         $(HOST_EXPORTS) \
9605         for flag in $(EXTRA_HOST_FLAGS) ; do \
9606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9607         done; \
9608         echo "Doing install-info in cgen" ; \
9609         (cd $(HOST_SUBDIR)/cgen && \
9610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9612                   "RANLIB=$${RANLIB}" \
9613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9614                   install-info) \
9615           || exit 1
9616
9617 @endif cgen
9618
9619 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9620 maybe-install-pdf-cgen:
9621 @if cgen
9622 maybe-install-pdf-cgen: install-pdf-cgen
9623
9624 install-pdf-cgen: \
9625     configure-cgen \
9626     pdf-cgen 
9627         @: $(MAKE); $(unstage)
9628         @[ -f ./cgen/Makefile ] || exit 0; \
9629         r=`${PWD_COMMAND}`; export r; \
9630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9631         $(HOST_EXPORTS) \
9632         for flag in $(EXTRA_HOST_FLAGS) ; do \
9633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9634         done; \
9635         echo "Doing install-pdf in cgen" ; \
9636         (cd $(HOST_SUBDIR)/cgen && \
9637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9639                   "RANLIB=$${RANLIB}" \
9640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9641                   install-pdf) \
9642           || exit 1
9643
9644 @endif cgen
9645
9646 .PHONY: maybe-install-html-cgen install-html-cgen
9647 maybe-install-html-cgen:
9648 @if cgen
9649 maybe-install-html-cgen: install-html-cgen
9650
9651 install-html-cgen: \
9652     configure-cgen \
9653     html-cgen 
9654         @: $(MAKE); $(unstage)
9655         @[ -f ./cgen/Makefile ] || exit 0; \
9656         r=`${PWD_COMMAND}`; export r; \
9657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9658         $(HOST_EXPORTS) \
9659         for flag in $(EXTRA_HOST_FLAGS) ; do \
9660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9661         done; \
9662         echo "Doing install-html in cgen" ; \
9663         (cd $(HOST_SUBDIR)/cgen && \
9664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9666                   "RANLIB=$${RANLIB}" \
9667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9668                   install-html) \
9669           || exit 1
9670
9671 @endif cgen
9672
9673 .PHONY: maybe-installcheck-cgen installcheck-cgen
9674 maybe-installcheck-cgen:
9675 @if cgen
9676 maybe-installcheck-cgen: installcheck-cgen
9677
9678 installcheck-cgen: \
9679     configure-cgen 
9680         @: $(MAKE); $(unstage)
9681         @[ -f ./cgen/Makefile ] || exit 0; \
9682         r=`${PWD_COMMAND}`; export r; \
9683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9684         $(HOST_EXPORTS) \
9685         for flag in $(EXTRA_HOST_FLAGS) ; do \
9686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9687         done; \
9688         echo "Doing installcheck in cgen" ; \
9689         (cd $(HOST_SUBDIR)/cgen && \
9690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9692                   "RANLIB=$${RANLIB}" \
9693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9694                   installcheck) \
9695           || exit 1
9696
9697 @endif cgen
9698
9699 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9700 maybe-mostlyclean-cgen:
9701 @if cgen
9702 maybe-mostlyclean-cgen: mostlyclean-cgen
9703
9704 mostlyclean-cgen: 
9705         @: $(MAKE); $(unstage)
9706         @[ -f ./cgen/Makefile ] || exit 0; \
9707         r=`${PWD_COMMAND}`; export r; \
9708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9709         $(HOST_EXPORTS) \
9710         for flag in $(EXTRA_HOST_FLAGS) ; do \
9711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9712         done; \
9713         echo "Doing mostlyclean in cgen" ; \
9714         (cd $(HOST_SUBDIR)/cgen && \
9715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9717                   "RANLIB=$${RANLIB}" \
9718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9719                   mostlyclean) \
9720           || exit 1
9721
9722 @endif cgen
9723
9724 .PHONY: maybe-clean-cgen clean-cgen
9725 maybe-clean-cgen:
9726 @if cgen
9727 maybe-clean-cgen: clean-cgen
9728
9729 clean-cgen: 
9730         @: $(MAKE); $(unstage)
9731         @[ -f ./cgen/Makefile ] || exit 0; \
9732         r=`${PWD_COMMAND}`; export r; \
9733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9734         $(HOST_EXPORTS) \
9735         for flag in $(EXTRA_HOST_FLAGS) ; do \
9736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9737         done; \
9738         echo "Doing clean in cgen" ; \
9739         (cd $(HOST_SUBDIR)/cgen && \
9740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9742                   "RANLIB=$${RANLIB}" \
9743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9744                   clean) \
9745           || exit 1
9746
9747 @endif cgen
9748
9749 .PHONY: maybe-distclean-cgen distclean-cgen
9750 maybe-distclean-cgen:
9751 @if cgen
9752 maybe-distclean-cgen: distclean-cgen
9753
9754 distclean-cgen: 
9755         @: $(MAKE); $(unstage)
9756         @[ -f ./cgen/Makefile ] || exit 0; \
9757         r=`${PWD_COMMAND}`; export r; \
9758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9759         $(HOST_EXPORTS) \
9760         for flag in $(EXTRA_HOST_FLAGS) ; do \
9761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9762         done; \
9763         echo "Doing distclean in cgen" ; \
9764         (cd $(HOST_SUBDIR)/cgen && \
9765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9767                   "RANLIB=$${RANLIB}" \
9768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9769                   distclean) \
9770           || exit 1
9771
9772 @endif cgen
9773
9774 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9775 maybe-maintainer-clean-cgen:
9776 @if cgen
9777 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9778
9779 maintainer-clean-cgen: 
9780         @: $(MAKE); $(unstage)
9781         @[ -f ./cgen/Makefile ] || exit 0; \
9782         r=`${PWD_COMMAND}`; export r; \
9783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9784         $(HOST_EXPORTS) \
9785         for flag in $(EXTRA_HOST_FLAGS) ; do \
9786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9787         done; \
9788         echo "Doing maintainer-clean in cgen" ; \
9789         (cd $(HOST_SUBDIR)/cgen && \
9790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9792                   "RANLIB=$${RANLIB}" \
9793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9794                   maintainer-clean) \
9795           || exit 1
9796
9797 @endif cgen
9798
9799
9800
9801 .PHONY: configure-dejagnu maybe-configure-dejagnu
9802 maybe-configure-dejagnu:
9803 @if gcc-bootstrap
9804 configure-dejagnu: stage_current
9805 @endif gcc-bootstrap
9806 @if dejagnu
9807 maybe-configure-dejagnu: configure-dejagnu
9808 configure-dejagnu: 
9809         @: $(MAKE); $(unstage)
9810         @r=`${PWD_COMMAND}`; export r; \
9811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9812         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9814         $(HOST_EXPORTS)  \
9815         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9816         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9817         case $(srcdir) in \
9818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9819           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9821         esac; \
9822         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9823         libsrcdir="$$s/dejagnu"; \
9824         $(SHELL) $${libsrcdir}/configure \
9825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9826           --target=${target_alias} $${srcdiroption}  \
9827           || exit 1
9828 @endif dejagnu
9829
9830
9831
9832
9833
9834 .PHONY: all-dejagnu maybe-all-dejagnu
9835 maybe-all-dejagnu:
9836 @if gcc-bootstrap
9837 all-dejagnu: stage_current
9838 @endif gcc-bootstrap
9839 @if dejagnu
9840 TARGET-dejagnu=all
9841 maybe-all-dejagnu: all-dejagnu
9842 all-dejagnu: configure-dejagnu
9843         @: $(MAKE); $(unstage)
9844         @r=`${PWD_COMMAND}`; export r; \
9845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9846         $(HOST_EXPORTS)  \
9847         (cd $(HOST_SUBDIR)/dejagnu && \
9848           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9849                 $(TARGET-dejagnu))
9850 @endif dejagnu
9851
9852
9853
9854
9855 .PHONY: check-dejagnu maybe-check-dejagnu
9856 maybe-check-dejagnu:
9857 @if dejagnu
9858 maybe-check-dejagnu: check-dejagnu
9859
9860 check-dejagnu:
9861         @: $(MAKE); $(unstage)
9862         @r=`${PWD_COMMAND}`; export r; \
9863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9864         $(HOST_EXPORTS) \
9865         (cd $(HOST_SUBDIR)/dejagnu && \
9866           $(MAKE) $(FLAGS_TO_PASS)  check)
9867
9868 @endif dejagnu
9869
9870 .PHONY: install-dejagnu maybe-install-dejagnu
9871 maybe-install-dejagnu:
9872 @if dejagnu
9873 maybe-install-dejagnu: install-dejagnu
9874
9875 install-dejagnu: installdirs
9876         @: $(MAKE); $(unstage)
9877         @r=`${PWD_COMMAND}`; export r; \
9878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9879         $(HOST_EXPORTS) \
9880         (cd $(HOST_SUBDIR)/dejagnu && \
9881           $(MAKE) $(FLAGS_TO_PASS)  install)
9882
9883 @endif dejagnu
9884
9885 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
9886 maybe-install-strip-dejagnu:
9887 @if dejagnu
9888 maybe-install-strip-dejagnu: install-strip-dejagnu
9889
9890 install-strip-dejagnu: installdirs
9891         @: $(MAKE); $(unstage)
9892         @r=`${PWD_COMMAND}`; export r; \
9893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894         $(HOST_EXPORTS) \
9895         (cd $(HOST_SUBDIR)/dejagnu && \
9896           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9897
9898 @endif dejagnu
9899
9900 # Other targets (info, dvi, pdf, etc.)
9901
9902 .PHONY: maybe-info-dejagnu info-dejagnu
9903 maybe-info-dejagnu:
9904 @if dejagnu
9905 maybe-info-dejagnu: info-dejagnu
9906
9907 info-dejagnu: \
9908     configure-dejagnu 
9909         @: $(MAKE); $(unstage)
9910         @[ -f ./dejagnu/Makefile ] || exit 0; \
9911         r=`${PWD_COMMAND}`; export r; \
9912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913         $(HOST_EXPORTS) \
9914         for flag in $(EXTRA_HOST_FLAGS) ; do \
9915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9916         done; \
9917         echo "Doing info in dejagnu" ; \
9918         (cd $(HOST_SUBDIR)/dejagnu && \
9919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9921                   "RANLIB=$${RANLIB}" \
9922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923                   info) \
9924           || exit 1
9925
9926 @endif dejagnu
9927
9928 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9929 maybe-dvi-dejagnu:
9930 @if dejagnu
9931 maybe-dvi-dejagnu: dvi-dejagnu
9932
9933 dvi-dejagnu: \
9934     configure-dejagnu 
9935         @: $(MAKE); $(unstage)
9936         @[ -f ./dejagnu/Makefile ] || exit 0; \
9937         r=`${PWD_COMMAND}`; export r; \
9938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9939         $(HOST_EXPORTS) \
9940         for flag in $(EXTRA_HOST_FLAGS) ; do \
9941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9942         done; \
9943         echo "Doing dvi in dejagnu" ; \
9944         (cd $(HOST_SUBDIR)/dejagnu && \
9945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9947                   "RANLIB=$${RANLIB}" \
9948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9949                   dvi) \
9950           || exit 1
9951
9952 @endif dejagnu
9953
9954 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9955 maybe-pdf-dejagnu:
9956 @if dejagnu
9957 maybe-pdf-dejagnu: pdf-dejagnu
9958
9959 pdf-dejagnu: \
9960     configure-dejagnu 
9961         @: $(MAKE); $(unstage)
9962         @[ -f ./dejagnu/Makefile ] || exit 0; \
9963         r=`${PWD_COMMAND}`; export r; \
9964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9965         $(HOST_EXPORTS) \
9966         for flag in $(EXTRA_HOST_FLAGS) ; do \
9967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9968         done; \
9969         echo "Doing pdf in dejagnu" ; \
9970         (cd $(HOST_SUBDIR)/dejagnu && \
9971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9973                   "RANLIB=$${RANLIB}" \
9974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9975                   pdf) \
9976           || exit 1
9977
9978 @endif dejagnu
9979
9980 .PHONY: maybe-html-dejagnu html-dejagnu
9981 maybe-html-dejagnu:
9982 @if dejagnu
9983 maybe-html-dejagnu: html-dejagnu
9984
9985 html-dejagnu: \
9986     configure-dejagnu 
9987         @: $(MAKE); $(unstage)
9988         @[ -f ./dejagnu/Makefile ] || exit 0; \
9989         r=`${PWD_COMMAND}`; export r; \
9990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9991         $(HOST_EXPORTS) \
9992         for flag in $(EXTRA_HOST_FLAGS) ; do \
9993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9994         done; \
9995         echo "Doing html in dejagnu" ; \
9996         (cd $(HOST_SUBDIR)/dejagnu && \
9997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9999                   "RANLIB=$${RANLIB}" \
10000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10001                   html) \
10002           || exit 1
10003
10004 @endif dejagnu
10005
10006 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
10007 maybe-TAGS-dejagnu:
10008 @if dejagnu
10009 maybe-TAGS-dejagnu: TAGS-dejagnu
10010
10011 TAGS-dejagnu: \
10012     configure-dejagnu 
10013         @: $(MAKE); $(unstage)
10014         @[ -f ./dejagnu/Makefile ] || exit 0; \
10015         r=`${PWD_COMMAND}`; export r; \
10016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10017         $(HOST_EXPORTS) \
10018         for flag in $(EXTRA_HOST_FLAGS) ; do \
10019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10020         done; \
10021         echo "Doing TAGS in dejagnu" ; \
10022         (cd $(HOST_SUBDIR)/dejagnu && \
10023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10025                   "RANLIB=$${RANLIB}" \
10026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10027                   TAGS) \
10028           || exit 1
10029
10030 @endif dejagnu
10031
10032 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
10033 maybe-install-info-dejagnu:
10034 @if dejagnu
10035 maybe-install-info-dejagnu: install-info-dejagnu
10036
10037 install-info-dejagnu: \
10038     configure-dejagnu \
10039     info-dejagnu 
10040         @: $(MAKE); $(unstage)
10041         @[ -f ./dejagnu/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 install-info in dejagnu" ; \
10049         (cd $(HOST_SUBDIR)/dejagnu && \
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                   install-info) \
10055           || exit 1
10056
10057 @endif dejagnu
10058
10059 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
10060 maybe-install-pdf-dejagnu:
10061 @if dejagnu
10062 maybe-install-pdf-dejagnu: install-pdf-dejagnu
10063
10064 install-pdf-dejagnu: \
10065     configure-dejagnu \
10066     pdf-dejagnu 
10067         @: $(MAKE); $(unstage)
10068         @[ -f ./dejagnu/Makefile ] || exit 0; \
10069         r=`${PWD_COMMAND}`; export r; \
10070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10071         $(HOST_EXPORTS) \
10072         for flag in $(EXTRA_HOST_FLAGS) ; do \
10073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10074         done; \
10075         echo "Doing install-pdf in dejagnu" ; \
10076         (cd $(HOST_SUBDIR)/dejagnu && \
10077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10079                   "RANLIB=$${RANLIB}" \
10080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10081                   install-pdf) \
10082           || exit 1
10083
10084 @endif dejagnu
10085
10086 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
10087 maybe-install-html-dejagnu:
10088 @if dejagnu
10089 maybe-install-html-dejagnu: install-html-dejagnu
10090
10091 install-html-dejagnu: \
10092     configure-dejagnu \
10093     html-dejagnu 
10094         @: $(MAKE); $(unstage)
10095         @[ -f ./dejagnu/Makefile ] || exit 0; \
10096         r=`${PWD_COMMAND}`; export r; \
10097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10098         $(HOST_EXPORTS) \
10099         for flag in $(EXTRA_HOST_FLAGS) ; do \
10100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10101         done; \
10102         echo "Doing install-html in dejagnu" ; \
10103         (cd $(HOST_SUBDIR)/dejagnu && \
10104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10106                   "RANLIB=$${RANLIB}" \
10107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10108                   install-html) \
10109           || exit 1
10110
10111 @endif dejagnu
10112
10113 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
10114 maybe-installcheck-dejagnu:
10115 @if dejagnu
10116 maybe-installcheck-dejagnu: installcheck-dejagnu
10117
10118 installcheck-dejagnu: \
10119     configure-dejagnu 
10120         @: $(MAKE); $(unstage)
10121         @[ -f ./dejagnu/Makefile ] || exit 0; \
10122         r=`${PWD_COMMAND}`; export r; \
10123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10124         $(HOST_EXPORTS) \
10125         for flag in $(EXTRA_HOST_FLAGS) ; do \
10126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10127         done; \
10128         echo "Doing installcheck in dejagnu" ; \
10129         (cd $(HOST_SUBDIR)/dejagnu && \
10130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10132                   "RANLIB=$${RANLIB}" \
10133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10134                   installcheck) \
10135           || exit 1
10136
10137 @endif dejagnu
10138
10139 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
10140 maybe-mostlyclean-dejagnu:
10141 @if dejagnu
10142 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
10143
10144 mostlyclean-dejagnu: 
10145         @: $(MAKE); $(unstage)
10146         @[ -f ./dejagnu/Makefile ] || exit 0; \
10147         r=`${PWD_COMMAND}`; export r; \
10148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10149         $(HOST_EXPORTS) \
10150         for flag in $(EXTRA_HOST_FLAGS) ; do \
10151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10152         done; \
10153         echo "Doing mostlyclean in dejagnu" ; \
10154         (cd $(HOST_SUBDIR)/dejagnu && \
10155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10157                   "RANLIB=$${RANLIB}" \
10158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10159                   mostlyclean) \
10160           || exit 1
10161
10162 @endif dejagnu
10163
10164 .PHONY: maybe-clean-dejagnu clean-dejagnu
10165 maybe-clean-dejagnu:
10166 @if dejagnu
10167 maybe-clean-dejagnu: clean-dejagnu
10168
10169 clean-dejagnu: 
10170         @: $(MAKE); $(unstage)
10171         @[ -f ./dejagnu/Makefile ] || exit 0; \
10172         r=`${PWD_COMMAND}`; export r; \
10173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10174         $(HOST_EXPORTS) \
10175         for flag in $(EXTRA_HOST_FLAGS) ; do \
10176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10177         done; \
10178         echo "Doing clean in dejagnu" ; \
10179         (cd $(HOST_SUBDIR)/dejagnu && \
10180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10182                   "RANLIB=$${RANLIB}" \
10183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10184                   clean) \
10185           || exit 1
10186
10187 @endif dejagnu
10188
10189 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
10190 maybe-distclean-dejagnu:
10191 @if dejagnu
10192 maybe-distclean-dejagnu: distclean-dejagnu
10193
10194 distclean-dejagnu: 
10195         @: $(MAKE); $(unstage)
10196         @[ -f ./dejagnu/Makefile ] || exit 0; \
10197         r=`${PWD_COMMAND}`; export r; \
10198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10199         $(HOST_EXPORTS) \
10200         for flag in $(EXTRA_HOST_FLAGS) ; do \
10201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10202         done; \
10203         echo "Doing distclean in dejagnu" ; \
10204         (cd $(HOST_SUBDIR)/dejagnu && \
10205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10207                   "RANLIB=$${RANLIB}" \
10208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10209                   distclean) \
10210           || exit 1
10211
10212 @endif dejagnu
10213
10214 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
10215 maybe-maintainer-clean-dejagnu:
10216 @if dejagnu
10217 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
10218
10219 maintainer-clean-dejagnu: 
10220         @: $(MAKE); $(unstage)
10221         @[ -f ./dejagnu/Makefile ] || exit 0; \
10222         r=`${PWD_COMMAND}`; export r; \
10223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10224         $(HOST_EXPORTS) \
10225         for flag in $(EXTRA_HOST_FLAGS) ; do \
10226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10227         done; \
10228         echo "Doing maintainer-clean in dejagnu" ; \
10229         (cd $(HOST_SUBDIR)/dejagnu && \
10230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10232                   "RANLIB=$${RANLIB}" \
10233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10234                   maintainer-clean) \
10235           || exit 1
10236
10237 @endif dejagnu
10238
10239
10240
10241 .PHONY: configure-diff maybe-configure-diff
10242 maybe-configure-diff:
10243 @if gcc-bootstrap
10244 configure-diff: stage_current
10245 @endif gcc-bootstrap
10246 @if diff
10247 maybe-configure-diff: configure-diff
10248 configure-diff: 
10249         @: $(MAKE); $(unstage)
10250         @r=`${PWD_COMMAND}`; export r; \
10251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10252         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
10253         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
10254         $(HOST_EXPORTS)  \
10255         echo Configuring in $(HOST_SUBDIR)/diff; \
10256         cd "$(HOST_SUBDIR)/diff" || exit 1; \
10257         case $(srcdir) in \
10258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10259           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
10260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10261         esac; \
10262         srcdiroption="--srcdir=$${topdir}/diff"; \
10263         libsrcdir="$$s/diff"; \
10264         $(SHELL) $${libsrcdir}/configure \
10265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10266           --target=${target_alias} $${srcdiroption}  \
10267           || exit 1
10268 @endif diff
10269
10270
10271
10272
10273
10274 .PHONY: all-diff maybe-all-diff
10275 maybe-all-diff:
10276 @if gcc-bootstrap
10277 all-diff: stage_current
10278 @endif gcc-bootstrap
10279 @if diff
10280 TARGET-diff=all
10281 maybe-all-diff: all-diff
10282 all-diff: configure-diff
10283         @: $(MAKE); $(unstage)
10284         @r=`${PWD_COMMAND}`; export r; \
10285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10286         $(HOST_EXPORTS)  \
10287         (cd $(HOST_SUBDIR)/diff && \
10288           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10289                 $(TARGET-diff))
10290 @endif diff
10291
10292
10293
10294
10295 .PHONY: check-diff maybe-check-diff
10296 maybe-check-diff:
10297 @if diff
10298 maybe-check-diff: check-diff
10299
10300 check-diff:
10301         @: $(MAKE); $(unstage)
10302         @r=`${PWD_COMMAND}`; export r; \
10303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10304         $(HOST_EXPORTS) \
10305         (cd $(HOST_SUBDIR)/diff && \
10306           $(MAKE) $(FLAGS_TO_PASS)  check)
10307
10308 @endif diff
10309
10310 .PHONY: install-diff maybe-install-diff
10311 maybe-install-diff:
10312 @if diff
10313 maybe-install-diff: install-diff
10314
10315 install-diff: installdirs
10316         @: $(MAKE); $(unstage)
10317         @r=`${PWD_COMMAND}`; export r; \
10318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10319         $(HOST_EXPORTS) \
10320         (cd $(HOST_SUBDIR)/diff && \
10321           $(MAKE) $(FLAGS_TO_PASS)  install)
10322
10323 @endif diff
10324
10325 .PHONY: install-strip-diff maybe-install-strip-diff
10326 maybe-install-strip-diff:
10327 @if diff
10328 maybe-install-strip-diff: install-strip-diff
10329
10330 install-strip-diff: installdirs
10331         @: $(MAKE); $(unstage)
10332         @r=`${PWD_COMMAND}`; export r; \
10333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334         $(HOST_EXPORTS) \
10335         (cd $(HOST_SUBDIR)/diff && \
10336           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10337
10338 @endif diff
10339
10340 # Other targets (info, dvi, pdf, etc.)
10341
10342 .PHONY: maybe-info-diff info-diff
10343 maybe-info-diff:
10344 @if diff
10345 maybe-info-diff: info-diff
10346
10347 info-diff: \
10348     configure-diff 
10349         @: $(MAKE); $(unstage)
10350         @[ -f ./diff/Makefile ] || exit 0; \
10351         r=`${PWD_COMMAND}`; export r; \
10352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10353         $(HOST_EXPORTS) \
10354         for flag in $(EXTRA_HOST_FLAGS) ; do \
10355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10356         done; \
10357         echo "Doing info in diff" ; \
10358         (cd $(HOST_SUBDIR)/diff && \
10359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10361                   "RANLIB=$${RANLIB}" \
10362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10363                   info) \
10364           || exit 1
10365
10366 @endif diff
10367
10368 .PHONY: maybe-dvi-diff dvi-diff
10369 maybe-dvi-diff:
10370 @if diff
10371 maybe-dvi-diff: dvi-diff
10372
10373 dvi-diff: \
10374     configure-diff 
10375         @: $(MAKE); $(unstage)
10376         @[ -f ./diff/Makefile ] || exit 0; \
10377         r=`${PWD_COMMAND}`; export r; \
10378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10379         $(HOST_EXPORTS) \
10380         for flag in $(EXTRA_HOST_FLAGS) ; do \
10381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10382         done; \
10383         echo "Doing dvi in diff" ; \
10384         (cd $(HOST_SUBDIR)/diff && \
10385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10387                   "RANLIB=$${RANLIB}" \
10388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10389                   dvi) \
10390           || exit 1
10391
10392 @endif diff
10393
10394 .PHONY: maybe-pdf-diff pdf-diff
10395 maybe-pdf-diff:
10396 @if diff
10397 maybe-pdf-diff: pdf-diff
10398
10399 pdf-diff: \
10400     configure-diff 
10401         @: $(MAKE); $(unstage)
10402         @[ -f ./diff/Makefile ] || exit 0; \
10403         r=`${PWD_COMMAND}`; export r; \
10404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10405         $(HOST_EXPORTS) \
10406         for flag in $(EXTRA_HOST_FLAGS) ; do \
10407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10408         done; \
10409         echo "Doing pdf in diff" ; \
10410         (cd $(HOST_SUBDIR)/diff && \
10411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10413                   "RANLIB=$${RANLIB}" \
10414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10415                   pdf) \
10416           || exit 1
10417
10418 @endif diff
10419
10420 .PHONY: maybe-html-diff html-diff
10421 maybe-html-diff:
10422 @if diff
10423 maybe-html-diff: html-diff
10424
10425 html-diff: \
10426     configure-diff 
10427         @: $(MAKE); $(unstage)
10428         @[ -f ./diff/Makefile ] || exit 0; \
10429         r=`${PWD_COMMAND}`; export r; \
10430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10431         $(HOST_EXPORTS) \
10432         for flag in $(EXTRA_HOST_FLAGS) ; do \
10433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10434         done; \
10435         echo "Doing html in diff" ; \
10436         (cd $(HOST_SUBDIR)/diff && \
10437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10439                   "RANLIB=$${RANLIB}" \
10440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10441                   html) \
10442           || exit 1
10443
10444 @endif diff
10445
10446 .PHONY: maybe-TAGS-diff TAGS-diff
10447 maybe-TAGS-diff:
10448 @if diff
10449 maybe-TAGS-diff: TAGS-diff
10450
10451 TAGS-diff: \
10452     configure-diff 
10453         @: $(MAKE); $(unstage)
10454         @[ -f ./diff/Makefile ] || exit 0; \
10455         r=`${PWD_COMMAND}`; export r; \
10456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10457         $(HOST_EXPORTS) \
10458         for flag in $(EXTRA_HOST_FLAGS) ; do \
10459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10460         done; \
10461         echo "Doing TAGS in diff" ; \
10462         (cd $(HOST_SUBDIR)/diff && \
10463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10465                   "RANLIB=$${RANLIB}" \
10466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10467                   TAGS) \
10468           || exit 1
10469
10470 @endif diff
10471
10472 .PHONY: maybe-install-info-diff install-info-diff
10473 maybe-install-info-diff:
10474 @if diff
10475 maybe-install-info-diff: install-info-diff
10476
10477 install-info-diff: \
10478     configure-diff \
10479     info-diff 
10480         @: $(MAKE); $(unstage)
10481         @[ -f ./diff/Makefile ] || exit 0; \
10482         r=`${PWD_COMMAND}`; export r; \
10483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10484         $(HOST_EXPORTS) \
10485         for flag in $(EXTRA_HOST_FLAGS) ; do \
10486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10487         done; \
10488         echo "Doing install-info in diff" ; \
10489         (cd $(HOST_SUBDIR)/diff && \
10490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10492                   "RANLIB=$${RANLIB}" \
10493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10494                   install-info) \
10495           || exit 1
10496
10497 @endif diff
10498
10499 .PHONY: maybe-install-pdf-diff install-pdf-diff
10500 maybe-install-pdf-diff:
10501 @if diff
10502 maybe-install-pdf-diff: install-pdf-diff
10503
10504 install-pdf-diff: \
10505     configure-diff \
10506     pdf-diff 
10507         @: $(MAKE); $(unstage)
10508         @[ -f ./diff/Makefile ] || exit 0; \
10509         r=`${PWD_COMMAND}`; export r; \
10510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10511         $(HOST_EXPORTS) \
10512         for flag in $(EXTRA_HOST_FLAGS) ; do \
10513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10514         done; \
10515         echo "Doing install-pdf in diff" ; \
10516         (cd $(HOST_SUBDIR)/diff && \
10517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10519                   "RANLIB=$${RANLIB}" \
10520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10521                   install-pdf) \
10522           || exit 1
10523
10524 @endif diff
10525
10526 .PHONY: maybe-install-html-diff install-html-diff
10527 maybe-install-html-diff:
10528 @if diff
10529 maybe-install-html-diff: install-html-diff
10530
10531 install-html-diff: \
10532     configure-diff \
10533     html-diff 
10534         @: $(MAKE); $(unstage)
10535         @[ -f ./diff/Makefile ] || exit 0; \
10536         r=`${PWD_COMMAND}`; export r; \
10537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10538         $(HOST_EXPORTS) \
10539         for flag in $(EXTRA_HOST_FLAGS) ; do \
10540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10541         done; \
10542         echo "Doing install-html in diff" ; \
10543         (cd $(HOST_SUBDIR)/diff && \
10544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10546                   "RANLIB=$${RANLIB}" \
10547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10548                   install-html) \
10549           || exit 1
10550
10551 @endif diff
10552
10553 .PHONY: maybe-installcheck-diff installcheck-diff
10554 maybe-installcheck-diff:
10555 @if diff
10556 maybe-installcheck-diff: installcheck-diff
10557
10558 installcheck-diff: \
10559     configure-diff 
10560         @: $(MAKE); $(unstage)
10561         @[ -f ./diff/Makefile ] || exit 0; \
10562         r=`${PWD_COMMAND}`; export r; \
10563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10564         $(HOST_EXPORTS) \
10565         for flag in $(EXTRA_HOST_FLAGS) ; do \
10566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10567         done; \
10568         echo "Doing installcheck in diff" ; \
10569         (cd $(HOST_SUBDIR)/diff && \
10570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10572                   "RANLIB=$${RANLIB}" \
10573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10574                   installcheck) \
10575           || exit 1
10576
10577 @endif diff
10578
10579 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10580 maybe-mostlyclean-diff:
10581 @if diff
10582 maybe-mostlyclean-diff: mostlyclean-diff
10583
10584 mostlyclean-diff: 
10585         @: $(MAKE); $(unstage)
10586         @[ -f ./diff/Makefile ] || exit 0; \
10587         r=`${PWD_COMMAND}`; export r; \
10588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10589         $(HOST_EXPORTS) \
10590         for flag in $(EXTRA_HOST_FLAGS) ; do \
10591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10592         done; \
10593         echo "Doing mostlyclean in diff" ; \
10594         (cd $(HOST_SUBDIR)/diff && \
10595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10597                   "RANLIB=$${RANLIB}" \
10598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10599                   mostlyclean) \
10600           || exit 1
10601
10602 @endif diff
10603
10604 .PHONY: maybe-clean-diff clean-diff
10605 maybe-clean-diff:
10606 @if diff
10607 maybe-clean-diff: clean-diff
10608
10609 clean-diff: 
10610         @: $(MAKE); $(unstage)
10611         @[ -f ./diff/Makefile ] || exit 0; \
10612         r=`${PWD_COMMAND}`; export r; \
10613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10614         $(HOST_EXPORTS) \
10615         for flag in $(EXTRA_HOST_FLAGS) ; do \
10616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10617         done; \
10618         echo "Doing clean in diff" ; \
10619         (cd $(HOST_SUBDIR)/diff && \
10620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10622                   "RANLIB=$${RANLIB}" \
10623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10624                   clean) \
10625           || exit 1
10626
10627 @endif diff
10628
10629 .PHONY: maybe-distclean-diff distclean-diff
10630 maybe-distclean-diff:
10631 @if diff
10632 maybe-distclean-diff: distclean-diff
10633
10634 distclean-diff: 
10635         @: $(MAKE); $(unstage)
10636         @[ -f ./diff/Makefile ] || exit 0; \
10637         r=`${PWD_COMMAND}`; export r; \
10638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10639         $(HOST_EXPORTS) \
10640         for flag in $(EXTRA_HOST_FLAGS) ; do \
10641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10642         done; \
10643         echo "Doing distclean in diff" ; \
10644         (cd $(HOST_SUBDIR)/diff && \
10645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10647                   "RANLIB=$${RANLIB}" \
10648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10649                   distclean) \
10650           || exit 1
10651
10652 @endif diff
10653
10654 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10655 maybe-maintainer-clean-diff:
10656 @if diff
10657 maybe-maintainer-clean-diff: maintainer-clean-diff
10658
10659 maintainer-clean-diff: 
10660         @: $(MAKE); $(unstage)
10661         @[ -f ./diff/Makefile ] || exit 0; \
10662         r=`${PWD_COMMAND}`; export r; \
10663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664         $(HOST_EXPORTS) \
10665         for flag in $(EXTRA_HOST_FLAGS) ; do \
10666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10667         done; \
10668         echo "Doing maintainer-clean in diff" ; \
10669         (cd $(HOST_SUBDIR)/diff && \
10670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10672                   "RANLIB=$${RANLIB}" \
10673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10674                   maintainer-clean) \
10675           || exit 1
10676
10677 @endif diff
10678
10679
10680
10681 .PHONY: configure-dosutils maybe-configure-dosutils
10682 maybe-configure-dosutils:
10683 @if gcc-bootstrap
10684 configure-dosutils: stage_current
10685 @endif gcc-bootstrap
10686 @if dosutils
10687 maybe-configure-dosutils: configure-dosutils
10688 configure-dosutils: 
10689         @: $(MAKE); $(unstage)
10690         @r=`${PWD_COMMAND}`; export r; \
10691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10692         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10694         $(HOST_EXPORTS)  \
10695         echo Configuring in $(HOST_SUBDIR)/dosutils; \
10696         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10697         case $(srcdir) in \
10698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10699           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10701         esac; \
10702         srcdiroption="--srcdir=$${topdir}/dosutils"; \
10703         libsrcdir="$$s/dosutils"; \
10704         $(SHELL) $${libsrcdir}/configure \
10705           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10706           --target=${target_alias} $${srcdiroption}  \
10707           || exit 1
10708 @endif dosutils
10709
10710
10711
10712
10713
10714 .PHONY: all-dosutils maybe-all-dosutils
10715 maybe-all-dosutils:
10716 @if gcc-bootstrap
10717 all-dosutils: stage_current
10718 @endif gcc-bootstrap
10719 @if dosutils
10720 TARGET-dosutils=all
10721 maybe-all-dosutils: all-dosutils
10722 all-dosutils: configure-dosutils
10723         @: $(MAKE); $(unstage)
10724         @r=`${PWD_COMMAND}`; export r; \
10725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10726         $(HOST_EXPORTS)  \
10727         (cd $(HOST_SUBDIR)/dosutils && \
10728           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10729                 $(TARGET-dosutils))
10730 @endif dosutils
10731
10732
10733
10734
10735 .PHONY: check-dosutils maybe-check-dosutils
10736 maybe-check-dosutils:
10737 @if dosutils
10738 maybe-check-dosutils: check-dosutils
10739
10740 check-dosutils:
10741
10742 @endif dosutils
10743
10744 .PHONY: install-dosutils maybe-install-dosutils
10745 maybe-install-dosutils:
10746 @if dosutils
10747 maybe-install-dosutils: install-dosutils
10748
10749 install-dosutils: installdirs
10750         @: $(MAKE); $(unstage)
10751         @r=`${PWD_COMMAND}`; export r; \
10752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10753         $(HOST_EXPORTS) \
10754         (cd $(HOST_SUBDIR)/dosutils && \
10755           $(MAKE) $(FLAGS_TO_PASS)  install)
10756
10757 @endif dosutils
10758
10759 .PHONY: install-strip-dosutils maybe-install-strip-dosutils
10760 maybe-install-strip-dosutils:
10761 @if dosutils
10762 maybe-install-strip-dosutils: install-strip-dosutils
10763
10764 install-strip-dosutils: installdirs
10765         @: $(MAKE); $(unstage)
10766         @r=`${PWD_COMMAND}`; export r; \
10767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10768         $(HOST_EXPORTS) \
10769         (cd $(HOST_SUBDIR)/dosutils && \
10770           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10771
10772 @endif dosutils
10773
10774 # Other targets (info, dvi, pdf, etc.)
10775
10776 .PHONY: maybe-info-dosutils info-dosutils
10777 maybe-info-dosutils:
10778 @if dosutils
10779 maybe-info-dosutils: info-dosutils
10780
10781 info-dosutils: \
10782     configure-dosutils 
10783         @: $(MAKE); $(unstage)
10784         @[ -f ./dosutils/Makefile ] || exit 0; \
10785         r=`${PWD_COMMAND}`; export r; \
10786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787         $(HOST_EXPORTS) \
10788         for flag in $(EXTRA_HOST_FLAGS) ; do \
10789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790         done; \
10791         echo "Doing info in dosutils" ; \
10792         (cd $(HOST_SUBDIR)/dosutils && \
10793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795                   "RANLIB=$${RANLIB}" \
10796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797                   info) \
10798           || exit 1
10799
10800 @endif dosutils
10801
10802 .PHONY: maybe-dvi-dosutils dvi-dosutils
10803 maybe-dvi-dosutils:
10804 @if dosutils
10805 maybe-dvi-dosutils: dvi-dosutils
10806
10807 dvi-dosutils: \
10808     configure-dosutils 
10809         @: $(MAKE); $(unstage)
10810         @[ -f ./dosutils/Makefile ] || exit 0; \
10811         r=`${PWD_COMMAND}`; export r; \
10812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813         $(HOST_EXPORTS) \
10814         for flag in $(EXTRA_HOST_FLAGS) ; do \
10815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10816         done; \
10817         echo "Doing dvi in dosutils" ; \
10818         (cd $(HOST_SUBDIR)/dosutils && \
10819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10821                   "RANLIB=$${RANLIB}" \
10822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10823                   dvi) \
10824           || exit 1
10825
10826 @endif dosutils
10827
10828 .PHONY: maybe-pdf-dosutils pdf-dosutils
10829 maybe-pdf-dosutils:
10830 @if dosutils
10831 maybe-pdf-dosutils: pdf-dosutils
10832
10833 pdf-dosutils: \
10834     configure-dosutils 
10835         @: $(MAKE); $(unstage)
10836         @[ -f ./dosutils/Makefile ] || exit 0; \
10837         r=`${PWD_COMMAND}`; export r; \
10838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10839         $(HOST_EXPORTS) \
10840         for flag in $(EXTRA_HOST_FLAGS) ; do \
10841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10842         done; \
10843         echo "Doing pdf in dosutils" ; \
10844         (cd $(HOST_SUBDIR)/dosutils && \
10845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10847                   "RANLIB=$${RANLIB}" \
10848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10849                   pdf) \
10850           || exit 1
10851
10852 @endif dosutils
10853
10854 .PHONY: maybe-html-dosutils html-dosutils
10855 maybe-html-dosutils:
10856 @if dosutils
10857 maybe-html-dosutils: html-dosutils
10858
10859 html-dosutils: \
10860     configure-dosutils 
10861         @: $(MAKE); $(unstage)
10862         @[ -f ./dosutils/Makefile ] || exit 0; \
10863         r=`${PWD_COMMAND}`; export r; \
10864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10865         $(HOST_EXPORTS) \
10866         for flag in $(EXTRA_HOST_FLAGS) ; do \
10867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10868         done; \
10869         echo "Doing html in dosutils" ; \
10870         (cd $(HOST_SUBDIR)/dosutils && \
10871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10873                   "RANLIB=$${RANLIB}" \
10874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10875                   html) \
10876           || exit 1
10877
10878 @endif dosutils
10879
10880 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10881 maybe-TAGS-dosutils:
10882 @if dosutils
10883 maybe-TAGS-dosutils: TAGS-dosutils
10884
10885 TAGS-dosutils: \
10886     configure-dosutils 
10887         @: $(MAKE); $(unstage)
10888         @[ -f ./dosutils/Makefile ] || exit 0; \
10889         r=`${PWD_COMMAND}`; export r; \
10890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10891         $(HOST_EXPORTS) \
10892         for flag in $(EXTRA_HOST_FLAGS) ; do \
10893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10894         done; \
10895         echo "Doing TAGS in dosutils" ; \
10896         (cd $(HOST_SUBDIR)/dosutils && \
10897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10899                   "RANLIB=$${RANLIB}" \
10900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10901                   TAGS) \
10902           || exit 1
10903
10904 @endif dosutils
10905
10906 .PHONY: maybe-install-info-dosutils install-info-dosutils
10907 maybe-install-info-dosutils:
10908 @if dosutils
10909 maybe-install-info-dosutils: install-info-dosutils
10910
10911 install-info-dosutils: \
10912     configure-dosutils \
10913     info-dosutils 
10914         @: $(MAKE); $(unstage)
10915         @[ -f ./dosutils/Makefile ] || exit 0; \
10916         r=`${PWD_COMMAND}`; export r; \
10917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10918         $(HOST_EXPORTS) \
10919         for flag in $(EXTRA_HOST_FLAGS) ; do \
10920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10921         done; \
10922         echo "Doing install-info in dosutils" ; \
10923         (cd $(HOST_SUBDIR)/dosutils && \
10924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10926                   "RANLIB=$${RANLIB}" \
10927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10928                   install-info) \
10929           || exit 1
10930
10931 @endif dosutils
10932
10933 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10934 maybe-install-pdf-dosutils:
10935 @if dosutils
10936 maybe-install-pdf-dosutils: install-pdf-dosutils
10937
10938 install-pdf-dosutils: \
10939     configure-dosutils \
10940     pdf-dosutils 
10941         @: $(MAKE); $(unstage)
10942         @[ -f ./dosutils/Makefile ] || exit 0; \
10943         r=`${PWD_COMMAND}`; export r; \
10944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945         $(HOST_EXPORTS) \
10946         for flag in $(EXTRA_HOST_FLAGS) ; do \
10947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10948         done; \
10949         echo "Doing install-pdf in dosutils" ; \
10950         (cd $(HOST_SUBDIR)/dosutils && \
10951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10953                   "RANLIB=$${RANLIB}" \
10954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10955                   install-pdf) \
10956           || exit 1
10957
10958 @endif dosutils
10959
10960 .PHONY: maybe-install-html-dosutils install-html-dosutils
10961 maybe-install-html-dosutils:
10962 @if dosutils
10963 maybe-install-html-dosutils: install-html-dosutils
10964
10965 install-html-dosutils: \
10966     configure-dosutils \
10967     html-dosutils 
10968         @: $(MAKE); $(unstage)
10969         @[ -f ./dosutils/Makefile ] || exit 0; \
10970         r=`${PWD_COMMAND}`; export r; \
10971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10972         $(HOST_EXPORTS) \
10973         for flag in $(EXTRA_HOST_FLAGS) ; do \
10974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10975         done; \
10976         echo "Doing install-html in dosutils" ; \
10977         (cd $(HOST_SUBDIR)/dosutils && \
10978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10980                   "RANLIB=$${RANLIB}" \
10981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10982                   install-html) \
10983           || exit 1
10984
10985 @endif dosutils
10986
10987 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10988 maybe-installcheck-dosutils:
10989 @if dosutils
10990 maybe-installcheck-dosutils: installcheck-dosutils
10991
10992 installcheck-dosutils: \
10993     configure-dosutils 
10994         @: $(MAKE); $(unstage)
10995         @[ -f ./dosutils/Makefile ] || exit 0; \
10996         r=`${PWD_COMMAND}`; export r; \
10997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10998         $(HOST_EXPORTS) \
10999         for flag in $(EXTRA_HOST_FLAGS) ; do \
11000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11001         done; \
11002         echo "Doing installcheck in dosutils" ; \
11003         (cd $(HOST_SUBDIR)/dosutils && \
11004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11006                   "RANLIB=$${RANLIB}" \
11007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11008                   installcheck) \
11009           || exit 1
11010
11011 @endif dosutils
11012
11013 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
11014 maybe-mostlyclean-dosutils:
11015 @if dosutils
11016 maybe-mostlyclean-dosutils: mostlyclean-dosutils
11017
11018 mostlyclean-dosutils: 
11019         @: $(MAKE); $(unstage)
11020         @[ -f ./dosutils/Makefile ] || exit 0; \
11021         r=`${PWD_COMMAND}`; export r; \
11022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11023         $(HOST_EXPORTS) \
11024         for flag in $(EXTRA_HOST_FLAGS) ; do \
11025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11026         done; \
11027         echo "Doing mostlyclean in dosutils" ; \
11028         (cd $(HOST_SUBDIR)/dosutils && \
11029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11031                   "RANLIB=$${RANLIB}" \
11032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11033                   mostlyclean) \
11034           || exit 1
11035
11036 @endif dosutils
11037
11038 .PHONY: maybe-clean-dosutils clean-dosutils
11039 maybe-clean-dosutils:
11040 @if dosutils
11041 maybe-clean-dosutils: clean-dosutils
11042
11043 clean-dosutils: 
11044         @: $(MAKE); $(unstage)
11045         @[ -f ./dosutils/Makefile ] || exit 0; \
11046         r=`${PWD_COMMAND}`; export r; \
11047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048         $(HOST_EXPORTS) \
11049         for flag in $(EXTRA_HOST_FLAGS) ; do \
11050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11051         done; \
11052         echo "Doing clean in dosutils" ; \
11053         (cd $(HOST_SUBDIR)/dosutils && \
11054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11056                   "RANLIB=$${RANLIB}" \
11057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11058                   clean) \
11059           || exit 1
11060
11061 @endif dosutils
11062
11063 .PHONY: maybe-distclean-dosutils distclean-dosutils
11064 maybe-distclean-dosutils:
11065 @if dosutils
11066 maybe-distclean-dosutils: distclean-dosutils
11067
11068 distclean-dosutils: 
11069         @: $(MAKE); $(unstage)
11070         @[ -f ./dosutils/Makefile ] || exit 0; \
11071         r=`${PWD_COMMAND}`; export r; \
11072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11073         $(HOST_EXPORTS) \
11074         for flag in $(EXTRA_HOST_FLAGS) ; do \
11075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11076         done; \
11077         echo "Doing distclean in dosutils" ; \
11078         (cd $(HOST_SUBDIR)/dosutils && \
11079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11081                   "RANLIB=$${RANLIB}" \
11082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11083                   distclean) \
11084           || exit 1
11085
11086 @endif dosutils
11087
11088 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
11089 maybe-maintainer-clean-dosutils:
11090 @if dosutils
11091 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
11092
11093 maintainer-clean-dosutils: 
11094         @: $(MAKE); $(unstage)
11095         @[ -f ./dosutils/Makefile ] || exit 0; \
11096         r=`${PWD_COMMAND}`; export r; \
11097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11098         $(HOST_EXPORTS) \
11099         for flag in $(EXTRA_HOST_FLAGS) ; do \
11100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11101         done; \
11102         echo "Doing maintainer-clean in dosutils" ; \
11103         (cd $(HOST_SUBDIR)/dosutils && \
11104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11106                   "RANLIB=$${RANLIB}" \
11107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11108                   maintainer-clean) \
11109           || exit 1
11110
11111 @endif dosutils
11112
11113
11114
11115 .PHONY: configure-etc maybe-configure-etc
11116 maybe-configure-etc:
11117 @if gcc-bootstrap
11118 configure-etc: stage_current
11119 @endif gcc-bootstrap
11120 @if etc
11121 maybe-configure-etc: configure-etc
11122 configure-etc: 
11123         @: $(MAKE); $(unstage)
11124         @r=`${PWD_COMMAND}`; export r; \
11125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
11127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
11128         $(HOST_EXPORTS)  \
11129         echo Configuring in $(HOST_SUBDIR)/etc; \
11130         cd "$(HOST_SUBDIR)/etc" || exit 1; \
11131         case $(srcdir) in \
11132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11133           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
11134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11135         esac; \
11136         srcdiroption="--srcdir=$${topdir}/etc"; \
11137         libsrcdir="$$s/etc"; \
11138         $(SHELL) $${libsrcdir}/configure \
11139           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11140           --target=${target_alias} $${srcdiroption}  \
11141           || exit 1
11142 @endif etc
11143
11144
11145
11146
11147
11148 .PHONY: all-etc maybe-all-etc
11149 maybe-all-etc:
11150 @if gcc-bootstrap
11151 all-etc: stage_current
11152 @endif gcc-bootstrap
11153 @if etc
11154 TARGET-etc=all
11155 maybe-all-etc: all-etc
11156 all-etc: configure-etc
11157         @: $(MAKE); $(unstage)
11158         @r=`${PWD_COMMAND}`; export r; \
11159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11160         $(HOST_EXPORTS)  \
11161         (cd $(HOST_SUBDIR)/etc && \
11162           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11163                 $(TARGET-etc))
11164 @endif etc
11165
11166
11167
11168
11169 .PHONY: check-etc maybe-check-etc
11170 maybe-check-etc:
11171 @if etc
11172 maybe-check-etc: check-etc
11173
11174 check-etc:
11175         @: $(MAKE); $(unstage)
11176         @r=`${PWD_COMMAND}`; export r; \
11177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11178         $(HOST_EXPORTS) \
11179         (cd $(HOST_SUBDIR)/etc && \
11180           $(MAKE) $(FLAGS_TO_PASS)  check)
11181
11182 @endif etc
11183
11184 .PHONY: install-etc maybe-install-etc
11185 maybe-install-etc:
11186 @if etc
11187 maybe-install-etc: install-etc
11188
11189 install-etc: installdirs
11190         @: $(MAKE); $(unstage)
11191         @r=`${PWD_COMMAND}`; export r; \
11192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11193         $(HOST_EXPORTS) \
11194         (cd $(HOST_SUBDIR)/etc && \
11195           $(MAKE) $(FLAGS_TO_PASS)  install)
11196
11197 @endif etc
11198
11199 .PHONY: install-strip-etc maybe-install-strip-etc
11200 maybe-install-strip-etc:
11201 @if etc
11202 maybe-install-strip-etc: install-strip-etc
11203
11204 install-strip-etc: installdirs
11205         @: $(MAKE); $(unstage)
11206         @r=`${PWD_COMMAND}`; export r; \
11207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11208         $(HOST_EXPORTS) \
11209         (cd $(HOST_SUBDIR)/etc && \
11210           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11211
11212 @endif etc
11213
11214 # Other targets (info, dvi, pdf, etc.)
11215
11216 .PHONY: maybe-info-etc info-etc
11217 maybe-info-etc:
11218 @if etc
11219 maybe-info-etc: info-etc
11220
11221 info-etc: \
11222     configure-etc 
11223         @: $(MAKE); $(unstage)
11224         @[ -f ./etc/Makefile ] || exit 0; \
11225         r=`${PWD_COMMAND}`; export r; \
11226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11227         $(HOST_EXPORTS) \
11228         for flag in $(EXTRA_HOST_FLAGS) ; do \
11229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11230         done; \
11231         echo "Doing info in etc" ; \
11232         (cd $(HOST_SUBDIR)/etc && \
11233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11235                   "RANLIB=$${RANLIB}" \
11236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11237                   info) \
11238           || exit 1
11239
11240 @endif etc
11241
11242 .PHONY: maybe-dvi-etc dvi-etc
11243 maybe-dvi-etc:
11244 @if etc
11245 maybe-dvi-etc: dvi-etc
11246
11247 dvi-etc: \
11248     configure-etc 
11249         @: $(MAKE); $(unstage)
11250         @[ -f ./etc/Makefile ] || exit 0; \
11251         r=`${PWD_COMMAND}`; export r; \
11252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11253         $(HOST_EXPORTS) \
11254         for flag in $(EXTRA_HOST_FLAGS) ; do \
11255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11256         done; \
11257         echo "Doing dvi in etc" ; \
11258         (cd $(HOST_SUBDIR)/etc && \
11259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11261                   "RANLIB=$${RANLIB}" \
11262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11263                   dvi) \
11264           || exit 1
11265
11266 @endif etc
11267
11268 .PHONY: maybe-pdf-etc pdf-etc
11269 maybe-pdf-etc:
11270 @if etc
11271 maybe-pdf-etc: pdf-etc
11272
11273 pdf-etc: \
11274     configure-etc 
11275         @: $(MAKE); $(unstage)
11276         @[ -f ./etc/Makefile ] || exit 0; \
11277         r=`${PWD_COMMAND}`; export r; \
11278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11279         $(HOST_EXPORTS) \
11280         for flag in $(EXTRA_HOST_FLAGS) ; do \
11281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11282         done; \
11283         echo "Doing pdf in etc" ; \
11284         (cd $(HOST_SUBDIR)/etc && \
11285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11287                   "RANLIB=$${RANLIB}" \
11288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11289                   pdf) \
11290           || exit 1
11291
11292 @endif etc
11293
11294 .PHONY: maybe-html-etc html-etc
11295 maybe-html-etc:
11296 @if etc
11297 maybe-html-etc: html-etc
11298
11299 html-etc: \
11300     configure-etc 
11301         @: $(MAKE); $(unstage)
11302         @[ -f ./etc/Makefile ] || exit 0; \
11303         r=`${PWD_COMMAND}`; export r; \
11304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11305         $(HOST_EXPORTS) \
11306         for flag in $(EXTRA_HOST_FLAGS) ; do \
11307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11308         done; \
11309         echo "Doing html in etc" ; \
11310         (cd $(HOST_SUBDIR)/etc && \
11311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11313                   "RANLIB=$${RANLIB}" \
11314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11315                   html) \
11316           || exit 1
11317
11318 @endif etc
11319
11320 .PHONY: maybe-TAGS-etc TAGS-etc
11321 maybe-TAGS-etc:
11322 @if etc
11323 maybe-TAGS-etc: TAGS-etc
11324
11325 TAGS-etc: \
11326     configure-etc 
11327         @: $(MAKE); $(unstage)
11328         @[ -f ./etc/Makefile ] || exit 0; \
11329         r=`${PWD_COMMAND}`; export r; \
11330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11331         $(HOST_EXPORTS) \
11332         for flag in $(EXTRA_HOST_FLAGS) ; do \
11333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11334         done; \
11335         echo "Doing TAGS in etc" ; \
11336         (cd $(HOST_SUBDIR)/etc && \
11337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11339                   "RANLIB=$${RANLIB}" \
11340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11341                   TAGS) \
11342           || exit 1
11343
11344 @endif etc
11345
11346 .PHONY: maybe-install-info-etc install-info-etc
11347 maybe-install-info-etc:
11348 @if etc
11349 maybe-install-info-etc: install-info-etc
11350
11351 install-info-etc: \
11352     configure-etc \
11353     info-etc 
11354         @: $(MAKE); $(unstage)
11355         @[ -f ./etc/Makefile ] || exit 0; \
11356         r=`${PWD_COMMAND}`; export r; \
11357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11358         $(HOST_EXPORTS) \
11359         for flag in $(EXTRA_HOST_FLAGS) ; do \
11360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11361         done; \
11362         echo "Doing install-info in etc" ; \
11363         (cd $(HOST_SUBDIR)/etc && \
11364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11366                   "RANLIB=$${RANLIB}" \
11367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11368                   install-info) \
11369           || exit 1
11370
11371 @endif etc
11372
11373 .PHONY: maybe-install-pdf-etc install-pdf-etc
11374 maybe-install-pdf-etc:
11375 @if etc
11376 maybe-install-pdf-etc: install-pdf-etc
11377
11378 install-pdf-etc: \
11379     configure-etc \
11380     pdf-etc 
11381         @: $(MAKE); $(unstage)
11382         @[ -f ./etc/Makefile ] || exit 0; \
11383         r=`${PWD_COMMAND}`; export r; \
11384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11385         $(HOST_EXPORTS) \
11386         for flag in $(EXTRA_HOST_FLAGS) ; do \
11387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11388         done; \
11389         echo "Doing install-pdf in etc" ; \
11390         (cd $(HOST_SUBDIR)/etc && \
11391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11393                   "RANLIB=$${RANLIB}" \
11394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11395                   install-pdf) \
11396           || exit 1
11397
11398 @endif etc
11399
11400 .PHONY: maybe-install-html-etc install-html-etc
11401 maybe-install-html-etc:
11402 @if etc
11403 maybe-install-html-etc: install-html-etc
11404
11405 install-html-etc: \
11406     configure-etc \
11407     html-etc 
11408         @: $(MAKE); $(unstage)
11409         @[ -f ./etc/Makefile ] || exit 0; \
11410         r=`${PWD_COMMAND}`; export r; \
11411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11412         $(HOST_EXPORTS) \
11413         for flag in $(EXTRA_HOST_FLAGS) ; do \
11414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11415         done; \
11416         echo "Doing install-html in etc" ; \
11417         (cd $(HOST_SUBDIR)/etc && \
11418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11420                   "RANLIB=$${RANLIB}" \
11421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11422                   install-html) \
11423           || exit 1
11424
11425 @endif etc
11426
11427 .PHONY: maybe-installcheck-etc installcheck-etc
11428 maybe-installcheck-etc:
11429 @if etc
11430 maybe-installcheck-etc: installcheck-etc
11431
11432 installcheck-etc: \
11433     configure-etc 
11434         @: $(MAKE); $(unstage)
11435         @[ -f ./etc/Makefile ] || exit 0; \
11436         r=`${PWD_COMMAND}`; export r; \
11437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11438         $(HOST_EXPORTS) \
11439         for flag in $(EXTRA_HOST_FLAGS) ; do \
11440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11441         done; \
11442         echo "Doing installcheck in etc" ; \
11443         (cd $(HOST_SUBDIR)/etc && \
11444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11446                   "RANLIB=$${RANLIB}" \
11447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11448                   installcheck) \
11449           || exit 1
11450
11451 @endif etc
11452
11453 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11454 maybe-mostlyclean-etc:
11455 @if etc
11456 maybe-mostlyclean-etc: mostlyclean-etc
11457
11458 mostlyclean-etc: 
11459         @: $(MAKE); $(unstage)
11460         @[ -f ./etc/Makefile ] || exit 0; \
11461         r=`${PWD_COMMAND}`; export r; \
11462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11463         $(HOST_EXPORTS) \
11464         for flag in $(EXTRA_HOST_FLAGS) ; do \
11465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11466         done; \
11467         echo "Doing mostlyclean in etc" ; \
11468         (cd $(HOST_SUBDIR)/etc && \
11469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11471                   "RANLIB=$${RANLIB}" \
11472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11473                   mostlyclean) \
11474           || exit 1
11475
11476 @endif etc
11477
11478 .PHONY: maybe-clean-etc clean-etc
11479 maybe-clean-etc:
11480 @if etc
11481 maybe-clean-etc: clean-etc
11482
11483 clean-etc: 
11484         @: $(MAKE); $(unstage)
11485         @[ -f ./etc/Makefile ] || exit 0; \
11486         r=`${PWD_COMMAND}`; export r; \
11487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11488         $(HOST_EXPORTS) \
11489         for flag in $(EXTRA_HOST_FLAGS) ; do \
11490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11491         done; \
11492         echo "Doing clean in etc" ; \
11493         (cd $(HOST_SUBDIR)/etc && \
11494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11496                   "RANLIB=$${RANLIB}" \
11497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11498                   clean) \
11499           || exit 1
11500
11501 @endif etc
11502
11503 .PHONY: maybe-distclean-etc distclean-etc
11504 maybe-distclean-etc:
11505 @if etc
11506 maybe-distclean-etc: distclean-etc
11507
11508 distclean-etc: 
11509         @: $(MAKE); $(unstage)
11510         @[ -f ./etc/Makefile ] || exit 0; \
11511         r=`${PWD_COMMAND}`; export r; \
11512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11513         $(HOST_EXPORTS) \
11514         for flag in $(EXTRA_HOST_FLAGS) ; do \
11515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11516         done; \
11517         echo "Doing distclean in etc" ; \
11518         (cd $(HOST_SUBDIR)/etc && \
11519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11521                   "RANLIB=$${RANLIB}" \
11522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11523                   distclean) \
11524           || exit 1
11525
11526 @endif etc
11527
11528 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11529 maybe-maintainer-clean-etc:
11530 @if etc
11531 maybe-maintainer-clean-etc: maintainer-clean-etc
11532
11533 maintainer-clean-etc: 
11534         @: $(MAKE); $(unstage)
11535         @[ -f ./etc/Makefile ] || exit 0; \
11536         r=`${PWD_COMMAND}`; export r; \
11537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11538         $(HOST_EXPORTS) \
11539         for flag in $(EXTRA_HOST_FLAGS) ; do \
11540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11541         done; \
11542         echo "Doing maintainer-clean in etc" ; \
11543         (cd $(HOST_SUBDIR)/etc && \
11544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11546                   "RANLIB=$${RANLIB}" \
11547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11548                   maintainer-clean) \
11549           || exit 1
11550
11551 @endif etc
11552
11553
11554
11555 .PHONY: configure-fastjar maybe-configure-fastjar
11556 maybe-configure-fastjar:
11557 @if gcc-bootstrap
11558 configure-fastjar: stage_current
11559 @endif gcc-bootstrap
11560 @if fastjar
11561 maybe-configure-fastjar: configure-fastjar
11562 configure-fastjar: 
11563         @: $(MAKE); $(unstage)
11564         @r=`${PWD_COMMAND}`; export r; \
11565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11566         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11567         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11568         $(HOST_EXPORTS)  \
11569         echo Configuring in $(HOST_SUBDIR)/fastjar; \
11570         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11571         case $(srcdir) in \
11572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11573           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11575         esac; \
11576         srcdiroption="--srcdir=$${topdir}/fastjar"; \
11577         libsrcdir="$$s/fastjar"; \
11578         $(SHELL) $${libsrcdir}/configure \
11579           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11580           --target=${target_alias} $${srcdiroption}  \
11581           || exit 1
11582 @endif fastjar
11583
11584
11585
11586
11587
11588 .PHONY: all-fastjar maybe-all-fastjar
11589 maybe-all-fastjar:
11590 @if gcc-bootstrap
11591 all-fastjar: stage_current
11592 @endif gcc-bootstrap
11593 @if fastjar
11594 TARGET-fastjar=all
11595 maybe-all-fastjar: all-fastjar
11596 all-fastjar: configure-fastjar
11597         @: $(MAKE); $(unstage)
11598         @r=`${PWD_COMMAND}`; export r; \
11599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11600         $(HOST_EXPORTS)  \
11601         (cd $(HOST_SUBDIR)/fastjar && \
11602           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11603                 $(TARGET-fastjar))
11604 @endif fastjar
11605
11606
11607
11608
11609 .PHONY: check-fastjar maybe-check-fastjar
11610 maybe-check-fastjar:
11611 @if fastjar
11612 maybe-check-fastjar: check-fastjar
11613
11614 # This module is only tested in a native toolchain.
11615 check-fastjar:
11616         @: $(MAKE); $(unstage)
11617         @if [ '$(host)' = '$(target)' ] ; then \
11618           r=`${PWD_COMMAND}`; export r; \
11619           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11620           $(HOST_EXPORTS) \
11621           (cd $(HOST_SUBDIR)/fastjar && \
11622             $(MAKE) $(FLAGS_TO_PASS)  check); \
11623         fi
11624
11625 @endif fastjar
11626
11627 .PHONY: install-fastjar maybe-install-fastjar
11628 maybe-install-fastjar:
11629 @if fastjar
11630 maybe-install-fastjar: install-fastjar
11631
11632 install-fastjar: installdirs
11633         @: $(MAKE); $(unstage)
11634         @r=`${PWD_COMMAND}`; export r; \
11635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11636         $(HOST_EXPORTS) \
11637         (cd $(HOST_SUBDIR)/fastjar && \
11638           $(MAKE) $(FLAGS_TO_PASS)  install)
11639
11640 @endif fastjar
11641
11642 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
11643 maybe-install-strip-fastjar:
11644 @if fastjar
11645 maybe-install-strip-fastjar: install-strip-fastjar
11646
11647 install-strip-fastjar: installdirs
11648         @: $(MAKE); $(unstage)
11649         @r=`${PWD_COMMAND}`; export r; \
11650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11651         $(HOST_EXPORTS) \
11652         (cd $(HOST_SUBDIR)/fastjar && \
11653           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11654
11655 @endif fastjar
11656
11657 # Other targets (info, dvi, pdf, etc.)
11658
11659 .PHONY: maybe-info-fastjar info-fastjar
11660 maybe-info-fastjar:
11661 @if fastjar
11662 maybe-info-fastjar: info-fastjar
11663
11664 info-fastjar: \
11665     configure-fastjar 
11666         @: $(MAKE); $(unstage)
11667         @[ -f ./fastjar/Makefile ] || exit 0; \
11668         r=`${PWD_COMMAND}`; export r; \
11669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11670         $(HOST_EXPORTS) \
11671         for flag in $(EXTRA_HOST_FLAGS) ; do \
11672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11673         done; \
11674         echo "Doing info in fastjar" ; \
11675         (cd $(HOST_SUBDIR)/fastjar && \
11676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11678                   "RANLIB=$${RANLIB}" \
11679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11680                   info) \
11681           || exit 1
11682
11683 @endif fastjar
11684
11685 .PHONY: maybe-dvi-fastjar dvi-fastjar
11686 maybe-dvi-fastjar:
11687 @if fastjar
11688 maybe-dvi-fastjar: dvi-fastjar
11689
11690 dvi-fastjar: \
11691     configure-fastjar 
11692         @: $(MAKE); $(unstage)
11693         @[ -f ./fastjar/Makefile ] || exit 0; \
11694         r=`${PWD_COMMAND}`; export r; \
11695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11696         $(HOST_EXPORTS) \
11697         for flag in $(EXTRA_HOST_FLAGS) ; do \
11698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11699         done; \
11700         echo "Doing dvi in fastjar" ; \
11701         (cd $(HOST_SUBDIR)/fastjar && \
11702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11704                   "RANLIB=$${RANLIB}" \
11705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11706                   dvi) \
11707           || exit 1
11708
11709 @endif fastjar
11710
11711 .PHONY: maybe-pdf-fastjar pdf-fastjar
11712 maybe-pdf-fastjar:
11713 @if fastjar
11714 maybe-pdf-fastjar: pdf-fastjar
11715
11716 pdf-fastjar: \
11717     configure-fastjar 
11718         @: $(MAKE); $(unstage)
11719         @[ -f ./fastjar/Makefile ] || exit 0; \
11720         r=`${PWD_COMMAND}`; export r; \
11721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11722         $(HOST_EXPORTS) \
11723         for flag in $(EXTRA_HOST_FLAGS) ; do \
11724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11725         done; \
11726         echo "Doing pdf in fastjar" ; \
11727         (cd $(HOST_SUBDIR)/fastjar && \
11728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11730                   "RANLIB=$${RANLIB}" \
11731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11732                   pdf) \
11733           || exit 1
11734
11735 @endif fastjar
11736
11737 .PHONY: maybe-html-fastjar html-fastjar
11738 maybe-html-fastjar:
11739 @if fastjar
11740 maybe-html-fastjar: html-fastjar
11741
11742 html-fastjar: \
11743     configure-fastjar 
11744         @: $(MAKE); $(unstage)
11745         @[ -f ./fastjar/Makefile ] || exit 0; \
11746         r=`${PWD_COMMAND}`; export r; \
11747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11748         $(HOST_EXPORTS) \
11749         for flag in $(EXTRA_HOST_FLAGS) ; do \
11750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11751         done; \
11752         echo "Doing html in fastjar" ; \
11753         (cd $(HOST_SUBDIR)/fastjar && \
11754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11756                   "RANLIB=$${RANLIB}" \
11757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11758                   html) \
11759           || exit 1
11760
11761 @endif fastjar
11762
11763 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11764 maybe-TAGS-fastjar:
11765 @if fastjar
11766 maybe-TAGS-fastjar: TAGS-fastjar
11767
11768 TAGS-fastjar: \
11769     configure-fastjar 
11770         @: $(MAKE); $(unstage)
11771         @[ -f ./fastjar/Makefile ] || exit 0; \
11772         r=`${PWD_COMMAND}`; export r; \
11773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774         $(HOST_EXPORTS) \
11775         for flag in $(EXTRA_HOST_FLAGS) ; do \
11776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777         done; \
11778         echo "Doing TAGS in fastjar" ; \
11779         (cd $(HOST_SUBDIR)/fastjar && \
11780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782                   "RANLIB=$${RANLIB}" \
11783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11784                   TAGS) \
11785           || exit 1
11786
11787 @endif fastjar
11788
11789 .PHONY: maybe-install-info-fastjar install-info-fastjar
11790 maybe-install-info-fastjar:
11791 @if fastjar
11792 maybe-install-info-fastjar: install-info-fastjar
11793
11794 install-info-fastjar: \
11795     configure-fastjar \
11796     info-fastjar 
11797         @: $(MAKE); $(unstage)
11798         @[ -f ./fastjar/Makefile ] || exit 0; \
11799         r=`${PWD_COMMAND}`; export r; \
11800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11801         $(HOST_EXPORTS) \
11802         for flag in $(EXTRA_HOST_FLAGS) ; do \
11803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11804         done; \
11805         echo "Doing install-info in fastjar" ; \
11806         (cd $(HOST_SUBDIR)/fastjar && \
11807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11809                   "RANLIB=$${RANLIB}" \
11810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11811                   install-info) \
11812           || exit 1
11813
11814 @endif fastjar
11815
11816 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11817 maybe-install-pdf-fastjar:
11818 @if fastjar
11819 maybe-install-pdf-fastjar: install-pdf-fastjar
11820
11821 install-pdf-fastjar: \
11822     configure-fastjar \
11823     pdf-fastjar 
11824         @: $(MAKE); $(unstage)
11825         @[ -f ./fastjar/Makefile ] || exit 0; \
11826         r=`${PWD_COMMAND}`; export r; \
11827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828         $(HOST_EXPORTS) \
11829         for flag in $(EXTRA_HOST_FLAGS) ; do \
11830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11831         done; \
11832         echo "Doing install-pdf in fastjar" ; \
11833         (cd $(HOST_SUBDIR)/fastjar && \
11834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11836                   "RANLIB=$${RANLIB}" \
11837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11838                   install-pdf) \
11839           || exit 1
11840
11841 @endif fastjar
11842
11843 .PHONY: maybe-install-html-fastjar install-html-fastjar
11844 maybe-install-html-fastjar:
11845 @if fastjar
11846 maybe-install-html-fastjar: install-html-fastjar
11847
11848 install-html-fastjar: \
11849     configure-fastjar \
11850     html-fastjar 
11851         @: $(MAKE); $(unstage)
11852         @[ -f ./fastjar/Makefile ] || exit 0; \
11853         r=`${PWD_COMMAND}`; export r; \
11854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11855         $(HOST_EXPORTS) \
11856         for flag in $(EXTRA_HOST_FLAGS) ; do \
11857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11858         done; \
11859         echo "Doing install-html in fastjar" ; \
11860         (cd $(HOST_SUBDIR)/fastjar && \
11861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11863                   "RANLIB=$${RANLIB}" \
11864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11865                   install-html) \
11866           || exit 1
11867
11868 @endif fastjar
11869
11870 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11871 maybe-installcheck-fastjar:
11872 @if fastjar
11873 maybe-installcheck-fastjar: installcheck-fastjar
11874
11875 installcheck-fastjar: \
11876     configure-fastjar 
11877         @: $(MAKE); $(unstage)
11878         @[ -f ./fastjar/Makefile ] || exit 0; \
11879         r=`${PWD_COMMAND}`; export r; \
11880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11881         $(HOST_EXPORTS) \
11882         for flag in $(EXTRA_HOST_FLAGS) ; do \
11883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11884         done; \
11885         echo "Doing installcheck in fastjar" ; \
11886         (cd $(HOST_SUBDIR)/fastjar && \
11887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11889                   "RANLIB=$${RANLIB}" \
11890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11891                   installcheck) \
11892           || exit 1
11893
11894 @endif fastjar
11895
11896 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11897 maybe-mostlyclean-fastjar:
11898 @if fastjar
11899 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11900
11901 mostlyclean-fastjar: 
11902         @: $(MAKE); $(unstage)
11903         @[ -f ./fastjar/Makefile ] || exit 0; \
11904         r=`${PWD_COMMAND}`; export r; \
11905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906         $(HOST_EXPORTS) \
11907         for flag in $(EXTRA_HOST_FLAGS) ; do \
11908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11909         done; \
11910         echo "Doing mostlyclean in fastjar" ; \
11911         (cd $(HOST_SUBDIR)/fastjar && \
11912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11914                   "RANLIB=$${RANLIB}" \
11915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11916                   mostlyclean) \
11917           || exit 1
11918
11919 @endif fastjar
11920
11921 .PHONY: maybe-clean-fastjar clean-fastjar
11922 maybe-clean-fastjar:
11923 @if fastjar
11924 maybe-clean-fastjar: clean-fastjar
11925
11926 clean-fastjar: 
11927         @: $(MAKE); $(unstage)
11928         @[ -f ./fastjar/Makefile ] || exit 0; \
11929         r=`${PWD_COMMAND}`; export r; \
11930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931         $(HOST_EXPORTS) \
11932         for flag in $(EXTRA_HOST_FLAGS) ; do \
11933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11934         done; \
11935         echo "Doing clean in fastjar" ; \
11936         (cd $(HOST_SUBDIR)/fastjar && \
11937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11939                   "RANLIB=$${RANLIB}" \
11940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11941                   clean) \
11942           || exit 1
11943
11944 @endif fastjar
11945
11946 .PHONY: maybe-distclean-fastjar distclean-fastjar
11947 maybe-distclean-fastjar:
11948 @if fastjar
11949 maybe-distclean-fastjar: distclean-fastjar
11950
11951 distclean-fastjar: 
11952         @: $(MAKE); $(unstage)
11953         @[ -f ./fastjar/Makefile ] || exit 0; \
11954         r=`${PWD_COMMAND}`; export r; \
11955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11956         $(HOST_EXPORTS) \
11957         for flag in $(EXTRA_HOST_FLAGS) ; do \
11958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11959         done; \
11960         echo "Doing distclean in fastjar" ; \
11961         (cd $(HOST_SUBDIR)/fastjar && \
11962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11964                   "RANLIB=$${RANLIB}" \
11965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11966                   distclean) \
11967           || exit 1
11968
11969 @endif fastjar
11970
11971 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11972 maybe-maintainer-clean-fastjar:
11973 @if fastjar
11974 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11975
11976 maintainer-clean-fastjar: 
11977         @: $(MAKE); $(unstage)
11978         @[ -f ./fastjar/Makefile ] || exit 0; \
11979         r=`${PWD_COMMAND}`; export r; \
11980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11981         $(HOST_EXPORTS) \
11982         for flag in $(EXTRA_HOST_FLAGS) ; do \
11983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11984         done; \
11985         echo "Doing maintainer-clean in fastjar" ; \
11986         (cd $(HOST_SUBDIR)/fastjar && \
11987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11989                   "RANLIB=$${RANLIB}" \
11990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11991                   maintainer-clean) \
11992           || exit 1
11993
11994 @endif fastjar
11995
11996
11997
11998 .PHONY: configure-fileutils maybe-configure-fileutils
11999 maybe-configure-fileutils:
12000 @if gcc-bootstrap
12001 configure-fileutils: stage_current
12002 @endif gcc-bootstrap
12003 @if fileutils
12004 maybe-configure-fileutils: configure-fileutils
12005 configure-fileutils: 
12006         @: $(MAKE); $(unstage)
12007         @r=`${PWD_COMMAND}`; export r; \
12008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12009         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
12010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
12011         $(HOST_EXPORTS)  \
12012         echo Configuring in $(HOST_SUBDIR)/fileutils; \
12013         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
12014         case $(srcdir) in \
12015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12016           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
12017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12018         esac; \
12019         srcdiroption="--srcdir=$${topdir}/fileutils"; \
12020         libsrcdir="$$s/fileutils"; \
12021         $(SHELL) $${libsrcdir}/configure \
12022           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12023           --target=${target_alias} $${srcdiroption}  \
12024           || exit 1
12025 @endif fileutils
12026
12027
12028
12029
12030
12031 .PHONY: all-fileutils maybe-all-fileutils
12032 maybe-all-fileutils:
12033 @if gcc-bootstrap
12034 all-fileutils: stage_current
12035 @endif gcc-bootstrap
12036 @if fileutils
12037 TARGET-fileutils=all
12038 maybe-all-fileutils: all-fileutils
12039 all-fileutils: configure-fileutils
12040         @: $(MAKE); $(unstage)
12041         @r=`${PWD_COMMAND}`; export r; \
12042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12043         $(HOST_EXPORTS)  \
12044         (cd $(HOST_SUBDIR)/fileutils && \
12045           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12046                 $(TARGET-fileutils))
12047 @endif fileutils
12048
12049
12050
12051
12052 .PHONY: check-fileutils maybe-check-fileutils
12053 maybe-check-fileutils:
12054 @if fileutils
12055 maybe-check-fileutils: check-fileutils
12056
12057 check-fileutils:
12058         @: $(MAKE); $(unstage)
12059         @r=`${PWD_COMMAND}`; export r; \
12060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12061         $(HOST_EXPORTS) \
12062         (cd $(HOST_SUBDIR)/fileutils && \
12063           $(MAKE) $(FLAGS_TO_PASS)  check)
12064
12065 @endif fileutils
12066
12067 .PHONY: install-fileutils maybe-install-fileutils
12068 maybe-install-fileutils:
12069 @if fileutils
12070 maybe-install-fileutils: install-fileutils
12071
12072 install-fileutils: installdirs
12073         @: $(MAKE); $(unstage)
12074         @r=`${PWD_COMMAND}`; export r; \
12075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076         $(HOST_EXPORTS) \
12077         (cd $(HOST_SUBDIR)/fileutils && \
12078           $(MAKE) $(FLAGS_TO_PASS)  install)
12079
12080 @endif fileutils
12081
12082 .PHONY: install-strip-fileutils maybe-install-strip-fileutils
12083 maybe-install-strip-fileutils:
12084 @if fileutils
12085 maybe-install-strip-fileutils: install-strip-fileutils
12086
12087 install-strip-fileutils: installdirs
12088         @: $(MAKE); $(unstage)
12089         @r=`${PWD_COMMAND}`; export r; \
12090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091         $(HOST_EXPORTS) \
12092         (cd $(HOST_SUBDIR)/fileutils && \
12093           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
12094
12095 @endif fileutils
12096
12097 # Other targets (info, dvi, pdf, etc.)
12098
12099 .PHONY: maybe-info-fileutils info-fileutils
12100 maybe-info-fileutils:
12101 @if fileutils
12102 maybe-info-fileutils: info-fileutils
12103
12104 info-fileutils: \
12105     configure-fileutils 
12106         @: $(MAKE); $(unstage)
12107         @[ -f ./fileutils/Makefile ] || exit 0; \
12108         r=`${PWD_COMMAND}`; export r; \
12109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12110         $(HOST_EXPORTS) \
12111         for flag in $(EXTRA_HOST_FLAGS) ; do \
12112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12113         done; \
12114         echo "Doing info in fileutils" ; \
12115         (cd $(HOST_SUBDIR)/fileutils && \
12116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12118                   "RANLIB=$${RANLIB}" \
12119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12120                   info) \
12121           || exit 1
12122
12123 @endif fileutils
12124
12125 .PHONY: maybe-dvi-fileutils dvi-fileutils
12126 maybe-dvi-fileutils:
12127 @if fileutils
12128 maybe-dvi-fileutils: dvi-fileutils
12129
12130 dvi-fileutils: \
12131     configure-fileutils 
12132         @: $(MAKE); $(unstage)
12133         @[ -f ./fileutils/Makefile ] || exit 0; \
12134         r=`${PWD_COMMAND}`; export r; \
12135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12136         $(HOST_EXPORTS) \
12137         for flag in $(EXTRA_HOST_FLAGS) ; do \
12138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12139         done; \
12140         echo "Doing dvi in fileutils" ; \
12141         (cd $(HOST_SUBDIR)/fileutils && \
12142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12144                   "RANLIB=$${RANLIB}" \
12145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12146                   dvi) \
12147           || exit 1
12148
12149 @endif fileutils
12150
12151 .PHONY: maybe-pdf-fileutils pdf-fileutils
12152 maybe-pdf-fileutils:
12153 @if fileutils
12154 maybe-pdf-fileutils: pdf-fileutils
12155
12156 pdf-fileutils: \
12157     configure-fileutils 
12158         @: $(MAKE); $(unstage)
12159         @[ -f ./fileutils/Makefile ] || exit 0; \
12160         r=`${PWD_COMMAND}`; export r; \
12161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12162         $(HOST_EXPORTS) \
12163         for flag in $(EXTRA_HOST_FLAGS) ; do \
12164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12165         done; \
12166         echo "Doing pdf in fileutils" ; \
12167         (cd $(HOST_SUBDIR)/fileutils && \
12168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12170                   "RANLIB=$${RANLIB}" \
12171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12172                   pdf) \
12173           || exit 1
12174
12175 @endif fileutils
12176
12177 .PHONY: maybe-html-fileutils html-fileutils
12178 maybe-html-fileutils:
12179 @if fileutils
12180 maybe-html-fileutils: html-fileutils
12181
12182 html-fileutils: \
12183     configure-fileutils 
12184         @: $(MAKE); $(unstage)
12185         @[ -f ./fileutils/Makefile ] || exit 0; \
12186         r=`${PWD_COMMAND}`; export r; \
12187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12188         $(HOST_EXPORTS) \
12189         for flag in $(EXTRA_HOST_FLAGS) ; do \
12190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12191         done; \
12192         echo "Doing html in fileutils" ; \
12193         (cd $(HOST_SUBDIR)/fileutils && \
12194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12196                   "RANLIB=$${RANLIB}" \
12197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12198                   html) \
12199           || exit 1
12200
12201 @endif fileutils
12202
12203 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
12204 maybe-TAGS-fileutils:
12205 @if fileutils
12206 maybe-TAGS-fileutils: TAGS-fileutils
12207
12208 TAGS-fileutils: \
12209     configure-fileutils 
12210         @: $(MAKE); $(unstage)
12211         @[ -f ./fileutils/Makefile ] || exit 0; \
12212         r=`${PWD_COMMAND}`; export r; \
12213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12214         $(HOST_EXPORTS) \
12215         for flag in $(EXTRA_HOST_FLAGS) ; do \
12216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12217         done; \
12218         echo "Doing TAGS in fileutils" ; \
12219         (cd $(HOST_SUBDIR)/fileutils && \
12220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12222                   "RANLIB=$${RANLIB}" \
12223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12224                   TAGS) \
12225           || exit 1
12226
12227 @endif fileutils
12228
12229 .PHONY: maybe-install-info-fileutils install-info-fileutils
12230 maybe-install-info-fileutils:
12231 @if fileutils
12232 maybe-install-info-fileutils: install-info-fileutils
12233
12234 install-info-fileutils: \
12235     configure-fileutils \
12236     info-fileutils 
12237         @: $(MAKE); $(unstage)
12238         @[ -f ./fileutils/Makefile ] || exit 0; \
12239         r=`${PWD_COMMAND}`; export r; \
12240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12241         $(HOST_EXPORTS) \
12242         for flag in $(EXTRA_HOST_FLAGS) ; do \
12243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12244         done; \
12245         echo "Doing install-info in fileutils" ; \
12246         (cd $(HOST_SUBDIR)/fileutils && \
12247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12249                   "RANLIB=$${RANLIB}" \
12250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12251                   install-info) \
12252           || exit 1
12253
12254 @endif fileutils
12255
12256 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
12257 maybe-install-pdf-fileutils:
12258 @if fileutils
12259 maybe-install-pdf-fileutils: install-pdf-fileutils
12260
12261 install-pdf-fileutils: \
12262     configure-fileutils \
12263     pdf-fileutils 
12264         @: $(MAKE); $(unstage)
12265         @[ -f ./fileutils/Makefile ] || exit 0; \
12266         r=`${PWD_COMMAND}`; export r; \
12267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12268         $(HOST_EXPORTS) \
12269         for flag in $(EXTRA_HOST_FLAGS) ; do \
12270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12271         done; \
12272         echo "Doing install-pdf in fileutils" ; \
12273         (cd $(HOST_SUBDIR)/fileutils && \
12274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12276                   "RANLIB=$${RANLIB}" \
12277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12278                   install-pdf) \
12279           || exit 1
12280
12281 @endif fileutils
12282
12283 .PHONY: maybe-install-html-fileutils install-html-fileutils
12284 maybe-install-html-fileutils:
12285 @if fileutils
12286 maybe-install-html-fileutils: install-html-fileutils
12287
12288 install-html-fileutils: \
12289     configure-fileutils \
12290     html-fileutils 
12291         @: $(MAKE); $(unstage)
12292         @[ -f ./fileutils/Makefile ] || exit 0; \
12293         r=`${PWD_COMMAND}`; export r; \
12294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12295         $(HOST_EXPORTS) \
12296         for flag in $(EXTRA_HOST_FLAGS) ; do \
12297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12298         done; \
12299         echo "Doing install-html in fileutils" ; \
12300         (cd $(HOST_SUBDIR)/fileutils && \
12301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12303                   "RANLIB=$${RANLIB}" \
12304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12305                   install-html) \
12306           || exit 1
12307
12308 @endif fileutils
12309
12310 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
12311 maybe-installcheck-fileutils:
12312 @if fileutils
12313 maybe-installcheck-fileutils: installcheck-fileutils
12314
12315 installcheck-fileutils: \
12316     configure-fileutils 
12317         @: $(MAKE); $(unstage)
12318         @[ -f ./fileutils/Makefile ] || exit 0; \
12319         r=`${PWD_COMMAND}`; export r; \
12320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12321         $(HOST_EXPORTS) \
12322         for flag in $(EXTRA_HOST_FLAGS) ; do \
12323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12324         done; \
12325         echo "Doing installcheck in fileutils" ; \
12326         (cd $(HOST_SUBDIR)/fileutils && \
12327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12329                   "RANLIB=$${RANLIB}" \
12330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12331                   installcheck) \
12332           || exit 1
12333
12334 @endif fileutils
12335
12336 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
12337 maybe-mostlyclean-fileutils:
12338 @if fileutils
12339 maybe-mostlyclean-fileutils: mostlyclean-fileutils
12340
12341 mostlyclean-fileutils: 
12342         @: $(MAKE); $(unstage)
12343         @[ -f ./fileutils/Makefile ] || exit 0; \
12344         r=`${PWD_COMMAND}`; export r; \
12345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12346         $(HOST_EXPORTS) \
12347         for flag in $(EXTRA_HOST_FLAGS) ; do \
12348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12349         done; \
12350         echo "Doing mostlyclean in fileutils" ; \
12351         (cd $(HOST_SUBDIR)/fileutils && \
12352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12354                   "RANLIB=$${RANLIB}" \
12355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12356                   mostlyclean) \
12357           || exit 1
12358
12359 @endif fileutils
12360
12361 .PHONY: maybe-clean-fileutils clean-fileutils
12362 maybe-clean-fileutils:
12363 @if fileutils
12364 maybe-clean-fileutils: clean-fileutils
12365
12366 clean-fileutils: 
12367         @: $(MAKE); $(unstage)
12368         @[ -f ./fileutils/Makefile ] || exit 0; \
12369         r=`${PWD_COMMAND}`; export r; \
12370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371         $(HOST_EXPORTS) \
12372         for flag in $(EXTRA_HOST_FLAGS) ; do \
12373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12374         done; \
12375         echo "Doing clean in fileutils" ; \
12376         (cd $(HOST_SUBDIR)/fileutils && \
12377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12379                   "RANLIB=$${RANLIB}" \
12380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12381                   clean) \
12382           || exit 1
12383
12384 @endif fileutils
12385
12386 .PHONY: maybe-distclean-fileutils distclean-fileutils
12387 maybe-distclean-fileutils:
12388 @if fileutils
12389 maybe-distclean-fileutils: distclean-fileutils
12390
12391 distclean-fileutils: 
12392         @: $(MAKE); $(unstage)
12393         @[ -f ./fileutils/Makefile ] || exit 0; \
12394         r=`${PWD_COMMAND}`; export r; \
12395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396         $(HOST_EXPORTS) \
12397         for flag in $(EXTRA_HOST_FLAGS) ; do \
12398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399         done; \
12400         echo "Doing distclean in fileutils" ; \
12401         (cd $(HOST_SUBDIR)/fileutils && \
12402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404                   "RANLIB=$${RANLIB}" \
12405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12406                   distclean) \
12407           || exit 1
12408
12409 @endif fileutils
12410
12411 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
12412 maybe-maintainer-clean-fileutils:
12413 @if fileutils
12414 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
12415
12416 maintainer-clean-fileutils: 
12417         @: $(MAKE); $(unstage)
12418         @[ -f ./fileutils/Makefile ] || exit 0; \
12419         r=`${PWD_COMMAND}`; export r; \
12420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421         $(HOST_EXPORTS) \
12422         for flag in $(EXTRA_HOST_FLAGS) ; do \
12423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12424         done; \
12425         echo "Doing maintainer-clean in fileutils" ; \
12426         (cd $(HOST_SUBDIR)/fileutils && \
12427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12429                   "RANLIB=$${RANLIB}" \
12430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12431                   maintainer-clean) \
12432           || exit 1
12433
12434 @endif fileutils
12435
12436
12437
12438 .PHONY: configure-findutils maybe-configure-findutils
12439 maybe-configure-findutils:
12440 @if gcc-bootstrap
12441 configure-findutils: stage_current
12442 @endif gcc-bootstrap
12443 @if findutils
12444 maybe-configure-findutils: configure-findutils
12445 configure-findutils: 
12446         @: $(MAKE); $(unstage)
12447         @r=`${PWD_COMMAND}`; export r; \
12448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12449         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12451         $(HOST_EXPORTS)  \
12452         echo Configuring in $(HOST_SUBDIR)/findutils; \
12453         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12454         case $(srcdir) in \
12455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12456           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12458         esac; \
12459         srcdiroption="--srcdir=$${topdir}/findutils"; \
12460         libsrcdir="$$s/findutils"; \
12461         $(SHELL) $${libsrcdir}/configure \
12462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12463           --target=${target_alias} $${srcdiroption}  \
12464           || exit 1
12465 @endif findutils
12466
12467
12468
12469
12470
12471 .PHONY: all-findutils maybe-all-findutils
12472 maybe-all-findutils:
12473 @if gcc-bootstrap
12474 all-findutils: stage_current
12475 @endif gcc-bootstrap
12476 @if findutils
12477 TARGET-findutils=all
12478 maybe-all-findutils: all-findutils
12479 all-findutils: configure-findutils
12480         @: $(MAKE); $(unstage)
12481         @r=`${PWD_COMMAND}`; export r; \
12482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12483         $(HOST_EXPORTS)  \
12484         (cd $(HOST_SUBDIR)/findutils && \
12485           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12486                 $(TARGET-findutils))
12487 @endif findutils
12488
12489
12490
12491
12492 .PHONY: check-findutils maybe-check-findutils
12493 maybe-check-findutils:
12494 @if findutils
12495 maybe-check-findutils: check-findutils
12496
12497 check-findutils:
12498         @: $(MAKE); $(unstage)
12499         @r=`${PWD_COMMAND}`; export r; \
12500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12501         $(HOST_EXPORTS) \
12502         (cd $(HOST_SUBDIR)/findutils && \
12503           $(MAKE) $(FLAGS_TO_PASS)  check)
12504
12505 @endif findutils
12506
12507 .PHONY: install-findutils maybe-install-findutils
12508 maybe-install-findutils:
12509 @if findutils
12510 maybe-install-findutils: install-findutils
12511
12512 install-findutils: installdirs
12513         @: $(MAKE); $(unstage)
12514         @r=`${PWD_COMMAND}`; export r; \
12515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12516         $(HOST_EXPORTS) \
12517         (cd $(HOST_SUBDIR)/findutils && \
12518           $(MAKE) $(FLAGS_TO_PASS)  install)
12519
12520 @endif findutils
12521
12522 .PHONY: install-strip-findutils maybe-install-strip-findutils
12523 maybe-install-strip-findutils:
12524 @if findutils
12525 maybe-install-strip-findutils: install-strip-findutils
12526
12527 install-strip-findutils: installdirs
12528         @: $(MAKE); $(unstage)
12529         @r=`${PWD_COMMAND}`; export r; \
12530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12531         $(HOST_EXPORTS) \
12532         (cd $(HOST_SUBDIR)/findutils && \
12533           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
12534
12535 @endif findutils
12536
12537 # Other targets (info, dvi, pdf, etc.)
12538
12539 .PHONY: maybe-info-findutils info-findutils
12540 maybe-info-findutils:
12541 @if findutils
12542 maybe-info-findutils: info-findutils
12543
12544 info-findutils: \
12545     configure-findutils 
12546         @: $(MAKE); $(unstage)
12547         @[ -f ./findutils/Makefile ] || exit 0; \
12548         r=`${PWD_COMMAND}`; export r; \
12549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12550         $(HOST_EXPORTS) \
12551         for flag in $(EXTRA_HOST_FLAGS) ; do \
12552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12553         done; \
12554         echo "Doing info in findutils" ; \
12555         (cd $(HOST_SUBDIR)/findutils && \
12556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12558                   "RANLIB=$${RANLIB}" \
12559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12560                   info) \
12561           || exit 1
12562
12563 @endif findutils
12564
12565 .PHONY: maybe-dvi-findutils dvi-findutils
12566 maybe-dvi-findutils:
12567 @if findutils
12568 maybe-dvi-findutils: dvi-findutils
12569
12570 dvi-findutils: \
12571     configure-findutils 
12572         @: $(MAKE); $(unstage)
12573         @[ -f ./findutils/Makefile ] || exit 0; \
12574         r=`${PWD_COMMAND}`; export r; \
12575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12576         $(HOST_EXPORTS) \
12577         for flag in $(EXTRA_HOST_FLAGS) ; do \
12578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12579         done; \
12580         echo "Doing dvi in findutils" ; \
12581         (cd $(HOST_SUBDIR)/findutils && \
12582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12584                   "RANLIB=$${RANLIB}" \
12585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12586                   dvi) \
12587           || exit 1
12588
12589 @endif findutils
12590
12591 .PHONY: maybe-pdf-findutils pdf-findutils
12592 maybe-pdf-findutils:
12593 @if findutils
12594 maybe-pdf-findutils: pdf-findutils
12595
12596 pdf-findutils: \
12597     configure-findutils 
12598         @: $(MAKE); $(unstage)
12599         @[ -f ./findutils/Makefile ] || exit 0; \
12600         r=`${PWD_COMMAND}`; export r; \
12601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12602         $(HOST_EXPORTS) \
12603         for flag in $(EXTRA_HOST_FLAGS) ; do \
12604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12605         done; \
12606         echo "Doing pdf in findutils" ; \
12607         (cd $(HOST_SUBDIR)/findutils && \
12608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12610                   "RANLIB=$${RANLIB}" \
12611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12612                   pdf) \
12613           || exit 1
12614
12615 @endif findutils
12616
12617 .PHONY: maybe-html-findutils html-findutils
12618 maybe-html-findutils:
12619 @if findutils
12620 maybe-html-findutils: html-findutils
12621
12622 html-findutils: \
12623     configure-findutils 
12624         @: $(MAKE); $(unstage)
12625         @[ -f ./findutils/Makefile ] || exit 0; \
12626         r=`${PWD_COMMAND}`; export r; \
12627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12628         $(HOST_EXPORTS) \
12629         for flag in $(EXTRA_HOST_FLAGS) ; do \
12630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12631         done; \
12632         echo "Doing html in findutils" ; \
12633         (cd $(HOST_SUBDIR)/findutils && \
12634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12636                   "RANLIB=$${RANLIB}" \
12637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12638                   html) \
12639           || exit 1
12640
12641 @endif findutils
12642
12643 .PHONY: maybe-TAGS-findutils TAGS-findutils
12644 maybe-TAGS-findutils:
12645 @if findutils
12646 maybe-TAGS-findutils: TAGS-findutils
12647
12648 TAGS-findutils: \
12649     configure-findutils 
12650         @: $(MAKE); $(unstage)
12651         @[ -f ./findutils/Makefile ] || exit 0; \
12652         r=`${PWD_COMMAND}`; export r; \
12653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12654         $(HOST_EXPORTS) \
12655         for flag in $(EXTRA_HOST_FLAGS) ; do \
12656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12657         done; \
12658         echo "Doing TAGS in findutils" ; \
12659         (cd $(HOST_SUBDIR)/findutils && \
12660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12662                   "RANLIB=$${RANLIB}" \
12663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12664                   TAGS) \
12665           || exit 1
12666
12667 @endif findutils
12668
12669 .PHONY: maybe-install-info-findutils install-info-findutils
12670 maybe-install-info-findutils:
12671 @if findutils
12672 maybe-install-info-findutils: install-info-findutils
12673
12674 install-info-findutils: \
12675     configure-findutils \
12676     info-findutils 
12677         @: $(MAKE); $(unstage)
12678         @[ -f ./findutils/Makefile ] || exit 0; \
12679         r=`${PWD_COMMAND}`; export r; \
12680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681         $(HOST_EXPORTS) \
12682         for flag in $(EXTRA_HOST_FLAGS) ; do \
12683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12684         done; \
12685         echo "Doing install-info in findutils" ; \
12686         (cd $(HOST_SUBDIR)/findutils && \
12687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12689                   "RANLIB=$${RANLIB}" \
12690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12691                   install-info) \
12692           || exit 1
12693
12694 @endif findutils
12695
12696 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12697 maybe-install-pdf-findutils:
12698 @if findutils
12699 maybe-install-pdf-findutils: install-pdf-findutils
12700
12701 install-pdf-findutils: \
12702     configure-findutils \
12703     pdf-findutils 
12704         @: $(MAKE); $(unstage)
12705         @[ -f ./findutils/Makefile ] || exit 0; \
12706         r=`${PWD_COMMAND}`; export r; \
12707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708         $(HOST_EXPORTS) \
12709         for flag in $(EXTRA_HOST_FLAGS) ; do \
12710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12711         done; \
12712         echo "Doing install-pdf in findutils" ; \
12713         (cd $(HOST_SUBDIR)/findutils && \
12714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12716                   "RANLIB=$${RANLIB}" \
12717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12718                   install-pdf) \
12719           || exit 1
12720
12721 @endif findutils
12722
12723 .PHONY: maybe-install-html-findutils install-html-findutils
12724 maybe-install-html-findutils:
12725 @if findutils
12726 maybe-install-html-findutils: install-html-findutils
12727
12728 install-html-findutils: \
12729     configure-findutils \
12730     html-findutils 
12731         @: $(MAKE); $(unstage)
12732         @[ -f ./findutils/Makefile ] || exit 0; \
12733         r=`${PWD_COMMAND}`; export r; \
12734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12735         $(HOST_EXPORTS) \
12736         for flag in $(EXTRA_HOST_FLAGS) ; do \
12737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12738         done; \
12739         echo "Doing install-html in findutils" ; \
12740         (cd $(HOST_SUBDIR)/findutils && \
12741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12743                   "RANLIB=$${RANLIB}" \
12744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12745                   install-html) \
12746           || exit 1
12747
12748 @endif findutils
12749
12750 .PHONY: maybe-installcheck-findutils installcheck-findutils
12751 maybe-installcheck-findutils:
12752 @if findutils
12753 maybe-installcheck-findutils: installcheck-findutils
12754
12755 installcheck-findutils: \
12756     configure-findutils 
12757         @: $(MAKE); $(unstage)
12758         @[ -f ./findutils/Makefile ] || exit 0; \
12759         r=`${PWD_COMMAND}`; export r; \
12760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761         $(HOST_EXPORTS) \
12762         for flag in $(EXTRA_HOST_FLAGS) ; do \
12763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12764         done; \
12765         echo "Doing installcheck in findutils" ; \
12766         (cd $(HOST_SUBDIR)/findutils && \
12767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12769                   "RANLIB=$${RANLIB}" \
12770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12771                   installcheck) \
12772           || exit 1
12773
12774 @endif findutils
12775
12776 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12777 maybe-mostlyclean-findutils:
12778 @if findutils
12779 maybe-mostlyclean-findutils: mostlyclean-findutils
12780
12781 mostlyclean-findutils: 
12782         @: $(MAKE); $(unstage)
12783         @[ -f ./findutils/Makefile ] || exit 0; \
12784         r=`${PWD_COMMAND}`; export r; \
12785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12786         $(HOST_EXPORTS) \
12787         for flag in $(EXTRA_HOST_FLAGS) ; do \
12788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12789         done; \
12790         echo "Doing mostlyclean in findutils" ; \
12791         (cd $(HOST_SUBDIR)/findutils && \
12792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12794                   "RANLIB=$${RANLIB}" \
12795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12796                   mostlyclean) \
12797           || exit 1
12798
12799 @endif findutils
12800
12801 .PHONY: maybe-clean-findutils clean-findutils
12802 maybe-clean-findutils:
12803 @if findutils
12804 maybe-clean-findutils: clean-findutils
12805
12806 clean-findutils: 
12807         @: $(MAKE); $(unstage)
12808         @[ -f ./findutils/Makefile ] || exit 0; \
12809         r=`${PWD_COMMAND}`; export r; \
12810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12811         $(HOST_EXPORTS) \
12812         for flag in $(EXTRA_HOST_FLAGS) ; do \
12813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12814         done; \
12815         echo "Doing clean in findutils" ; \
12816         (cd $(HOST_SUBDIR)/findutils && \
12817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12819                   "RANLIB=$${RANLIB}" \
12820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12821                   clean) \
12822           || exit 1
12823
12824 @endif findutils
12825
12826 .PHONY: maybe-distclean-findutils distclean-findutils
12827 maybe-distclean-findutils:
12828 @if findutils
12829 maybe-distclean-findutils: distclean-findutils
12830
12831 distclean-findutils: 
12832         @: $(MAKE); $(unstage)
12833         @[ -f ./findutils/Makefile ] || exit 0; \
12834         r=`${PWD_COMMAND}`; export r; \
12835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12836         $(HOST_EXPORTS) \
12837         for flag in $(EXTRA_HOST_FLAGS) ; do \
12838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12839         done; \
12840         echo "Doing distclean in findutils" ; \
12841         (cd $(HOST_SUBDIR)/findutils && \
12842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12844                   "RANLIB=$${RANLIB}" \
12845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12846                   distclean) \
12847           || exit 1
12848
12849 @endif findutils
12850
12851 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12852 maybe-maintainer-clean-findutils:
12853 @if findutils
12854 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12855
12856 maintainer-clean-findutils: 
12857         @: $(MAKE); $(unstage)
12858         @[ -f ./findutils/Makefile ] || exit 0; \
12859         r=`${PWD_COMMAND}`; export r; \
12860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861         $(HOST_EXPORTS) \
12862         for flag in $(EXTRA_HOST_FLAGS) ; do \
12863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12864         done; \
12865         echo "Doing maintainer-clean in findutils" ; \
12866         (cd $(HOST_SUBDIR)/findutils && \
12867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12869                   "RANLIB=$${RANLIB}" \
12870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12871                   maintainer-clean) \
12872           || exit 1
12873
12874 @endif findutils
12875
12876
12877
12878 .PHONY: configure-find maybe-configure-find
12879 maybe-configure-find:
12880 @if gcc-bootstrap
12881 configure-find: stage_current
12882 @endif gcc-bootstrap
12883 @if find
12884 maybe-configure-find: configure-find
12885 configure-find: 
12886         @: $(MAKE); $(unstage)
12887         @r=`${PWD_COMMAND}`; export r; \
12888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12889         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12891         $(HOST_EXPORTS)  \
12892         echo Configuring in $(HOST_SUBDIR)/find; \
12893         cd "$(HOST_SUBDIR)/find" || exit 1; \
12894         case $(srcdir) in \
12895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12896           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12898         esac; \
12899         srcdiroption="--srcdir=$${topdir}/find"; \
12900         libsrcdir="$$s/find"; \
12901         $(SHELL) $${libsrcdir}/configure \
12902           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12903           --target=${target_alias} $${srcdiroption}  \
12904           || exit 1
12905 @endif find
12906
12907
12908
12909
12910
12911 .PHONY: all-find maybe-all-find
12912 maybe-all-find:
12913 @if gcc-bootstrap
12914 all-find: stage_current
12915 @endif gcc-bootstrap
12916 @if find
12917 TARGET-find=all
12918 maybe-all-find: all-find
12919 all-find: configure-find
12920         @: $(MAKE); $(unstage)
12921         @r=`${PWD_COMMAND}`; export r; \
12922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12923         $(HOST_EXPORTS)  \
12924         (cd $(HOST_SUBDIR)/find && \
12925           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12926                 $(TARGET-find))
12927 @endif find
12928
12929
12930
12931
12932 .PHONY: check-find maybe-check-find
12933 maybe-check-find:
12934 @if find
12935 maybe-check-find: check-find
12936
12937 check-find:
12938         @: $(MAKE); $(unstage)
12939         @r=`${PWD_COMMAND}`; export r; \
12940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12941         $(HOST_EXPORTS) \
12942         (cd $(HOST_SUBDIR)/find && \
12943           $(MAKE) $(FLAGS_TO_PASS)  check)
12944
12945 @endif find
12946
12947 .PHONY: install-find maybe-install-find
12948 maybe-install-find:
12949 @if find
12950 maybe-install-find: install-find
12951
12952 install-find: installdirs
12953         @: $(MAKE); $(unstage)
12954         @r=`${PWD_COMMAND}`; export r; \
12955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12956         $(HOST_EXPORTS) \
12957         (cd $(HOST_SUBDIR)/find && \
12958           $(MAKE) $(FLAGS_TO_PASS)  install)
12959
12960 @endif find
12961
12962 .PHONY: install-strip-find maybe-install-strip-find
12963 maybe-install-strip-find:
12964 @if find
12965 maybe-install-strip-find: install-strip-find
12966
12967 install-strip-find: installdirs
12968         @: $(MAKE); $(unstage)
12969         @r=`${PWD_COMMAND}`; export r; \
12970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12971         $(HOST_EXPORTS) \
12972         (cd $(HOST_SUBDIR)/find && \
12973           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
12974
12975 @endif find
12976
12977 # Other targets (info, dvi, pdf, etc.)
12978
12979 .PHONY: maybe-info-find info-find
12980 maybe-info-find:
12981 @if find
12982 maybe-info-find: info-find
12983
12984 info-find: \
12985     configure-find 
12986         @: $(MAKE); $(unstage)
12987         @[ -f ./find/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 info in find" ; \
12995         (cd $(HOST_SUBDIR)/find && \
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                   info) \
13001           || exit 1
13002
13003 @endif find
13004
13005 .PHONY: maybe-dvi-find dvi-find
13006 maybe-dvi-find:
13007 @if find
13008 maybe-dvi-find: dvi-find
13009
13010 dvi-find: \
13011     configure-find 
13012         @: $(MAKE); $(unstage)
13013         @[ -f ./find/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 dvi in find" ; \
13021         (cd $(HOST_SUBDIR)/find && \
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                   dvi) \
13027           || exit 1
13028
13029 @endif find
13030
13031 .PHONY: maybe-pdf-find pdf-find
13032 maybe-pdf-find:
13033 @if find
13034 maybe-pdf-find: pdf-find
13035
13036 pdf-find: \
13037     configure-find 
13038         @: $(MAKE); $(unstage)
13039         @[ -f ./find/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 pdf in find" ; \
13047         (cd $(HOST_SUBDIR)/find && \
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                   pdf) \
13053           || exit 1
13054
13055 @endif find
13056
13057 .PHONY: maybe-html-find html-find
13058 maybe-html-find:
13059 @if find
13060 maybe-html-find: html-find
13061
13062 html-find: \
13063     configure-find 
13064         @: $(MAKE); $(unstage)
13065         @[ -f ./find/Makefile ] || exit 0; \
13066         r=`${PWD_COMMAND}`; export r; \
13067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13068         $(HOST_EXPORTS) \
13069         for flag in $(EXTRA_HOST_FLAGS) ; do \
13070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13071         done; \
13072         echo "Doing html in find" ; \
13073         (cd $(HOST_SUBDIR)/find && \
13074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13076                   "RANLIB=$${RANLIB}" \
13077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13078                   html) \
13079           || exit 1
13080
13081 @endif find
13082
13083 .PHONY: maybe-TAGS-find TAGS-find
13084 maybe-TAGS-find:
13085 @if find
13086 maybe-TAGS-find: TAGS-find
13087
13088 TAGS-find: \
13089     configure-find 
13090         @: $(MAKE); $(unstage)
13091         @[ -f ./find/Makefile ] || exit 0; \
13092         r=`${PWD_COMMAND}`; export r; \
13093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13094         $(HOST_EXPORTS) \
13095         for flag in $(EXTRA_HOST_FLAGS) ; do \
13096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13097         done; \
13098         echo "Doing TAGS in find" ; \
13099         (cd $(HOST_SUBDIR)/find && \
13100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13102                   "RANLIB=$${RANLIB}" \
13103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13104                   TAGS) \
13105           || exit 1
13106
13107 @endif find
13108
13109 .PHONY: maybe-install-info-find install-info-find
13110 maybe-install-info-find:
13111 @if find
13112 maybe-install-info-find: install-info-find
13113
13114 install-info-find: \
13115     configure-find \
13116     info-find 
13117         @: $(MAKE); $(unstage)
13118         @[ -f ./find/Makefile ] || exit 0; \
13119         r=`${PWD_COMMAND}`; export r; \
13120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13121         $(HOST_EXPORTS) \
13122         for flag in $(EXTRA_HOST_FLAGS) ; do \
13123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13124         done; \
13125         echo "Doing install-info in find" ; \
13126         (cd $(HOST_SUBDIR)/find && \
13127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13129                   "RANLIB=$${RANLIB}" \
13130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13131                   install-info) \
13132           || exit 1
13133
13134 @endif find
13135
13136 .PHONY: maybe-install-pdf-find install-pdf-find
13137 maybe-install-pdf-find:
13138 @if find
13139 maybe-install-pdf-find: install-pdf-find
13140
13141 install-pdf-find: \
13142     configure-find \
13143     pdf-find 
13144         @: $(MAKE); $(unstage)
13145         @[ -f ./find/Makefile ] || exit 0; \
13146         r=`${PWD_COMMAND}`; export r; \
13147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13148         $(HOST_EXPORTS) \
13149         for flag in $(EXTRA_HOST_FLAGS) ; do \
13150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13151         done; \
13152         echo "Doing install-pdf in find" ; \
13153         (cd $(HOST_SUBDIR)/find && \
13154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13156                   "RANLIB=$${RANLIB}" \
13157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13158                   install-pdf) \
13159           || exit 1
13160
13161 @endif find
13162
13163 .PHONY: maybe-install-html-find install-html-find
13164 maybe-install-html-find:
13165 @if find
13166 maybe-install-html-find: install-html-find
13167
13168 install-html-find: \
13169     configure-find \
13170     html-find 
13171         @: $(MAKE); $(unstage)
13172         @[ -f ./find/Makefile ] || exit 0; \
13173         r=`${PWD_COMMAND}`; export r; \
13174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13175         $(HOST_EXPORTS) \
13176         for flag in $(EXTRA_HOST_FLAGS) ; do \
13177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13178         done; \
13179         echo "Doing install-html in find" ; \
13180         (cd $(HOST_SUBDIR)/find && \
13181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13183                   "RANLIB=$${RANLIB}" \
13184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13185                   install-html) \
13186           || exit 1
13187
13188 @endif find
13189
13190 .PHONY: maybe-installcheck-find installcheck-find
13191 maybe-installcheck-find:
13192 @if find
13193 maybe-installcheck-find: installcheck-find
13194
13195 installcheck-find: \
13196     configure-find 
13197         @: $(MAKE); $(unstage)
13198         @[ -f ./find/Makefile ] || exit 0; \
13199         r=`${PWD_COMMAND}`; export r; \
13200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13201         $(HOST_EXPORTS) \
13202         for flag in $(EXTRA_HOST_FLAGS) ; do \
13203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13204         done; \
13205         echo "Doing installcheck in find" ; \
13206         (cd $(HOST_SUBDIR)/find && \
13207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13209                   "RANLIB=$${RANLIB}" \
13210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13211                   installcheck) \
13212           || exit 1
13213
13214 @endif find
13215
13216 .PHONY: maybe-mostlyclean-find mostlyclean-find
13217 maybe-mostlyclean-find:
13218 @if find
13219 maybe-mostlyclean-find: mostlyclean-find
13220
13221 mostlyclean-find: 
13222         @: $(MAKE); $(unstage)
13223         @[ -f ./find/Makefile ] || exit 0; \
13224         r=`${PWD_COMMAND}`; export r; \
13225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13226         $(HOST_EXPORTS) \
13227         for flag in $(EXTRA_HOST_FLAGS) ; do \
13228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13229         done; \
13230         echo "Doing mostlyclean in find" ; \
13231         (cd $(HOST_SUBDIR)/find && \
13232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13234                   "RANLIB=$${RANLIB}" \
13235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13236                   mostlyclean) \
13237           || exit 1
13238
13239 @endif find
13240
13241 .PHONY: maybe-clean-find clean-find
13242 maybe-clean-find:
13243 @if find
13244 maybe-clean-find: clean-find
13245
13246 clean-find: 
13247         @: $(MAKE); $(unstage)
13248         @[ -f ./find/Makefile ] || exit 0; \
13249         r=`${PWD_COMMAND}`; export r; \
13250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13251         $(HOST_EXPORTS) \
13252         for flag in $(EXTRA_HOST_FLAGS) ; do \
13253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13254         done; \
13255         echo "Doing clean in find" ; \
13256         (cd $(HOST_SUBDIR)/find && \
13257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13259                   "RANLIB=$${RANLIB}" \
13260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13261                   clean) \
13262           || exit 1
13263
13264 @endif find
13265
13266 .PHONY: maybe-distclean-find distclean-find
13267 maybe-distclean-find:
13268 @if find
13269 maybe-distclean-find: distclean-find
13270
13271 distclean-find: 
13272         @: $(MAKE); $(unstage)
13273         @[ -f ./find/Makefile ] || exit 0; \
13274         r=`${PWD_COMMAND}`; export r; \
13275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13276         $(HOST_EXPORTS) \
13277         for flag in $(EXTRA_HOST_FLAGS) ; do \
13278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13279         done; \
13280         echo "Doing distclean in find" ; \
13281         (cd $(HOST_SUBDIR)/find && \
13282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13284                   "RANLIB=$${RANLIB}" \
13285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13286                   distclean) \
13287           || exit 1
13288
13289 @endif find
13290
13291 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
13292 maybe-maintainer-clean-find:
13293 @if find
13294 maybe-maintainer-clean-find: maintainer-clean-find
13295
13296 maintainer-clean-find: 
13297         @: $(MAKE); $(unstage)
13298         @[ -f ./find/Makefile ] || exit 0; \
13299         r=`${PWD_COMMAND}`; export r; \
13300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13301         $(HOST_EXPORTS) \
13302         for flag in $(EXTRA_HOST_FLAGS) ; do \
13303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13304         done; \
13305         echo "Doing maintainer-clean in find" ; \
13306         (cd $(HOST_SUBDIR)/find && \
13307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13309                   "RANLIB=$${RANLIB}" \
13310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13311                   maintainer-clean) \
13312           || exit 1
13313
13314 @endif find
13315
13316
13317
13318 .PHONY: configure-fixincludes maybe-configure-fixincludes
13319 maybe-configure-fixincludes:
13320 @if gcc-bootstrap
13321 configure-fixincludes: stage_current
13322 @endif gcc-bootstrap
13323 @if fixincludes
13324 maybe-configure-fixincludes: configure-fixincludes
13325 configure-fixincludes: 
13326         @: $(MAKE); $(unstage)
13327         @r=`${PWD_COMMAND}`; export r; \
13328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13329         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
13330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
13331         $(HOST_EXPORTS)  \
13332         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
13333         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
13334         case $(srcdir) in \
13335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13336           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
13337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13338         esac; \
13339         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
13340         libsrcdir="$$s/fixincludes"; \
13341         $(SHELL) $${libsrcdir}/configure \
13342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13343           --target=${target_alias} $${srcdiroption}  \
13344           || exit 1
13345 @endif fixincludes
13346
13347
13348
13349
13350
13351 .PHONY: all-fixincludes maybe-all-fixincludes
13352 maybe-all-fixincludes:
13353 @if gcc-bootstrap
13354 all-fixincludes: stage_current
13355 @endif gcc-bootstrap
13356 @if fixincludes
13357 TARGET-fixincludes=all
13358 maybe-all-fixincludes: all-fixincludes
13359 all-fixincludes: configure-fixincludes
13360         @: $(MAKE); $(unstage)
13361         @r=`${PWD_COMMAND}`; export r; \
13362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13363         $(HOST_EXPORTS)  \
13364         (cd $(HOST_SUBDIR)/fixincludes && \
13365           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13366                 $(TARGET-fixincludes))
13367 @endif fixincludes
13368
13369
13370
13371
13372 .PHONY: check-fixincludes maybe-check-fixincludes
13373 maybe-check-fixincludes:
13374 @if fixincludes
13375 maybe-check-fixincludes: check-fixincludes
13376
13377 check-fixincludes:
13378         @: $(MAKE); $(unstage)
13379         @r=`${PWD_COMMAND}`; export r; \
13380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13381         $(HOST_EXPORTS) \
13382         (cd $(HOST_SUBDIR)/fixincludes && \
13383           $(MAKE) $(FLAGS_TO_PASS)  check)
13384
13385 @endif fixincludes
13386
13387 .PHONY: install-fixincludes maybe-install-fixincludes
13388 maybe-install-fixincludes:
13389 @if fixincludes
13390 maybe-install-fixincludes: install-fixincludes
13391
13392 install-fixincludes: installdirs
13393         @: $(MAKE); $(unstage)
13394         @r=`${PWD_COMMAND}`; export r; \
13395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13396         $(HOST_EXPORTS) \
13397         (cd $(HOST_SUBDIR)/fixincludes && \
13398           $(MAKE) $(FLAGS_TO_PASS)  install)
13399
13400 @endif fixincludes
13401
13402 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
13403 maybe-install-strip-fixincludes:
13404 @if fixincludes
13405 maybe-install-strip-fixincludes: install-strip-fixincludes
13406
13407 install-strip-fixincludes: installdirs
13408         @: $(MAKE); $(unstage)
13409         @r=`${PWD_COMMAND}`; export r; \
13410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13411         $(HOST_EXPORTS) \
13412         (cd $(HOST_SUBDIR)/fixincludes && \
13413           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
13414
13415 @endif fixincludes
13416
13417 # Other targets (info, dvi, pdf, etc.)
13418
13419 .PHONY: maybe-info-fixincludes info-fixincludes
13420 maybe-info-fixincludes:
13421 @if fixincludes
13422 maybe-info-fixincludes: info-fixincludes
13423
13424 info-fixincludes: \
13425     configure-fixincludes 
13426         @: $(MAKE); $(unstage)
13427         @[ -f ./fixincludes/Makefile ] || exit 0; \
13428         r=`${PWD_COMMAND}`; export r; \
13429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13430         $(HOST_EXPORTS) \
13431         for flag in $(EXTRA_HOST_FLAGS) ; do \
13432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13433         done; \
13434         echo "Doing info in fixincludes" ; \
13435         (cd $(HOST_SUBDIR)/fixincludes && \
13436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13438                   "RANLIB=$${RANLIB}" \
13439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13440                   info) \
13441           || exit 1
13442
13443 @endif fixincludes
13444
13445 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
13446 maybe-dvi-fixincludes:
13447 @if fixincludes
13448 maybe-dvi-fixincludes: dvi-fixincludes
13449
13450 dvi-fixincludes: \
13451     configure-fixincludes 
13452         @: $(MAKE); $(unstage)
13453         @[ -f ./fixincludes/Makefile ] || exit 0; \
13454         r=`${PWD_COMMAND}`; export r; \
13455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13456         $(HOST_EXPORTS) \
13457         for flag in $(EXTRA_HOST_FLAGS) ; do \
13458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13459         done; \
13460         echo "Doing dvi in fixincludes" ; \
13461         (cd $(HOST_SUBDIR)/fixincludes && \
13462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13464                   "RANLIB=$${RANLIB}" \
13465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13466                   dvi) \
13467           || exit 1
13468
13469 @endif fixincludes
13470
13471 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13472 maybe-pdf-fixincludes:
13473 @if fixincludes
13474 maybe-pdf-fixincludes: pdf-fixincludes
13475
13476 pdf-fixincludes: \
13477     configure-fixincludes 
13478         @: $(MAKE); $(unstage)
13479         @[ -f ./fixincludes/Makefile ] || exit 0; \
13480         r=`${PWD_COMMAND}`; export r; \
13481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13482         $(HOST_EXPORTS) \
13483         for flag in $(EXTRA_HOST_FLAGS) ; do \
13484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13485         done; \
13486         echo "Doing pdf in fixincludes" ; \
13487         (cd $(HOST_SUBDIR)/fixincludes && \
13488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13490                   "RANLIB=$${RANLIB}" \
13491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13492                   pdf) \
13493           || exit 1
13494
13495 @endif fixincludes
13496
13497 .PHONY: maybe-html-fixincludes html-fixincludes
13498 maybe-html-fixincludes:
13499 @if fixincludes
13500 maybe-html-fixincludes: html-fixincludes
13501
13502 html-fixincludes: \
13503     configure-fixincludes 
13504         @: $(MAKE); $(unstage)
13505         @[ -f ./fixincludes/Makefile ] || exit 0; \
13506         r=`${PWD_COMMAND}`; export r; \
13507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13508         $(HOST_EXPORTS) \
13509         for flag in $(EXTRA_HOST_FLAGS) ; do \
13510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13511         done; \
13512         echo "Doing html in fixincludes" ; \
13513         (cd $(HOST_SUBDIR)/fixincludes && \
13514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13516                   "RANLIB=$${RANLIB}" \
13517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13518                   html) \
13519           || exit 1
13520
13521 @endif fixincludes
13522
13523 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13524 maybe-TAGS-fixincludes:
13525 @if fixincludes
13526 maybe-TAGS-fixincludes: TAGS-fixincludes
13527
13528 # fixincludes doesn't support TAGS.
13529 TAGS-fixincludes:
13530
13531 @endif fixincludes
13532
13533 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13534 maybe-install-info-fixincludes:
13535 @if fixincludes
13536 maybe-install-info-fixincludes: install-info-fixincludes
13537
13538 install-info-fixincludes: \
13539     configure-fixincludes \
13540     info-fixincludes 
13541         @: $(MAKE); $(unstage)
13542         @[ -f ./fixincludes/Makefile ] || exit 0; \
13543         r=`${PWD_COMMAND}`; export r; \
13544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13545         $(HOST_EXPORTS) \
13546         for flag in $(EXTRA_HOST_FLAGS) ; do \
13547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13548         done; \
13549         echo "Doing install-info in fixincludes" ; \
13550         (cd $(HOST_SUBDIR)/fixincludes && \
13551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13553                   "RANLIB=$${RANLIB}" \
13554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13555                   install-info) \
13556           || exit 1
13557
13558 @endif fixincludes
13559
13560 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13561 maybe-install-pdf-fixincludes:
13562 @if fixincludes
13563 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13564
13565 install-pdf-fixincludes: \
13566     configure-fixincludes \
13567     pdf-fixincludes 
13568         @: $(MAKE); $(unstage)
13569         @[ -f ./fixincludes/Makefile ] || exit 0; \
13570         r=`${PWD_COMMAND}`; export r; \
13571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13572         $(HOST_EXPORTS) \
13573         for flag in $(EXTRA_HOST_FLAGS) ; do \
13574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13575         done; \
13576         echo "Doing install-pdf in fixincludes" ; \
13577         (cd $(HOST_SUBDIR)/fixincludes && \
13578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13580                   "RANLIB=$${RANLIB}" \
13581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13582                   install-pdf) \
13583           || exit 1
13584
13585 @endif fixincludes
13586
13587 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13588 maybe-install-html-fixincludes:
13589 @if fixincludes
13590 maybe-install-html-fixincludes: install-html-fixincludes
13591
13592 install-html-fixincludes: \
13593     configure-fixincludes \
13594     html-fixincludes 
13595         @: $(MAKE); $(unstage)
13596         @[ -f ./fixincludes/Makefile ] || exit 0; \
13597         r=`${PWD_COMMAND}`; export r; \
13598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599         $(HOST_EXPORTS) \
13600         for flag in $(EXTRA_HOST_FLAGS) ; do \
13601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13602         done; \
13603         echo "Doing install-html in fixincludes" ; \
13604         (cd $(HOST_SUBDIR)/fixincludes && \
13605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13607                   "RANLIB=$${RANLIB}" \
13608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13609                   install-html) \
13610           || exit 1
13611
13612 @endif fixincludes
13613
13614 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13615 maybe-installcheck-fixincludes:
13616 @if fixincludes
13617 maybe-installcheck-fixincludes: installcheck-fixincludes
13618
13619 installcheck-fixincludes: \
13620     configure-fixincludes 
13621         @: $(MAKE); $(unstage)
13622         @[ -f ./fixincludes/Makefile ] || exit 0; \
13623         r=`${PWD_COMMAND}`; export r; \
13624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13625         $(HOST_EXPORTS) \
13626         for flag in $(EXTRA_HOST_FLAGS) ; do \
13627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13628         done; \
13629         echo "Doing installcheck in fixincludes" ; \
13630         (cd $(HOST_SUBDIR)/fixincludes && \
13631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13633                   "RANLIB=$${RANLIB}" \
13634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13635                   installcheck) \
13636           || exit 1
13637
13638 @endif fixincludes
13639
13640 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13641 maybe-mostlyclean-fixincludes:
13642 @if fixincludes
13643 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13644
13645 mostlyclean-fixincludes: 
13646         @: $(MAKE); $(unstage)
13647         @[ -f ./fixincludes/Makefile ] || exit 0; \
13648         r=`${PWD_COMMAND}`; export r; \
13649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13650         $(HOST_EXPORTS) \
13651         for flag in $(EXTRA_HOST_FLAGS) ; do \
13652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13653         done; \
13654         echo "Doing mostlyclean in fixincludes" ; \
13655         (cd $(HOST_SUBDIR)/fixincludes && \
13656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13658                   "RANLIB=$${RANLIB}" \
13659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13660                   mostlyclean) \
13661           || exit 1
13662
13663 @endif fixincludes
13664
13665 .PHONY: maybe-clean-fixincludes clean-fixincludes
13666 maybe-clean-fixincludes:
13667 @if fixincludes
13668 maybe-clean-fixincludes: clean-fixincludes
13669
13670 clean-fixincludes: 
13671         @: $(MAKE); $(unstage)
13672         @[ -f ./fixincludes/Makefile ] || exit 0; \
13673         r=`${PWD_COMMAND}`; export r; \
13674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13675         $(HOST_EXPORTS) \
13676         for flag in $(EXTRA_HOST_FLAGS) ; do \
13677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13678         done; \
13679         echo "Doing clean in fixincludes" ; \
13680         (cd $(HOST_SUBDIR)/fixincludes && \
13681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13683                   "RANLIB=$${RANLIB}" \
13684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13685                   clean) \
13686           || exit 1
13687
13688 @endif fixincludes
13689
13690 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13691 maybe-distclean-fixincludes:
13692 @if fixincludes
13693 maybe-distclean-fixincludes: distclean-fixincludes
13694
13695 distclean-fixincludes: 
13696         @: $(MAKE); $(unstage)
13697         @[ -f ./fixincludes/Makefile ] || exit 0; \
13698         r=`${PWD_COMMAND}`; export r; \
13699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13700         $(HOST_EXPORTS) \
13701         for flag in $(EXTRA_HOST_FLAGS) ; do \
13702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13703         done; \
13704         echo "Doing distclean in fixincludes" ; \
13705         (cd $(HOST_SUBDIR)/fixincludes && \
13706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13708                   "RANLIB=$${RANLIB}" \
13709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13710                   distclean) \
13711           || exit 1
13712
13713 @endif fixincludes
13714
13715 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13716 maybe-maintainer-clean-fixincludes:
13717 @if fixincludes
13718 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13719
13720 maintainer-clean-fixincludes: 
13721         @: $(MAKE); $(unstage)
13722         @[ -f ./fixincludes/Makefile ] || exit 0; \
13723         r=`${PWD_COMMAND}`; export r; \
13724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725         $(HOST_EXPORTS) \
13726         for flag in $(EXTRA_HOST_FLAGS) ; do \
13727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13728         done; \
13729         echo "Doing maintainer-clean in fixincludes" ; \
13730         (cd $(HOST_SUBDIR)/fixincludes && \
13731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13733                   "RANLIB=$${RANLIB}" \
13734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13735                   maintainer-clean) \
13736           || exit 1
13737
13738 @endif fixincludes
13739
13740
13741
13742 .PHONY: configure-flex maybe-configure-flex
13743 maybe-configure-flex:
13744 @if gcc-bootstrap
13745 configure-flex: stage_current
13746 @endif gcc-bootstrap
13747 @if flex
13748 maybe-configure-flex: configure-flex
13749 configure-flex: 
13750         @: $(MAKE); $(unstage)
13751         @r=`${PWD_COMMAND}`; export r; \
13752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13753         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13754         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13755         $(HOST_EXPORTS)  \
13756         echo Configuring in $(HOST_SUBDIR)/flex; \
13757         cd "$(HOST_SUBDIR)/flex" || exit 1; \
13758         case $(srcdir) in \
13759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13760           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13762         esac; \
13763         srcdiroption="--srcdir=$${topdir}/flex"; \
13764         libsrcdir="$$s/flex"; \
13765         $(SHELL) $${libsrcdir}/configure \
13766           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13767           --target=${target_alias} $${srcdiroption}  \
13768           || exit 1
13769 @endif flex
13770
13771
13772
13773
13774
13775 .PHONY: all-flex maybe-all-flex
13776 maybe-all-flex:
13777 @if gcc-bootstrap
13778 all-flex: stage_current
13779 @endif gcc-bootstrap
13780 @if flex
13781 TARGET-flex=all
13782 maybe-all-flex: all-flex
13783 all-flex: configure-flex
13784         @: $(MAKE); $(unstage)
13785         @r=`${PWD_COMMAND}`; export r; \
13786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13787         $(HOST_EXPORTS)  \
13788         (cd $(HOST_SUBDIR)/flex && \
13789           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13790                 $(TARGET-flex))
13791 @endif flex
13792
13793
13794
13795
13796 .PHONY: check-flex maybe-check-flex
13797 maybe-check-flex:
13798 @if flex
13799 maybe-check-flex: check-flex
13800
13801 # This module is only tested in a native toolchain.
13802 check-flex:
13803         @: $(MAKE); $(unstage)
13804         @if [ '$(host)' = '$(target)' ] ; then \
13805           r=`${PWD_COMMAND}`; export r; \
13806           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807           $(HOST_EXPORTS) \
13808           (cd $(HOST_SUBDIR)/flex && \
13809             $(MAKE) $(FLAGS_TO_PASS)  check); \
13810         fi
13811
13812 @endif flex
13813
13814 .PHONY: install-flex maybe-install-flex
13815 maybe-install-flex:
13816 @if flex
13817 maybe-install-flex: install-flex
13818
13819 install-flex: installdirs
13820         @: $(MAKE); $(unstage)
13821         @r=`${PWD_COMMAND}`; export r; \
13822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13823         $(HOST_EXPORTS) \
13824         (cd $(HOST_SUBDIR)/flex && \
13825           $(MAKE) $(FLAGS_TO_PASS)  install)
13826
13827 @endif flex
13828
13829 .PHONY: install-strip-flex maybe-install-strip-flex
13830 maybe-install-strip-flex:
13831 @if flex
13832 maybe-install-strip-flex: install-strip-flex
13833
13834 install-strip-flex: installdirs
13835         @: $(MAKE); $(unstage)
13836         @r=`${PWD_COMMAND}`; export r; \
13837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13838         $(HOST_EXPORTS) \
13839         (cd $(HOST_SUBDIR)/flex && \
13840           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
13841
13842 @endif flex
13843
13844 # Other targets (info, dvi, pdf, etc.)
13845
13846 .PHONY: maybe-info-flex info-flex
13847 maybe-info-flex:
13848 @if flex
13849 maybe-info-flex: info-flex
13850
13851 info-flex: \
13852     configure-flex 
13853         @: $(MAKE); $(unstage)
13854         @[ -f ./flex/Makefile ] || exit 0; \
13855         r=`${PWD_COMMAND}`; export r; \
13856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857         $(HOST_EXPORTS) \
13858         for flag in $(EXTRA_HOST_FLAGS) ; do \
13859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13860         done; \
13861         echo "Doing info in flex" ; \
13862         (cd $(HOST_SUBDIR)/flex && \
13863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13865                   "RANLIB=$${RANLIB}" \
13866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13867                   info) \
13868           || exit 1
13869
13870 @endif flex
13871
13872 .PHONY: maybe-dvi-flex dvi-flex
13873 maybe-dvi-flex:
13874 @if flex
13875 maybe-dvi-flex: dvi-flex
13876
13877 dvi-flex: \
13878     configure-flex 
13879         @: $(MAKE); $(unstage)
13880         @[ -f ./flex/Makefile ] || exit 0; \
13881         r=`${PWD_COMMAND}`; export r; \
13882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13883         $(HOST_EXPORTS) \
13884         for flag in $(EXTRA_HOST_FLAGS) ; do \
13885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13886         done; \
13887         echo "Doing dvi in flex" ; \
13888         (cd $(HOST_SUBDIR)/flex && \
13889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13891                   "RANLIB=$${RANLIB}" \
13892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13893                   dvi) \
13894           || exit 1
13895
13896 @endif flex
13897
13898 .PHONY: maybe-pdf-flex pdf-flex
13899 maybe-pdf-flex:
13900 @if flex
13901 maybe-pdf-flex: pdf-flex
13902
13903 pdf-flex: \
13904     configure-flex 
13905         @: $(MAKE); $(unstage)
13906         @[ -f ./flex/Makefile ] || exit 0; \
13907         r=`${PWD_COMMAND}`; export r; \
13908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13909         $(HOST_EXPORTS) \
13910         for flag in $(EXTRA_HOST_FLAGS) ; do \
13911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13912         done; \
13913         echo "Doing pdf in flex" ; \
13914         (cd $(HOST_SUBDIR)/flex && \
13915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13917                   "RANLIB=$${RANLIB}" \
13918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13919                   pdf) \
13920           || exit 1
13921
13922 @endif flex
13923
13924 .PHONY: maybe-html-flex html-flex
13925 maybe-html-flex:
13926 @if flex
13927 maybe-html-flex: html-flex
13928
13929 html-flex: \
13930     configure-flex 
13931         @: $(MAKE); $(unstage)
13932         @[ -f ./flex/Makefile ] || exit 0; \
13933         r=`${PWD_COMMAND}`; export r; \
13934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13935         $(HOST_EXPORTS) \
13936         for flag in $(EXTRA_HOST_FLAGS) ; do \
13937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13938         done; \
13939         echo "Doing html in flex" ; \
13940         (cd $(HOST_SUBDIR)/flex && \
13941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13943                   "RANLIB=$${RANLIB}" \
13944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13945                   html) \
13946           || exit 1
13947
13948 @endif flex
13949
13950 .PHONY: maybe-TAGS-flex TAGS-flex
13951 maybe-TAGS-flex:
13952 @if flex
13953 maybe-TAGS-flex: TAGS-flex
13954
13955 TAGS-flex: \
13956     configure-flex 
13957         @: $(MAKE); $(unstage)
13958         @[ -f ./flex/Makefile ] || exit 0; \
13959         r=`${PWD_COMMAND}`; export r; \
13960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13961         $(HOST_EXPORTS) \
13962         for flag in $(EXTRA_HOST_FLAGS) ; do \
13963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13964         done; \
13965         echo "Doing TAGS in flex" ; \
13966         (cd $(HOST_SUBDIR)/flex && \
13967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13969                   "RANLIB=$${RANLIB}" \
13970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13971                   TAGS) \
13972           || exit 1
13973
13974 @endif flex
13975
13976 .PHONY: maybe-install-info-flex install-info-flex
13977 maybe-install-info-flex:
13978 @if flex
13979 maybe-install-info-flex: install-info-flex
13980
13981 install-info-flex: \
13982     configure-flex \
13983     info-flex 
13984         @: $(MAKE); $(unstage)
13985         @[ -f ./flex/Makefile ] || exit 0; \
13986         r=`${PWD_COMMAND}`; export r; \
13987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13988         $(HOST_EXPORTS) \
13989         for flag in $(EXTRA_HOST_FLAGS) ; do \
13990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13991         done; \
13992         echo "Doing install-info in flex" ; \
13993         (cd $(HOST_SUBDIR)/flex && \
13994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13996                   "RANLIB=$${RANLIB}" \
13997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13998                   install-info) \
13999           || exit 1
14000
14001 @endif flex
14002
14003 .PHONY: maybe-install-pdf-flex install-pdf-flex
14004 maybe-install-pdf-flex:
14005 @if flex
14006 maybe-install-pdf-flex: install-pdf-flex
14007
14008 install-pdf-flex: \
14009     configure-flex \
14010     pdf-flex 
14011         @: $(MAKE); $(unstage)
14012         @[ -f ./flex/Makefile ] || exit 0; \
14013         r=`${PWD_COMMAND}`; export r; \
14014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14015         $(HOST_EXPORTS) \
14016         for flag in $(EXTRA_HOST_FLAGS) ; do \
14017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14018         done; \
14019         echo "Doing install-pdf in flex" ; \
14020         (cd $(HOST_SUBDIR)/flex && \
14021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14023                   "RANLIB=$${RANLIB}" \
14024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14025                   install-pdf) \
14026           || exit 1
14027
14028 @endif flex
14029
14030 .PHONY: maybe-install-html-flex install-html-flex
14031 maybe-install-html-flex:
14032 @if flex
14033 maybe-install-html-flex: install-html-flex
14034
14035 install-html-flex: \
14036     configure-flex \
14037     html-flex 
14038         @: $(MAKE); $(unstage)
14039         @[ -f ./flex/Makefile ] || exit 0; \
14040         r=`${PWD_COMMAND}`; export r; \
14041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042         $(HOST_EXPORTS) \
14043         for flag in $(EXTRA_HOST_FLAGS) ; do \
14044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14045         done; \
14046         echo "Doing install-html in flex" ; \
14047         (cd $(HOST_SUBDIR)/flex && \
14048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14050                   "RANLIB=$${RANLIB}" \
14051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14052                   install-html) \
14053           || exit 1
14054
14055 @endif flex
14056
14057 .PHONY: maybe-installcheck-flex installcheck-flex
14058 maybe-installcheck-flex:
14059 @if flex
14060 maybe-installcheck-flex: installcheck-flex
14061
14062 installcheck-flex: \
14063     configure-flex 
14064         @: $(MAKE); $(unstage)
14065         @[ -f ./flex/Makefile ] || exit 0; \
14066         r=`${PWD_COMMAND}`; export r; \
14067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14068         $(HOST_EXPORTS) \
14069         for flag in $(EXTRA_HOST_FLAGS) ; do \
14070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14071         done; \
14072         echo "Doing installcheck in flex" ; \
14073         (cd $(HOST_SUBDIR)/flex && \
14074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14076                   "RANLIB=$${RANLIB}" \
14077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14078                   installcheck) \
14079           || exit 1
14080
14081 @endif flex
14082
14083 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
14084 maybe-mostlyclean-flex:
14085 @if flex
14086 maybe-mostlyclean-flex: mostlyclean-flex
14087
14088 mostlyclean-flex: 
14089         @: $(MAKE); $(unstage)
14090         @[ -f ./flex/Makefile ] || exit 0; \
14091         r=`${PWD_COMMAND}`; export r; \
14092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093         $(HOST_EXPORTS) \
14094         for flag in $(EXTRA_HOST_FLAGS) ; do \
14095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14096         done; \
14097         echo "Doing mostlyclean in flex" ; \
14098         (cd $(HOST_SUBDIR)/flex && \
14099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14101                   "RANLIB=$${RANLIB}" \
14102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14103                   mostlyclean) \
14104           || exit 1
14105
14106 @endif flex
14107
14108 .PHONY: maybe-clean-flex clean-flex
14109 maybe-clean-flex:
14110 @if flex
14111 maybe-clean-flex: clean-flex
14112
14113 clean-flex: 
14114         @: $(MAKE); $(unstage)
14115         @[ -f ./flex/Makefile ] || exit 0; \
14116         r=`${PWD_COMMAND}`; export r; \
14117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118         $(HOST_EXPORTS) \
14119         for flag in $(EXTRA_HOST_FLAGS) ; do \
14120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14121         done; \
14122         echo "Doing clean in flex" ; \
14123         (cd $(HOST_SUBDIR)/flex && \
14124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14126                   "RANLIB=$${RANLIB}" \
14127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14128                   clean) \
14129           || exit 1
14130
14131 @endif flex
14132
14133 .PHONY: maybe-distclean-flex distclean-flex
14134 maybe-distclean-flex:
14135 @if flex
14136 maybe-distclean-flex: distclean-flex
14137
14138 distclean-flex: 
14139         @: $(MAKE); $(unstage)
14140         @[ -f ./flex/Makefile ] || exit 0; \
14141         r=`${PWD_COMMAND}`; export r; \
14142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14143         $(HOST_EXPORTS) \
14144         for flag in $(EXTRA_HOST_FLAGS) ; do \
14145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14146         done; \
14147         echo "Doing distclean in flex" ; \
14148         (cd $(HOST_SUBDIR)/flex && \
14149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14151                   "RANLIB=$${RANLIB}" \
14152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14153                   distclean) \
14154           || exit 1
14155
14156 @endif flex
14157
14158 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
14159 maybe-maintainer-clean-flex:
14160 @if flex
14161 maybe-maintainer-clean-flex: maintainer-clean-flex
14162
14163 maintainer-clean-flex: 
14164         @: $(MAKE); $(unstage)
14165         @[ -f ./flex/Makefile ] || exit 0; \
14166         r=`${PWD_COMMAND}`; export r; \
14167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168         $(HOST_EXPORTS) \
14169         for flag in $(EXTRA_HOST_FLAGS) ; do \
14170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14171         done; \
14172         echo "Doing maintainer-clean in flex" ; \
14173         (cd $(HOST_SUBDIR)/flex && \
14174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14176                   "RANLIB=$${RANLIB}" \
14177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14178                   maintainer-clean) \
14179           || exit 1
14180
14181 @endif flex
14182
14183
14184
14185 .PHONY: configure-gas maybe-configure-gas
14186 maybe-configure-gas:
14187 @if gcc-bootstrap
14188 configure-gas: stage_current
14189 @endif gcc-bootstrap
14190 @if gas
14191 maybe-configure-gas: configure-gas
14192 configure-gas: 
14193         @r=`${PWD_COMMAND}`; export r; \
14194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14195         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14197         $(HOST_EXPORTS)  \
14198         echo Configuring in $(HOST_SUBDIR)/gas; \
14199         cd "$(HOST_SUBDIR)/gas" || exit 1; \
14200         case $(srcdir) in \
14201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14202           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14204         esac; \
14205         srcdiroption="--srcdir=$${topdir}/gas"; \
14206         libsrcdir="$$s/gas"; \
14207         $(SHELL) $${libsrcdir}/configure \
14208           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14209           --target=${target_alias} $${srcdiroption}  \
14210           || exit 1
14211 @endif gas
14212
14213
14214
14215 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
14216 maybe-configure-stage1-gas:
14217 @if gas-bootstrap
14218 maybe-configure-stage1-gas: configure-stage1-gas
14219 configure-stage1-gas:
14220         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14221         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14222         @r=`${PWD_COMMAND}`; export r; \
14223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224         TFLAGS="$(STAGE1_TFLAGS)"; \
14225         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14226         $(HOST_EXPORTS) \
14227         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14228         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14229         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14230         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
14231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14232         cd $(HOST_SUBDIR)/gas || exit 1; \
14233         case $(srcdir) in \
14234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14235           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14237         esac; \
14238         srcdiroption="--srcdir=$${topdir}/gas"; \
14239         libsrcdir="$$s/gas"; \
14240         $(SHELL) $${libsrcdir}/configure \
14241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14242           --target=${target_alias} $${srcdiroption} \
14243           $(STAGE1_CONFIGURE_FLAGS)
14244 @endif gas-bootstrap
14245
14246 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
14247 maybe-configure-stage2-gas:
14248 @if gas-bootstrap
14249 maybe-configure-stage2-gas: configure-stage2-gas
14250 configure-stage2-gas:
14251         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14253         @r=`${PWD_COMMAND}`; export r; \
14254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255         TFLAGS="$(STAGE2_TFLAGS)"; \
14256         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14257         $(HOST_EXPORTS) \
14258         $(POSTSTAGE1_HOST_EXPORTS) \
14259         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14260         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14261         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14262         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
14263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14264         cd $(HOST_SUBDIR)/gas || exit 1; \
14265         case $(srcdir) in \
14266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14267           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14269         esac; \
14270         srcdiroption="--srcdir=$${topdir}/gas"; \
14271         libsrcdir="$$s/gas"; \
14272         $(SHELL) $${libsrcdir}/configure \
14273           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14274           --target=${target_alias} $${srcdiroption} \
14275           --with-build-libsubdir=$(HOST_SUBDIR) \
14276           $(STAGE2_CONFIGURE_FLAGS)
14277 @endif gas-bootstrap
14278
14279 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
14280 maybe-configure-stage3-gas:
14281 @if gas-bootstrap
14282 maybe-configure-stage3-gas: configure-stage3-gas
14283 configure-stage3-gas:
14284         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14285         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14286         @r=`${PWD_COMMAND}`; export r; \
14287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14288         TFLAGS="$(STAGE3_TFLAGS)"; \
14289         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14290         $(HOST_EXPORTS) \
14291         $(POSTSTAGE1_HOST_EXPORTS) \
14292         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14293         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14294         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14295         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
14296         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14297         cd $(HOST_SUBDIR)/gas || exit 1; \
14298         case $(srcdir) in \
14299           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14300           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14301                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14302         esac; \
14303         srcdiroption="--srcdir=$${topdir}/gas"; \
14304         libsrcdir="$$s/gas"; \
14305         $(SHELL) $${libsrcdir}/configure \
14306           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14307           --target=${target_alias} $${srcdiroption} \
14308           --with-build-libsubdir=$(HOST_SUBDIR) \
14309           $(STAGE3_CONFIGURE_FLAGS)
14310 @endif gas-bootstrap
14311
14312 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
14313 maybe-configure-stage4-gas:
14314 @if gas-bootstrap
14315 maybe-configure-stage4-gas: configure-stage4-gas
14316 configure-stage4-gas:
14317         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14318         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14319         @r=`${PWD_COMMAND}`; export r; \
14320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14321         TFLAGS="$(STAGE4_TFLAGS)"; \
14322         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14323         $(HOST_EXPORTS) \
14324         $(POSTSTAGE1_HOST_EXPORTS) \
14325         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14326         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14327         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14328         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
14329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14330         cd $(HOST_SUBDIR)/gas || exit 1; \
14331         case $(srcdir) in \
14332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14333           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14335         esac; \
14336         srcdiroption="--srcdir=$${topdir}/gas"; \
14337         libsrcdir="$$s/gas"; \
14338         $(SHELL) $${libsrcdir}/configure \
14339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14340           --target=${target_alias} $${srcdiroption} \
14341           --with-build-libsubdir=$(HOST_SUBDIR) \
14342           $(STAGE4_CONFIGURE_FLAGS)
14343 @endif gas-bootstrap
14344
14345 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
14346 maybe-configure-stageprofile-gas:
14347 @if gas-bootstrap
14348 maybe-configure-stageprofile-gas: configure-stageprofile-gas
14349 configure-stageprofile-gas:
14350         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14351         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14352         @r=`${PWD_COMMAND}`; export r; \
14353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14355         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14356         $(HOST_EXPORTS) \
14357         $(POSTSTAGE1_HOST_EXPORTS) \
14358         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14359         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14360         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14361         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
14362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14363         cd $(HOST_SUBDIR)/gas || exit 1; \
14364         case $(srcdir) in \
14365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14366           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14368         esac; \
14369         srcdiroption="--srcdir=$${topdir}/gas"; \
14370         libsrcdir="$$s/gas"; \
14371         $(SHELL) $${libsrcdir}/configure \
14372           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14373           --target=${target_alias} $${srcdiroption} \
14374           --with-build-libsubdir=$(HOST_SUBDIR) \
14375           $(STAGEprofile_CONFIGURE_FLAGS)
14376 @endif gas-bootstrap
14377
14378 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
14379 maybe-configure-stagefeedback-gas:
14380 @if gas-bootstrap
14381 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
14382 configure-stagefeedback-gas:
14383         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14384         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14385         @r=`${PWD_COMMAND}`; export r; \
14386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14387         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14388         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14389         $(HOST_EXPORTS) \
14390         $(POSTSTAGE1_HOST_EXPORTS) \
14391         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14392         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14393         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14394         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
14395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14396         cd $(HOST_SUBDIR)/gas || exit 1; \
14397         case $(srcdir) in \
14398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14399           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14401         esac; \
14402         srcdiroption="--srcdir=$${topdir}/gas"; \
14403         libsrcdir="$$s/gas"; \
14404         $(SHELL) $${libsrcdir}/configure \
14405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14406           --target=${target_alias} $${srcdiroption} \
14407           --with-build-libsubdir=$(HOST_SUBDIR) \
14408           $(STAGEfeedback_CONFIGURE_FLAGS)
14409 @endif gas-bootstrap
14410
14411
14412
14413
14414
14415 .PHONY: all-gas maybe-all-gas
14416 maybe-all-gas:
14417 @if gcc-bootstrap
14418 all-gas: stage_current
14419 @endif gcc-bootstrap
14420 @if gas
14421 TARGET-gas=all
14422 maybe-all-gas: all-gas
14423 all-gas: configure-gas
14424         @r=`${PWD_COMMAND}`; export r; \
14425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426         $(HOST_EXPORTS)  \
14427         (cd $(HOST_SUBDIR)/gas && \
14428           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
14429                 $(TARGET-gas))
14430 @endif gas
14431
14432
14433
14434 .PHONY: all-stage1-gas maybe-all-stage1-gas
14435 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
14436 maybe-all-stage1-gas:
14437 maybe-clean-stage1-gas:
14438 @if gas-bootstrap
14439 maybe-all-stage1-gas: all-stage1-gas
14440 all-stage1: all-stage1-gas
14441 TARGET-stage1-gas = $(TARGET-gas)
14442 all-stage1-gas: configure-stage1-gas
14443         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14444         @r=`${PWD_COMMAND}`; export r; \
14445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446         TFLAGS="$(STAGE1_TFLAGS)"; \
14447         $(HOST_EXPORTS)  \
14448         cd $(HOST_SUBDIR)/gas && \
14449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14450                 CFLAGS="$(STAGE1_CFLAGS)" \
14451                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14452                 LIBCFLAGS="$(LIBCFLAGS)" \
14453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14456                 $(EXTRA_HOST_FLAGS)   \
14457                 TFLAGS="$(STAGE1_TFLAGS)" \
14458                 $(TARGET-stage1-gas)
14459
14460 maybe-clean-stage1-gas: clean-stage1-gas
14461 clean-stage1: clean-stage1-gas
14462 clean-stage1-gas:
14463         @if [ $(current_stage) = stage1 ]; then \
14464           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14465         else \
14466           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
14467           $(MAKE) stage1-start; \
14468         fi; \
14469         cd $(HOST_SUBDIR)/gas && \
14470         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14471                  clean
14472 @endif gas-bootstrap
14473
14474
14475 .PHONY: all-stage2-gas maybe-all-stage2-gas
14476 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
14477 maybe-all-stage2-gas:
14478 maybe-clean-stage2-gas:
14479 @if gas-bootstrap
14480 maybe-all-stage2-gas: all-stage2-gas
14481 all-stage2: all-stage2-gas
14482 TARGET-stage2-gas = $(TARGET-gas)
14483 all-stage2-gas: configure-stage2-gas
14484         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14485         @r=`${PWD_COMMAND}`; export r; \
14486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14487         TFLAGS="$(STAGE2_TFLAGS)"; \
14488         $(HOST_EXPORTS) \
14489         $(POSTSTAGE1_HOST_EXPORTS)  \
14490         cd $(HOST_SUBDIR)/gas && \
14491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14492                 CFLAGS="$(STAGE2_CFLAGS)" \
14493                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14494                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14499                 TFLAGS="$(STAGE2_TFLAGS)" \
14500                 $(TARGET-stage2-gas)
14501
14502 maybe-clean-stage2-gas: clean-stage2-gas
14503 clean-stage2: clean-stage2-gas
14504 clean-stage2-gas:
14505         @if [ $(current_stage) = stage2 ]; then \
14506           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14507         else \
14508           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14509           $(MAKE) stage2-start; \
14510         fi; \
14511         cd $(HOST_SUBDIR)/gas && \
14512         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14513                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14514                  clean
14515 @endif gas-bootstrap
14516
14517
14518 .PHONY: all-stage3-gas maybe-all-stage3-gas
14519 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14520 maybe-all-stage3-gas:
14521 maybe-clean-stage3-gas:
14522 @if gas-bootstrap
14523 maybe-all-stage3-gas: all-stage3-gas
14524 all-stage3: all-stage3-gas
14525 TARGET-stage3-gas = $(TARGET-gas)
14526 all-stage3-gas: configure-stage3-gas
14527         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14528         @r=`${PWD_COMMAND}`; export r; \
14529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530         TFLAGS="$(STAGE3_TFLAGS)"; \
14531         $(HOST_EXPORTS) \
14532         $(POSTSTAGE1_HOST_EXPORTS)  \
14533         cd $(HOST_SUBDIR)/gas && \
14534         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14535                 CFLAGS="$(STAGE3_CFLAGS)" \
14536                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14537                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14538                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14539                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14540                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14541                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14542                 TFLAGS="$(STAGE3_TFLAGS)" \
14543                 $(TARGET-stage3-gas)
14544
14545 maybe-clean-stage3-gas: clean-stage3-gas
14546 clean-stage3: clean-stage3-gas
14547 clean-stage3-gas:
14548         @if [ $(current_stage) = stage3 ]; then \
14549           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14550         else \
14551           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14552           $(MAKE) stage3-start; \
14553         fi; \
14554         cd $(HOST_SUBDIR)/gas && \
14555         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14556                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14557                  clean
14558 @endif gas-bootstrap
14559
14560
14561 .PHONY: all-stage4-gas maybe-all-stage4-gas
14562 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14563 maybe-all-stage4-gas:
14564 maybe-clean-stage4-gas:
14565 @if gas-bootstrap
14566 maybe-all-stage4-gas: all-stage4-gas
14567 all-stage4: all-stage4-gas
14568 TARGET-stage4-gas = $(TARGET-gas)
14569 all-stage4-gas: configure-stage4-gas
14570         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14571         @r=`${PWD_COMMAND}`; export r; \
14572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573         TFLAGS="$(STAGE4_TFLAGS)"; \
14574         $(HOST_EXPORTS) \
14575         $(POSTSTAGE1_HOST_EXPORTS)  \
14576         cd $(HOST_SUBDIR)/gas && \
14577         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14578                 CFLAGS="$(STAGE4_CFLAGS)" \
14579                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14580                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14581                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14582                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14583                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14584                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14585                 TFLAGS="$(STAGE4_TFLAGS)" \
14586                 $(TARGET-stage4-gas)
14587
14588 maybe-clean-stage4-gas: clean-stage4-gas
14589 clean-stage4: clean-stage4-gas
14590 clean-stage4-gas:
14591         @if [ $(current_stage) = stage4 ]; then \
14592           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14593         else \
14594           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14595           $(MAKE) stage4-start; \
14596         fi; \
14597         cd $(HOST_SUBDIR)/gas && \
14598         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14599                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14600                  clean
14601 @endif gas-bootstrap
14602
14603
14604 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14605 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14606 maybe-all-stageprofile-gas:
14607 maybe-clean-stageprofile-gas:
14608 @if gas-bootstrap
14609 maybe-all-stageprofile-gas: all-stageprofile-gas
14610 all-stageprofile: all-stageprofile-gas
14611 TARGET-stageprofile-gas = $(TARGET-gas)
14612 all-stageprofile-gas: configure-stageprofile-gas
14613         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14614         @r=`${PWD_COMMAND}`; export r; \
14615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14616         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14617         $(HOST_EXPORTS) \
14618         $(POSTSTAGE1_HOST_EXPORTS)  \
14619         cd $(HOST_SUBDIR)/gas && \
14620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14621                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14622                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14623                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14628                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14629                 $(TARGET-stageprofile-gas)
14630
14631 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14632 clean-stageprofile: clean-stageprofile-gas
14633 clean-stageprofile-gas:
14634         @if [ $(current_stage) = stageprofile ]; then \
14635           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14636         else \
14637           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14638           $(MAKE) stageprofile-start; \
14639         fi; \
14640         cd $(HOST_SUBDIR)/gas && \
14641         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14642                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14643                  clean
14644 @endif gas-bootstrap
14645
14646
14647 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14648 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14649 maybe-all-stagefeedback-gas:
14650 maybe-clean-stagefeedback-gas:
14651 @if gas-bootstrap
14652 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14653 all-stagefeedback: all-stagefeedback-gas
14654 TARGET-stagefeedback-gas = $(TARGET-gas)
14655 all-stagefeedback-gas: configure-stagefeedback-gas
14656         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14657         @r=`${PWD_COMMAND}`; export r; \
14658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14659         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14660         $(HOST_EXPORTS) \
14661         $(POSTSTAGE1_HOST_EXPORTS)  \
14662         cd $(HOST_SUBDIR)/gas && \
14663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14664                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14665                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14666                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14667                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14668                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14669                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14670                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14671                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14672                 $(TARGET-stagefeedback-gas)
14673
14674 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14675 clean-stagefeedback: clean-stagefeedback-gas
14676 clean-stagefeedback-gas:
14677         @if [ $(current_stage) = stagefeedback ]; then \
14678           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14679         else \
14680           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14681           $(MAKE) stagefeedback-start; \
14682         fi; \
14683         cd $(HOST_SUBDIR)/gas && \
14684         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14685                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14686                  clean
14687 @endif gas-bootstrap
14688
14689
14690
14691
14692
14693 .PHONY: check-gas maybe-check-gas
14694 maybe-check-gas:
14695 @if gas
14696 maybe-check-gas: check-gas
14697
14698 check-gas:
14699         @: $(MAKE); $(unstage)
14700         @r=`${PWD_COMMAND}`; export r; \
14701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14702         $(HOST_EXPORTS) \
14703         (cd $(HOST_SUBDIR)/gas && \
14704           $(MAKE) $(FLAGS_TO_PASS)  check)
14705
14706 @endif gas
14707
14708 .PHONY: install-gas maybe-install-gas
14709 maybe-install-gas:
14710 @if gas
14711 maybe-install-gas: install-gas
14712
14713 install-gas: installdirs
14714         @: $(MAKE); $(unstage)
14715         @r=`${PWD_COMMAND}`; export r; \
14716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14717         $(HOST_EXPORTS) \
14718         (cd $(HOST_SUBDIR)/gas && \
14719           $(MAKE) $(FLAGS_TO_PASS)  install)
14720
14721 @endif gas
14722
14723 .PHONY: install-strip-gas maybe-install-strip-gas
14724 maybe-install-strip-gas:
14725 @if gas
14726 maybe-install-strip-gas: install-strip-gas
14727
14728 install-strip-gas: installdirs
14729         @: $(MAKE); $(unstage)
14730         @r=`${PWD_COMMAND}`; export r; \
14731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14732         $(HOST_EXPORTS) \
14733         (cd $(HOST_SUBDIR)/gas && \
14734           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
14735
14736 @endif gas
14737
14738 # Other targets (info, dvi, pdf, etc.)
14739
14740 .PHONY: maybe-info-gas info-gas
14741 maybe-info-gas:
14742 @if gas
14743 maybe-info-gas: info-gas
14744
14745 info-gas: \
14746     configure-gas 
14747         @[ -f ./gas/Makefile ] || exit 0; \
14748         r=`${PWD_COMMAND}`; export r; \
14749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14750         $(HOST_EXPORTS) \
14751         for flag in $(EXTRA_HOST_FLAGS) ; do \
14752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14753         done; \
14754         echo "Doing info in gas" ; \
14755         (cd $(HOST_SUBDIR)/gas && \
14756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14758                   "RANLIB=$${RANLIB}" \
14759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14760                   info) \
14761           || exit 1
14762
14763 @endif gas
14764
14765 .PHONY: maybe-dvi-gas dvi-gas
14766 maybe-dvi-gas:
14767 @if gas
14768 maybe-dvi-gas: dvi-gas
14769
14770 dvi-gas: \
14771     configure-gas 
14772         @[ -f ./gas/Makefile ] || exit 0; \
14773         r=`${PWD_COMMAND}`; export r; \
14774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14775         $(HOST_EXPORTS) \
14776         for flag in $(EXTRA_HOST_FLAGS) ; do \
14777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14778         done; \
14779         echo "Doing dvi in gas" ; \
14780         (cd $(HOST_SUBDIR)/gas && \
14781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14783                   "RANLIB=$${RANLIB}" \
14784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14785                   dvi) \
14786           || exit 1
14787
14788 @endif gas
14789
14790 .PHONY: maybe-pdf-gas pdf-gas
14791 maybe-pdf-gas:
14792 @if gas
14793 maybe-pdf-gas: pdf-gas
14794
14795 pdf-gas: \
14796     configure-gas 
14797         @[ -f ./gas/Makefile ] || exit 0; \
14798         r=`${PWD_COMMAND}`; export r; \
14799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14800         $(HOST_EXPORTS) \
14801         for flag in $(EXTRA_HOST_FLAGS) ; do \
14802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14803         done; \
14804         echo "Doing pdf in gas" ; \
14805         (cd $(HOST_SUBDIR)/gas && \
14806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14808                   "RANLIB=$${RANLIB}" \
14809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14810                   pdf) \
14811           || exit 1
14812
14813 @endif gas
14814
14815 .PHONY: maybe-html-gas html-gas
14816 maybe-html-gas:
14817 @if gas
14818 maybe-html-gas: html-gas
14819
14820 html-gas: \
14821     configure-gas 
14822         @[ -f ./gas/Makefile ] || exit 0; \
14823         r=`${PWD_COMMAND}`; export r; \
14824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14825         $(HOST_EXPORTS) \
14826         for flag in $(EXTRA_HOST_FLAGS) ; do \
14827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14828         done; \
14829         echo "Doing html in gas" ; \
14830         (cd $(HOST_SUBDIR)/gas && \
14831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14833                   "RANLIB=$${RANLIB}" \
14834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14835                   html) \
14836           || exit 1
14837
14838 @endif gas
14839
14840 .PHONY: maybe-TAGS-gas TAGS-gas
14841 maybe-TAGS-gas:
14842 @if gas
14843 maybe-TAGS-gas: TAGS-gas
14844
14845 TAGS-gas: \
14846     configure-gas 
14847         @[ -f ./gas/Makefile ] || exit 0; \
14848         r=`${PWD_COMMAND}`; export r; \
14849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14850         $(HOST_EXPORTS) \
14851         for flag in $(EXTRA_HOST_FLAGS) ; do \
14852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14853         done; \
14854         echo "Doing TAGS in gas" ; \
14855         (cd $(HOST_SUBDIR)/gas && \
14856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14858                   "RANLIB=$${RANLIB}" \
14859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14860                   TAGS) \
14861           || exit 1
14862
14863 @endif gas
14864
14865 .PHONY: maybe-install-info-gas install-info-gas
14866 maybe-install-info-gas:
14867 @if gas
14868 maybe-install-info-gas: install-info-gas
14869
14870 install-info-gas: \
14871     configure-gas \
14872     info-gas 
14873         @[ -f ./gas/Makefile ] || exit 0; \
14874         r=`${PWD_COMMAND}`; export r; \
14875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14876         $(HOST_EXPORTS) \
14877         for flag in $(EXTRA_HOST_FLAGS) ; do \
14878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14879         done; \
14880         echo "Doing install-info in gas" ; \
14881         (cd $(HOST_SUBDIR)/gas && \
14882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14884                   "RANLIB=$${RANLIB}" \
14885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14886                   install-info) \
14887           || exit 1
14888
14889 @endif gas
14890
14891 .PHONY: maybe-install-pdf-gas install-pdf-gas
14892 maybe-install-pdf-gas:
14893 @if gas
14894 maybe-install-pdf-gas: install-pdf-gas
14895
14896 install-pdf-gas: \
14897     configure-gas \
14898     pdf-gas 
14899         @[ -f ./gas/Makefile ] || exit 0; \
14900         r=`${PWD_COMMAND}`; export r; \
14901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902         $(HOST_EXPORTS) \
14903         for flag in $(EXTRA_HOST_FLAGS) ; do \
14904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14905         done; \
14906         echo "Doing install-pdf in gas" ; \
14907         (cd $(HOST_SUBDIR)/gas && \
14908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14910                   "RANLIB=$${RANLIB}" \
14911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14912                   install-pdf) \
14913           || exit 1
14914
14915 @endif gas
14916
14917 .PHONY: maybe-install-html-gas install-html-gas
14918 maybe-install-html-gas:
14919 @if gas
14920 maybe-install-html-gas: install-html-gas
14921
14922 install-html-gas: \
14923     configure-gas \
14924     html-gas 
14925         @[ -f ./gas/Makefile ] || exit 0; \
14926         r=`${PWD_COMMAND}`; export r; \
14927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14928         $(HOST_EXPORTS) \
14929         for flag in $(EXTRA_HOST_FLAGS) ; do \
14930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14931         done; \
14932         echo "Doing install-html in gas" ; \
14933         (cd $(HOST_SUBDIR)/gas && \
14934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14936                   "RANLIB=$${RANLIB}" \
14937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14938                   install-html) \
14939           || exit 1
14940
14941 @endif gas
14942
14943 .PHONY: maybe-installcheck-gas installcheck-gas
14944 maybe-installcheck-gas:
14945 @if gas
14946 maybe-installcheck-gas: installcheck-gas
14947
14948 installcheck-gas: \
14949     configure-gas 
14950         @[ -f ./gas/Makefile ] || exit 0; \
14951         r=`${PWD_COMMAND}`; export r; \
14952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14953         $(HOST_EXPORTS) \
14954         for flag in $(EXTRA_HOST_FLAGS) ; do \
14955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14956         done; \
14957         echo "Doing installcheck in gas" ; \
14958         (cd $(HOST_SUBDIR)/gas && \
14959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14961                   "RANLIB=$${RANLIB}" \
14962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14963                   installcheck) \
14964           || exit 1
14965
14966 @endif gas
14967
14968 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14969 maybe-mostlyclean-gas:
14970 @if gas
14971 maybe-mostlyclean-gas: mostlyclean-gas
14972
14973 mostlyclean-gas: 
14974         @[ -f ./gas/Makefile ] || exit 0; \
14975         r=`${PWD_COMMAND}`; export r; \
14976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14977         $(HOST_EXPORTS) \
14978         for flag in $(EXTRA_HOST_FLAGS) ; do \
14979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14980         done; \
14981         echo "Doing mostlyclean in gas" ; \
14982         (cd $(HOST_SUBDIR)/gas && \
14983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14985                   "RANLIB=$${RANLIB}" \
14986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14987                   mostlyclean) \
14988           || exit 1
14989
14990 @endif gas
14991
14992 .PHONY: maybe-clean-gas clean-gas
14993 maybe-clean-gas:
14994 @if gas
14995 maybe-clean-gas: clean-gas
14996
14997 clean-gas: 
14998         @[ -f ./gas/Makefile ] || exit 0; \
14999         r=`${PWD_COMMAND}`; export r; \
15000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15001         $(HOST_EXPORTS) \
15002         for flag in $(EXTRA_HOST_FLAGS) ; do \
15003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15004         done; \
15005         echo "Doing clean in gas" ; \
15006         (cd $(HOST_SUBDIR)/gas && \
15007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15009                   "RANLIB=$${RANLIB}" \
15010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15011                   clean) \
15012           || exit 1
15013
15014 @endif gas
15015
15016 .PHONY: maybe-distclean-gas distclean-gas
15017 maybe-distclean-gas:
15018 @if gas
15019 maybe-distclean-gas: distclean-gas
15020
15021 distclean-gas: 
15022         @[ -f ./gas/Makefile ] || exit 0; \
15023         r=`${PWD_COMMAND}`; export r; \
15024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15025         $(HOST_EXPORTS) \
15026         for flag in $(EXTRA_HOST_FLAGS) ; do \
15027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15028         done; \
15029         echo "Doing distclean in gas" ; \
15030         (cd $(HOST_SUBDIR)/gas && \
15031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15033                   "RANLIB=$${RANLIB}" \
15034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15035                   distclean) \
15036           || exit 1
15037
15038 @endif gas
15039
15040 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
15041 maybe-maintainer-clean-gas:
15042 @if gas
15043 maybe-maintainer-clean-gas: maintainer-clean-gas
15044
15045 maintainer-clean-gas: 
15046         @[ -f ./gas/Makefile ] || exit 0; \
15047         r=`${PWD_COMMAND}`; export r; \
15048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15049         $(HOST_EXPORTS) \
15050         for flag in $(EXTRA_HOST_FLAGS) ; do \
15051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15052         done; \
15053         echo "Doing maintainer-clean in gas" ; \
15054         (cd $(HOST_SUBDIR)/gas && \
15055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15057                   "RANLIB=$${RANLIB}" \
15058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15059                   maintainer-clean) \
15060           || exit 1
15061
15062 @endif gas
15063
15064
15065
15066 .PHONY: configure-gcc maybe-configure-gcc
15067 maybe-configure-gcc:
15068 @if gcc-bootstrap
15069 configure-gcc: stage_current
15070 @endif gcc-bootstrap
15071 @if gcc
15072 maybe-configure-gcc: configure-gcc
15073 configure-gcc: 
15074         @r=`${PWD_COMMAND}`; export r; \
15075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15076         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15078         $(HOST_EXPORTS)  \
15079         echo Configuring in $(HOST_SUBDIR)/gcc; \
15080         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
15081         case $(srcdir) in \
15082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15083           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15085         esac; \
15086         srcdiroption="--srcdir=$${topdir}/gcc"; \
15087         libsrcdir="$$s/gcc"; \
15088         $(SHELL) $${libsrcdir}/configure \
15089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15090           --target=${target_alias} $${srcdiroption}  \
15091           || exit 1
15092 @endif gcc
15093
15094
15095
15096 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
15097 maybe-configure-stage1-gcc:
15098 @if gcc-bootstrap
15099 maybe-configure-stage1-gcc: configure-stage1-gcc
15100 configure-stage1-gcc:
15101         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15103         @r=`${PWD_COMMAND}`; export r; \
15104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15105         TFLAGS="$(STAGE1_TFLAGS)"; \
15106         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15107         $(HOST_EXPORTS) \
15108         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15109         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15110         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15111         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
15112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15113         cd $(HOST_SUBDIR)/gcc || exit 1; \
15114         case $(srcdir) in \
15115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15116           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15118         esac; \
15119         srcdiroption="--srcdir=$${topdir}/gcc"; \
15120         libsrcdir="$$s/gcc"; \
15121         $(SHELL) $${libsrcdir}/configure \
15122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15123           --target=${target_alias} $${srcdiroption} \
15124           $(STAGE1_CONFIGURE_FLAGS)
15125 @endif gcc-bootstrap
15126
15127 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
15128 maybe-configure-stage2-gcc:
15129 @if gcc-bootstrap
15130 maybe-configure-stage2-gcc: configure-stage2-gcc
15131 configure-stage2-gcc:
15132         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15133         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15134         @r=`${PWD_COMMAND}`; export r; \
15135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15136         TFLAGS="$(STAGE2_TFLAGS)"; \
15137         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15138         $(HOST_EXPORTS) \
15139         $(POSTSTAGE1_HOST_EXPORTS) \
15140         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15141         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15142         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15143         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
15144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15145         cd $(HOST_SUBDIR)/gcc || exit 1; \
15146         case $(srcdir) in \
15147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15148           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15150         esac; \
15151         srcdiroption="--srcdir=$${topdir}/gcc"; \
15152         libsrcdir="$$s/gcc"; \
15153         $(SHELL) $${libsrcdir}/configure \
15154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15155           --target=${target_alias} $${srcdiroption} \
15156           --with-build-libsubdir=$(HOST_SUBDIR) \
15157           $(STAGE2_CONFIGURE_FLAGS)
15158 @endif gcc-bootstrap
15159
15160 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
15161 maybe-configure-stage3-gcc:
15162 @if gcc-bootstrap
15163 maybe-configure-stage3-gcc: configure-stage3-gcc
15164 configure-stage3-gcc:
15165         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15167         @r=`${PWD_COMMAND}`; export r; \
15168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15169         TFLAGS="$(STAGE3_TFLAGS)"; \
15170         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15171         $(HOST_EXPORTS) \
15172         $(POSTSTAGE1_HOST_EXPORTS) \
15173         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15174         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15175         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15176         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
15177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15178         cd $(HOST_SUBDIR)/gcc || exit 1; \
15179         case $(srcdir) in \
15180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15181           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15183         esac; \
15184         srcdiroption="--srcdir=$${topdir}/gcc"; \
15185         libsrcdir="$$s/gcc"; \
15186         $(SHELL) $${libsrcdir}/configure \
15187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15188           --target=${target_alias} $${srcdiroption} \
15189           --with-build-libsubdir=$(HOST_SUBDIR) \
15190           $(STAGE3_CONFIGURE_FLAGS)
15191 @endif gcc-bootstrap
15192
15193 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
15194 maybe-configure-stage4-gcc:
15195 @if gcc-bootstrap
15196 maybe-configure-stage4-gcc: configure-stage4-gcc
15197 configure-stage4-gcc:
15198         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15200         @r=`${PWD_COMMAND}`; export r; \
15201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15202         TFLAGS="$(STAGE4_TFLAGS)"; \
15203         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15204         $(HOST_EXPORTS) \
15205         $(POSTSTAGE1_HOST_EXPORTS) \
15206         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15207         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15208         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15209         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
15210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15211         cd $(HOST_SUBDIR)/gcc || exit 1; \
15212         case $(srcdir) in \
15213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15214           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15216         esac; \
15217         srcdiroption="--srcdir=$${topdir}/gcc"; \
15218         libsrcdir="$$s/gcc"; \
15219         $(SHELL) $${libsrcdir}/configure \
15220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15221           --target=${target_alias} $${srcdiroption} \
15222           --with-build-libsubdir=$(HOST_SUBDIR) \
15223           $(STAGE4_CONFIGURE_FLAGS)
15224 @endif gcc-bootstrap
15225
15226 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
15227 maybe-configure-stageprofile-gcc:
15228 @if gcc-bootstrap
15229 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
15230 configure-stageprofile-gcc:
15231         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15233         @r=`${PWD_COMMAND}`; export r; \
15234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15235         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15236         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15237         $(HOST_EXPORTS) \
15238         $(POSTSTAGE1_HOST_EXPORTS) \
15239         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15240         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15241         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15242         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
15243         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15244         cd $(HOST_SUBDIR)/gcc || exit 1; \
15245         case $(srcdir) in \
15246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15247           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15249         esac; \
15250         srcdiroption="--srcdir=$${topdir}/gcc"; \
15251         libsrcdir="$$s/gcc"; \
15252         $(SHELL) $${libsrcdir}/configure \
15253           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15254           --target=${target_alias} $${srcdiroption} \
15255           --with-build-libsubdir=$(HOST_SUBDIR) \
15256           $(STAGEprofile_CONFIGURE_FLAGS)
15257 @endif gcc-bootstrap
15258
15259 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
15260 maybe-configure-stagefeedback-gcc:
15261 @if gcc-bootstrap
15262 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
15263 configure-stagefeedback-gcc:
15264         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15265         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15266         @r=`${PWD_COMMAND}`; export r; \
15267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15268         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15269         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15270         $(HOST_EXPORTS) \
15271         $(POSTSTAGE1_HOST_EXPORTS) \
15272         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15273         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15274         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15275         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
15276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15277         cd $(HOST_SUBDIR)/gcc || exit 1; \
15278         case $(srcdir) in \
15279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15280           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15282         esac; \
15283         srcdiroption="--srcdir=$${topdir}/gcc"; \
15284         libsrcdir="$$s/gcc"; \
15285         $(SHELL) $${libsrcdir}/configure \
15286           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15287           --target=${target_alias} $${srcdiroption} \
15288           --with-build-libsubdir=$(HOST_SUBDIR) \
15289           $(STAGEfeedback_CONFIGURE_FLAGS)
15290 @endif gcc-bootstrap
15291
15292
15293
15294
15295
15296 .PHONY: all-gcc maybe-all-gcc
15297 maybe-all-gcc:
15298 @if gcc-bootstrap
15299 all-gcc: stage_current
15300 @endif gcc-bootstrap
15301 @if gcc
15302 TARGET-gcc=all
15303 maybe-all-gcc: all-gcc
15304 all-gcc: configure-gcc
15305         @r=`${PWD_COMMAND}`; export r; \
15306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307         $(HOST_EXPORTS)  \
15308         (cd $(HOST_SUBDIR)/gcc && \
15309           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15310                 $(TARGET-gcc))
15311 @endif gcc
15312
15313
15314
15315 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
15316 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
15317 maybe-all-stage1-gcc:
15318 maybe-clean-stage1-gcc:
15319 @if gcc-bootstrap
15320 maybe-all-stage1-gcc: all-stage1-gcc
15321 all-stage1: all-stage1-gcc
15322 TARGET-stage1-gcc = $(TARGET-gcc)
15323 all-stage1-gcc: configure-stage1-gcc
15324         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15325         @r=`${PWD_COMMAND}`; export r; \
15326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327         TFLAGS="$(STAGE1_TFLAGS)"; \
15328         $(HOST_EXPORTS)  \
15329         cd $(HOST_SUBDIR)/gcc && \
15330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15331                 CFLAGS="$(STAGE1_CFLAGS)" \
15332                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15333                 LIBCFLAGS="$(LIBCFLAGS)" \
15334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15337                 $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
15338                 TFLAGS="$(STAGE1_TFLAGS)" \
15339                 $(TARGET-stage1-gcc)
15340
15341 maybe-clean-stage1-gcc: clean-stage1-gcc
15342 clean-stage1: clean-stage1-gcc
15343 clean-stage1-gcc:
15344         @if [ $(current_stage) = stage1 ]; then \
15345           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15346         else \
15347           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
15348           $(MAKE) stage1-start; \
15349         fi; \
15350         cd $(HOST_SUBDIR)/gcc && \
15351         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15352                 $(EXTRA_GCC_FLAGS) clean
15353 @endif gcc-bootstrap
15354
15355
15356 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
15357 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
15358 maybe-all-stage2-gcc:
15359 maybe-clean-stage2-gcc:
15360 @if gcc-bootstrap
15361 maybe-all-stage2-gcc: all-stage2-gcc
15362 all-stage2: all-stage2-gcc
15363 TARGET-stage2-gcc = $(TARGET-gcc)
15364 all-stage2-gcc: configure-stage2-gcc
15365         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15366         @r=`${PWD_COMMAND}`; export r; \
15367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15368         TFLAGS="$(STAGE2_TFLAGS)"; \
15369         $(HOST_EXPORTS) \
15370         $(POSTSTAGE1_HOST_EXPORTS)  \
15371         cd $(HOST_SUBDIR)/gcc && \
15372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15373                 CFLAGS="$(STAGE2_CFLAGS)" \
15374                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15375                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15379                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15380                 TFLAGS="$(STAGE2_TFLAGS)" \
15381                 $(TARGET-stage2-gcc)
15382
15383 maybe-clean-stage2-gcc: clean-stage2-gcc
15384 clean-stage2: clean-stage2-gcc
15385 clean-stage2-gcc:
15386         @if [ $(current_stage) = stage2 ]; then \
15387           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15388         else \
15389           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
15390           $(MAKE) stage2-start; \
15391         fi; \
15392         cd $(HOST_SUBDIR)/gcc && \
15393         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15394                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15395                 $(EXTRA_GCC_FLAGS) clean
15396 @endif gcc-bootstrap
15397
15398
15399 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
15400 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
15401 maybe-all-stage3-gcc:
15402 maybe-clean-stage3-gcc:
15403 @if gcc-bootstrap
15404 maybe-all-stage3-gcc: all-stage3-gcc
15405 all-stage3: all-stage3-gcc
15406 TARGET-stage3-gcc = $(TARGET-gcc)
15407 all-stage3-gcc: configure-stage3-gcc
15408         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15409         @r=`${PWD_COMMAND}`; export r; \
15410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15411         TFLAGS="$(STAGE3_TFLAGS)"; \
15412         $(HOST_EXPORTS) \
15413         $(POSTSTAGE1_HOST_EXPORTS)  \
15414         cd $(HOST_SUBDIR)/gcc && \
15415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15416                 CFLAGS="$(STAGE3_CFLAGS)" \
15417                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15418                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15419                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15420                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15421                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15422                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15423                 TFLAGS="$(STAGE3_TFLAGS)" \
15424                 $(TARGET-stage3-gcc)
15425
15426 maybe-clean-stage3-gcc: clean-stage3-gcc
15427 clean-stage3: clean-stage3-gcc
15428 clean-stage3-gcc:
15429         @if [ $(current_stage) = stage3 ]; then \
15430           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15431         else \
15432           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
15433           $(MAKE) stage3-start; \
15434         fi; \
15435         cd $(HOST_SUBDIR)/gcc && \
15436         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15437                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15438                 $(EXTRA_GCC_FLAGS) clean
15439 @endif gcc-bootstrap
15440
15441
15442 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
15443 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
15444 maybe-all-stage4-gcc:
15445 maybe-clean-stage4-gcc:
15446 @if gcc-bootstrap
15447 maybe-all-stage4-gcc: all-stage4-gcc
15448 all-stage4: all-stage4-gcc
15449 TARGET-stage4-gcc = $(TARGET-gcc)
15450 all-stage4-gcc: configure-stage4-gcc
15451         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15452         @r=`${PWD_COMMAND}`; export r; \
15453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15454         TFLAGS="$(STAGE4_TFLAGS)"; \
15455         $(HOST_EXPORTS) \
15456         $(POSTSTAGE1_HOST_EXPORTS)  \
15457         cd $(HOST_SUBDIR)/gcc && \
15458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15459                 CFLAGS="$(STAGE4_CFLAGS)" \
15460                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15461                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15465                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15466                 TFLAGS="$(STAGE4_TFLAGS)" \
15467                 $(TARGET-stage4-gcc)
15468
15469 maybe-clean-stage4-gcc: clean-stage4-gcc
15470 clean-stage4: clean-stage4-gcc
15471 clean-stage4-gcc:
15472         @if [ $(current_stage) = stage4 ]; then \
15473           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15474         else \
15475           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
15476           $(MAKE) stage4-start; \
15477         fi; \
15478         cd $(HOST_SUBDIR)/gcc && \
15479         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15480                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15481                 $(EXTRA_GCC_FLAGS) clean
15482 @endif gcc-bootstrap
15483
15484
15485 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
15486 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
15487 maybe-all-stageprofile-gcc:
15488 maybe-clean-stageprofile-gcc:
15489 @if gcc-bootstrap
15490 maybe-all-stageprofile-gcc: all-stageprofile-gcc
15491 all-stageprofile: all-stageprofile-gcc
15492 TARGET-stageprofile-gcc = $(TARGET-gcc)
15493 all-stageprofile-gcc: configure-stageprofile-gcc
15494         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15495         @r=`${PWD_COMMAND}`; export r; \
15496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15497         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15498         $(HOST_EXPORTS) \
15499         $(POSTSTAGE1_HOST_EXPORTS)  \
15500         cd $(HOST_SUBDIR)/gcc && \
15501         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15502                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15503                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15504                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15508                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15509                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15510                 $(TARGET-stageprofile-gcc)
15511
15512 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15513 clean-stageprofile: clean-stageprofile-gcc
15514 clean-stageprofile-gcc:
15515         @if [ $(current_stage) = stageprofile ]; then \
15516           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15517         else \
15518           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15519           $(MAKE) stageprofile-start; \
15520         fi; \
15521         cd $(HOST_SUBDIR)/gcc && \
15522         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15523                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15524                 $(EXTRA_GCC_FLAGS) clean
15525 @endif gcc-bootstrap
15526
15527
15528 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15529 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15530 maybe-all-stagefeedback-gcc:
15531 maybe-clean-stagefeedback-gcc:
15532 @if gcc-bootstrap
15533 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15534 all-stagefeedback: all-stagefeedback-gcc
15535 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15536 all-stagefeedback-gcc: configure-stagefeedback-gcc
15537         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15538         @r=`${PWD_COMMAND}`; export r; \
15539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15540         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15541         $(HOST_EXPORTS) \
15542         $(POSTSTAGE1_HOST_EXPORTS)  \
15543         cd $(HOST_SUBDIR)/gcc && \
15544         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15545                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15546                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15547                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15548                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15549                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15550                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15551                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15552                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15553                 $(TARGET-stagefeedback-gcc)
15554
15555 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15556 clean-stagefeedback: clean-stagefeedback-gcc
15557 clean-stagefeedback-gcc:
15558         @if [ $(current_stage) = stagefeedback ]; then \
15559           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15560         else \
15561           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15562           $(MAKE) stagefeedback-start; \
15563         fi; \
15564         cd $(HOST_SUBDIR)/gcc && \
15565         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15566                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15567                 $(EXTRA_GCC_FLAGS) clean
15568 @endif gcc-bootstrap
15569
15570
15571
15572
15573
15574 .PHONY: check-gcc maybe-check-gcc
15575 maybe-check-gcc:
15576 @if gcc
15577 maybe-check-gcc: check-gcc
15578
15579 check-gcc:
15580         @: $(MAKE); $(unstage)
15581         @r=`${PWD_COMMAND}`; export r; \
15582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583         $(HOST_EXPORTS) \
15584         (cd $(HOST_SUBDIR)/gcc && \
15585           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15586
15587 @endif gcc
15588
15589 .PHONY: install-gcc maybe-install-gcc
15590 maybe-install-gcc:
15591 @if gcc
15592 maybe-install-gcc: install-gcc
15593
15594 install-gcc: installdirs
15595         @: $(MAKE); $(unstage)
15596         @r=`${PWD_COMMAND}`; export r; \
15597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15598         $(HOST_EXPORTS) \
15599         (cd $(HOST_SUBDIR)/gcc && \
15600           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15601
15602 @endif gcc
15603
15604 .PHONY: install-strip-gcc maybe-install-strip-gcc
15605 maybe-install-strip-gcc:
15606 @if gcc
15607 maybe-install-strip-gcc: install-strip-gcc
15608
15609 install-strip-gcc: installdirs
15610         @: $(MAKE); $(unstage)
15611         @r=`${PWD_COMMAND}`; export r; \
15612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15613         $(HOST_EXPORTS) \
15614         (cd $(HOST_SUBDIR)/gcc && \
15615           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
15616
15617 @endif gcc
15618
15619 # Other targets (info, dvi, pdf, etc.)
15620
15621 .PHONY: maybe-info-gcc info-gcc
15622 maybe-info-gcc:
15623 @if gcc
15624 maybe-info-gcc: info-gcc
15625
15626 info-gcc: \
15627     configure-gcc 
15628         @[ -f ./gcc/Makefile ] || exit 0; \
15629         r=`${PWD_COMMAND}`; export r; \
15630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631         $(HOST_EXPORTS) \
15632         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15634         done; \
15635         echo "Doing info in gcc" ; \
15636         (cd $(HOST_SUBDIR)/gcc && \
15637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15639                   "RANLIB=$${RANLIB}" \
15640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15641                   info) \
15642           || exit 1
15643
15644 @endif gcc
15645
15646 .PHONY: maybe-dvi-gcc dvi-gcc
15647 maybe-dvi-gcc:
15648 @if gcc
15649 maybe-dvi-gcc: dvi-gcc
15650
15651 dvi-gcc: \
15652     configure-gcc 
15653         @[ -f ./gcc/Makefile ] || exit 0; \
15654         r=`${PWD_COMMAND}`; export r; \
15655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15656         $(HOST_EXPORTS) \
15657         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15659         done; \
15660         echo "Doing dvi in gcc" ; \
15661         (cd $(HOST_SUBDIR)/gcc && \
15662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15664                   "RANLIB=$${RANLIB}" \
15665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15666                   dvi) \
15667           || exit 1
15668
15669 @endif gcc
15670
15671 .PHONY: maybe-pdf-gcc pdf-gcc
15672 maybe-pdf-gcc:
15673 @if gcc
15674 maybe-pdf-gcc: pdf-gcc
15675
15676 pdf-gcc: \
15677     configure-gcc 
15678         @[ -f ./gcc/Makefile ] || exit 0; \
15679         r=`${PWD_COMMAND}`; export r; \
15680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681         $(HOST_EXPORTS) \
15682         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15684         done; \
15685         echo "Doing pdf in gcc" ; \
15686         (cd $(HOST_SUBDIR)/gcc && \
15687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15689                   "RANLIB=$${RANLIB}" \
15690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15691                   pdf) \
15692           || exit 1
15693
15694 @endif gcc
15695
15696 .PHONY: maybe-html-gcc html-gcc
15697 maybe-html-gcc:
15698 @if gcc
15699 maybe-html-gcc: html-gcc
15700
15701 html-gcc: \
15702     configure-gcc 
15703         @[ -f ./gcc/Makefile ] || exit 0; \
15704         r=`${PWD_COMMAND}`; export r; \
15705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15706         $(HOST_EXPORTS) \
15707         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15709         done; \
15710         echo "Doing html in gcc" ; \
15711         (cd $(HOST_SUBDIR)/gcc && \
15712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15714                   "RANLIB=$${RANLIB}" \
15715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15716                   html) \
15717           || exit 1
15718
15719 @endif gcc
15720
15721 .PHONY: maybe-TAGS-gcc TAGS-gcc
15722 maybe-TAGS-gcc:
15723 @if gcc
15724 maybe-TAGS-gcc: TAGS-gcc
15725
15726 TAGS-gcc: \
15727     configure-gcc 
15728         @[ -f ./gcc/Makefile ] || exit 0; \
15729         r=`${PWD_COMMAND}`; export r; \
15730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15731         $(HOST_EXPORTS) \
15732         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15734         done; \
15735         echo "Doing TAGS in gcc" ; \
15736         (cd $(HOST_SUBDIR)/gcc && \
15737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15739                   "RANLIB=$${RANLIB}" \
15740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15741                   TAGS) \
15742           || exit 1
15743
15744 @endif gcc
15745
15746 .PHONY: maybe-install-info-gcc install-info-gcc
15747 maybe-install-info-gcc:
15748 @if gcc
15749 maybe-install-info-gcc: install-info-gcc
15750
15751 install-info-gcc: \
15752     configure-gcc \
15753     info-gcc 
15754         @[ -f ./gcc/Makefile ] || exit 0; \
15755         r=`${PWD_COMMAND}`; export r; \
15756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15757         $(HOST_EXPORTS) \
15758         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15760         done; \
15761         echo "Doing install-info in gcc" ; \
15762         (cd $(HOST_SUBDIR)/gcc && \
15763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15765                   "RANLIB=$${RANLIB}" \
15766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15767                   install-info) \
15768           || exit 1
15769
15770 @endif gcc
15771
15772 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15773 maybe-install-pdf-gcc:
15774 @if gcc
15775 maybe-install-pdf-gcc: install-pdf-gcc
15776
15777 install-pdf-gcc: \
15778     configure-gcc \
15779     pdf-gcc 
15780         @[ -f ./gcc/Makefile ] || exit 0; \
15781         r=`${PWD_COMMAND}`; export r; \
15782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15783         $(HOST_EXPORTS) \
15784         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15786         done; \
15787         echo "Doing install-pdf in gcc" ; \
15788         (cd $(HOST_SUBDIR)/gcc && \
15789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15791                   "RANLIB=$${RANLIB}" \
15792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15793                   install-pdf) \
15794           || exit 1
15795
15796 @endif gcc
15797
15798 .PHONY: maybe-install-html-gcc install-html-gcc
15799 maybe-install-html-gcc:
15800 @if gcc
15801 maybe-install-html-gcc: install-html-gcc
15802
15803 install-html-gcc: \
15804     configure-gcc \
15805     html-gcc 
15806         @[ -f ./gcc/Makefile ] || exit 0; \
15807         r=`${PWD_COMMAND}`; export r; \
15808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15809         $(HOST_EXPORTS) \
15810         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15812         done; \
15813         echo "Doing install-html in gcc" ; \
15814         (cd $(HOST_SUBDIR)/gcc && \
15815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15817                   "RANLIB=$${RANLIB}" \
15818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15819                   install-html) \
15820           || exit 1
15821
15822 @endif gcc
15823
15824 .PHONY: maybe-installcheck-gcc installcheck-gcc
15825 maybe-installcheck-gcc:
15826 @if gcc
15827 maybe-installcheck-gcc: installcheck-gcc
15828
15829 installcheck-gcc: \
15830     configure-gcc 
15831         @[ -f ./gcc/Makefile ] || exit 0; \
15832         r=`${PWD_COMMAND}`; export r; \
15833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15834         $(HOST_EXPORTS) \
15835         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15837         done; \
15838         echo "Doing installcheck in gcc" ; \
15839         (cd $(HOST_SUBDIR)/gcc && \
15840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15842                   "RANLIB=$${RANLIB}" \
15843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15844                   installcheck) \
15845           || exit 1
15846
15847 @endif gcc
15848
15849 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15850 maybe-mostlyclean-gcc:
15851 @if gcc
15852 maybe-mostlyclean-gcc: mostlyclean-gcc
15853
15854 mostlyclean-gcc: 
15855         @[ -f ./gcc/Makefile ] || exit 0; \
15856         r=`${PWD_COMMAND}`; export r; \
15857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15858         $(HOST_EXPORTS) \
15859         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15861         done; \
15862         echo "Doing mostlyclean in gcc" ; \
15863         (cd $(HOST_SUBDIR)/gcc && \
15864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15866                   "RANLIB=$${RANLIB}" \
15867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15868                   mostlyclean) \
15869           || exit 1
15870
15871 @endif gcc
15872
15873 .PHONY: maybe-clean-gcc clean-gcc
15874 maybe-clean-gcc:
15875 @if gcc
15876 maybe-clean-gcc: clean-gcc
15877
15878 clean-gcc: 
15879         @[ -f ./gcc/Makefile ] || exit 0; \
15880         r=`${PWD_COMMAND}`; export r; \
15881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15882         $(HOST_EXPORTS) \
15883         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15885         done; \
15886         echo "Doing clean in gcc" ; \
15887         (cd $(HOST_SUBDIR)/gcc && \
15888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15890                   "RANLIB=$${RANLIB}" \
15891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15892                   clean) \
15893           || exit 1
15894
15895 @endif gcc
15896
15897 .PHONY: maybe-distclean-gcc distclean-gcc
15898 maybe-distclean-gcc:
15899 @if gcc
15900 maybe-distclean-gcc: distclean-gcc
15901
15902 distclean-gcc: 
15903         @[ -f ./gcc/Makefile ] || exit 0; \
15904         r=`${PWD_COMMAND}`; export r; \
15905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15906         $(HOST_EXPORTS) \
15907         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15909         done; \
15910         echo "Doing distclean in gcc" ; \
15911         (cd $(HOST_SUBDIR)/gcc && \
15912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15914                   "RANLIB=$${RANLIB}" \
15915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15916                   distclean) \
15917           || exit 1
15918
15919 @endif gcc
15920
15921 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15922 maybe-maintainer-clean-gcc:
15923 @if gcc
15924 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15925
15926 maintainer-clean-gcc: 
15927         @[ -f ./gcc/Makefile ] || exit 0; \
15928         r=`${PWD_COMMAND}`; export r; \
15929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15930         $(HOST_EXPORTS) \
15931         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15933         done; \
15934         echo "Doing maintainer-clean in gcc" ; \
15935         (cd $(HOST_SUBDIR)/gcc && \
15936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15938                   "RANLIB=$${RANLIB}" \
15939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15940                   maintainer-clean) \
15941           || exit 1
15942
15943 @endif gcc
15944
15945
15946
15947 .PHONY: configure-gawk maybe-configure-gawk
15948 maybe-configure-gawk:
15949 @if gcc-bootstrap
15950 configure-gawk: stage_current
15951 @endif gcc-bootstrap
15952 @if gawk
15953 maybe-configure-gawk: configure-gawk
15954 configure-gawk: 
15955         @: $(MAKE); $(unstage)
15956         @r=`${PWD_COMMAND}`; export r; \
15957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15958         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15960         $(HOST_EXPORTS)  \
15961         echo Configuring in $(HOST_SUBDIR)/gawk; \
15962         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15963         case $(srcdir) in \
15964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15965           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15967         esac; \
15968         srcdiroption="--srcdir=$${topdir}/gawk"; \
15969         libsrcdir="$$s/gawk"; \
15970         $(SHELL) $${libsrcdir}/configure \
15971           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15972           --target=${target_alias} $${srcdiroption}  \
15973           || exit 1
15974 @endif gawk
15975
15976
15977
15978
15979
15980 .PHONY: all-gawk maybe-all-gawk
15981 maybe-all-gawk:
15982 @if gcc-bootstrap
15983 all-gawk: stage_current
15984 @endif gcc-bootstrap
15985 @if gawk
15986 TARGET-gawk=all
15987 maybe-all-gawk: all-gawk
15988 all-gawk: configure-gawk
15989         @: $(MAKE); $(unstage)
15990         @r=`${PWD_COMMAND}`; export r; \
15991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15992         $(HOST_EXPORTS)  \
15993         (cd $(HOST_SUBDIR)/gawk && \
15994           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15995                 $(TARGET-gawk))
15996 @endif gawk
15997
15998
15999
16000
16001 .PHONY: check-gawk maybe-check-gawk
16002 maybe-check-gawk:
16003 @if gawk
16004 maybe-check-gawk: check-gawk
16005
16006 check-gawk:
16007         @: $(MAKE); $(unstage)
16008         @r=`${PWD_COMMAND}`; export r; \
16009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16010         $(HOST_EXPORTS) \
16011         (cd $(HOST_SUBDIR)/gawk && \
16012           $(MAKE) $(FLAGS_TO_PASS)  check)
16013
16014 @endif gawk
16015
16016 .PHONY: install-gawk maybe-install-gawk
16017 maybe-install-gawk:
16018 @if gawk
16019 maybe-install-gawk: install-gawk
16020
16021 install-gawk: installdirs
16022         @: $(MAKE); $(unstage)
16023         @r=`${PWD_COMMAND}`; export r; \
16024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16025         $(HOST_EXPORTS) \
16026         (cd $(HOST_SUBDIR)/gawk && \
16027           $(MAKE) $(FLAGS_TO_PASS)  install)
16028
16029 @endif gawk
16030
16031 .PHONY: install-strip-gawk maybe-install-strip-gawk
16032 maybe-install-strip-gawk:
16033 @if gawk
16034 maybe-install-strip-gawk: install-strip-gawk
16035
16036 install-strip-gawk: installdirs
16037         @: $(MAKE); $(unstage)
16038         @r=`${PWD_COMMAND}`; export r; \
16039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16040         $(HOST_EXPORTS) \
16041         (cd $(HOST_SUBDIR)/gawk && \
16042           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16043
16044 @endif gawk
16045
16046 # Other targets (info, dvi, pdf, etc.)
16047
16048 .PHONY: maybe-info-gawk info-gawk
16049 maybe-info-gawk:
16050 @if gawk
16051 maybe-info-gawk: info-gawk
16052
16053 info-gawk: \
16054     configure-gawk 
16055         @: $(MAKE); $(unstage)
16056         @[ -f ./gawk/Makefile ] || exit 0; \
16057         r=`${PWD_COMMAND}`; export r; \
16058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16059         $(HOST_EXPORTS) \
16060         for flag in $(EXTRA_HOST_FLAGS) ; do \
16061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16062         done; \
16063         echo "Doing info in gawk" ; \
16064         (cd $(HOST_SUBDIR)/gawk && \
16065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16067                   "RANLIB=$${RANLIB}" \
16068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16069                   info) \
16070           || exit 1
16071
16072 @endif gawk
16073
16074 .PHONY: maybe-dvi-gawk dvi-gawk
16075 maybe-dvi-gawk:
16076 @if gawk
16077 maybe-dvi-gawk: dvi-gawk
16078
16079 dvi-gawk: \
16080     configure-gawk 
16081         @: $(MAKE); $(unstage)
16082         @[ -f ./gawk/Makefile ] || exit 0; \
16083         r=`${PWD_COMMAND}`; export r; \
16084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16085         $(HOST_EXPORTS) \
16086         for flag in $(EXTRA_HOST_FLAGS) ; do \
16087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16088         done; \
16089         echo "Doing dvi in gawk" ; \
16090         (cd $(HOST_SUBDIR)/gawk && \
16091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16093                   "RANLIB=$${RANLIB}" \
16094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16095                   dvi) \
16096           || exit 1
16097
16098 @endif gawk
16099
16100 .PHONY: maybe-pdf-gawk pdf-gawk
16101 maybe-pdf-gawk:
16102 @if gawk
16103 maybe-pdf-gawk: pdf-gawk
16104
16105 pdf-gawk: \
16106     configure-gawk 
16107         @: $(MAKE); $(unstage)
16108         @[ -f ./gawk/Makefile ] || exit 0; \
16109         r=`${PWD_COMMAND}`; export r; \
16110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16111         $(HOST_EXPORTS) \
16112         for flag in $(EXTRA_HOST_FLAGS) ; do \
16113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16114         done; \
16115         echo "Doing pdf in gawk" ; \
16116         (cd $(HOST_SUBDIR)/gawk && \
16117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16119                   "RANLIB=$${RANLIB}" \
16120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16121                   pdf) \
16122           || exit 1
16123
16124 @endif gawk
16125
16126 .PHONY: maybe-html-gawk html-gawk
16127 maybe-html-gawk:
16128 @if gawk
16129 maybe-html-gawk: html-gawk
16130
16131 html-gawk: \
16132     configure-gawk 
16133         @: $(MAKE); $(unstage)
16134         @[ -f ./gawk/Makefile ] || exit 0; \
16135         r=`${PWD_COMMAND}`; export r; \
16136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16137         $(HOST_EXPORTS) \
16138         for flag in $(EXTRA_HOST_FLAGS) ; do \
16139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16140         done; \
16141         echo "Doing html in gawk" ; \
16142         (cd $(HOST_SUBDIR)/gawk && \
16143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16145                   "RANLIB=$${RANLIB}" \
16146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16147                   html) \
16148           || exit 1
16149
16150 @endif gawk
16151
16152 .PHONY: maybe-TAGS-gawk TAGS-gawk
16153 maybe-TAGS-gawk:
16154 @if gawk
16155 maybe-TAGS-gawk: TAGS-gawk
16156
16157 TAGS-gawk: \
16158     configure-gawk 
16159         @: $(MAKE); $(unstage)
16160         @[ -f ./gawk/Makefile ] || exit 0; \
16161         r=`${PWD_COMMAND}`; export r; \
16162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16163         $(HOST_EXPORTS) \
16164         for flag in $(EXTRA_HOST_FLAGS) ; do \
16165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16166         done; \
16167         echo "Doing TAGS in gawk" ; \
16168         (cd $(HOST_SUBDIR)/gawk && \
16169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16171                   "RANLIB=$${RANLIB}" \
16172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16173                   TAGS) \
16174           || exit 1
16175
16176 @endif gawk
16177
16178 .PHONY: maybe-install-info-gawk install-info-gawk
16179 maybe-install-info-gawk:
16180 @if gawk
16181 maybe-install-info-gawk: install-info-gawk
16182
16183 install-info-gawk: \
16184     configure-gawk \
16185     info-gawk 
16186         @: $(MAKE); $(unstage)
16187         @[ -f ./gawk/Makefile ] || exit 0; \
16188         r=`${PWD_COMMAND}`; export r; \
16189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16190         $(HOST_EXPORTS) \
16191         for flag in $(EXTRA_HOST_FLAGS) ; do \
16192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16193         done; \
16194         echo "Doing install-info in gawk" ; \
16195         (cd $(HOST_SUBDIR)/gawk && \
16196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16198                   "RANLIB=$${RANLIB}" \
16199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16200                   install-info) \
16201           || exit 1
16202
16203 @endif gawk
16204
16205 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
16206 maybe-install-pdf-gawk:
16207 @if gawk
16208 maybe-install-pdf-gawk: install-pdf-gawk
16209
16210 install-pdf-gawk: \
16211     configure-gawk \
16212     pdf-gawk 
16213         @: $(MAKE); $(unstage)
16214         @[ -f ./gawk/Makefile ] || exit 0; \
16215         r=`${PWD_COMMAND}`; export r; \
16216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16217         $(HOST_EXPORTS) \
16218         for flag in $(EXTRA_HOST_FLAGS) ; do \
16219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16220         done; \
16221         echo "Doing install-pdf in gawk" ; \
16222         (cd $(HOST_SUBDIR)/gawk && \
16223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16225                   "RANLIB=$${RANLIB}" \
16226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16227                   install-pdf) \
16228           || exit 1
16229
16230 @endif gawk
16231
16232 .PHONY: maybe-install-html-gawk install-html-gawk
16233 maybe-install-html-gawk:
16234 @if gawk
16235 maybe-install-html-gawk: install-html-gawk
16236
16237 install-html-gawk: \
16238     configure-gawk \
16239     html-gawk 
16240         @: $(MAKE); $(unstage)
16241         @[ -f ./gawk/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 install-html in gawk" ; \
16249         (cd $(HOST_SUBDIR)/gawk && \
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                   install-html) \
16255           || exit 1
16256
16257 @endif gawk
16258
16259 .PHONY: maybe-installcheck-gawk installcheck-gawk
16260 maybe-installcheck-gawk:
16261 @if gawk
16262 maybe-installcheck-gawk: installcheck-gawk
16263
16264 installcheck-gawk: \
16265     configure-gawk 
16266         @: $(MAKE); $(unstage)
16267         @[ -f ./gawk/Makefile ] || exit 0; \
16268         r=`${PWD_COMMAND}`; export r; \
16269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270         $(HOST_EXPORTS) \
16271         for flag in $(EXTRA_HOST_FLAGS) ; do \
16272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16273         done; \
16274         echo "Doing installcheck in gawk" ; \
16275         (cd $(HOST_SUBDIR)/gawk && \
16276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16278                   "RANLIB=$${RANLIB}" \
16279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16280                   installcheck) \
16281           || exit 1
16282
16283 @endif gawk
16284
16285 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
16286 maybe-mostlyclean-gawk:
16287 @if gawk
16288 maybe-mostlyclean-gawk: mostlyclean-gawk
16289
16290 mostlyclean-gawk: 
16291         @: $(MAKE); $(unstage)
16292         @[ -f ./gawk/Makefile ] || exit 0; \
16293         r=`${PWD_COMMAND}`; export r; \
16294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295         $(HOST_EXPORTS) \
16296         for flag in $(EXTRA_HOST_FLAGS) ; do \
16297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16298         done; \
16299         echo "Doing mostlyclean in gawk" ; \
16300         (cd $(HOST_SUBDIR)/gawk && \
16301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16303                   "RANLIB=$${RANLIB}" \
16304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16305                   mostlyclean) \
16306           || exit 1
16307
16308 @endif gawk
16309
16310 .PHONY: maybe-clean-gawk clean-gawk
16311 maybe-clean-gawk:
16312 @if gawk
16313 maybe-clean-gawk: clean-gawk
16314
16315 clean-gawk: 
16316         @: $(MAKE); $(unstage)
16317         @[ -f ./gawk/Makefile ] || exit 0; \
16318         r=`${PWD_COMMAND}`; export r; \
16319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16320         $(HOST_EXPORTS) \
16321         for flag in $(EXTRA_HOST_FLAGS) ; do \
16322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16323         done; \
16324         echo "Doing clean in gawk" ; \
16325         (cd $(HOST_SUBDIR)/gawk && \
16326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16328                   "RANLIB=$${RANLIB}" \
16329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16330                   clean) \
16331           || exit 1
16332
16333 @endif gawk
16334
16335 .PHONY: maybe-distclean-gawk distclean-gawk
16336 maybe-distclean-gawk:
16337 @if gawk
16338 maybe-distclean-gawk: distclean-gawk
16339
16340 distclean-gawk: 
16341         @: $(MAKE); $(unstage)
16342         @[ -f ./gawk/Makefile ] || exit 0; \
16343         r=`${PWD_COMMAND}`; export r; \
16344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16345         $(HOST_EXPORTS) \
16346         for flag in $(EXTRA_HOST_FLAGS) ; do \
16347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16348         done; \
16349         echo "Doing distclean in gawk" ; \
16350         (cd $(HOST_SUBDIR)/gawk && \
16351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16353                   "RANLIB=$${RANLIB}" \
16354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16355                   distclean) \
16356           || exit 1
16357
16358 @endif gawk
16359
16360 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
16361 maybe-maintainer-clean-gawk:
16362 @if gawk
16363 maybe-maintainer-clean-gawk: maintainer-clean-gawk
16364
16365 maintainer-clean-gawk: 
16366         @: $(MAKE); $(unstage)
16367         @[ -f ./gawk/Makefile ] || exit 0; \
16368         r=`${PWD_COMMAND}`; export r; \
16369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16370         $(HOST_EXPORTS) \
16371         for flag in $(EXTRA_HOST_FLAGS) ; do \
16372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16373         done; \
16374         echo "Doing maintainer-clean in gawk" ; \
16375         (cd $(HOST_SUBDIR)/gawk && \
16376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16378                   "RANLIB=$${RANLIB}" \
16379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16380                   maintainer-clean) \
16381           || exit 1
16382
16383 @endif gawk
16384
16385
16386
16387 .PHONY: configure-gettext maybe-configure-gettext
16388 maybe-configure-gettext:
16389 @if gcc-bootstrap
16390 configure-gettext: stage_current
16391 @endif gcc-bootstrap
16392 @if gettext
16393 maybe-configure-gettext: configure-gettext
16394 configure-gettext: 
16395         @: $(MAKE); $(unstage)
16396         @r=`${PWD_COMMAND}`; export r; \
16397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16398         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
16399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
16400         $(HOST_EXPORTS)  \
16401         echo Configuring in $(HOST_SUBDIR)/gettext; \
16402         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
16403         case $(srcdir) in \
16404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16405           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
16406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16407         esac; \
16408         srcdiroption="--srcdir=$${topdir}/gettext"; \
16409         libsrcdir="$$s/gettext"; \
16410         $(SHELL) $${libsrcdir}/configure \
16411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16412           --target=${target_alias} $${srcdiroption}  \
16413           || exit 1
16414 @endif gettext
16415
16416
16417
16418
16419
16420 .PHONY: all-gettext maybe-all-gettext
16421 maybe-all-gettext:
16422 @if gcc-bootstrap
16423 all-gettext: stage_current
16424 @endif gcc-bootstrap
16425 @if gettext
16426 TARGET-gettext=all
16427 maybe-all-gettext: all-gettext
16428 all-gettext: configure-gettext
16429         @: $(MAKE); $(unstage)
16430         @r=`${PWD_COMMAND}`; export r; \
16431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432         $(HOST_EXPORTS)  \
16433         (cd $(HOST_SUBDIR)/gettext && \
16434           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16435                 $(TARGET-gettext))
16436 @endif gettext
16437
16438
16439
16440
16441 .PHONY: check-gettext maybe-check-gettext
16442 maybe-check-gettext:
16443 @if gettext
16444 maybe-check-gettext: check-gettext
16445
16446 check-gettext:
16447         @: $(MAKE); $(unstage)
16448         @r=`${PWD_COMMAND}`; export r; \
16449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450         $(HOST_EXPORTS) \
16451         (cd $(HOST_SUBDIR)/gettext && \
16452           $(MAKE) $(FLAGS_TO_PASS)  check)
16453
16454 @endif gettext
16455
16456 .PHONY: install-gettext maybe-install-gettext
16457 maybe-install-gettext:
16458 @if gettext
16459 maybe-install-gettext: install-gettext
16460
16461 install-gettext: installdirs
16462         @: $(MAKE); $(unstage)
16463         @r=`${PWD_COMMAND}`; export r; \
16464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16465         $(HOST_EXPORTS) \
16466         (cd $(HOST_SUBDIR)/gettext && \
16467           $(MAKE) $(FLAGS_TO_PASS)  install)
16468
16469 @endif gettext
16470
16471 .PHONY: install-strip-gettext maybe-install-strip-gettext
16472 maybe-install-strip-gettext:
16473 @if gettext
16474 maybe-install-strip-gettext: install-strip-gettext
16475
16476 install-strip-gettext: installdirs
16477         @: $(MAKE); $(unstage)
16478         @r=`${PWD_COMMAND}`; export r; \
16479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480         $(HOST_EXPORTS) \
16481         (cd $(HOST_SUBDIR)/gettext && \
16482           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16483
16484 @endif gettext
16485
16486 # Other targets (info, dvi, pdf, etc.)
16487
16488 .PHONY: maybe-info-gettext info-gettext
16489 maybe-info-gettext:
16490 @if gettext
16491 maybe-info-gettext: info-gettext
16492
16493 info-gettext: \
16494     configure-gettext 
16495         @: $(MAKE); $(unstage)
16496         @[ -f ./gettext/Makefile ] || exit 0; \
16497         r=`${PWD_COMMAND}`; export r; \
16498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16499         $(HOST_EXPORTS) \
16500         for flag in $(EXTRA_HOST_FLAGS) ; do \
16501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16502         done; \
16503         echo "Doing info in gettext" ; \
16504         (cd $(HOST_SUBDIR)/gettext && \
16505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16507                   "RANLIB=$${RANLIB}" \
16508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16509                   info) \
16510           || exit 1
16511
16512 @endif gettext
16513
16514 .PHONY: maybe-dvi-gettext dvi-gettext
16515 maybe-dvi-gettext:
16516 @if gettext
16517 maybe-dvi-gettext: dvi-gettext
16518
16519 dvi-gettext: \
16520     configure-gettext 
16521         @: $(MAKE); $(unstage)
16522         @[ -f ./gettext/Makefile ] || exit 0; \
16523         r=`${PWD_COMMAND}`; export r; \
16524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16525         $(HOST_EXPORTS) \
16526         for flag in $(EXTRA_HOST_FLAGS) ; do \
16527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16528         done; \
16529         echo "Doing dvi in gettext" ; \
16530         (cd $(HOST_SUBDIR)/gettext && \
16531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16533                   "RANLIB=$${RANLIB}" \
16534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16535                   dvi) \
16536           || exit 1
16537
16538 @endif gettext
16539
16540 .PHONY: maybe-pdf-gettext pdf-gettext
16541 maybe-pdf-gettext:
16542 @if gettext
16543 maybe-pdf-gettext: pdf-gettext
16544
16545 pdf-gettext: \
16546     configure-gettext 
16547         @: $(MAKE); $(unstage)
16548         @[ -f ./gettext/Makefile ] || exit 0; \
16549         r=`${PWD_COMMAND}`; export r; \
16550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16551         $(HOST_EXPORTS) \
16552         for flag in $(EXTRA_HOST_FLAGS) ; do \
16553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16554         done; \
16555         echo "Doing pdf in gettext" ; \
16556         (cd $(HOST_SUBDIR)/gettext && \
16557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16559                   "RANLIB=$${RANLIB}" \
16560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16561                   pdf) \
16562           || exit 1
16563
16564 @endif gettext
16565
16566 .PHONY: maybe-html-gettext html-gettext
16567 maybe-html-gettext:
16568 @if gettext
16569 maybe-html-gettext: html-gettext
16570
16571 html-gettext: \
16572     configure-gettext 
16573         @: $(MAKE); $(unstage)
16574         @[ -f ./gettext/Makefile ] || exit 0; \
16575         r=`${PWD_COMMAND}`; export r; \
16576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16577         $(HOST_EXPORTS) \
16578         for flag in $(EXTRA_HOST_FLAGS) ; do \
16579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16580         done; \
16581         echo "Doing html in gettext" ; \
16582         (cd $(HOST_SUBDIR)/gettext && \
16583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16585                   "RANLIB=$${RANLIB}" \
16586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16587                   html) \
16588           || exit 1
16589
16590 @endif gettext
16591
16592 .PHONY: maybe-TAGS-gettext TAGS-gettext
16593 maybe-TAGS-gettext:
16594 @if gettext
16595 maybe-TAGS-gettext: TAGS-gettext
16596
16597 TAGS-gettext: \
16598     configure-gettext 
16599         @: $(MAKE); $(unstage)
16600         @[ -f ./gettext/Makefile ] || exit 0; \
16601         r=`${PWD_COMMAND}`; export r; \
16602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16603         $(HOST_EXPORTS) \
16604         for flag in $(EXTRA_HOST_FLAGS) ; do \
16605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16606         done; \
16607         echo "Doing TAGS in gettext" ; \
16608         (cd $(HOST_SUBDIR)/gettext && \
16609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16611                   "RANLIB=$${RANLIB}" \
16612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16613                   TAGS) \
16614           || exit 1
16615
16616 @endif gettext
16617
16618 .PHONY: maybe-install-info-gettext install-info-gettext
16619 maybe-install-info-gettext:
16620 @if gettext
16621 maybe-install-info-gettext: install-info-gettext
16622
16623 install-info-gettext: \
16624     configure-gettext \
16625     info-gettext 
16626         @: $(MAKE); $(unstage)
16627         @[ -f ./gettext/Makefile ] || exit 0; \
16628         r=`${PWD_COMMAND}`; export r; \
16629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16630         $(HOST_EXPORTS) \
16631         for flag in $(EXTRA_HOST_FLAGS) ; do \
16632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16633         done; \
16634         echo "Doing install-info in gettext" ; \
16635         (cd $(HOST_SUBDIR)/gettext && \
16636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16638                   "RANLIB=$${RANLIB}" \
16639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16640                   install-info) \
16641           || exit 1
16642
16643 @endif gettext
16644
16645 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16646 maybe-install-pdf-gettext:
16647 @if gettext
16648 maybe-install-pdf-gettext: install-pdf-gettext
16649
16650 install-pdf-gettext: \
16651     configure-gettext \
16652     pdf-gettext 
16653         @: $(MAKE); $(unstage)
16654         @[ -f ./gettext/Makefile ] || exit 0; \
16655         r=`${PWD_COMMAND}`; export r; \
16656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16657         $(HOST_EXPORTS) \
16658         for flag in $(EXTRA_HOST_FLAGS) ; do \
16659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16660         done; \
16661         echo "Doing install-pdf in gettext" ; \
16662         (cd $(HOST_SUBDIR)/gettext && \
16663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16665                   "RANLIB=$${RANLIB}" \
16666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16667                   install-pdf) \
16668           || exit 1
16669
16670 @endif gettext
16671
16672 .PHONY: maybe-install-html-gettext install-html-gettext
16673 maybe-install-html-gettext:
16674 @if gettext
16675 maybe-install-html-gettext: install-html-gettext
16676
16677 install-html-gettext: \
16678     configure-gettext \
16679     html-gettext 
16680         @: $(MAKE); $(unstage)
16681         @[ -f ./gettext/Makefile ] || exit 0; \
16682         r=`${PWD_COMMAND}`; export r; \
16683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16684         $(HOST_EXPORTS) \
16685         for flag in $(EXTRA_HOST_FLAGS) ; do \
16686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16687         done; \
16688         echo "Doing install-html in gettext" ; \
16689         (cd $(HOST_SUBDIR)/gettext && \
16690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16692                   "RANLIB=$${RANLIB}" \
16693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16694                   install-html) \
16695           || exit 1
16696
16697 @endif gettext
16698
16699 .PHONY: maybe-installcheck-gettext installcheck-gettext
16700 maybe-installcheck-gettext:
16701 @if gettext
16702 maybe-installcheck-gettext: installcheck-gettext
16703
16704 installcheck-gettext: \
16705     configure-gettext 
16706         @: $(MAKE); $(unstage)
16707         @[ -f ./gettext/Makefile ] || exit 0; \
16708         r=`${PWD_COMMAND}`; export r; \
16709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16710         $(HOST_EXPORTS) \
16711         for flag in $(EXTRA_HOST_FLAGS) ; do \
16712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16713         done; \
16714         echo "Doing installcheck in gettext" ; \
16715         (cd $(HOST_SUBDIR)/gettext && \
16716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16718                   "RANLIB=$${RANLIB}" \
16719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16720                   installcheck) \
16721           || exit 1
16722
16723 @endif gettext
16724
16725 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16726 maybe-mostlyclean-gettext:
16727 @if gettext
16728 maybe-mostlyclean-gettext: mostlyclean-gettext
16729
16730 mostlyclean-gettext: 
16731         @: $(MAKE); $(unstage)
16732         @[ -f ./gettext/Makefile ] || exit 0; \
16733         r=`${PWD_COMMAND}`; export r; \
16734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16735         $(HOST_EXPORTS) \
16736         for flag in $(EXTRA_HOST_FLAGS) ; do \
16737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16738         done; \
16739         echo "Doing mostlyclean in gettext" ; \
16740         (cd $(HOST_SUBDIR)/gettext && \
16741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16743                   "RANLIB=$${RANLIB}" \
16744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16745                   mostlyclean) \
16746           || exit 1
16747
16748 @endif gettext
16749
16750 .PHONY: maybe-clean-gettext clean-gettext
16751 maybe-clean-gettext:
16752 @if gettext
16753 maybe-clean-gettext: clean-gettext
16754
16755 clean-gettext: 
16756         @: $(MAKE); $(unstage)
16757         @[ -f ./gettext/Makefile ] || exit 0; \
16758         r=`${PWD_COMMAND}`; export r; \
16759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16760         $(HOST_EXPORTS) \
16761         for flag in $(EXTRA_HOST_FLAGS) ; do \
16762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16763         done; \
16764         echo "Doing clean in gettext" ; \
16765         (cd $(HOST_SUBDIR)/gettext && \
16766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16768                   "RANLIB=$${RANLIB}" \
16769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16770                   clean) \
16771           || exit 1
16772
16773 @endif gettext
16774
16775 .PHONY: maybe-distclean-gettext distclean-gettext
16776 maybe-distclean-gettext:
16777 @if gettext
16778 maybe-distclean-gettext: distclean-gettext
16779
16780 distclean-gettext: 
16781         @: $(MAKE); $(unstage)
16782         @[ -f ./gettext/Makefile ] || exit 0; \
16783         r=`${PWD_COMMAND}`; export r; \
16784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16785         $(HOST_EXPORTS) \
16786         for flag in $(EXTRA_HOST_FLAGS) ; do \
16787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16788         done; \
16789         echo "Doing distclean in gettext" ; \
16790         (cd $(HOST_SUBDIR)/gettext && \
16791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16793                   "RANLIB=$${RANLIB}" \
16794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16795                   distclean) \
16796           || exit 1
16797
16798 @endif gettext
16799
16800 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16801 maybe-maintainer-clean-gettext:
16802 @if gettext
16803 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16804
16805 maintainer-clean-gettext: 
16806         @: $(MAKE); $(unstage)
16807         @[ -f ./gettext/Makefile ] || exit 0; \
16808         r=`${PWD_COMMAND}`; export r; \
16809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16810         $(HOST_EXPORTS) \
16811         for flag in $(EXTRA_HOST_FLAGS) ; do \
16812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16813         done; \
16814         echo "Doing maintainer-clean in gettext" ; \
16815         (cd $(HOST_SUBDIR)/gettext && \
16816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16818                   "RANLIB=$${RANLIB}" \
16819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16820                   maintainer-clean) \
16821           || exit 1
16822
16823 @endif gettext
16824
16825
16826
16827 .PHONY: configure-gmp maybe-configure-gmp
16828 maybe-configure-gmp:
16829 @if gcc-bootstrap
16830 configure-gmp: stage_current
16831 @endif gcc-bootstrap
16832 @if gmp
16833 maybe-configure-gmp: configure-gmp
16834 configure-gmp: 
16835         @r=`${PWD_COMMAND}`; export r; \
16836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16837         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16839         $(HOST_EXPORTS)  \
16840         echo Configuring in $(HOST_SUBDIR)/gmp; \
16841         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16842         case $(srcdir) in \
16843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16844           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16846         esac; \
16847         srcdiroption="--srcdir=$${topdir}/gmp"; \
16848         libsrcdir="$$s/gmp"; \
16849         $(SHELL) $${libsrcdir}/configure \
16850           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16851           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16852           || exit 1
16853 @endif gmp
16854
16855
16856
16857 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16858 maybe-configure-stage1-gmp:
16859 @if gmp-bootstrap
16860 maybe-configure-stage1-gmp: configure-stage1-gmp
16861 configure-stage1-gmp:
16862         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16863         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16864         @r=`${PWD_COMMAND}`; export r; \
16865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16866         TFLAGS="$(STAGE1_TFLAGS)"; \
16867         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16868         $(HOST_EXPORTS) \
16869         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16870         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16871         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16872         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16873         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16874         cd $(HOST_SUBDIR)/gmp || exit 1; \
16875         case $(srcdir) in \
16876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16877           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16879         esac; \
16880         srcdiroption="--srcdir=$${topdir}/gmp"; \
16881         libsrcdir="$$s/gmp"; \
16882         $(SHELL) $${libsrcdir}/configure \
16883           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16884           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16885           $(STAGE1_CONFIGURE_FLAGS) \
16886           --disable-shared
16887 @endif gmp-bootstrap
16888
16889 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16890 maybe-configure-stage2-gmp:
16891 @if gmp-bootstrap
16892 maybe-configure-stage2-gmp: configure-stage2-gmp
16893 configure-stage2-gmp:
16894         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16895         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16896         @r=`${PWD_COMMAND}`; export r; \
16897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16898         TFLAGS="$(STAGE2_TFLAGS)"; \
16899         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16900         $(HOST_EXPORTS) \
16901         $(POSTSTAGE1_HOST_EXPORTS) \
16902         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16903         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16904         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16905         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16906         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16907         cd $(HOST_SUBDIR)/gmp || exit 1; \
16908         case $(srcdir) in \
16909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16910           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16912         esac; \
16913         srcdiroption="--srcdir=$${topdir}/gmp"; \
16914         libsrcdir="$$s/gmp"; \
16915         $(SHELL) $${libsrcdir}/configure \
16916           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16917           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16918           --with-build-libsubdir=$(HOST_SUBDIR) \
16919           $(STAGE2_CONFIGURE_FLAGS) \
16920           --disable-shared
16921 @endif gmp-bootstrap
16922
16923 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16924 maybe-configure-stage3-gmp:
16925 @if gmp-bootstrap
16926 maybe-configure-stage3-gmp: configure-stage3-gmp
16927 configure-stage3-gmp:
16928         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16929         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16930         @r=`${PWD_COMMAND}`; export r; \
16931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16932         TFLAGS="$(STAGE3_TFLAGS)"; \
16933         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16934         $(HOST_EXPORTS) \
16935         $(POSTSTAGE1_HOST_EXPORTS) \
16936         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16937         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16938         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16939         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16941         cd $(HOST_SUBDIR)/gmp || exit 1; \
16942         case $(srcdir) in \
16943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16944           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16946         esac; \
16947         srcdiroption="--srcdir=$${topdir}/gmp"; \
16948         libsrcdir="$$s/gmp"; \
16949         $(SHELL) $${libsrcdir}/configure \
16950           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16951           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16952           --with-build-libsubdir=$(HOST_SUBDIR) \
16953           $(STAGE3_CONFIGURE_FLAGS) \
16954           --disable-shared
16955 @endif gmp-bootstrap
16956
16957 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16958 maybe-configure-stage4-gmp:
16959 @if gmp-bootstrap
16960 maybe-configure-stage4-gmp: configure-stage4-gmp
16961 configure-stage4-gmp:
16962         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16963         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16964         @r=`${PWD_COMMAND}`; export r; \
16965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16966         TFLAGS="$(STAGE4_TFLAGS)"; \
16967         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16968         $(HOST_EXPORTS) \
16969         $(POSTSTAGE1_HOST_EXPORTS) \
16970         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16971         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16972         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16973         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16975         cd $(HOST_SUBDIR)/gmp || exit 1; \
16976         case $(srcdir) in \
16977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16978           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16980         esac; \
16981         srcdiroption="--srcdir=$${topdir}/gmp"; \
16982         libsrcdir="$$s/gmp"; \
16983         $(SHELL) $${libsrcdir}/configure \
16984           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16985           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16986           --with-build-libsubdir=$(HOST_SUBDIR) \
16987           $(STAGE4_CONFIGURE_FLAGS) \
16988           --disable-shared
16989 @endif gmp-bootstrap
16990
16991 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16992 maybe-configure-stageprofile-gmp:
16993 @if gmp-bootstrap
16994 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16995 configure-stageprofile-gmp:
16996         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16997         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16998         @r=`${PWD_COMMAND}`; export r; \
16999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17000         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17001         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17002         $(HOST_EXPORTS) \
17003         $(POSTSTAGE1_HOST_EXPORTS) \
17004         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17005         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17006         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17007         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
17008         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17009         cd $(HOST_SUBDIR)/gmp || exit 1; \
17010         case $(srcdir) in \
17011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17012           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17014         esac; \
17015         srcdiroption="--srcdir=$${topdir}/gmp"; \
17016         libsrcdir="$$s/gmp"; \
17017         $(SHELL) $${libsrcdir}/configure \
17018           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17019           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17020           --with-build-libsubdir=$(HOST_SUBDIR) \
17021           $(STAGEprofile_CONFIGURE_FLAGS) \
17022           --disable-shared
17023 @endif gmp-bootstrap
17024
17025 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
17026 maybe-configure-stagefeedback-gmp:
17027 @if gmp-bootstrap
17028 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
17029 configure-stagefeedback-gmp:
17030         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17031         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
17032         @r=`${PWD_COMMAND}`; export r; \
17033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17034         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17035         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17036         $(HOST_EXPORTS) \
17037         $(POSTSTAGE1_HOST_EXPORTS) \
17038         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17039         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17040         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17041         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
17042         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17043         cd $(HOST_SUBDIR)/gmp || exit 1; \
17044         case $(srcdir) in \
17045           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17046           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17047                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17048         esac; \
17049         srcdiroption="--srcdir=$${topdir}/gmp"; \
17050         libsrcdir="$$s/gmp"; \
17051         $(SHELL) $${libsrcdir}/configure \
17052           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17053           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17054           --with-build-libsubdir=$(HOST_SUBDIR) \
17055           $(STAGEfeedback_CONFIGURE_FLAGS) \
17056           --disable-shared
17057 @endif gmp-bootstrap
17058
17059
17060
17061
17062
17063 .PHONY: all-gmp maybe-all-gmp
17064 maybe-all-gmp:
17065 @if gcc-bootstrap
17066 all-gmp: stage_current
17067 @endif gcc-bootstrap
17068 @if gmp
17069 TARGET-gmp=all
17070 maybe-all-gmp: all-gmp
17071 all-gmp: configure-gmp
17072         @r=`${PWD_COMMAND}`; export r; \
17073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17074         $(HOST_EXPORTS)  \
17075         (cd $(HOST_SUBDIR)/gmp && \
17076           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17077                 $(TARGET-gmp))
17078 @endif gmp
17079
17080
17081
17082 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
17083 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
17084 maybe-all-stage1-gmp:
17085 maybe-clean-stage1-gmp:
17086 @if gmp-bootstrap
17087 maybe-all-stage1-gmp: all-stage1-gmp
17088 all-stage1: all-stage1-gmp
17089 TARGET-stage1-gmp = $(TARGET-gmp)
17090 all-stage1-gmp: configure-stage1-gmp
17091         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17092         @r=`${PWD_COMMAND}`; export r; \
17093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17094         TFLAGS="$(STAGE1_TFLAGS)"; \
17095         $(HOST_EXPORTS)  \
17096         cd $(HOST_SUBDIR)/gmp && \
17097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17098                 CFLAGS="$(STAGE1_CFLAGS)" \
17099                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17100                 LIBCFLAGS="$(LIBCFLAGS)" \
17101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17104                 $(EXTRA_HOST_FLAGS)   \
17105                 TFLAGS="$(STAGE1_TFLAGS)" \
17106                 $(TARGET-stage1-gmp)
17107
17108 maybe-clean-stage1-gmp: clean-stage1-gmp
17109 clean-stage1: clean-stage1-gmp
17110 clean-stage1-gmp:
17111         @if [ $(current_stage) = stage1 ]; then \
17112           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17113         else \
17114           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
17115           $(MAKE) stage1-start; \
17116         fi; \
17117         cd $(HOST_SUBDIR)/gmp && \
17118         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17119                  clean
17120 @endif gmp-bootstrap
17121
17122
17123 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
17124 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
17125 maybe-all-stage2-gmp:
17126 maybe-clean-stage2-gmp:
17127 @if gmp-bootstrap
17128 maybe-all-stage2-gmp: all-stage2-gmp
17129 all-stage2: all-stage2-gmp
17130 TARGET-stage2-gmp = $(TARGET-gmp)
17131 all-stage2-gmp: configure-stage2-gmp
17132         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17133         @r=`${PWD_COMMAND}`; export r; \
17134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17135         TFLAGS="$(STAGE2_TFLAGS)"; \
17136         $(HOST_EXPORTS) \
17137         $(POSTSTAGE1_HOST_EXPORTS)  \
17138         cd $(HOST_SUBDIR)/gmp && \
17139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17140                 CFLAGS="$(STAGE2_CFLAGS)" \
17141                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17142                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17143                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17144                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17145                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17146                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17147                 TFLAGS="$(STAGE2_TFLAGS)" \
17148                 $(TARGET-stage2-gmp)
17149
17150 maybe-clean-stage2-gmp: clean-stage2-gmp
17151 clean-stage2: clean-stage2-gmp
17152 clean-stage2-gmp:
17153         @if [ $(current_stage) = stage2 ]; then \
17154           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17155         else \
17156           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
17157           $(MAKE) stage2-start; \
17158         fi; \
17159         cd $(HOST_SUBDIR)/gmp && \
17160         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17161                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17162                  clean
17163 @endif gmp-bootstrap
17164
17165
17166 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
17167 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
17168 maybe-all-stage3-gmp:
17169 maybe-clean-stage3-gmp:
17170 @if gmp-bootstrap
17171 maybe-all-stage3-gmp: all-stage3-gmp
17172 all-stage3: all-stage3-gmp
17173 TARGET-stage3-gmp = $(TARGET-gmp)
17174 all-stage3-gmp: configure-stage3-gmp
17175         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17176         @r=`${PWD_COMMAND}`; export r; \
17177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17178         TFLAGS="$(STAGE3_TFLAGS)"; \
17179         $(HOST_EXPORTS) \
17180         $(POSTSTAGE1_HOST_EXPORTS)  \
17181         cd $(HOST_SUBDIR)/gmp && \
17182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17183                 CFLAGS="$(STAGE3_CFLAGS)" \
17184                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17185                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17189                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17190                 TFLAGS="$(STAGE3_TFLAGS)" \
17191                 $(TARGET-stage3-gmp)
17192
17193 maybe-clean-stage3-gmp: clean-stage3-gmp
17194 clean-stage3: clean-stage3-gmp
17195 clean-stage3-gmp:
17196         @if [ $(current_stage) = stage3 ]; then \
17197           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17198         else \
17199           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
17200           $(MAKE) stage3-start; \
17201         fi; \
17202         cd $(HOST_SUBDIR)/gmp && \
17203         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17204                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17205                  clean
17206 @endif gmp-bootstrap
17207
17208
17209 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
17210 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
17211 maybe-all-stage4-gmp:
17212 maybe-clean-stage4-gmp:
17213 @if gmp-bootstrap
17214 maybe-all-stage4-gmp: all-stage4-gmp
17215 all-stage4: all-stage4-gmp
17216 TARGET-stage4-gmp = $(TARGET-gmp)
17217 all-stage4-gmp: configure-stage4-gmp
17218         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17219         @r=`${PWD_COMMAND}`; export r; \
17220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221         TFLAGS="$(STAGE4_TFLAGS)"; \
17222         $(HOST_EXPORTS) \
17223         $(POSTSTAGE1_HOST_EXPORTS)  \
17224         cd $(HOST_SUBDIR)/gmp && \
17225         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17226                 CFLAGS="$(STAGE4_CFLAGS)" \
17227                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17228                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17229                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17230                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17231                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17232                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17233                 TFLAGS="$(STAGE4_TFLAGS)" \
17234                 $(TARGET-stage4-gmp)
17235
17236 maybe-clean-stage4-gmp: clean-stage4-gmp
17237 clean-stage4: clean-stage4-gmp
17238 clean-stage4-gmp:
17239         @if [ $(current_stage) = stage4 ]; then \
17240           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17241         else \
17242           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
17243           $(MAKE) stage4-start; \
17244         fi; \
17245         cd $(HOST_SUBDIR)/gmp && \
17246         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17247                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17248                  clean
17249 @endif gmp-bootstrap
17250
17251
17252 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
17253 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
17254 maybe-all-stageprofile-gmp:
17255 maybe-clean-stageprofile-gmp:
17256 @if gmp-bootstrap
17257 maybe-all-stageprofile-gmp: all-stageprofile-gmp
17258 all-stageprofile: all-stageprofile-gmp
17259 TARGET-stageprofile-gmp = $(TARGET-gmp)
17260 all-stageprofile-gmp: configure-stageprofile-gmp
17261         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17262         @r=`${PWD_COMMAND}`; export r; \
17263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17264         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17265         $(HOST_EXPORTS) \
17266         $(POSTSTAGE1_HOST_EXPORTS)  \
17267         cd $(HOST_SUBDIR)/gmp && \
17268         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17269                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17270                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17271                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17272                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17273                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17274                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17275                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17276                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17277                 $(TARGET-stageprofile-gmp)
17278
17279 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
17280 clean-stageprofile: clean-stageprofile-gmp
17281 clean-stageprofile-gmp:
17282         @if [ $(current_stage) = stageprofile ]; then \
17283           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17284         else \
17285           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
17286           $(MAKE) stageprofile-start; \
17287         fi; \
17288         cd $(HOST_SUBDIR)/gmp && \
17289         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17290                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17291                  clean
17292 @endif gmp-bootstrap
17293
17294
17295 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
17296 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
17297 maybe-all-stagefeedback-gmp:
17298 maybe-clean-stagefeedback-gmp:
17299 @if gmp-bootstrap
17300 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
17301 all-stagefeedback: all-stagefeedback-gmp
17302 TARGET-stagefeedback-gmp = $(TARGET-gmp)
17303 all-stagefeedback-gmp: configure-stagefeedback-gmp
17304         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17305         @r=`${PWD_COMMAND}`; export r; \
17306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17307         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17308         $(HOST_EXPORTS) \
17309         $(POSTSTAGE1_HOST_EXPORTS)  \
17310         cd $(HOST_SUBDIR)/gmp && \
17311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17312                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17313                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17314                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17318                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17319                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17320                 $(TARGET-stagefeedback-gmp)
17321
17322 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
17323 clean-stagefeedback: clean-stagefeedback-gmp
17324 clean-stagefeedback-gmp:
17325         @if [ $(current_stage) = stagefeedback ]; then \
17326           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17327         else \
17328           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
17329           $(MAKE) stagefeedback-start; \
17330         fi; \
17331         cd $(HOST_SUBDIR)/gmp && \
17332         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17333                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17334                  clean
17335 @endif gmp-bootstrap
17336
17337
17338
17339
17340
17341 .PHONY: check-gmp maybe-check-gmp
17342 maybe-check-gmp:
17343 @if gmp
17344 maybe-check-gmp: check-gmp
17345
17346 check-gmp:
17347         @: $(MAKE); $(unstage)
17348         @r=`${PWD_COMMAND}`; export r; \
17349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17350         $(HOST_EXPORTS) \
17351         (cd $(HOST_SUBDIR)/gmp && \
17352           $(MAKE) $(FLAGS_TO_PASS)  check)
17353
17354 @endif gmp
17355
17356 .PHONY: install-gmp maybe-install-gmp
17357 maybe-install-gmp:
17358 @if gmp
17359 maybe-install-gmp: install-gmp
17360
17361 install-gmp:
17362
17363 @endif gmp
17364
17365 .PHONY: install-strip-gmp maybe-install-strip-gmp
17366 maybe-install-strip-gmp:
17367 @if gmp
17368 maybe-install-strip-gmp: install-strip-gmp
17369
17370 install-strip-gmp:
17371
17372 @endif gmp
17373
17374 # Other targets (info, dvi, pdf, etc.)
17375
17376 .PHONY: maybe-info-gmp info-gmp
17377 maybe-info-gmp:
17378 @if gmp
17379 maybe-info-gmp: info-gmp
17380
17381 info-gmp: \
17382     configure-gmp 
17383         @[ -f ./gmp/Makefile ] || exit 0; \
17384         r=`${PWD_COMMAND}`; export r; \
17385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17386         $(HOST_EXPORTS) \
17387         for flag in $(EXTRA_HOST_FLAGS) ; do \
17388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17389         done; \
17390         echo "Doing info in gmp" ; \
17391         (cd $(HOST_SUBDIR)/gmp && \
17392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17394                   "RANLIB=$${RANLIB}" \
17395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17396                   info) \
17397           || exit 1
17398
17399 @endif gmp
17400
17401 .PHONY: maybe-dvi-gmp dvi-gmp
17402 maybe-dvi-gmp:
17403 @if gmp
17404 maybe-dvi-gmp: dvi-gmp
17405
17406 dvi-gmp: \
17407     configure-gmp 
17408         @[ -f ./gmp/Makefile ] || exit 0; \
17409         r=`${PWD_COMMAND}`; export r; \
17410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17411         $(HOST_EXPORTS) \
17412         for flag in $(EXTRA_HOST_FLAGS) ; do \
17413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17414         done; \
17415         echo "Doing dvi in gmp" ; \
17416         (cd $(HOST_SUBDIR)/gmp && \
17417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17419                   "RANLIB=$${RANLIB}" \
17420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17421                   dvi) \
17422           || exit 1
17423
17424 @endif gmp
17425
17426 .PHONY: maybe-pdf-gmp pdf-gmp
17427 maybe-pdf-gmp:
17428 @if gmp
17429 maybe-pdf-gmp: pdf-gmp
17430
17431 pdf-gmp: \
17432     configure-gmp 
17433         @[ -f ./gmp/Makefile ] || exit 0; \
17434         r=`${PWD_COMMAND}`; export r; \
17435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17436         $(HOST_EXPORTS) \
17437         for flag in $(EXTRA_HOST_FLAGS) ; do \
17438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17439         done; \
17440         echo "Doing pdf in gmp" ; \
17441         (cd $(HOST_SUBDIR)/gmp && \
17442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17444                   "RANLIB=$${RANLIB}" \
17445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17446                   pdf) \
17447           || exit 1
17448
17449 @endif gmp
17450
17451 .PHONY: maybe-html-gmp html-gmp
17452 maybe-html-gmp:
17453 @if gmp
17454 maybe-html-gmp: html-gmp
17455
17456 html-gmp: \
17457     configure-gmp 
17458         @[ -f ./gmp/Makefile ] || exit 0; \
17459         r=`${PWD_COMMAND}`; export r; \
17460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461         $(HOST_EXPORTS) \
17462         for flag in $(EXTRA_HOST_FLAGS) ; do \
17463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17464         done; \
17465         echo "Doing html in gmp" ; \
17466         (cd $(HOST_SUBDIR)/gmp && \
17467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17469                   "RANLIB=$${RANLIB}" \
17470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17471                   html) \
17472           || exit 1
17473
17474 @endif gmp
17475
17476 .PHONY: maybe-TAGS-gmp TAGS-gmp
17477 maybe-TAGS-gmp:
17478 @if gmp
17479 maybe-TAGS-gmp: TAGS-gmp
17480
17481 TAGS-gmp: \
17482     configure-gmp 
17483         @[ -f ./gmp/Makefile ] || exit 0; \
17484         r=`${PWD_COMMAND}`; export r; \
17485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17486         $(HOST_EXPORTS) \
17487         for flag in $(EXTRA_HOST_FLAGS) ; do \
17488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17489         done; \
17490         echo "Doing TAGS in gmp" ; \
17491         (cd $(HOST_SUBDIR)/gmp && \
17492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17494                   "RANLIB=$${RANLIB}" \
17495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17496                   TAGS) \
17497           || exit 1
17498
17499 @endif gmp
17500
17501 .PHONY: maybe-install-info-gmp install-info-gmp
17502 maybe-install-info-gmp:
17503 @if gmp
17504 maybe-install-info-gmp: install-info-gmp
17505
17506 install-info-gmp: \
17507     configure-gmp \
17508     info-gmp 
17509         @[ -f ./gmp/Makefile ] || exit 0; \
17510         r=`${PWD_COMMAND}`; export r; \
17511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512         $(HOST_EXPORTS) \
17513         for flag in $(EXTRA_HOST_FLAGS) ; do \
17514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17515         done; \
17516         echo "Doing install-info in gmp" ; \
17517         (cd $(HOST_SUBDIR)/gmp && \
17518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17520                   "RANLIB=$${RANLIB}" \
17521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17522                   install-info) \
17523           || exit 1
17524
17525 @endif gmp
17526
17527 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
17528 maybe-install-pdf-gmp:
17529 @if gmp
17530 maybe-install-pdf-gmp: install-pdf-gmp
17531
17532 install-pdf-gmp: \
17533     configure-gmp \
17534     pdf-gmp 
17535         @[ -f ./gmp/Makefile ] || exit 0; \
17536         r=`${PWD_COMMAND}`; export r; \
17537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17538         $(HOST_EXPORTS) \
17539         for flag in $(EXTRA_HOST_FLAGS) ; do \
17540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17541         done; \
17542         echo "Doing install-pdf in gmp" ; \
17543         (cd $(HOST_SUBDIR)/gmp && \
17544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17546                   "RANLIB=$${RANLIB}" \
17547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17548                   install-pdf) \
17549           || exit 1
17550
17551 @endif gmp
17552
17553 .PHONY: maybe-install-html-gmp install-html-gmp
17554 maybe-install-html-gmp:
17555 @if gmp
17556 maybe-install-html-gmp: install-html-gmp
17557
17558 install-html-gmp: \
17559     configure-gmp \
17560     html-gmp 
17561         @[ -f ./gmp/Makefile ] || exit 0; \
17562         r=`${PWD_COMMAND}`; export r; \
17563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17564         $(HOST_EXPORTS) \
17565         for flag in $(EXTRA_HOST_FLAGS) ; do \
17566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17567         done; \
17568         echo "Doing install-html in gmp" ; \
17569         (cd $(HOST_SUBDIR)/gmp && \
17570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17572                   "RANLIB=$${RANLIB}" \
17573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17574                   install-html) \
17575           || exit 1
17576
17577 @endif gmp
17578
17579 .PHONY: maybe-installcheck-gmp installcheck-gmp
17580 maybe-installcheck-gmp:
17581 @if gmp
17582 maybe-installcheck-gmp: installcheck-gmp
17583
17584 installcheck-gmp: \
17585     configure-gmp 
17586         @[ -f ./gmp/Makefile ] || exit 0; \
17587         r=`${PWD_COMMAND}`; export r; \
17588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17589         $(HOST_EXPORTS) \
17590         for flag in $(EXTRA_HOST_FLAGS) ; do \
17591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17592         done; \
17593         echo "Doing installcheck in gmp" ; \
17594         (cd $(HOST_SUBDIR)/gmp && \
17595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17597                   "RANLIB=$${RANLIB}" \
17598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17599                   installcheck) \
17600           || exit 1
17601
17602 @endif gmp
17603
17604 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17605 maybe-mostlyclean-gmp:
17606 @if gmp
17607 maybe-mostlyclean-gmp: mostlyclean-gmp
17608
17609 mostlyclean-gmp: 
17610         @[ -f ./gmp/Makefile ] || exit 0; \
17611         r=`${PWD_COMMAND}`; export r; \
17612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17613         $(HOST_EXPORTS) \
17614         for flag in $(EXTRA_HOST_FLAGS) ; do \
17615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17616         done; \
17617         echo "Doing mostlyclean in gmp" ; \
17618         (cd $(HOST_SUBDIR)/gmp && \
17619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17621                   "RANLIB=$${RANLIB}" \
17622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17623                   mostlyclean) \
17624           || exit 1
17625
17626 @endif gmp
17627
17628 .PHONY: maybe-clean-gmp clean-gmp
17629 maybe-clean-gmp:
17630 @if gmp
17631 maybe-clean-gmp: clean-gmp
17632
17633 clean-gmp: 
17634         @[ -f ./gmp/Makefile ] || exit 0; \
17635         r=`${PWD_COMMAND}`; export r; \
17636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17637         $(HOST_EXPORTS) \
17638         for flag in $(EXTRA_HOST_FLAGS) ; do \
17639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17640         done; \
17641         echo "Doing clean in gmp" ; \
17642         (cd $(HOST_SUBDIR)/gmp && \
17643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17645                   "RANLIB=$${RANLIB}" \
17646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17647                   clean) \
17648           || exit 1
17649
17650 @endif gmp
17651
17652 .PHONY: maybe-distclean-gmp distclean-gmp
17653 maybe-distclean-gmp:
17654 @if gmp
17655 maybe-distclean-gmp: distclean-gmp
17656
17657 distclean-gmp: 
17658         @[ -f ./gmp/Makefile ] || exit 0; \
17659         r=`${PWD_COMMAND}`; export r; \
17660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17661         $(HOST_EXPORTS) \
17662         for flag in $(EXTRA_HOST_FLAGS) ; do \
17663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17664         done; \
17665         echo "Doing distclean in gmp" ; \
17666         (cd $(HOST_SUBDIR)/gmp && \
17667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17669                   "RANLIB=$${RANLIB}" \
17670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17671                   distclean) \
17672           || exit 1
17673
17674 @endif gmp
17675
17676 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17677 maybe-maintainer-clean-gmp:
17678 @if gmp
17679 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17680
17681 maintainer-clean-gmp: 
17682         @[ -f ./gmp/Makefile ] || exit 0; \
17683         r=`${PWD_COMMAND}`; export r; \
17684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17685         $(HOST_EXPORTS) \
17686         for flag in $(EXTRA_HOST_FLAGS) ; do \
17687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17688         done; \
17689         echo "Doing maintainer-clean in gmp" ; \
17690         (cd $(HOST_SUBDIR)/gmp && \
17691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17693                   "RANLIB=$${RANLIB}" \
17694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17695                   maintainer-clean) \
17696           || exit 1
17697
17698 @endif gmp
17699
17700
17701
17702 .PHONY: configure-mpfr maybe-configure-mpfr
17703 maybe-configure-mpfr:
17704 @if gcc-bootstrap
17705 configure-mpfr: stage_current
17706 @endif gcc-bootstrap
17707 @if mpfr
17708 maybe-configure-mpfr: configure-mpfr
17709 configure-mpfr: 
17710         @r=`${PWD_COMMAND}`; export r; \
17711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17712         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17713         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17714         $(HOST_EXPORTS)  \
17715         echo Configuring in $(HOST_SUBDIR)/mpfr; \
17716         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17717         case $(srcdir) in \
17718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17719           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17721         esac; \
17722         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17723         libsrcdir="$$s/mpfr"; \
17724         $(SHELL) $${libsrcdir}/configure \
17725           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17726           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17727           || exit 1
17728 @endif mpfr
17729
17730
17731
17732 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17733 maybe-configure-stage1-mpfr:
17734 @if mpfr-bootstrap
17735 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17736 configure-stage1-mpfr:
17737         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17738         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17739         @r=`${PWD_COMMAND}`; export r; \
17740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17741         TFLAGS="$(STAGE1_TFLAGS)"; \
17742         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17743         $(HOST_EXPORTS) \
17744         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17745         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17746         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17747         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17748         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17749         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17750         case $(srcdir) in \
17751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17752           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17754         esac; \
17755         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17756         libsrcdir="$$s/mpfr"; \
17757         $(SHELL) $${libsrcdir}/configure \
17758           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17759           --target=${target_alias} $${srcdiroption} \
17760           $(STAGE1_CONFIGURE_FLAGS) \
17761           --disable-shared @extra_mpfr_configure_flags@
17762 @endif mpfr-bootstrap
17763
17764 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17765 maybe-configure-stage2-mpfr:
17766 @if mpfr-bootstrap
17767 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17768 configure-stage2-mpfr:
17769         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17770         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17771         @r=`${PWD_COMMAND}`; export r; \
17772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17773         TFLAGS="$(STAGE2_TFLAGS)"; \
17774         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17775         $(HOST_EXPORTS) \
17776         $(POSTSTAGE1_HOST_EXPORTS) \
17777         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17778         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17779         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17780         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17781         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17782         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17783         case $(srcdir) in \
17784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17785           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17787         esac; \
17788         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17789         libsrcdir="$$s/mpfr"; \
17790         $(SHELL) $${libsrcdir}/configure \
17791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17792           --target=${target_alias} $${srcdiroption} \
17793           --with-build-libsubdir=$(HOST_SUBDIR) \
17794           $(STAGE2_CONFIGURE_FLAGS) \
17795           --disable-shared @extra_mpfr_configure_flags@
17796 @endif mpfr-bootstrap
17797
17798 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17799 maybe-configure-stage3-mpfr:
17800 @if mpfr-bootstrap
17801 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17802 configure-stage3-mpfr:
17803         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17805         @r=`${PWD_COMMAND}`; export r; \
17806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17807         TFLAGS="$(STAGE3_TFLAGS)"; \
17808         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17809         $(HOST_EXPORTS) \
17810         $(POSTSTAGE1_HOST_EXPORTS) \
17811         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17812         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17813         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17814         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17816         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17817         case $(srcdir) in \
17818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17819           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17821         esac; \
17822         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17823         libsrcdir="$$s/mpfr"; \
17824         $(SHELL) $${libsrcdir}/configure \
17825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17826           --target=${target_alias} $${srcdiroption} \
17827           --with-build-libsubdir=$(HOST_SUBDIR) \
17828           $(STAGE3_CONFIGURE_FLAGS) \
17829           --disable-shared @extra_mpfr_configure_flags@
17830 @endif mpfr-bootstrap
17831
17832 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17833 maybe-configure-stage4-mpfr:
17834 @if mpfr-bootstrap
17835 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17836 configure-stage4-mpfr:
17837         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17838         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17839         @r=`${PWD_COMMAND}`; export r; \
17840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841         TFLAGS="$(STAGE4_TFLAGS)"; \
17842         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17843         $(HOST_EXPORTS) \
17844         $(POSTSTAGE1_HOST_EXPORTS) \
17845         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17846         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17847         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17848         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17850         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17851         case $(srcdir) in \
17852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17853           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17855         esac; \
17856         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17857         libsrcdir="$$s/mpfr"; \
17858         $(SHELL) $${libsrcdir}/configure \
17859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17860           --target=${target_alias} $${srcdiroption} \
17861           --with-build-libsubdir=$(HOST_SUBDIR) \
17862           $(STAGE4_CONFIGURE_FLAGS) \
17863           --disable-shared @extra_mpfr_configure_flags@
17864 @endif mpfr-bootstrap
17865
17866 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17867 maybe-configure-stageprofile-mpfr:
17868 @if mpfr-bootstrap
17869 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17870 configure-stageprofile-mpfr:
17871         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17873         @r=`${PWD_COMMAND}`; export r; \
17874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17875         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17876         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17877         $(HOST_EXPORTS) \
17878         $(POSTSTAGE1_HOST_EXPORTS) \
17879         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17880         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17881         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17882         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17884         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17885         case $(srcdir) in \
17886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17887           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17889         esac; \
17890         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17891         libsrcdir="$$s/mpfr"; \
17892         $(SHELL) $${libsrcdir}/configure \
17893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17894           --target=${target_alias} $${srcdiroption} \
17895           --with-build-libsubdir=$(HOST_SUBDIR) \
17896           $(STAGEprofile_CONFIGURE_FLAGS) \
17897           --disable-shared @extra_mpfr_configure_flags@
17898 @endif mpfr-bootstrap
17899
17900 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17901 maybe-configure-stagefeedback-mpfr:
17902 @if mpfr-bootstrap
17903 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17904 configure-stagefeedback-mpfr:
17905         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17907         @r=`${PWD_COMMAND}`; export r; \
17908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17909         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17910         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17911         $(HOST_EXPORTS) \
17912         $(POSTSTAGE1_HOST_EXPORTS) \
17913         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17914         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17915         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17916         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17918         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17919         case $(srcdir) in \
17920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17921           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17923         esac; \
17924         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17925         libsrcdir="$$s/mpfr"; \
17926         $(SHELL) $${libsrcdir}/configure \
17927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17928           --target=${target_alias} $${srcdiroption} \
17929           --with-build-libsubdir=$(HOST_SUBDIR) \
17930           $(STAGEfeedback_CONFIGURE_FLAGS) \
17931           --disable-shared @extra_mpfr_configure_flags@
17932 @endif mpfr-bootstrap
17933
17934
17935
17936
17937
17938 .PHONY: all-mpfr maybe-all-mpfr
17939 maybe-all-mpfr:
17940 @if gcc-bootstrap
17941 all-mpfr: stage_current
17942 @endif gcc-bootstrap
17943 @if mpfr
17944 TARGET-mpfr=all
17945 maybe-all-mpfr: all-mpfr
17946 all-mpfr: configure-mpfr
17947         @r=`${PWD_COMMAND}`; export r; \
17948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949         $(HOST_EXPORTS)  \
17950         (cd $(HOST_SUBDIR)/mpfr && \
17951           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17952                 $(TARGET-mpfr))
17953 @endif mpfr
17954
17955
17956
17957 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17958 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17959 maybe-all-stage1-mpfr:
17960 maybe-clean-stage1-mpfr:
17961 @if mpfr-bootstrap
17962 maybe-all-stage1-mpfr: all-stage1-mpfr
17963 all-stage1: all-stage1-mpfr
17964 TARGET-stage1-mpfr = $(TARGET-mpfr)
17965 all-stage1-mpfr: configure-stage1-mpfr
17966         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17967         @r=`${PWD_COMMAND}`; export r; \
17968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17969         TFLAGS="$(STAGE1_TFLAGS)"; \
17970         $(HOST_EXPORTS)  \
17971         cd $(HOST_SUBDIR)/mpfr && \
17972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17973                 CFLAGS="$(STAGE1_CFLAGS)" \
17974                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17975                 LIBCFLAGS="$(LIBCFLAGS)" \
17976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17979                 $(EXTRA_HOST_FLAGS)   \
17980                 TFLAGS="$(STAGE1_TFLAGS)" \
17981                 $(TARGET-stage1-mpfr)
17982
17983 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17984 clean-stage1: clean-stage1-mpfr
17985 clean-stage1-mpfr:
17986         @if [ $(current_stage) = stage1 ]; then \
17987           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17988         else \
17989           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17990           $(MAKE) stage1-start; \
17991         fi; \
17992         cd $(HOST_SUBDIR)/mpfr && \
17993         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17994                  clean
17995 @endif mpfr-bootstrap
17996
17997
17998 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17999 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
18000 maybe-all-stage2-mpfr:
18001 maybe-clean-stage2-mpfr:
18002 @if mpfr-bootstrap
18003 maybe-all-stage2-mpfr: all-stage2-mpfr
18004 all-stage2: all-stage2-mpfr
18005 TARGET-stage2-mpfr = $(TARGET-mpfr)
18006 all-stage2-mpfr: configure-stage2-mpfr
18007         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18008         @r=`${PWD_COMMAND}`; export r; \
18009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18010         TFLAGS="$(STAGE2_TFLAGS)"; \
18011         $(HOST_EXPORTS) \
18012         $(POSTSTAGE1_HOST_EXPORTS)  \
18013         cd $(HOST_SUBDIR)/mpfr && \
18014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18015                 CFLAGS="$(STAGE2_CFLAGS)" \
18016                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18017                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18021                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18022                 TFLAGS="$(STAGE2_TFLAGS)" \
18023                 $(TARGET-stage2-mpfr)
18024
18025 maybe-clean-stage2-mpfr: clean-stage2-mpfr
18026 clean-stage2: clean-stage2-mpfr
18027 clean-stage2-mpfr:
18028         @if [ $(current_stage) = stage2 ]; then \
18029           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18030         else \
18031           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
18032           $(MAKE) stage2-start; \
18033         fi; \
18034         cd $(HOST_SUBDIR)/mpfr && \
18035         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18036                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18037                  clean
18038 @endif mpfr-bootstrap
18039
18040
18041 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
18042 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
18043 maybe-all-stage3-mpfr:
18044 maybe-clean-stage3-mpfr:
18045 @if mpfr-bootstrap
18046 maybe-all-stage3-mpfr: all-stage3-mpfr
18047 all-stage3: all-stage3-mpfr
18048 TARGET-stage3-mpfr = $(TARGET-mpfr)
18049 all-stage3-mpfr: configure-stage3-mpfr
18050         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18051         @r=`${PWD_COMMAND}`; export r; \
18052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18053         TFLAGS="$(STAGE3_TFLAGS)"; \
18054         $(HOST_EXPORTS) \
18055         $(POSTSTAGE1_HOST_EXPORTS)  \
18056         cd $(HOST_SUBDIR)/mpfr && \
18057         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18058                 CFLAGS="$(STAGE3_CFLAGS)" \
18059                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18060                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18061                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18062                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18063                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18064                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18065                 TFLAGS="$(STAGE3_TFLAGS)" \
18066                 $(TARGET-stage3-mpfr)
18067
18068 maybe-clean-stage3-mpfr: clean-stage3-mpfr
18069 clean-stage3: clean-stage3-mpfr
18070 clean-stage3-mpfr:
18071         @if [ $(current_stage) = stage3 ]; then \
18072           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18073         else \
18074           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
18075           $(MAKE) stage3-start; \
18076         fi; \
18077         cd $(HOST_SUBDIR)/mpfr && \
18078         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18079                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18080                  clean
18081 @endif mpfr-bootstrap
18082
18083
18084 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
18085 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
18086 maybe-all-stage4-mpfr:
18087 maybe-clean-stage4-mpfr:
18088 @if mpfr-bootstrap
18089 maybe-all-stage4-mpfr: all-stage4-mpfr
18090 all-stage4: all-stage4-mpfr
18091 TARGET-stage4-mpfr = $(TARGET-mpfr)
18092 all-stage4-mpfr: configure-stage4-mpfr
18093         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18094         @r=`${PWD_COMMAND}`; export r; \
18095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18096         TFLAGS="$(STAGE4_TFLAGS)"; \
18097         $(HOST_EXPORTS) \
18098         $(POSTSTAGE1_HOST_EXPORTS)  \
18099         cd $(HOST_SUBDIR)/mpfr && \
18100         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18101                 CFLAGS="$(STAGE4_CFLAGS)" \
18102                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18103                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18104                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18105                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18106                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18107                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18108                 TFLAGS="$(STAGE4_TFLAGS)" \
18109                 $(TARGET-stage4-mpfr)
18110
18111 maybe-clean-stage4-mpfr: clean-stage4-mpfr
18112 clean-stage4: clean-stage4-mpfr
18113 clean-stage4-mpfr:
18114         @if [ $(current_stage) = stage4 ]; then \
18115           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18116         else \
18117           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
18118           $(MAKE) stage4-start; \
18119         fi; \
18120         cd $(HOST_SUBDIR)/mpfr && \
18121         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18122                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18123                  clean
18124 @endif mpfr-bootstrap
18125
18126
18127 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
18128 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
18129 maybe-all-stageprofile-mpfr:
18130 maybe-clean-stageprofile-mpfr:
18131 @if mpfr-bootstrap
18132 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
18133 all-stageprofile: all-stageprofile-mpfr
18134 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
18135 all-stageprofile-mpfr: configure-stageprofile-mpfr
18136         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18137         @r=`${PWD_COMMAND}`; export r; \
18138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18139         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18140         $(HOST_EXPORTS) \
18141         $(POSTSTAGE1_HOST_EXPORTS)  \
18142         cd $(HOST_SUBDIR)/mpfr && \
18143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18144                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18145                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18146                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18150                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18151                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18152                 $(TARGET-stageprofile-mpfr)
18153
18154 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
18155 clean-stageprofile: clean-stageprofile-mpfr
18156 clean-stageprofile-mpfr:
18157         @if [ $(current_stage) = stageprofile ]; then \
18158           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18159         else \
18160           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
18161           $(MAKE) stageprofile-start; \
18162         fi; \
18163         cd $(HOST_SUBDIR)/mpfr && \
18164         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18165                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18166                  clean
18167 @endif mpfr-bootstrap
18168
18169
18170 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
18171 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
18172 maybe-all-stagefeedback-mpfr:
18173 maybe-clean-stagefeedback-mpfr:
18174 @if mpfr-bootstrap
18175 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
18176 all-stagefeedback: all-stagefeedback-mpfr
18177 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
18178 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
18179         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18180         @r=`${PWD_COMMAND}`; export r; \
18181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18183         $(HOST_EXPORTS) \
18184         $(POSTSTAGE1_HOST_EXPORTS)  \
18185         cd $(HOST_SUBDIR)/mpfr && \
18186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18187                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18188                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18189                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18193                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18194                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18195                 $(TARGET-stagefeedback-mpfr)
18196
18197 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
18198 clean-stagefeedback: clean-stagefeedback-mpfr
18199 clean-stagefeedback-mpfr:
18200         @if [ $(current_stage) = stagefeedback ]; then \
18201           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18202         else \
18203           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
18204           $(MAKE) stagefeedback-start; \
18205         fi; \
18206         cd $(HOST_SUBDIR)/mpfr && \
18207         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18208                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18209                  clean
18210 @endif mpfr-bootstrap
18211
18212
18213
18214
18215
18216 .PHONY: check-mpfr maybe-check-mpfr
18217 maybe-check-mpfr:
18218 @if mpfr
18219 maybe-check-mpfr: check-mpfr
18220
18221 check-mpfr:
18222         @: $(MAKE); $(unstage)
18223         @r=`${PWD_COMMAND}`; export r; \
18224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225         $(HOST_EXPORTS) \
18226         (cd $(HOST_SUBDIR)/mpfr && \
18227           $(MAKE) $(FLAGS_TO_PASS)  check)
18228
18229 @endif mpfr
18230
18231 .PHONY: install-mpfr maybe-install-mpfr
18232 maybe-install-mpfr:
18233 @if mpfr
18234 maybe-install-mpfr: install-mpfr
18235
18236 install-mpfr:
18237
18238 @endif mpfr
18239
18240 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
18241 maybe-install-strip-mpfr:
18242 @if mpfr
18243 maybe-install-strip-mpfr: install-strip-mpfr
18244
18245 install-strip-mpfr:
18246
18247 @endif mpfr
18248
18249 # Other targets (info, dvi, pdf, etc.)
18250
18251 .PHONY: maybe-info-mpfr info-mpfr
18252 maybe-info-mpfr:
18253 @if mpfr
18254 maybe-info-mpfr: info-mpfr
18255
18256 info-mpfr: \
18257     configure-mpfr 
18258         @[ -f ./mpfr/Makefile ] || exit 0; \
18259         r=`${PWD_COMMAND}`; export r; \
18260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18261         $(HOST_EXPORTS) \
18262         for flag in $(EXTRA_HOST_FLAGS) ; do \
18263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18264         done; \
18265         echo "Doing info in mpfr" ; \
18266         (cd $(HOST_SUBDIR)/mpfr && \
18267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18269                   "RANLIB=$${RANLIB}" \
18270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18271                   info) \
18272           || exit 1
18273
18274 @endif mpfr
18275
18276 .PHONY: maybe-dvi-mpfr dvi-mpfr
18277 maybe-dvi-mpfr:
18278 @if mpfr
18279 maybe-dvi-mpfr: dvi-mpfr
18280
18281 dvi-mpfr: \
18282     configure-mpfr 
18283         @[ -f ./mpfr/Makefile ] || exit 0; \
18284         r=`${PWD_COMMAND}`; export r; \
18285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18286         $(HOST_EXPORTS) \
18287         for flag in $(EXTRA_HOST_FLAGS) ; do \
18288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18289         done; \
18290         echo "Doing dvi in mpfr" ; \
18291         (cd $(HOST_SUBDIR)/mpfr && \
18292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18294                   "RANLIB=$${RANLIB}" \
18295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18296                   dvi) \
18297           || exit 1
18298
18299 @endif mpfr
18300
18301 .PHONY: maybe-pdf-mpfr pdf-mpfr
18302 maybe-pdf-mpfr:
18303 @if mpfr
18304 maybe-pdf-mpfr: pdf-mpfr
18305
18306 pdf-mpfr: \
18307     configure-mpfr 
18308         @[ -f ./mpfr/Makefile ] || exit 0; \
18309         r=`${PWD_COMMAND}`; export r; \
18310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18311         $(HOST_EXPORTS) \
18312         for flag in $(EXTRA_HOST_FLAGS) ; do \
18313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18314         done; \
18315         echo "Doing pdf in mpfr" ; \
18316         (cd $(HOST_SUBDIR)/mpfr && \
18317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18319                   "RANLIB=$${RANLIB}" \
18320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18321                   pdf) \
18322           || exit 1
18323
18324 @endif mpfr
18325
18326 .PHONY: maybe-html-mpfr html-mpfr
18327 maybe-html-mpfr:
18328 @if mpfr
18329 maybe-html-mpfr: html-mpfr
18330
18331 html-mpfr: \
18332     configure-mpfr 
18333         @[ -f ./mpfr/Makefile ] || exit 0; \
18334         r=`${PWD_COMMAND}`; export r; \
18335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18336         $(HOST_EXPORTS) \
18337         for flag in $(EXTRA_HOST_FLAGS) ; do \
18338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18339         done; \
18340         echo "Doing html in mpfr" ; \
18341         (cd $(HOST_SUBDIR)/mpfr && \
18342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18344                   "RANLIB=$${RANLIB}" \
18345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18346                   html) \
18347           || exit 1
18348
18349 @endif mpfr
18350
18351 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
18352 maybe-TAGS-mpfr:
18353 @if mpfr
18354 maybe-TAGS-mpfr: TAGS-mpfr
18355
18356 TAGS-mpfr: \
18357     configure-mpfr 
18358         @[ -f ./mpfr/Makefile ] || exit 0; \
18359         r=`${PWD_COMMAND}`; export r; \
18360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18361         $(HOST_EXPORTS) \
18362         for flag in $(EXTRA_HOST_FLAGS) ; do \
18363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18364         done; \
18365         echo "Doing TAGS in mpfr" ; \
18366         (cd $(HOST_SUBDIR)/mpfr && \
18367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18369                   "RANLIB=$${RANLIB}" \
18370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18371                   TAGS) \
18372           || exit 1
18373
18374 @endif mpfr
18375
18376 .PHONY: maybe-install-info-mpfr install-info-mpfr
18377 maybe-install-info-mpfr:
18378 @if mpfr
18379 maybe-install-info-mpfr: install-info-mpfr
18380
18381 install-info-mpfr: \
18382     configure-mpfr \
18383     info-mpfr 
18384         @[ -f ./mpfr/Makefile ] || exit 0; \
18385         r=`${PWD_COMMAND}`; export r; \
18386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387         $(HOST_EXPORTS) \
18388         for flag in $(EXTRA_HOST_FLAGS) ; do \
18389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18390         done; \
18391         echo "Doing install-info in mpfr" ; \
18392         (cd $(HOST_SUBDIR)/mpfr && \
18393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18395                   "RANLIB=$${RANLIB}" \
18396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18397                   install-info) \
18398           || exit 1
18399
18400 @endif mpfr
18401
18402 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
18403 maybe-install-pdf-mpfr:
18404 @if mpfr
18405 maybe-install-pdf-mpfr: install-pdf-mpfr
18406
18407 install-pdf-mpfr: \
18408     configure-mpfr \
18409     pdf-mpfr 
18410         @[ -f ./mpfr/Makefile ] || exit 0; \
18411         r=`${PWD_COMMAND}`; export r; \
18412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18413         $(HOST_EXPORTS) \
18414         for flag in $(EXTRA_HOST_FLAGS) ; do \
18415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18416         done; \
18417         echo "Doing install-pdf in mpfr" ; \
18418         (cd $(HOST_SUBDIR)/mpfr && \
18419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18421                   "RANLIB=$${RANLIB}" \
18422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18423                   install-pdf) \
18424           || exit 1
18425
18426 @endif mpfr
18427
18428 .PHONY: maybe-install-html-mpfr install-html-mpfr
18429 maybe-install-html-mpfr:
18430 @if mpfr
18431 maybe-install-html-mpfr: install-html-mpfr
18432
18433 install-html-mpfr: \
18434     configure-mpfr \
18435     html-mpfr 
18436         @[ -f ./mpfr/Makefile ] || exit 0; \
18437         r=`${PWD_COMMAND}`; export r; \
18438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18439         $(HOST_EXPORTS) \
18440         for flag in $(EXTRA_HOST_FLAGS) ; do \
18441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18442         done; \
18443         echo "Doing install-html in mpfr" ; \
18444         (cd $(HOST_SUBDIR)/mpfr && \
18445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18447                   "RANLIB=$${RANLIB}" \
18448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18449                   install-html) \
18450           || exit 1
18451
18452 @endif mpfr
18453
18454 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
18455 maybe-installcheck-mpfr:
18456 @if mpfr
18457 maybe-installcheck-mpfr: installcheck-mpfr
18458
18459 installcheck-mpfr: \
18460     configure-mpfr 
18461         @[ -f ./mpfr/Makefile ] || exit 0; \
18462         r=`${PWD_COMMAND}`; export r; \
18463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18464         $(HOST_EXPORTS) \
18465         for flag in $(EXTRA_HOST_FLAGS) ; do \
18466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18467         done; \
18468         echo "Doing installcheck in mpfr" ; \
18469         (cd $(HOST_SUBDIR)/mpfr && \
18470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18472                   "RANLIB=$${RANLIB}" \
18473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18474                   installcheck) \
18475           || exit 1
18476
18477 @endif mpfr
18478
18479 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
18480 maybe-mostlyclean-mpfr:
18481 @if mpfr
18482 maybe-mostlyclean-mpfr: mostlyclean-mpfr
18483
18484 mostlyclean-mpfr: 
18485         @[ -f ./mpfr/Makefile ] || exit 0; \
18486         r=`${PWD_COMMAND}`; export r; \
18487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18488         $(HOST_EXPORTS) \
18489         for flag in $(EXTRA_HOST_FLAGS) ; do \
18490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18491         done; \
18492         echo "Doing mostlyclean in mpfr" ; \
18493         (cd $(HOST_SUBDIR)/mpfr && \
18494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18496                   "RANLIB=$${RANLIB}" \
18497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18498                   mostlyclean) \
18499           || exit 1
18500
18501 @endif mpfr
18502
18503 .PHONY: maybe-clean-mpfr clean-mpfr
18504 maybe-clean-mpfr:
18505 @if mpfr
18506 maybe-clean-mpfr: clean-mpfr
18507
18508 clean-mpfr: 
18509         @[ -f ./mpfr/Makefile ] || exit 0; \
18510         r=`${PWD_COMMAND}`; export r; \
18511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512         $(HOST_EXPORTS) \
18513         for flag in $(EXTRA_HOST_FLAGS) ; do \
18514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18515         done; \
18516         echo "Doing clean in mpfr" ; \
18517         (cd $(HOST_SUBDIR)/mpfr && \
18518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18520                   "RANLIB=$${RANLIB}" \
18521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18522                   clean) \
18523           || exit 1
18524
18525 @endif mpfr
18526
18527 .PHONY: maybe-distclean-mpfr distclean-mpfr
18528 maybe-distclean-mpfr:
18529 @if mpfr
18530 maybe-distclean-mpfr: distclean-mpfr
18531
18532 distclean-mpfr: 
18533         @[ -f ./mpfr/Makefile ] || exit 0; \
18534         r=`${PWD_COMMAND}`; export r; \
18535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18536         $(HOST_EXPORTS) \
18537         for flag in $(EXTRA_HOST_FLAGS) ; do \
18538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18539         done; \
18540         echo "Doing distclean in mpfr" ; \
18541         (cd $(HOST_SUBDIR)/mpfr && \
18542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18544                   "RANLIB=$${RANLIB}" \
18545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18546                   distclean) \
18547           || exit 1
18548
18549 @endif mpfr
18550
18551 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
18552 maybe-maintainer-clean-mpfr:
18553 @if mpfr
18554 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
18555
18556 maintainer-clean-mpfr: 
18557         @[ -f ./mpfr/Makefile ] || exit 0; \
18558         r=`${PWD_COMMAND}`; export r; \
18559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18560         $(HOST_EXPORTS) \
18561         for flag in $(EXTRA_HOST_FLAGS) ; do \
18562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18563         done; \
18564         echo "Doing maintainer-clean in mpfr" ; \
18565         (cd $(HOST_SUBDIR)/mpfr && \
18566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18568                   "RANLIB=$${RANLIB}" \
18569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18570                   maintainer-clean) \
18571           || exit 1
18572
18573 @endif mpfr
18574
18575
18576
18577 .PHONY: configure-mpc maybe-configure-mpc
18578 maybe-configure-mpc:
18579 @if gcc-bootstrap
18580 configure-mpc: stage_current
18581 @endif gcc-bootstrap
18582 @if mpc
18583 maybe-configure-mpc: configure-mpc
18584 configure-mpc: 
18585         @r=`${PWD_COMMAND}`; export r; \
18586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18588         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18589         $(HOST_EXPORTS)  \
18590         echo Configuring in $(HOST_SUBDIR)/mpc; \
18591         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18592         case $(srcdir) in \
18593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18594           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18596         esac; \
18597         srcdiroption="--srcdir=$${topdir}/mpc"; \
18598         libsrcdir="$$s/mpc"; \
18599         $(SHELL) $${libsrcdir}/configure \
18600           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18601           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18602           || exit 1
18603 @endif mpc
18604
18605
18606
18607 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18608 maybe-configure-stage1-mpc:
18609 @if mpc-bootstrap
18610 maybe-configure-stage1-mpc: configure-stage1-mpc
18611 configure-stage1-mpc:
18612         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18613         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18614         @r=`${PWD_COMMAND}`; export r; \
18615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18616         TFLAGS="$(STAGE1_TFLAGS)"; \
18617         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18618         $(HOST_EXPORTS) \
18619         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18620         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18621         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18622         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18623         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18624         cd $(HOST_SUBDIR)/mpc || exit 1; \
18625         case $(srcdir) in \
18626           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18627           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18628                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18629         esac; \
18630         srcdiroption="--srcdir=$${topdir}/mpc"; \
18631         libsrcdir="$$s/mpc"; \
18632         $(SHELL) $${libsrcdir}/configure \
18633           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18634           --target=${target_alias} $${srcdiroption} \
18635           $(STAGE1_CONFIGURE_FLAGS) \
18636           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18637 @endif mpc-bootstrap
18638
18639 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18640 maybe-configure-stage2-mpc:
18641 @if mpc-bootstrap
18642 maybe-configure-stage2-mpc: configure-stage2-mpc
18643 configure-stage2-mpc:
18644         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18645         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18646         @r=`${PWD_COMMAND}`; export r; \
18647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18648         TFLAGS="$(STAGE2_TFLAGS)"; \
18649         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18650         $(HOST_EXPORTS) \
18651         $(POSTSTAGE1_HOST_EXPORTS) \
18652         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18653         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18654         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18655         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18656         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18657         cd $(HOST_SUBDIR)/mpc || exit 1; \
18658         case $(srcdir) in \
18659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18660           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18662         esac; \
18663         srcdiroption="--srcdir=$${topdir}/mpc"; \
18664         libsrcdir="$$s/mpc"; \
18665         $(SHELL) $${libsrcdir}/configure \
18666           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18667           --target=${target_alias} $${srcdiroption} \
18668           --with-build-libsubdir=$(HOST_SUBDIR) \
18669           $(STAGE2_CONFIGURE_FLAGS) \
18670           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18671 @endif mpc-bootstrap
18672
18673 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18674 maybe-configure-stage3-mpc:
18675 @if mpc-bootstrap
18676 maybe-configure-stage3-mpc: configure-stage3-mpc
18677 configure-stage3-mpc:
18678         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18679         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18680         @r=`${PWD_COMMAND}`; export r; \
18681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18682         TFLAGS="$(STAGE3_TFLAGS)"; \
18683         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18684         $(HOST_EXPORTS) \
18685         $(POSTSTAGE1_HOST_EXPORTS) \
18686         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18687         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18688         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18689         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18691         cd $(HOST_SUBDIR)/mpc || exit 1; \
18692         case $(srcdir) in \
18693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18694           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18696         esac; \
18697         srcdiroption="--srcdir=$${topdir}/mpc"; \
18698         libsrcdir="$$s/mpc"; \
18699         $(SHELL) $${libsrcdir}/configure \
18700           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18701           --target=${target_alias} $${srcdiroption} \
18702           --with-build-libsubdir=$(HOST_SUBDIR) \
18703           $(STAGE3_CONFIGURE_FLAGS) \
18704           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18705 @endif mpc-bootstrap
18706
18707 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18708 maybe-configure-stage4-mpc:
18709 @if mpc-bootstrap
18710 maybe-configure-stage4-mpc: configure-stage4-mpc
18711 configure-stage4-mpc:
18712         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18713         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18714         @r=`${PWD_COMMAND}`; export r; \
18715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18716         TFLAGS="$(STAGE4_TFLAGS)"; \
18717         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18718         $(HOST_EXPORTS) \
18719         $(POSTSTAGE1_HOST_EXPORTS) \
18720         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18721         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18722         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18723         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18725         cd $(HOST_SUBDIR)/mpc || exit 1; \
18726         case $(srcdir) in \
18727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18728           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18730         esac; \
18731         srcdiroption="--srcdir=$${topdir}/mpc"; \
18732         libsrcdir="$$s/mpc"; \
18733         $(SHELL) $${libsrcdir}/configure \
18734           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18735           --target=${target_alias} $${srcdiroption} \
18736           --with-build-libsubdir=$(HOST_SUBDIR) \
18737           $(STAGE4_CONFIGURE_FLAGS) \
18738           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18739 @endif mpc-bootstrap
18740
18741 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18742 maybe-configure-stageprofile-mpc:
18743 @if mpc-bootstrap
18744 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18745 configure-stageprofile-mpc:
18746         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18747         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18748         @r=`${PWD_COMMAND}`; export r; \
18749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18750         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18751         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18752         $(HOST_EXPORTS) \
18753         $(POSTSTAGE1_HOST_EXPORTS) \
18754         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18755         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18756         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18757         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18758         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18759         cd $(HOST_SUBDIR)/mpc || exit 1; \
18760         case $(srcdir) in \
18761           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18762           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18763                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18764         esac; \
18765         srcdiroption="--srcdir=$${topdir}/mpc"; \
18766         libsrcdir="$$s/mpc"; \
18767         $(SHELL) $${libsrcdir}/configure \
18768           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18769           --target=${target_alias} $${srcdiroption} \
18770           --with-build-libsubdir=$(HOST_SUBDIR) \
18771           $(STAGEprofile_CONFIGURE_FLAGS) \
18772           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18773 @endif mpc-bootstrap
18774
18775 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18776 maybe-configure-stagefeedback-mpc:
18777 @if mpc-bootstrap
18778 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18779 configure-stagefeedback-mpc:
18780         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18781         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18782         @r=`${PWD_COMMAND}`; export r; \
18783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18785         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18786         $(HOST_EXPORTS) \
18787         $(POSTSTAGE1_HOST_EXPORTS) \
18788         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18789         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18790         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18791         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18793         cd $(HOST_SUBDIR)/mpc || exit 1; \
18794         case $(srcdir) in \
18795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18796           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18798         esac; \
18799         srcdiroption="--srcdir=$${topdir}/mpc"; \
18800         libsrcdir="$$s/mpc"; \
18801         $(SHELL) $${libsrcdir}/configure \
18802           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18803           --target=${target_alias} $${srcdiroption} \
18804           --with-build-libsubdir=$(HOST_SUBDIR) \
18805           $(STAGEfeedback_CONFIGURE_FLAGS) \
18806           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18807 @endif mpc-bootstrap
18808
18809
18810
18811
18812
18813 .PHONY: all-mpc maybe-all-mpc
18814 maybe-all-mpc:
18815 @if gcc-bootstrap
18816 all-mpc: stage_current
18817 @endif gcc-bootstrap
18818 @if mpc
18819 TARGET-mpc=all
18820 maybe-all-mpc: all-mpc
18821 all-mpc: configure-mpc
18822         @r=`${PWD_COMMAND}`; export r; \
18823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18824         $(HOST_EXPORTS)  \
18825         (cd $(HOST_SUBDIR)/mpc && \
18826           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18827                 $(TARGET-mpc))
18828 @endif mpc
18829
18830
18831
18832 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18833 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18834 maybe-all-stage1-mpc:
18835 maybe-clean-stage1-mpc:
18836 @if mpc-bootstrap
18837 maybe-all-stage1-mpc: all-stage1-mpc
18838 all-stage1: all-stage1-mpc
18839 TARGET-stage1-mpc = $(TARGET-mpc)
18840 all-stage1-mpc: configure-stage1-mpc
18841         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18842         @r=`${PWD_COMMAND}`; export r; \
18843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18844         TFLAGS="$(STAGE1_TFLAGS)"; \
18845         $(HOST_EXPORTS)  \
18846         cd $(HOST_SUBDIR)/mpc && \
18847         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18848                 CFLAGS="$(STAGE1_CFLAGS)" \
18849                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18850                 LIBCFLAGS="$(LIBCFLAGS)" \
18851                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18852                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18853                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18854                 $(EXTRA_HOST_FLAGS)   \
18855                 TFLAGS="$(STAGE1_TFLAGS)" \
18856                 $(TARGET-stage1-mpc)
18857
18858 maybe-clean-stage1-mpc: clean-stage1-mpc
18859 clean-stage1: clean-stage1-mpc
18860 clean-stage1-mpc:
18861         @if [ $(current_stage) = stage1 ]; then \
18862           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18863         else \
18864           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18865           $(MAKE) stage1-start; \
18866         fi; \
18867         cd $(HOST_SUBDIR)/mpc && \
18868         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18869                  clean
18870 @endif mpc-bootstrap
18871
18872
18873 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18874 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18875 maybe-all-stage2-mpc:
18876 maybe-clean-stage2-mpc:
18877 @if mpc-bootstrap
18878 maybe-all-stage2-mpc: all-stage2-mpc
18879 all-stage2: all-stage2-mpc
18880 TARGET-stage2-mpc = $(TARGET-mpc)
18881 all-stage2-mpc: configure-stage2-mpc
18882         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18883         @r=`${PWD_COMMAND}`; export r; \
18884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18885         TFLAGS="$(STAGE2_TFLAGS)"; \
18886         $(HOST_EXPORTS) \
18887         $(POSTSTAGE1_HOST_EXPORTS)  \
18888         cd $(HOST_SUBDIR)/mpc && \
18889         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18890                 CFLAGS="$(STAGE2_CFLAGS)" \
18891                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18892                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18893                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18894                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18895                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18896                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18897                 TFLAGS="$(STAGE2_TFLAGS)" \
18898                 $(TARGET-stage2-mpc)
18899
18900 maybe-clean-stage2-mpc: clean-stage2-mpc
18901 clean-stage2: clean-stage2-mpc
18902 clean-stage2-mpc:
18903         @if [ $(current_stage) = stage2 ]; then \
18904           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18905         else \
18906           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18907           $(MAKE) stage2-start; \
18908         fi; \
18909         cd $(HOST_SUBDIR)/mpc && \
18910         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18911                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18912                  clean
18913 @endif mpc-bootstrap
18914
18915
18916 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18917 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18918 maybe-all-stage3-mpc:
18919 maybe-clean-stage3-mpc:
18920 @if mpc-bootstrap
18921 maybe-all-stage3-mpc: all-stage3-mpc
18922 all-stage3: all-stage3-mpc
18923 TARGET-stage3-mpc = $(TARGET-mpc)
18924 all-stage3-mpc: configure-stage3-mpc
18925         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18926         @r=`${PWD_COMMAND}`; export r; \
18927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18928         TFLAGS="$(STAGE3_TFLAGS)"; \
18929         $(HOST_EXPORTS) \
18930         $(POSTSTAGE1_HOST_EXPORTS)  \
18931         cd $(HOST_SUBDIR)/mpc && \
18932         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18933                 CFLAGS="$(STAGE3_CFLAGS)" \
18934                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18935                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18936                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18937                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18938                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18939                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18940                 TFLAGS="$(STAGE3_TFLAGS)" \
18941                 $(TARGET-stage3-mpc)
18942
18943 maybe-clean-stage3-mpc: clean-stage3-mpc
18944 clean-stage3: clean-stage3-mpc
18945 clean-stage3-mpc:
18946         @if [ $(current_stage) = stage3 ]; then \
18947           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18948         else \
18949           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18950           $(MAKE) stage3-start; \
18951         fi; \
18952         cd $(HOST_SUBDIR)/mpc && \
18953         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18954                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18955                  clean
18956 @endif mpc-bootstrap
18957
18958
18959 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18960 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18961 maybe-all-stage4-mpc:
18962 maybe-clean-stage4-mpc:
18963 @if mpc-bootstrap
18964 maybe-all-stage4-mpc: all-stage4-mpc
18965 all-stage4: all-stage4-mpc
18966 TARGET-stage4-mpc = $(TARGET-mpc)
18967 all-stage4-mpc: configure-stage4-mpc
18968         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18969         @r=`${PWD_COMMAND}`; export r; \
18970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18971         TFLAGS="$(STAGE4_TFLAGS)"; \
18972         $(HOST_EXPORTS) \
18973         $(POSTSTAGE1_HOST_EXPORTS)  \
18974         cd $(HOST_SUBDIR)/mpc && \
18975         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18976                 CFLAGS="$(STAGE4_CFLAGS)" \
18977                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18978                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18979                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18980                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18981                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18982                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18983                 TFLAGS="$(STAGE4_TFLAGS)" \
18984                 $(TARGET-stage4-mpc)
18985
18986 maybe-clean-stage4-mpc: clean-stage4-mpc
18987 clean-stage4: clean-stage4-mpc
18988 clean-stage4-mpc:
18989         @if [ $(current_stage) = stage4 ]; then \
18990           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18991         else \
18992           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18993           $(MAKE) stage4-start; \
18994         fi; \
18995         cd $(HOST_SUBDIR)/mpc && \
18996         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18997                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18998                  clean
18999 @endif mpc-bootstrap
19000
19001
19002 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
19003 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
19004 maybe-all-stageprofile-mpc:
19005 maybe-clean-stageprofile-mpc:
19006 @if mpc-bootstrap
19007 maybe-all-stageprofile-mpc: all-stageprofile-mpc
19008 all-stageprofile: all-stageprofile-mpc
19009 TARGET-stageprofile-mpc = $(TARGET-mpc)
19010 all-stageprofile-mpc: configure-stageprofile-mpc
19011         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19012         @r=`${PWD_COMMAND}`; export r; \
19013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19014         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19015         $(HOST_EXPORTS) \
19016         $(POSTSTAGE1_HOST_EXPORTS)  \
19017         cd $(HOST_SUBDIR)/mpc && \
19018         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19019                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19020                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19021                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19022                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19023                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19024                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19025                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19026                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19027                 $(TARGET-stageprofile-mpc)
19028
19029 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
19030 clean-stageprofile: clean-stageprofile-mpc
19031 clean-stageprofile-mpc:
19032         @if [ $(current_stage) = stageprofile ]; then \
19033           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19034         else \
19035           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
19036           $(MAKE) stageprofile-start; \
19037         fi; \
19038         cd $(HOST_SUBDIR)/mpc && \
19039         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19040                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19041                  clean
19042 @endif mpc-bootstrap
19043
19044
19045 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
19046 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
19047 maybe-all-stagefeedback-mpc:
19048 maybe-clean-stagefeedback-mpc:
19049 @if mpc-bootstrap
19050 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
19051 all-stagefeedback: all-stagefeedback-mpc
19052 TARGET-stagefeedback-mpc = $(TARGET-mpc)
19053 all-stagefeedback-mpc: configure-stagefeedback-mpc
19054         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19055         @r=`${PWD_COMMAND}`; export r; \
19056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19058         $(HOST_EXPORTS) \
19059         $(POSTSTAGE1_HOST_EXPORTS)  \
19060         cd $(HOST_SUBDIR)/mpc && \
19061         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19062                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19063                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19064                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19065                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19066                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19067                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19068                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19069                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19070                 $(TARGET-stagefeedback-mpc)
19071
19072 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
19073 clean-stagefeedback: clean-stagefeedback-mpc
19074 clean-stagefeedback-mpc:
19075         @if [ $(current_stage) = stagefeedback ]; then \
19076           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19077         else \
19078           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
19079           $(MAKE) stagefeedback-start; \
19080         fi; \
19081         cd $(HOST_SUBDIR)/mpc && \
19082         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19083                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19084                  clean
19085 @endif mpc-bootstrap
19086
19087
19088
19089
19090
19091 .PHONY: check-mpc maybe-check-mpc
19092 maybe-check-mpc:
19093 @if mpc
19094 maybe-check-mpc: check-mpc
19095
19096 check-mpc:
19097         @: $(MAKE); $(unstage)
19098         @r=`${PWD_COMMAND}`; export r; \
19099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19100         $(HOST_EXPORTS) \
19101         (cd $(HOST_SUBDIR)/mpc && \
19102           $(MAKE) $(FLAGS_TO_PASS)  check)
19103
19104 @endif mpc
19105
19106 .PHONY: install-mpc maybe-install-mpc
19107 maybe-install-mpc:
19108 @if mpc
19109 maybe-install-mpc: install-mpc
19110
19111 install-mpc:
19112
19113 @endif mpc
19114
19115 .PHONY: install-strip-mpc maybe-install-strip-mpc
19116 maybe-install-strip-mpc:
19117 @if mpc
19118 maybe-install-strip-mpc: install-strip-mpc
19119
19120 install-strip-mpc:
19121
19122 @endif mpc
19123
19124 # Other targets (info, dvi, pdf, etc.)
19125
19126 .PHONY: maybe-info-mpc info-mpc
19127 maybe-info-mpc:
19128 @if mpc
19129 maybe-info-mpc: info-mpc
19130
19131 info-mpc: \
19132     configure-mpc 
19133         @[ -f ./mpc/Makefile ] || exit 0; \
19134         r=`${PWD_COMMAND}`; export r; \
19135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19136         $(HOST_EXPORTS) \
19137         for flag in $(EXTRA_HOST_FLAGS) ; do \
19138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19139         done; \
19140         echo "Doing info in mpc" ; \
19141         (cd $(HOST_SUBDIR)/mpc && \
19142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19144                   "RANLIB=$${RANLIB}" \
19145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19146                   info) \
19147           || exit 1
19148
19149 @endif mpc
19150
19151 .PHONY: maybe-dvi-mpc dvi-mpc
19152 maybe-dvi-mpc:
19153 @if mpc
19154 maybe-dvi-mpc: dvi-mpc
19155
19156 dvi-mpc: \
19157     configure-mpc 
19158         @[ -f ./mpc/Makefile ] || exit 0; \
19159         r=`${PWD_COMMAND}`; export r; \
19160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19161         $(HOST_EXPORTS) \
19162         for flag in $(EXTRA_HOST_FLAGS) ; do \
19163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19164         done; \
19165         echo "Doing dvi in mpc" ; \
19166         (cd $(HOST_SUBDIR)/mpc && \
19167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19169                   "RANLIB=$${RANLIB}" \
19170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19171                   dvi) \
19172           || exit 1
19173
19174 @endif mpc
19175
19176 .PHONY: maybe-pdf-mpc pdf-mpc
19177 maybe-pdf-mpc:
19178 @if mpc
19179 maybe-pdf-mpc: pdf-mpc
19180
19181 pdf-mpc: \
19182     configure-mpc 
19183         @[ -f ./mpc/Makefile ] || exit 0; \
19184         r=`${PWD_COMMAND}`; export r; \
19185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186         $(HOST_EXPORTS) \
19187         for flag in $(EXTRA_HOST_FLAGS) ; do \
19188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19189         done; \
19190         echo "Doing pdf in mpc" ; \
19191         (cd $(HOST_SUBDIR)/mpc && \
19192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19194                   "RANLIB=$${RANLIB}" \
19195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19196                   pdf) \
19197           || exit 1
19198
19199 @endif mpc
19200
19201 .PHONY: maybe-html-mpc html-mpc
19202 maybe-html-mpc:
19203 @if mpc
19204 maybe-html-mpc: html-mpc
19205
19206 html-mpc: \
19207     configure-mpc 
19208         @[ -f ./mpc/Makefile ] || exit 0; \
19209         r=`${PWD_COMMAND}`; export r; \
19210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19211         $(HOST_EXPORTS) \
19212         for flag in $(EXTRA_HOST_FLAGS) ; do \
19213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19214         done; \
19215         echo "Doing html in mpc" ; \
19216         (cd $(HOST_SUBDIR)/mpc && \
19217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19219                   "RANLIB=$${RANLIB}" \
19220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19221                   html) \
19222           || exit 1
19223
19224 @endif mpc
19225
19226 .PHONY: maybe-TAGS-mpc TAGS-mpc
19227 maybe-TAGS-mpc:
19228 @if mpc
19229 maybe-TAGS-mpc: TAGS-mpc
19230
19231 TAGS-mpc: \
19232     configure-mpc 
19233         @[ -f ./mpc/Makefile ] || exit 0; \
19234         r=`${PWD_COMMAND}`; export r; \
19235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19236         $(HOST_EXPORTS) \
19237         for flag in $(EXTRA_HOST_FLAGS) ; do \
19238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19239         done; \
19240         echo "Doing TAGS in mpc" ; \
19241         (cd $(HOST_SUBDIR)/mpc && \
19242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19244                   "RANLIB=$${RANLIB}" \
19245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19246                   TAGS) \
19247           || exit 1
19248
19249 @endif mpc
19250
19251 .PHONY: maybe-install-info-mpc install-info-mpc
19252 maybe-install-info-mpc:
19253 @if mpc
19254 maybe-install-info-mpc: install-info-mpc
19255
19256 install-info-mpc: \
19257     configure-mpc \
19258     info-mpc 
19259         @[ -f ./mpc/Makefile ] || exit 0; \
19260         r=`${PWD_COMMAND}`; export r; \
19261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19262         $(HOST_EXPORTS) \
19263         for flag in $(EXTRA_HOST_FLAGS) ; do \
19264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19265         done; \
19266         echo "Doing install-info in mpc" ; \
19267         (cd $(HOST_SUBDIR)/mpc && \
19268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19270                   "RANLIB=$${RANLIB}" \
19271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19272                   install-info) \
19273           || exit 1
19274
19275 @endif mpc
19276
19277 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
19278 maybe-install-pdf-mpc:
19279 @if mpc
19280 maybe-install-pdf-mpc: install-pdf-mpc
19281
19282 install-pdf-mpc: \
19283     configure-mpc \
19284     pdf-mpc 
19285         @[ -f ./mpc/Makefile ] || exit 0; \
19286         r=`${PWD_COMMAND}`; export r; \
19287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19288         $(HOST_EXPORTS) \
19289         for flag in $(EXTRA_HOST_FLAGS) ; do \
19290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19291         done; \
19292         echo "Doing install-pdf in mpc" ; \
19293         (cd $(HOST_SUBDIR)/mpc && \
19294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19296                   "RANLIB=$${RANLIB}" \
19297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19298                   install-pdf) \
19299           || exit 1
19300
19301 @endif mpc
19302
19303 .PHONY: maybe-install-html-mpc install-html-mpc
19304 maybe-install-html-mpc:
19305 @if mpc
19306 maybe-install-html-mpc: install-html-mpc
19307
19308 install-html-mpc: \
19309     configure-mpc \
19310     html-mpc 
19311         @[ -f ./mpc/Makefile ] || exit 0; \
19312         r=`${PWD_COMMAND}`; export r; \
19313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19314         $(HOST_EXPORTS) \
19315         for flag in $(EXTRA_HOST_FLAGS) ; do \
19316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19317         done; \
19318         echo "Doing install-html in mpc" ; \
19319         (cd $(HOST_SUBDIR)/mpc && \
19320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19322                   "RANLIB=$${RANLIB}" \
19323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19324                   install-html) \
19325           || exit 1
19326
19327 @endif mpc
19328
19329 .PHONY: maybe-installcheck-mpc installcheck-mpc
19330 maybe-installcheck-mpc:
19331 @if mpc
19332 maybe-installcheck-mpc: installcheck-mpc
19333
19334 installcheck-mpc: \
19335     configure-mpc 
19336         @[ -f ./mpc/Makefile ] || exit 0; \
19337         r=`${PWD_COMMAND}`; export r; \
19338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19339         $(HOST_EXPORTS) \
19340         for flag in $(EXTRA_HOST_FLAGS) ; do \
19341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19342         done; \
19343         echo "Doing installcheck in mpc" ; \
19344         (cd $(HOST_SUBDIR)/mpc && \
19345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19347                   "RANLIB=$${RANLIB}" \
19348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19349                   installcheck) \
19350           || exit 1
19351
19352 @endif mpc
19353
19354 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
19355 maybe-mostlyclean-mpc:
19356 @if mpc
19357 maybe-mostlyclean-mpc: mostlyclean-mpc
19358
19359 mostlyclean-mpc: 
19360         @[ -f ./mpc/Makefile ] || exit 0; \
19361         r=`${PWD_COMMAND}`; export r; \
19362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19363         $(HOST_EXPORTS) \
19364         for flag in $(EXTRA_HOST_FLAGS) ; do \
19365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19366         done; \
19367         echo "Doing mostlyclean in mpc" ; \
19368         (cd $(HOST_SUBDIR)/mpc && \
19369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19371                   "RANLIB=$${RANLIB}" \
19372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19373                   mostlyclean) \
19374           || exit 1
19375
19376 @endif mpc
19377
19378 .PHONY: maybe-clean-mpc clean-mpc
19379 maybe-clean-mpc:
19380 @if mpc
19381 maybe-clean-mpc: clean-mpc
19382
19383 clean-mpc: 
19384         @[ -f ./mpc/Makefile ] || exit 0; \
19385         r=`${PWD_COMMAND}`; export r; \
19386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19387         $(HOST_EXPORTS) \
19388         for flag in $(EXTRA_HOST_FLAGS) ; do \
19389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19390         done; \
19391         echo "Doing clean in mpc" ; \
19392         (cd $(HOST_SUBDIR)/mpc && \
19393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19395                   "RANLIB=$${RANLIB}" \
19396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19397                   clean) \
19398           || exit 1
19399
19400 @endif mpc
19401
19402 .PHONY: maybe-distclean-mpc distclean-mpc
19403 maybe-distclean-mpc:
19404 @if mpc
19405 maybe-distclean-mpc: distclean-mpc
19406
19407 distclean-mpc: 
19408         @[ -f ./mpc/Makefile ] || exit 0; \
19409         r=`${PWD_COMMAND}`; export r; \
19410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411         $(HOST_EXPORTS) \
19412         for flag in $(EXTRA_HOST_FLAGS) ; do \
19413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19414         done; \
19415         echo "Doing distclean in mpc" ; \
19416         (cd $(HOST_SUBDIR)/mpc && \
19417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19419                   "RANLIB=$${RANLIB}" \
19420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19421                   distclean) \
19422           || exit 1
19423
19424 @endif mpc
19425
19426 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
19427 maybe-maintainer-clean-mpc:
19428 @if mpc
19429 maybe-maintainer-clean-mpc: maintainer-clean-mpc
19430
19431 maintainer-clean-mpc: 
19432         @[ -f ./mpc/Makefile ] || exit 0; \
19433         r=`${PWD_COMMAND}`; export r; \
19434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19435         $(HOST_EXPORTS) \
19436         for flag in $(EXTRA_HOST_FLAGS) ; do \
19437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19438         done; \
19439         echo "Doing maintainer-clean in mpc" ; \
19440         (cd $(HOST_SUBDIR)/mpc && \
19441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19443                   "RANLIB=$${RANLIB}" \
19444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19445                   maintainer-clean) \
19446           || exit 1
19447
19448 @endif mpc
19449
19450
19451
19452 .PHONY: configure-ppl maybe-configure-ppl
19453 maybe-configure-ppl:
19454 @if gcc-bootstrap
19455 configure-ppl: stage_current
19456 @endif gcc-bootstrap
19457 @if ppl
19458 maybe-configure-ppl: configure-ppl
19459 configure-ppl: 
19460         @r=`${PWD_COMMAND}`; export r; \
19461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19462         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19464         $(HOST_EXPORTS)  \
19465         echo Configuring in $(HOST_SUBDIR)/ppl; \
19466         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
19467         case $(srcdir) in \
19468           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19469           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19470                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19471         esac; \
19472         srcdiroption="--srcdir=$${topdir}/ppl"; \
19473         libsrcdir="$$s/ppl"; \
19474         $(SHELL) $${libsrcdir}/configure \
19475           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19476           --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
19477           || exit 1
19478 @endif ppl
19479
19480
19481
19482 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
19483 maybe-configure-stage1-ppl:
19484 @if ppl-bootstrap
19485 maybe-configure-stage1-ppl: configure-stage1-ppl
19486 configure-stage1-ppl:
19487         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19488         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19489         @r=`${PWD_COMMAND}`; export r; \
19490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19491         TFLAGS="$(STAGE1_TFLAGS)"; \
19492         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19493         $(HOST_EXPORTS) \
19494         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19495         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19496         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19497         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
19498         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19499         cd $(HOST_SUBDIR)/ppl || exit 1; \
19500         case $(srcdir) in \
19501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19502           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19504         esac; \
19505         srcdiroption="--srcdir=$${topdir}/ppl"; \
19506         libsrcdir="$$s/ppl"; \
19507         $(SHELL) $${libsrcdir}/configure \
19508           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19509           --target=${target_alias} $${srcdiroption} \
19510           $(STAGE1_CONFIGURE_FLAGS) \
19511           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19512 @endif ppl-bootstrap
19513
19514 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
19515 maybe-configure-stage2-ppl:
19516 @if ppl-bootstrap
19517 maybe-configure-stage2-ppl: configure-stage2-ppl
19518 configure-stage2-ppl:
19519         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19520         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19521         @r=`${PWD_COMMAND}`; export r; \
19522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19523         TFLAGS="$(STAGE2_TFLAGS)"; \
19524         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19525         $(HOST_EXPORTS) \
19526         $(POSTSTAGE1_HOST_EXPORTS) \
19527         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19528         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19529         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19530         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
19531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19532         cd $(HOST_SUBDIR)/ppl || exit 1; \
19533         case $(srcdir) in \
19534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19535           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19537         esac; \
19538         srcdiroption="--srcdir=$${topdir}/ppl"; \
19539         libsrcdir="$$s/ppl"; \
19540         $(SHELL) $${libsrcdir}/configure \
19541           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19542           --target=${target_alias} $${srcdiroption} \
19543           --with-build-libsubdir=$(HOST_SUBDIR) \
19544           $(STAGE2_CONFIGURE_FLAGS) \
19545           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19546 @endif ppl-bootstrap
19547
19548 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
19549 maybe-configure-stage3-ppl:
19550 @if ppl-bootstrap
19551 maybe-configure-stage3-ppl: configure-stage3-ppl
19552 configure-stage3-ppl:
19553         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19554         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19555         @r=`${PWD_COMMAND}`; export r; \
19556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19557         TFLAGS="$(STAGE3_TFLAGS)"; \
19558         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19559         $(HOST_EXPORTS) \
19560         $(POSTSTAGE1_HOST_EXPORTS) \
19561         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19562         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19563         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19564         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
19565         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19566         cd $(HOST_SUBDIR)/ppl || exit 1; \
19567         case $(srcdir) in \
19568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19569           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19571         esac; \
19572         srcdiroption="--srcdir=$${topdir}/ppl"; \
19573         libsrcdir="$$s/ppl"; \
19574         $(SHELL) $${libsrcdir}/configure \
19575           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19576           --target=${target_alias} $${srcdiroption} \
19577           --with-build-libsubdir=$(HOST_SUBDIR) \
19578           $(STAGE3_CONFIGURE_FLAGS) \
19579           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19580 @endif ppl-bootstrap
19581
19582 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19583 maybe-configure-stage4-ppl:
19584 @if ppl-bootstrap
19585 maybe-configure-stage4-ppl: configure-stage4-ppl
19586 configure-stage4-ppl:
19587         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19588         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19589         @r=`${PWD_COMMAND}`; export r; \
19590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19591         TFLAGS="$(STAGE4_TFLAGS)"; \
19592         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19593         $(HOST_EXPORTS) \
19594         $(POSTSTAGE1_HOST_EXPORTS) \
19595         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19596         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19597         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19598         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19600         cd $(HOST_SUBDIR)/ppl || exit 1; \
19601         case $(srcdir) in \
19602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19603           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19605         esac; \
19606         srcdiroption="--srcdir=$${topdir}/ppl"; \
19607         libsrcdir="$$s/ppl"; \
19608         $(SHELL) $${libsrcdir}/configure \
19609           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19610           --target=${target_alias} $${srcdiroption} \
19611           --with-build-libsubdir=$(HOST_SUBDIR) \
19612           $(STAGE4_CONFIGURE_FLAGS) \
19613           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19614 @endif ppl-bootstrap
19615
19616 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19617 maybe-configure-stageprofile-ppl:
19618 @if ppl-bootstrap
19619 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19620 configure-stageprofile-ppl:
19621         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19622         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19623         @r=`${PWD_COMMAND}`; export r; \
19624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19625         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19626         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19627         $(HOST_EXPORTS) \
19628         $(POSTSTAGE1_HOST_EXPORTS) \
19629         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19630         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19631         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19632         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19633         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19634         cd $(HOST_SUBDIR)/ppl || exit 1; \
19635         case $(srcdir) in \
19636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19637           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19639         esac; \
19640         srcdiroption="--srcdir=$${topdir}/ppl"; \
19641         libsrcdir="$$s/ppl"; \
19642         $(SHELL) $${libsrcdir}/configure \
19643           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19644           --target=${target_alias} $${srcdiroption} \
19645           --with-build-libsubdir=$(HOST_SUBDIR) \
19646           $(STAGEprofile_CONFIGURE_FLAGS) \
19647           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19648 @endif ppl-bootstrap
19649
19650 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19651 maybe-configure-stagefeedback-ppl:
19652 @if ppl-bootstrap
19653 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19654 configure-stagefeedback-ppl:
19655         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19656         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19657         @r=`${PWD_COMMAND}`; export r; \
19658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19659         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19660         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19661         $(HOST_EXPORTS) \
19662         $(POSTSTAGE1_HOST_EXPORTS) \
19663         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19664         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19665         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19666         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19667         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19668         cd $(HOST_SUBDIR)/ppl || exit 1; \
19669         case $(srcdir) in \
19670           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19671           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19672                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19673         esac; \
19674         srcdiroption="--srcdir=$${topdir}/ppl"; \
19675         libsrcdir="$$s/ppl"; \
19676         $(SHELL) $${libsrcdir}/configure \
19677           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19678           --target=${target_alias} $${srcdiroption} \
19679           --with-build-libsubdir=$(HOST_SUBDIR) \
19680           $(STAGEfeedback_CONFIGURE_FLAGS) \
19681           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19682 @endif ppl-bootstrap
19683
19684
19685
19686
19687
19688 .PHONY: all-ppl maybe-all-ppl
19689 maybe-all-ppl:
19690 @if gcc-bootstrap
19691 all-ppl: stage_current
19692 @endif gcc-bootstrap
19693 @if ppl
19694 TARGET-ppl=all
19695 maybe-all-ppl: all-ppl
19696 all-ppl: configure-ppl
19697         @r=`${PWD_COMMAND}`; export r; \
19698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19699         $(HOST_EXPORTS)  \
19700         (cd $(HOST_SUBDIR)/ppl && \
19701           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19702                 $(TARGET-ppl))
19703 @endif ppl
19704
19705
19706
19707 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19708 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19709 maybe-all-stage1-ppl:
19710 maybe-clean-stage1-ppl:
19711 @if ppl-bootstrap
19712 maybe-all-stage1-ppl: all-stage1-ppl
19713 all-stage1: all-stage1-ppl
19714 TARGET-stage1-ppl = $(TARGET-ppl)
19715 all-stage1-ppl: configure-stage1-ppl
19716         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19717         @r=`${PWD_COMMAND}`; export r; \
19718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19719         TFLAGS="$(STAGE1_TFLAGS)"; \
19720         $(HOST_EXPORTS)  \
19721         cd $(HOST_SUBDIR)/ppl && \
19722         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19723                 CFLAGS="$(STAGE1_CFLAGS)" \
19724                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19725                 LIBCFLAGS="$(LIBCFLAGS)" \
19726                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19727                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19728                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19729                 $(EXTRA_HOST_FLAGS)   \
19730                 TFLAGS="$(STAGE1_TFLAGS)" \
19731                 $(TARGET-stage1-ppl)
19732
19733 maybe-clean-stage1-ppl: clean-stage1-ppl
19734 clean-stage1: clean-stage1-ppl
19735 clean-stage1-ppl:
19736         @if [ $(current_stage) = stage1 ]; then \
19737           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19738         else \
19739           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19740           $(MAKE) stage1-start; \
19741         fi; \
19742         cd $(HOST_SUBDIR)/ppl && \
19743         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19744                  clean
19745 @endif ppl-bootstrap
19746
19747
19748 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19749 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19750 maybe-all-stage2-ppl:
19751 maybe-clean-stage2-ppl:
19752 @if ppl-bootstrap
19753 maybe-all-stage2-ppl: all-stage2-ppl
19754 all-stage2: all-stage2-ppl
19755 TARGET-stage2-ppl = $(TARGET-ppl)
19756 all-stage2-ppl: configure-stage2-ppl
19757         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19758         @r=`${PWD_COMMAND}`; export r; \
19759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19760         TFLAGS="$(STAGE2_TFLAGS)"; \
19761         $(HOST_EXPORTS) \
19762         $(POSTSTAGE1_HOST_EXPORTS)  \
19763         cd $(HOST_SUBDIR)/ppl && \
19764         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19765                 CFLAGS="$(STAGE2_CFLAGS)" \
19766                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19767                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19768                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19769                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19770                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19771                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19772                 TFLAGS="$(STAGE2_TFLAGS)" \
19773                 $(TARGET-stage2-ppl)
19774
19775 maybe-clean-stage2-ppl: clean-stage2-ppl
19776 clean-stage2: clean-stage2-ppl
19777 clean-stage2-ppl:
19778         @if [ $(current_stage) = stage2 ]; then \
19779           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19780         else \
19781           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19782           $(MAKE) stage2-start; \
19783         fi; \
19784         cd $(HOST_SUBDIR)/ppl && \
19785         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19786                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19787                  clean
19788 @endif ppl-bootstrap
19789
19790
19791 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19792 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19793 maybe-all-stage3-ppl:
19794 maybe-clean-stage3-ppl:
19795 @if ppl-bootstrap
19796 maybe-all-stage3-ppl: all-stage3-ppl
19797 all-stage3: all-stage3-ppl
19798 TARGET-stage3-ppl = $(TARGET-ppl)
19799 all-stage3-ppl: configure-stage3-ppl
19800         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19801         @r=`${PWD_COMMAND}`; export r; \
19802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19803         TFLAGS="$(STAGE3_TFLAGS)"; \
19804         $(HOST_EXPORTS) \
19805         $(POSTSTAGE1_HOST_EXPORTS)  \
19806         cd $(HOST_SUBDIR)/ppl && \
19807         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19808                 CFLAGS="$(STAGE3_CFLAGS)" \
19809                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19810                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19811                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19812                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19813                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19814                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19815                 TFLAGS="$(STAGE3_TFLAGS)" \
19816                 $(TARGET-stage3-ppl)
19817
19818 maybe-clean-stage3-ppl: clean-stage3-ppl
19819 clean-stage3: clean-stage3-ppl
19820 clean-stage3-ppl:
19821         @if [ $(current_stage) = stage3 ]; then \
19822           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19823         else \
19824           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19825           $(MAKE) stage3-start; \
19826         fi; \
19827         cd $(HOST_SUBDIR)/ppl && \
19828         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19829                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19830                  clean
19831 @endif ppl-bootstrap
19832
19833
19834 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19835 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19836 maybe-all-stage4-ppl:
19837 maybe-clean-stage4-ppl:
19838 @if ppl-bootstrap
19839 maybe-all-stage4-ppl: all-stage4-ppl
19840 all-stage4: all-stage4-ppl
19841 TARGET-stage4-ppl = $(TARGET-ppl)
19842 all-stage4-ppl: configure-stage4-ppl
19843         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19844         @r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         TFLAGS="$(STAGE4_TFLAGS)"; \
19847         $(HOST_EXPORTS) \
19848         $(POSTSTAGE1_HOST_EXPORTS)  \
19849         cd $(HOST_SUBDIR)/ppl && \
19850         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19851                 CFLAGS="$(STAGE4_CFLAGS)" \
19852                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19853                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19854                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19855                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19856                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19857                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19858                 TFLAGS="$(STAGE4_TFLAGS)" \
19859                 $(TARGET-stage4-ppl)
19860
19861 maybe-clean-stage4-ppl: clean-stage4-ppl
19862 clean-stage4: clean-stage4-ppl
19863 clean-stage4-ppl:
19864         @if [ $(current_stage) = stage4 ]; then \
19865           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19866         else \
19867           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19868           $(MAKE) stage4-start; \
19869         fi; \
19870         cd $(HOST_SUBDIR)/ppl && \
19871         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19872                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19873                  clean
19874 @endif ppl-bootstrap
19875
19876
19877 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19878 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19879 maybe-all-stageprofile-ppl:
19880 maybe-clean-stageprofile-ppl:
19881 @if ppl-bootstrap
19882 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19883 all-stageprofile: all-stageprofile-ppl
19884 TARGET-stageprofile-ppl = $(TARGET-ppl)
19885 all-stageprofile-ppl: configure-stageprofile-ppl
19886         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19887         @r=`${PWD_COMMAND}`; export r; \
19888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19890         $(HOST_EXPORTS) \
19891         $(POSTSTAGE1_HOST_EXPORTS)  \
19892         cd $(HOST_SUBDIR)/ppl && \
19893         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19894                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19895                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19896                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19897                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19898                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19899                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19900                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19901                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19902                 $(TARGET-stageprofile-ppl)
19903
19904 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19905 clean-stageprofile: clean-stageprofile-ppl
19906 clean-stageprofile-ppl:
19907         @if [ $(current_stage) = stageprofile ]; then \
19908           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19909         else \
19910           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19911           $(MAKE) stageprofile-start; \
19912         fi; \
19913         cd $(HOST_SUBDIR)/ppl && \
19914         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19915                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19916                  clean
19917 @endif ppl-bootstrap
19918
19919
19920 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19921 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19922 maybe-all-stagefeedback-ppl:
19923 maybe-clean-stagefeedback-ppl:
19924 @if ppl-bootstrap
19925 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19926 all-stagefeedback: all-stagefeedback-ppl
19927 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19928 all-stagefeedback-ppl: configure-stagefeedback-ppl
19929         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19930         @r=`${PWD_COMMAND}`; export r; \
19931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19932         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19933         $(HOST_EXPORTS) \
19934         $(POSTSTAGE1_HOST_EXPORTS)  \
19935         cd $(HOST_SUBDIR)/ppl && \
19936         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19937                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19938                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19939                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19940                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19941                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19942                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19943                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19944                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19945                 $(TARGET-stagefeedback-ppl)
19946
19947 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19948 clean-stagefeedback: clean-stagefeedback-ppl
19949 clean-stagefeedback-ppl:
19950         @if [ $(current_stage) = stagefeedback ]; then \
19951           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19952         else \
19953           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19954           $(MAKE) stagefeedback-start; \
19955         fi; \
19956         cd $(HOST_SUBDIR)/ppl && \
19957         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19958                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19959                  clean
19960 @endif ppl-bootstrap
19961
19962
19963
19964
19965
19966 .PHONY: check-ppl maybe-check-ppl
19967 maybe-check-ppl:
19968 @if ppl
19969 maybe-check-ppl: check-ppl
19970
19971 check-ppl:
19972         @: $(MAKE); $(unstage)
19973         @r=`${PWD_COMMAND}`; export r; \
19974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19975         $(HOST_EXPORTS) \
19976         (cd $(HOST_SUBDIR)/ppl && \
19977           $(MAKE) $(FLAGS_TO_PASS)  check)
19978
19979 @endif ppl
19980
19981 .PHONY: install-ppl maybe-install-ppl
19982 maybe-install-ppl:
19983 @if ppl
19984 maybe-install-ppl: install-ppl
19985
19986 install-ppl:
19987
19988 @endif ppl
19989
19990 .PHONY: install-strip-ppl maybe-install-strip-ppl
19991 maybe-install-strip-ppl:
19992 @if ppl
19993 maybe-install-strip-ppl: install-strip-ppl
19994
19995 install-strip-ppl:
19996
19997 @endif ppl
19998
19999 # Other targets (info, dvi, pdf, etc.)
20000
20001 .PHONY: maybe-info-ppl info-ppl
20002 maybe-info-ppl:
20003 @if ppl
20004 maybe-info-ppl: info-ppl
20005
20006 info-ppl: \
20007     configure-ppl 
20008         @[ -f ./ppl/Makefile ] || exit 0; \
20009         r=`${PWD_COMMAND}`; export r; \
20010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20011         $(HOST_EXPORTS) \
20012         for flag in $(EXTRA_HOST_FLAGS) ; do \
20013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20014         done; \
20015         echo "Doing info in ppl" ; \
20016         (cd $(HOST_SUBDIR)/ppl && \
20017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20019                   "RANLIB=$${RANLIB}" \
20020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20021                   info) \
20022           || exit 1
20023
20024 @endif ppl
20025
20026 .PHONY: maybe-dvi-ppl dvi-ppl
20027 maybe-dvi-ppl:
20028 @if ppl
20029 maybe-dvi-ppl: dvi-ppl
20030
20031 dvi-ppl: \
20032     configure-ppl 
20033         @[ -f ./ppl/Makefile ] || exit 0; \
20034         r=`${PWD_COMMAND}`; export r; \
20035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20036         $(HOST_EXPORTS) \
20037         for flag in $(EXTRA_HOST_FLAGS) ; do \
20038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20039         done; \
20040         echo "Doing dvi in ppl" ; \
20041         (cd $(HOST_SUBDIR)/ppl && \
20042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20044                   "RANLIB=$${RANLIB}" \
20045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20046                   dvi) \
20047           || exit 1
20048
20049 @endif ppl
20050
20051 .PHONY: maybe-pdf-ppl pdf-ppl
20052 maybe-pdf-ppl:
20053 @if ppl
20054 maybe-pdf-ppl: pdf-ppl
20055
20056 pdf-ppl: \
20057     configure-ppl 
20058         @[ -f ./ppl/Makefile ] || exit 0; \
20059         r=`${PWD_COMMAND}`; export r; \
20060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20061         $(HOST_EXPORTS) \
20062         for flag in $(EXTRA_HOST_FLAGS) ; do \
20063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20064         done; \
20065         echo "Doing pdf in ppl" ; \
20066         (cd $(HOST_SUBDIR)/ppl && \
20067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20069                   "RANLIB=$${RANLIB}" \
20070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20071                   pdf) \
20072           || exit 1
20073
20074 @endif ppl
20075
20076 .PHONY: maybe-html-ppl html-ppl
20077 maybe-html-ppl:
20078 @if ppl
20079 maybe-html-ppl: html-ppl
20080
20081 html-ppl: \
20082     configure-ppl 
20083         @[ -f ./ppl/Makefile ] || exit 0; \
20084         r=`${PWD_COMMAND}`; export r; \
20085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20086         $(HOST_EXPORTS) \
20087         for flag in $(EXTRA_HOST_FLAGS) ; do \
20088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20089         done; \
20090         echo "Doing html in ppl" ; \
20091         (cd $(HOST_SUBDIR)/ppl && \
20092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20094                   "RANLIB=$${RANLIB}" \
20095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20096                   html) \
20097           || exit 1
20098
20099 @endif ppl
20100
20101 .PHONY: maybe-TAGS-ppl TAGS-ppl
20102 maybe-TAGS-ppl:
20103 @if ppl
20104 maybe-TAGS-ppl: TAGS-ppl
20105
20106 TAGS-ppl: \
20107     configure-ppl 
20108         @[ -f ./ppl/Makefile ] || exit 0; \
20109         r=`${PWD_COMMAND}`; export r; \
20110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20111         $(HOST_EXPORTS) \
20112         for flag in $(EXTRA_HOST_FLAGS) ; do \
20113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20114         done; \
20115         echo "Doing TAGS in ppl" ; \
20116         (cd $(HOST_SUBDIR)/ppl && \
20117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20119                   "RANLIB=$${RANLIB}" \
20120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20121                   TAGS) \
20122           || exit 1
20123
20124 @endif ppl
20125
20126 .PHONY: maybe-install-info-ppl install-info-ppl
20127 maybe-install-info-ppl:
20128 @if ppl
20129 maybe-install-info-ppl: install-info-ppl
20130
20131 install-info-ppl: \
20132     configure-ppl \
20133     info-ppl 
20134         @[ -f ./ppl/Makefile ] || exit 0; \
20135         r=`${PWD_COMMAND}`; export r; \
20136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20137         $(HOST_EXPORTS) \
20138         for flag in $(EXTRA_HOST_FLAGS) ; do \
20139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20140         done; \
20141         echo "Doing install-info in ppl" ; \
20142         (cd $(HOST_SUBDIR)/ppl && \
20143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20145                   "RANLIB=$${RANLIB}" \
20146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20147                   install-info) \
20148           || exit 1
20149
20150 @endif ppl
20151
20152 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
20153 maybe-install-pdf-ppl:
20154 @if ppl
20155 maybe-install-pdf-ppl: install-pdf-ppl
20156
20157 install-pdf-ppl: \
20158     configure-ppl \
20159     pdf-ppl 
20160         @[ -f ./ppl/Makefile ] || exit 0; \
20161         r=`${PWD_COMMAND}`; export r; \
20162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20163         $(HOST_EXPORTS) \
20164         for flag in $(EXTRA_HOST_FLAGS) ; do \
20165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20166         done; \
20167         echo "Doing install-pdf in ppl" ; \
20168         (cd $(HOST_SUBDIR)/ppl && \
20169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171                   "RANLIB=$${RANLIB}" \
20172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20173                   install-pdf) \
20174           || exit 1
20175
20176 @endif ppl
20177
20178 .PHONY: maybe-install-html-ppl install-html-ppl
20179 maybe-install-html-ppl:
20180 @if ppl
20181 maybe-install-html-ppl: install-html-ppl
20182
20183 install-html-ppl: \
20184     configure-ppl \
20185     html-ppl 
20186         @[ -f ./ppl/Makefile ] || exit 0; \
20187         r=`${PWD_COMMAND}`; export r; \
20188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20189         $(HOST_EXPORTS) \
20190         for flag in $(EXTRA_HOST_FLAGS) ; do \
20191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20192         done; \
20193         echo "Doing install-html in ppl" ; \
20194         (cd $(HOST_SUBDIR)/ppl && \
20195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20197                   "RANLIB=$${RANLIB}" \
20198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20199                   install-html) \
20200           || exit 1
20201
20202 @endif ppl
20203
20204 .PHONY: maybe-installcheck-ppl installcheck-ppl
20205 maybe-installcheck-ppl:
20206 @if ppl
20207 maybe-installcheck-ppl: installcheck-ppl
20208
20209 installcheck-ppl: \
20210     configure-ppl 
20211         @[ -f ./ppl/Makefile ] || exit 0; \
20212         r=`${PWD_COMMAND}`; export r; \
20213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214         $(HOST_EXPORTS) \
20215         for flag in $(EXTRA_HOST_FLAGS) ; do \
20216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20217         done; \
20218         echo "Doing installcheck in ppl" ; \
20219         (cd $(HOST_SUBDIR)/ppl && \
20220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20222                   "RANLIB=$${RANLIB}" \
20223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20224                   installcheck) \
20225           || exit 1
20226
20227 @endif ppl
20228
20229 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
20230 maybe-mostlyclean-ppl:
20231 @if ppl
20232 maybe-mostlyclean-ppl: mostlyclean-ppl
20233
20234 mostlyclean-ppl: 
20235         @[ -f ./ppl/Makefile ] || exit 0; \
20236         r=`${PWD_COMMAND}`; export r; \
20237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20238         $(HOST_EXPORTS) \
20239         for flag in $(EXTRA_HOST_FLAGS) ; do \
20240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20241         done; \
20242         echo "Doing mostlyclean in ppl" ; \
20243         (cd $(HOST_SUBDIR)/ppl && \
20244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20246                   "RANLIB=$${RANLIB}" \
20247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20248                   mostlyclean) \
20249           || exit 1
20250
20251 @endif ppl
20252
20253 .PHONY: maybe-clean-ppl clean-ppl
20254 maybe-clean-ppl:
20255 @if ppl
20256 maybe-clean-ppl: clean-ppl
20257
20258 clean-ppl: 
20259         @[ -f ./ppl/Makefile ] || exit 0; \
20260         r=`${PWD_COMMAND}`; export r; \
20261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20262         $(HOST_EXPORTS) \
20263         for flag in $(EXTRA_HOST_FLAGS) ; do \
20264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20265         done; \
20266         echo "Doing clean in ppl" ; \
20267         (cd $(HOST_SUBDIR)/ppl && \
20268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20270                   "RANLIB=$${RANLIB}" \
20271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20272                   clean) \
20273           || exit 1
20274
20275 @endif ppl
20276
20277 .PHONY: maybe-distclean-ppl distclean-ppl
20278 maybe-distclean-ppl:
20279 @if ppl
20280 maybe-distclean-ppl: distclean-ppl
20281
20282 distclean-ppl: 
20283         @[ -f ./ppl/Makefile ] || exit 0; \
20284         r=`${PWD_COMMAND}`; export r; \
20285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20286         $(HOST_EXPORTS) \
20287         for flag in $(EXTRA_HOST_FLAGS) ; do \
20288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20289         done; \
20290         echo "Doing distclean in ppl" ; \
20291         (cd $(HOST_SUBDIR)/ppl && \
20292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20294                   "RANLIB=$${RANLIB}" \
20295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20296                   distclean) \
20297           || exit 1
20298
20299 @endif ppl
20300
20301 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
20302 maybe-maintainer-clean-ppl:
20303 @if ppl
20304 maybe-maintainer-clean-ppl: maintainer-clean-ppl
20305
20306 maintainer-clean-ppl: 
20307         @[ -f ./ppl/Makefile ] || exit 0; \
20308         r=`${PWD_COMMAND}`; export r; \
20309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310         $(HOST_EXPORTS) \
20311         for flag in $(EXTRA_HOST_FLAGS) ; do \
20312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20313         done; \
20314         echo "Doing maintainer-clean in ppl" ; \
20315         (cd $(HOST_SUBDIR)/ppl && \
20316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20318                   "RANLIB=$${RANLIB}" \
20319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20320                   maintainer-clean) \
20321           || exit 1
20322
20323 @endif ppl
20324
20325
20326
20327 .PHONY: configure-cloog maybe-configure-cloog
20328 maybe-configure-cloog:
20329 @if gcc-bootstrap
20330 configure-cloog: stage_current
20331 @endif gcc-bootstrap
20332 @if cloog
20333 maybe-configure-cloog: configure-cloog
20334 configure-cloog: 
20335         @r=`${PWD_COMMAND}`; export r; \
20336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20337         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20339         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20340         echo Configuring in $(HOST_SUBDIR)/cloog; \
20341         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
20342         case $(srcdir) in \
20343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20344           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20346         esac; \
20347         srcdiroption="--srcdir=$${topdir}/cloog"; \
20348         libsrcdir="$$s/cloog"; \
20349         $(SHELL) $${libsrcdir}/configure \
20350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20351           --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 \
20352           || exit 1
20353 @endif cloog
20354
20355
20356
20357 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
20358 maybe-configure-stage1-cloog:
20359 @if cloog-bootstrap
20360 maybe-configure-stage1-cloog: configure-stage1-cloog
20361 configure-stage1-cloog:
20362         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20364         @r=`${PWD_COMMAND}`; export r; \
20365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20366         TFLAGS="$(STAGE1_TFLAGS)"; \
20367         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20368         $(HOST_EXPORTS) \
20369         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20370         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20371         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20372         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
20373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20374         cd $(HOST_SUBDIR)/cloog || exit 1; \
20375         case $(srcdir) in \
20376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20377           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20379         esac; \
20380         srcdiroption="--srcdir=$${topdir}/cloog"; \
20381         libsrcdir="$$s/cloog"; \
20382         $(SHELL) $${libsrcdir}/configure \
20383           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20384           --target=${target_alias} $${srcdiroption} \
20385           $(STAGE1_CONFIGURE_FLAGS) \
20386           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20387 @endif cloog-bootstrap
20388
20389 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
20390 maybe-configure-stage2-cloog:
20391 @if cloog-bootstrap
20392 maybe-configure-stage2-cloog: configure-stage2-cloog
20393 configure-stage2-cloog:
20394         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20395         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20396         @r=`${PWD_COMMAND}`; export r; \
20397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20398         TFLAGS="$(STAGE2_TFLAGS)"; \
20399         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20400         $(HOST_EXPORTS) \
20401         $(POSTSTAGE1_HOST_EXPORTS) \
20402         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20403         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20404         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20405         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
20406         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20407         cd $(HOST_SUBDIR)/cloog || exit 1; \
20408         case $(srcdir) in \
20409           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20410           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20411                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20412         esac; \
20413         srcdiroption="--srcdir=$${topdir}/cloog"; \
20414         libsrcdir="$$s/cloog"; \
20415         $(SHELL) $${libsrcdir}/configure \
20416           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20417           --target=${target_alias} $${srcdiroption} \
20418           --with-build-libsubdir=$(HOST_SUBDIR) \
20419           $(STAGE2_CONFIGURE_FLAGS) \
20420           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20421 @endif cloog-bootstrap
20422
20423 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
20424 maybe-configure-stage3-cloog:
20425 @if cloog-bootstrap
20426 maybe-configure-stage3-cloog: configure-stage3-cloog
20427 configure-stage3-cloog:
20428         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20429         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20430         @r=`${PWD_COMMAND}`; export r; \
20431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20432         TFLAGS="$(STAGE3_TFLAGS)"; \
20433         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20434         $(HOST_EXPORTS) \
20435         $(POSTSTAGE1_HOST_EXPORTS) \
20436         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20437         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20438         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20439         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
20440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20441         cd $(HOST_SUBDIR)/cloog || exit 1; \
20442         case $(srcdir) in \
20443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20444           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20446         esac; \
20447         srcdiroption="--srcdir=$${topdir}/cloog"; \
20448         libsrcdir="$$s/cloog"; \
20449         $(SHELL) $${libsrcdir}/configure \
20450           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20451           --target=${target_alias} $${srcdiroption} \
20452           --with-build-libsubdir=$(HOST_SUBDIR) \
20453           $(STAGE3_CONFIGURE_FLAGS) \
20454           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20455 @endif cloog-bootstrap
20456
20457 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
20458 maybe-configure-stage4-cloog:
20459 @if cloog-bootstrap
20460 maybe-configure-stage4-cloog: configure-stage4-cloog
20461 configure-stage4-cloog:
20462         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20463         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20464         @r=`${PWD_COMMAND}`; export r; \
20465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20466         TFLAGS="$(STAGE4_TFLAGS)"; \
20467         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20468         $(HOST_EXPORTS) \
20469         $(POSTSTAGE1_HOST_EXPORTS) \
20470         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20471         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20472         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20473         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
20474         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20475         cd $(HOST_SUBDIR)/cloog || exit 1; \
20476         case $(srcdir) in \
20477           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20478           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20479                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20480         esac; \
20481         srcdiroption="--srcdir=$${topdir}/cloog"; \
20482         libsrcdir="$$s/cloog"; \
20483         $(SHELL) $${libsrcdir}/configure \
20484           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20485           --target=${target_alias} $${srcdiroption} \
20486           --with-build-libsubdir=$(HOST_SUBDIR) \
20487           $(STAGE4_CONFIGURE_FLAGS) \
20488           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20489 @endif cloog-bootstrap
20490
20491 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
20492 maybe-configure-stageprofile-cloog:
20493 @if cloog-bootstrap
20494 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
20495 configure-stageprofile-cloog:
20496         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20497         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20498         @r=`${PWD_COMMAND}`; export r; \
20499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20500         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20501         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20502         $(HOST_EXPORTS) \
20503         $(POSTSTAGE1_HOST_EXPORTS) \
20504         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20505         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20506         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20507         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
20508         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20509         cd $(HOST_SUBDIR)/cloog || exit 1; \
20510         case $(srcdir) in \
20511           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20512           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20513                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20514         esac; \
20515         srcdiroption="--srcdir=$${topdir}/cloog"; \
20516         libsrcdir="$$s/cloog"; \
20517         $(SHELL) $${libsrcdir}/configure \
20518           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20519           --target=${target_alias} $${srcdiroption} \
20520           --with-build-libsubdir=$(HOST_SUBDIR) \
20521           $(STAGEprofile_CONFIGURE_FLAGS) \
20522           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20523 @endif cloog-bootstrap
20524
20525 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
20526 maybe-configure-stagefeedback-cloog:
20527 @if cloog-bootstrap
20528 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
20529 configure-stagefeedback-cloog:
20530         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20531         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20532         @r=`${PWD_COMMAND}`; export r; \
20533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20534         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20535         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20536         $(HOST_EXPORTS) \
20537         $(POSTSTAGE1_HOST_EXPORTS) \
20538         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20539         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20540         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20541         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
20542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20543         cd $(HOST_SUBDIR)/cloog || exit 1; \
20544         case $(srcdir) in \
20545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20546           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20548         esac; \
20549         srcdiroption="--srcdir=$${topdir}/cloog"; \
20550         libsrcdir="$$s/cloog"; \
20551         $(SHELL) $${libsrcdir}/configure \
20552           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20553           --target=${target_alias} $${srcdiroption} \
20554           --with-build-libsubdir=$(HOST_SUBDIR) \
20555           $(STAGEfeedback_CONFIGURE_FLAGS) \
20556           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20557 @endif cloog-bootstrap
20558
20559
20560
20561
20562
20563 .PHONY: all-cloog maybe-all-cloog
20564 maybe-all-cloog:
20565 @if gcc-bootstrap
20566 all-cloog: stage_current
20567 @endif gcc-bootstrap
20568 @if cloog
20569 TARGET-cloog=all
20570 maybe-all-cloog: all-cloog
20571 all-cloog: configure-cloog
20572         @r=`${PWD_COMMAND}`; export r; \
20573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20574         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20575         (cd $(HOST_SUBDIR)/cloog && \
20576           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20577                 $(TARGET-cloog))
20578 @endif cloog
20579
20580
20581
20582 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20583 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20584 maybe-all-stage1-cloog:
20585 maybe-clean-stage1-cloog:
20586 @if cloog-bootstrap
20587 maybe-all-stage1-cloog: all-stage1-cloog
20588 all-stage1: all-stage1-cloog
20589 TARGET-stage1-cloog = $(TARGET-cloog)
20590 all-stage1-cloog: configure-stage1-cloog
20591         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20592         @r=`${PWD_COMMAND}`; export r; \
20593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20594         TFLAGS="$(STAGE1_TFLAGS)"; \
20595         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20596         cd $(HOST_SUBDIR)/cloog && \
20597         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20598                 CFLAGS="$(STAGE1_CFLAGS)" \
20599                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20600                 LIBCFLAGS="$(LIBCFLAGS)" \
20601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20604                 $(EXTRA_HOST_FLAGS)  CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20605                 TFLAGS="$(STAGE1_TFLAGS)" \
20606                 $(TARGET-stage1-cloog)
20607
20608 maybe-clean-stage1-cloog: clean-stage1-cloog
20609 clean-stage1: clean-stage1-cloog
20610 clean-stage1-cloog:
20611         @if [ $(current_stage) = stage1 ]; then \
20612           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20613         else \
20614           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20615           $(MAKE) stage1-start; \
20616         fi; \
20617         cd $(HOST_SUBDIR)/cloog && \
20618         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20619                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20620 @endif cloog-bootstrap
20621
20622
20623 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20624 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20625 maybe-all-stage2-cloog:
20626 maybe-clean-stage2-cloog:
20627 @if cloog-bootstrap
20628 maybe-all-stage2-cloog: all-stage2-cloog
20629 all-stage2: all-stage2-cloog
20630 TARGET-stage2-cloog = $(TARGET-cloog)
20631 all-stage2-cloog: configure-stage2-cloog
20632         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20633         @r=`${PWD_COMMAND}`; export r; \
20634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20635         TFLAGS="$(STAGE2_TFLAGS)"; \
20636         $(HOST_EXPORTS) \
20637         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20638         cd $(HOST_SUBDIR)/cloog && \
20639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20640                 CFLAGS="$(STAGE2_CFLAGS)" \
20641                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20642                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20643                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20644                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20645                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20646                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20647                 TFLAGS="$(STAGE2_TFLAGS)" \
20648                 $(TARGET-stage2-cloog)
20649
20650 maybe-clean-stage2-cloog: clean-stage2-cloog
20651 clean-stage2: clean-stage2-cloog
20652 clean-stage2-cloog:
20653         @if [ $(current_stage) = stage2 ]; then \
20654           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20655         else \
20656           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20657           $(MAKE) stage2-start; \
20658         fi; \
20659         cd $(HOST_SUBDIR)/cloog && \
20660         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20661                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20662                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20663 @endif cloog-bootstrap
20664
20665
20666 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20667 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20668 maybe-all-stage3-cloog:
20669 maybe-clean-stage3-cloog:
20670 @if cloog-bootstrap
20671 maybe-all-stage3-cloog: all-stage3-cloog
20672 all-stage3: all-stage3-cloog
20673 TARGET-stage3-cloog = $(TARGET-cloog)
20674 all-stage3-cloog: configure-stage3-cloog
20675         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20676         @r=`${PWD_COMMAND}`; export r; \
20677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20678         TFLAGS="$(STAGE3_TFLAGS)"; \
20679         $(HOST_EXPORTS) \
20680         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20681         cd $(HOST_SUBDIR)/cloog && \
20682         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20683                 CFLAGS="$(STAGE3_CFLAGS)" \
20684                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20685                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20686                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20687                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20688                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20689                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20690                 TFLAGS="$(STAGE3_TFLAGS)" \
20691                 $(TARGET-stage3-cloog)
20692
20693 maybe-clean-stage3-cloog: clean-stage3-cloog
20694 clean-stage3: clean-stage3-cloog
20695 clean-stage3-cloog:
20696         @if [ $(current_stage) = stage3 ]; then \
20697           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20698         else \
20699           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20700           $(MAKE) stage3-start; \
20701         fi; \
20702         cd $(HOST_SUBDIR)/cloog && \
20703         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20704                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20705                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20706 @endif cloog-bootstrap
20707
20708
20709 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20710 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20711 maybe-all-stage4-cloog:
20712 maybe-clean-stage4-cloog:
20713 @if cloog-bootstrap
20714 maybe-all-stage4-cloog: all-stage4-cloog
20715 all-stage4: all-stage4-cloog
20716 TARGET-stage4-cloog = $(TARGET-cloog)
20717 all-stage4-cloog: configure-stage4-cloog
20718         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20719         @r=`${PWD_COMMAND}`; export r; \
20720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721         TFLAGS="$(STAGE4_TFLAGS)"; \
20722         $(HOST_EXPORTS) \
20723         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20724         cd $(HOST_SUBDIR)/cloog && \
20725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20726                 CFLAGS="$(STAGE4_CFLAGS)" \
20727                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20728                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20732                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20733                 TFLAGS="$(STAGE4_TFLAGS)" \
20734                 $(TARGET-stage4-cloog)
20735
20736 maybe-clean-stage4-cloog: clean-stage4-cloog
20737 clean-stage4: clean-stage4-cloog
20738 clean-stage4-cloog:
20739         @if [ $(current_stage) = stage4 ]; then \
20740           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20741         else \
20742           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20743           $(MAKE) stage4-start; \
20744         fi; \
20745         cd $(HOST_SUBDIR)/cloog && \
20746         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20747                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20748                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20749 @endif cloog-bootstrap
20750
20751
20752 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20753 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20754 maybe-all-stageprofile-cloog:
20755 maybe-clean-stageprofile-cloog:
20756 @if cloog-bootstrap
20757 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20758 all-stageprofile: all-stageprofile-cloog
20759 TARGET-stageprofile-cloog = $(TARGET-cloog)
20760 all-stageprofile-cloog: configure-stageprofile-cloog
20761         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20762         @r=`${PWD_COMMAND}`; export r; \
20763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20764         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20765         $(HOST_EXPORTS) \
20766         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20767         cd $(HOST_SUBDIR)/cloog && \
20768         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20769                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20770                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20771                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20775                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20776                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20777                 $(TARGET-stageprofile-cloog)
20778
20779 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20780 clean-stageprofile: clean-stageprofile-cloog
20781 clean-stageprofile-cloog:
20782         @if [ $(current_stage) = stageprofile ]; then \
20783           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20784         else \
20785           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20786           $(MAKE) stageprofile-start; \
20787         fi; \
20788         cd $(HOST_SUBDIR)/cloog && \
20789         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20790                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20791                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20792 @endif cloog-bootstrap
20793
20794
20795 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20796 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20797 maybe-all-stagefeedback-cloog:
20798 maybe-clean-stagefeedback-cloog:
20799 @if cloog-bootstrap
20800 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20801 all-stagefeedback: all-stagefeedback-cloog
20802 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20803 all-stagefeedback-cloog: configure-stagefeedback-cloog
20804         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20805         @r=`${PWD_COMMAND}`; export r; \
20806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20807         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20808         $(HOST_EXPORTS) \
20809         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20810         cd $(HOST_SUBDIR)/cloog && \
20811         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20812                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20813                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20814                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20815                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20816                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20817                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20818                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20819                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20820                 $(TARGET-stagefeedback-cloog)
20821
20822 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20823 clean-stagefeedback: clean-stagefeedback-cloog
20824 clean-stagefeedback-cloog:
20825         @if [ $(current_stage) = stagefeedback ]; then \
20826           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20827         else \
20828           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20829           $(MAKE) stagefeedback-start; \
20830         fi; \
20831         cd $(HOST_SUBDIR)/cloog && \
20832         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20833                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20834                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20835 @endif cloog-bootstrap
20836
20837
20838
20839
20840
20841 .PHONY: check-cloog maybe-check-cloog
20842 maybe-check-cloog:
20843 @if cloog
20844 maybe-check-cloog: check-cloog
20845
20846 check-cloog:
20847         @: $(MAKE); $(unstage)
20848         @r=`${PWD_COMMAND}`; export r; \
20849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20850         $(HOST_EXPORTS) \
20851         (cd $(HOST_SUBDIR)/cloog && \
20852           $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20853
20854 @endif cloog
20855
20856 .PHONY: install-cloog maybe-install-cloog
20857 maybe-install-cloog:
20858 @if cloog
20859 maybe-install-cloog: install-cloog
20860
20861 install-cloog:
20862
20863 @endif cloog
20864
20865 .PHONY: install-strip-cloog maybe-install-strip-cloog
20866 maybe-install-strip-cloog:
20867 @if cloog
20868 maybe-install-strip-cloog: install-strip-cloog
20869
20870 install-strip-cloog:
20871
20872 @endif cloog
20873
20874 # Other targets (info, dvi, pdf, etc.)
20875
20876 .PHONY: maybe-info-cloog info-cloog
20877 maybe-info-cloog:
20878 @if cloog
20879 maybe-info-cloog: info-cloog
20880
20881 info-cloog: \
20882     configure-cloog 
20883         @[ -f ./cloog/Makefile ] || exit 0; \
20884         r=`${PWD_COMMAND}`; export r; \
20885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20886         $(HOST_EXPORTS) \
20887         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20889         done; \
20890         echo "Doing info in cloog" ; \
20891         (cd $(HOST_SUBDIR)/cloog && \
20892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20894                   "RANLIB=$${RANLIB}" \
20895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20896                   info) \
20897           || exit 1
20898
20899 @endif cloog
20900
20901 .PHONY: maybe-dvi-cloog dvi-cloog
20902 maybe-dvi-cloog:
20903 @if cloog
20904 maybe-dvi-cloog: dvi-cloog
20905
20906 dvi-cloog: \
20907     configure-cloog 
20908         @[ -f ./cloog/Makefile ] || exit 0; \
20909         r=`${PWD_COMMAND}`; export r; \
20910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20911         $(HOST_EXPORTS) \
20912         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20914         done; \
20915         echo "Doing dvi in cloog" ; \
20916         (cd $(HOST_SUBDIR)/cloog && \
20917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20919                   "RANLIB=$${RANLIB}" \
20920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20921                   dvi) \
20922           || exit 1
20923
20924 @endif cloog
20925
20926 .PHONY: maybe-pdf-cloog pdf-cloog
20927 maybe-pdf-cloog:
20928 @if cloog
20929 maybe-pdf-cloog: pdf-cloog
20930
20931 pdf-cloog: \
20932     configure-cloog 
20933         @[ -f ./cloog/Makefile ] || exit 0; \
20934         r=`${PWD_COMMAND}`; export r; \
20935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20936         $(HOST_EXPORTS) \
20937         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20939         done; \
20940         echo "Doing pdf in cloog" ; \
20941         (cd $(HOST_SUBDIR)/cloog && \
20942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20944                   "RANLIB=$${RANLIB}" \
20945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20946                   pdf) \
20947           || exit 1
20948
20949 @endif cloog
20950
20951 .PHONY: maybe-html-cloog html-cloog
20952 maybe-html-cloog:
20953 @if cloog
20954 maybe-html-cloog: html-cloog
20955
20956 html-cloog: \
20957     configure-cloog 
20958         @[ -f ./cloog/Makefile ] || exit 0; \
20959         r=`${PWD_COMMAND}`; export r; \
20960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20961         $(HOST_EXPORTS) \
20962         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20964         done; \
20965         echo "Doing html in cloog" ; \
20966         (cd $(HOST_SUBDIR)/cloog && \
20967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20969                   "RANLIB=$${RANLIB}" \
20970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20971                   html) \
20972           || exit 1
20973
20974 @endif cloog
20975
20976 .PHONY: maybe-TAGS-cloog TAGS-cloog
20977 maybe-TAGS-cloog:
20978 @if cloog
20979 maybe-TAGS-cloog: TAGS-cloog
20980
20981 TAGS-cloog: \
20982     configure-cloog 
20983         @[ -f ./cloog/Makefile ] || exit 0; \
20984         r=`${PWD_COMMAND}`; export r; \
20985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20986         $(HOST_EXPORTS) \
20987         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20989         done; \
20990         echo "Doing TAGS in cloog" ; \
20991         (cd $(HOST_SUBDIR)/cloog && \
20992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20994                   "RANLIB=$${RANLIB}" \
20995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20996                   TAGS) \
20997           || exit 1
20998
20999 @endif cloog
21000
21001 .PHONY: maybe-install-info-cloog install-info-cloog
21002 maybe-install-info-cloog:
21003 @if cloog
21004 maybe-install-info-cloog: install-info-cloog
21005
21006 install-info-cloog: \
21007     configure-cloog \
21008     info-cloog 
21009         @[ -f ./cloog/Makefile ] || exit 0; \
21010         r=`${PWD_COMMAND}`; export r; \
21011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21012         $(HOST_EXPORTS) \
21013         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21015         done; \
21016         echo "Doing install-info in cloog" ; \
21017         (cd $(HOST_SUBDIR)/cloog && \
21018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21020                   "RANLIB=$${RANLIB}" \
21021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21022                   install-info) \
21023           || exit 1
21024
21025 @endif cloog
21026
21027 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
21028 maybe-install-pdf-cloog:
21029 @if cloog
21030 maybe-install-pdf-cloog: install-pdf-cloog
21031
21032 install-pdf-cloog: \
21033     configure-cloog \
21034     pdf-cloog 
21035         @[ -f ./cloog/Makefile ] || exit 0; \
21036         r=`${PWD_COMMAND}`; export r; \
21037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21038         $(HOST_EXPORTS) \
21039         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21041         done; \
21042         echo "Doing install-pdf in cloog" ; \
21043         (cd $(HOST_SUBDIR)/cloog && \
21044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21046                   "RANLIB=$${RANLIB}" \
21047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21048                   install-pdf) \
21049           || exit 1
21050
21051 @endif cloog
21052
21053 .PHONY: maybe-install-html-cloog install-html-cloog
21054 maybe-install-html-cloog:
21055 @if cloog
21056 maybe-install-html-cloog: install-html-cloog
21057
21058 install-html-cloog: \
21059     configure-cloog \
21060     html-cloog 
21061         @[ -f ./cloog/Makefile ] || exit 0; \
21062         r=`${PWD_COMMAND}`; export r; \
21063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21064         $(HOST_EXPORTS) \
21065         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21067         done; \
21068         echo "Doing install-html in cloog" ; \
21069         (cd $(HOST_SUBDIR)/cloog && \
21070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21072                   "RANLIB=$${RANLIB}" \
21073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21074                   install-html) \
21075           || exit 1
21076
21077 @endif cloog
21078
21079 .PHONY: maybe-installcheck-cloog installcheck-cloog
21080 maybe-installcheck-cloog:
21081 @if cloog
21082 maybe-installcheck-cloog: installcheck-cloog
21083
21084 installcheck-cloog: \
21085     configure-cloog 
21086         @[ -f ./cloog/Makefile ] || exit 0; \
21087         r=`${PWD_COMMAND}`; export r; \
21088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21089         $(HOST_EXPORTS) \
21090         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21092         done; \
21093         echo "Doing installcheck in cloog" ; \
21094         (cd $(HOST_SUBDIR)/cloog && \
21095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21097                   "RANLIB=$${RANLIB}" \
21098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21099                   installcheck) \
21100           || exit 1
21101
21102 @endif cloog
21103
21104 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
21105 maybe-mostlyclean-cloog:
21106 @if cloog
21107 maybe-mostlyclean-cloog: mostlyclean-cloog
21108
21109 mostlyclean-cloog: 
21110         @[ -f ./cloog/Makefile ] || exit 0; \
21111         r=`${PWD_COMMAND}`; export r; \
21112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21113         $(HOST_EXPORTS) \
21114         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21116         done; \
21117         echo "Doing mostlyclean in cloog" ; \
21118         (cd $(HOST_SUBDIR)/cloog && \
21119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21121                   "RANLIB=$${RANLIB}" \
21122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21123                   mostlyclean) \
21124           || exit 1
21125
21126 @endif cloog
21127
21128 .PHONY: maybe-clean-cloog clean-cloog
21129 maybe-clean-cloog:
21130 @if cloog
21131 maybe-clean-cloog: clean-cloog
21132
21133 clean-cloog: 
21134         @[ -f ./cloog/Makefile ] || exit 0; \
21135         r=`${PWD_COMMAND}`; export r; \
21136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21137         $(HOST_EXPORTS) \
21138         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21140         done; \
21141         echo "Doing clean in cloog" ; \
21142         (cd $(HOST_SUBDIR)/cloog && \
21143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21145                   "RANLIB=$${RANLIB}" \
21146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21147                   clean) \
21148           || exit 1
21149
21150 @endif cloog
21151
21152 .PHONY: maybe-distclean-cloog distclean-cloog
21153 maybe-distclean-cloog:
21154 @if cloog
21155 maybe-distclean-cloog: distclean-cloog
21156
21157 distclean-cloog: 
21158         @[ -f ./cloog/Makefile ] || exit 0; \
21159         r=`${PWD_COMMAND}`; export r; \
21160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21161         $(HOST_EXPORTS) \
21162         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21164         done; \
21165         echo "Doing distclean in cloog" ; \
21166         (cd $(HOST_SUBDIR)/cloog && \
21167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21169                   "RANLIB=$${RANLIB}" \
21170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21171                   distclean) \
21172           || exit 1
21173
21174 @endif cloog
21175
21176 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
21177 maybe-maintainer-clean-cloog:
21178 @if cloog
21179 maybe-maintainer-clean-cloog: maintainer-clean-cloog
21180
21181 maintainer-clean-cloog: 
21182         @[ -f ./cloog/Makefile ] || exit 0; \
21183         r=`${PWD_COMMAND}`; export r; \
21184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21185         $(HOST_EXPORTS) \
21186         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21188         done; \
21189         echo "Doing maintainer-clean in cloog" ; \
21190         (cd $(HOST_SUBDIR)/cloog && \
21191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21193                   "RANLIB=$${RANLIB}" \
21194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21195                   maintainer-clean) \
21196           || exit 1
21197
21198 @endif cloog
21199
21200
21201
21202 .PHONY: configure-libelf maybe-configure-libelf
21203 maybe-configure-libelf:
21204 @if gcc-bootstrap
21205 configure-libelf: stage_current
21206 @endif gcc-bootstrap
21207 @if libelf
21208 maybe-configure-libelf: configure-libelf
21209 configure-libelf: 
21210         @r=`${PWD_COMMAND}`; export r; \
21211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21212         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21213         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21214         $(HOST_EXPORTS)  \
21215         echo Configuring in $(HOST_SUBDIR)/libelf; \
21216         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
21217         case $(srcdir) in \
21218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21219           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21221         esac; \
21222         srcdiroption="--srcdir=$${topdir}/libelf"; \
21223         libsrcdir="$$s/libelf"; \
21224         $(SHELL) $${libsrcdir}/configure \
21225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21226           --target=${target_alias} $${srcdiroption} --disable-shared \
21227           || exit 1
21228 @endif libelf
21229
21230
21231
21232 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
21233 maybe-configure-stage1-libelf:
21234 @if libelf-bootstrap
21235 maybe-configure-stage1-libelf: configure-stage1-libelf
21236 configure-stage1-libelf:
21237         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21239         @r=`${PWD_COMMAND}`; export r; \
21240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21241         TFLAGS="$(STAGE1_TFLAGS)"; \
21242         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21243         $(HOST_EXPORTS) \
21244         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21245         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21246         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21247         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
21248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21249         cd $(HOST_SUBDIR)/libelf || exit 1; \
21250         case $(srcdir) in \
21251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21252           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21254         esac; \
21255         srcdiroption="--srcdir=$${topdir}/libelf"; \
21256         libsrcdir="$$s/libelf"; \
21257         $(SHELL) $${libsrcdir}/configure \
21258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21259           --target=${target_alias} $${srcdiroption} \
21260           $(STAGE1_CONFIGURE_FLAGS) \
21261           --disable-shared
21262 @endif libelf-bootstrap
21263
21264 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
21265 maybe-configure-stage2-libelf:
21266 @if libelf-bootstrap
21267 maybe-configure-stage2-libelf: configure-stage2-libelf
21268 configure-stage2-libelf:
21269         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21271         @r=`${PWD_COMMAND}`; export r; \
21272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21273         TFLAGS="$(STAGE2_TFLAGS)"; \
21274         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21275         $(HOST_EXPORTS) \
21276         $(POSTSTAGE1_HOST_EXPORTS) \
21277         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21278         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21279         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21280         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
21281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21282         cd $(HOST_SUBDIR)/libelf || exit 1; \
21283         case $(srcdir) in \
21284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21285           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21287         esac; \
21288         srcdiroption="--srcdir=$${topdir}/libelf"; \
21289         libsrcdir="$$s/libelf"; \
21290         $(SHELL) $${libsrcdir}/configure \
21291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21292           --target=${target_alias} $${srcdiroption} \
21293           --with-build-libsubdir=$(HOST_SUBDIR) \
21294           $(STAGE2_CONFIGURE_FLAGS) \
21295           --disable-shared
21296 @endif libelf-bootstrap
21297
21298 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
21299 maybe-configure-stage3-libelf:
21300 @if libelf-bootstrap
21301 maybe-configure-stage3-libelf: configure-stage3-libelf
21302 configure-stage3-libelf:
21303         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21304         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21305         @r=`${PWD_COMMAND}`; export r; \
21306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21307         TFLAGS="$(STAGE3_TFLAGS)"; \
21308         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21309         $(HOST_EXPORTS) \
21310         $(POSTSTAGE1_HOST_EXPORTS) \
21311         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21312         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21313         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21314         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
21315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21316         cd $(HOST_SUBDIR)/libelf || exit 1; \
21317         case $(srcdir) in \
21318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21319           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21321         esac; \
21322         srcdiroption="--srcdir=$${topdir}/libelf"; \
21323         libsrcdir="$$s/libelf"; \
21324         $(SHELL) $${libsrcdir}/configure \
21325           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21326           --target=${target_alias} $${srcdiroption} \
21327           --with-build-libsubdir=$(HOST_SUBDIR) \
21328           $(STAGE3_CONFIGURE_FLAGS) \
21329           --disable-shared
21330 @endif libelf-bootstrap
21331
21332 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
21333 maybe-configure-stage4-libelf:
21334 @if libelf-bootstrap
21335 maybe-configure-stage4-libelf: configure-stage4-libelf
21336 configure-stage4-libelf:
21337         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21339         @r=`${PWD_COMMAND}`; export r; \
21340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21341         TFLAGS="$(STAGE4_TFLAGS)"; \
21342         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21343         $(HOST_EXPORTS) \
21344         $(POSTSTAGE1_HOST_EXPORTS) \
21345         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21346         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21347         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21348         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
21349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21350         cd $(HOST_SUBDIR)/libelf || exit 1; \
21351         case $(srcdir) in \
21352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21353           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21355         esac; \
21356         srcdiroption="--srcdir=$${topdir}/libelf"; \
21357         libsrcdir="$$s/libelf"; \
21358         $(SHELL) $${libsrcdir}/configure \
21359           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21360           --target=${target_alias} $${srcdiroption} \
21361           --with-build-libsubdir=$(HOST_SUBDIR) \
21362           $(STAGE4_CONFIGURE_FLAGS) \
21363           --disable-shared
21364 @endif libelf-bootstrap
21365
21366 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
21367 maybe-configure-stageprofile-libelf:
21368 @if libelf-bootstrap
21369 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
21370 configure-stageprofile-libelf:
21371         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21372         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21373         @r=`${PWD_COMMAND}`; export r; \
21374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21375         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21376         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21377         $(HOST_EXPORTS) \
21378         $(POSTSTAGE1_HOST_EXPORTS) \
21379         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21380         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21381         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21382         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
21383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21384         cd $(HOST_SUBDIR)/libelf || exit 1; \
21385         case $(srcdir) in \
21386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21387           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21389         esac; \
21390         srcdiroption="--srcdir=$${topdir}/libelf"; \
21391         libsrcdir="$$s/libelf"; \
21392         $(SHELL) $${libsrcdir}/configure \
21393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21394           --target=${target_alias} $${srcdiroption} \
21395           --with-build-libsubdir=$(HOST_SUBDIR) \
21396           $(STAGEprofile_CONFIGURE_FLAGS) \
21397           --disable-shared
21398 @endif libelf-bootstrap
21399
21400 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
21401 maybe-configure-stagefeedback-libelf:
21402 @if libelf-bootstrap
21403 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
21404 configure-stagefeedback-libelf:
21405         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21407         @r=`${PWD_COMMAND}`; export r; \
21408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21409         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21410         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21411         $(HOST_EXPORTS) \
21412         $(POSTSTAGE1_HOST_EXPORTS) \
21413         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21414         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21415         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21416         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
21417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21418         cd $(HOST_SUBDIR)/libelf || exit 1; \
21419         case $(srcdir) in \
21420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21421           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21423         esac; \
21424         srcdiroption="--srcdir=$${topdir}/libelf"; \
21425         libsrcdir="$$s/libelf"; \
21426         $(SHELL) $${libsrcdir}/configure \
21427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21428           --target=${target_alias} $${srcdiroption} \
21429           --with-build-libsubdir=$(HOST_SUBDIR) \
21430           $(STAGEfeedback_CONFIGURE_FLAGS) \
21431           --disable-shared
21432 @endif libelf-bootstrap
21433
21434
21435
21436
21437
21438 .PHONY: all-libelf maybe-all-libelf
21439 maybe-all-libelf:
21440 @if gcc-bootstrap
21441 all-libelf: stage_current
21442 @endif gcc-bootstrap
21443 @if libelf
21444 TARGET-libelf=all
21445 maybe-all-libelf: all-libelf
21446 all-libelf: configure-libelf
21447         @r=`${PWD_COMMAND}`; export r; \
21448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21449         $(HOST_EXPORTS)  \
21450         (cd $(HOST_SUBDIR)/libelf && \
21451           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21452                 $(TARGET-libelf))
21453 @endif libelf
21454
21455
21456
21457 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
21458 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
21459 maybe-all-stage1-libelf:
21460 maybe-clean-stage1-libelf:
21461 @if libelf-bootstrap
21462 maybe-all-stage1-libelf: all-stage1-libelf
21463 all-stage1: all-stage1-libelf
21464 TARGET-stage1-libelf = $(TARGET-libelf)
21465 all-stage1-libelf: configure-stage1-libelf
21466         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21467         @r=`${PWD_COMMAND}`; export r; \
21468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21469         TFLAGS="$(STAGE1_TFLAGS)"; \
21470         $(HOST_EXPORTS)  \
21471         cd $(HOST_SUBDIR)/libelf && \
21472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21473                 CFLAGS="$(STAGE1_CFLAGS)" \
21474                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21475                 LIBCFLAGS="$(LIBCFLAGS)" \
21476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21479                 $(EXTRA_HOST_FLAGS)   \
21480                 TFLAGS="$(STAGE1_TFLAGS)" \
21481                 $(TARGET-stage1-libelf)
21482
21483 maybe-clean-stage1-libelf: clean-stage1-libelf
21484 clean-stage1: clean-stage1-libelf
21485 clean-stage1-libelf:
21486         @if [ $(current_stage) = stage1 ]; then \
21487           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21488         else \
21489           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
21490           $(MAKE) stage1-start; \
21491         fi; \
21492         cd $(HOST_SUBDIR)/libelf && \
21493         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21494                  clean
21495 @endif libelf-bootstrap
21496
21497
21498 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
21499 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
21500 maybe-all-stage2-libelf:
21501 maybe-clean-stage2-libelf:
21502 @if libelf-bootstrap
21503 maybe-all-stage2-libelf: all-stage2-libelf
21504 all-stage2: all-stage2-libelf
21505 TARGET-stage2-libelf = $(TARGET-libelf)
21506 all-stage2-libelf: configure-stage2-libelf
21507         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21508         @r=`${PWD_COMMAND}`; export r; \
21509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21510         TFLAGS="$(STAGE2_TFLAGS)"; \
21511         $(HOST_EXPORTS) \
21512         $(POSTSTAGE1_HOST_EXPORTS)  \
21513         cd $(HOST_SUBDIR)/libelf && \
21514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21515                 CFLAGS="$(STAGE2_CFLAGS)" \
21516                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21517                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21522                 TFLAGS="$(STAGE2_TFLAGS)" \
21523                 $(TARGET-stage2-libelf)
21524
21525 maybe-clean-stage2-libelf: clean-stage2-libelf
21526 clean-stage2: clean-stage2-libelf
21527 clean-stage2-libelf:
21528         @if [ $(current_stage) = stage2 ]; then \
21529           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21530         else \
21531           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
21532           $(MAKE) stage2-start; \
21533         fi; \
21534         cd $(HOST_SUBDIR)/libelf && \
21535         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21536                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21537                  clean
21538 @endif libelf-bootstrap
21539
21540
21541 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
21542 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
21543 maybe-all-stage3-libelf:
21544 maybe-clean-stage3-libelf:
21545 @if libelf-bootstrap
21546 maybe-all-stage3-libelf: all-stage3-libelf
21547 all-stage3: all-stage3-libelf
21548 TARGET-stage3-libelf = $(TARGET-libelf)
21549 all-stage3-libelf: configure-stage3-libelf
21550         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21551         @r=`${PWD_COMMAND}`; export r; \
21552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21553         TFLAGS="$(STAGE3_TFLAGS)"; \
21554         $(HOST_EXPORTS) \
21555         $(POSTSTAGE1_HOST_EXPORTS)  \
21556         cd $(HOST_SUBDIR)/libelf && \
21557         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21558                 CFLAGS="$(STAGE3_CFLAGS)" \
21559                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21560                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21561                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21562                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21563                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21564                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21565                 TFLAGS="$(STAGE3_TFLAGS)" \
21566                 $(TARGET-stage3-libelf)
21567
21568 maybe-clean-stage3-libelf: clean-stage3-libelf
21569 clean-stage3: clean-stage3-libelf
21570 clean-stage3-libelf:
21571         @if [ $(current_stage) = stage3 ]; then \
21572           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21573         else \
21574           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
21575           $(MAKE) stage3-start; \
21576         fi; \
21577         cd $(HOST_SUBDIR)/libelf && \
21578         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21579                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21580                  clean
21581 @endif libelf-bootstrap
21582
21583
21584 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21585 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21586 maybe-all-stage4-libelf:
21587 maybe-clean-stage4-libelf:
21588 @if libelf-bootstrap
21589 maybe-all-stage4-libelf: all-stage4-libelf
21590 all-stage4: all-stage4-libelf
21591 TARGET-stage4-libelf = $(TARGET-libelf)
21592 all-stage4-libelf: configure-stage4-libelf
21593         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21594         @r=`${PWD_COMMAND}`; export r; \
21595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21596         TFLAGS="$(STAGE4_TFLAGS)"; \
21597         $(HOST_EXPORTS) \
21598         $(POSTSTAGE1_HOST_EXPORTS)  \
21599         cd $(HOST_SUBDIR)/libelf && \
21600         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21601                 CFLAGS="$(STAGE4_CFLAGS)" \
21602                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21603                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21604                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21605                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21606                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21607                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21608                 TFLAGS="$(STAGE4_TFLAGS)" \
21609                 $(TARGET-stage4-libelf)
21610
21611 maybe-clean-stage4-libelf: clean-stage4-libelf
21612 clean-stage4: clean-stage4-libelf
21613 clean-stage4-libelf:
21614         @if [ $(current_stage) = stage4 ]; then \
21615           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21616         else \
21617           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21618           $(MAKE) stage4-start; \
21619         fi; \
21620         cd $(HOST_SUBDIR)/libelf && \
21621         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21622                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21623                  clean
21624 @endif libelf-bootstrap
21625
21626
21627 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21628 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21629 maybe-all-stageprofile-libelf:
21630 maybe-clean-stageprofile-libelf:
21631 @if libelf-bootstrap
21632 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21633 all-stageprofile: all-stageprofile-libelf
21634 TARGET-stageprofile-libelf = $(TARGET-libelf)
21635 all-stageprofile-libelf: configure-stageprofile-libelf
21636         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21637         @r=`${PWD_COMMAND}`; export r; \
21638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21639         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21640         $(HOST_EXPORTS) \
21641         $(POSTSTAGE1_HOST_EXPORTS)  \
21642         cd $(HOST_SUBDIR)/libelf && \
21643         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21644                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21645                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21646                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21647                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21648                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21649                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21650                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21651                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21652                 $(TARGET-stageprofile-libelf)
21653
21654 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21655 clean-stageprofile: clean-stageprofile-libelf
21656 clean-stageprofile-libelf:
21657         @if [ $(current_stage) = stageprofile ]; then \
21658           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21659         else \
21660           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21661           $(MAKE) stageprofile-start; \
21662         fi; \
21663         cd $(HOST_SUBDIR)/libelf && \
21664         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21665                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21666                  clean
21667 @endif libelf-bootstrap
21668
21669
21670 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21671 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21672 maybe-all-stagefeedback-libelf:
21673 maybe-clean-stagefeedback-libelf:
21674 @if libelf-bootstrap
21675 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21676 all-stagefeedback: all-stagefeedback-libelf
21677 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21678 all-stagefeedback-libelf: configure-stagefeedback-libelf
21679         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21680         @r=`${PWD_COMMAND}`; export r; \
21681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21682         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21683         $(HOST_EXPORTS) \
21684         $(POSTSTAGE1_HOST_EXPORTS)  \
21685         cd $(HOST_SUBDIR)/libelf && \
21686         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21687                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21688                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21689                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21690                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21691                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21692                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21693                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21694                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21695                 $(TARGET-stagefeedback-libelf)
21696
21697 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21698 clean-stagefeedback: clean-stagefeedback-libelf
21699 clean-stagefeedback-libelf:
21700         @if [ $(current_stage) = stagefeedback ]; then \
21701           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21702         else \
21703           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21704           $(MAKE) stagefeedback-start; \
21705         fi; \
21706         cd $(HOST_SUBDIR)/libelf && \
21707         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21708                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21709                  clean
21710 @endif libelf-bootstrap
21711
21712
21713
21714
21715
21716 .PHONY: check-libelf maybe-check-libelf
21717 maybe-check-libelf:
21718 @if libelf
21719 maybe-check-libelf: check-libelf
21720
21721 check-libelf:
21722         @: $(MAKE); $(unstage)
21723         @r=`${PWD_COMMAND}`; export r; \
21724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21725         $(HOST_EXPORTS) \
21726         (cd $(HOST_SUBDIR)/libelf && \
21727           $(MAKE) $(FLAGS_TO_PASS)  check)
21728
21729 @endif libelf
21730
21731 .PHONY: install-libelf maybe-install-libelf
21732 maybe-install-libelf:
21733 @if libelf
21734 maybe-install-libelf: install-libelf
21735
21736 install-libelf:
21737
21738 @endif libelf
21739
21740 .PHONY: install-strip-libelf maybe-install-strip-libelf
21741 maybe-install-strip-libelf:
21742 @if libelf
21743 maybe-install-strip-libelf: install-strip-libelf
21744
21745 install-strip-libelf:
21746
21747 @endif libelf
21748
21749 # Other targets (info, dvi, pdf, etc.)
21750
21751 .PHONY: maybe-info-libelf info-libelf
21752 maybe-info-libelf:
21753 @if libelf
21754 maybe-info-libelf: info-libelf
21755
21756 info-libelf: \
21757     configure-libelf 
21758         @[ -f ./libelf/Makefile ] || exit 0; \
21759         r=`${PWD_COMMAND}`; export r; \
21760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21761         $(HOST_EXPORTS) \
21762         for flag in $(EXTRA_HOST_FLAGS) ; do \
21763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21764         done; \
21765         echo "Doing info in libelf" ; \
21766         (cd $(HOST_SUBDIR)/libelf && \
21767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21769                   "RANLIB=$${RANLIB}" \
21770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21771                   info) \
21772           || exit 1
21773
21774 @endif libelf
21775
21776 .PHONY: maybe-dvi-libelf dvi-libelf
21777 maybe-dvi-libelf:
21778 @if libelf
21779 maybe-dvi-libelf: dvi-libelf
21780
21781 dvi-libelf: \
21782     configure-libelf 
21783         @[ -f ./libelf/Makefile ] || exit 0; \
21784         r=`${PWD_COMMAND}`; export r; \
21785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21786         $(HOST_EXPORTS) \
21787         for flag in $(EXTRA_HOST_FLAGS) ; do \
21788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21789         done; \
21790         echo "Doing dvi in libelf" ; \
21791         (cd $(HOST_SUBDIR)/libelf && \
21792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21794                   "RANLIB=$${RANLIB}" \
21795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21796                   dvi) \
21797           || exit 1
21798
21799 @endif libelf
21800
21801 .PHONY: maybe-pdf-libelf pdf-libelf
21802 maybe-pdf-libelf:
21803 @if libelf
21804 maybe-pdf-libelf: pdf-libelf
21805
21806 pdf-libelf: \
21807     configure-libelf 
21808         @[ -f ./libelf/Makefile ] || exit 0; \
21809         r=`${PWD_COMMAND}`; export r; \
21810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21811         $(HOST_EXPORTS) \
21812         for flag in $(EXTRA_HOST_FLAGS) ; do \
21813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21814         done; \
21815         echo "Doing pdf in libelf" ; \
21816         (cd $(HOST_SUBDIR)/libelf && \
21817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21819                   "RANLIB=$${RANLIB}" \
21820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21821                   pdf) \
21822           || exit 1
21823
21824 @endif libelf
21825
21826 .PHONY: maybe-html-libelf html-libelf
21827 maybe-html-libelf:
21828 @if libelf
21829 maybe-html-libelf: html-libelf
21830
21831 html-libelf: \
21832     configure-libelf 
21833         @[ -f ./libelf/Makefile ] || exit 0; \
21834         r=`${PWD_COMMAND}`; export r; \
21835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836         $(HOST_EXPORTS) \
21837         for flag in $(EXTRA_HOST_FLAGS) ; do \
21838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21839         done; \
21840         echo "Doing html in libelf" ; \
21841         (cd $(HOST_SUBDIR)/libelf && \
21842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21844                   "RANLIB=$${RANLIB}" \
21845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21846                   html) \
21847           || exit 1
21848
21849 @endif libelf
21850
21851 .PHONY: maybe-TAGS-libelf TAGS-libelf
21852 maybe-TAGS-libelf:
21853 @if libelf
21854 maybe-TAGS-libelf: TAGS-libelf
21855
21856 TAGS-libelf: \
21857     configure-libelf 
21858         @[ -f ./libelf/Makefile ] || exit 0; \
21859         r=`${PWD_COMMAND}`; export r; \
21860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861         $(HOST_EXPORTS) \
21862         for flag in $(EXTRA_HOST_FLAGS) ; do \
21863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864         done; \
21865         echo "Doing TAGS in libelf" ; \
21866         (cd $(HOST_SUBDIR)/libelf && \
21867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869                   "RANLIB=$${RANLIB}" \
21870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871                   TAGS) \
21872           || exit 1
21873
21874 @endif libelf
21875
21876 .PHONY: maybe-install-info-libelf install-info-libelf
21877 maybe-install-info-libelf:
21878 @if libelf
21879 maybe-install-info-libelf: install-info-libelf
21880
21881 install-info-libelf: \
21882     configure-libelf \
21883     info-libelf 
21884         @[ -f ./libelf/Makefile ] || exit 0; \
21885         r=`${PWD_COMMAND}`; export r; \
21886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21887         $(HOST_EXPORTS) \
21888         for flag in $(EXTRA_HOST_FLAGS) ; do \
21889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21890         done; \
21891         echo "Doing install-info in libelf" ; \
21892         (cd $(HOST_SUBDIR)/libelf && \
21893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21895                   "RANLIB=$${RANLIB}" \
21896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21897                   install-info) \
21898           || exit 1
21899
21900 @endif libelf
21901
21902 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21903 maybe-install-pdf-libelf:
21904 @if libelf
21905 maybe-install-pdf-libelf: install-pdf-libelf
21906
21907 install-pdf-libelf: \
21908     configure-libelf \
21909     pdf-libelf 
21910         @[ -f ./libelf/Makefile ] || exit 0; \
21911         r=`${PWD_COMMAND}`; export r; \
21912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21913         $(HOST_EXPORTS) \
21914         for flag in $(EXTRA_HOST_FLAGS) ; do \
21915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21916         done; \
21917         echo "Doing install-pdf in libelf" ; \
21918         (cd $(HOST_SUBDIR)/libelf && \
21919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21921                   "RANLIB=$${RANLIB}" \
21922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21923                   install-pdf) \
21924           || exit 1
21925
21926 @endif libelf
21927
21928 .PHONY: maybe-install-html-libelf install-html-libelf
21929 maybe-install-html-libelf:
21930 @if libelf
21931 maybe-install-html-libelf: install-html-libelf
21932
21933 install-html-libelf: \
21934     configure-libelf \
21935     html-libelf 
21936         @[ -f ./libelf/Makefile ] || exit 0; \
21937         r=`${PWD_COMMAND}`; export r; \
21938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21939         $(HOST_EXPORTS) \
21940         for flag in $(EXTRA_HOST_FLAGS) ; do \
21941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21942         done; \
21943         echo "Doing install-html in libelf" ; \
21944         (cd $(HOST_SUBDIR)/libelf && \
21945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21947                   "RANLIB=$${RANLIB}" \
21948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21949                   install-html) \
21950           || exit 1
21951
21952 @endif libelf
21953
21954 .PHONY: maybe-installcheck-libelf installcheck-libelf
21955 maybe-installcheck-libelf:
21956 @if libelf
21957 maybe-installcheck-libelf: installcheck-libelf
21958
21959 installcheck-libelf: \
21960     configure-libelf 
21961         @[ -f ./libelf/Makefile ] || exit 0; \
21962         r=`${PWD_COMMAND}`; export r; \
21963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21964         $(HOST_EXPORTS) \
21965         for flag in $(EXTRA_HOST_FLAGS) ; do \
21966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21967         done; \
21968         echo "Doing installcheck in libelf" ; \
21969         (cd $(HOST_SUBDIR)/libelf && \
21970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21972                   "RANLIB=$${RANLIB}" \
21973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21974                   installcheck) \
21975           || exit 1
21976
21977 @endif libelf
21978
21979 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21980 maybe-mostlyclean-libelf:
21981 @if libelf
21982 maybe-mostlyclean-libelf: mostlyclean-libelf
21983
21984 mostlyclean-libelf: 
21985         @[ -f ./libelf/Makefile ] || exit 0; \
21986         r=`${PWD_COMMAND}`; export r; \
21987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21988         $(HOST_EXPORTS) \
21989         for flag in $(EXTRA_HOST_FLAGS) ; do \
21990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21991         done; \
21992         echo "Doing mostlyclean in libelf" ; \
21993         (cd $(HOST_SUBDIR)/libelf && \
21994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21996                   "RANLIB=$${RANLIB}" \
21997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21998                   mostlyclean) \
21999           || exit 1
22000
22001 @endif libelf
22002
22003 .PHONY: maybe-clean-libelf clean-libelf
22004 maybe-clean-libelf:
22005 @if libelf
22006 maybe-clean-libelf: clean-libelf
22007
22008 clean-libelf: 
22009         @[ -f ./libelf/Makefile ] || exit 0; \
22010         r=`${PWD_COMMAND}`; export r; \
22011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22012         $(HOST_EXPORTS) \
22013         for flag in $(EXTRA_HOST_FLAGS) ; do \
22014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22015         done; \
22016         echo "Doing clean in libelf" ; \
22017         (cd $(HOST_SUBDIR)/libelf && \
22018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22020                   "RANLIB=$${RANLIB}" \
22021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22022                   clean) \
22023           || exit 1
22024
22025 @endif libelf
22026
22027 .PHONY: maybe-distclean-libelf distclean-libelf
22028 maybe-distclean-libelf:
22029 @if libelf
22030 maybe-distclean-libelf: distclean-libelf
22031
22032 distclean-libelf: 
22033         @[ -f ./libelf/Makefile ] || exit 0; \
22034         r=`${PWD_COMMAND}`; export r; \
22035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22036         $(HOST_EXPORTS) \
22037         for flag in $(EXTRA_HOST_FLAGS) ; do \
22038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22039         done; \
22040         echo "Doing distclean in libelf" ; \
22041         (cd $(HOST_SUBDIR)/libelf && \
22042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22044                   "RANLIB=$${RANLIB}" \
22045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22046                   distclean) \
22047           || exit 1
22048
22049 @endif libelf
22050
22051 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
22052 maybe-maintainer-clean-libelf:
22053 @if libelf
22054 maybe-maintainer-clean-libelf: maintainer-clean-libelf
22055
22056 maintainer-clean-libelf: 
22057         @[ -f ./libelf/Makefile ] || exit 0; \
22058         r=`${PWD_COMMAND}`; export r; \
22059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060         $(HOST_EXPORTS) \
22061         for flag in $(EXTRA_HOST_FLAGS) ; do \
22062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22063         done; \
22064         echo "Doing maintainer-clean in libelf" ; \
22065         (cd $(HOST_SUBDIR)/libelf && \
22066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22068                   "RANLIB=$${RANLIB}" \
22069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22070                   maintainer-clean) \
22071           || exit 1
22072
22073 @endif libelf
22074
22075
22076
22077 .PHONY: configure-gnuserv maybe-configure-gnuserv
22078 maybe-configure-gnuserv:
22079 @if gcc-bootstrap
22080 configure-gnuserv: stage_current
22081 @endif gcc-bootstrap
22082 @if gnuserv
22083 maybe-configure-gnuserv: configure-gnuserv
22084 configure-gnuserv: 
22085         @: $(MAKE); $(unstage)
22086         @r=`${PWD_COMMAND}`; export r; \
22087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22088         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
22089         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
22090         $(HOST_EXPORTS)  \
22091         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
22092         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
22093         case $(srcdir) in \
22094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22095           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
22096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22097         esac; \
22098         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
22099         libsrcdir="$$s/gnuserv"; \
22100         $(SHELL) $${libsrcdir}/configure \
22101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22102           --target=${target_alias} $${srcdiroption}  \
22103           || exit 1
22104 @endif gnuserv
22105
22106
22107
22108
22109
22110 .PHONY: all-gnuserv maybe-all-gnuserv
22111 maybe-all-gnuserv:
22112 @if gcc-bootstrap
22113 all-gnuserv: stage_current
22114 @endif gcc-bootstrap
22115 @if gnuserv
22116 TARGET-gnuserv=all
22117 maybe-all-gnuserv: all-gnuserv
22118 all-gnuserv: configure-gnuserv
22119         @: $(MAKE); $(unstage)
22120         @r=`${PWD_COMMAND}`; export r; \
22121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22122         $(HOST_EXPORTS)  \
22123         (cd $(HOST_SUBDIR)/gnuserv && \
22124           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22125                 $(TARGET-gnuserv))
22126 @endif gnuserv
22127
22128
22129
22130
22131 .PHONY: check-gnuserv maybe-check-gnuserv
22132 maybe-check-gnuserv:
22133 @if gnuserv
22134 maybe-check-gnuserv: check-gnuserv
22135
22136 check-gnuserv:
22137         @: $(MAKE); $(unstage)
22138         @r=`${PWD_COMMAND}`; export r; \
22139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22140         $(HOST_EXPORTS) \
22141         (cd $(HOST_SUBDIR)/gnuserv && \
22142           $(MAKE) $(FLAGS_TO_PASS)  check)
22143
22144 @endif gnuserv
22145
22146 .PHONY: install-gnuserv maybe-install-gnuserv
22147 maybe-install-gnuserv:
22148 @if gnuserv
22149 maybe-install-gnuserv: install-gnuserv
22150
22151 install-gnuserv: installdirs
22152         @: $(MAKE); $(unstage)
22153         @r=`${PWD_COMMAND}`; export r; \
22154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22155         $(HOST_EXPORTS) \
22156         (cd $(HOST_SUBDIR)/gnuserv && \
22157           $(MAKE) $(FLAGS_TO_PASS)  install)
22158
22159 @endif gnuserv
22160
22161 .PHONY: install-strip-gnuserv maybe-install-strip-gnuserv
22162 maybe-install-strip-gnuserv:
22163 @if gnuserv
22164 maybe-install-strip-gnuserv: install-strip-gnuserv
22165
22166 install-strip-gnuserv: installdirs
22167         @: $(MAKE); $(unstage)
22168         @r=`${PWD_COMMAND}`; export r; \
22169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22170         $(HOST_EXPORTS) \
22171         (cd $(HOST_SUBDIR)/gnuserv && \
22172           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22173
22174 @endif gnuserv
22175
22176 # Other targets (info, dvi, pdf, etc.)
22177
22178 .PHONY: maybe-info-gnuserv info-gnuserv
22179 maybe-info-gnuserv:
22180 @if gnuserv
22181 maybe-info-gnuserv: info-gnuserv
22182
22183 info-gnuserv: \
22184     configure-gnuserv 
22185         @: $(MAKE); $(unstage)
22186         @[ -f ./gnuserv/Makefile ] || exit 0; \
22187         r=`${PWD_COMMAND}`; export r; \
22188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22189         $(HOST_EXPORTS) \
22190         for flag in $(EXTRA_HOST_FLAGS) ; do \
22191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22192         done; \
22193         echo "Doing info in gnuserv" ; \
22194         (cd $(HOST_SUBDIR)/gnuserv && \
22195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22197                   "RANLIB=$${RANLIB}" \
22198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22199                   info) \
22200           || exit 1
22201
22202 @endif gnuserv
22203
22204 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
22205 maybe-dvi-gnuserv:
22206 @if gnuserv
22207 maybe-dvi-gnuserv: dvi-gnuserv
22208
22209 dvi-gnuserv: \
22210     configure-gnuserv 
22211         @: $(MAKE); $(unstage)
22212         @[ -f ./gnuserv/Makefile ] || exit 0; \
22213         r=`${PWD_COMMAND}`; export r; \
22214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22215         $(HOST_EXPORTS) \
22216         for flag in $(EXTRA_HOST_FLAGS) ; do \
22217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22218         done; \
22219         echo "Doing dvi in gnuserv" ; \
22220         (cd $(HOST_SUBDIR)/gnuserv && \
22221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22223                   "RANLIB=$${RANLIB}" \
22224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22225                   dvi) \
22226           || exit 1
22227
22228 @endif gnuserv
22229
22230 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
22231 maybe-pdf-gnuserv:
22232 @if gnuserv
22233 maybe-pdf-gnuserv: pdf-gnuserv
22234
22235 pdf-gnuserv: \
22236     configure-gnuserv 
22237         @: $(MAKE); $(unstage)
22238         @[ -f ./gnuserv/Makefile ] || exit 0; \
22239         r=`${PWD_COMMAND}`; export r; \
22240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22241         $(HOST_EXPORTS) \
22242         for flag in $(EXTRA_HOST_FLAGS) ; do \
22243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22244         done; \
22245         echo "Doing pdf in gnuserv" ; \
22246         (cd $(HOST_SUBDIR)/gnuserv && \
22247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22249                   "RANLIB=$${RANLIB}" \
22250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22251                   pdf) \
22252           || exit 1
22253
22254 @endif gnuserv
22255
22256 .PHONY: maybe-html-gnuserv html-gnuserv
22257 maybe-html-gnuserv:
22258 @if gnuserv
22259 maybe-html-gnuserv: html-gnuserv
22260
22261 html-gnuserv: \
22262     configure-gnuserv 
22263         @: $(MAKE); $(unstage)
22264         @[ -f ./gnuserv/Makefile ] || exit 0; \
22265         r=`${PWD_COMMAND}`; export r; \
22266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267         $(HOST_EXPORTS) \
22268         for flag in $(EXTRA_HOST_FLAGS) ; do \
22269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22270         done; \
22271         echo "Doing html in gnuserv" ; \
22272         (cd $(HOST_SUBDIR)/gnuserv && \
22273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22275                   "RANLIB=$${RANLIB}" \
22276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22277                   html) \
22278           || exit 1
22279
22280 @endif gnuserv
22281
22282 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
22283 maybe-TAGS-gnuserv:
22284 @if gnuserv
22285 maybe-TAGS-gnuserv: TAGS-gnuserv
22286
22287 TAGS-gnuserv: \
22288     configure-gnuserv 
22289         @: $(MAKE); $(unstage)
22290         @[ -f ./gnuserv/Makefile ] || exit 0; \
22291         r=`${PWD_COMMAND}`; export r; \
22292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22293         $(HOST_EXPORTS) \
22294         for flag in $(EXTRA_HOST_FLAGS) ; do \
22295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22296         done; \
22297         echo "Doing TAGS in gnuserv" ; \
22298         (cd $(HOST_SUBDIR)/gnuserv && \
22299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22301                   "RANLIB=$${RANLIB}" \
22302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22303                   TAGS) \
22304           || exit 1
22305
22306 @endif gnuserv
22307
22308 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
22309 maybe-install-info-gnuserv:
22310 @if gnuserv
22311 maybe-install-info-gnuserv: install-info-gnuserv
22312
22313 install-info-gnuserv: \
22314     configure-gnuserv \
22315     info-gnuserv 
22316         @: $(MAKE); $(unstage)
22317         @[ -f ./gnuserv/Makefile ] || exit 0; \
22318         r=`${PWD_COMMAND}`; export r; \
22319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22320         $(HOST_EXPORTS) \
22321         for flag in $(EXTRA_HOST_FLAGS) ; do \
22322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22323         done; \
22324         echo "Doing install-info in gnuserv" ; \
22325         (cd $(HOST_SUBDIR)/gnuserv && \
22326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22328                   "RANLIB=$${RANLIB}" \
22329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22330                   install-info) \
22331           || exit 1
22332
22333 @endif gnuserv
22334
22335 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
22336 maybe-install-pdf-gnuserv:
22337 @if gnuserv
22338 maybe-install-pdf-gnuserv: install-pdf-gnuserv
22339
22340 install-pdf-gnuserv: \
22341     configure-gnuserv \
22342     pdf-gnuserv 
22343         @: $(MAKE); $(unstage)
22344         @[ -f ./gnuserv/Makefile ] || exit 0; \
22345         r=`${PWD_COMMAND}`; export r; \
22346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22347         $(HOST_EXPORTS) \
22348         for flag in $(EXTRA_HOST_FLAGS) ; do \
22349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22350         done; \
22351         echo "Doing install-pdf in gnuserv" ; \
22352         (cd $(HOST_SUBDIR)/gnuserv && \
22353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22355                   "RANLIB=$${RANLIB}" \
22356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22357                   install-pdf) \
22358           || exit 1
22359
22360 @endif gnuserv
22361
22362 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
22363 maybe-install-html-gnuserv:
22364 @if gnuserv
22365 maybe-install-html-gnuserv: install-html-gnuserv
22366
22367 install-html-gnuserv: \
22368     configure-gnuserv \
22369     html-gnuserv 
22370         @: $(MAKE); $(unstage)
22371         @[ -f ./gnuserv/Makefile ] || exit 0; \
22372         r=`${PWD_COMMAND}`; export r; \
22373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22374         $(HOST_EXPORTS) \
22375         for flag in $(EXTRA_HOST_FLAGS) ; do \
22376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22377         done; \
22378         echo "Doing install-html in gnuserv" ; \
22379         (cd $(HOST_SUBDIR)/gnuserv && \
22380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22382                   "RANLIB=$${RANLIB}" \
22383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22384                   install-html) \
22385           || exit 1
22386
22387 @endif gnuserv
22388
22389 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
22390 maybe-installcheck-gnuserv:
22391 @if gnuserv
22392 maybe-installcheck-gnuserv: installcheck-gnuserv
22393
22394 installcheck-gnuserv: \
22395     configure-gnuserv 
22396         @: $(MAKE); $(unstage)
22397         @[ -f ./gnuserv/Makefile ] || exit 0; \
22398         r=`${PWD_COMMAND}`; export r; \
22399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22400         $(HOST_EXPORTS) \
22401         for flag in $(EXTRA_HOST_FLAGS) ; do \
22402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22403         done; \
22404         echo "Doing installcheck in gnuserv" ; \
22405         (cd $(HOST_SUBDIR)/gnuserv && \
22406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22408                   "RANLIB=$${RANLIB}" \
22409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22410                   installcheck) \
22411           || exit 1
22412
22413 @endif gnuserv
22414
22415 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
22416 maybe-mostlyclean-gnuserv:
22417 @if gnuserv
22418 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
22419
22420 mostlyclean-gnuserv: 
22421         @: $(MAKE); $(unstage)
22422         @[ -f ./gnuserv/Makefile ] || exit 0; \
22423         r=`${PWD_COMMAND}`; export r; \
22424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22425         $(HOST_EXPORTS) \
22426         for flag in $(EXTRA_HOST_FLAGS) ; do \
22427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22428         done; \
22429         echo "Doing mostlyclean in gnuserv" ; \
22430         (cd $(HOST_SUBDIR)/gnuserv && \
22431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22433                   "RANLIB=$${RANLIB}" \
22434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22435                   mostlyclean) \
22436           || exit 1
22437
22438 @endif gnuserv
22439
22440 .PHONY: maybe-clean-gnuserv clean-gnuserv
22441 maybe-clean-gnuserv:
22442 @if gnuserv
22443 maybe-clean-gnuserv: clean-gnuserv
22444
22445 clean-gnuserv: 
22446         @: $(MAKE); $(unstage)
22447         @[ -f ./gnuserv/Makefile ] || exit 0; \
22448         r=`${PWD_COMMAND}`; export r; \
22449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22450         $(HOST_EXPORTS) \
22451         for flag in $(EXTRA_HOST_FLAGS) ; do \
22452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22453         done; \
22454         echo "Doing clean in gnuserv" ; \
22455         (cd $(HOST_SUBDIR)/gnuserv && \
22456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22458                   "RANLIB=$${RANLIB}" \
22459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22460                   clean) \
22461           || exit 1
22462
22463 @endif gnuserv
22464
22465 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
22466 maybe-distclean-gnuserv:
22467 @if gnuserv
22468 maybe-distclean-gnuserv: distclean-gnuserv
22469
22470 distclean-gnuserv: 
22471         @: $(MAKE); $(unstage)
22472         @[ -f ./gnuserv/Makefile ] || exit 0; \
22473         r=`${PWD_COMMAND}`; export r; \
22474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22475         $(HOST_EXPORTS) \
22476         for flag in $(EXTRA_HOST_FLAGS) ; do \
22477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22478         done; \
22479         echo "Doing distclean in gnuserv" ; \
22480         (cd $(HOST_SUBDIR)/gnuserv && \
22481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22483                   "RANLIB=$${RANLIB}" \
22484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22485                   distclean) \
22486           || exit 1
22487
22488 @endif gnuserv
22489
22490 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
22491 maybe-maintainer-clean-gnuserv:
22492 @if gnuserv
22493 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
22494
22495 maintainer-clean-gnuserv: 
22496         @: $(MAKE); $(unstage)
22497         @[ -f ./gnuserv/Makefile ] || exit 0; \
22498         r=`${PWD_COMMAND}`; export r; \
22499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22500         $(HOST_EXPORTS) \
22501         for flag in $(EXTRA_HOST_FLAGS) ; do \
22502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22503         done; \
22504         echo "Doing maintainer-clean in gnuserv" ; \
22505         (cd $(HOST_SUBDIR)/gnuserv && \
22506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22508                   "RANLIB=$${RANLIB}" \
22509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22510                   maintainer-clean) \
22511           || exit 1
22512
22513 @endif gnuserv
22514
22515
22516
22517 .PHONY: configure-gold maybe-configure-gold
22518 maybe-configure-gold:
22519 @if gcc-bootstrap
22520 configure-gold: stage_current
22521 @endif gcc-bootstrap
22522 @if gold
22523 maybe-configure-gold: configure-gold
22524 configure-gold: 
22525         @r=`${PWD_COMMAND}`; export r; \
22526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22528         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22529         $(HOST_EXPORTS)  \
22530         echo Configuring in $(HOST_SUBDIR)/gold; \
22531         cd "$(HOST_SUBDIR)/gold" || exit 1; \
22532         case $(srcdir) in \
22533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22534           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22536         esac; \
22537         srcdiroption="--srcdir=$${topdir}/gold"; \
22538         libsrcdir="$$s/gold"; \
22539         $(SHELL) $${libsrcdir}/configure \
22540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22541           --target=${target_alias} $${srcdiroption}  \
22542           || exit 1
22543 @endif gold
22544
22545
22546
22547 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
22548 maybe-configure-stage1-gold:
22549 @if gold-bootstrap
22550 maybe-configure-stage1-gold: configure-stage1-gold
22551 configure-stage1-gold:
22552         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22553         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22554         @r=`${PWD_COMMAND}`; export r; \
22555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22556         TFLAGS="$(STAGE1_TFLAGS)"; \
22557         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22558         $(HOST_EXPORTS) \
22559         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22560         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22561         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22562         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
22563         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22564         cd $(HOST_SUBDIR)/gold || exit 1; \
22565         case $(srcdir) in \
22566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22567           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22569         esac; \
22570         srcdiroption="--srcdir=$${topdir}/gold"; \
22571         libsrcdir="$$s/gold"; \
22572         $(SHELL) $${libsrcdir}/configure \
22573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22574           --target=${target_alias} $${srcdiroption} \
22575           $(STAGE1_CONFIGURE_FLAGS)
22576 @endif gold-bootstrap
22577
22578 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
22579 maybe-configure-stage2-gold:
22580 @if gold-bootstrap
22581 maybe-configure-stage2-gold: configure-stage2-gold
22582 configure-stage2-gold:
22583         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22584         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22585         @r=`${PWD_COMMAND}`; export r; \
22586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22587         TFLAGS="$(STAGE2_TFLAGS)"; \
22588         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22589         $(HOST_EXPORTS) \
22590         $(POSTSTAGE1_HOST_EXPORTS) \
22591         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22592         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22593         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22594         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
22595         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22596         cd $(HOST_SUBDIR)/gold || exit 1; \
22597         case $(srcdir) in \
22598           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22599           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22600                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22601         esac; \
22602         srcdiroption="--srcdir=$${topdir}/gold"; \
22603         libsrcdir="$$s/gold"; \
22604         $(SHELL) $${libsrcdir}/configure \
22605           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22606           --target=${target_alias} $${srcdiroption} \
22607           --with-build-libsubdir=$(HOST_SUBDIR) \
22608           $(STAGE2_CONFIGURE_FLAGS)
22609 @endif gold-bootstrap
22610
22611 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22612 maybe-configure-stage3-gold:
22613 @if gold-bootstrap
22614 maybe-configure-stage3-gold: configure-stage3-gold
22615 configure-stage3-gold:
22616         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22617         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22618         @r=`${PWD_COMMAND}`; export r; \
22619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22620         TFLAGS="$(STAGE3_TFLAGS)"; \
22621         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22622         $(HOST_EXPORTS) \
22623         $(POSTSTAGE1_HOST_EXPORTS) \
22624         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22625         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22626         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22627         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22628         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22629         cd $(HOST_SUBDIR)/gold || exit 1; \
22630         case $(srcdir) in \
22631           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22632           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22633                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22634         esac; \
22635         srcdiroption="--srcdir=$${topdir}/gold"; \
22636         libsrcdir="$$s/gold"; \
22637         $(SHELL) $${libsrcdir}/configure \
22638           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22639           --target=${target_alias} $${srcdiroption} \
22640           --with-build-libsubdir=$(HOST_SUBDIR) \
22641           $(STAGE3_CONFIGURE_FLAGS)
22642 @endif gold-bootstrap
22643
22644 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22645 maybe-configure-stage4-gold:
22646 @if gold-bootstrap
22647 maybe-configure-stage4-gold: configure-stage4-gold
22648 configure-stage4-gold:
22649         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22650         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22651         @r=`${PWD_COMMAND}`; export r; \
22652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22653         TFLAGS="$(STAGE4_TFLAGS)"; \
22654         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22655         $(HOST_EXPORTS) \
22656         $(POSTSTAGE1_HOST_EXPORTS) \
22657         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22658         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22659         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22660         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22661         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22662         cd $(HOST_SUBDIR)/gold || exit 1; \
22663         case $(srcdir) in \
22664           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22665           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22666                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22667         esac; \
22668         srcdiroption="--srcdir=$${topdir}/gold"; \
22669         libsrcdir="$$s/gold"; \
22670         $(SHELL) $${libsrcdir}/configure \
22671           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22672           --target=${target_alias} $${srcdiroption} \
22673           --with-build-libsubdir=$(HOST_SUBDIR) \
22674           $(STAGE4_CONFIGURE_FLAGS)
22675 @endif gold-bootstrap
22676
22677 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22678 maybe-configure-stageprofile-gold:
22679 @if gold-bootstrap
22680 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22681 configure-stageprofile-gold:
22682         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22683         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22684         @r=`${PWD_COMMAND}`; export r; \
22685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22687         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22688         $(HOST_EXPORTS) \
22689         $(POSTSTAGE1_HOST_EXPORTS) \
22690         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22691         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22692         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22693         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22695         cd $(HOST_SUBDIR)/gold || exit 1; \
22696         case $(srcdir) in \
22697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22698           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22700         esac; \
22701         srcdiroption="--srcdir=$${topdir}/gold"; \
22702         libsrcdir="$$s/gold"; \
22703         $(SHELL) $${libsrcdir}/configure \
22704           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22705           --target=${target_alias} $${srcdiroption} \
22706           --with-build-libsubdir=$(HOST_SUBDIR) \
22707           $(STAGEprofile_CONFIGURE_FLAGS)
22708 @endif gold-bootstrap
22709
22710 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22711 maybe-configure-stagefeedback-gold:
22712 @if gold-bootstrap
22713 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22714 configure-stagefeedback-gold:
22715         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22716         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22717         @r=`${PWD_COMMAND}`; export r; \
22718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22719         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22720         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22721         $(HOST_EXPORTS) \
22722         $(POSTSTAGE1_HOST_EXPORTS) \
22723         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22724         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22725         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22726         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22727         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22728         cd $(HOST_SUBDIR)/gold || exit 1; \
22729         case $(srcdir) in \
22730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22731           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22733         esac; \
22734         srcdiroption="--srcdir=$${topdir}/gold"; \
22735         libsrcdir="$$s/gold"; \
22736         $(SHELL) $${libsrcdir}/configure \
22737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22738           --target=${target_alias} $${srcdiroption} \
22739           --with-build-libsubdir=$(HOST_SUBDIR) \
22740           $(STAGEfeedback_CONFIGURE_FLAGS)
22741 @endif gold-bootstrap
22742
22743
22744
22745
22746
22747 .PHONY: all-gold maybe-all-gold
22748 maybe-all-gold:
22749 @if gcc-bootstrap
22750 all-gold: stage_current
22751 @endif gcc-bootstrap
22752 @if gold
22753 TARGET-gold=all
22754 maybe-all-gold: all-gold
22755 all-gold: configure-gold
22756         @r=`${PWD_COMMAND}`; export r; \
22757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22758         $(HOST_EXPORTS)  \
22759         (cd $(HOST_SUBDIR)/gold && \
22760           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22761                 $(TARGET-gold))
22762 @endif gold
22763
22764
22765
22766 .PHONY: all-stage1-gold maybe-all-stage1-gold
22767 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22768 maybe-all-stage1-gold:
22769 maybe-clean-stage1-gold:
22770 @if gold-bootstrap
22771 maybe-all-stage1-gold: all-stage1-gold
22772 all-stage1: all-stage1-gold
22773 TARGET-stage1-gold = $(TARGET-gold)
22774 all-stage1-gold: configure-stage1-gold
22775         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22776         @r=`${PWD_COMMAND}`; export r; \
22777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22778         TFLAGS="$(STAGE1_TFLAGS)"; \
22779         $(HOST_EXPORTS)  \
22780         cd $(HOST_SUBDIR)/gold && \
22781         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22782                 CFLAGS="$(STAGE1_CFLAGS)" \
22783                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22784                 LIBCFLAGS="$(LIBCFLAGS)" \
22785                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22786                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22787                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22788                 $(EXTRA_HOST_FLAGS)   \
22789                 TFLAGS="$(STAGE1_TFLAGS)" \
22790                 $(TARGET-stage1-gold)
22791
22792 maybe-clean-stage1-gold: clean-stage1-gold
22793 clean-stage1: clean-stage1-gold
22794 clean-stage1-gold:
22795         @if [ $(current_stage) = stage1 ]; then \
22796           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22797         else \
22798           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22799           $(MAKE) stage1-start; \
22800         fi; \
22801         cd $(HOST_SUBDIR)/gold && \
22802         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22803                  clean
22804 @endif gold-bootstrap
22805
22806
22807 .PHONY: all-stage2-gold maybe-all-stage2-gold
22808 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22809 maybe-all-stage2-gold:
22810 maybe-clean-stage2-gold:
22811 @if gold-bootstrap
22812 maybe-all-stage2-gold: all-stage2-gold
22813 all-stage2: all-stage2-gold
22814 TARGET-stage2-gold = $(TARGET-gold)
22815 all-stage2-gold: configure-stage2-gold
22816         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22817         @r=`${PWD_COMMAND}`; export r; \
22818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819         TFLAGS="$(STAGE2_TFLAGS)"; \
22820         $(HOST_EXPORTS) \
22821         $(POSTSTAGE1_HOST_EXPORTS)  \
22822         cd $(HOST_SUBDIR)/gold && \
22823         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22824                 CFLAGS="$(STAGE2_CFLAGS)" \
22825                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22826                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22827                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22828                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22829                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22830                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22831                 TFLAGS="$(STAGE2_TFLAGS)" \
22832                 $(TARGET-stage2-gold)
22833
22834 maybe-clean-stage2-gold: clean-stage2-gold
22835 clean-stage2: clean-stage2-gold
22836 clean-stage2-gold:
22837         @if [ $(current_stage) = stage2 ]; then \
22838           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22839         else \
22840           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22841           $(MAKE) stage2-start; \
22842         fi; \
22843         cd $(HOST_SUBDIR)/gold && \
22844         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22845                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22846                  clean
22847 @endif gold-bootstrap
22848
22849
22850 .PHONY: all-stage3-gold maybe-all-stage3-gold
22851 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22852 maybe-all-stage3-gold:
22853 maybe-clean-stage3-gold:
22854 @if gold-bootstrap
22855 maybe-all-stage3-gold: all-stage3-gold
22856 all-stage3: all-stage3-gold
22857 TARGET-stage3-gold = $(TARGET-gold)
22858 all-stage3-gold: configure-stage3-gold
22859         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22860         @r=`${PWD_COMMAND}`; export r; \
22861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22862         TFLAGS="$(STAGE3_TFLAGS)"; \
22863         $(HOST_EXPORTS) \
22864         $(POSTSTAGE1_HOST_EXPORTS)  \
22865         cd $(HOST_SUBDIR)/gold && \
22866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22867                 CFLAGS="$(STAGE3_CFLAGS)" \
22868                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22869                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22873                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22874                 TFLAGS="$(STAGE3_TFLAGS)" \
22875                 $(TARGET-stage3-gold)
22876
22877 maybe-clean-stage3-gold: clean-stage3-gold
22878 clean-stage3: clean-stage3-gold
22879 clean-stage3-gold:
22880         @if [ $(current_stage) = stage3 ]; then \
22881           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22882         else \
22883           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22884           $(MAKE) stage3-start; \
22885         fi; \
22886         cd $(HOST_SUBDIR)/gold && \
22887         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22888                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22889                  clean
22890 @endif gold-bootstrap
22891
22892
22893 .PHONY: all-stage4-gold maybe-all-stage4-gold
22894 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22895 maybe-all-stage4-gold:
22896 maybe-clean-stage4-gold:
22897 @if gold-bootstrap
22898 maybe-all-stage4-gold: all-stage4-gold
22899 all-stage4: all-stage4-gold
22900 TARGET-stage4-gold = $(TARGET-gold)
22901 all-stage4-gold: configure-stage4-gold
22902         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22903         @r=`${PWD_COMMAND}`; export r; \
22904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22905         TFLAGS="$(STAGE4_TFLAGS)"; \
22906         $(HOST_EXPORTS) \
22907         $(POSTSTAGE1_HOST_EXPORTS)  \
22908         cd $(HOST_SUBDIR)/gold && \
22909         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22910                 CFLAGS="$(STAGE4_CFLAGS)" \
22911                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22912                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22913                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22914                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22915                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22916                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22917                 TFLAGS="$(STAGE4_TFLAGS)" \
22918                 $(TARGET-stage4-gold)
22919
22920 maybe-clean-stage4-gold: clean-stage4-gold
22921 clean-stage4: clean-stage4-gold
22922 clean-stage4-gold:
22923         @if [ $(current_stage) = stage4 ]; then \
22924           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22925         else \
22926           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22927           $(MAKE) stage4-start; \
22928         fi; \
22929         cd $(HOST_SUBDIR)/gold && \
22930         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22931                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22932                  clean
22933 @endif gold-bootstrap
22934
22935
22936 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22937 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22938 maybe-all-stageprofile-gold:
22939 maybe-clean-stageprofile-gold:
22940 @if gold-bootstrap
22941 maybe-all-stageprofile-gold: all-stageprofile-gold
22942 all-stageprofile: all-stageprofile-gold
22943 TARGET-stageprofile-gold = $(TARGET-gold)
22944 all-stageprofile-gold: configure-stageprofile-gold
22945         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22946         @r=`${PWD_COMMAND}`; export r; \
22947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22949         $(HOST_EXPORTS) \
22950         $(POSTSTAGE1_HOST_EXPORTS)  \
22951         cd $(HOST_SUBDIR)/gold && \
22952         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22953                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22954                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22955                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22956                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22957                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22958                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22959                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22960                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22961                 $(TARGET-stageprofile-gold)
22962
22963 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22964 clean-stageprofile: clean-stageprofile-gold
22965 clean-stageprofile-gold:
22966         @if [ $(current_stage) = stageprofile ]; then \
22967           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22968         else \
22969           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22970           $(MAKE) stageprofile-start; \
22971         fi; \
22972         cd $(HOST_SUBDIR)/gold && \
22973         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22974                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22975                  clean
22976 @endif gold-bootstrap
22977
22978
22979 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22980 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22981 maybe-all-stagefeedback-gold:
22982 maybe-clean-stagefeedback-gold:
22983 @if gold-bootstrap
22984 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22985 all-stagefeedback: all-stagefeedback-gold
22986 TARGET-stagefeedback-gold = $(TARGET-gold)
22987 all-stagefeedback-gold: configure-stagefeedback-gold
22988         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22989         @r=`${PWD_COMMAND}`; export r; \
22990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22991         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22992         $(HOST_EXPORTS) \
22993         $(POSTSTAGE1_HOST_EXPORTS)  \
22994         cd $(HOST_SUBDIR)/gold && \
22995         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22996                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22997                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22998                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22999                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23000                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23001                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23002                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23003                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23004                 $(TARGET-stagefeedback-gold)
23005
23006 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
23007 clean-stagefeedback: clean-stagefeedback-gold
23008 clean-stagefeedback-gold:
23009         @if [ $(current_stage) = stagefeedback ]; then \
23010           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
23011         else \
23012           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
23013           $(MAKE) stagefeedback-start; \
23014         fi; \
23015         cd $(HOST_SUBDIR)/gold && \
23016         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23017                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23018                  clean
23019 @endif gold-bootstrap
23020
23021
23022
23023
23024
23025 .PHONY: check-gold maybe-check-gold
23026 maybe-check-gold:
23027 @if gold
23028 maybe-check-gold: check-gold
23029
23030 check-gold:
23031         @: $(MAKE); $(unstage)
23032         @r=`${PWD_COMMAND}`; export r; \
23033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23034         $(HOST_EXPORTS) \
23035         (cd $(HOST_SUBDIR)/gold && \
23036           $(MAKE) $(FLAGS_TO_PASS)  check)
23037
23038 @endif gold
23039
23040 .PHONY: install-gold maybe-install-gold
23041 maybe-install-gold:
23042 @if gold
23043 maybe-install-gold: install-gold
23044
23045 install-gold: installdirs
23046         @: $(MAKE); $(unstage)
23047         @r=`${PWD_COMMAND}`; export r; \
23048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23049         $(HOST_EXPORTS) \
23050         (cd $(HOST_SUBDIR)/gold && \
23051           $(MAKE) $(FLAGS_TO_PASS)  install)
23052
23053 @endif gold
23054
23055 .PHONY: install-strip-gold maybe-install-strip-gold
23056 maybe-install-strip-gold:
23057 @if gold
23058 maybe-install-strip-gold: install-strip-gold
23059
23060 install-strip-gold: installdirs
23061         @: $(MAKE); $(unstage)
23062         @r=`${PWD_COMMAND}`; export r; \
23063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064         $(HOST_EXPORTS) \
23065         (cd $(HOST_SUBDIR)/gold && \
23066           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23067
23068 @endif gold
23069
23070 # Other targets (info, dvi, pdf, etc.)
23071
23072 .PHONY: maybe-info-gold info-gold
23073 maybe-info-gold:
23074 @if gold
23075 maybe-info-gold: info-gold
23076
23077 info-gold: \
23078     configure-gold 
23079         @[ -f ./gold/Makefile ] || exit 0; \
23080         r=`${PWD_COMMAND}`; export r; \
23081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23082         $(HOST_EXPORTS) \
23083         for flag in $(EXTRA_HOST_FLAGS) ; do \
23084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23085         done; \
23086         echo "Doing info in gold" ; \
23087         (cd $(HOST_SUBDIR)/gold && \
23088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23090                   "RANLIB=$${RANLIB}" \
23091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23092                   info) \
23093           || exit 1
23094
23095 @endif gold
23096
23097 .PHONY: maybe-dvi-gold dvi-gold
23098 maybe-dvi-gold:
23099 @if gold
23100 maybe-dvi-gold: dvi-gold
23101
23102 dvi-gold: \
23103     configure-gold 
23104         @[ -f ./gold/Makefile ] || exit 0; \
23105         r=`${PWD_COMMAND}`; export r; \
23106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23107         $(HOST_EXPORTS) \
23108         for flag in $(EXTRA_HOST_FLAGS) ; do \
23109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23110         done; \
23111         echo "Doing dvi in gold" ; \
23112         (cd $(HOST_SUBDIR)/gold && \
23113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23115                   "RANLIB=$${RANLIB}" \
23116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23117                   dvi) \
23118           || exit 1
23119
23120 @endif gold
23121
23122 .PHONY: maybe-pdf-gold pdf-gold
23123 maybe-pdf-gold:
23124 @if gold
23125 maybe-pdf-gold: pdf-gold
23126
23127 pdf-gold: \
23128     configure-gold 
23129         @[ -f ./gold/Makefile ] || exit 0; \
23130         r=`${PWD_COMMAND}`; export r; \
23131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23132         $(HOST_EXPORTS) \
23133         for flag in $(EXTRA_HOST_FLAGS) ; do \
23134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23135         done; \
23136         echo "Doing pdf in gold" ; \
23137         (cd $(HOST_SUBDIR)/gold && \
23138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23140                   "RANLIB=$${RANLIB}" \
23141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23142                   pdf) \
23143           || exit 1
23144
23145 @endif gold
23146
23147 .PHONY: maybe-html-gold html-gold
23148 maybe-html-gold:
23149 @if gold
23150 maybe-html-gold: html-gold
23151
23152 html-gold: \
23153     configure-gold 
23154         @[ -f ./gold/Makefile ] || exit 0; \
23155         r=`${PWD_COMMAND}`; export r; \
23156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157         $(HOST_EXPORTS) \
23158         for flag in $(EXTRA_HOST_FLAGS) ; do \
23159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23160         done; \
23161         echo "Doing html in gold" ; \
23162         (cd $(HOST_SUBDIR)/gold && \
23163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23165                   "RANLIB=$${RANLIB}" \
23166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23167                   html) \
23168           || exit 1
23169
23170 @endif gold
23171
23172 .PHONY: maybe-TAGS-gold TAGS-gold
23173 maybe-TAGS-gold:
23174 @if gold
23175 maybe-TAGS-gold: TAGS-gold
23176
23177 TAGS-gold: \
23178     configure-gold 
23179         @[ -f ./gold/Makefile ] || exit 0; \
23180         r=`${PWD_COMMAND}`; export r; \
23181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23182         $(HOST_EXPORTS) \
23183         for flag in $(EXTRA_HOST_FLAGS) ; do \
23184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23185         done; \
23186         echo "Doing TAGS in gold" ; \
23187         (cd $(HOST_SUBDIR)/gold && \
23188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23190                   "RANLIB=$${RANLIB}" \
23191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23192                   TAGS) \
23193           || exit 1
23194
23195 @endif gold
23196
23197 .PHONY: maybe-install-info-gold install-info-gold
23198 maybe-install-info-gold:
23199 @if gold
23200 maybe-install-info-gold: install-info-gold
23201
23202 install-info-gold: \
23203     configure-gold \
23204     info-gold 
23205         @[ -f ./gold/Makefile ] || exit 0; \
23206         r=`${PWD_COMMAND}`; export r; \
23207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23208         $(HOST_EXPORTS) \
23209         for flag in $(EXTRA_HOST_FLAGS) ; do \
23210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23211         done; \
23212         echo "Doing install-info in gold" ; \
23213         (cd $(HOST_SUBDIR)/gold && \
23214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23216                   "RANLIB=$${RANLIB}" \
23217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23218                   install-info) \
23219           || exit 1
23220
23221 @endif gold
23222
23223 .PHONY: maybe-install-pdf-gold install-pdf-gold
23224 maybe-install-pdf-gold:
23225 @if gold
23226 maybe-install-pdf-gold: install-pdf-gold
23227
23228 install-pdf-gold: \
23229     configure-gold \
23230     pdf-gold 
23231         @[ -f ./gold/Makefile ] || exit 0; \
23232         r=`${PWD_COMMAND}`; export r; \
23233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234         $(HOST_EXPORTS) \
23235         for flag in $(EXTRA_HOST_FLAGS) ; do \
23236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23237         done; \
23238         echo "Doing install-pdf in gold" ; \
23239         (cd $(HOST_SUBDIR)/gold && \
23240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23242                   "RANLIB=$${RANLIB}" \
23243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23244                   install-pdf) \
23245           || exit 1
23246
23247 @endif gold
23248
23249 .PHONY: maybe-install-html-gold install-html-gold
23250 maybe-install-html-gold:
23251 @if gold
23252 maybe-install-html-gold: install-html-gold
23253
23254 install-html-gold: \
23255     configure-gold \
23256     html-gold 
23257         @[ -f ./gold/Makefile ] || exit 0; \
23258         r=`${PWD_COMMAND}`; export r; \
23259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23260         $(HOST_EXPORTS) \
23261         for flag in $(EXTRA_HOST_FLAGS) ; do \
23262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23263         done; \
23264         echo "Doing install-html in gold" ; \
23265         (cd $(HOST_SUBDIR)/gold && \
23266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23268                   "RANLIB=$${RANLIB}" \
23269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23270                   install-html) \
23271           || exit 1
23272
23273 @endif gold
23274
23275 .PHONY: maybe-installcheck-gold installcheck-gold
23276 maybe-installcheck-gold:
23277 @if gold
23278 maybe-installcheck-gold: installcheck-gold
23279
23280 installcheck-gold: \
23281     configure-gold 
23282         @[ -f ./gold/Makefile ] || exit 0; \
23283         r=`${PWD_COMMAND}`; export r; \
23284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23285         $(HOST_EXPORTS) \
23286         for flag in $(EXTRA_HOST_FLAGS) ; do \
23287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23288         done; \
23289         echo "Doing installcheck in gold" ; \
23290         (cd $(HOST_SUBDIR)/gold && \
23291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23293                   "RANLIB=$${RANLIB}" \
23294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23295                   installcheck) \
23296           || exit 1
23297
23298 @endif gold
23299
23300 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
23301 maybe-mostlyclean-gold:
23302 @if gold
23303 maybe-mostlyclean-gold: mostlyclean-gold
23304
23305 mostlyclean-gold: 
23306         @[ -f ./gold/Makefile ] || exit 0; \
23307         r=`${PWD_COMMAND}`; export r; \
23308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309         $(HOST_EXPORTS) \
23310         for flag in $(EXTRA_HOST_FLAGS) ; do \
23311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23312         done; \
23313         echo "Doing mostlyclean in gold" ; \
23314         (cd $(HOST_SUBDIR)/gold && \
23315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23317                   "RANLIB=$${RANLIB}" \
23318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23319                   mostlyclean) \
23320           || exit 1
23321
23322 @endif gold
23323
23324 .PHONY: maybe-clean-gold clean-gold
23325 maybe-clean-gold:
23326 @if gold
23327 maybe-clean-gold: clean-gold
23328
23329 clean-gold: 
23330         @[ -f ./gold/Makefile ] || exit 0; \
23331         r=`${PWD_COMMAND}`; export r; \
23332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23333         $(HOST_EXPORTS) \
23334         for flag in $(EXTRA_HOST_FLAGS) ; do \
23335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23336         done; \
23337         echo "Doing clean in gold" ; \
23338         (cd $(HOST_SUBDIR)/gold && \
23339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23341                   "RANLIB=$${RANLIB}" \
23342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23343                   clean) \
23344           || exit 1
23345
23346 @endif gold
23347
23348 .PHONY: maybe-distclean-gold distclean-gold
23349 maybe-distclean-gold:
23350 @if gold
23351 maybe-distclean-gold: distclean-gold
23352
23353 distclean-gold: 
23354         @[ -f ./gold/Makefile ] || exit 0; \
23355         r=`${PWD_COMMAND}`; export r; \
23356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23357         $(HOST_EXPORTS) \
23358         for flag in $(EXTRA_HOST_FLAGS) ; do \
23359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23360         done; \
23361         echo "Doing distclean in gold" ; \
23362         (cd $(HOST_SUBDIR)/gold && \
23363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23365                   "RANLIB=$${RANLIB}" \
23366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23367                   distclean) \
23368           || exit 1
23369
23370 @endif gold
23371
23372 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
23373 maybe-maintainer-clean-gold:
23374 @if gold
23375 maybe-maintainer-clean-gold: maintainer-clean-gold
23376
23377 maintainer-clean-gold: 
23378         @[ -f ./gold/Makefile ] || exit 0; \
23379         r=`${PWD_COMMAND}`; export r; \
23380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381         $(HOST_EXPORTS) \
23382         for flag in $(EXTRA_HOST_FLAGS) ; do \
23383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384         done; \
23385         echo "Doing maintainer-clean in gold" ; \
23386         (cd $(HOST_SUBDIR)/gold && \
23387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389                   "RANLIB=$${RANLIB}" \
23390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23391                   maintainer-clean) \
23392           || exit 1
23393
23394 @endif gold
23395
23396
23397
23398 .PHONY: configure-gprof maybe-configure-gprof
23399 maybe-configure-gprof:
23400 @if gcc-bootstrap
23401 configure-gprof: stage_current
23402 @endif gcc-bootstrap
23403 @if gprof
23404 maybe-configure-gprof: configure-gprof
23405 configure-gprof: 
23406         @: $(MAKE); $(unstage)
23407         @r=`${PWD_COMMAND}`; export r; \
23408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23409         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
23410         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
23411         $(HOST_EXPORTS)  \
23412         echo Configuring in $(HOST_SUBDIR)/gprof; \
23413         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
23414         case $(srcdir) in \
23415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23416           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
23417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23418         esac; \
23419         srcdiroption="--srcdir=$${topdir}/gprof"; \
23420         libsrcdir="$$s/gprof"; \
23421         $(SHELL) $${libsrcdir}/configure \
23422           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23423           --target=${target_alias} $${srcdiroption}  \
23424           || exit 1
23425 @endif gprof
23426
23427
23428
23429
23430
23431 .PHONY: all-gprof maybe-all-gprof
23432 maybe-all-gprof:
23433 @if gcc-bootstrap
23434 all-gprof: stage_current
23435 @endif gcc-bootstrap
23436 @if gprof
23437 TARGET-gprof=all
23438 maybe-all-gprof: all-gprof
23439 all-gprof: configure-gprof
23440         @: $(MAKE); $(unstage)
23441         @r=`${PWD_COMMAND}`; export r; \
23442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23443         $(HOST_EXPORTS)  \
23444         (cd $(HOST_SUBDIR)/gprof && \
23445           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23446                 $(TARGET-gprof))
23447 @endif gprof
23448
23449
23450
23451
23452 .PHONY: check-gprof maybe-check-gprof
23453 maybe-check-gprof:
23454 @if gprof
23455 maybe-check-gprof: check-gprof
23456
23457 check-gprof:
23458         @: $(MAKE); $(unstage)
23459         @r=`${PWD_COMMAND}`; export r; \
23460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23461         $(HOST_EXPORTS) \
23462         (cd $(HOST_SUBDIR)/gprof && \
23463           $(MAKE) $(FLAGS_TO_PASS)  check)
23464
23465 @endif gprof
23466
23467 .PHONY: install-gprof maybe-install-gprof
23468 maybe-install-gprof:
23469 @if gprof
23470 maybe-install-gprof: install-gprof
23471
23472 install-gprof: installdirs
23473         @: $(MAKE); $(unstage)
23474         @r=`${PWD_COMMAND}`; export r; \
23475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23476         $(HOST_EXPORTS) \
23477         (cd $(HOST_SUBDIR)/gprof && \
23478           $(MAKE) $(FLAGS_TO_PASS)  install)
23479
23480 @endif gprof
23481
23482 .PHONY: install-strip-gprof maybe-install-strip-gprof
23483 maybe-install-strip-gprof:
23484 @if gprof
23485 maybe-install-strip-gprof: install-strip-gprof
23486
23487 install-strip-gprof: installdirs
23488         @: $(MAKE); $(unstage)
23489         @r=`${PWD_COMMAND}`; export r; \
23490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23491         $(HOST_EXPORTS) \
23492         (cd $(HOST_SUBDIR)/gprof && \
23493           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23494
23495 @endif gprof
23496
23497 # Other targets (info, dvi, pdf, etc.)
23498
23499 .PHONY: maybe-info-gprof info-gprof
23500 maybe-info-gprof:
23501 @if gprof
23502 maybe-info-gprof: info-gprof
23503
23504 info-gprof: \
23505     configure-gprof 
23506         @: $(MAKE); $(unstage)
23507         @[ -f ./gprof/Makefile ] || exit 0; \
23508         r=`${PWD_COMMAND}`; export r; \
23509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23510         $(HOST_EXPORTS) \
23511         for flag in $(EXTRA_HOST_FLAGS) ; do \
23512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23513         done; \
23514         echo "Doing info in gprof" ; \
23515         (cd $(HOST_SUBDIR)/gprof && \
23516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23518                   "RANLIB=$${RANLIB}" \
23519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23520                   info) \
23521           || exit 1
23522
23523 @endif gprof
23524
23525 .PHONY: maybe-dvi-gprof dvi-gprof
23526 maybe-dvi-gprof:
23527 @if gprof
23528 maybe-dvi-gprof: dvi-gprof
23529
23530 dvi-gprof: \
23531     configure-gprof 
23532         @: $(MAKE); $(unstage)
23533         @[ -f ./gprof/Makefile ] || exit 0; \
23534         r=`${PWD_COMMAND}`; export r; \
23535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23536         $(HOST_EXPORTS) \
23537         for flag in $(EXTRA_HOST_FLAGS) ; do \
23538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23539         done; \
23540         echo "Doing dvi in gprof" ; \
23541         (cd $(HOST_SUBDIR)/gprof && \
23542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23544                   "RANLIB=$${RANLIB}" \
23545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23546                   dvi) \
23547           || exit 1
23548
23549 @endif gprof
23550
23551 .PHONY: maybe-pdf-gprof pdf-gprof
23552 maybe-pdf-gprof:
23553 @if gprof
23554 maybe-pdf-gprof: pdf-gprof
23555
23556 pdf-gprof: \
23557     configure-gprof 
23558         @: $(MAKE); $(unstage)
23559         @[ -f ./gprof/Makefile ] || exit 0; \
23560         r=`${PWD_COMMAND}`; export r; \
23561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23562         $(HOST_EXPORTS) \
23563         for flag in $(EXTRA_HOST_FLAGS) ; do \
23564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23565         done; \
23566         echo "Doing pdf in gprof" ; \
23567         (cd $(HOST_SUBDIR)/gprof && \
23568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23570                   "RANLIB=$${RANLIB}" \
23571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23572                   pdf) \
23573           || exit 1
23574
23575 @endif gprof
23576
23577 .PHONY: maybe-html-gprof html-gprof
23578 maybe-html-gprof:
23579 @if gprof
23580 maybe-html-gprof: html-gprof
23581
23582 html-gprof: \
23583     configure-gprof 
23584         @: $(MAKE); $(unstage)
23585         @[ -f ./gprof/Makefile ] || exit 0; \
23586         r=`${PWD_COMMAND}`; export r; \
23587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23588         $(HOST_EXPORTS) \
23589         for flag in $(EXTRA_HOST_FLAGS) ; do \
23590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23591         done; \
23592         echo "Doing html in gprof" ; \
23593         (cd $(HOST_SUBDIR)/gprof && \
23594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23596                   "RANLIB=$${RANLIB}" \
23597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23598                   html) \
23599           || exit 1
23600
23601 @endif gprof
23602
23603 .PHONY: maybe-TAGS-gprof TAGS-gprof
23604 maybe-TAGS-gprof:
23605 @if gprof
23606 maybe-TAGS-gprof: TAGS-gprof
23607
23608 TAGS-gprof: \
23609     configure-gprof 
23610         @: $(MAKE); $(unstage)
23611         @[ -f ./gprof/Makefile ] || exit 0; \
23612         r=`${PWD_COMMAND}`; export r; \
23613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614         $(HOST_EXPORTS) \
23615         for flag in $(EXTRA_HOST_FLAGS) ; do \
23616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23617         done; \
23618         echo "Doing TAGS in gprof" ; \
23619         (cd $(HOST_SUBDIR)/gprof && \
23620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23622                   "RANLIB=$${RANLIB}" \
23623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23624                   TAGS) \
23625           || exit 1
23626
23627 @endif gprof
23628
23629 .PHONY: maybe-install-info-gprof install-info-gprof
23630 maybe-install-info-gprof:
23631 @if gprof
23632 maybe-install-info-gprof: install-info-gprof
23633
23634 install-info-gprof: \
23635     configure-gprof \
23636     info-gprof 
23637         @: $(MAKE); $(unstage)
23638         @[ -f ./gprof/Makefile ] || exit 0; \
23639         r=`${PWD_COMMAND}`; export r; \
23640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23641         $(HOST_EXPORTS) \
23642         for flag in $(EXTRA_HOST_FLAGS) ; do \
23643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23644         done; \
23645         echo "Doing install-info in gprof" ; \
23646         (cd $(HOST_SUBDIR)/gprof && \
23647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23649                   "RANLIB=$${RANLIB}" \
23650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23651                   install-info) \
23652           || exit 1
23653
23654 @endif gprof
23655
23656 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23657 maybe-install-pdf-gprof:
23658 @if gprof
23659 maybe-install-pdf-gprof: install-pdf-gprof
23660
23661 install-pdf-gprof: \
23662     configure-gprof \
23663     pdf-gprof 
23664         @: $(MAKE); $(unstage)
23665         @[ -f ./gprof/Makefile ] || exit 0; \
23666         r=`${PWD_COMMAND}`; export r; \
23667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23668         $(HOST_EXPORTS) \
23669         for flag in $(EXTRA_HOST_FLAGS) ; do \
23670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23671         done; \
23672         echo "Doing install-pdf in gprof" ; \
23673         (cd $(HOST_SUBDIR)/gprof && \
23674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23676                   "RANLIB=$${RANLIB}" \
23677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23678                   install-pdf) \
23679           || exit 1
23680
23681 @endif gprof
23682
23683 .PHONY: maybe-install-html-gprof install-html-gprof
23684 maybe-install-html-gprof:
23685 @if gprof
23686 maybe-install-html-gprof: install-html-gprof
23687
23688 install-html-gprof: \
23689     configure-gprof \
23690     html-gprof 
23691         @: $(MAKE); $(unstage)
23692         @[ -f ./gprof/Makefile ] || exit 0; \
23693         r=`${PWD_COMMAND}`; export r; \
23694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23695         $(HOST_EXPORTS) \
23696         for flag in $(EXTRA_HOST_FLAGS) ; do \
23697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23698         done; \
23699         echo "Doing install-html in gprof" ; \
23700         (cd $(HOST_SUBDIR)/gprof && \
23701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23703                   "RANLIB=$${RANLIB}" \
23704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23705                   install-html) \
23706           || exit 1
23707
23708 @endif gprof
23709
23710 .PHONY: maybe-installcheck-gprof installcheck-gprof
23711 maybe-installcheck-gprof:
23712 @if gprof
23713 maybe-installcheck-gprof: installcheck-gprof
23714
23715 installcheck-gprof: \
23716     configure-gprof 
23717         @: $(MAKE); $(unstage)
23718         @[ -f ./gprof/Makefile ] || exit 0; \
23719         r=`${PWD_COMMAND}`; export r; \
23720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23721         $(HOST_EXPORTS) \
23722         for flag in $(EXTRA_HOST_FLAGS) ; do \
23723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23724         done; \
23725         echo "Doing installcheck in gprof" ; \
23726         (cd $(HOST_SUBDIR)/gprof && \
23727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23729                   "RANLIB=$${RANLIB}" \
23730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23731                   installcheck) \
23732           || exit 1
23733
23734 @endif gprof
23735
23736 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23737 maybe-mostlyclean-gprof:
23738 @if gprof
23739 maybe-mostlyclean-gprof: mostlyclean-gprof
23740
23741 mostlyclean-gprof: 
23742         @: $(MAKE); $(unstage)
23743         @[ -f ./gprof/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 mostlyclean in gprof" ; \
23751         (cd $(HOST_SUBDIR)/gprof && \
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                   mostlyclean) \
23757           || exit 1
23758
23759 @endif gprof
23760
23761 .PHONY: maybe-clean-gprof clean-gprof
23762 maybe-clean-gprof:
23763 @if gprof
23764 maybe-clean-gprof: clean-gprof
23765
23766 clean-gprof: 
23767         @: $(MAKE); $(unstage)
23768         @[ -f ./gprof/Makefile ] || exit 0; \
23769         r=`${PWD_COMMAND}`; export r; \
23770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771         $(HOST_EXPORTS) \
23772         for flag in $(EXTRA_HOST_FLAGS) ; do \
23773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23774         done; \
23775         echo "Doing clean in gprof" ; \
23776         (cd $(HOST_SUBDIR)/gprof && \
23777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23779                   "RANLIB=$${RANLIB}" \
23780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23781                   clean) \
23782           || exit 1
23783
23784 @endif gprof
23785
23786 .PHONY: maybe-distclean-gprof distclean-gprof
23787 maybe-distclean-gprof:
23788 @if gprof
23789 maybe-distclean-gprof: distclean-gprof
23790
23791 distclean-gprof: 
23792         @: $(MAKE); $(unstage)
23793         @[ -f ./gprof/Makefile ] || exit 0; \
23794         r=`${PWD_COMMAND}`; export r; \
23795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23796         $(HOST_EXPORTS) \
23797         for flag in $(EXTRA_HOST_FLAGS) ; do \
23798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23799         done; \
23800         echo "Doing distclean in gprof" ; \
23801         (cd $(HOST_SUBDIR)/gprof && \
23802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23804                   "RANLIB=$${RANLIB}" \
23805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23806                   distclean) \
23807           || exit 1
23808
23809 @endif gprof
23810
23811 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23812 maybe-maintainer-clean-gprof:
23813 @if gprof
23814 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23815
23816 maintainer-clean-gprof: 
23817         @: $(MAKE); $(unstage)
23818         @[ -f ./gprof/Makefile ] || exit 0; \
23819         r=`${PWD_COMMAND}`; export r; \
23820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23821         $(HOST_EXPORTS) \
23822         for flag in $(EXTRA_HOST_FLAGS) ; do \
23823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23824         done; \
23825         echo "Doing maintainer-clean in gprof" ; \
23826         (cd $(HOST_SUBDIR)/gprof && \
23827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23829                   "RANLIB=$${RANLIB}" \
23830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23831                   maintainer-clean) \
23832           || exit 1
23833
23834 @endif gprof
23835
23836
23837
23838 .PHONY: configure-gzip maybe-configure-gzip
23839 maybe-configure-gzip:
23840 @if gcc-bootstrap
23841 configure-gzip: stage_current
23842 @endif gcc-bootstrap
23843 @if gzip
23844 maybe-configure-gzip: configure-gzip
23845 configure-gzip: 
23846         @: $(MAKE); $(unstage)
23847         @r=`${PWD_COMMAND}`; export r; \
23848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23850         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23851         $(HOST_EXPORTS)  \
23852         echo Configuring in $(HOST_SUBDIR)/gzip; \
23853         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23854         case $(srcdir) in \
23855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23856           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23858         esac; \
23859         srcdiroption="--srcdir=$${topdir}/gzip"; \
23860         libsrcdir="$$s/gzip"; \
23861         $(SHELL) $${libsrcdir}/configure \
23862           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23863           --target=${target_alias} $${srcdiroption}  \
23864           || exit 1
23865 @endif gzip
23866
23867
23868
23869
23870
23871 .PHONY: all-gzip maybe-all-gzip
23872 maybe-all-gzip:
23873 @if gcc-bootstrap
23874 all-gzip: stage_current
23875 @endif gcc-bootstrap
23876 @if gzip
23877 TARGET-gzip=all
23878 maybe-all-gzip: all-gzip
23879 all-gzip: configure-gzip
23880         @: $(MAKE); $(unstage)
23881         @r=`${PWD_COMMAND}`; export r; \
23882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23883         $(HOST_EXPORTS)  \
23884         (cd $(HOST_SUBDIR)/gzip && \
23885           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23886                 $(TARGET-gzip))
23887 @endif gzip
23888
23889
23890
23891
23892 .PHONY: check-gzip maybe-check-gzip
23893 maybe-check-gzip:
23894 @if gzip
23895 maybe-check-gzip: check-gzip
23896
23897 check-gzip:
23898         @: $(MAKE); $(unstage)
23899         @r=`${PWD_COMMAND}`; export r; \
23900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23901         $(HOST_EXPORTS) \
23902         (cd $(HOST_SUBDIR)/gzip && \
23903           $(MAKE) $(FLAGS_TO_PASS)  check)
23904
23905 @endif gzip
23906
23907 .PHONY: install-gzip maybe-install-gzip
23908 maybe-install-gzip:
23909 @if gzip
23910 maybe-install-gzip: install-gzip
23911
23912 install-gzip: installdirs
23913         @: $(MAKE); $(unstage)
23914         @r=`${PWD_COMMAND}`; export r; \
23915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23916         $(HOST_EXPORTS) \
23917         (cd $(HOST_SUBDIR)/gzip && \
23918           $(MAKE) $(FLAGS_TO_PASS)  install)
23919
23920 @endif gzip
23921
23922 .PHONY: install-strip-gzip maybe-install-strip-gzip
23923 maybe-install-strip-gzip:
23924 @if gzip
23925 maybe-install-strip-gzip: install-strip-gzip
23926
23927 install-strip-gzip: installdirs
23928         @: $(MAKE); $(unstage)
23929         @r=`${PWD_COMMAND}`; export r; \
23930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931         $(HOST_EXPORTS) \
23932         (cd $(HOST_SUBDIR)/gzip && \
23933           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23934
23935 @endif gzip
23936
23937 # Other targets (info, dvi, pdf, etc.)
23938
23939 .PHONY: maybe-info-gzip info-gzip
23940 maybe-info-gzip:
23941 @if gzip
23942 maybe-info-gzip: info-gzip
23943
23944 info-gzip: \
23945     configure-gzip 
23946         @: $(MAKE); $(unstage)
23947         @[ -f ./gzip/Makefile ] || exit 0; \
23948         r=`${PWD_COMMAND}`; export r; \
23949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23950         $(HOST_EXPORTS) \
23951         for flag in $(EXTRA_HOST_FLAGS) ; do \
23952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23953         done; \
23954         echo "Doing info in gzip" ; \
23955         (cd $(HOST_SUBDIR)/gzip && \
23956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23958                   "RANLIB=$${RANLIB}" \
23959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23960                   info) \
23961           || exit 1
23962
23963 @endif gzip
23964
23965 .PHONY: maybe-dvi-gzip dvi-gzip
23966 maybe-dvi-gzip:
23967 @if gzip
23968 maybe-dvi-gzip: dvi-gzip
23969
23970 dvi-gzip: \
23971     configure-gzip 
23972         @: $(MAKE); $(unstage)
23973         @[ -f ./gzip/Makefile ] || exit 0; \
23974         r=`${PWD_COMMAND}`; export r; \
23975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23976         $(HOST_EXPORTS) \
23977         for flag in $(EXTRA_HOST_FLAGS) ; do \
23978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23979         done; \
23980         echo "Doing dvi in gzip" ; \
23981         (cd $(HOST_SUBDIR)/gzip && \
23982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23984                   "RANLIB=$${RANLIB}" \
23985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23986                   dvi) \
23987           || exit 1
23988
23989 @endif gzip
23990
23991 .PHONY: maybe-pdf-gzip pdf-gzip
23992 maybe-pdf-gzip:
23993 @if gzip
23994 maybe-pdf-gzip: pdf-gzip
23995
23996 pdf-gzip: \
23997     configure-gzip 
23998         @: $(MAKE); $(unstage)
23999         @[ -f ./gzip/Makefile ] || exit 0; \
24000         r=`${PWD_COMMAND}`; export r; \
24001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24002         $(HOST_EXPORTS) \
24003         for flag in $(EXTRA_HOST_FLAGS) ; do \
24004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24005         done; \
24006         echo "Doing pdf in gzip" ; \
24007         (cd $(HOST_SUBDIR)/gzip && \
24008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24010                   "RANLIB=$${RANLIB}" \
24011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24012                   pdf) \
24013           || exit 1
24014
24015 @endif gzip
24016
24017 .PHONY: maybe-html-gzip html-gzip
24018 maybe-html-gzip:
24019 @if gzip
24020 maybe-html-gzip: html-gzip
24021
24022 html-gzip: \
24023     configure-gzip 
24024         @: $(MAKE); $(unstage)
24025         @[ -f ./gzip/Makefile ] || exit 0; \
24026         r=`${PWD_COMMAND}`; export r; \
24027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24028         $(HOST_EXPORTS) \
24029         for flag in $(EXTRA_HOST_FLAGS) ; do \
24030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24031         done; \
24032         echo "Doing html in gzip" ; \
24033         (cd $(HOST_SUBDIR)/gzip && \
24034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24036                   "RANLIB=$${RANLIB}" \
24037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24038                   html) \
24039           || exit 1
24040
24041 @endif gzip
24042
24043 .PHONY: maybe-TAGS-gzip TAGS-gzip
24044 maybe-TAGS-gzip:
24045 @if gzip
24046 maybe-TAGS-gzip: TAGS-gzip
24047
24048 TAGS-gzip: \
24049     configure-gzip 
24050         @: $(MAKE); $(unstage)
24051         @[ -f ./gzip/Makefile ] || exit 0; \
24052         r=`${PWD_COMMAND}`; export r; \
24053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054         $(HOST_EXPORTS) \
24055         for flag in $(EXTRA_HOST_FLAGS) ; do \
24056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24057         done; \
24058         echo "Doing TAGS in gzip" ; \
24059         (cd $(HOST_SUBDIR)/gzip && \
24060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24062                   "RANLIB=$${RANLIB}" \
24063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24064                   TAGS) \
24065           || exit 1
24066
24067 @endif gzip
24068
24069 .PHONY: maybe-install-info-gzip install-info-gzip
24070 maybe-install-info-gzip:
24071 @if gzip
24072 maybe-install-info-gzip: install-info-gzip
24073
24074 install-info-gzip: \
24075     configure-gzip \
24076     info-gzip 
24077         @: $(MAKE); $(unstage)
24078         @[ -f ./gzip/Makefile ] || exit 0; \
24079         r=`${PWD_COMMAND}`; export r; \
24080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24081         $(HOST_EXPORTS) \
24082         for flag in $(EXTRA_HOST_FLAGS) ; do \
24083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24084         done; \
24085         echo "Doing install-info in gzip" ; \
24086         (cd $(HOST_SUBDIR)/gzip && \
24087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24089                   "RANLIB=$${RANLIB}" \
24090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24091                   install-info) \
24092           || exit 1
24093
24094 @endif gzip
24095
24096 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
24097 maybe-install-pdf-gzip:
24098 @if gzip
24099 maybe-install-pdf-gzip: install-pdf-gzip
24100
24101 install-pdf-gzip: \
24102     configure-gzip \
24103     pdf-gzip 
24104         @: $(MAKE); $(unstage)
24105         @[ -f ./gzip/Makefile ] || exit 0; \
24106         r=`${PWD_COMMAND}`; export r; \
24107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24108         $(HOST_EXPORTS) \
24109         for flag in $(EXTRA_HOST_FLAGS) ; do \
24110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24111         done; \
24112         echo "Doing install-pdf in gzip" ; \
24113         (cd $(HOST_SUBDIR)/gzip && \
24114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24116                   "RANLIB=$${RANLIB}" \
24117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24118                   install-pdf) \
24119           || exit 1
24120
24121 @endif gzip
24122
24123 .PHONY: maybe-install-html-gzip install-html-gzip
24124 maybe-install-html-gzip:
24125 @if gzip
24126 maybe-install-html-gzip: install-html-gzip
24127
24128 install-html-gzip: \
24129     configure-gzip \
24130     html-gzip 
24131         @: $(MAKE); $(unstage)
24132         @[ -f ./gzip/Makefile ] || exit 0; \
24133         r=`${PWD_COMMAND}`; export r; \
24134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24135         $(HOST_EXPORTS) \
24136         for flag in $(EXTRA_HOST_FLAGS) ; do \
24137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24138         done; \
24139         echo "Doing install-html in gzip" ; \
24140         (cd $(HOST_SUBDIR)/gzip && \
24141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24143                   "RANLIB=$${RANLIB}" \
24144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24145                   install-html) \
24146           || exit 1
24147
24148 @endif gzip
24149
24150 .PHONY: maybe-installcheck-gzip installcheck-gzip
24151 maybe-installcheck-gzip:
24152 @if gzip
24153 maybe-installcheck-gzip: installcheck-gzip
24154
24155 installcheck-gzip: \
24156     configure-gzip 
24157         @: $(MAKE); $(unstage)
24158         @[ -f ./gzip/Makefile ] || exit 0; \
24159         r=`${PWD_COMMAND}`; export r; \
24160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24161         $(HOST_EXPORTS) \
24162         for flag in $(EXTRA_HOST_FLAGS) ; do \
24163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24164         done; \
24165         echo "Doing installcheck in gzip" ; \
24166         (cd $(HOST_SUBDIR)/gzip && \
24167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24169                   "RANLIB=$${RANLIB}" \
24170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24171                   installcheck) \
24172           || exit 1
24173
24174 @endif gzip
24175
24176 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
24177 maybe-mostlyclean-gzip:
24178 @if gzip
24179 maybe-mostlyclean-gzip: mostlyclean-gzip
24180
24181 mostlyclean-gzip: 
24182         @: $(MAKE); $(unstage)
24183         @[ -f ./gzip/Makefile ] || exit 0; \
24184         r=`${PWD_COMMAND}`; export r; \
24185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24186         $(HOST_EXPORTS) \
24187         for flag in $(EXTRA_HOST_FLAGS) ; do \
24188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24189         done; \
24190         echo "Doing mostlyclean in gzip" ; \
24191         (cd $(HOST_SUBDIR)/gzip && \
24192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24194                   "RANLIB=$${RANLIB}" \
24195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24196                   mostlyclean) \
24197           || exit 1
24198
24199 @endif gzip
24200
24201 .PHONY: maybe-clean-gzip clean-gzip
24202 maybe-clean-gzip:
24203 @if gzip
24204 maybe-clean-gzip: clean-gzip
24205
24206 clean-gzip: 
24207         @: $(MAKE); $(unstage)
24208         @[ -f ./gzip/Makefile ] || exit 0; \
24209         r=`${PWD_COMMAND}`; export r; \
24210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24211         $(HOST_EXPORTS) \
24212         for flag in $(EXTRA_HOST_FLAGS) ; do \
24213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24214         done; \
24215         echo "Doing clean in gzip" ; \
24216         (cd $(HOST_SUBDIR)/gzip && \
24217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24219                   "RANLIB=$${RANLIB}" \
24220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24221                   clean) \
24222           || exit 1
24223
24224 @endif gzip
24225
24226 .PHONY: maybe-distclean-gzip distclean-gzip
24227 maybe-distclean-gzip:
24228 @if gzip
24229 maybe-distclean-gzip: distclean-gzip
24230
24231 distclean-gzip: 
24232         @: $(MAKE); $(unstage)
24233         @[ -f ./gzip/Makefile ] || exit 0; \
24234         r=`${PWD_COMMAND}`; export r; \
24235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236         $(HOST_EXPORTS) \
24237         for flag in $(EXTRA_HOST_FLAGS) ; do \
24238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24239         done; \
24240         echo "Doing distclean in gzip" ; \
24241         (cd $(HOST_SUBDIR)/gzip && \
24242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24244                   "RANLIB=$${RANLIB}" \
24245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24246                   distclean) \
24247           || exit 1
24248
24249 @endif gzip
24250
24251 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
24252 maybe-maintainer-clean-gzip:
24253 @if gzip
24254 maybe-maintainer-clean-gzip: maintainer-clean-gzip
24255
24256 maintainer-clean-gzip: 
24257         @: $(MAKE); $(unstage)
24258         @[ -f ./gzip/Makefile ] || exit 0; \
24259         r=`${PWD_COMMAND}`; export r; \
24260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24261         $(HOST_EXPORTS) \
24262         for flag in $(EXTRA_HOST_FLAGS) ; do \
24263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24264         done; \
24265         echo "Doing maintainer-clean in gzip" ; \
24266         (cd $(HOST_SUBDIR)/gzip && \
24267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24269                   "RANLIB=$${RANLIB}" \
24270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24271                   maintainer-clean) \
24272           || exit 1
24273
24274 @endif gzip
24275
24276
24277
24278 .PHONY: configure-hello maybe-configure-hello
24279 maybe-configure-hello:
24280 @if gcc-bootstrap
24281 configure-hello: stage_current
24282 @endif gcc-bootstrap
24283 @if hello
24284 maybe-configure-hello: configure-hello
24285 configure-hello: 
24286         @: $(MAKE); $(unstage)
24287         @r=`${PWD_COMMAND}`; export r; \
24288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24289         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
24290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
24291         $(HOST_EXPORTS)  \
24292         echo Configuring in $(HOST_SUBDIR)/hello; \
24293         cd "$(HOST_SUBDIR)/hello" || exit 1; \
24294         case $(srcdir) in \
24295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24296           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
24297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24298         esac; \
24299         srcdiroption="--srcdir=$${topdir}/hello"; \
24300         libsrcdir="$$s/hello"; \
24301         $(SHELL) $${libsrcdir}/configure \
24302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24303           --target=${target_alias} $${srcdiroption}  \
24304           || exit 1
24305 @endif hello
24306
24307
24308
24309
24310
24311 .PHONY: all-hello maybe-all-hello
24312 maybe-all-hello:
24313 @if gcc-bootstrap
24314 all-hello: stage_current
24315 @endif gcc-bootstrap
24316 @if hello
24317 TARGET-hello=all
24318 maybe-all-hello: all-hello
24319 all-hello: configure-hello
24320         @: $(MAKE); $(unstage)
24321         @r=`${PWD_COMMAND}`; export r; \
24322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24323         $(HOST_EXPORTS)  \
24324         (cd $(HOST_SUBDIR)/hello && \
24325           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24326                 $(TARGET-hello))
24327 @endif hello
24328
24329
24330
24331
24332 .PHONY: check-hello maybe-check-hello
24333 maybe-check-hello:
24334 @if hello
24335 maybe-check-hello: check-hello
24336
24337 check-hello:
24338         @: $(MAKE); $(unstage)
24339         @r=`${PWD_COMMAND}`; export r; \
24340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24341         $(HOST_EXPORTS) \
24342         (cd $(HOST_SUBDIR)/hello && \
24343           $(MAKE) $(FLAGS_TO_PASS)  check)
24344
24345 @endif hello
24346
24347 .PHONY: install-hello maybe-install-hello
24348 maybe-install-hello:
24349 @if hello
24350 maybe-install-hello: install-hello
24351
24352 install-hello: installdirs
24353         @: $(MAKE); $(unstage)
24354         @r=`${PWD_COMMAND}`; export r; \
24355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356         $(HOST_EXPORTS) \
24357         (cd $(HOST_SUBDIR)/hello && \
24358           $(MAKE) $(FLAGS_TO_PASS)  install)
24359
24360 @endif hello
24361
24362 .PHONY: install-strip-hello maybe-install-strip-hello
24363 maybe-install-strip-hello:
24364 @if hello
24365 maybe-install-strip-hello: install-strip-hello
24366
24367 install-strip-hello: installdirs
24368         @: $(MAKE); $(unstage)
24369         @r=`${PWD_COMMAND}`; export r; \
24370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24371         $(HOST_EXPORTS) \
24372         (cd $(HOST_SUBDIR)/hello && \
24373           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24374
24375 @endif hello
24376
24377 # Other targets (info, dvi, pdf, etc.)
24378
24379 .PHONY: maybe-info-hello info-hello
24380 maybe-info-hello:
24381 @if hello
24382 maybe-info-hello: info-hello
24383
24384 info-hello: \
24385     configure-hello 
24386         @: $(MAKE); $(unstage)
24387         @[ -f ./hello/Makefile ] || exit 0; \
24388         r=`${PWD_COMMAND}`; export r; \
24389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24390         $(HOST_EXPORTS) \
24391         for flag in $(EXTRA_HOST_FLAGS) ; do \
24392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24393         done; \
24394         echo "Doing info in hello" ; \
24395         (cd $(HOST_SUBDIR)/hello && \
24396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24398                   "RANLIB=$${RANLIB}" \
24399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24400                   info) \
24401           || exit 1
24402
24403 @endif hello
24404
24405 .PHONY: maybe-dvi-hello dvi-hello
24406 maybe-dvi-hello:
24407 @if hello
24408 maybe-dvi-hello: dvi-hello
24409
24410 dvi-hello: \
24411     configure-hello 
24412         @: $(MAKE); $(unstage)
24413         @[ -f ./hello/Makefile ] || exit 0; \
24414         r=`${PWD_COMMAND}`; export r; \
24415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24416         $(HOST_EXPORTS) \
24417         for flag in $(EXTRA_HOST_FLAGS) ; do \
24418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24419         done; \
24420         echo "Doing dvi in hello" ; \
24421         (cd $(HOST_SUBDIR)/hello && \
24422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24424                   "RANLIB=$${RANLIB}" \
24425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24426                   dvi) \
24427           || exit 1
24428
24429 @endif hello
24430
24431 .PHONY: maybe-pdf-hello pdf-hello
24432 maybe-pdf-hello:
24433 @if hello
24434 maybe-pdf-hello: pdf-hello
24435
24436 pdf-hello: \
24437     configure-hello 
24438         @: $(MAKE); $(unstage)
24439         @[ -f ./hello/Makefile ] || exit 0; \
24440         r=`${PWD_COMMAND}`; export r; \
24441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24442         $(HOST_EXPORTS) \
24443         for flag in $(EXTRA_HOST_FLAGS) ; do \
24444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24445         done; \
24446         echo "Doing pdf in hello" ; \
24447         (cd $(HOST_SUBDIR)/hello && \
24448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24450                   "RANLIB=$${RANLIB}" \
24451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24452                   pdf) \
24453           || exit 1
24454
24455 @endif hello
24456
24457 .PHONY: maybe-html-hello html-hello
24458 maybe-html-hello:
24459 @if hello
24460 maybe-html-hello: html-hello
24461
24462 html-hello: \
24463     configure-hello 
24464         @: $(MAKE); $(unstage)
24465         @[ -f ./hello/Makefile ] || exit 0; \
24466         r=`${PWD_COMMAND}`; export r; \
24467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24468         $(HOST_EXPORTS) \
24469         for flag in $(EXTRA_HOST_FLAGS) ; do \
24470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24471         done; \
24472         echo "Doing html in hello" ; \
24473         (cd $(HOST_SUBDIR)/hello && \
24474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24476                   "RANLIB=$${RANLIB}" \
24477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24478                   html) \
24479           || exit 1
24480
24481 @endif hello
24482
24483 .PHONY: maybe-TAGS-hello TAGS-hello
24484 maybe-TAGS-hello:
24485 @if hello
24486 maybe-TAGS-hello: TAGS-hello
24487
24488 TAGS-hello: \
24489     configure-hello 
24490         @: $(MAKE); $(unstage)
24491         @[ -f ./hello/Makefile ] || exit 0; \
24492         r=`${PWD_COMMAND}`; export r; \
24493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494         $(HOST_EXPORTS) \
24495         for flag in $(EXTRA_HOST_FLAGS) ; do \
24496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24497         done; \
24498         echo "Doing TAGS in hello" ; \
24499         (cd $(HOST_SUBDIR)/hello && \
24500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24502                   "RANLIB=$${RANLIB}" \
24503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24504                   TAGS) \
24505           || exit 1
24506
24507 @endif hello
24508
24509 .PHONY: maybe-install-info-hello install-info-hello
24510 maybe-install-info-hello:
24511 @if hello
24512 maybe-install-info-hello: install-info-hello
24513
24514 install-info-hello: \
24515     configure-hello \
24516     info-hello 
24517         @: $(MAKE); $(unstage)
24518         @[ -f ./hello/Makefile ] || exit 0; \
24519         r=`${PWD_COMMAND}`; export r; \
24520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24521         $(HOST_EXPORTS) \
24522         for flag in $(EXTRA_HOST_FLAGS) ; do \
24523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24524         done; \
24525         echo "Doing install-info in hello" ; \
24526         (cd $(HOST_SUBDIR)/hello && \
24527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24529                   "RANLIB=$${RANLIB}" \
24530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24531                   install-info) \
24532           || exit 1
24533
24534 @endif hello
24535
24536 .PHONY: maybe-install-pdf-hello install-pdf-hello
24537 maybe-install-pdf-hello:
24538 @if hello
24539 maybe-install-pdf-hello: install-pdf-hello
24540
24541 install-pdf-hello: \
24542     configure-hello \
24543     pdf-hello 
24544         @: $(MAKE); $(unstage)
24545         @[ -f ./hello/Makefile ] || exit 0; \
24546         r=`${PWD_COMMAND}`; export r; \
24547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24548         $(HOST_EXPORTS) \
24549         for flag in $(EXTRA_HOST_FLAGS) ; do \
24550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24551         done; \
24552         echo "Doing install-pdf in hello" ; \
24553         (cd $(HOST_SUBDIR)/hello && \
24554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24556                   "RANLIB=$${RANLIB}" \
24557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24558                   install-pdf) \
24559           || exit 1
24560
24561 @endif hello
24562
24563 .PHONY: maybe-install-html-hello install-html-hello
24564 maybe-install-html-hello:
24565 @if hello
24566 maybe-install-html-hello: install-html-hello
24567
24568 install-html-hello: \
24569     configure-hello \
24570     html-hello 
24571         @: $(MAKE); $(unstage)
24572         @[ -f ./hello/Makefile ] || exit 0; \
24573         r=`${PWD_COMMAND}`; export r; \
24574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24575         $(HOST_EXPORTS) \
24576         for flag in $(EXTRA_HOST_FLAGS) ; do \
24577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24578         done; \
24579         echo "Doing install-html in hello" ; \
24580         (cd $(HOST_SUBDIR)/hello && \
24581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24583                   "RANLIB=$${RANLIB}" \
24584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24585                   install-html) \
24586           || exit 1
24587
24588 @endif hello
24589
24590 .PHONY: maybe-installcheck-hello installcheck-hello
24591 maybe-installcheck-hello:
24592 @if hello
24593 maybe-installcheck-hello: installcheck-hello
24594
24595 installcheck-hello: \
24596     configure-hello 
24597         @: $(MAKE); $(unstage)
24598         @[ -f ./hello/Makefile ] || exit 0; \
24599         r=`${PWD_COMMAND}`; export r; \
24600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24601         $(HOST_EXPORTS) \
24602         for flag in $(EXTRA_HOST_FLAGS) ; do \
24603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24604         done; \
24605         echo "Doing installcheck in hello" ; \
24606         (cd $(HOST_SUBDIR)/hello && \
24607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24609                   "RANLIB=$${RANLIB}" \
24610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24611                   installcheck) \
24612           || exit 1
24613
24614 @endif hello
24615
24616 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
24617 maybe-mostlyclean-hello:
24618 @if hello
24619 maybe-mostlyclean-hello: mostlyclean-hello
24620
24621 mostlyclean-hello: 
24622         @: $(MAKE); $(unstage)
24623         @[ -f ./hello/Makefile ] || exit 0; \
24624         r=`${PWD_COMMAND}`; export r; \
24625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24626         $(HOST_EXPORTS) \
24627         for flag in $(EXTRA_HOST_FLAGS) ; do \
24628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24629         done; \
24630         echo "Doing mostlyclean in hello" ; \
24631         (cd $(HOST_SUBDIR)/hello && \
24632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24634                   "RANLIB=$${RANLIB}" \
24635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24636                   mostlyclean) \
24637           || exit 1
24638
24639 @endif hello
24640
24641 .PHONY: maybe-clean-hello clean-hello
24642 maybe-clean-hello:
24643 @if hello
24644 maybe-clean-hello: clean-hello
24645
24646 clean-hello: 
24647         @: $(MAKE); $(unstage)
24648         @[ -f ./hello/Makefile ] || exit 0; \
24649         r=`${PWD_COMMAND}`; export r; \
24650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24651         $(HOST_EXPORTS) \
24652         for flag in $(EXTRA_HOST_FLAGS) ; do \
24653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24654         done; \
24655         echo "Doing clean in hello" ; \
24656         (cd $(HOST_SUBDIR)/hello && \
24657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24659                   "RANLIB=$${RANLIB}" \
24660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24661                   clean) \
24662           || exit 1
24663
24664 @endif hello
24665
24666 .PHONY: maybe-distclean-hello distclean-hello
24667 maybe-distclean-hello:
24668 @if hello
24669 maybe-distclean-hello: distclean-hello
24670
24671 distclean-hello: 
24672         @: $(MAKE); $(unstage)
24673         @[ -f ./hello/Makefile ] || exit 0; \
24674         r=`${PWD_COMMAND}`; export r; \
24675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24676         $(HOST_EXPORTS) \
24677         for flag in $(EXTRA_HOST_FLAGS) ; do \
24678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24679         done; \
24680         echo "Doing distclean in hello" ; \
24681         (cd $(HOST_SUBDIR)/hello && \
24682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24684                   "RANLIB=$${RANLIB}" \
24685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24686                   distclean) \
24687           || exit 1
24688
24689 @endif hello
24690
24691 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24692 maybe-maintainer-clean-hello:
24693 @if hello
24694 maybe-maintainer-clean-hello: maintainer-clean-hello
24695
24696 maintainer-clean-hello: 
24697         @: $(MAKE); $(unstage)
24698         @[ -f ./hello/Makefile ] || exit 0; \
24699         r=`${PWD_COMMAND}`; export r; \
24700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24701         $(HOST_EXPORTS) \
24702         for flag in $(EXTRA_HOST_FLAGS) ; do \
24703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24704         done; \
24705         echo "Doing maintainer-clean in hello" ; \
24706         (cd $(HOST_SUBDIR)/hello && \
24707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24709                   "RANLIB=$${RANLIB}" \
24710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24711                   maintainer-clean) \
24712           || exit 1
24713
24714 @endif hello
24715
24716
24717
24718 .PHONY: configure-indent maybe-configure-indent
24719 maybe-configure-indent:
24720 @if gcc-bootstrap
24721 configure-indent: stage_current
24722 @endif gcc-bootstrap
24723 @if indent
24724 maybe-configure-indent: configure-indent
24725 configure-indent: 
24726         @: $(MAKE); $(unstage)
24727         @r=`${PWD_COMMAND}`; export r; \
24728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24729         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24731         $(HOST_EXPORTS)  \
24732         echo Configuring in $(HOST_SUBDIR)/indent; \
24733         cd "$(HOST_SUBDIR)/indent" || exit 1; \
24734         case $(srcdir) in \
24735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24736           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24738         esac; \
24739         srcdiroption="--srcdir=$${topdir}/indent"; \
24740         libsrcdir="$$s/indent"; \
24741         $(SHELL) $${libsrcdir}/configure \
24742           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24743           --target=${target_alias} $${srcdiroption}  \
24744           || exit 1
24745 @endif indent
24746
24747
24748
24749
24750
24751 .PHONY: all-indent maybe-all-indent
24752 maybe-all-indent:
24753 @if gcc-bootstrap
24754 all-indent: stage_current
24755 @endif gcc-bootstrap
24756 @if indent
24757 TARGET-indent=all
24758 maybe-all-indent: all-indent
24759 all-indent: configure-indent
24760         @: $(MAKE); $(unstage)
24761         @r=`${PWD_COMMAND}`; export r; \
24762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24763         $(HOST_EXPORTS)  \
24764         (cd $(HOST_SUBDIR)/indent && \
24765           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24766                 $(TARGET-indent))
24767 @endif indent
24768
24769
24770
24771
24772 .PHONY: check-indent maybe-check-indent
24773 maybe-check-indent:
24774 @if indent
24775 maybe-check-indent: check-indent
24776
24777 check-indent:
24778         @: $(MAKE); $(unstage)
24779         @r=`${PWD_COMMAND}`; export r; \
24780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24781         $(HOST_EXPORTS) \
24782         (cd $(HOST_SUBDIR)/indent && \
24783           $(MAKE) $(FLAGS_TO_PASS)  check)
24784
24785 @endif indent
24786
24787 .PHONY: install-indent maybe-install-indent
24788 maybe-install-indent:
24789 @if indent
24790 maybe-install-indent: install-indent
24791
24792 install-indent: installdirs
24793         @: $(MAKE); $(unstage)
24794         @r=`${PWD_COMMAND}`; export r; \
24795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24796         $(HOST_EXPORTS) \
24797         (cd $(HOST_SUBDIR)/indent && \
24798           $(MAKE) $(FLAGS_TO_PASS)  install)
24799
24800 @endif indent
24801
24802 .PHONY: install-strip-indent maybe-install-strip-indent
24803 maybe-install-strip-indent:
24804 @if indent
24805 maybe-install-strip-indent: install-strip-indent
24806
24807 install-strip-indent: installdirs
24808         @: $(MAKE); $(unstage)
24809         @r=`${PWD_COMMAND}`; export r; \
24810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24811         $(HOST_EXPORTS) \
24812         (cd $(HOST_SUBDIR)/indent && \
24813           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24814
24815 @endif indent
24816
24817 # Other targets (info, dvi, pdf, etc.)
24818
24819 .PHONY: maybe-info-indent info-indent
24820 maybe-info-indent:
24821 @if indent
24822 maybe-info-indent: info-indent
24823
24824 info-indent: \
24825     configure-indent 
24826         @: $(MAKE); $(unstage)
24827         @[ -f ./indent/Makefile ] || exit 0; \
24828         r=`${PWD_COMMAND}`; export r; \
24829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24830         $(HOST_EXPORTS) \
24831         for flag in $(EXTRA_HOST_FLAGS) ; do \
24832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24833         done; \
24834         echo "Doing info in indent" ; \
24835         (cd $(HOST_SUBDIR)/indent && \
24836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24838                   "RANLIB=$${RANLIB}" \
24839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24840                   info) \
24841           || exit 1
24842
24843 @endif indent
24844
24845 .PHONY: maybe-dvi-indent dvi-indent
24846 maybe-dvi-indent:
24847 @if indent
24848 maybe-dvi-indent: dvi-indent
24849
24850 dvi-indent: \
24851     configure-indent 
24852         @: $(MAKE); $(unstage)
24853         @[ -f ./indent/Makefile ] || exit 0; \
24854         r=`${PWD_COMMAND}`; export r; \
24855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24856         $(HOST_EXPORTS) \
24857         for flag in $(EXTRA_HOST_FLAGS) ; do \
24858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24859         done; \
24860         echo "Doing dvi in indent" ; \
24861         (cd $(HOST_SUBDIR)/indent && \
24862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24864                   "RANLIB=$${RANLIB}" \
24865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24866                   dvi) \
24867           || exit 1
24868
24869 @endif indent
24870
24871 .PHONY: maybe-pdf-indent pdf-indent
24872 maybe-pdf-indent:
24873 @if indent
24874 maybe-pdf-indent: pdf-indent
24875
24876 pdf-indent: \
24877     configure-indent 
24878         @: $(MAKE); $(unstage)
24879         @[ -f ./indent/Makefile ] || exit 0; \
24880         r=`${PWD_COMMAND}`; export r; \
24881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24882         $(HOST_EXPORTS) \
24883         for flag in $(EXTRA_HOST_FLAGS) ; do \
24884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24885         done; \
24886         echo "Doing pdf in indent" ; \
24887         (cd $(HOST_SUBDIR)/indent && \
24888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24890                   "RANLIB=$${RANLIB}" \
24891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24892                   pdf) \
24893           || exit 1
24894
24895 @endif indent
24896
24897 .PHONY: maybe-html-indent html-indent
24898 maybe-html-indent:
24899 @if indent
24900 maybe-html-indent: html-indent
24901
24902 html-indent: \
24903     configure-indent 
24904         @: $(MAKE); $(unstage)
24905         @[ -f ./indent/Makefile ] || exit 0; \
24906         r=`${PWD_COMMAND}`; export r; \
24907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24908         $(HOST_EXPORTS) \
24909         for flag in $(EXTRA_HOST_FLAGS) ; do \
24910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24911         done; \
24912         echo "Doing html in indent" ; \
24913         (cd $(HOST_SUBDIR)/indent && \
24914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24916                   "RANLIB=$${RANLIB}" \
24917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24918                   html) \
24919           || exit 1
24920
24921 @endif indent
24922
24923 .PHONY: maybe-TAGS-indent TAGS-indent
24924 maybe-TAGS-indent:
24925 @if indent
24926 maybe-TAGS-indent: TAGS-indent
24927
24928 TAGS-indent: \
24929     configure-indent 
24930         @: $(MAKE); $(unstage)
24931         @[ -f ./indent/Makefile ] || exit 0; \
24932         r=`${PWD_COMMAND}`; export r; \
24933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24934         $(HOST_EXPORTS) \
24935         for flag in $(EXTRA_HOST_FLAGS) ; do \
24936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24937         done; \
24938         echo "Doing TAGS in indent" ; \
24939         (cd $(HOST_SUBDIR)/indent && \
24940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24942                   "RANLIB=$${RANLIB}" \
24943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24944                   TAGS) \
24945           || exit 1
24946
24947 @endif indent
24948
24949 .PHONY: maybe-install-info-indent install-info-indent
24950 maybe-install-info-indent:
24951 @if indent
24952 maybe-install-info-indent: install-info-indent
24953
24954 install-info-indent: \
24955     configure-indent \
24956     info-indent 
24957         @: $(MAKE); $(unstage)
24958         @[ -f ./indent/Makefile ] || exit 0; \
24959         r=`${PWD_COMMAND}`; export r; \
24960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24961         $(HOST_EXPORTS) \
24962         for flag in $(EXTRA_HOST_FLAGS) ; do \
24963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24964         done; \
24965         echo "Doing install-info in indent" ; \
24966         (cd $(HOST_SUBDIR)/indent && \
24967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24969                   "RANLIB=$${RANLIB}" \
24970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24971                   install-info) \
24972           || exit 1
24973
24974 @endif indent
24975
24976 .PHONY: maybe-install-pdf-indent install-pdf-indent
24977 maybe-install-pdf-indent:
24978 @if indent
24979 maybe-install-pdf-indent: install-pdf-indent
24980
24981 install-pdf-indent: \
24982     configure-indent \
24983     pdf-indent 
24984         @: $(MAKE); $(unstage)
24985         @[ -f ./indent/Makefile ] || exit 0; \
24986         r=`${PWD_COMMAND}`; export r; \
24987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24988         $(HOST_EXPORTS) \
24989         for flag in $(EXTRA_HOST_FLAGS) ; do \
24990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24991         done; \
24992         echo "Doing install-pdf in indent" ; \
24993         (cd $(HOST_SUBDIR)/indent && \
24994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24996                   "RANLIB=$${RANLIB}" \
24997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24998                   install-pdf) \
24999           || exit 1
25000
25001 @endif indent
25002
25003 .PHONY: maybe-install-html-indent install-html-indent
25004 maybe-install-html-indent:
25005 @if indent
25006 maybe-install-html-indent: install-html-indent
25007
25008 install-html-indent: \
25009     configure-indent \
25010     html-indent 
25011         @: $(MAKE); $(unstage)
25012         @[ -f ./indent/Makefile ] || exit 0; \
25013         r=`${PWD_COMMAND}`; export r; \
25014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25015         $(HOST_EXPORTS) \
25016         for flag in $(EXTRA_HOST_FLAGS) ; do \
25017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25018         done; \
25019         echo "Doing install-html in indent" ; \
25020         (cd $(HOST_SUBDIR)/indent && \
25021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25023                   "RANLIB=$${RANLIB}" \
25024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25025                   install-html) \
25026           || exit 1
25027
25028 @endif indent
25029
25030 .PHONY: maybe-installcheck-indent installcheck-indent
25031 maybe-installcheck-indent:
25032 @if indent
25033 maybe-installcheck-indent: installcheck-indent
25034
25035 installcheck-indent: \
25036     configure-indent 
25037         @: $(MAKE); $(unstage)
25038         @[ -f ./indent/Makefile ] || exit 0; \
25039         r=`${PWD_COMMAND}`; export r; \
25040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25041         $(HOST_EXPORTS) \
25042         for flag in $(EXTRA_HOST_FLAGS) ; do \
25043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25044         done; \
25045         echo "Doing installcheck in indent" ; \
25046         (cd $(HOST_SUBDIR)/indent && \
25047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25049                   "RANLIB=$${RANLIB}" \
25050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25051                   installcheck) \
25052           || exit 1
25053
25054 @endif indent
25055
25056 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
25057 maybe-mostlyclean-indent:
25058 @if indent
25059 maybe-mostlyclean-indent: mostlyclean-indent
25060
25061 mostlyclean-indent: 
25062         @: $(MAKE); $(unstage)
25063         @[ -f ./indent/Makefile ] || exit 0; \
25064         r=`${PWD_COMMAND}`; export r; \
25065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25066         $(HOST_EXPORTS) \
25067         for flag in $(EXTRA_HOST_FLAGS) ; do \
25068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25069         done; \
25070         echo "Doing mostlyclean in indent" ; \
25071         (cd $(HOST_SUBDIR)/indent && \
25072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25074                   "RANLIB=$${RANLIB}" \
25075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25076                   mostlyclean) \
25077           || exit 1
25078
25079 @endif indent
25080
25081 .PHONY: maybe-clean-indent clean-indent
25082 maybe-clean-indent:
25083 @if indent
25084 maybe-clean-indent: clean-indent
25085
25086 clean-indent: 
25087         @: $(MAKE); $(unstage)
25088         @[ -f ./indent/Makefile ] || exit 0; \
25089         r=`${PWD_COMMAND}`; export r; \
25090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25091         $(HOST_EXPORTS) \
25092         for flag in $(EXTRA_HOST_FLAGS) ; do \
25093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25094         done; \
25095         echo "Doing clean in indent" ; \
25096         (cd $(HOST_SUBDIR)/indent && \
25097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25099                   "RANLIB=$${RANLIB}" \
25100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25101                   clean) \
25102           || exit 1
25103
25104 @endif indent
25105
25106 .PHONY: maybe-distclean-indent distclean-indent
25107 maybe-distclean-indent:
25108 @if indent
25109 maybe-distclean-indent: distclean-indent
25110
25111 distclean-indent: 
25112         @: $(MAKE); $(unstage)
25113         @[ -f ./indent/Makefile ] || exit 0; \
25114         r=`${PWD_COMMAND}`; export r; \
25115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25116         $(HOST_EXPORTS) \
25117         for flag in $(EXTRA_HOST_FLAGS) ; do \
25118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25119         done; \
25120         echo "Doing distclean in indent" ; \
25121         (cd $(HOST_SUBDIR)/indent && \
25122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25124                   "RANLIB=$${RANLIB}" \
25125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25126                   distclean) \
25127           || exit 1
25128
25129 @endif indent
25130
25131 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
25132 maybe-maintainer-clean-indent:
25133 @if indent
25134 maybe-maintainer-clean-indent: maintainer-clean-indent
25135
25136 maintainer-clean-indent: 
25137         @: $(MAKE); $(unstage)
25138         @[ -f ./indent/Makefile ] || exit 0; \
25139         r=`${PWD_COMMAND}`; export r; \
25140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25141         $(HOST_EXPORTS) \
25142         for flag in $(EXTRA_HOST_FLAGS) ; do \
25143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25144         done; \
25145         echo "Doing maintainer-clean in indent" ; \
25146         (cd $(HOST_SUBDIR)/indent && \
25147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25149                   "RANLIB=$${RANLIB}" \
25150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25151                   maintainer-clean) \
25152           || exit 1
25153
25154 @endif indent
25155
25156
25157
25158 .PHONY: configure-intl maybe-configure-intl
25159 maybe-configure-intl:
25160 @if gcc-bootstrap
25161 configure-intl: stage_current
25162 @endif gcc-bootstrap
25163 @if intl
25164 maybe-configure-intl: configure-intl
25165 configure-intl: 
25166         @r=`${PWD_COMMAND}`; export r; \
25167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25168         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25170         $(HOST_EXPORTS)  \
25171         echo Configuring in $(HOST_SUBDIR)/intl; \
25172         cd "$(HOST_SUBDIR)/intl" || exit 1; \
25173         case $(srcdir) in \
25174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25175           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25177         esac; \
25178         srcdiroption="--srcdir=$${topdir}/intl"; \
25179         libsrcdir="$$s/intl"; \
25180         $(SHELL) $${libsrcdir}/configure \
25181           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25182           --target=${target_alias} $${srcdiroption}  \
25183           || exit 1
25184 @endif intl
25185
25186
25187
25188 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
25189 maybe-configure-stage1-intl:
25190 @if intl-bootstrap
25191 maybe-configure-stage1-intl: configure-stage1-intl
25192 configure-stage1-intl:
25193         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25194         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25195         @r=`${PWD_COMMAND}`; export r; \
25196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197         TFLAGS="$(STAGE1_TFLAGS)"; \
25198         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25199         $(HOST_EXPORTS) \
25200         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25201         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25202         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25203         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
25204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25205         cd $(HOST_SUBDIR)/intl || exit 1; \
25206         case $(srcdir) in \
25207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25208           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25210         esac; \
25211         srcdiroption="--srcdir=$${topdir}/intl"; \
25212         libsrcdir="$$s/intl"; \
25213         $(SHELL) $${libsrcdir}/configure \
25214           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25215           --target=${target_alias} $${srcdiroption} \
25216           $(STAGE1_CONFIGURE_FLAGS)
25217 @endif intl-bootstrap
25218
25219 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
25220 maybe-configure-stage2-intl:
25221 @if intl-bootstrap
25222 maybe-configure-stage2-intl: configure-stage2-intl
25223 configure-stage2-intl:
25224         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25225         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25226         @r=`${PWD_COMMAND}`; export r; \
25227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25228         TFLAGS="$(STAGE2_TFLAGS)"; \
25229         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25230         $(HOST_EXPORTS) \
25231         $(POSTSTAGE1_HOST_EXPORTS) \
25232         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25233         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25234         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25235         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
25236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25237         cd $(HOST_SUBDIR)/intl || exit 1; \
25238         case $(srcdir) in \
25239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25240           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25242         esac; \
25243         srcdiroption="--srcdir=$${topdir}/intl"; \
25244         libsrcdir="$$s/intl"; \
25245         $(SHELL) $${libsrcdir}/configure \
25246           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25247           --target=${target_alias} $${srcdiroption} \
25248           --with-build-libsubdir=$(HOST_SUBDIR) \
25249           $(STAGE2_CONFIGURE_FLAGS)
25250 @endif intl-bootstrap
25251
25252 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
25253 maybe-configure-stage3-intl:
25254 @if intl-bootstrap
25255 maybe-configure-stage3-intl: configure-stage3-intl
25256 configure-stage3-intl:
25257         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25259         @r=`${PWD_COMMAND}`; export r; \
25260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25261         TFLAGS="$(STAGE3_TFLAGS)"; \
25262         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25263         $(HOST_EXPORTS) \
25264         $(POSTSTAGE1_HOST_EXPORTS) \
25265         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25266         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25267         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25268         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
25269         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25270         cd $(HOST_SUBDIR)/intl || exit 1; \
25271         case $(srcdir) in \
25272           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25273           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25274                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25275         esac; \
25276         srcdiroption="--srcdir=$${topdir}/intl"; \
25277         libsrcdir="$$s/intl"; \
25278         $(SHELL) $${libsrcdir}/configure \
25279           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25280           --target=${target_alias} $${srcdiroption} \
25281           --with-build-libsubdir=$(HOST_SUBDIR) \
25282           $(STAGE3_CONFIGURE_FLAGS)
25283 @endif intl-bootstrap
25284
25285 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
25286 maybe-configure-stage4-intl:
25287 @if intl-bootstrap
25288 maybe-configure-stage4-intl: configure-stage4-intl
25289 configure-stage4-intl:
25290         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25291         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25292         @r=`${PWD_COMMAND}`; export r; \
25293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25294         TFLAGS="$(STAGE4_TFLAGS)"; \
25295         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25296         $(HOST_EXPORTS) \
25297         $(POSTSTAGE1_HOST_EXPORTS) \
25298         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25299         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25300         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25301         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
25302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25303         cd $(HOST_SUBDIR)/intl || exit 1; \
25304         case $(srcdir) in \
25305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25306           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25308         esac; \
25309         srcdiroption="--srcdir=$${topdir}/intl"; \
25310         libsrcdir="$$s/intl"; \
25311         $(SHELL) $${libsrcdir}/configure \
25312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25313           --target=${target_alias} $${srcdiroption} \
25314           --with-build-libsubdir=$(HOST_SUBDIR) \
25315           $(STAGE4_CONFIGURE_FLAGS)
25316 @endif intl-bootstrap
25317
25318 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
25319 maybe-configure-stageprofile-intl:
25320 @if intl-bootstrap
25321 maybe-configure-stageprofile-intl: configure-stageprofile-intl
25322 configure-stageprofile-intl:
25323         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25325         @r=`${PWD_COMMAND}`; export r; \
25326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25327         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25328         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25329         $(HOST_EXPORTS) \
25330         $(POSTSTAGE1_HOST_EXPORTS) \
25331         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25332         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25333         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25334         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
25335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25336         cd $(HOST_SUBDIR)/intl || exit 1; \
25337         case $(srcdir) in \
25338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25339           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25341         esac; \
25342         srcdiroption="--srcdir=$${topdir}/intl"; \
25343         libsrcdir="$$s/intl"; \
25344         $(SHELL) $${libsrcdir}/configure \
25345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25346           --target=${target_alias} $${srcdiroption} \
25347           --with-build-libsubdir=$(HOST_SUBDIR) \
25348           $(STAGEprofile_CONFIGURE_FLAGS)
25349 @endif intl-bootstrap
25350
25351 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
25352 maybe-configure-stagefeedback-intl:
25353 @if intl-bootstrap
25354 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
25355 configure-stagefeedback-intl:
25356         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25357         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25358         @r=`${PWD_COMMAND}`; export r; \
25359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25360         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25361         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25362         $(HOST_EXPORTS) \
25363         $(POSTSTAGE1_HOST_EXPORTS) \
25364         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25365         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25366         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25367         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
25368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25369         cd $(HOST_SUBDIR)/intl || exit 1; \
25370         case $(srcdir) in \
25371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25372           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25374         esac; \
25375         srcdiroption="--srcdir=$${topdir}/intl"; \
25376         libsrcdir="$$s/intl"; \
25377         $(SHELL) $${libsrcdir}/configure \
25378           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25379           --target=${target_alias} $${srcdiroption} \
25380           --with-build-libsubdir=$(HOST_SUBDIR) \
25381           $(STAGEfeedback_CONFIGURE_FLAGS)
25382 @endif intl-bootstrap
25383
25384
25385
25386
25387
25388 .PHONY: all-intl maybe-all-intl
25389 maybe-all-intl:
25390 @if gcc-bootstrap
25391 all-intl: stage_current
25392 @endif gcc-bootstrap
25393 @if intl
25394 TARGET-intl=all
25395 maybe-all-intl: all-intl
25396 all-intl: configure-intl
25397         @r=`${PWD_COMMAND}`; export r; \
25398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25399         $(HOST_EXPORTS)  \
25400         (cd $(HOST_SUBDIR)/intl && \
25401           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25402                 $(TARGET-intl))
25403 @endif intl
25404
25405
25406
25407 .PHONY: all-stage1-intl maybe-all-stage1-intl
25408 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
25409 maybe-all-stage1-intl:
25410 maybe-clean-stage1-intl:
25411 @if intl-bootstrap
25412 maybe-all-stage1-intl: all-stage1-intl
25413 all-stage1: all-stage1-intl
25414 TARGET-stage1-intl = $(TARGET-intl)
25415 all-stage1-intl: configure-stage1-intl
25416         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25417         @r=`${PWD_COMMAND}`; export r; \
25418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419         TFLAGS="$(STAGE1_TFLAGS)"; \
25420         $(HOST_EXPORTS)  \
25421         cd $(HOST_SUBDIR)/intl && \
25422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25423                 CFLAGS="$(STAGE1_CFLAGS)" \
25424                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25425                 LIBCFLAGS="$(LIBCFLAGS)" \
25426                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25427                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25428                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25429                 $(EXTRA_HOST_FLAGS)   \
25430                 TFLAGS="$(STAGE1_TFLAGS)" \
25431                 $(TARGET-stage1-intl)
25432
25433 maybe-clean-stage1-intl: clean-stage1-intl
25434 clean-stage1: clean-stage1-intl
25435 clean-stage1-intl:
25436         @if [ $(current_stage) = stage1 ]; then \
25437           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25438         else \
25439           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
25440           $(MAKE) stage1-start; \
25441         fi; \
25442         cd $(HOST_SUBDIR)/intl && \
25443         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25444                  clean
25445 @endif intl-bootstrap
25446
25447
25448 .PHONY: all-stage2-intl maybe-all-stage2-intl
25449 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
25450 maybe-all-stage2-intl:
25451 maybe-clean-stage2-intl:
25452 @if intl-bootstrap
25453 maybe-all-stage2-intl: all-stage2-intl
25454 all-stage2: all-stage2-intl
25455 TARGET-stage2-intl = $(TARGET-intl)
25456 all-stage2-intl: configure-stage2-intl
25457         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25458         @r=`${PWD_COMMAND}`; export r; \
25459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460         TFLAGS="$(STAGE2_TFLAGS)"; \
25461         $(HOST_EXPORTS) \
25462         $(POSTSTAGE1_HOST_EXPORTS)  \
25463         cd $(HOST_SUBDIR)/intl && \
25464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25465                 CFLAGS="$(STAGE2_CFLAGS)" \
25466                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25467                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25472                 TFLAGS="$(STAGE2_TFLAGS)" \
25473                 $(TARGET-stage2-intl)
25474
25475 maybe-clean-stage2-intl: clean-stage2-intl
25476 clean-stage2: clean-stage2-intl
25477 clean-stage2-intl:
25478         @if [ $(current_stage) = stage2 ]; then \
25479           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25480         else \
25481           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
25482           $(MAKE) stage2-start; \
25483         fi; \
25484         cd $(HOST_SUBDIR)/intl && \
25485         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25486                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25487                  clean
25488 @endif intl-bootstrap
25489
25490
25491 .PHONY: all-stage3-intl maybe-all-stage3-intl
25492 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
25493 maybe-all-stage3-intl:
25494 maybe-clean-stage3-intl:
25495 @if intl-bootstrap
25496 maybe-all-stage3-intl: all-stage3-intl
25497 all-stage3: all-stage3-intl
25498 TARGET-stage3-intl = $(TARGET-intl)
25499 all-stage3-intl: configure-stage3-intl
25500         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25501         @r=`${PWD_COMMAND}`; export r; \
25502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25503         TFLAGS="$(STAGE3_TFLAGS)"; \
25504         $(HOST_EXPORTS) \
25505         $(POSTSTAGE1_HOST_EXPORTS)  \
25506         cd $(HOST_SUBDIR)/intl && \
25507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25508                 CFLAGS="$(STAGE3_CFLAGS)" \
25509                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25510                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25514                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25515                 TFLAGS="$(STAGE3_TFLAGS)" \
25516                 $(TARGET-stage3-intl)
25517
25518 maybe-clean-stage3-intl: clean-stage3-intl
25519 clean-stage3: clean-stage3-intl
25520 clean-stage3-intl:
25521         @if [ $(current_stage) = stage3 ]; then \
25522           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25523         else \
25524           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
25525           $(MAKE) stage3-start; \
25526         fi; \
25527         cd $(HOST_SUBDIR)/intl && \
25528         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25529                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25530                  clean
25531 @endif intl-bootstrap
25532
25533
25534 .PHONY: all-stage4-intl maybe-all-stage4-intl
25535 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
25536 maybe-all-stage4-intl:
25537 maybe-clean-stage4-intl:
25538 @if intl-bootstrap
25539 maybe-all-stage4-intl: all-stage4-intl
25540 all-stage4: all-stage4-intl
25541 TARGET-stage4-intl = $(TARGET-intl)
25542 all-stage4-intl: configure-stage4-intl
25543         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25544         @r=`${PWD_COMMAND}`; export r; \
25545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25546         TFLAGS="$(STAGE4_TFLAGS)"; \
25547         $(HOST_EXPORTS) \
25548         $(POSTSTAGE1_HOST_EXPORTS)  \
25549         cd $(HOST_SUBDIR)/intl && \
25550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25551                 CFLAGS="$(STAGE4_CFLAGS)" \
25552                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25553                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25557                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25558                 TFLAGS="$(STAGE4_TFLAGS)" \
25559                 $(TARGET-stage4-intl)
25560
25561 maybe-clean-stage4-intl: clean-stage4-intl
25562 clean-stage4: clean-stage4-intl
25563 clean-stage4-intl:
25564         @if [ $(current_stage) = stage4 ]; then \
25565           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25566         else \
25567           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
25568           $(MAKE) stage4-start; \
25569         fi; \
25570         cd $(HOST_SUBDIR)/intl && \
25571         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25572                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25573                  clean
25574 @endif intl-bootstrap
25575
25576
25577 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
25578 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
25579 maybe-all-stageprofile-intl:
25580 maybe-clean-stageprofile-intl:
25581 @if intl-bootstrap
25582 maybe-all-stageprofile-intl: all-stageprofile-intl
25583 all-stageprofile: all-stageprofile-intl
25584 TARGET-stageprofile-intl = $(TARGET-intl)
25585 all-stageprofile-intl: configure-stageprofile-intl
25586         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25587         @r=`${PWD_COMMAND}`; export r; \
25588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25589         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25590         $(HOST_EXPORTS) \
25591         $(POSTSTAGE1_HOST_EXPORTS)  \
25592         cd $(HOST_SUBDIR)/intl && \
25593         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25594                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25595                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25596                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25597                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25598                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25599                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25600                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25601                 TFLAGS="$(STAGEprofile_TFLAGS)" \
25602                 $(TARGET-stageprofile-intl)
25603
25604 maybe-clean-stageprofile-intl: clean-stageprofile-intl
25605 clean-stageprofile: clean-stageprofile-intl
25606 clean-stageprofile-intl:
25607         @if [ $(current_stage) = stageprofile ]; then \
25608           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25609         else \
25610           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
25611           $(MAKE) stageprofile-start; \
25612         fi; \
25613         cd $(HOST_SUBDIR)/intl && \
25614         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25615                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25616                  clean
25617 @endif intl-bootstrap
25618
25619
25620 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
25621 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
25622 maybe-all-stagefeedback-intl:
25623 maybe-clean-stagefeedback-intl:
25624 @if intl-bootstrap
25625 maybe-all-stagefeedback-intl: all-stagefeedback-intl
25626 all-stagefeedback: all-stagefeedback-intl
25627 TARGET-stagefeedback-intl = $(TARGET-intl)
25628 all-stagefeedback-intl: configure-stagefeedback-intl
25629         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25630         @r=`${PWD_COMMAND}`; export r; \
25631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25632         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25633         $(HOST_EXPORTS) \
25634         $(POSTSTAGE1_HOST_EXPORTS)  \
25635         cd $(HOST_SUBDIR)/intl && \
25636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25637                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25638                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25639                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25643                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25644                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25645                 $(TARGET-stagefeedback-intl)
25646
25647 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
25648 clean-stagefeedback: clean-stagefeedback-intl
25649 clean-stagefeedback-intl:
25650         @if [ $(current_stage) = stagefeedback ]; then \
25651           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25652         else \
25653           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
25654           $(MAKE) stagefeedback-start; \
25655         fi; \
25656         cd $(HOST_SUBDIR)/intl && \
25657         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25658                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25659                  clean
25660 @endif intl-bootstrap
25661
25662
25663
25664
25665
25666 .PHONY: check-intl maybe-check-intl
25667 maybe-check-intl:
25668 @if intl
25669 maybe-check-intl: check-intl
25670
25671 check-intl:
25672         @: $(MAKE); $(unstage)
25673         @r=`${PWD_COMMAND}`; export r; \
25674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25675         $(HOST_EXPORTS) \
25676         (cd $(HOST_SUBDIR)/intl && \
25677           $(MAKE) $(FLAGS_TO_PASS)  check)
25678
25679 @endif intl
25680
25681 .PHONY: install-intl maybe-install-intl
25682 maybe-install-intl:
25683 @if intl
25684 maybe-install-intl: install-intl
25685
25686 install-intl: installdirs
25687         @: $(MAKE); $(unstage)
25688         @r=`${PWD_COMMAND}`; export r; \
25689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25690         $(HOST_EXPORTS) \
25691         (cd $(HOST_SUBDIR)/intl && \
25692           $(MAKE) $(FLAGS_TO_PASS)  install)
25693
25694 @endif intl
25695
25696 .PHONY: install-strip-intl maybe-install-strip-intl
25697 maybe-install-strip-intl:
25698 @if intl
25699 maybe-install-strip-intl: install-strip-intl
25700
25701 install-strip-intl: installdirs
25702         @: $(MAKE); $(unstage)
25703         @r=`${PWD_COMMAND}`; export r; \
25704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25705         $(HOST_EXPORTS) \
25706         (cd $(HOST_SUBDIR)/intl && \
25707           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25708
25709 @endif intl
25710
25711 # Other targets (info, dvi, pdf, etc.)
25712
25713 .PHONY: maybe-info-intl info-intl
25714 maybe-info-intl:
25715 @if intl
25716 maybe-info-intl: info-intl
25717
25718 info-intl: \
25719     configure-intl 
25720         @[ -f ./intl/Makefile ] || exit 0; \
25721         r=`${PWD_COMMAND}`; export r; \
25722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25723         $(HOST_EXPORTS) \
25724         for flag in $(EXTRA_HOST_FLAGS) ; do \
25725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25726         done; \
25727         echo "Doing info in intl" ; \
25728         (cd $(HOST_SUBDIR)/intl && \
25729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25731                   "RANLIB=$${RANLIB}" \
25732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25733                   info) \
25734           || exit 1
25735
25736 @endif intl
25737
25738 .PHONY: maybe-dvi-intl dvi-intl
25739 maybe-dvi-intl:
25740 @if intl
25741 maybe-dvi-intl: dvi-intl
25742
25743 dvi-intl: \
25744     configure-intl 
25745         @[ -f ./intl/Makefile ] || exit 0; \
25746         r=`${PWD_COMMAND}`; export r; \
25747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25748         $(HOST_EXPORTS) \
25749         for flag in $(EXTRA_HOST_FLAGS) ; do \
25750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25751         done; \
25752         echo "Doing dvi in intl" ; \
25753         (cd $(HOST_SUBDIR)/intl && \
25754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25756                   "RANLIB=$${RANLIB}" \
25757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25758                   dvi) \
25759           || exit 1
25760
25761 @endif intl
25762
25763 .PHONY: maybe-pdf-intl pdf-intl
25764 maybe-pdf-intl:
25765 @if intl
25766 maybe-pdf-intl: pdf-intl
25767
25768 pdf-intl: \
25769     configure-intl 
25770         @[ -f ./intl/Makefile ] || exit 0; \
25771         r=`${PWD_COMMAND}`; export r; \
25772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25773         $(HOST_EXPORTS) \
25774         for flag in $(EXTRA_HOST_FLAGS) ; do \
25775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25776         done; \
25777         echo "Doing pdf in intl" ; \
25778         (cd $(HOST_SUBDIR)/intl && \
25779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25781                   "RANLIB=$${RANLIB}" \
25782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25783                   pdf) \
25784           || exit 1
25785
25786 @endif intl
25787
25788 .PHONY: maybe-html-intl html-intl
25789 maybe-html-intl:
25790 @if intl
25791 maybe-html-intl: html-intl
25792
25793 html-intl: \
25794     configure-intl 
25795         @[ -f ./intl/Makefile ] || exit 0; \
25796         r=`${PWD_COMMAND}`; export r; \
25797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25798         $(HOST_EXPORTS) \
25799         for flag in $(EXTRA_HOST_FLAGS) ; do \
25800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25801         done; \
25802         echo "Doing html in intl" ; \
25803         (cd $(HOST_SUBDIR)/intl && \
25804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25806                   "RANLIB=$${RANLIB}" \
25807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25808                   html) \
25809           || exit 1
25810
25811 @endif intl
25812
25813 .PHONY: maybe-TAGS-intl TAGS-intl
25814 maybe-TAGS-intl:
25815 @if intl
25816 maybe-TAGS-intl: TAGS-intl
25817
25818 TAGS-intl: \
25819     configure-intl 
25820         @[ -f ./intl/Makefile ] || exit 0; \
25821         r=`${PWD_COMMAND}`; export r; \
25822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25823         $(HOST_EXPORTS) \
25824         for flag in $(EXTRA_HOST_FLAGS) ; do \
25825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25826         done; \
25827         echo "Doing TAGS in intl" ; \
25828         (cd $(HOST_SUBDIR)/intl && \
25829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25831                   "RANLIB=$${RANLIB}" \
25832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25833                   TAGS) \
25834           || exit 1
25835
25836 @endif intl
25837
25838 .PHONY: maybe-install-info-intl install-info-intl
25839 maybe-install-info-intl:
25840 @if intl
25841 maybe-install-info-intl: install-info-intl
25842
25843 install-info-intl: \
25844     configure-intl \
25845     info-intl 
25846         @[ -f ./intl/Makefile ] || exit 0; \
25847         r=`${PWD_COMMAND}`; export r; \
25848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849         $(HOST_EXPORTS) \
25850         for flag in $(EXTRA_HOST_FLAGS) ; do \
25851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25852         done; \
25853         echo "Doing install-info in intl" ; \
25854         (cd $(HOST_SUBDIR)/intl && \
25855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25857                   "RANLIB=$${RANLIB}" \
25858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25859                   install-info) \
25860           || exit 1
25861
25862 @endif intl
25863
25864 .PHONY: maybe-install-pdf-intl install-pdf-intl
25865 maybe-install-pdf-intl:
25866 @if intl
25867 maybe-install-pdf-intl: install-pdf-intl
25868
25869 install-pdf-intl: \
25870     configure-intl \
25871     pdf-intl 
25872         @[ -f ./intl/Makefile ] || exit 0; \
25873         r=`${PWD_COMMAND}`; export r; \
25874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25875         $(HOST_EXPORTS) \
25876         for flag in $(EXTRA_HOST_FLAGS) ; do \
25877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25878         done; \
25879         echo "Doing install-pdf in intl" ; \
25880         (cd $(HOST_SUBDIR)/intl && \
25881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25883                   "RANLIB=$${RANLIB}" \
25884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25885                   install-pdf) \
25886           || exit 1
25887
25888 @endif intl
25889
25890 .PHONY: maybe-install-html-intl install-html-intl
25891 maybe-install-html-intl:
25892 @if intl
25893 maybe-install-html-intl: install-html-intl
25894
25895 install-html-intl: \
25896     configure-intl \
25897     html-intl 
25898         @[ -f ./intl/Makefile ] || exit 0; \
25899         r=`${PWD_COMMAND}`; export r; \
25900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901         $(HOST_EXPORTS) \
25902         for flag in $(EXTRA_HOST_FLAGS) ; do \
25903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25904         done; \
25905         echo "Doing install-html in intl" ; \
25906         (cd $(HOST_SUBDIR)/intl && \
25907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25909                   "RANLIB=$${RANLIB}" \
25910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25911                   install-html) \
25912           || exit 1
25913
25914 @endif intl
25915
25916 .PHONY: maybe-installcheck-intl installcheck-intl
25917 maybe-installcheck-intl:
25918 @if intl
25919 maybe-installcheck-intl: installcheck-intl
25920
25921 installcheck-intl: \
25922     configure-intl 
25923         @[ -f ./intl/Makefile ] || exit 0; \
25924         r=`${PWD_COMMAND}`; export r; \
25925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926         $(HOST_EXPORTS) \
25927         for flag in $(EXTRA_HOST_FLAGS) ; do \
25928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25929         done; \
25930         echo "Doing installcheck in intl" ; \
25931         (cd $(HOST_SUBDIR)/intl && \
25932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934                   "RANLIB=$${RANLIB}" \
25935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25936                   installcheck) \
25937           || exit 1
25938
25939 @endif intl
25940
25941 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25942 maybe-mostlyclean-intl:
25943 @if intl
25944 maybe-mostlyclean-intl: mostlyclean-intl
25945
25946 mostlyclean-intl: 
25947         @[ -f ./intl/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 mostlyclean in intl" ; \
25955         (cd $(HOST_SUBDIR)/intl && \
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                   mostlyclean) \
25961           || exit 1
25962
25963 @endif intl
25964
25965 .PHONY: maybe-clean-intl clean-intl
25966 maybe-clean-intl:
25967 @if intl
25968 maybe-clean-intl: clean-intl
25969
25970 clean-intl: 
25971         @[ -f ./intl/Makefile ] || exit 0; \
25972         r=`${PWD_COMMAND}`; export r; \
25973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25974         $(HOST_EXPORTS) \
25975         for flag in $(EXTRA_HOST_FLAGS) ; do \
25976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25977         done; \
25978         echo "Doing clean in intl" ; \
25979         (cd $(HOST_SUBDIR)/intl && \
25980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25982                   "RANLIB=$${RANLIB}" \
25983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25984                   clean) \
25985           || exit 1
25986
25987 @endif intl
25988
25989 .PHONY: maybe-distclean-intl distclean-intl
25990 maybe-distclean-intl:
25991 @if intl
25992 maybe-distclean-intl: distclean-intl
25993
25994 distclean-intl: 
25995         @[ -f ./intl/Makefile ] || exit 0; \
25996         r=`${PWD_COMMAND}`; export r; \
25997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25998         $(HOST_EXPORTS) \
25999         for flag in $(EXTRA_HOST_FLAGS) ; do \
26000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26001         done; \
26002         echo "Doing distclean in intl" ; \
26003         (cd $(HOST_SUBDIR)/intl && \
26004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26006                   "RANLIB=$${RANLIB}" \
26007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26008                   distclean) \
26009           || exit 1
26010
26011 @endif intl
26012
26013 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
26014 maybe-maintainer-clean-intl:
26015 @if intl
26016 maybe-maintainer-clean-intl: maintainer-clean-intl
26017
26018 maintainer-clean-intl: 
26019         @[ -f ./intl/Makefile ] || exit 0; \
26020         r=`${PWD_COMMAND}`; export r; \
26021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26022         $(HOST_EXPORTS) \
26023         for flag in $(EXTRA_HOST_FLAGS) ; do \
26024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26025         done; \
26026         echo "Doing maintainer-clean in intl" ; \
26027         (cd $(HOST_SUBDIR)/intl && \
26028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26030                   "RANLIB=$${RANLIB}" \
26031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26032                   maintainer-clean) \
26033           || exit 1
26034
26035 @endif intl
26036
26037
26038
26039 .PHONY: configure-tcl maybe-configure-tcl
26040 maybe-configure-tcl:
26041 @if gcc-bootstrap
26042 configure-tcl: stage_current
26043 @endif gcc-bootstrap
26044 @if tcl
26045 maybe-configure-tcl: configure-tcl
26046 configure-tcl: 
26047         @: $(MAKE); $(unstage)
26048         @r=`${PWD_COMMAND}`; export r; \
26049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26050         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
26051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
26052         $(HOST_EXPORTS)  \
26053         echo Configuring in $(HOST_SUBDIR)/tcl; \
26054         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
26055         case $(srcdir) in \
26056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26057           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
26058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26059         esac; \
26060         srcdiroption="--srcdir=$${topdir}/tcl"; \
26061         libsrcdir="$$s/tcl"; \
26062         $(SHELL) $${libsrcdir}/configure \
26063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26064           --target=${target_alias} $${srcdiroption}  \
26065           || exit 1
26066 @endif tcl
26067
26068
26069
26070
26071
26072 .PHONY: all-tcl maybe-all-tcl
26073 maybe-all-tcl:
26074 @if gcc-bootstrap
26075 all-tcl: stage_current
26076 @endif gcc-bootstrap
26077 @if tcl
26078 TARGET-tcl=all
26079 maybe-all-tcl: all-tcl
26080 all-tcl: configure-tcl
26081         @: $(MAKE); $(unstage)
26082         @r=`${PWD_COMMAND}`; export r; \
26083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084         $(HOST_EXPORTS)  \
26085         (cd $(HOST_SUBDIR)/tcl && \
26086           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26087                 $(TARGET-tcl))
26088 @endif tcl
26089
26090
26091
26092
26093 .PHONY: check-tcl maybe-check-tcl
26094 maybe-check-tcl:
26095 @if tcl
26096 maybe-check-tcl: check-tcl
26097
26098 check-tcl:
26099         @: $(MAKE); $(unstage)
26100         @r=`${PWD_COMMAND}`; export r; \
26101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26102         $(HOST_EXPORTS) \
26103         (cd $(HOST_SUBDIR)/tcl && \
26104           $(MAKE) $(FLAGS_TO_PASS)  check)
26105
26106 @endif tcl
26107
26108 .PHONY: install-tcl maybe-install-tcl
26109 maybe-install-tcl:
26110 @if tcl
26111 maybe-install-tcl: install-tcl
26112
26113 install-tcl: installdirs
26114         @: $(MAKE); $(unstage)
26115         @r=`${PWD_COMMAND}`; export r; \
26116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26117         $(HOST_EXPORTS) \
26118         (cd $(HOST_SUBDIR)/tcl && \
26119           $(MAKE) $(FLAGS_TO_PASS)  install)
26120
26121 @endif tcl
26122
26123 .PHONY: install-strip-tcl maybe-install-strip-tcl
26124 maybe-install-strip-tcl:
26125 @if tcl
26126 maybe-install-strip-tcl: install-strip-tcl
26127
26128 install-strip-tcl: installdirs
26129         @: $(MAKE); $(unstage)
26130         @r=`${PWD_COMMAND}`; export r; \
26131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132         $(HOST_EXPORTS) \
26133         (cd $(HOST_SUBDIR)/tcl && \
26134           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26135
26136 @endif tcl
26137
26138 # Other targets (info, dvi, pdf, etc.)
26139
26140 .PHONY: maybe-info-tcl info-tcl
26141 maybe-info-tcl:
26142 @if tcl
26143 maybe-info-tcl: info-tcl
26144
26145 info-tcl: \
26146     configure-tcl 
26147         @: $(MAKE); $(unstage)
26148         @[ -f ./tcl/Makefile ] || exit 0; \
26149         r=`${PWD_COMMAND}`; export r; \
26150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26151         $(HOST_EXPORTS) \
26152         for flag in $(EXTRA_HOST_FLAGS) ; do \
26153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26154         done; \
26155         echo "Doing info in tcl" ; \
26156         (cd $(HOST_SUBDIR)/tcl && \
26157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26159                   "RANLIB=$${RANLIB}" \
26160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26161                   info) \
26162           || exit 1
26163
26164 @endif tcl
26165
26166 .PHONY: maybe-dvi-tcl dvi-tcl
26167 maybe-dvi-tcl:
26168 @if tcl
26169 maybe-dvi-tcl: dvi-tcl
26170
26171 dvi-tcl: \
26172     configure-tcl 
26173         @: $(MAKE); $(unstage)
26174         @[ -f ./tcl/Makefile ] || exit 0; \
26175         r=`${PWD_COMMAND}`; export r; \
26176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26177         $(HOST_EXPORTS) \
26178         for flag in $(EXTRA_HOST_FLAGS) ; do \
26179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26180         done; \
26181         echo "Doing dvi in tcl" ; \
26182         (cd $(HOST_SUBDIR)/tcl && \
26183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26185                   "RANLIB=$${RANLIB}" \
26186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26187                   dvi) \
26188           || exit 1
26189
26190 @endif tcl
26191
26192 .PHONY: maybe-pdf-tcl pdf-tcl
26193 maybe-pdf-tcl:
26194 @if tcl
26195 maybe-pdf-tcl: pdf-tcl
26196
26197 pdf-tcl: \
26198     configure-tcl 
26199         @: $(MAKE); $(unstage)
26200         @[ -f ./tcl/Makefile ] || exit 0; \
26201         r=`${PWD_COMMAND}`; export r; \
26202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26203         $(HOST_EXPORTS) \
26204         for flag in $(EXTRA_HOST_FLAGS) ; do \
26205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26206         done; \
26207         echo "Doing pdf in tcl" ; \
26208         (cd $(HOST_SUBDIR)/tcl && \
26209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26211                   "RANLIB=$${RANLIB}" \
26212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26213                   pdf) \
26214           || exit 1
26215
26216 @endif tcl
26217
26218 .PHONY: maybe-html-tcl html-tcl
26219 maybe-html-tcl:
26220 @if tcl
26221 maybe-html-tcl: html-tcl
26222
26223 html-tcl: \
26224     configure-tcl 
26225         @: $(MAKE); $(unstage)
26226         @[ -f ./tcl/Makefile ] || exit 0; \
26227         r=`${PWD_COMMAND}`; export r; \
26228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26229         $(HOST_EXPORTS) \
26230         for flag in $(EXTRA_HOST_FLAGS) ; do \
26231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26232         done; \
26233         echo "Doing html in tcl" ; \
26234         (cd $(HOST_SUBDIR)/tcl && \
26235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26237                   "RANLIB=$${RANLIB}" \
26238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26239                   html) \
26240           || exit 1
26241
26242 @endif tcl
26243
26244 .PHONY: maybe-TAGS-tcl TAGS-tcl
26245 maybe-TAGS-tcl:
26246 @if tcl
26247 maybe-TAGS-tcl: TAGS-tcl
26248
26249 TAGS-tcl: \
26250     configure-tcl 
26251         @: $(MAKE); $(unstage)
26252         @[ -f ./tcl/Makefile ] || exit 0; \
26253         r=`${PWD_COMMAND}`; export r; \
26254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26255         $(HOST_EXPORTS) \
26256         for flag in $(EXTRA_HOST_FLAGS) ; do \
26257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26258         done; \
26259         echo "Doing TAGS in tcl" ; \
26260         (cd $(HOST_SUBDIR)/tcl && \
26261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26263                   "RANLIB=$${RANLIB}" \
26264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26265                   TAGS) \
26266           || exit 1
26267
26268 @endif tcl
26269
26270 .PHONY: maybe-install-info-tcl install-info-tcl
26271 maybe-install-info-tcl:
26272 @if tcl
26273 maybe-install-info-tcl: install-info-tcl
26274
26275 install-info-tcl: \
26276     configure-tcl \
26277     info-tcl 
26278         @: $(MAKE); $(unstage)
26279         @[ -f ./tcl/Makefile ] || exit 0; \
26280         r=`${PWD_COMMAND}`; export r; \
26281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26282         $(HOST_EXPORTS) \
26283         for flag in $(EXTRA_HOST_FLAGS) ; do \
26284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26285         done; \
26286         echo "Doing install-info in tcl" ; \
26287         (cd $(HOST_SUBDIR)/tcl && \
26288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26290                   "RANLIB=$${RANLIB}" \
26291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26292                   install-info) \
26293           || exit 1
26294
26295 @endif tcl
26296
26297 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
26298 maybe-install-pdf-tcl:
26299 @if tcl
26300 maybe-install-pdf-tcl: install-pdf-tcl
26301
26302 install-pdf-tcl: \
26303     configure-tcl \
26304     pdf-tcl 
26305         @: $(MAKE); $(unstage)
26306         @[ -f ./tcl/Makefile ] || exit 0; \
26307         r=`${PWD_COMMAND}`; export r; \
26308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309         $(HOST_EXPORTS) \
26310         for flag in $(EXTRA_HOST_FLAGS) ; do \
26311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26312         done; \
26313         echo "Doing install-pdf in tcl" ; \
26314         (cd $(HOST_SUBDIR)/tcl && \
26315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26317                   "RANLIB=$${RANLIB}" \
26318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26319                   install-pdf) \
26320           || exit 1
26321
26322 @endif tcl
26323
26324 .PHONY: maybe-install-html-tcl install-html-tcl
26325 maybe-install-html-tcl:
26326 @if tcl
26327 maybe-install-html-tcl: install-html-tcl
26328
26329 install-html-tcl: \
26330     configure-tcl \
26331     html-tcl 
26332         @: $(MAKE); $(unstage)
26333         @[ -f ./tcl/Makefile ] || exit 0; \
26334         r=`${PWD_COMMAND}`; export r; \
26335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336         $(HOST_EXPORTS) \
26337         for flag in $(EXTRA_HOST_FLAGS) ; do \
26338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26339         done; \
26340         echo "Doing install-html in tcl" ; \
26341         (cd $(HOST_SUBDIR)/tcl && \
26342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26344                   "RANLIB=$${RANLIB}" \
26345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26346                   install-html) \
26347           || exit 1
26348
26349 @endif tcl
26350
26351 .PHONY: maybe-installcheck-tcl installcheck-tcl
26352 maybe-installcheck-tcl:
26353 @if tcl
26354 maybe-installcheck-tcl: installcheck-tcl
26355
26356 installcheck-tcl: \
26357     configure-tcl 
26358         @: $(MAKE); $(unstage)
26359         @[ -f ./tcl/Makefile ] || exit 0; \
26360         r=`${PWD_COMMAND}`; export r; \
26361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26362         $(HOST_EXPORTS) \
26363         for flag in $(EXTRA_HOST_FLAGS) ; do \
26364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26365         done; \
26366         echo "Doing installcheck in tcl" ; \
26367         (cd $(HOST_SUBDIR)/tcl && \
26368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26370                   "RANLIB=$${RANLIB}" \
26371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26372                   installcheck) \
26373           || exit 1
26374
26375 @endif tcl
26376
26377 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
26378 maybe-mostlyclean-tcl:
26379 @if tcl
26380 maybe-mostlyclean-tcl: mostlyclean-tcl
26381
26382 # tcl doesn't support mostlyclean.
26383 mostlyclean-tcl:
26384
26385 @endif tcl
26386
26387 .PHONY: maybe-clean-tcl clean-tcl
26388 maybe-clean-tcl:
26389 @if tcl
26390 maybe-clean-tcl: clean-tcl
26391
26392 clean-tcl: 
26393         @: $(MAKE); $(unstage)
26394         @[ -f ./tcl/Makefile ] || exit 0; \
26395         r=`${PWD_COMMAND}`; export r; \
26396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26397         $(HOST_EXPORTS) \
26398         for flag in $(EXTRA_HOST_FLAGS) ; do \
26399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26400         done; \
26401         echo "Doing clean in tcl" ; \
26402         (cd $(HOST_SUBDIR)/tcl && \
26403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26405                   "RANLIB=$${RANLIB}" \
26406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26407                   clean) \
26408           || exit 1
26409
26410 @endif tcl
26411
26412 .PHONY: maybe-distclean-tcl distclean-tcl
26413 maybe-distclean-tcl:
26414 @if tcl
26415 maybe-distclean-tcl: distclean-tcl
26416
26417 distclean-tcl: 
26418         @: $(MAKE); $(unstage)
26419         @[ -f ./tcl/Makefile ] || exit 0; \
26420         r=`${PWD_COMMAND}`; export r; \
26421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26422         $(HOST_EXPORTS) \
26423         for flag in $(EXTRA_HOST_FLAGS) ; do \
26424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26425         done; \
26426         echo "Doing distclean in tcl" ; \
26427         (cd $(HOST_SUBDIR)/tcl && \
26428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26430                   "RANLIB=$${RANLIB}" \
26431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26432                   distclean) \
26433           || exit 1
26434
26435 @endif tcl
26436
26437 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
26438 maybe-maintainer-clean-tcl:
26439 @if tcl
26440 maybe-maintainer-clean-tcl: maintainer-clean-tcl
26441
26442 maintainer-clean-tcl: 
26443         @: $(MAKE); $(unstage)
26444         @[ -f ./tcl/Makefile ] || exit 0; \
26445         r=`${PWD_COMMAND}`; export r; \
26446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26447         $(HOST_EXPORTS) \
26448         for flag in $(EXTRA_HOST_FLAGS) ; do \
26449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26450         done; \
26451         echo "Doing maintainer-clean in tcl" ; \
26452         (cd $(HOST_SUBDIR)/tcl && \
26453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26455                   "RANLIB=$${RANLIB}" \
26456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26457                   maintainer-clean) \
26458           || exit 1
26459
26460 @endif tcl
26461
26462
26463
26464 .PHONY: configure-itcl maybe-configure-itcl
26465 maybe-configure-itcl:
26466 @if gcc-bootstrap
26467 configure-itcl: stage_current
26468 @endif gcc-bootstrap
26469 @if itcl
26470 maybe-configure-itcl: configure-itcl
26471 configure-itcl: 
26472         @: $(MAKE); $(unstage)
26473         @r=`${PWD_COMMAND}`; export r; \
26474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26475         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
26476         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
26477         $(HOST_EXPORTS)  \
26478         echo Configuring in $(HOST_SUBDIR)/itcl; \
26479         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
26480         case $(srcdir) in \
26481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26482           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
26483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26484         esac; \
26485         srcdiroption="--srcdir=$${topdir}/itcl"; \
26486         libsrcdir="$$s/itcl"; \
26487         $(SHELL) $${libsrcdir}/configure \
26488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26489           --target=${target_alias} $${srcdiroption}  \
26490           || exit 1
26491 @endif itcl
26492
26493
26494
26495
26496
26497 .PHONY: all-itcl maybe-all-itcl
26498 maybe-all-itcl:
26499 @if gcc-bootstrap
26500 all-itcl: stage_current
26501 @endif gcc-bootstrap
26502 @if itcl
26503 TARGET-itcl=all
26504 maybe-all-itcl: all-itcl
26505 all-itcl: configure-itcl
26506         @: $(MAKE); $(unstage)
26507         @r=`${PWD_COMMAND}`; export r; \
26508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509         $(HOST_EXPORTS)  \
26510         (cd $(HOST_SUBDIR)/itcl && \
26511           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26512                 $(TARGET-itcl))
26513 @endif itcl
26514
26515
26516
26517
26518 .PHONY: check-itcl maybe-check-itcl
26519 maybe-check-itcl:
26520 @if itcl
26521 maybe-check-itcl: check-itcl
26522
26523 check-itcl:
26524         @: $(MAKE); $(unstage)
26525         @r=`${PWD_COMMAND}`; export r; \
26526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26527         $(HOST_EXPORTS) \
26528         (cd $(HOST_SUBDIR)/itcl && \
26529           $(MAKE) $(FLAGS_TO_PASS)  check)
26530
26531 @endif itcl
26532
26533 .PHONY: install-itcl maybe-install-itcl
26534 maybe-install-itcl:
26535 @if itcl
26536 maybe-install-itcl: install-itcl
26537
26538 install-itcl: installdirs
26539         @: $(MAKE); $(unstage)
26540         @r=`${PWD_COMMAND}`; export r; \
26541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542         $(HOST_EXPORTS) \
26543         (cd $(HOST_SUBDIR)/itcl && \
26544           $(MAKE) $(FLAGS_TO_PASS)  install)
26545
26546 @endif itcl
26547
26548 .PHONY: install-strip-itcl maybe-install-strip-itcl
26549 maybe-install-strip-itcl:
26550 @if itcl
26551 maybe-install-strip-itcl: install-strip-itcl
26552
26553 install-strip-itcl: installdirs
26554         @: $(MAKE); $(unstage)
26555         @r=`${PWD_COMMAND}`; export r; \
26556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26557         $(HOST_EXPORTS) \
26558         (cd $(HOST_SUBDIR)/itcl && \
26559           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26560
26561 @endif itcl
26562
26563 # Other targets (info, dvi, pdf, etc.)
26564
26565 .PHONY: maybe-info-itcl info-itcl
26566 maybe-info-itcl:
26567 @if itcl
26568 maybe-info-itcl: info-itcl
26569
26570 info-itcl: \
26571     configure-itcl 
26572         @: $(MAKE); $(unstage)
26573         @[ -f ./itcl/Makefile ] || exit 0; \
26574         r=`${PWD_COMMAND}`; export r; \
26575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26576         $(HOST_EXPORTS) \
26577         for flag in $(EXTRA_HOST_FLAGS) ; do \
26578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26579         done; \
26580         echo "Doing info in itcl" ; \
26581         (cd $(HOST_SUBDIR)/itcl && \
26582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26584                   "RANLIB=$${RANLIB}" \
26585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26586                   info) \
26587           || exit 1
26588
26589 @endif itcl
26590
26591 .PHONY: maybe-dvi-itcl dvi-itcl
26592 maybe-dvi-itcl:
26593 @if itcl
26594 maybe-dvi-itcl: dvi-itcl
26595
26596 dvi-itcl: \
26597     configure-itcl 
26598         @: $(MAKE); $(unstage)
26599         @[ -f ./itcl/Makefile ] || exit 0; \
26600         r=`${PWD_COMMAND}`; export r; \
26601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26602         $(HOST_EXPORTS) \
26603         for flag in $(EXTRA_HOST_FLAGS) ; do \
26604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26605         done; \
26606         echo "Doing dvi in itcl" ; \
26607         (cd $(HOST_SUBDIR)/itcl && \
26608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26610                   "RANLIB=$${RANLIB}" \
26611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26612                   dvi) \
26613           || exit 1
26614
26615 @endif itcl
26616
26617 .PHONY: maybe-pdf-itcl pdf-itcl
26618 maybe-pdf-itcl:
26619 @if itcl
26620 maybe-pdf-itcl: pdf-itcl
26621
26622 pdf-itcl: \
26623     configure-itcl 
26624         @: $(MAKE); $(unstage)
26625         @[ -f ./itcl/Makefile ] || exit 0; \
26626         r=`${PWD_COMMAND}`; export r; \
26627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26628         $(HOST_EXPORTS) \
26629         for flag in $(EXTRA_HOST_FLAGS) ; do \
26630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26631         done; \
26632         echo "Doing pdf in itcl" ; \
26633         (cd $(HOST_SUBDIR)/itcl && \
26634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26636                   "RANLIB=$${RANLIB}" \
26637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26638                   pdf) \
26639           || exit 1
26640
26641 @endif itcl
26642
26643 .PHONY: maybe-html-itcl html-itcl
26644 maybe-html-itcl:
26645 @if itcl
26646 maybe-html-itcl: html-itcl
26647
26648 html-itcl: \
26649     configure-itcl 
26650         @: $(MAKE); $(unstage)
26651         @[ -f ./itcl/Makefile ] || exit 0; \
26652         r=`${PWD_COMMAND}`; export r; \
26653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26654         $(HOST_EXPORTS) \
26655         for flag in $(EXTRA_HOST_FLAGS) ; do \
26656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26657         done; \
26658         echo "Doing html in itcl" ; \
26659         (cd $(HOST_SUBDIR)/itcl && \
26660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26662                   "RANLIB=$${RANLIB}" \
26663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26664                   html) \
26665           || exit 1
26666
26667 @endif itcl
26668
26669 .PHONY: maybe-TAGS-itcl TAGS-itcl
26670 maybe-TAGS-itcl:
26671 @if itcl
26672 maybe-TAGS-itcl: TAGS-itcl
26673
26674 TAGS-itcl: \
26675     configure-itcl 
26676         @: $(MAKE); $(unstage)
26677         @[ -f ./itcl/Makefile ] || exit 0; \
26678         r=`${PWD_COMMAND}`; export r; \
26679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26680         $(HOST_EXPORTS) \
26681         for flag in $(EXTRA_HOST_FLAGS) ; do \
26682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26683         done; \
26684         echo "Doing TAGS in itcl" ; \
26685         (cd $(HOST_SUBDIR)/itcl && \
26686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26688                   "RANLIB=$${RANLIB}" \
26689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26690                   TAGS) \
26691           || exit 1
26692
26693 @endif itcl
26694
26695 .PHONY: maybe-install-info-itcl install-info-itcl
26696 maybe-install-info-itcl:
26697 @if itcl
26698 maybe-install-info-itcl: install-info-itcl
26699
26700 install-info-itcl: \
26701     configure-itcl \
26702     info-itcl 
26703         @: $(MAKE); $(unstage)
26704         @[ -f ./itcl/Makefile ] || exit 0; \
26705         r=`${PWD_COMMAND}`; export r; \
26706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26707         $(HOST_EXPORTS) \
26708         for flag in $(EXTRA_HOST_FLAGS) ; do \
26709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26710         done; \
26711         echo "Doing install-info in itcl" ; \
26712         (cd $(HOST_SUBDIR)/itcl && \
26713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26715                   "RANLIB=$${RANLIB}" \
26716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26717                   install-info) \
26718           || exit 1
26719
26720 @endif itcl
26721
26722 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
26723 maybe-install-pdf-itcl:
26724 @if itcl
26725 maybe-install-pdf-itcl: install-pdf-itcl
26726
26727 install-pdf-itcl: \
26728     configure-itcl \
26729     pdf-itcl 
26730         @: $(MAKE); $(unstage)
26731         @[ -f ./itcl/Makefile ] || exit 0; \
26732         r=`${PWD_COMMAND}`; export r; \
26733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26734         $(HOST_EXPORTS) \
26735         for flag in $(EXTRA_HOST_FLAGS) ; do \
26736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26737         done; \
26738         echo "Doing install-pdf in itcl" ; \
26739         (cd $(HOST_SUBDIR)/itcl && \
26740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26742                   "RANLIB=$${RANLIB}" \
26743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26744                   install-pdf) \
26745           || exit 1
26746
26747 @endif itcl
26748
26749 .PHONY: maybe-install-html-itcl install-html-itcl
26750 maybe-install-html-itcl:
26751 @if itcl
26752 maybe-install-html-itcl: install-html-itcl
26753
26754 install-html-itcl: \
26755     configure-itcl \
26756     html-itcl 
26757         @: $(MAKE); $(unstage)
26758         @[ -f ./itcl/Makefile ] || exit 0; \
26759         r=`${PWD_COMMAND}`; export r; \
26760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26761         $(HOST_EXPORTS) \
26762         for flag in $(EXTRA_HOST_FLAGS) ; do \
26763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26764         done; \
26765         echo "Doing install-html in itcl" ; \
26766         (cd $(HOST_SUBDIR)/itcl && \
26767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26769                   "RANLIB=$${RANLIB}" \
26770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26771                   install-html) \
26772           || exit 1
26773
26774 @endif itcl
26775
26776 .PHONY: maybe-installcheck-itcl installcheck-itcl
26777 maybe-installcheck-itcl:
26778 @if itcl
26779 maybe-installcheck-itcl: installcheck-itcl
26780
26781 installcheck-itcl: \
26782     configure-itcl 
26783         @: $(MAKE); $(unstage)
26784         @[ -f ./itcl/Makefile ] || exit 0; \
26785         r=`${PWD_COMMAND}`; export r; \
26786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26787         $(HOST_EXPORTS) \
26788         for flag in $(EXTRA_HOST_FLAGS) ; do \
26789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26790         done; \
26791         echo "Doing installcheck in itcl" ; \
26792         (cd $(HOST_SUBDIR)/itcl && \
26793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26795                   "RANLIB=$${RANLIB}" \
26796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26797                   installcheck) \
26798           || exit 1
26799
26800 @endif itcl
26801
26802 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26803 maybe-mostlyclean-itcl:
26804 @if itcl
26805 maybe-mostlyclean-itcl: mostlyclean-itcl
26806
26807 mostlyclean-itcl: 
26808         @: $(MAKE); $(unstage)
26809         @[ -f ./itcl/Makefile ] || exit 0; \
26810         r=`${PWD_COMMAND}`; export r; \
26811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26812         $(HOST_EXPORTS) \
26813         for flag in $(EXTRA_HOST_FLAGS) ; do \
26814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26815         done; \
26816         echo "Doing mostlyclean in itcl" ; \
26817         (cd $(HOST_SUBDIR)/itcl && \
26818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26820                   "RANLIB=$${RANLIB}" \
26821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26822                   mostlyclean) \
26823           || exit 1
26824
26825 @endif itcl
26826
26827 .PHONY: maybe-clean-itcl clean-itcl
26828 maybe-clean-itcl:
26829 @if itcl
26830 maybe-clean-itcl: clean-itcl
26831
26832 clean-itcl: 
26833         @: $(MAKE); $(unstage)
26834         @[ -f ./itcl/Makefile ] || exit 0; \
26835         r=`${PWD_COMMAND}`; export r; \
26836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26837         $(HOST_EXPORTS) \
26838         for flag in $(EXTRA_HOST_FLAGS) ; do \
26839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26840         done; \
26841         echo "Doing clean in itcl" ; \
26842         (cd $(HOST_SUBDIR)/itcl && \
26843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26845                   "RANLIB=$${RANLIB}" \
26846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26847                   clean) \
26848           || exit 1
26849
26850 @endif itcl
26851
26852 .PHONY: maybe-distclean-itcl distclean-itcl
26853 maybe-distclean-itcl:
26854 @if itcl
26855 maybe-distclean-itcl: distclean-itcl
26856
26857 distclean-itcl: 
26858         @: $(MAKE); $(unstage)
26859         @[ -f ./itcl/Makefile ] || exit 0; \
26860         r=`${PWD_COMMAND}`; export r; \
26861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862         $(HOST_EXPORTS) \
26863         for flag in $(EXTRA_HOST_FLAGS) ; do \
26864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26865         done; \
26866         echo "Doing distclean in itcl" ; \
26867         (cd $(HOST_SUBDIR)/itcl && \
26868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26870                   "RANLIB=$${RANLIB}" \
26871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26872                   distclean) \
26873           || exit 1
26874
26875 @endif itcl
26876
26877 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26878 maybe-maintainer-clean-itcl:
26879 @if itcl
26880 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26881
26882 maintainer-clean-itcl: 
26883         @: $(MAKE); $(unstage)
26884         @[ -f ./itcl/Makefile ] || exit 0; \
26885         r=`${PWD_COMMAND}`; export r; \
26886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26887         $(HOST_EXPORTS) \
26888         for flag in $(EXTRA_HOST_FLAGS) ; do \
26889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26890         done; \
26891         echo "Doing maintainer-clean in itcl" ; \
26892         (cd $(HOST_SUBDIR)/itcl && \
26893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26895                   "RANLIB=$${RANLIB}" \
26896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26897                   maintainer-clean) \
26898           || exit 1
26899
26900 @endif itcl
26901
26902
26903
26904 .PHONY: configure-ld maybe-configure-ld
26905 maybe-configure-ld:
26906 @if gcc-bootstrap
26907 configure-ld: stage_current
26908 @endif gcc-bootstrap
26909 @if ld
26910 maybe-configure-ld: configure-ld
26911 configure-ld: 
26912         @r=`${PWD_COMMAND}`; export r; \
26913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26914         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26916         $(HOST_EXPORTS)  \
26917         echo Configuring in $(HOST_SUBDIR)/ld; \
26918         cd "$(HOST_SUBDIR)/ld" || exit 1; \
26919         case $(srcdir) in \
26920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26921           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26923         esac; \
26924         srcdiroption="--srcdir=$${topdir}/ld"; \
26925         libsrcdir="$$s/ld"; \
26926         $(SHELL) $${libsrcdir}/configure \
26927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26928           --target=${target_alias} $${srcdiroption}  \
26929           || exit 1
26930 @endif ld
26931
26932
26933
26934 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26935 maybe-configure-stage1-ld:
26936 @if ld-bootstrap
26937 maybe-configure-stage1-ld: configure-stage1-ld
26938 configure-stage1-ld:
26939         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26941         @r=`${PWD_COMMAND}`; export r; \
26942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26943         TFLAGS="$(STAGE1_TFLAGS)"; \
26944         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26945         $(HOST_EXPORTS) \
26946         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26947         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26948         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26949         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26951         cd $(HOST_SUBDIR)/ld || exit 1; \
26952         case $(srcdir) in \
26953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26954           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26956         esac; \
26957         srcdiroption="--srcdir=$${topdir}/ld"; \
26958         libsrcdir="$$s/ld"; \
26959         $(SHELL) $${libsrcdir}/configure \
26960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26961           --target=${target_alias} $${srcdiroption} \
26962           $(STAGE1_CONFIGURE_FLAGS)
26963 @endif ld-bootstrap
26964
26965 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26966 maybe-configure-stage2-ld:
26967 @if ld-bootstrap
26968 maybe-configure-stage2-ld: configure-stage2-ld
26969 configure-stage2-ld:
26970         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26971         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26972         @r=`${PWD_COMMAND}`; export r; \
26973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26974         TFLAGS="$(STAGE2_TFLAGS)"; \
26975         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26976         $(HOST_EXPORTS) \
26977         $(POSTSTAGE1_HOST_EXPORTS) \
26978         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26979         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26980         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26981         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26983         cd $(HOST_SUBDIR)/ld || exit 1; \
26984         case $(srcdir) in \
26985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26986           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26988         esac; \
26989         srcdiroption="--srcdir=$${topdir}/ld"; \
26990         libsrcdir="$$s/ld"; \
26991         $(SHELL) $${libsrcdir}/configure \
26992           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26993           --target=${target_alias} $${srcdiroption} \
26994           --with-build-libsubdir=$(HOST_SUBDIR) \
26995           $(STAGE2_CONFIGURE_FLAGS)
26996 @endif ld-bootstrap
26997
26998 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
26999 maybe-configure-stage3-ld:
27000 @if ld-bootstrap
27001 maybe-configure-stage3-ld: configure-stage3-ld
27002 configure-stage3-ld:
27003         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27005         @r=`${PWD_COMMAND}`; export r; \
27006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007         TFLAGS="$(STAGE3_TFLAGS)"; \
27008         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27009         $(HOST_EXPORTS) \
27010         $(POSTSTAGE1_HOST_EXPORTS) \
27011         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27012         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27013         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27014         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
27015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27016         cd $(HOST_SUBDIR)/ld || exit 1; \
27017         case $(srcdir) in \
27018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27019           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27021         esac; \
27022         srcdiroption="--srcdir=$${topdir}/ld"; \
27023         libsrcdir="$$s/ld"; \
27024         $(SHELL) $${libsrcdir}/configure \
27025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27026           --target=${target_alias} $${srcdiroption} \
27027           --with-build-libsubdir=$(HOST_SUBDIR) \
27028           $(STAGE3_CONFIGURE_FLAGS)
27029 @endif ld-bootstrap
27030
27031 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
27032 maybe-configure-stage4-ld:
27033 @if ld-bootstrap
27034 maybe-configure-stage4-ld: configure-stage4-ld
27035 configure-stage4-ld:
27036         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27038         @r=`${PWD_COMMAND}`; export r; \
27039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040         TFLAGS="$(STAGE4_TFLAGS)"; \
27041         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27042         $(HOST_EXPORTS) \
27043         $(POSTSTAGE1_HOST_EXPORTS) \
27044         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27045         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27046         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27047         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
27048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27049         cd $(HOST_SUBDIR)/ld || exit 1; \
27050         case $(srcdir) in \
27051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27052           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27054         esac; \
27055         srcdiroption="--srcdir=$${topdir}/ld"; \
27056         libsrcdir="$$s/ld"; \
27057         $(SHELL) $${libsrcdir}/configure \
27058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27059           --target=${target_alias} $${srcdiroption} \
27060           --with-build-libsubdir=$(HOST_SUBDIR) \
27061           $(STAGE4_CONFIGURE_FLAGS)
27062 @endif ld-bootstrap
27063
27064 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
27065 maybe-configure-stageprofile-ld:
27066 @if ld-bootstrap
27067 maybe-configure-stageprofile-ld: configure-stageprofile-ld
27068 configure-stageprofile-ld:
27069         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27071         @r=`${PWD_COMMAND}`; export r; \
27072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27074         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27075         $(HOST_EXPORTS) \
27076         $(POSTSTAGE1_HOST_EXPORTS) \
27077         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27078         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27079         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27080         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
27081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27082         cd $(HOST_SUBDIR)/ld || exit 1; \
27083         case $(srcdir) in \
27084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27085           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27087         esac; \
27088         srcdiroption="--srcdir=$${topdir}/ld"; \
27089         libsrcdir="$$s/ld"; \
27090         $(SHELL) $${libsrcdir}/configure \
27091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27092           --target=${target_alias} $${srcdiroption} \
27093           --with-build-libsubdir=$(HOST_SUBDIR) \
27094           $(STAGEprofile_CONFIGURE_FLAGS)
27095 @endif ld-bootstrap
27096
27097 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
27098 maybe-configure-stagefeedback-ld:
27099 @if ld-bootstrap
27100 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
27101 configure-stagefeedback-ld:
27102         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27104         @r=`${PWD_COMMAND}`; export r; \
27105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27107         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27108         $(HOST_EXPORTS) \
27109         $(POSTSTAGE1_HOST_EXPORTS) \
27110         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27111         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27112         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27113         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
27114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27115         cd $(HOST_SUBDIR)/ld || exit 1; \
27116         case $(srcdir) in \
27117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27118           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27120         esac; \
27121         srcdiroption="--srcdir=$${topdir}/ld"; \
27122         libsrcdir="$$s/ld"; \
27123         $(SHELL) $${libsrcdir}/configure \
27124           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27125           --target=${target_alias} $${srcdiroption} \
27126           --with-build-libsubdir=$(HOST_SUBDIR) \
27127           $(STAGEfeedback_CONFIGURE_FLAGS)
27128 @endif ld-bootstrap
27129
27130
27131
27132
27133
27134 .PHONY: all-ld maybe-all-ld
27135 maybe-all-ld:
27136 @if gcc-bootstrap
27137 all-ld: stage_current
27138 @endif gcc-bootstrap
27139 @if ld
27140 TARGET-ld=all
27141 maybe-all-ld: all-ld
27142 all-ld: configure-ld
27143         @r=`${PWD_COMMAND}`; export r; \
27144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145         $(HOST_EXPORTS)  \
27146         (cd $(HOST_SUBDIR)/ld && \
27147           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27148                 $(TARGET-ld))
27149 @endif ld
27150
27151
27152
27153 .PHONY: all-stage1-ld maybe-all-stage1-ld
27154 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
27155 maybe-all-stage1-ld:
27156 maybe-clean-stage1-ld:
27157 @if ld-bootstrap
27158 maybe-all-stage1-ld: all-stage1-ld
27159 all-stage1: all-stage1-ld
27160 TARGET-stage1-ld = $(TARGET-ld)
27161 all-stage1-ld: configure-stage1-ld
27162         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27163         @r=`${PWD_COMMAND}`; export r; \
27164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27165         TFLAGS="$(STAGE1_TFLAGS)"; \
27166         $(HOST_EXPORTS)  \
27167         cd $(HOST_SUBDIR)/ld && \
27168         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27169                 CFLAGS="$(STAGE1_CFLAGS)" \
27170                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27171                 LIBCFLAGS="$(LIBCFLAGS)" \
27172                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27173                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27174                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27175                 $(EXTRA_HOST_FLAGS)   \
27176                 TFLAGS="$(STAGE1_TFLAGS)" \
27177                 $(TARGET-stage1-ld)
27178
27179 maybe-clean-stage1-ld: clean-stage1-ld
27180 clean-stage1: clean-stage1-ld
27181 clean-stage1-ld:
27182         @if [ $(current_stage) = stage1 ]; then \
27183           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27184         else \
27185           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
27186           $(MAKE) stage1-start; \
27187         fi; \
27188         cd $(HOST_SUBDIR)/ld && \
27189         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27190                  clean
27191 @endif ld-bootstrap
27192
27193
27194 .PHONY: all-stage2-ld maybe-all-stage2-ld
27195 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
27196 maybe-all-stage2-ld:
27197 maybe-clean-stage2-ld:
27198 @if ld-bootstrap
27199 maybe-all-stage2-ld: all-stage2-ld
27200 all-stage2: all-stage2-ld
27201 TARGET-stage2-ld = $(TARGET-ld)
27202 all-stage2-ld: configure-stage2-ld
27203         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27204         @r=`${PWD_COMMAND}`; export r; \
27205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27206         TFLAGS="$(STAGE2_TFLAGS)"; \
27207         $(HOST_EXPORTS) \
27208         $(POSTSTAGE1_HOST_EXPORTS)  \
27209         cd $(HOST_SUBDIR)/ld && \
27210         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27211                 CFLAGS="$(STAGE2_CFLAGS)" \
27212                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27213                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27214                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27215                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27216                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27217                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27218                 TFLAGS="$(STAGE2_TFLAGS)" \
27219                 $(TARGET-stage2-ld)
27220
27221 maybe-clean-stage2-ld: clean-stage2-ld
27222 clean-stage2: clean-stage2-ld
27223 clean-stage2-ld:
27224         @if [ $(current_stage) = stage2 ]; then \
27225           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27226         else \
27227           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
27228           $(MAKE) stage2-start; \
27229         fi; \
27230         cd $(HOST_SUBDIR)/ld && \
27231         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27232                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27233                  clean
27234 @endif ld-bootstrap
27235
27236
27237 .PHONY: all-stage3-ld maybe-all-stage3-ld
27238 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
27239 maybe-all-stage3-ld:
27240 maybe-clean-stage3-ld:
27241 @if ld-bootstrap
27242 maybe-all-stage3-ld: all-stage3-ld
27243 all-stage3: all-stage3-ld
27244 TARGET-stage3-ld = $(TARGET-ld)
27245 all-stage3-ld: configure-stage3-ld
27246         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27247         @r=`${PWD_COMMAND}`; export r; \
27248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27249         TFLAGS="$(STAGE3_TFLAGS)"; \
27250         $(HOST_EXPORTS) \
27251         $(POSTSTAGE1_HOST_EXPORTS)  \
27252         cd $(HOST_SUBDIR)/ld && \
27253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27254                 CFLAGS="$(STAGE3_CFLAGS)" \
27255                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27256                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27257                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27258                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27259                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27260                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27261                 TFLAGS="$(STAGE3_TFLAGS)" \
27262                 $(TARGET-stage3-ld)
27263
27264 maybe-clean-stage3-ld: clean-stage3-ld
27265 clean-stage3: clean-stage3-ld
27266 clean-stage3-ld:
27267         @if [ $(current_stage) = stage3 ]; then \
27268           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27269         else \
27270           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
27271           $(MAKE) stage3-start; \
27272         fi; \
27273         cd $(HOST_SUBDIR)/ld && \
27274         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27275                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27276                  clean
27277 @endif ld-bootstrap
27278
27279
27280 .PHONY: all-stage4-ld maybe-all-stage4-ld
27281 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
27282 maybe-all-stage4-ld:
27283 maybe-clean-stage4-ld:
27284 @if ld-bootstrap
27285 maybe-all-stage4-ld: all-stage4-ld
27286 all-stage4: all-stage4-ld
27287 TARGET-stage4-ld = $(TARGET-ld)
27288 all-stage4-ld: configure-stage4-ld
27289         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27290         @r=`${PWD_COMMAND}`; export r; \
27291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27292         TFLAGS="$(STAGE4_TFLAGS)"; \
27293         $(HOST_EXPORTS) \
27294         $(POSTSTAGE1_HOST_EXPORTS)  \
27295         cd $(HOST_SUBDIR)/ld && \
27296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27297                 CFLAGS="$(STAGE4_CFLAGS)" \
27298                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27299                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27303                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27304                 TFLAGS="$(STAGE4_TFLAGS)" \
27305                 $(TARGET-stage4-ld)
27306
27307 maybe-clean-stage4-ld: clean-stage4-ld
27308 clean-stage4: clean-stage4-ld
27309 clean-stage4-ld:
27310         @if [ $(current_stage) = stage4 ]; then \
27311           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27312         else \
27313           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
27314           $(MAKE) stage4-start; \
27315         fi; \
27316         cd $(HOST_SUBDIR)/ld && \
27317         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27318                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27319                  clean
27320 @endif ld-bootstrap
27321
27322
27323 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
27324 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
27325 maybe-all-stageprofile-ld:
27326 maybe-clean-stageprofile-ld:
27327 @if ld-bootstrap
27328 maybe-all-stageprofile-ld: all-stageprofile-ld
27329 all-stageprofile: all-stageprofile-ld
27330 TARGET-stageprofile-ld = $(TARGET-ld)
27331 all-stageprofile-ld: configure-stageprofile-ld
27332         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27333         @r=`${PWD_COMMAND}`; export r; \
27334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27335         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27336         $(HOST_EXPORTS) \
27337         $(POSTSTAGE1_HOST_EXPORTS)  \
27338         cd $(HOST_SUBDIR)/ld && \
27339         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27340                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27341                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27342                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27343                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27344                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27345                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27346                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27347                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27348                 $(TARGET-stageprofile-ld)
27349
27350 maybe-clean-stageprofile-ld: clean-stageprofile-ld
27351 clean-stageprofile: clean-stageprofile-ld
27352 clean-stageprofile-ld:
27353         @if [ $(current_stage) = stageprofile ]; then \
27354           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27355         else \
27356           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
27357           $(MAKE) stageprofile-start; \
27358         fi; \
27359         cd $(HOST_SUBDIR)/ld && \
27360         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27361                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27362                  clean
27363 @endif ld-bootstrap
27364
27365
27366 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
27367 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
27368 maybe-all-stagefeedback-ld:
27369 maybe-clean-stagefeedback-ld:
27370 @if ld-bootstrap
27371 maybe-all-stagefeedback-ld: all-stagefeedback-ld
27372 all-stagefeedback: all-stagefeedback-ld
27373 TARGET-stagefeedback-ld = $(TARGET-ld)
27374 all-stagefeedback-ld: configure-stagefeedback-ld
27375         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27376         @r=`${PWD_COMMAND}`; export r; \
27377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27378         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27379         $(HOST_EXPORTS) \
27380         $(POSTSTAGE1_HOST_EXPORTS)  \
27381         cd $(HOST_SUBDIR)/ld && \
27382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27383                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27384                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27385                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27390                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27391                 $(TARGET-stagefeedback-ld)
27392
27393 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
27394 clean-stagefeedback: clean-stagefeedback-ld
27395 clean-stagefeedback-ld:
27396         @if [ $(current_stage) = stagefeedback ]; then \
27397           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27398         else \
27399           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
27400           $(MAKE) stagefeedback-start; \
27401         fi; \
27402         cd $(HOST_SUBDIR)/ld && \
27403         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27404                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27405                  clean
27406 @endif ld-bootstrap
27407
27408
27409
27410
27411
27412 .PHONY: check-ld maybe-check-ld
27413 maybe-check-ld:
27414 @if ld
27415 maybe-check-ld: check-ld
27416
27417 check-ld:
27418         @: $(MAKE); $(unstage)
27419         @r=`${PWD_COMMAND}`; export r; \
27420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27421         $(HOST_EXPORTS) \
27422         (cd $(HOST_SUBDIR)/ld && \
27423           $(MAKE) $(FLAGS_TO_PASS)  check)
27424
27425 @endif ld
27426
27427 .PHONY: install-ld maybe-install-ld
27428 maybe-install-ld:
27429 @if ld
27430 maybe-install-ld: install-ld
27431
27432 install-ld: installdirs
27433         @: $(MAKE); $(unstage)
27434         @r=`${PWD_COMMAND}`; export r; \
27435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27436         $(HOST_EXPORTS) \
27437         (cd $(HOST_SUBDIR)/ld && \
27438           $(MAKE) $(FLAGS_TO_PASS)  install)
27439
27440 @endif ld
27441
27442 .PHONY: install-strip-ld maybe-install-strip-ld
27443 maybe-install-strip-ld:
27444 @if ld
27445 maybe-install-strip-ld: install-strip-ld
27446
27447 install-strip-ld: installdirs
27448         @: $(MAKE); $(unstage)
27449         @r=`${PWD_COMMAND}`; export r; \
27450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27451         $(HOST_EXPORTS) \
27452         (cd $(HOST_SUBDIR)/ld && \
27453           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27454
27455 @endif ld
27456
27457 # Other targets (info, dvi, pdf, etc.)
27458
27459 .PHONY: maybe-info-ld info-ld
27460 maybe-info-ld:
27461 @if ld
27462 maybe-info-ld: info-ld
27463
27464 info-ld: \
27465     configure-ld 
27466         @[ -f ./ld/Makefile ] || exit 0; \
27467         r=`${PWD_COMMAND}`; export r; \
27468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469         $(HOST_EXPORTS) \
27470         for flag in $(EXTRA_HOST_FLAGS) ; do \
27471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27472         done; \
27473         echo "Doing info in ld" ; \
27474         (cd $(HOST_SUBDIR)/ld && \
27475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27477                   "RANLIB=$${RANLIB}" \
27478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27479                   info) \
27480           || exit 1
27481
27482 @endif ld
27483
27484 .PHONY: maybe-dvi-ld dvi-ld
27485 maybe-dvi-ld:
27486 @if ld
27487 maybe-dvi-ld: dvi-ld
27488
27489 dvi-ld: \
27490     configure-ld 
27491         @[ -f ./ld/Makefile ] || exit 0; \
27492         r=`${PWD_COMMAND}`; export r; \
27493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27494         $(HOST_EXPORTS) \
27495         for flag in $(EXTRA_HOST_FLAGS) ; do \
27496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27497         done; \
27498         echo "Doing dvi in ld" ; \
27499         (cd $(HOST_SUBDIR)/ld && \
27500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27502                   "RANLIB=$${RANLIB}" \
27503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27504                   dvi) \
27505           || exit 1
27506
27507 @endif ld
27508
27509 .PHONY: maybe-pdf-ld pdf-ld
27510 maybe-pdf-ld:
27511 @if ld
27512 maybe-pdf-ld: pdf-ld
27513
27514 pdf-ld: \
27515     configure-ld 
27516         @[ -f ./ld/Makefile ] || exit 0; \
27517         r=`${PWD_COMMAND}`; export r; \
27518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27519         $(HOST_EXPORTS) \
27520         for flag in $(EXTRA_HOST_FLAGS) ; do \
27521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27522         done; \
27523         echo "Doing pdf in ld" ; \
27524         (cd $(HOST_SUBDIR)/ld && \
27525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27527                   "RANLIB=$${RANLIB}" \
27528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27529                   pdf) \
27530           || exit 1
27531
27532 @endif ld
27533
27534 .PHONY: maybe-html-ld html-ld
27535 maybe-html-ld:
27536 @if ld
27537 maybe-html-ld: html-ld
27538
27539 html-ld: \
27540     configure-ld 
27541         @[ -f ./ld/Makefile ] || exit 0; \
27542         r=`${PWD_COMMAND}`; export r; \
27543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27544         $(HOST_EXPORTS) \
27545         for flag in $(EXTRA_HOST_FLAGS) ; do \
27546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27547         done; \
27548         echo "Doing html in ld" ; \
27549         (cd $(HOST_SUBDIR)/ld && \
27550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27552                   "RANLIB=$${RANLIB}" \
27553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27554                   html) \
27555           || exit 1
27556
27557 @endif ld
27558
27559 .PHONY: maybe-TAGS-ld TAGS-ld
27560 maybe-TAGS-ld:
27561 @if ld
27562 maybe-TAGS-ld: TAGS-ld
27563
27564 TAGS-ld: \
27565     configure-ld 
27566         @[ -f ./ld/Makefile ] || exit 0; \
27567         r=`${PWD_COMMAND}`; export r; \
27568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569         $(HOST_EXPORTS) \
27570         for flag in $(EXTRA_HOST_FLAGS) ; do \
27571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27572         done; \
27573         echo "Doing TAGS in ld" ; \
27574         (cd $(HOST_SUBDIR)/ld && \
27575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27577                   "RANLIB=$${RANLIB}" \
27578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27579                   TAGS) \
27580           || exit 1
27581
27582 @endif ld
27583
27584 .PHONY: maybe-install-info-ld install-info-ld
27585 maybe-install-info-ld:
27586 @if ld
27587 maybe-install-info-ld: install-info-ld
27588
27589 install-info-ld: \
27590     configure-ld \
27591     info-ld 
27592         @[ -f ./ld/Makefile ] || exit 0; \
27593         r=`${PWD_COMMAND}`; export r; \
27594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27595         $(HOST_EXPORTS) \
27596         for flag in $(EXTRA_HOST_FLAGS) ; do \
27597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27598         done; \
27599         echo "Doing install-info in ld" ; \
27600         (cd $(HOST_SUBDIR)/ld && \
27601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27603                   "RANLIB=$${RANLIB}" \
27604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27605                   install-info) \
27606           || exit 1
27607
27608 @endif ld
27609
27610 .PHONY: maybe-install-pdf-ld install-pdf-ld
27611 maybe-install-pdf-ld:
27612 @if ld
27613 maybe-install-pdf-ld: install-pdf-ld
27614
27615 install-pdf-ld: \
27616     configure-ld \
27617     pdf-ld 
27618         @[ -f ./ld/Makefile ] || exit 0; \
27619         r=`${PWD_COMMAND}`; export r; \
27620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27621         $(HOST_EXPORTS) \
27622         for flag in $(EXTRA_HOST_FLAGS) ; do \
27623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27624         done; \
27625         echo "Doing install-pdf in ld" ; \
27626         (cd $(HOST_SUBDIR)/ld && \
27627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27629                   "RANLIB=$${RANLIB}" \
27630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27631                   install-pdf) \
27632           || exit 1
27633
27634 @endif ld
27635
27636 .PHONY: maybe-install-html-ld install-html-ld
27637 maybe-install-html-ld:
27638 @if ld
27639 maybe-install-html-ld: install-html-ld
27640
27641 install-html-ld: \
27642     configure-ld \
27643     html-ld 
27644         @[ -f ./ld/Makefile ] || exit 0; \
27645         r=`${PWD_COMMAND}`; export r; \
27646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27647         $(HOST_EXPORTS) \
27648         for flag in $(EXTRA_HOST_FLAGS) ; do \
27649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27650         done; \
27651         echo "Doing install-html in ld" ; \
27652         (cd $(HOST_SUBDIR)/ld && \
27653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27655                   "RANLIB=$${RANLIB}" \
27656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27657                   install-html) \
27658           || exit 1
27659
27660 @endif ld
27661
27662 .PHONY: maybe-installcheck-ld installcheck-ld
27663 maybe-installcheck-ld:
27664 @if ld
27665 maybe-installcheck-ld: installcheck-ld
27666
27667 installcheck-ld: \
27668     configure-ld 
27669         @[ -f ./ld/Makefile ] || exit 0; \
27670         r=`${PWD_COMMAND}`; export r; \
27671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27672         $(HOST_EXPORTS) \
27673         for flag in $(EXTRA_HOST_FLAGS) ; do \
27674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27675         done; \
27676         echo "Doing installcheck in ld" ; \
27677         (cd $(HOST_SUBDIR)/ld && \
27678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27680                   "RANLIB=$${RANLIB}" \
27681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27682                   installcheck) \
27683           || exit 1
27684
27685 @endif ld
27686
27687 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
27688 maybe-mostlyclean-ld:
27689 @if ld
27690 maybe-mostlyclean-ld: mostlyclean-ld
27691
27692 mostlyclean-ld: 
27693         @[ -f ./ld/Makefile ] || exit 0; \
27694         r=`${PWD_COMMAND}`; export r; \
27695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27696         $(HOST_EXPORTS) \
27697         for flag in $(EXTRA_HOST_FLAGS) ; do \
27698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27699         done; \
27700         echo "Doing mostlyclean in ld" ; \
27701         (cd $(HOST_SUBDIR)/ld && \
27702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27704                   "RANLIB=$${RANLIB}" \
27705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27706                   mostlyclean) \
27707           || exit 1
27708
27709 @endif ld
27710
27711 .PHONY: maybe-clean-ld clean-ld
27712 maybe-clean-ld:
27713 @if ld
27714 maybe-clean-ld: clean-ld
27715
27716 clean-ld: 
27717         @[ -f ./ld/Makefile ] || exit 0; \
27718         r=`${PWD_COMMAND}`; export r; \
27719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27720         $(HOST_EXPORTS) \
27721         for flag in $(EXTRA_HOST_FLAGS) ; do \
27722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27723         done; \
27724         echo "Doing clean in ld" ; \
27725         (cd $(HOST_SUBDIR)/ld && \
27726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27728                   "RANLIB=$${RANLIB}" \
27729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27730                   clean) \
27731           || exit 1
27732
27733 @endif ld
27734
27735 .PHONY: maybe-distclean-ld distclean-ld
27736 maybe-distclean-ld:
27737 @if ld
27738 maybe-distclean-ld: distclean-ld
27739
27740 distclean-ld: 
27741         @[ -f ./ld/Makefile ] || exit 0; \
27742         r=`${PWD_COMMAND}`; export r; \
27743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27744         $(HOST_EXPORTS) \
27745         for flag in $(EXTRA_HOST_FLAGS) ; do \
27746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27747         done; \
27748         echo "Doing distclean in ld" ; \
27749         (cd $(HOST_SUBDIR)/ld && \
27750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27752                   "RANLIB=$${RANLIB}" \
27753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27754                   distclean) \
27755           || exit 1
27756
27757 @endif ld
27758
27759 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27760 maybe-maintainer-clean-ld:
27761 @if ld
27762 maybe-maintainer-clean-ld: maintainer-clean-ld
27763
27764 maintainer-clean-ld: 
27765         @[ -f ./ld/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 maintainer-clean in ld" ; \
27773         (cd $(HOST_SUBDIR)/ld && \
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                   maintainer-clean) \
27779           || exit 1
27780
27781 @endif ld
27782
27783
27784
27785 .PHONY: configure-libcpp maybe-configure-libcpp
27786 maybe-configure-libcpp:
27787 @if gcc-bootstrap
27788 configure-libcpp: stage_current
27789 @endif gcc-bootstrap
27790 @if libcpp
27791 maybe-configure-libcpp: configure-libcpp
27792 configure-libcpp: 
27793         @r=`${PWD_COMMAND}`; export r; \
27794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27795         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27797         $(HOST_EXPORTS)  \
27798         echo Configuring in $(HOST_SUBDIR)/libcpp; \
27799         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27800         case $(srcdir) in \
27801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27802           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27804         esac; \
27805         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27806         libsrcdir="$$s/libcpp"; \
27807         $(SHELL) $${libsrcdir}/configure \
27808           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27809           --target=${target_alias} $${srcdiroption}  \
27810           || exit 1
27811 @endif libcpp
27812
27813
27814
27815 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27816 maybe-configure-stage1-libcpp:
27817 @if libcpp-bootstrap
27818 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27819 configure-stage1-libcpp:
27820         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27821         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27822         @r=`${PWD_COMMAND}`; export r; \
27823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27824         TFLAGS="$(STAGE1_TFLAGS)"; \
27825         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27826         $(HOST_EXPORTS) \
27827         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27828         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27829         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27830         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27832         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27833         case $(srcdir) in \
27834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27835           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27837         esac; \
27838         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27839         libsrcdir="$$s/libcpp"; \
27840         $(SHELL) $${libsrcdir}/configure \
27841           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27842           --target=${target_alias} $${srcdiroption} \
27843           $(STAGE1_CONFIGURE_FLAGS)
27844 @endif libcpp-bootstrap
27845
27846 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27847 maybe-configure-stage2-libcpp:
27848 @if libcpp-bootstrap
27849 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27850 configure-stage2-libcpp:
27851         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27852         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27853         @r=`${PWD_COMMAND}`; export r; \
27854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27855         TFLAGS="$(STAGE2_TFLAGS)"; \
27856         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27857         $(HOST_EXPORTS) \
27858         $(POSTSTAGE1_HOST_EXPORTS) \
27859         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27860         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27861         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27862         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27864         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27865         case $(srcdir) in \
27866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27867           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27869         esac; \
27870         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27871         libsrcdir="$$s/libcpp"; \
27872         $(SHELL) $${libsrcdir}/configure \
27873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27874           --target=${target_alias} $${srcdiroption} \
27875           --with-build-libsubdir=$(HOST_SUBDIR) \
27876           $(STAGE2_CONFIGURE_FLAGS)
27877 @endif libcpp-bootstrap
27878
27879 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27880 maybe-configure-stage3-libcpp:
27881 @if libcpp-bootstrap
27882 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27883 configure-stage3-libcpp:
27884         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27885         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27886         @r=`${PWD_COMMAND}`; export r; \
27887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27888         TFLAGS="$(STAGE3_TFLAGS)"; \
27889         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27890         $(HOST_EXPORTS) \
27891         $(POSTSTAGE1_HOST_EXPORTS) \
27892         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27893         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27894         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27895         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27896         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27897         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27898         case $(srcdir) in \
27899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27900           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27902         esac; \
27903         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27904         libsrcdir="$$s/libcpp"; \
27905         $(SHELL) $${libsrcdir}/configure \
27906           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27907           --target=${target_alias} $${srcdiroption} \
27908           --with-build-libsubdir=$(HOST_SUBDIR) \
27909           $(STAGE3_CONFIGURE_FLAGS)
27910 @endif libcpp-bootstrap
27911
27912 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27913 maybe-configure-stage4-libcpp:
27914 @if libcpp-bootstrap
27915 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27916 configure-stage4-libcpp:
27917         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27918         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27919         @r=`${PWD_COMMAND}`; export r; \
27920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27921         TFLAGS="$(STAGE4_TFLAGS)"; \
27922         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27923         $(HOST_EXPORTS) \
27924         $(POSTSTAGE1_HOST_EXPORTS) \
27925         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27926         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27927         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27928         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27930         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27931         case $(srcdir) in \
27932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27933           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27935         esac; \
27936         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27937         libsrcdir="$$s/libcpp"; \
27938         $(SHELL) $${libsrcdir}/configure \
27939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27940           --target=${target_alias} $${srcdiroption} \
27941           --with-build-libsubdir=$(HOST_SUBDIR) \
27942           $(STAGE4_CONFIGURE_FLAGS)
27943 @endif libcpp-bootstrap
27944
27945 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27946 maybe-configure-stageprofile-libcpp:
27947 @if libcpp-bootstrap
27948 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27949 configure-stageprofile-libcpp:
27950         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27952         @r=`${PWD_COMMAND}`; export r; \
27953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27954         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27955         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27956         $(HOST_EXPORTS) \
27957         $(POSTSTAGE1_HOST_EXPORTS) \
27958         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27959         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27960         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27961         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27963         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27964         case $(srcdir) in \
27965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27966           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27968         esac; \
27969         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27970         libsrcdir="$$s/libcpp"; \
27971         $(SHELL) $${libsrcdir}/configure \
27972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27973           --target=${target_alias} $${srcdiroption} \
27974           --with-build-libsubdir=$(HOST_SUBDIR) \
27975           $(STAGEprofile_CONFIGURE_FLAGS)
27976 @endif libcpp-bootstrap
27977
27978 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27979 maybe-configure-stagefeedback-libcpp:
27980 @if libcpp-bootstrap
27981 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27982 configure-stagefeedback-libcpp:
27983         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27985         @r=`${PWD_COMMAND}`; export r; \
27986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27987         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27988         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27989         $(HOST_EXPORTS) \
27990         $(POSTSTAGE1_HOST_EXPORTS) \
27991         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27992         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27993         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27994         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27996         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27997         case $(srcdir) in \
27998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27999           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
28000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28001         esac; \
28002         srcdiroption="--srcdir=$${topdir}/libcpp"; \
28003         libsrcdir="$$s/libcpp"; \
28004         $(SHELL) $${libsrcdir}/configure \
28005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28006           --target=${target_alias} $${srcdiroption} \
28007           --with-build-libsubdir=$(HOST_SUBDIR) \
28008           $(STAGEfeedback_CONFIGURE_FLAGS)
28009 @endif libcpp-bootstrap
28010
28011
28012
28013
28014
28015 .PHONY: all-libcpp maybe-all-libcpp
28016 maybe-all-libcpp:
28017 @if gcc-bootstrap
28018 all-libcpp: stage_current
28019 @endif gcc-bootstrap
28020 @if libcpp
28021 TARGET-libcpp=all
28022 maybe-all-libcpp: all-libcpp
28023 all-libcpp: configure-libcpp
28024         @r=`${PWD_COMMAND}`; export r; \
28025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28026         $(HOST_EXPORTS)  \
28027         (cd $(HOST_SUBDIR)/libcpp && \
28028           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28029                 $(TARGET-libcpp))
28030 @endif libcpp
28031
28032
28033
28034 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
28035 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
28036 maybe-all-stage1-libcpp:
28037 maybe-clean-stage1-libcpp:
28038 @if libcpp-bootstrap
28039 maybe-all-stage1-libcpp: all-stage1-libcpp
28040 all-stage1: all-stage1-libcpp
28041 TARGET-stage1-libcpp = $(TARGET-libcpp)
28042 all-stage1-libcpp: configure-stage1-libcpp
28043         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28044         @r=`${PWD_COMMAND}`; export r; \
28045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28046         TFLAGS="$(STAGE1_TFLAGS)"; \
28047         $(HOST_EXPORTS)  \
28048         cd $(HOST_SUBDIR)/libcpp && \
28049         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28050                 CFLAGS="$(STAGE1_CFLAGS)" \
28051                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28052                 LIBCFLAGS="$(LIBCFLAGS)" \
28053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28056                 $(EXTRA_HOST_FLAGS)   \
28057                 TFLAGS="$(STAGE1_TFLAGS)" \
28058                 $(TARGET-stage1-libcpp)
28059
28060 maybe-clean-stage1-libcpp: clean-stage1-libcpp
28061 clean-stage1: clean-stage1-libcpp
28062 clean-stage1-libcpp:
28063         @if [ $(current_stage) = stage1 ]; then \
28064           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28065         else \
28066           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
28067           $(MAKE) stage1-start; \
28068         fi; \
28069         cd $(HOST_SUBDIR)/libcpp && \
28070         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28071                  clean
28072 @endif libcpp-bootstrap
28073
28074
28075 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
28076 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
28077 maybe-all-stage2-libcpp:
28078 maybe-clean-stage2-libcpp:
28079 @if libcpp-bootstrap
28080 maybe-all-stage2-libcpp: all-stage2-libcpp
28081 all-stage2: all-stage2-libcpp
28082 TARGET-stage2-libcpp = $(TARGET-libcpp)
28083 all-stage2-libcpp: configure-stage2-libcpp
28084         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28085         @r=`${PWD_COMMAND}`; export r; \
28086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28087         TFLAGS="$(STAGE2_TFLAGS)"; \
28088         $(HOST_EXPORTS) \
28089         $(POSTSTAGE1_HOST_EXPORTS)  \
28090         cd $(HOST_SUBDIR)/libcpp && \
28091         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28092                 CFLAGS="$(STAGE2_CFLAGS)" \
28093                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28094                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28095                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28096                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28097                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28098                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28099                 TFLAGS="$(STAGE2_TFLAGS)" \
28100                 $(TARGET-stage2-libcpp)
28101
28102 maybe-clean-stage2-libcpp: clean-stage2-libcpp
28103 clean-stage2: clean-stage2-libcpp
28104 clean-stage2-libcpp:
28105         @if [ $(current_stage) = stage2 ]; then \
28106           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28107         else \
28108           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
28109           $(MAKE) stage2-start; \
28110         fi; \
28111         cd $(HOST_SUBDIR)/libcpp && \
28112         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28113                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28114                  clean
28115 @endif libcpp-bootstrap
28116
28117
28118 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
28119 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
28120 maybe-all-stage3-libcpp:
28121 maybe-clean-stage3-libcpp:
28122 @if libcpp-bootstrap
28123 maybe-all-stage3-libcpp: all-stage3-libcpp
28124 all-stage3: all-stage3-libcpp
28125 TARGET-stage3-libcpp = $(TARGET-libcpp)
28126 all-stage3-libcpp: configure-stage3-libcpp
28127         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28128         @r=`${PWD_COMMAND}`; export r; \
28129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28130         TFLAGS="$(STAGE3_TFLAGS)"; \
28131         $(HOST_EXPORTS) \
28132         $(POSTSTAGE1_HOST_EXPORTS)  \
28133         cd $(HOST_SUBDIR)/libcpp && \
28134         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28135                 CFLAGS="$(STAGE3_CFLAGS)" \
28136                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28137                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28138                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28139                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28140                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28141                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28142                 TFLAGS="$(STAGE3_TFLAGS)" \
28143                 $(TARGET-stage3-libcpp)
28144
28145 maybe-clean-stage3-libcpp: clean-stage3-libcpp
28146 clean-stage3: clean-stage3-libcpp
28147 clean-stage3-libcpp:
28148         @if [ $(current_stage) = stage3 ]; then \
28149           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28150         else \
28151           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
28152           $(MAKE) stage3-start; \
28153         fi; \
28154         cd $(HOST_SUBDIR)/libcpp && \
28155         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28156                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28157                  clean
28158 @endif libcpp-bootstrap
28159
28160
28161 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
28162 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
28163 maybe-all-stage4-libcpp:
28164 maybe-clean-stage4-libcpp:
28165 @if libcpp-bootstrap
28166 maybe-all-stage4-libcpp: all-stage4-libcpp
28167 all-stage4: all-stage4-libcpp
28168 TARGET-stage4-libcpp = $(TARGET-libcpp)
28169 all-stage4-libcpp: configure-stage4-libcpp
28170         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28171         @r=`${PWD_COMMAND}`; export r; \
28172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28173         TFLAGS="$(STAGE4_TFLAGS)"; \
28174         $(HOST_EXPORTS) \
28175         $(POSTSTAGE1_HOST_EXPORTS)  \
28176         cd $(HOST_SUBDIR)/libcpp && \
28177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28178                 CFLAGS="$(STAGE4_CFLAGS)" \
28179                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28180                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28181                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28182                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28183                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28184                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28185                 TFLAGS="$(STAGE4_TFLAGS)" \
28186                 $(TARGET-stage4-libcpp)
28187
28188 maybe-clean-stage4-libcpp: clean-stage4-libcpp
28189 clean-stage4: clean-stage4-libcpp
28190 clean-stage4-libcpp:
28191         @if [ $(current_stage) = stage4 ]; then \
28192           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28193         else \
28194           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
28195           $(MAKE) stage4-start; \
28196         fi; \
28197         cd $(HOST_SUBDIR)/libcpp && \
28198         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28199                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28200                  clean
28201 @endif libcpp-bootstrap
28202
28203
28204 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
28205 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
28206 maybe-all-stageprofile-libcpp:
28207 maybe-clean-stageprofile-libcpp:
28208 @if libcpp-bootstrap
28209 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
28210 all-stageprofile: all-stageprofile-libcpp
28211 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
28212 all-stageprofile-libcpp: configure-stageprofile-libcpp
28213         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28214         @r=`${PWD_COMMAND}`; export r; \
28215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28216         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28217         $(HOST_EXPORTS) \
28218         $(POSTSTAGE1_HOST_EXPORTS)  \
28219         cd $(HOST_SUBDIR)/libcpp && \
28220         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28221                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28222                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28223                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28227                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28228                 TFLAGS="$(STAGEprofile_TFLAGS)" \
28229                 $(TARGET-stageprofile-libcpp)
28230
28231 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
28232 clean-stageprofile: clean-stageprofile-libcpp
28233 clean-stageprofile-libcpp:
28234         @if [ $(current_stage) = stageprofile ]; then \
28235           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28236         else \
28237           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
28238           $(MAKE) stageprofile-start; \
28239         fi; \
28240         cd $(HOST_SUBDIR)/libcpp && \
28241         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28242                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28243                  clean
28244 @endif libcpp-bootstrap
28245
28246
28247 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
28248 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
28249 maybe-all-stagefeedback-libcpp:
28250 maybe-clean-stagefeedback-libcpp:
28251 @if libcpp-bootstrap
28252 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
28253 all-stagefeedback: all-stagefeedback-libcpp
28254 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
28255 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
28256         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28257         @r=`${PWD_COMMAND}`; export r; \
28258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28259         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28260         $(HOST_EXPORTS) \
28261         $(POSTSTAGE1_HOST_EXPORTS)  \
28262         cd $(HOST_SUBDIR)/libcpp && \
28263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28264                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28265                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28266                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28270                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28271                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28272                 $(TARGET-stagefeedback-libcpp)
28273
28274 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
28275 clean-stagefeedback: clean-stagefeedback-libcpp
28276 clean-stagefeedback-libcpp:
28277         @if [ $(current_stage) = stagefeedback ]; then \
28278           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28279         else \
28280           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
28281           $(MAKE) stagefeedback-start; \
28282         fi; \
28283         cd $(HOST_SUBDIR)/libcpp && \
28284         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28285                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28286                  clean
28287 @endif libcpp-bootstrap
28288
28289
28290
28291
28292
28293 .PHONY: check-libcpp maybe-check-libcpp
28294 maybe-check-libcpp:
28295 @if libcpp
28296 maybe-check-libcpp: check-libcpp
28297
28298 check-libcpp:
28299         @: $(MAKE); $(unstage)
28300         @r=`${PWD_COMMAND}`; export r; \
28301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28302         $(HOST_EXPORTS) \
28303         (cd $(HOST_SUBDIR)/libcpp && \
28304           $(MAKE) $(FLAGS_TO_PASS)  check)
28305
28306 @endif libcpp
28307
28308 .PHONY: install-libcpp maybe-install-libcpp
28309 maybe-install-libcpp:
28310 @if libcpp
28311 maybe-install-libcpp: install-libcpp
28312
28313 install-libcpp: installdirs
28314         @: $(MAKE); $(unstage)
28315         @r=`${PWD_COMMAND}`; export r; \
28316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28317         $(HOST_EXPORTS) \
28318         (cd $(HOST_SUBDIR)/libcpp && \
28319           $(MAKE) $(FLAGS_TO_PASS)  install)
28320
28321 @endif libcpp
28322
28323 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
28324 maybe-install-strip-libcpp:
28325 @if libcpp
28326 maybe-install-strip-libcpp: install-strip-libcpp
28327
28328 install-strip-libcpp: installdirs
28329         @: $(MAKE); $(unstage)
28330         @r=`${PWD_COMMAND}`; export r; \
28331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28332         $(HOST_EXPORTS) \
28333         (cd $(HOST_SUBDIR)/libcpp && \
28334           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28335
28336 @endif libcpp
28337
28338 # Other targets (info, dvi, pdf, etc.)
28339
28340 .PHONY: maybe-info-libcpp info-libcpp
28341 maybe-info-libcpp:
28342 @if libcpp
28343 maybe-info-libcpp: info-libcpp
28344
28345 info-libcpp: \
28346     configure-libcpp 
28347         @[ -f ./libcpp/Makefile ] || exit 0; \
28348         r=`${PWD_COMMAND}`; export r; \
28349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350         $(HOST_EXPORTS) \
28351         for flag in $(EXTRA_HOST_FLAGS) ; do \
28352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353         done; \
28354         echo "Doing info in libcpp" ; \
28355         (cd $(HOST_SUBDIR)/libcpp && \
28356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28358                   "RANLIB=$${RANLIB}" \
28359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28360                   info) \
28361           || exit 1
28362
28363 @endif libcpp
28364
28365 .PHONY: maybe-dvi-libcpp dvi-libcpp
28366 maybe-dvi-libcpp:
28367 @if libcpp
28368 maybe-dvi-libcpp: dvi-libcpp
28369
28370 dvi-libcpp: \
28371     configure-libcpp 
28372         @[ -f ./libcpp/Makefile ] || exit 0; \
28373         r=`${PWD_COMMAND}`; export r; \
28374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28375         $(HOST_EXPORTS) \
28376         for flag in $(EXTRA_HOST_FLAGS) ; do \
28377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28378         done; \
28379         echo "Doing dvi in libcpp" ; \
28380         (cd $(HOST_SUBDIR)/libcpp && \
28381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28383                   "RANLIB=$${RANLIB}" \
28384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28385                   dvi) \
28386           || exit 1
28387
28388 @endif libcpp
28389
28390 .PHONY: maybe-pdf-libcpp pdf-libcpp
28391 maybe-pdf-libcpp:
28392 @if libcpp
28393 maybe-pdf-libcpp: pdf-libcpp
28394
28395 pdf-libcpp: \
28396     configure-libcpp 
28397         @[ -f ./libcpp/Makefile ] || exit 0; \
28398         r=`${PWD_COMMAND}`; export r; \
28399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28400         $(HOST_EXPORTS) \
28401         for flag in $(EXTRA_HOST_FLAGS) ; do \
28402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28403         done; \
28404         echo "Doing pdf in libcpp" ; \
28405         (cd $(HOST_SUBDIR)/libcpp && \
28406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28408                   "RANLIB=$${RANLIB}" \
28409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28410                   pdf) \
28411           || exit 1
28412
28413 @endif libcpp
28414
28415 .PHONY: maybe-html-libcpp html-libcpp
28416 maybe-html-libcpp:
28417 @if libcpp
28418 maybe-html-libcpp: html-libcpp
28419
28420 html-libcpp: \
28421     configure-libcpp 
28422         @[ -f ./libcpp/Makefile ] || exit 0; \
28423         r=`${PWD_COMMAND}`; export r; \
28424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425         $(HOST_EXPORTS) \
28426         for flag in $(EXTRA_HOST_FLAGS) ; do \
28427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28428         done; \
28429         echo "Doing html in libcpp" ; \
28430         (cd $(HOST_SUBDIR)/libcpp && \
28431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28433                   "RANLIB=$${RANLIB}" \
28434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28435                   html) \
28436           || exit 1
28437
28438 @endif libcpp
28439
28440 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
28441 maybe-TAGS-libcpp:
28442 @if libcpp
28443 maybe-TAGS-libcpp: TAGS-libcpp
28444
28445 TAGS-libcpp: \
28446     configure-libcpp 
28447         @[ -f ./libcpp/Makefile ] || exit 0; \
28448         r=`${PWD_COMMAND}`; export r; \
28449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28450         $(HOST_EXPORTS) \
28451         for flag in $(EXTRA_HOST_FLAGS) ; do \
28452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28453         done; \
28454         echo "Doing TAGS in libcpp" ; \
28455         (cd $(HOST_SUBDIR)/libcpp && \
28456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28458                   "RANLIB=$${RANLIB}" \
28459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28460                   TAGS) \
28461           || exit 1
28462
28463 @endif libcpp
28464
28465 .PHONY: maybe-install-info-libcpp install-info-libcpp
28466 maybe-install-info-libcpp:
28467 @if libcpp
28468 maybe-install-info-libcpp: install-info-libcpp
28469
28470 install-info-libcpp: \
28471     configure-libcpp \
28472     info-libcpp 
28473         @[ -f ./libcpp/Makefile ] || exit 0; \
28474         r=`${PWD_COMMAND}`; export r; \
28475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28476         $(HOST_EXPORTS) \
28477         for flag in $(EXTRA_HOST_FLAGS) ; do \
28478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28479         done; \
28480         echo "Doing install-info in libcpp" ; \
28481         (cd $(HOST_SUBDIR)/libcpp && \
28482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28484                   "RANLIB=$${RANLIB}" \
28485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28486                   install-info) \
28487           || exit 1
28488
28489 @endif libcpp
28490
28491 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
28492 maybe-install-pdf-libcpp:
28493 @if libcpp
28494 maybe-install-pdf-libcpp: install-pdf-libcpp
28495
28496 install-pdf-libcpp: \
28497     configure-libcpp \
28498     pdf-libcpp 
28499         @[ -f ./libcpp/Makefile ] || exit 0; \
28500         r=`${PWD_COMMAND}`; export r; \
28501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28502         $(HOST_EXPORTS) \
28503         for flag in $(EXTRA_HOST_FLAGS) ; do \
28504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28505         done; \
28506         echo "Doing install-pdf in libcpp" ; \
28507         (cd $(HOST_SUBDIR)/libcpp && \
28508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28510                   "RANLIB=$${RANLIB}" \
28511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28512                   install-pdf) \
28513           || exit 1
28514
28515 @endif libcpp
28516
28517 .PHONY: maybe-install-html-libcpp install-html-libcpp
28518 maybe-install-html-libcpp:
28519 @if libcpp
28520 maybe-install-html-libcpp: install-html-libcpp
28521
28522 install-html-libcpp: \
28523     configure-libcpp \
28524     html-libcpp 
28525         @[ -f ./libcpp/Makefile ] || exit 0; \
28526         r=`${PWD_COMMAND}`; export r; \
28527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528         $(HOST_EXPORTS) \
28529         for flag in $(EXTRA_HOST_FLAGS) ; do \
28530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28531         done; \
28532         echo "Doing install-html in libcpp" ; \
28533         (cd $(HOST_SUBDIR)/libcpp && \
28534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536                   "RANLIB=$${RANLIB}" \
28537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28538                   install-html) \
28539           || exit 1
28540
28541 @endif libcpp
28542
28543 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
28544 maybe-installcheck-libcpp:
28545 @if libcpp
28546 maybe-installcheck-libcpp: installcheck-libcpp
28547
28548 installcheck-libcpp: \
28549     configure-libcpp 
28550         @[ -f ./libcpp/Makefile ] || exit 0; \
28551         r=`${PWD_COMMAND}`; export r; \
28552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28553         $(HOST_EXPORTS) \
28554         for flag in $(EXTRA_HOST_FLAGS) ; do \
28555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28556         done; \
28557         echo "Doing installcheck in libcpp" ; \
28558         (cd $(HOST_SUBDIR)/libcpp && \
28559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28561                   "RANLIB=$${RANLIB}" \
28562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28563                   installcheck) \
28564           || exit 1
28565
28566 @endif libcpp
28567
28568 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
28569 maybe-mostlyclean-libcpp:
28570 @if libcpp
28571 maybe-mostlyclean-libcpp: mostlyclean-libcpp
28572
28573 mostlyclean-libcpp: 
28574         @[ -f ./libcpp/Makefile ] || exit 0; \
28575         r=`${PWD_COMMAND}`; export r; \
28576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28577         $(HOST_EXPORTS) \
28578         for flag in $(EXTRA_HOST_FLAGS) ; do \
28579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28580         done; \
28581         echo "Doing mostlyclean in libcpp" ; \
28582         (cd $(HOST_SUBDIR)/libcpp && \
28583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28585                   "RANLIB=$${RANLIB}" \
28586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28587                   mostlyclean) \
28588           || exit 1
28589
28590 @endif libcpp
28591
28592 .PHONY: maybe-clean-libcpp clean-libcpp
28593 maybe-clean-libcpp:
28594 @if libcpp
28595 maybe-clean-libcpp: clean-libcpp
28596
28597 clean-libcpp: 
28598         @[ -f ./libcpp/Makefile ] || exit 0; \
28599         r=`${PWD_COMMAND}`; export r; \
28600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28601         $(HOST_EXPORTS) \
28602         for flag in $(EXTRA_HOST_FLAGS) ; do \
28603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28604         done; \
28605         echo "Doing clean in libcpp" ; \
28606         (cd $(HOST_SUBDIR)/libcpp && \
28607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28609                   "RANLIB=$${RANLIB}" \
28610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28611                   clean) \
28612           || exit 1
28613
28614 @endif libcpp
28615
28616 .PHONY: maybe-distclean-libcpp distclean-libcpp
28617 maybe-distclean-libcpp:
28618 @if libcpp
28619 maybe-distclean-libcpp: distclean-libcpp
28620
28621 distclean-libcpp: 
28622         @[ -f ./libcpp/Makefile ] || exit 0; \
28623         r=`${PWD_COMMAND}`; export r; \
28624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28625         $(HOST_EXPORTS) \
28626         for flag in $(EXTRA_HOST_FLAGS) ; do \
28627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28628         done; \
28629         echo "Doing distclean in libcpp" ; \
28630         (cd $(HOST_SUBDIR)/libcpp && \
28631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28633                   "RANLIB=$${RANLIB}" \
28634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28635                   distclean) \
28636           || exit 1
28637
28638 @endif libcpp
28639
28640 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
28641 maybe-maintainer-clean-libcpp:
28642 @if libcpp
28643 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
28644
28645 maintainer-clean-libcpp: 
28646         @[ -f ./libcpp/Makefile ] || exit 0; \
28647         r=`${PWD_COMMAND}`; export r; \
28648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28649         $(HOST_EXPORTS) \
28650         for flag in $(EXTRA_HOST_FLAGS) ; do \
28651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28652         done; \
28653         echo "Doing maintainer-clean in libcpp" ; \
28654         (cd $(HOST_SUBDIR)/libcpp && \
28655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28657                   "RANLIB=$${RANLIB}" \
28658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28659                   maintainer-clean) \
28660           || exit 1
28661
28662 @endif libcpp
28663
28664
28665
28666 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
28667 maybe-configure-libdecnumber:
28668 @if gcc-bootstrap
28669 configure-libdecnumber: stage_current
28670 @endif gcc-bootstrap
28671 @if libdecnumber
28672 maybe-configure-libdecnumber: configure-libdecnumber
28673 configure-libdecnumber: 
28674         @r=`${PWD_COMMAND}`; export r; \
28675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28676         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28677         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28678         $(HOST_EXPORTS)  \
28679         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
28680         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
28681         case $(srcdir) in \
28682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28683           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28685         esac; \
28686         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28687         libsrcdir="$$s/libdecnumber"; \
28688         $(SHELL) $${libsrcdir}/configure \
28689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28690           --target=${target_alias} $${srcdiroption}  \
28691           || exit 1
28692 @endif libdecnumber
28693
28694
28695
28696 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
28697 maybe-configure-stage1-libdecnumber:
28698 @if libdecnumber-bootstrap
28699 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
28700 configure-stage1-libdecnumber:
28701         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28702         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28703         @r=`${PWD_COMMAND}`; export r; \
28704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28705         TFLAGS="$(STAGE1_TFLAGS)"; \
28706         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28707         $(HOST_EXPORTS) \
28708         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28709         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28710         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
28711         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
28712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28713         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28714         case $(srcdir) in \
28715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28716           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28718         esac; \
28719         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28720         libsrcdir="$$s/libdecnumber"; \
28721         $(SHELL) $${libsrcdir}/configure \
28722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28723           --target=${target_alias} $${srcdiroption} \
28724           $(STAGE1_CONFIGURE_FLAGS)
28725 @endif libdecnumber-bootstrap
28726
28727 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
28728 maybe-configure-stage2-libdecnumber:
28729 @if libdecnumber-bootstrap
28730 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
28731 configure-stage2-libdecnumber:
28732         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28733         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28734         @r=`${PWD_COMMAND}`; export r; \
28735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28736         TFLAGS="$(STAGE2_TFLAGS)"; \
28737         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28738         $(HOST_EXPORTS) \
28739         $(POSTSTAGE1_HOST_EXPORTS) \
28740         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28741         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28742         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28743         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
28744         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28745         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28746         case $(srcdir) in \
28747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28748           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28750         esac; \
28751         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28752         libsrcdir="$$s/libdecnumber"; \
28753         $(SHELL) $${libsrcdir}/configure \
28754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28755           --target=${target_alias} $${srcdiroption} \
28756           --with-build-libsubdir=$(HOST_SUBDIR) \
28757           $(STAGE2_CONFIGURE_FLAGS)
28758 @endif libdecnumber-bootstrap
28759
28760 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28761 maybe-configure-stage3-libdecnumber:
28762 @if libdecnumber-bootstrap
28763 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28764 configure-stage3-libdecnumber:
28765         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28766         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28767         @r=`${PWD_COMMAND}`; export r; \
28768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28769         TFLAGS="$(STAGE3_TFLAGS)"; \
28770         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28771         $(HOST_EXPORTS) \
28772         $(POSTSTAGE1_HOST_EXPORTS) \
28773         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28774         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28775         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28776         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28778         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28779         case $(srcdir) in \
28780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28781           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28783         esac; \
28784         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28785         libsrcdir="$$s/libdecnumber"; \
28786         $(SHELL) $${libsrcdir}/configure \
28787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28788           --target=${target_alias} $${srcdiroption} \
28789           --with-build-libsubdir=$(HOST_SUBDIR) \
28790           $(STAGE3_CONFIGURE_FLAGS)
28791 @endif libdecnumber-bootstrap
28792
28793 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28794 maybe-configure-stage4-libdecnumber:
28795 @if libdecnumber-bootstrap
28796 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28797 configure-stage4-libdecnumber:
28798         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28799         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28800         @r=`${PWD_COMMAND}`; export r; \
28801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28802         TFLAGS="$(STAGE4_TFLAGS)"; \
28803         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28804         $(HOST_EXPORTS) \
28805         $(POSTSTAGE1_HOST_EXPORTS) \
28806         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28807         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28808         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28809         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28811         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28812         case $(srcdir) in \
28813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28814           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28816         esac; \
28817         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28818         libsrcdir="$$s/libdecnumber"; \
28819         $(SHELL) $${libsrcdir}/configure \
28820           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28821           --target=${target_alias} $${srcdiroption} \
28822           --with-build-libsubdir=$(HOST_SUBDIR) \
28823           $(STAGE4_CONFIGURE_FLAGS)
28824 @endif libdecnumber-bootstrap
28825
28826 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28827 maybe-configure-stageprofile-libdecnumber:
28828 @if libdecnumber-bootstrap
28829 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28830 configure-stageprofile-libdecnumber:
28831         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28832         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28833         @r=`${PWD_COMMAND}`; export r; \
28834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28836         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28837         $(HOST_EXPORTS) \
28838         $(POSTSTAGE1_HOST_EXPORTS) \
28839         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28840         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28841         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28842         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28844         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28845         case $(srcdir) in \
28846           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28847           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28848                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28849         esac; \
28850         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28851         libsrcdir="$$s/libdecnumber"; \
28852         $(SHELL) $${libsrcdir}/configure \
28853           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28854           --target=${target_alias} $${srcdiroption} \
28855           --with-build-libsubdir=$(HOST_SUBDIR) \
28856           $(STAGEprofile_CONFIGURE_FLAGS)
28857 @endif libdecnumber-bootstrap
28858
28859 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28860 maybe-configure-stagefeedback-libdecnumber:
28861 @if libdecnumber-bootstrap
28862 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28863 configure-stagefeedback-libdecnumber:
28864         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28865         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28866         @r=`${PWD_COMMAND}`; export r; \
28867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28869         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28870         $(HOST_EXPORTS) \
28871         $(POSTSTAGE1_HOST_EXPORTS) \
28872         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28873         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28874         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28875         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28877         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28878         case $(srcdir) in \
28879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28880           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28882         esac; \
28883         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28884         libsrcdir="$$s/libdecnumber"; \
28885         $(SHELL) $${libsrcdir}/configure \
28886           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28887           --target=${target_alias} $${srcdiroption} \
28888           --with-build-libsubdir=$(HOST_SUBDIR) \
28889           $(STAGEfeedback_CONFIGURE_FLAGS)
28890 @endif libdecnumber-bootstrap
28891
28892
28893
28894
28895
28896 .PHONY: all-libdecnumber maybe-all-libdecnumber
28897 maybe-all-libdecnumber:
28898 @if gcc-bootstrap
28899 all-libdecnumber: stage_current
28900 @endif gcc-bootstrap
28901 @if libdecnumber
28902 TARGET-libdecnumber=all
28903 maybe-all-libdecnumber: all-libdecnumber
28904 all-libdecnumber: configure-libdecnumber
28905         @r=`${PWD_COMMAND}`; export r; \
28906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28907         $(HOST_EXPORTS)  \
28908         (cd $(HOST_SUBDIR)/libdecnumber && \
28909           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28910                 $(TARGET-libdecnumber))
28911 @endif libdecnumber
28912
28913
28914
28915 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28916 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28917 maybe-all-stage1-libdecnumber:
28918 maybe-clean-stage1-libdecnumber:
28919 @if libdecnumber-bootstrap
28920 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28921 all-stage1: all-stage1-libdecnumber
28922 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28923 all-stage1-libdecnumber: configure-stage1-libdecnumber
28924         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28925         @r=`${PWD_COMMAND}`; export r; \
28926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28927         TFLAGS="$(STAGE1_TFLAGS)"; \
28928         $(HOST_EXPORTS)  \
28929         cd $(HOST_SUBDIR)/libdecnumber && \
28930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28931                 CFLAGS="$(STAGE1_CFLAGS)" \
28932                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28933                 LIBCFLAGS="$(LIBCFLAGS)" \
28934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28937                 $(EXTRA_HOST_FLAGS)   \
28938                 TFLAGS="$(STAGE1_TFLAGS)" \
28939                 $(TARGET-stage1-libdecnumber)
28940
28941 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28942 clean-stage1: clean-stage1-libdecnumber
28943 clean-stage1-libdecnumber:
28944         @if [ $(current_stage) = stage1 ]; then \
28945           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28946         else \
28947           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28948           $(MAKE) stage1-start; \
28949         fi; \
28950         cd $(HOST_SUBDIR)/libdecnumber && \
28951         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28952                  clean
28953 @endif libdecnumber-bootstrap
28954
28955
28956 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28957 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28958 maybe-all-stage2-libdecnumber:
28959 maybe-clean-stage2-libdecnumber:
28960 @if libdecnumber-bootstrap
28961 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28962 all-stage2: all-stage2-libdecnumber
28963 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28964 all-stage2-libdecnumber: configure-stage2-libdecnumber
28965         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28966         @r=`${PWD_COMMAND}`; export r; \
28967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28968         TFLAGS="$(STAGE2_TFLAGS)"; \
28969         $(HOST_EXPORTS) \
28970         $(POSTSTAGE1_HOST_EXPORTS)  \
28971         cd $(HOST_SUBDIR)/libdecnumber && \
28972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28973                 CFLAGS="$(STAGE2_CFLAGS)" \
28974                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28975                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28979                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28980                 TFLAGS="$(STAGE2_TFLAGS)" \
28981                 $(TARGET-stage2-libdecnumber)
28982
28983 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28984 clean-stage2: clean-stage2-libdecnumber
28985 clean-stage2-libdecnumber:
28986         @if [ $(current_stage) = stage2 ]; then \
28987           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28988         else \
28989           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28990           $(MAKE) stage2-start; \
28991         fi; \
28992         cd $(HOST_SUBDIR)/libdecnumber && \
28993         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28994                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28995                  clean
28996 @endif libdecnumber-bootstrap
28997
28998
28999 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
29000 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
29001 maybe-all-stage3-libdecnumber:
29002 maybe-clean-stage3-libdecnumber:
29003 @if libdecnumber-bootstrap
29004 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
29005 all-stage3: all-stage3-libdecnumber
29006 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
29007 all-stage3-libdecnumber: configure-stage3-libdecnumber
29008         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29009         @r=`${PWD_COMMAND}`; export r; \
29010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29011         TFLAGS="$(STAGE3_TFLAGS)"; \
29012         $(HOST_EXPORTS) \
29013         $(POSTSTAGE1_HOST_EXPORTS)  \
29014         cd $(HOST_SUBDIR)/libdecnumber && \
29015         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29016                 CFLAGS="$(STAGE3_CFLAGS)" \
29017                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29018                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29022                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29023                 TFLAGS="$(STAGE3_TFLAGS)" \
29024                 $(TARGET-stage3-libdecnumber)
29025
29026 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
29027 clean-stage3: clean-stage3-libdecnumber
29028 clean-stage3-libdecnumber:
29029         @if [ $(current_stage) = stage3 ]; then \
29030           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29031         else \
29032           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
29033           $(MAKE) stage3-start; \
29034         fi; \
29035         cd $(HOST_SUBDIR)/libdecnumber && \
29036         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29037                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29038                  clean
29039 @endif libdecnumber-bootstrap
29040
29041
29042 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
29043 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
29044 maybe-all-stage4-libdecnumber:
29045 maybe-clean-stage4-libdecnumber:
29046 @if libdecnumber-bootstrap
29047 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
29048 all-stage4: all-stage4-libdecnumber
29049 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
29050 all-stage4-libdecnumber: configure-stage4-libdecnumber
29051         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29052         @r=`${PWD_COMMAND}`; export r; \
29053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054         TFLAGS="$(STAGE4_TFLAGS)"; \
29055         $(HOST_EXPORTS) \
29056         $(POSTSTAGE1_HOST_EXPORTS)  \
29057         cd $(HOST_SUBDIR)/libdecnumber && \
29058         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29059                 CFLAGS="$(STAGE4_CFLAGS)" \
29060                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29061                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29062                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29063                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29064                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29065                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29066                 TFLAGS="$(STAGE4_TFLAGS)" \
29067                 $(TARGET-stage4-libdecnumber)
29068
29069 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
29070 clean-stage4: clean-stage4-libdecnumber
29071 clean-stage4-libdecnumber:
29072         @if [ $(current_stage) = stage4 ]; then \
29073           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29074         else \
29075           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
29076           $(MAKE) stage4-start; \
29077         fi; \
29078         cd $(HOST_SUBDIR)/libdecnumber && \
29079         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29080                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29081                  clean
29082 @endif libdecnumber-bootstrap
29083
29084
29085 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
29086 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
29087 maybe-all-stageprofile-libdecnumber:
29088 maybe-clean-stageprofile-libdecnumber:
29089 @if libdecnumber-bootstrap
29090 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
29091 all-stageprofile: all-stageprofile-libdecnumber
29092 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
29093 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
29094         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29095         @r=`${PWD_COMMAND}`; export r; \
29096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29097         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29098         $(HOST_EXPORTS) \
29099         $(POSTSTAGE1_HOST_EXPORTS)  \
29100         cd $(HOST_SUBDIR)/libdecnumber && \
29101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29102                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29103                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29104                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29108                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29109                 TFLAGS="$(STAGEprofile_TFLAGS)" \
29110                 $(TARGET-stageprofile-libdecnumber)
29111
29112 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
29113 clean-stageprofile: clean-stageprofile-libdecnumber
29114 clean-stageprofile-libdecnumber:
29115         @if [ $(current_stage) = stageprofile ]; then \
29116           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29117         else \
29118           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
29119           $(MAKE) stageprofile-start; \
29120         fi; \
29121         cd $(HOST_SUBDIR)/libdecnumber && \
29122         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29123                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29124                  clean
29125 @endif libdecnumber-bootstrap
29126
29127
29128 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
29129 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
29130 maybe-all-stagefeedback-libdecnumber:
29131 maybe-clean-stagefeedback-libdecnumber:
29132 @if libdecnumber-bootstrap
29133 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
29134 all-stagefeedback: all-stagefeedback-libdecnumber
29135 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
29136 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
29137         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29138         @r=`${PWD_COMMAND}`; export r; \
29139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29140         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29141         $(HOST_EXPORTS) \
29142         $(POSTSTAGE1_HOST_EXPORTS)  \
29143         cd $(HOST_SUBDIR)/libdecnumber && \
29144         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29145                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29146                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29147                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29148                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29149                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29150                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29151                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29152                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29153                 $(TARGET-stagefeedback-libdecnumber)
29154
29155 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
29156 clean-stagefeedback: clean-stagefeedback-libdecnumber
29157 clean-stagefeedback-libdecnumber:
29158         @if [ $(current_stage) = stagefeedback ]; then \
29159           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29160         else \
29161           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
29162           $(MAKE) stagefeedback-start; \
29163         fi; \
29164         cd $(HOST_SUBDIR)/libdecnumber && \
29165         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29166                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29167                  clean
29168 @endif libdecnumber-bootstrap
29169
29170
29171
29172
29173
29174 .PHONY: check-libdecnumber maybe-check-libdecnumber
29175 maybe-check-libdecnumber:
29176 @if libdecnumber
29177 maybe-check-libdecnumber: check-libdecnumber
29178
29179 check-libdecnumber:
29180         @: $(MAKE); $(unstage)
29181         @r=`${PWD_COMMAND}`; export r; \
29182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29183         $(HOST_EXPORTS) \
29184         (cd $(HOST_SUBDIR)/libdecnumber && \
29185           $(MAKE) $(FLAGS_TO_PASS)  check)
29186
29187 @endif libdecnumber
29188
29189 .PHONY: install-libdecnumber maybe-install-libdecnumber
29190 maybe-install-libdecnumber:
29191 @if libdecnumber
29192 maybe-install-libdecnumber: install-libdecnumber
29193
29194 install-libdecnumber: installdirs
29195         @: $(MAKE); $(unstage)
29196         @r=`${PWD_COMMAND}`; export r; \
29197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29198         $(HOST_EXPORTS) \
29199         (cd $(HOST_SUBDIR)/libdecnumber && \
29200           $(MAKE) $(FLAGS_TO_PASS)  install)
29201
29202 @endif libdecnumber
29203
29204 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
29205 maybe-install-strip-libdecnumber:
29206 @if libdecnumber
29207 maybe-install-strip-libdecnumber: install-strip-libdecnumber
29208
29209 install-strip-libdecnumber: installdirs
29210         @: $(MAKE); $(unstage)
29211         @r=`${PWD_COMMAND}`; export r; \
29212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29213         $(HOST_EXPORTS) \
29214         (cd $(HOST_SUBDIR)/libdecnumber && \
29215           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29216
29217 @endif libdecnumber
29218
29219 # Other targets (info, dvi, pdf, etc.)
29220
29221 .PHONY: maybe-info-libdecnumber info-libdecnumber
29222 maybe-info-libdecnumber:
29223 @if libdecnumber
29224 maybe-info-libdecnumber: info-libdecnumber
29225
29226 info-libdecnumber: \
29227     configure-libdecnumber 
29228         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29229         r=`${PWD_COMMAND}`; export r; \
29230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231         $(HOST_EXPORTS) \
29232         for flag in $(EXTRA_HOST_FLAGS) ; do \
29233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234         done; \
29235         echo "Doing info in libdecnumber" ; \
29236         (cd $(HOST_SUBDIR)/libdecnumber && \
29237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29239                   "RANLIB=$${RANLIB}" \
29240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29241                   info) \
29242           || exit 1
29243
29244 @endif libdecnumber
29245
29246 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
29247 maybe-dvi-libdecnumber:
29248 @if libdecnumber
29249 maybe-dvi-libdecnumber: dvi-libdecnumber
29250
29251 dvi-libdecnumber: \
29252     configure-libdecnumber 
29253         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29254         r=`${PWD_COMMAND}`; export r; \
29255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29256         $(HOST_EXPORTS) \
29257         for flag in $(EXTRA_HOST_FLAGS) ; do \
29258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29259         done; \
29260         echo "Doing dvi in libdecnumber" ; \
29261         (cd $(HOST_SUBDIR)/libdecnumber && \
29262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29264                   "RANLIB=$${RANLIB}" \
29265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29266                   dvi) \
29267           || exit 1
29268
29269 @endif libdecnumber
29270
29271 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
29272 maybe-pdf-libdecnumber:
29273 @if libdecnumber
29274 maybe-pdf-libdecnumber: pdf-libdecnumber
29275
29276 pdf-libdecnumber: \
29277     configure-libdecnumber 
29278         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29279         r=`${PWD_COMMAND}`; export r; \
29280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29281         $(HOST_EXPORTS) \
29282         for flag in $(EXTRA_HOST_FLAGS) ; do \
29283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29284         done; \
29285         echo "Doing pdf in libdecnumber" ; \
29286         (cd $(HOST_SUBDIR)/libdecnumber && \
29287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29289                   "RANLIB=$${RANLIB}" \
29290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29291                   pdf) \
29292           || exit 1
29293
29294 @endif libdecnumber
29295
29296 .PHONY: maybe-html-libdecnumber html-libdecnumber
29297 maybe-html-libdecnumber:
29298 @if libdecnumber
29299 maybe-html-libdecnumber: html-libdecnumber
29300
29301 html-libdecnumber: \
29302     configure-libdecnumber 
29303         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29304         r=`${PWD_COMMAND}`; export r; \
29305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29306         $(HOST_EXPORTS) \
29307         for flag in $(EXTRA_HOST_FLAGS) ; do \
29308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29309         done; \
29310         echo "Doing html in libdecnumber" ; \
29311         (cd $(HOST_SUBDIR)/libdecnumber && \
29312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29314                   "RANLIB=$${RANLIB}" \
29315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29316                   html) \
29317           || exit 1
29318
29319 @endif libdecnumber
29320
29321 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
29322 maybe-TAGS-libdecnumber:
29323 @if libdecnumber
29324 maybe-TAGS-libdecnumber: TAGS-libdecnumber
29325
29326 TAGS-libdecnumber: \
29327     configure-libdecnumber 
29328         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29329         r=`${PWD_COMMAND}`; export r; \
29330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29331         $(HOST_EXPORTS) \
29332         for flag in $(EXTRA_HOST_FLAGS) ; do \
29333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29334         done; \
29335         echo "Doing TAGS in libdecnumber" ; \
29336         (cd $(HOST_SUBDIR)/libdecnumber && \
29337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29339                   "RANLIB=$${RANLIB}" \
29340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29341                   TAGS) \
29342           || exit 1
29343
29344 @endif libdecnumber
29345
29346 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
29347 maybe-install-info-libdecnumber:
29348 @if libdecnumber
29349 maybe-install-info-libdecnumber: install-info-libdecnumber
29350
29351 install-info-libdecnumber: \
29352     configure-libdecnumber \
29353     info-libdecnumber 
29354         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29355         r=`${PWD_COMMAND}`; export r; \
29356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29357         $(HOST_EXPORTS) \
29358         for flag in $(EXTRA_HOST_FLAGS) ; do \
29359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29360         done; \
29361         echo "Doing install-info in libdecnumber" ; \
29362         (cd $(HOST_SUBDIR)/libdecnumber && \
29363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29365                   "RANLIB=$${RANLIB}" \
29366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29367                   install-info) \
29368           || exit 1
29369
29370 @endif libdecnumber
29371
29372 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
29373 maybe-install-pdf-libdecnumber:
29374 @if libdecnumber
29375 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
29376
29377 install-pdf-libdecnumber: \
29378     configure-libdecnumber \
29379     pdf-libdecnumber 
29380         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29381         r=`${PWD_COMMAND}`; export r; \
29382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29383         $(HOST_EXPORTS) \
29384         for flag in $(EXTRA_HOST_FLAGS) ; do \
29385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29386         done; \
29387         echo "Doing install-pdf in libdecnumber" ; \
29388         (cd $(HOST_SUBDIR)/libdecnumber && \
29389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29391                   "RANLIB=$${RANLIB}" \
29392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29393                   install-pdf) \
29394           || exit 1
29395
29396 @endif libdecnumber
29397
29398 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
29399 maybe-install-html-libdecnumber:
29400 @if libdecnumber
29401 maybe-install-html-libdecnumber: install-html-libdecnumber
29402
29403 install-html-libdecnumber: \
29404     configure-libdecnumber \
29405     html-libdecnumber 
29406         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29407         r=`${PWD_COMMAND}`; export r; \
29408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29409         $(HOST_EXPORTS) \
29410         for flag in $(EXTRA_HOST_FLAGS) ; do \
29411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29412         done; \
29413         echo "Doing install-html in libdecnumber" ; \
29414         (cd $(HOST_SUBDIR)/libdecnumber && \
29415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29417                   "RANLIB=$${RANLIB}" \
29418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29419                   install-html) \
29420           || exit 1
29421
29422 @endif libdecnumber
29423
29424 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
29425 maybe-installcheck-libdecnumber:
29426 @if libdecnumber
29427 maybe-installcheck-libdecnumber: installcheck-libdecnumber
29428
29429 installcheck-libdecnumber: \
29430     configure-libdecnumber 
29431         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29432         r=`${PWD_COMMAND}`; export r; \
29433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29434         $(HOST_EXPORTS) \
29435         for flag in $(EXTRA_HOST_FLAGS) ; do \
29436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29437         done; \
29438         echo "Doing installcheck in libdecnumber" ; \
29439         (cd $(HOST_SUBDIR)/libdecnumber && \
29440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29442                   "RANLIB=$${RANLIB}" \
29443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29444                   installcheck) \
29445           || exit 1
29446
29447 @endif libdecnumber
29448
29449 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
29450 maybe-mostlyclean-libdecnumber:
29451 @if libdecnumber
29452 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
29453
29454 mostlyclean-libdecnumber: 
29455         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29456         r=`${PWD_COMMAND}`; export r; \
29457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29458         $(HOST_EXPORTS) \
29459         for flag in $(EXTRA_HOST_FLAGS) ; do \
29460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29461         done; \
29462         echo "Doing mostlyclean in libdecnumber" ; \
29463         (cd $(HOST_SUBDIR)/libdecnumber && \
29464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29466                   "RANLIB=$${RANLIB}" \
29467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29468                   mostlyclean) \
29469           || exit 1
29470
29471 @endif libdecnumber
29472
29473 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
29474 maybe-clean-libdecnumber:
29475 @if libdecnumber
29476 maybe-clean-libdecnumber: clean-libdecnumber
29477
29478 clean-libdecnumber: 
29479         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29480         r=`${PWD_COMMAND}`; export r; \
29481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29482         $(HOST_EXPORTS) \
29483         for flag in $(EXTRA_HOST_FLAGS) ; do \
29484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29485         done; \
29486         echo "Doing clean in libdecnumber" ; \
29487         (cd $(HOST_SUBDIR)/libdecnumber && \
29488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29490                   "RANLIB=$${RANLIB}" \
29491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29492                   clean) \
29493           || exit 1
29494
29495 @endif libdecnumber
29496
29497 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
29498 maybe-distclean-libdecnumber:
29499 @if libdecnumber
29500 maybe-distclean-libdecnumber: distclean-libdecnumber
29501
29502 distclean-libdecnumber: 
29503         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29504         r=`${PWD_COMMAND}`; export r; \
29505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29506         $(HOST_EXPORTS) \
29507         for flag in $(EXTRA_HOST_FLAGS) ; do \
29508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29509         done; \
29510         echo "Doing distclean in libdecnumber" ; \
29511         (cd $(HOST_SUBDIR)/libdecnumber && \
29512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29514                   "RANLIB=$${RANLIB}" \
29515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29516                   distclean) \
29517           || exit 1
29518
29519 @endif libdecnumber
29520
29521 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
29522 maybe-maintainer-clean-libdecnumber:
29523 @if libdecnumber
29524 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
29525
29526 maintainer-clean-libdecnumber: 
29527         @[ -f ./libdecnumber/Makefile ] || exit 0; \
29528         r=`${PWD_COMMAND}`; export r; \
29529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29530         $(HOST_EXPORTS) \
29531         for flag in $(EXTRA_HOST_FLAGS) ; do \
29532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29533         done; \
29534         echo "Doing maintainer-clean in libdecnumber" ; \
29535         (cd $(HOST_SUBDIR)/libdecnumber && \
29536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29538                   "RANLIB=$${RANLIB}" \
29539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29540                   maintainer-clean) \
29541           || exit 1
29542
29543 @endif libdecnumber
29544
29545
29546
29547 .PHONY: configure-libgui maybe-configure-libgui
29548 maybe-configure-libgui:
29549 @if gcc-bootstrap
29550 configure-libgui: stage_current
29551 @endif gcc-bootstrap
29552 @if libgui
29553 maybe-configure-libgui: configure-libgui
29554 configure-libgui: 
29555         @: $(MAKE); $(unstage)
29556         @r=`${PWD_COMMAND}`; export r; \
29557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29558         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
29559         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
29560         $(HOST_EXPORTS)  \
29561         echo Configuring in $(HOST_SUBDIR)/libgui; \
29562         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
29563         case $(srcdir) in \
29564           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29565           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
29566                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29567         esac; \
29568         srcdiroption="--srcdir=$${topdir}/libgui"; \
29569         libsrcdir="$$s/libgui"; \
29570         $(SHELL) $${libsrcdir}/configure \
29571           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29572           --target=${target_alias} $${srcdiroption}  \
29573           || exit 1
29574 @endif libgui
29575
29576
29577
29578
29579
29580 .PHONY: all-libgui maybe-all-libgui
29581 maybe-all-libgui:
29582 @if gcc-bootstrap
29583 all-libgui: stage_current
29584 @endif gcc-bootstrap
29585 @if libgui
29586 TARGET-libgui=all
29587 maybe-all-libgui: all-libgui
29588 all-libgui: configure-libgui
29589         @: $(MAKE); $(unstage)
29590         @r=`${PWD_COMMAND}`; export r; \
29591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29592         $(HOST_EXPORTS)  \
29593         (cd $(HOST_SUBDIR)/libgui && \
29594           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29595                 $(TARGET-libgui))
29596 @endif libgui
29597
29598
29599
29600
29601 .PHONY: check-libgui maybe-check-libgui
29602 maybe-check-libgui:
29603 @if libgui
29604 maybe-check-libgui: check-libgui
29605
29606 check-libgui:
29607         @: $(MAKE); $(unstage)
29608         @r=`${PWD_COMMAND}`; export r; \
29609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29610         $(HOST_EXPORTS) \
29611         (cd $(HOST_SUBDIR)/libgui && \
29612           $(MAKE) $(FLAGS_TO_PASS)  check)
29613
29614 @endif libgui
29615
29616 .PHONY: install-libgui maybe-install-libgui
29617 maybe-install-libgui:
29618 @if libgui
29619 maybe-install-libgui: install-libgui
29620
29621 install-libgui: installdirs
29622         @: $(MAKE); $(unstage)
29623         @r=`${PWD_COMMAND}`; export r; \
29624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29625         $(HOST_EXPORTS) \
29626         (cd $(HOST_SUBDIR)/libgui && \
29627           $(MAKE) $(FLAGS_TO_PASS)  install)
29628
29629 @endif libgui
29630
29631 .PHONY: install-strip-libgui maybe-install-strip-libgui
29632 maybe-install-strip-libgui:
29633 @if libgui
29634 maybe-install-strip-libgui: install-strip-libgui
29635
29636 install-strip-libgui: installdirs
29637         @: $(MAKE); $(unstage)
29638         @r=`${PWD_COMMAND}`; export r; \
29639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29640         $(HOST_EXPORTS) \
29641         (cd $(HOST_SUBDIR)/libgui && \
29642           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29643
29644 @endif libgui
29645
29646 # Other targets (info, dvi, pdf, etc.)
29647
29648 .PHONY: maybe-info-libgui info-libgui
29649 maybe-info-libgui:
29650 @if libgui
29651 maybe-info-libgui: info-libgui
29652
29653 info-libgui: \
29654     configure-libgui 
29655         @: $(MAKE); $(unstage)
29656         @[ -f ./libgui/Makefile ] || exit 0; \
29657         r=`${PWD_COMMAND}`; export r; \
29658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29659         $(HOST_EXPORTS) \
29660         for flag in $(EXTRA_HOST_FLAGS) ; do \
29661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29662         done; \
29663         echo "Doing info in libgui" ; \
29664         (cd $(HOST_SUBDIR)/libgui && \
29665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29667                   "RANLIB=$${RANLIB}" \
29668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29669                   info) \
29670           || exit 1
29671
29672 @endif libgui
29673
29674 .PHONY: maybe-dvi-libgui dvi-libgui
29675 maybe-dvi-libgui:
29676 @if libgui
29677 maybe-dvi-libgui: dvi-libgui
29678
29679 dvi-libgui: \
29680     configure-libgui 
29681         @: $(MAKE); $(unstage)
29682         @[ -f ./libgui/Makefile ] || exit 0; \
29683         r=`${PWD_COMMAND}`; export r; \
29684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29685         $(HOST_EXPORTS) \
29686         for flag in $(EXTRA_HOST_FLAGS) ; do \
29687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29688         done; \
29689         echo "Doing dvi in libgui" ; \
29690         (cd $(HOST_SUBDIR)/libgui && \
29691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29693                   "RANLIB=$${RANLIB}" \
29694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29695                   dvi) \
29696           || exit 1
29697
29698 @endif libgui
29699
29700 .PHONY: maybe-pdf-libgui pdf-libgui
29701 maybe-pdf-libgui:
29702 @if libgui
29703 maybe-pdf-libgui: pdf-libgui
29704
29705 pdf-libgui: \
29706     configure-libgui 
29707         @: $(MAKE); $(unstage)
29708         @[ -f ./libgui/Makefile ] || exit 0; \
29709         r=`${PWD_COMMAND}`; export r; \
29710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29711         $(HOST_EXPORTS) \
29712         for flag in $(EXTRA_HOST_FLAGS) ; do \
29713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29714         done; \
29715         echo "Doing pdf in libgui" ; \
29716         (cd $(HOST_SUBDIR)/libgui && \
29717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29719                   "RANLIB=$${RANLIB}" \
29720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29721                   pdf) \
29722           || exit 1
29723
29724 @endif libgui
29725
29726 .PHONY: maybe-html-libgui html-libgui
29727 maybe-html-libgui:
29728 @if libgui
29729 maybe-html-libgui: html-libgui
29730
29731 html-libgui: \
29732     configure-libgui 
29733         @: $(MAKE); $(unstage)
29734         @[ -f ./libgui/Makefile ] || exit 0; \
29735         r=`${PWD_COMMAND}`; export r; \
29736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29737         $(HOST_EXPORTS) \
29738         for flag in $(EXTRA_HOST_FLAGS) ; do \
29739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29740         done; \
29741         echo "Doing html in libgui" ; \
29742         (cd $(HOST_SUBDIR)/libgui && \
29743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29745                   "RANLIB=$${RANLIB}" \
29746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29747                   html) \
29748           || exit 1
29749
29750 @endif libgui
29751
29752 .PHONY: maybe-TAGS-libgui TAGS-libgui
29753 maybe-TAGS-libgui:
29754 @if libgui
29755 maybe-TAGS-libgui: TAGS-libgui
29756
29757 TAGS-libgui: \
29758     configure-libgui 
29759         @: $(MAKE); $(unstage)
29760         @[ -f ./libgui/Makefile ] || exit 0; \
29761         r=`${PWD_COMMAND}`; export r; \
29762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29763         $(HOST_EXPORTS) \
29764         for flag in $(EXTRA_HOST_FLAGS) ; do \
29765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29766         done; \
29767         echo "Doing TAGS in libgui" ; \
29768         (cd $(HOST_SUBDIR)/libgui && \
29769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29771                   "RANLIB=$${RANLIB}" \
29772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29773                   TAGS) \
29774           || exit 1
29775
29776 @endif libgui
29777
29778 .PHONY: maybe-install-info-libgui install-info-libgui
29779 maybe-install-info-libgui:
29780 @if libgui
29781 maybe-install-info-libgui: install-info-libgui
29782
29783 install-info-libgui: \
29784     configure-libgui \
29785     info-libgui 
29786         @: $(MAKE); $(unstage)
29787         @[ -f ./libgui/Makefile ] || exit 0; \
29788         r=`${PWD_COMMAND}`; export r; \
29789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29790         $(HOST_EXPORTS) \
29791         for flag in $(EXTRA_HOST_FLAGS) ; do \
29792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29793         done; \
29794         echo "Doing install-info in libgui" ; \
29795         (cd $(HOST_SUBDIR)/libgui && \
29796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29798                   "RANLIB=$${RANLIB}" \
29799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29800                   install-info) \
29801           || exit 1
29802
29803 @endif libgui
29804
29805 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29806 maybe-install-pdf-libgui:
29807 @if libgui
29808 maybe-install-pdf-libgui: install-pdf-libgui
29809
29810 install-pdf-libgui: \
29811     configure-libgui \
29812     pdf-libgui 
29813         @: $(MAKE); $(unstage)
29814         @[ -f ./libgui/Makefile ] || exit 0; \
29815         r=`${PWD_COMMAND}`; export r; \
29816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29817         $(HOST_EXPORTS) \
29818         for flag in $(EXTRA_HOST_FLAGS) ; do \
29819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29820         done; \
29821         echo "Doing install-pdf in libgui" ; \
29822         (cd $(HOST_SUBDIR)/libgui && \
29823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29825                   "RANLIB=$${RANLIB}" \
29826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29827                   install-pdf) \
29828           || exit 1
29829
29830 @endif libgui
29831
29832 .PHONY: maybe-install-html-libgui install-html-libgui
29833 maybe-install-html-libgui:
29834 @if libgui
29835 maybe-install-html-libgui: install-html-libgui
29836
29837 install-html-libgui: \
29838     configure-libgui \
29839     html-libgui 
29840         @: $(MAKE); $(unstage)
29841         @[ -f ./libgui/Makefile ] || exit 0; \
29842         r=`${PWD_COMMAND}`; export r; \
29843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29844         $(HOST_EXPORTS) \
29845         for flag in $(EXTRA_HOST_FLAGS) ; do \
29846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29847         done; \
29848         echo "Doing install-html in libgui" ; \
29849         (cd $(HOST_SUBDIR)/libgui && \
29850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29852                   "RANLIB=$${RANLIB}" \
29853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29854                   install-html) \
29855           || exit 1
29856
29857 @endif libgui
29858
29859 .PHONY: maybe-installcheck-libgui installcheck-libgui
29860 maybe-installcheck-libgui:
29861 @if libgui
29862 maybe-installcheck-libgui: installcheck-libgui
29863
29864 installcheck-libgui: \
29865     configure-libgui 
29866         @: $(MAKE); $(unstage)
29867         @[ -f ./libgui/Makefile ] || exit 0; \
29868         r=`${PWD_COMMAND}`; export r; \
29869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29870         $(HOST_EXPORTS) \
29871         for flag in $(EXTRA_HOST_FLAGS) ; do \
29872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29873         done; \
29874         echo "Doing installcheck in libgui" ; \
29875         (cd $(HOST_SUBDIR)/libgui && \
29876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29878                   "RANLIB=$${RANLIB}" \
29879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29880                   installcheck) \
29881           || exit 1
29882
29883 @endif libgui
29884
29885 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29886 maybe-mostlyclean-libgui:
29887 @if libgui
29888 maybe-mostlyclean-libgui: mostlyclean-libgui
29889
29890 mostlyclean-libgui: 
29891         @: $(MAKE); $(unstage)
29892         @[ -f ./libgui/Makefile ] || exit 0; \
29893         r=`${PWD_COMMAND}`; export r; \
29894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29895         $(HOST_EXPORTS) \
29896         for flag in $(EXTRA_HOST_FLAGS) ; do \
29897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29898         done; \
29899         echo "Doing mostlyclean in libgui" ; \
29900         (cd $(HOST_SUBDIR)/libgui && \
29901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29903                   "RANLIB=$${RANLIB}" \
29904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29905                   mostlyclean) \
29906           || exit 1
29907
29908 @endif libgui
29909
29910 .PHONY: maybe-clean-libgui clean-libgui
29911 maybe-clean-libgui:
29912 @if libgui
29913 maybe-clean-libgui: clean-libgui
29914
29915 clean-libgui: 
29916         @: $(MAKE); $(unstage)
29917         @[ -f ./libgui/Makefile ] || exit 0; \
29918         r=`${PWD_COMMAND}`; export r; \
29919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29920         $(HOST_EXPORTS) \
29921         for flag in $(EXTRA_HOST_FLAGS) ; do \
29922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29923         done; \
29924         echo "Doing clean in libgui" ; \
29925         (cd $(HOST_SUBDIR)/libgui && \
29926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29928                   "RANLIB=$${RANLIB}" \
29929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29930                   clean) \
29931           || exit 1
29932
29933 @endif libgui
29934
29935 .PHONY: maybe-distclean-libgui distclean-libgui
29936 maybe-distclean-libgui:
29937 @if libgui
29938 maybe-distclean-libgui: distclean-libgui
29939
29940 distclean-libgui: 
29941         @: $(MAKE); $(unstage)
29942         @[ -f ./libgui/Makefile ] || exit 0; \
29943         r=`${PWD_COMMAND}`; export r; \
29944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29945         $(HOST_EXPORTS) \
29946         for flag in $(EXTRA_HOST_FLAGS) ; do \
29947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29948         done; \
29949         echo "Doing distclean in libgui" ; \
29950         (cd $(HOST_SUBDIR)/libgui && \
29951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29953                   "RANLIB=$${RANLIB}" \
29954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29955                   distclean) \
29956           || exit 1
29957
29958 @endif libgui
29959
29960 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29961 maybe-maintainer-clean-libgui:
29962 @if libgui
29963 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29964
29965 maintainer-clean-libgui: 
29966         @: $(MAKE); $(unstage)
29967         @[ -f ./libgui/Makefile ] || exit 0; \
29968         r=`${PWD_COMMAND}`; export r; \
29969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29970         $(HOST_EXPORTS) \
29971         for flag in $(EXTRA_HOST_FLAGS) ; do \
29972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29973         done; \
29974         echo "Doing maintainer-clean in libgui" ; \
29975         (cd $(HOST_SUBDIR)/libgui && \
29976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29978                   "RANLIB=$${RANLIB}" \
29979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29980                   maintainer-clean) \
29981           || exit 1
29982
29983 @endif libgui
29984
29985
29986
29987 .PHONY: configure-libiberty maybe-configure-libiberty
29988 maybe-configure-libiberty:
29989 @if gcc-bootstrap
29990 configure-libiberty: stage_current
29991 @endif gcc-bootstrap
29992 @if libiberty
29993 maybe-configure-libiberty: configure-libiberty
29994 configure-libiberty: 
29995         @r=`${PWD_COMMAND}`; export r; \
29996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29997         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29998         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29999         $(HOST_EXPORTS)  \
30000         echo Configuring in $(HOST_SUBDIR)/libiberty; \
30001         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
30002         case $(srcdir) in \
30003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30004           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30006         esac; \
30007         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30008         libsrcdir="$$s/libiberty"; \
30009         $(SHELL) $${libsrcdir}/configure \
30010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30011           --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
30012           || exit 1
30013 @endif libiberty
30014
30015
30016
30017 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
30018 maybe-configure-stage1-libiberty:
30019 @if libiberty-bootstrap
30020 maybe-configure-stage1-libiberty: configure-stage1-libiberty
30021 configure-stage1-libiberty:
30022         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30023         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30024         @r=`${PWD_COMMAND}`; export r; \
30025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30026         TFLAGS="$(STAGE1_TFLAGS)"; \
30027         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30028         $(HOST_EXPORTS) \
30029         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30030         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30031         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30032         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
30033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30034         cd $(HOST_SUBDIR)/libiberty || exit 1; \
30035         case $(srcdir) in \
30036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30037           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30039         esac; \
30040         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30041         libsrcdir="$$s/libiberty"; \
30042         $(SHELL) $${libsrcdir}/configure \
30043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30044           --target=${target_alias} $${srcdiroption} \
30045           $(STAGE1_CONFIGURE_FLAGS) \
30046           @extra_host_libiberty_configure_flags@
30047 @endif libiberty-bootstrap
30048
30049 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
30050 maybe-configure-stage2-libiberty:
30051 @if libiberty-bootstrap
30052 maybe-configure-stage2-libiberty: configure-stage2-libiberty
30053 configure-stage2-libiberty:
30054         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30056         @r=`${PWD_COMMAND}`; export r; \
30057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30058         TFLAGS="$(STAGE2_TFLAGS)"; \
30059         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30060         $(HOST_EXPORTS) \
30061         $(POSTSTAGE1_HOST_EXPORTS) \
30062         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30063         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30064         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30065         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
30066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30067         cd $(HOST_SUBDIR)/libiberty || exit 1; \
30068         case $(srcdir) in \
30069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30070           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30072         esac; \
30073         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30074         libsrcdir="$$s/libiberty"; \
30075         $(SHELL) $${libsrcdir}/configure \
30076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30077           --target=${target_alias} $${srcdiroption} \
30078           --with-build-libsubdir=$(HOST_SUBDIR) \
30079           $(STAGE2_CONFIGURE_FLAGS) \
30080           @extra_host_libiberty_configure_flags@
30081 @endif libiberty-bootstrap
30082
30083 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
30084 maybe-configure-stage3-libiberty:
30085 @if libiberty-bootstrap
30086 maybe-configure-stage3-libiberty: configure-stage3-libiberty
30087 configure-stage3-libiberty:
30088         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30089         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30090         @r=`${PWD_COMMAND}`; export r; \
30091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30092         TFLAGS="$(STAGE3_TFLAGS)"; \
30093         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30094         $(HOST_EXPORTS) \
30095         $(POSTSTAGE1_HOST_EXPORTS) \
30096         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30097         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30098         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30099         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
30100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30101         cd $(HOST_SUBDIR)/libiberty || exit 1; \
30102         case $(srcdir) in \
30103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30104           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30106         esac; \
30107         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30108         libsrcdir="$$s/libiberty"; \
30109         $(SHELL) $${libsrcdir}/configure \
30110           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30111           --target=${target_alias} $${srcdiroption} \
30112           --with-build-libsubdir=$(HOST_SUBDIR) \
30113           $(STAGE3_CONFIGURE_FLAGS) \
30114           @extra_host_libiberty_configure_flags@
30115 @endif libiberty-bootstrap
30116
30117 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
30118 maybe-configure-stage4-libiberty:
30119 @if libiberty-bootstrap
30120 maybe-configure-stage4-libiberty: configure-stage4-libiberty
30121 configure-stage4-libiberty:
30122         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30124         @r=`${PWD_COMMAND}`; export r; \
30125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30126         TFLAGS="$(STAGE4_TFLAGS)"; \
30127         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30128         $(HOST_EXPORTS) \
30129         $(POSTSTAGE1_HOST_EXPORTS) \
30130         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30131         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30132         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30133         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
30134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30135         cd $(HOST_SUBDIR)/libiberty || exit 1; \
30136         case $(srcdir) in \
30137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30138           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30140         esac; \
30141         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30142         libsrcdir="$$s/libiberty"; \
30143         $(SHELL) $${libsrcdir}/configure \
30144           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30145           --target=${target_alias} $${srcdiroption} \
30146           --with-build-libsubdir=$(HOST_SUBDIR) \
30147           $(STAGE4_CONFIGURE_FLAGS) \
30148           @extra_host_libiberty_configure_flags@
30149 @endif libiberty-bootstrap
30150
30151 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
30152 maybe-configure-stageprofile-libiberty:
30153 @if libiberty-bootstrap
30154 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
30155 configure-stageprofile-libiberty:
30156         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30157         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30158         @r=`${PWD_COMMAND}`; export r; \
30159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30161         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30162         $(HOST_EXPORTS) \
30163         $(POSTSTAGE1_HOST_EXPORTS) \
30164         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30165         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30166         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30167         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
30168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30169         cd $(HOST_SUBDIR)/libiberty || exit 1; \
30170         case $(srcdir) in \
30171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30172           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30174         esac; \
30175         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30176         libsrcdir="$$s/libiberty"; \
30177         $(SHELL) $${libsrcdir}/configure \
30178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30179           --target=${target_alias} $${srcdiroption} \
30180           --with-build-libsubdir=$(HOST_SUBDIR) \
30181           $(STAGEprofile_CONFIGURE_FLAGS) \
30182           @extra_host_libiberty_configure_flags@
30183 @endif libiberty-bootstrap
30184
30185 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
30186 maybe-configure-stagefeedback-libiberty:
30187 @if libiberty-bootstrap
30188 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
30189 configure-stagefeedback-libiberty:
30190         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30192         @r=`${PWD_COMMAND}`; export r; \
30193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30194         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30195         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30196         $(HOST_EXPORTS) \
30197         $(POSTSTAGE1_HOST_EXPORTS) \
30198         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30199         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30200         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30201         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
30202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30203         cd $(HOST_SUBDIR)/libiberty || exit 1; \
30204         case $(srcdir) in \
30205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30206           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30208         esac; \
30209         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30210         libsrcdir="$$s/libiberty"; \
30211         $(SHELL) $${libsrcdir}/configure \
30212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30213           --target=${target_alias} $${srcdiroption} \
30214           --with-build-libsubdir=$(HOST_SUBDIR) \
30215           $(STAGEfeedback_CONFIGURE_FLAGS) \
30216           @extra_host_libiberty_configure_flags@
30217 @endif libiberty-bootstrap
30218
30219
30220
30221
30222
30223 .PHONY: all-libiberty maybe-all-libiberty
30224 maybe-all-libiberty:
30225 @if gcc-bootstrap
30226 all-libiberty: stage_current
30227 @endif gcc-bootstrap
30228 @if libiberty
30229 TARGET-libiberty=all
30230 maybe-all-libiberty: all-libiberty
30231 all-libiberty: configure-libiberty
30232         @r=`${PWD_COMMAND}`; export r; \
30233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30234         $(HOST_EXPORTS)  \
30235         (cd $(HOST_SUBDIR)/libiberty && \
30236           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30237                 $(TARGET-libiberty))
30238 @endif libiberty
30239
30240
30241
30242 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
30243 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
30244 maybe-all-stage1-libiberty:
30245 maybe-clean-stage1-libiberty:
30246 @if libiberty-bootstrap
30247 maybe-all-stage1-libiberty: all-stage1-libiberty
30248 all-stage1: all-stage1-libiberty
30249 TARGET-stage1-libiberty = $(TARGET-libiberty)
30250 all-stage1-libiberty: configure-stage1-libiberty
30251         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30252         @r=`${PWD_COMMAND}`; export r; \
30253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30254         TFLAGS="$(STAGE1_TFLAGS)"; \
30255         $(HOST_EXPORTS)  \
30256         cd $(HOST_SUBDIR)/libiberty && \
30257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30258                 CFLAGS="$(STAGE1_CFLAGS)" \
30259                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30260                 LIBCFLAGS="$(LIBCFLAGS)" \
30261                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30262                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30263                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30264                 $(EXTRA_HOST_FLAGS)   \
30265                 TFLAGS="$(STAGE1_TFLAGS)" \
30266                 $(TARGET-stage1-libiberty)
30267
30268 maybe-clean-stage1-libiberty: clean-stage1-libiberty
30269 clean-stage1: clean-stage1-libiberty
30270 clean-stage1-libiberty:
30271         @if [ $(current_stage) = stage1 ]; then \
30272           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30273         else \
30274           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
30275           $(MAKE) stage1-start; \
30276         fi; \
30277         cd $(HOST_SUBDIR)/libiberty && \
30278         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30279                  clean
30280 @endif libiberty-bootstrap
30281
30282
30283 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
30284 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
30285 maybe-all-stage2-libiberty:
30286 maybe-clean-stage2-libiberty:
30287 @if libiberty-bootstrap
30288 maybe-all-stage2-libiberty: all-stage2-libiberty
30289 all-stage2: all-stage2-libiberty
30290 TARGET-stage2-libiberty = $(TARGET-libiberty)
30291 all-stage2-libiberty: configure-stage2-libiberty
30292         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30293         @r=`${PWD_COMMAND}`; export r; \
30294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295         TFLAGS="$(STAGE2_TFLAGS)"; \
30296         $(HOST_EXPORTS) \
30297         $(POSTSTAGE1_HOST_EXPORTS)  \
30298         cd $(HOST_SUBDIR)/libiberty && \
30299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30300                 CFLAGS="$(STAGE2_CFLAGS)" \
30301                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30302                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30303                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30304                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30305                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30306                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30307                 TFLAGS="$(STAGE2_TFLAGS)" \
30308                 $(TARGET-stage2-libiberty)
30309
30310 maybe-clean-stage2-libiberty: clean-stage2-libiberty
30311 clean-stage2: clean-stage2-libiberty
30312 clean-stage2-libiberty:
30313         @if [ $(current_stage) = stage2 ]; then \
30314           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30315         else \
30316           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
30317           $(MAKE) stage2-start; \
30318         fi; \
30319         cd $(HOST_SUBDIR)/libiberty && \
30320         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30321                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
30322                  clean
30323 @endif libiberty-bootstrap
30324
30325
30326 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
30327 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
30328 maybe-all-stage3-libiberty:
30329 maybe-clean-stage3-libiberty:
30330 @if libiberty-bootstrap
30331 maybe-all-stage3-libiberty: all-stage3-libiberty
30332 all-stage3: all-stage3-libiberty
30333 TARGET-stage3-libiberty = $(TARGET-libiberty)
30334 all-stage3-libiberty: configure-stage3-libiberty
30335         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30336         @r=`${PWD_COMMAND}`; export r; \
30337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30338         TFLAGS="$(STAGE3_TFLAGS)"; \
30339         $(HOST_EXPORTS) \
30340         $(POSTSTAGE1_HOST_EXPORTS)  \
30341         cd $(HOST_SUBDIR)/libiberty && \
30342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30343                 CFLAGS="$(STAGE3_CFLAGS)" \
30344                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30345                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30350                 TFLAGS="$(STAGE3_TFLAGS)" \
30351                 $(TARGET-stage3-libiberty)
30352
30353 maybe-clean-stage3-libiberty: clean-stage3-libiberty
30354 clean-stage3: clean-stage3-libiberty
30355 clean-stage3-libiberty:
30356         @if [ $(current_stage) = stage3 ]; then \
30357           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30358         else \
30359           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
30360           $(MAKE) stage3-start; \
30361         fi; \
30362         cd $(HOST_SUBDIR)/libiberty && \
30363         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30364                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
30365                  clean
30366 @endif libiberty-bootstrap
30367
30368
30369 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
30370 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
30371 maybe-all-stage4-libiberty:
30372 maybe-clean-stage4-libiberty:
30373 @if libiberty-bootstrap
30374 maybe-all-stage4-libiberty: all-stage4-libiberty
30375 all-stage4: all-stage4-libiberty
30376 TARGET-stage4-libiberty = $(TARGET-libiberty)
30377 all-stage4-libiberty: configure-stage4-libiberty
30378         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30379         @r=`${PWD_COMMAND}`; export r; \
30380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30381         TFLAGS="$(STAGE4_TFLAGS)"; \
30382         $(HOST_EXPORTS) \
30383         $(POSTSTAGE1_HOST_EXPORTS)  \
30384         cd $(HOST_SUBDIR)/libiberty && \
30385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30386                 CFLAGS="$(STAGE4_CFLAGS)" \
30387                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30388                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30389                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30390                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30391                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30392                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30393                 TFLAGS="$(STAGE4_TFLAGS)" \
30394                 $(TARGET-stage4-libiberty)
30395
30396 maybe-clean-stage4-libiberty: clean-stage4-libiberty
30397 clean-stage4: clean-stage4-libiberty
30398 clean-stage4-libiberty:
30399         @if [ $(current_stage) = stage4 ]; then \
30400           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30401         else \
30402           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
30403           $(MAKE) stage4-start; \
30404         fi; \
30405         cd $(HOST_SUBDIR)/libiberty && \
30406         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30407                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
30408                  clean
30409 @endif libiberty-bootstrap
30410
30411
30412 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
30413 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
30414 maybe-all-stageprofile-libiberty:
30415 maybe-clean-stageprofile-libiberty:
30416 @if libiberty-bootstrap
30417 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
30418 all-stageprofile: all-stageprofile-libiberty
30419 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
30420 all-stageprofile-libiberty: configure-stageprofile-libiberty
30421         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30422         @r=`${PWD_COMMAND}`; export r; \
30423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30424         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30425         $(HOST_EXPORTS) \
30426         $(POSTSTAGE1_HOST_EXPORTS)  \
30427         cd $(HOST_SUBDIR)/libiberty && \
30428         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30429                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30430                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30431                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30432                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30433                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30434                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30435                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30436                 TFLAGS="$(STAGEprofile_TFLAGS)" \
30437                 $(TARGET-stageprofile-libiberty)
30438
30439 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
30440 clean-stageprofile: clean-stageprofile-libiberty
30441 clean-stageprofile-libiberty:
30442         @if [ $(current_stage) = stageprofile ]; then \
30443           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30444         else \
30445           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
30446           $(MAKE) stageprofile-start; \
30447         fi; \
30448         cd $(HOST_SUBDIR)/libiberty && \
30449         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30450                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
30451                  clean
30452 @endif libiberty-bootstrap
30453
30454
30455 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
30456 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
30457 maybe-all-stagefeedback-libiberty:
30458 maybe-clean-stagefeedback-libiberty:
30459 @if libiberty-bootstrap
30460 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
30461 all-stagefeedback: all-stagefeedback-libiberty
30462 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
30463 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
30464         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30465         @r=`${PWD_COMMAND}`; export r; \
30466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30467         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30468         $(HOST_EXPORTS) \
30469         $(POSTSTAGE1_HOST_EXPORTS)  \
30470         cd $(HOST_SUBDIR)/libiberty && \
30471         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30472                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30473                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30474                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30475                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30476                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30477                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30478                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30479                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30480                 $(TARGET-stagefeedback-libiberty)
30481
30482 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
30483 clean-stagefeedback: clean-stagefeedback-libiberty
30484 clean-stagefeedback-libiberty:
30485         @if [ $(current_stage) = stagefeedback ]; then \
30486           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30487         else \
30488           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
30489           $(MAKE) stagefeedback-start; \
30490         fi; \
30491         cd $(HOST_SUBDIR)/libiberty && \
30492         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30493                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
30494                  clean
30495 @endif libiberty-bootstrap
30496
30497
30498
30499
30500
30501 .PHONY: check-libiberty maybe-check-libiberty
30502 maybe-check-libiberty:
30503 @if libiberty
30504 maybe-check-libiberty: check-libiberty
30505
30506 check-libiberty:
30507         @: $(MAKE); $(unstage)
30508         @r=`${PWD_COMMAND}`; export r; \
30509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30510         $(HOST_EXPORTS) \
30511         (cd $(HOST_SUBDIR)/libiberty && \
30512           $(MAKE) $(FLAGS_TO_PASS)  check)
30513
30514 @endif libiberty
30515
30516 .PHONY: install-libiberty maybe-install-libiberty
30517 maybe-install-libiberty:
30518 @if libiberty
30519 maybe-install-libiberty: install-libiberty
30520
30521 install-libiberty: installdirs
30522         @: $(MAKE); $(unstage)
30523         @r=`${PWD_COMMAND}`; export r; \
30524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525         $(HOST_EXPORTS) \
30526         (cd $(HOST_SUBDIR)/libiberty && \
30527           $(MAKE) $(FLAGS_TO_PASS)  install)
30528
30529 @endif libiberty
30530
30531 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
30532 maybe-install-strip-libiberty:
30533 @if libiberty
30534 maybe-install-strip-libiberty: install-strip-libiberty
30535
30536 install-strip-libiberty: installdirs
30537         @: $(MAKE); $(unstage)
30538         @r=`${PWD_COMMAND}`; export r; \
30539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30540         $(HOST_EXPORTS) \
30541         (cd $(HOST_SUBDIR)/libiberty && \
30542           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30543
30544 @endif libiberty
30545
30546 # Other targets (info, dvi, pdf, etc.)
30547
30548 .PHONY: maybe-info-libiberty info-libiberty
30549 maybe-info-libiberty:
30550 @if libiberty
30551 maybe-info-libiberty: info-libiberty
30552
30553 info-libiberty: \
30554     configure-libiberty 
30555         @[ -f ./libiberty/Makefile ] || exit 0; \
30556         r=`${PWD_COMMAND}`; export r; \
30557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30558         $(HOST_EXPORTS) \
30559         for flag in $(EXTRA_HOST_FLAGS) ; do \
30560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30561         done; \
30562         echo "Doing info in libiberty" ; \
30563         (cd $(HOST_SUBDIR)/libiberty && \
30564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30566                   "RANLIB=$${RANLIB}" \
30567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30568                   info) \
30569           || exit 1
30570
30571 @endif libiberty
30572
30573 .PHONY: maybe-dvi-libiberty dvi-libiberty
30574 maybe-dvi-libiberty:
30575 @if libiberty
30576 maybe-dvi-libiberty: dvi-libiberty
30577
30578 dvi-libiberty: \
30579     configure-libiberty 
30580         @[ -f ./libiberty/Makefile ] || exit 0; \
30581         r=`${PWD_COMMAND}`; export r; \
30582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30583         $(HOST_EXPORTS) \
30584         for flag in $(EXTRA_HOST_FLAGS) ; do \
30585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30586         done; \
30587         echo "Doing dvi in libiberty" ; \
30588         (cd $(HOST_SUBDIR)/libiberty && \
30589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30591                   "RANLIB=$${RANLIB}" \
30592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30593                   dvi) \
30594           || exit 1
30595
30596 @endif libiberty
30597
30598 .PHONY: maybe-pdf-libiberty pdf-libiberty
30599 maybe-pdf-libiberty:
30600 @if libiberty
30601 maybe-pdf-libiberty: pdf-libiberty
30602
30603 pdf-libiberty: \
30604     configure-libiberty 
30605         @[ -f ./libiberty/Makefile ] || exit 0; \
30606         r=`${PWD_COMMAND}`; export r; \
30607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608         $(HOST_EXPORTS) \
30609         for flag in $(EXTRA_HOST_FLAGS) ; do \
30610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30611         done; \
30612         echo "Doing pdf in libiberty" ; \
30613         (cd $(HOST_SUBDIR)/libiberty && \
30614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30616                   "RANLIB=$${RANLIB}" \
30617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30618                   pdf) \
30619           || exit 1
30620
30621 @endif libiberty
30622
30623 .PHONY: maybe-html-libiberty html-libiberty
30624 maybe-html-libiberty:
30625 @if libiberty
30626 maybe-html-libiberty: html-libiberty
30627
30628 html-libiberty: \
30629     configure-libiberty 
30630         @[ -f ./libiberty/Makefile ] || exit 0; \
30631         r=`${PWD_COMMAND}`; export r; \
30632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30633         $(HOST_EXPORTS) \
30634         for flag in $(EXTRA_HOST_FLAGS) ; do \
30635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30636         done; \
30637         echo "Doing html in libiberty" ; \
30638         (cd $(HOST_SUBDIR)/libiberty && \
30639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30641                   "RANLIB=$${RANLIB}" \
30642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30643                   html) \
30644           || exit 1
30645
30646 @endif libiberty
30647
30648 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
30649 maybe-TAGS-libiberty:
30650 @if libiberty
30651 maybe-TAGS-libiberty: TAGS-libiberty
30652
30653 TAGS-libiberty: \
30654     configure-libiberty 
30655         @[ -f ./libiberty/Makefile ] || exit 0; \
30656         r=`${PWD_COMMAND}`; export r; \
30657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30658         $(HOST_EXPORTS) \
30659         for flag in $(EXTRA_HOST_FLAGS) ; do \
30660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30661         done; \
30662         echo "Doing TAGS in libiberty" ; \
30663         (cd $(HOST_SUBDIR)/libiberty && \
30664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30666                   "RANLIB=$${RANLIB}" \
30667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30668                   TAGS) \
30669           || exit 1
30670
30671 @endif libiberty
30672
30673 .PHONY: maybe-install-info-libiberty install-info-libiberty
30674 maybe-install-info-libiberty:
30675 @if libiberty
30676 maybe-install-info-libiberty: install-info-libiberty
30677
30678 install-info-libiberty: \
30679     configure-libiberty \
30680     info-libiberty 
30681         @[ -f ./libiberty/Makefile ] || exit 0; \
30682         r=`${PWD_COMMAND}`; export r; \
30683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30684         $(HOST_EXPORTS) \
30685         for flag in $(EXTRA_HOST_FLAGS) ; do \
30686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30687         done; \
30688         echo "Doing install-info in libiberty" ; \
30689         (cd $(HOST_SUBDIR)/libiberty && \
30690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30692                   "RANLIB=$${RANLIB}" \
30693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30694                   install-info) \
30695           || exit 1
30696
30697 @endif libiberty
30698
30699 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
30700 maybe-install-pdf-libiberty:
30701 @if libiberty
30702 maybe-install-pdf-libiberty: install-pdf-libiberty
30703
30704 install-pdf-libiberty: \
30705     configure-libiberty \
30706     pdf-libiberty 
30707         @[ -f ./libiberty/Makefile ] || exit 0; \
30708         r=`${PWD_COMMAND}`; export r; \
30709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30710         $(HOST_EXPORTS) \
30711         for flag in $(EXTRA_HOST_FLAGS) ; do \
30712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30713         done; \
30714         echo "Doing install-pdf in libiberty" ; \
30715         (cd $(HOST_SUBDIR)/libiberty && \
30716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30718                   "RANLIB=$${RANLIB}" \
30719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30720                   install-pdf) \
30721           || exit 1
30722
30723 @endif libiberty
30724
30725 .PHONY: maybe-install-html-libiberty install-html-libiberty
30726 maybe-install-html-libiberty:
30727 @if libiberty
30728 maybe-install-html-libiberty: install-html-libiberty
30729
30730 install-html-libiberty: \
30731     configure-libiberty \
30732     html-libiberty 
30733         @[ -f ./libiberty/Makefile ] || exit 0; \
30734         r=`${PWD_COMMAND}`; export r; \
30735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30736         $(HOST_EXPORTS) \
30737         for flag in $(EXTRA_HOST_FLAGS) ; do \
30738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30739         done; \
30740         echo "Doing install-html in libiberty" ; \
30741         (cd $(HOST_SUBDIR)/libiberty && \
30742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30744                   "RANLIB=$${RANLIB}" \
30745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30746                   install-html) \
30747           || exit 1
30748
30749 @endif libiberty
30750
30751 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
30752 maybe-installcheck-libiberty:
30753 @if libiberty
30754 maybe-installcheck-libiberty: installcheck-libiberty
30755
30756 installcheck-libiberty: \
30757     configure-libiberty 
30758         @[ -f ./libiberty/Makefile ] || exit 0; \
30759         r=`${PWD_COMMAND}`; export r; \
30760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30761         $(HOST_EXPORTS) \
30762         for flag in $(EXTRA_HOST_FLAGS) ; do \
30763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30764         done; \
30765         echo "Doing installcheck in libiberty" ; \
30766         (cd $(HOST_SUBDIR)/libiberty && \
30767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30769                   "RANLIB=$${RANLIB}" \
30770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30771                   installcheck) \
30772           || exit 1
30773
30774 @endif libiberty
30775
30776 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30777 maybe-mostlyclean-libiberty:
30778 @if libiberty
30779 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30780
30781 mostlyclean-libiberty: 
30782         @[ -f ./libiberty/Makefile ] || exit 0; \
30783         r=`${PWD_COMMAND}`; export r; \
30784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30785         $(HOST_EXPORTS) \
30786         for flag in $(EXTRA_HOST_FLAGS) ; do \
30787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30788         done; \
30789         echo "Doing mostlyclean in libiberty" ; \
30790         (cd $(HOST_SUBDIR)/libiberty && \
30791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30793                   "RANLIB=$${RANLIB}" \
30794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30795                   mostlyclean) \
30796           || exit 1
30797
30798 @endif libiberty
30799
30800 .PHONY: maybe-clean-libiberty clean-libiberty
30801 maybe-clean-libiberty:
30802 @if libiberty
30803 maybe-clean-libiberty: clean-libiberty
30804
30805 clean-libiberty: 
30806         @[ -f ./libiberty/Makefile ] || exit 0; \
30807         r=`${PWD_COMMAND}`; export r; \
30808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30809         $(HOST_EXPORTS) \
30810         for flag in $(EXTRA_HOST_FLAGS) ; do \
30811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30812         done; \
30813         echo "Doing clean in libiberty" ; \
30814         (cd $(HOST_SUBDIR)/libiberty && \
30815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30817                   "RANLIB=$${RANLIB}" \
30818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30819                   clean) \
30820           || exit 1
30821
30822 @endif libiberty
30823
30824 .PHONY: maybe-distclean-libiberty distclean-libiberty
30825 maybe-distclean-libiberty:
30826 @if libiberty
30827 maybe-distclean-libiberty: distclean-libiberty
30828
30829 distclean-libiberty: 
30830         @[ -f ./libiberty/Makefile ] || exit 0; \
30831         r=`${PWD_COMMAND}`; export r; \
30832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30833         $(HOST_EXPORTS) \
30834         for flag in $(EXTRA_HOST_FLAGS) ; do \
30835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30836         done; \
30837         echo "Doing distclean in libiberty" ; \
30838         (cd $(HOST_SUBDIR)/libiberty && \
30839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30841                   "RANLIB=$${RANLIB}" \
30842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30843                   distclean) \
30844           || exit 1
30845
30846 @endif libiberty
30847
30848 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30849 maybe-maintainer-clean-libiberty:
30850 @if libiberty
30851 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30852
30853 maintainer-clean-libiberty: 
30854         @[ -f ./libiberty/Makefile ] || exit 0; \
30855         r=`${PWD_COMMAND}`; export r; \
30856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30857         $(HOST_EXPORTS) \
30858         for flag in $(EXTRA_HOST_FLAGS) ; do \
30859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30860         done; \
30861         echo "Doing maintainer-clean in libiberty" ; \
30862         (cd $(HOST_SUBDIR)/libiberty && \
30863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30865                   "RANLIB=$${RANLIB}" \
30866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30867                   maintainer-clean) \
30868           || exit 1
30869
30870 @endif libiberty
30871
30872
30873
30874 .PHONY: configure-libiconv maybe-configure-libiconv
30875 maybe-configure-libiconv:
30876 @if gcc-bootstrap
30877 configure-libiconv: stage_current
30878 @endif gcc-bootstrap
30879 @if libiconv
30880 maybe-configure-libiconv: configure-libiconv
30881 configure-libiconv: 
30882         @: $(MAKE); $(unstage)
30883         @r=`${PWD_COMMAND}`; export r; \
30884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30886         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30887         $(HOST_EXPORTS)  \
30888         echo Configuring in $(HOST_SUBDIR)/libiconv; \
30889         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30890         case $(srcdir) in \
30891           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30892           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30893                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30894         esac; \
30895         srcdiroption="--srcdir=$${topdir}/libiconv"; \
30896         libsrcdir="$$s/libiconv"; \
30897         $(SHELL) $${libsrcdir}/configure \
30898           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30899           --target=${target_alias} $${srcdiroption} --disable-shared \
30900           || exit 1
30901 @endif libiconv
30902
30903
30904
30905
30906
30907 .PHONY: all-libiconv maybe-all-libiconv
30908 maybe-all-libiconv:
30909 @if gcc-bootstrap
30910 all-libiconv: stage_current
30911 @endif gcc-bootstrap
30912 @if libiconv
30913 TARGET-libiconv=all
30914 maybe-all-libiconv: all-libiconv
30915 all-libiconv: configure-libiconv
30916         @: $(MAKE); $(unstage)
30917         @r=`${PWD_COMMAND}`; export r; \
30918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30919         $(HOST_EXPORTS)  \
30920         (cd $(HOST_SUBDIR)/libiconv && \
30921           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30922                 $(TARGET-libiconv))
30923 @endif libiconv
30924
30925
30926
30927
30928 .PHONY: check-libiconv maybe-check-libiconv
30929 maybe-check-libiconv:
30930 @if libiconv
30931 maybe-check-libiconv: check-libiconv
30932
30933 check-libiconv:
30934         @: $(MAKE); $(unstage)
30935         @r=`${PWD_COMMAND}`; export r; \
30936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30937         $(HOST_EXPORTS) \
30938         (cd $(HOST_SUBDIR)/libiconv && \
30939           $(MAKE) $(FLAGS_TO_PASS)  check)
30940
30941 @endif libiconv
30942
30943 .PHONY: install-libiconv maybe-install-libiconv
30944 maybe-install-libiconv:
30945 @if libiconv
30946 maybe-install-libiconv: install-libiconv
30947
30948 install-libiconv:
30949
30950 @endif libiconv
30951
30952 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30953 maybe-install-strip-libiconv:
30954 @if libiconv
30955 maybe-install-strip-libiconv: install-strip-libiconv
30956
30957 install-strip-libiconv:
30958
30959 @endif libiconv
30960
30961 # Other targets (info, dvi, pdf, etc.)
30962
30963 .PHONY: maybe-info-libiconv info-libiconv
30964 maybe-info-libiconv:
30965 @if libiconv
30966 maybe-info-libiconv: info-libiconv
30967
30968 info-libiconv: \
30969     configure-libiconv 
30970         @: $(MAKE); $(unstage)
30971         @[ -f ./libiconv/Makefile ] || exit 0; \
30972         r=`${PWD_COMMAND}`; export r; \
30973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30974         $(HOST_EXPORTS) \
30975         for flag in $(EXTRA_HOST_FLAGS) ; do \
30976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30977         done; \
30978         echo "Doing info in libiconv" ; \
30979         (cd $(HOST_SUBDIR)/libiconv && \
30980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30982                   "RANLIB=$${RANLIB}" \
30983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30984                   info) \
30985           || exit 1
30986
30987 @endif libiconv
30988
30989 .PHONY: maybe-dvi-libiconv dvi-libiconv
30990 maybe-dvi-libiconv:
30991 @if libiconv
30992 maybe-dvi-libiconv: dvi-libiconv
30993
30994 dvi-libiconv: \
30995     configure-libiconv 
30996         @: $(MAKE); $(unstage)
30997         @[ -f ./libiconv/Makefile ] || exit 0; \
30998         r=`${PWD_COMMAND}`; export r; \
30999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31000         $(HOST_EXPORTS) \
31001         for flag in $(EXTRA_HOST_FLAGS) ; do \
31002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31003         done; \
31004         echo "Doing dvi in libiconv" ; \
31005         (cd $(HOST_SUBDIR)/libiconv && \
31006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31008                   "RANLIB=$${RANLIB}" \
31009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31010                   dvi) \
31011           || exit 1
31012
31013 @endif libiconv
31014
31015 .PHONY: maybe-pdf-libiconv pdf-libiconv
31016 maybe-pdf-libiconv:
31017 @if libiconv
31018 maybe-pdf-libiconv: pdf-libiconv
31019
31020 pdf-libiconv: \
31021     configure-libiconv 
31022         @: $(MAKE); $(unstage)
31023         @[ -f ./libiconv/Makefile ] || exit 0; \
31024         r=`${PWD_COMMAND}`; export r; \
31025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31026         $(HOST_EXPORTS) \
31027         for flag in $(EXTRA_HOST_FLAGS) ; do \
31028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31029         done; \
31030         echo "Doing pdf in libiconv" ; \
31031         (cd $(HOST_SUBDIR)/libiconv && \
31032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31034                   "RANLIB=$${RANLIB}" \
31035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31036                   pdf) \
31037           || exit 1
31038
31039 @endif libiconv
31040
31041 .PHONY: maybe-html-libiconv html-libiconv
31042 maybe-html-libiconv:
31043 @if libiconv
31044 maybe-html-libiconv: html-libiconv
31045
31046 html-libiconv: \
31047     configure-libiconv 
31048         @: $(MAKE); $(unstage)
31049         @[ -f ./libiconv/Makefile ] || exit 0; \
31050         r=`${PWD_COMMAND}`; export r; \
31051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31052         $(HOST_EXPORTS) \
31053         for flag in $(EXTRA_HOST_FLAGS) ; do \
31054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31055         done; \
31056         echo "Doing html in libiconv" ; \
31057         (cd $(HOST_SUBDIR)/libiconv && \
31058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31060                   "RANLIB=$${RANLIB}" \
31061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31062                   html) \
31063           || exit 1
31064
31065 @endif libiconv
31066
31067 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31068 maybe-TAGS-libiconv:
31069 @if libiconv
31070 maybe-TAGS-libiconv: TAGS-libiconv
31071
31072 TAGS-libiconv: \
31073     configure-libiconv 
31074         @: $(MAKE); $(unstage)
31075         @[ -f ./libiconv/Makefile ] || exit 0; \
31076         r=`${PWD_COMMAND}`; export r; \
31077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31078         $(HOST_EXPORTS) \
31079         for flag in $(EXTRA_HOST_FLAGS) ; do \
31080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31081         done; \
31082         echo "Doing TAGS in libiconv" ; \
31083         (cd $(HOST_SUBDIR)/libiconv && \
31084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31086                   "RANLIB=$${RANLIB}" \
31087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31088                   TAGS) \
31089           || exit 1
31090
31091 @endif libiconv
31092
31093 .PHONY: maybe-install-info-libiconv install-info-libiconv
31094 maybe-install-info-libiconv:
31095 @if libiconv
31096 maybe-install-info-libiconv: install-info-libiconv
31097
31098 # libiconv doesn't support install-info.
31099 install-info-libiconv:
31100
31101 @endif libiconv
31102
31103 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31104 maybe-install-pdf-libiconv:
31105 @if libiconv
31106 maybe-install-pdf-libiconv: install-pdf-libiconv
31107
31108 # libiconv doesn't support install-pdf.
31109 install-pdf-libiconv:
31110
31111 @endif libiconv
31112
31113 .PHONY: maybe-install-html-libiconv install-html-libiconv
31114 maybe-install-html-libiconv:
31115 @if libiconv
31116 maybe-install-html-libiconv: install-html-libiconv
31117
31118 # libiconv doesn't support install-html.
31119 install-html-libiconv:
31120
31121 @endif libiconv
31122
31123 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31124 maybe-installcheck-libiconv:
31125 @if libiconv
31126 maybe-installcheck-libiconv: installcheck-libiconv
31127
31128 installcheck-libiconv: \
31129     configure-libiconv 
31130         @: $(MAKE); $(unstage)
31131         @[ -f ./libiconv/Makefile ] || exit 0; \
31132         r=`${PWD_COMMAND}`; export r; \
31133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31134         $(HOST_EXPORTS) \
31135         for flag in $(EXTRA_HOST_FLAGS) ; do \
31136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31137         done; \
31138         echo "Doing installcheck in libiconv" ; \
31139         (cd $(HOST_SUBDIR)/libiconv && \
31140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31142                   "RANLIB=$${RANLIB}" \
31143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31144                   installcheck) \
31145           || exit 1
31146
31147 @endif libiconv
31148
31149 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31150 maybe-mostlyclean-libiconv:
31151 @if libiconv
31152 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31153
31154 mostlyclean-libiconv: 
31155         @: $(MAKE); $(unstage)
31156         @[ -f ./libiconv/Makefile ] || exit 0; \
31157         r=`${PWD_COMMAND}`; export r; \
31158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31159         $(HOST_EXPORTS) \
31160         for flag in $(EXTRA_HOST_FLAGS) ; do \
31161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31162         done; \
31163         echo "Doing mostlyclean in libiconv" ; \
31164         (cd $(HOST_SUBDIR)/libiconv && \
31165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31167                   "RANLIB=$${RANLIB}" \
31168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31169                   mostlyclean) \
31170           || exit 1
31171
31172 @endif libiconv
31173
31174 .PHONY: maybe-clean-libiconv clean-libiconv
31175 maybe-clean-libiconv:
31176 @if libiconv
31177 maybe-clean-libiconv: clean-libiconv
31178
31179 clean-libiconv: 
31180         @: $(MAKE); $(unstage)
31181         @[ -f ./libiconv/Makefile ] || exit 0; \
31182         r=`${PWD_COMMAND}`; export r; \
31183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31184         $(HOST_EXPORTS) \
31185         for flag in $(EXTRA_HOST_FLAGS) ; do \
31186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31187         done; \
31188         echo "Doing clean in libiconv" ; \
31189         (cd $(HOST_SUBDIR)/libiconv && \
31190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31192                   "RANLIB=$${RANLIB}" \
31193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31194                   clean) \
31195           || exit 1
31196
31197 @endif libiconv
31198
31199 .PHONY: maybe-distclean-libiconv distclean-libiconv
31200 maybe-distclean-libiconv:
31201 @if libiconv
31202 maybe-distclean-libiconv: distclean-libiconv
31203
31204 distclean-libiconv: 
31205         @: $(MAKE); $(unstage)
31206         @[ -f ./libiconv/Makefile ] || exit 0; \
31207         r=`${PWD_COMMAND}`; export r; \
31208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31209         $(HOST_EXPORTS) \
31210         for flag in $(EXTRA_HOST_FLAGS) ; do \
31211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31212         done; \
31213         echo "Doing distclean in libiconv" ; \
31214         (cd $(HOST_SUBDIR)/libiconv && \
31215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31217                   "RANLIB=$${RANLIB}" \
31218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31219                   distclean) \
31220           || exit 1
31221
31222 @endif libiconv
31223
31224 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31225 maybe-maintainer-clean-libiconv:
31226 @if libiconv
31227 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31228
31229 maintainer-clean-libiconv: 
31230         @: $(MAKE); $(unstage)
31231         @[ -f ./libiconv/Makefile ] || exit 0; \
31232         r=`${PWD_COMMAND}`; export r; \
31233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31234         $(HOST_EXPORTS) \
31235         for flag in $(EXTRA_HOST_FLAGS) ; do \
31236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31237         done; \
31238         echo "Doing maintainer-clean in libiconv" ; \
31239         (cd $(HOST_SUBDIR)/libiconv && \
31240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31242                   "RANLIB=$${RANLIB}" \
31243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31244                   maintainer-clean) \
31245           || exit 1
31246
31247 @endif libiconv
31248
31249
31250
31251 .PHONY: configure-libtool maybe-configure-libtool
31252 maybe-configure-libtool:
31253 @if gcc-bootstrap
31254 configure-libtool: stage_current
31255 @endif gcc-bootstrap
31256 @if libtool
31257 maybe-configure-libtool: configure-libtool
31258 configure-libtool: 
31259         @: $(MAKE); $(unstage)
31260         @r=`${PWD_COMMAND}`; export r; \
31261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31262         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
31263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
31264         $(HOST_EXPORTS)  \
31265         echo Configuring in $(HOST_SUBDIR)/libtool; \
31266         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
31267         case $(srcdir) in \
31268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31269           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
31270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31271         esac; \
31272         srcdiroption="--srcdir=$${topdir}/libtool"; \
31273         libsrcdir="$$s/libtool"; \
31274         $(SHELL) $${libsrcdir}/configure \
31275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31276           --target=${target_alias} $${srcdiroption}  \
31277           || exit 1
31278 @endif libtool
31279
31280
31281
31282
31283
31284 .PHONY: all-libtool maybe-all-libtool
31285 maybe-all-libtool:
31286 @if gcc-bootstrap
31287 all-libtool: stage_current
31288 @endif gcc-bootstrap
31289 @if libtool
31290 TARGET-libtool=all
31291 maybe-all-libtool: all-libtool
31292 all-libtool: configure-libtool
31293         @: $(MAKE); $(unstage)
31294         @r=`${PWD_COMMAND}`; export r; \
31295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31296         $(HOST_EXPORTS)  \
31297         (cd $(HOST_SUBDIR)/libtool && \
31298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31299                 $(TARGET-libtool))
31300 @endif libtool
31301
31302
31303
31304
31305 .PHONY: check-libtool maybe-check-libtool
31306 maybe-check-libtool:
31307 @if libtool
31308 maybe-check-libtool: check-libtool
31309
31310 check-libtool:
31311         @: $(MAKE); $(unstage)
31312         @r=`${PWD_COMMAND}`; export r; \
31313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31314         $(HOST_EXPORTS) \
31315         (cd $(HOST_SUBDIR)/libtool && \
31316           $(MAKE) $(FLAGS_TO_PASS)  check)
31317
31318 @endif libtool
31319
31320 .PHONY: install-libtool maybe-install-libtool
31321 maybe-install-libtool:
31322 @if libtool
31323 maybe-install-libtool: install-libtool
31324
31325 install-libtool: installdirs
31326         @: $(MAKE); $(unstage)
31327         @r=`${PWD_COMMAND}`; export r; \
31328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329         $(HOST_EXPORTS) \
31330         (cd $(HOST_SUBDIR)/libtool && \
31331           $(MAKE) $(FLAGS_TO_PASS)  install)
31332
31333 @endif libtool
31334
31335 .PHONY: install-strip-libtool maybe-install-strip-libtool
31336 maybe-install-strip-libtool:
31337 @if libtool
31338 maybe-install-strip-libtool: install-strip-libtool
31339
31340 install-strip-libtool: installdirs
31341         @: $(MAKE); $(unstage)
31342         @r=`${PWD_COMMAND}`; export r; \
31343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31344         $(HOST_EXPORTS) \
31345         (cd $(HOST_SUBDIR)/libtool && \
31346           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31347
31348 @endif libtool
31349
31350 # Other targets (info, dvi, pdf, etc.)
31351
31352 .PHONY: maybe-info-libtool info-libtool
31353 maybe-info-libtool:
31354 @if libtool
31355 maybe-info-libtool: info-libtool
31356
31357 info-libtool: \
31358     configure-libtool 
31359         @: $(MAKE); $(unstage)
31360         @[ -f ./libtool/Makefile ] || exit 0; \
31361         r=`${PWD_COMMAND}`; export r; \
31362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31363         $(HOST_EXPORTS) \
31364         for flag in $(EXTRA_HOST_FLAGS) ; do \
31365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31366         done; \
31367         echo "Doing info in libtool" ; \
31368         (cd $(HOST_SUBDIR)/libtool && \
31369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31371                   "RANLIB=$${RANLIB}" \
31372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31373                   info) \
31374           || exit 1
31375
31376 @endif libtool
31377
31378 .PHONY: maybe-dvi-libtool dvi-libtool
31379 maybe-dvi-libtool:
31380 @if libtool
31381 maybe-dvi-libtool: dvi-libtool
31382
31383 dvi-libtool: \
31384     configure-libtool 
31385         @: $(MAKE); $(unstage)
31386         @[ -f ./libtool/Makefile ] || exit 0; \
31387         r=`${PWD_COMMAND}`; export r; \
31388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31389         $(HOST_EXPORTS) \
31390         for flag in $(EXTRA_HOST_FLAGS) ; do \
31391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31392         done; \
31393         echo "Doing dvi in libtool" ; \
31394         (cd $(HOST_SUBDIR)/libtool && \
31395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31397                   "RANLIB=$${RANLIB}" \
31398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31399                   dvi) \
31400           || exit 1
31401
31402 @endif libtool
31403
31404 .PHONY: maybe-pdf-libtool pdf-libtool
31405 maybe-pdf-libtool:
31406 @if libtool
31407 maybe-pdf-libtool: pdf-libtool
31408
31409 pdf-libtool: \
31410     configure-libtool 
31411         @: $(MAKE); $(unstage)
31412         @[ -f ./libtool/Makefile ] || exit 0; \
31413         r=`${PWD_COMMAND}`; export r; \
31414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415         $(HOST_EXPORTS) \
31416         for flag in $(EXTRA_HOST_FLAGS) ; do \
31417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31418         done; \
31419         echo "Doing pdf in libtool" ; \
31420         (cd $(HOST_SUBDIR)/libtool && \
31421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31423                   "RANLIB=$${RANLIB}" \
31424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31425                   pdf) \
31426           || exit 1
31427
31428 @endif libtool
31429
31430 .PHONY: maybe-html-libtool html-libtool
31431 maybe-html-libtool:
31432 @if libtool
31433 maybe-html-libtool: html-libtool
31434
31435 html-libtool: \
31436     configure-libtool 
31437         @: $(MAKE); $(unstage)
31438         @[ -f ./libtool/Makefile ] || exit 0; \
31439         r=`${PWD_COMMAND}`; export r; \
31440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31441         $(HOST_EXPORTS) \
31442         for flag in $(EXTRA_HOST_FLAGS) ; do \
31443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31444         done; \
31445         echo "Doing html in libtool" ; \
31446         (cd $(HOST_SUBDIR)/libtool && \
31447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31449                   "RANLIB=$${RANLIB}" \
31450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31451                   html) \
31452           || exit 1
31453
31454 @endif libtool
31455
31456 .PHONY: maybe-TAGS-libtool TAGS-libtool
31457 maybe-TAGS-libtool:
31458 @if libtool
31459 maybe-TAGS-libtool: TAGS-libtool
31460
31461 TAGS-libtool: \
31462     configure-libtool 
31463         @: $(MAKE); $(unstage)
31464         @[ -f ./libtool/Makefile ] || exit 0; \
31465         r=`${PWD_COMMAND}`; export r; \
31466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31467         $(HOST_EXPORTS) \
31468         for flag in $(EXTRA_HOST_FLAGS) ; do \
31469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31470         done; \
31471         echo "Doing TAGS in libtool" ; \
31472         (cd $(HOST_SUBDIR)/libtool && \
31473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31475                   "RANLIB=$${RANLIB}" \
31476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31477                   TAGS) \
31478           || exit 1
31479
31480 @endif libtool
31481
31482 .PHONY: maybe-install-info-libtool install-info-libtool
31483 maybe-install-info-libtool:
31484 @if libtool
31485 maybe-install-info-libtool: install-info-libtool
31486
31487 install-info-libtool: \
31488     configure-libtool \
31489     info-libtool 
31490         @: $(MAKE); $(unstage)
31491         @[ -f ./libtool/Makefile ] || exit 0; \
31492         r=`${PWD_COMMAND}`; export r; \
31493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31494         $(HOST_EXPORTS) \
31495         for flag in $(EXTRA_HOST_FLAGS) ; do \
31496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31497         done; \
31498         echo "Doing install-info in libtool" ; \
31499         (cd $(HOST_SUBDIR)/libtool && \
31500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31502                   "RANLIB=$${RANLIB}" \
31503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31504                   install-info) \
31505           || exit 1
31506
31507 @endif libtool
31508
31509 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
31510 maybe-install-pdf-libtool:
31511 @if libtool
31512 maybe-install-pdf-libtool: install-pdf-libtool
31513
31514 install-pdf-libtool: \
31515     configure-libtool \
31516     pdf-libtool 
31517         @: $(MAKE); $(unstage)
31518         @[ -f ./libtool/Makefile ] || exit 0; \
31519         r=`${PWD_COMMAND}`; export r; \
31520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31521         $(HOST_EXPORTS) \
31522         for flag in $(EXTRA_HOST_FLAGS) ; do \
31523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31524         done; \
31525         echo "Doing install-pdf in libtool" ; \
31526         (cd $(HOST_SUBDIR)/libtool && \
31527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31529                   "RANLIB=$${RANLIB}" \
31530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31531                   install-pdf) \
31532           || exit 1
31533
31534 @endif libtool
31535
31536 .PHONY: maybe-install-html-libtool install-html-libtool
31537 maybe-install-html-libtool:
31538 @if libtool
31539 maybe-install-html-libtool: install-html-libtool
31540
31541 install-html-libtool: \
31542     configure-libtool \
31543     html-libtool 
31544         @: $(MAKE); $(unstage)
31545         @[ -f ./libtool/Makefile ] || exit 0; \
31546         r=`${PWD_COMMAND}`; export r; \
31547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31548         $(HOST_EXPORTS) \
31549         for flag in $(EXTRA_HOST_FLAGS) ; do \
31550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31551         done; \
31552         echo "Doing install-html in libtool" ; \
31553         (cd $(HOST_SUBDIR)/libtool && \
31554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31556                   "RANLIB=$${RANLIB}" \
31557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31558                   install-html) \
31559           || exit 1
31560
31561 @endif libtool
31562
31563 .PHONY: maybe-installcheck-libtool installcheck-libtool
31564 maybe-installcheck-libtool:
31565 @if libtool
31566 maybe-installcheck-libtool: installcheck-libtool
31567
31568 installcheck-libtool: \
31569     configure-libtool 
31570         @: $(MAKE); $(unstage)
31571         @[ -f ./libtool/Makefile ] || exit 0; \
31572         r=`${PWD_COMMAND}`; export r; \
31573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574         $(HOST_EXPORTS) \
31575         for flag in $(EXTRA_HOST_FLAGS) ; do \
31576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31577         done; \
31578         echo "Doing installcheck in libtool" ; \
31579         (cd $(HOST_SUBDIR)/libtool && \
31580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31582                   "RANLIB=$${RANLIB}" \
31583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31584                   installcheck) \
31585           || exit 1
31586
31587 @endif libtool
31588
31589 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
31590 maybe-mostlyclean-libtool:
31591 @if libtool
31592 maybe-mostlyclean-libtool: mostlyclean-libtool
31593
31594 mostlyclean-libtool: 
31595         @: $(MAKE); $(unstage)
31596         @[ -f ./libtool/Makefile ] || exit 0; \
31597         r=`${PWD_COMMAND}`; export r; \
31598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31599         $(HOST_EXPORTS) \
31600         for flag in $(EXTRA_HOST_FLAGS) ; do \
31601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31602         done; \
31603         echo "Doing mostlyclean in libtool" ; \
31604         (cd $(HOST_SUBDIR)/libtool && \
31605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31607                   "RANLIB=$${RANLIB}" \
31608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31609                   mostlyclean) \
31610           || exit 1
31611
31612 @endif libtool
31613
31614 .PHONY: maybe-clean-libtool clean-libtool
31615 maybe-clean-libtool:
31616 @if libtool
31617 maybe-clean-libtool: clean-libtool
31618
31619 clean-libtool: 
31620         @: $(MAKE); $(unstage)
31621         @[ -f ./libtool/Makefile ] || exit 0; \
31622         r=`${PWD_COMMAND}`; export r; \
31623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31624         $(HOST_EXPORTS) \
31625         for flag in $(EXTRA_HOST_FLAGS) ; do \
31626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31627         done; \
31628         echo "Doing clean in libtool" ; \
31629         (cd $(HOST_SUBDIR)/libtool && \
31630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31632                   "RANLIB=$${RANLIB}" \
31633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31634                   clean) \
31635           || exit 1
31636
31637 @endif libtool
31638
31639 .PHONY: maybe-distclean-libtool distclean-libtool
31640 maybe-distclean-libtool:
31641 @if libtool
31642 maybe-distclean-libtool: distclean-libtool
31643
31644 distclean-libtool: 
31645         @: $(MAKE); $(unstage)
31646         @[ -f ./libtool/Makefile ] || exit 0; \
31647         r=`${PWD_COMMAND}`; export r; \
31648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31649         $(HOST_EXPORTS) \
31650         for flag in $(EXTRA_HOST_FLAGS) ; do \
31651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31652         done; \
31653         echo "Doing distclean in libtool" ; \
31654         (cd $(HOST_SUBDIR)/libtool && \
31655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31657                   "RANLIB=$${RANLIB}" \
31658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31659                   distclean) \
31660           || exit 1
31661
31662 @endif libtool
31663
31664 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
31665 maybe-maintainer-clean-libtool:
31666 @if libtool
31667 maybe-maintainer-clean-libtool: maintainer-clean-libtool
31668
31669 maintainer-clean-libtool: 
31670         @: $(MAKE); $(unstage)
31671         @[ -f ./libtool/Makefile ] || exit 0; \
31672         r=`${PWD_COMMAND}`; export r; \
31673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31674         $(HOST_EXPORTS) \
31675         for flag in $(EXTRA_HOST_FLAGS) ; do \
31676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31677         done; \
31678         echo "Doing maintainer-clean in libtool" ; \
31679         (cd $(HOST_SUBDIR)/libtool && \
31680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31682                   "RANLIB=$${RANLIB}" \
31683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31684                   maintainer-clean) \
31685           || exit 1
31686
31687 @endif libtool
31688
31689
31690
31691 .PHONY: configure-m4 maybe-configure-m4
31692 maybe-configure-m4:
31693 @if gcc-bootstrap
31694 configure-m4: stage_current
31695 @endif gcc-bootstrap
31696 @if m4
31697 maybe-configure-m4: configure-m4
31698 configure-m4: 
31699         @: $(MAKE); $(unstage)
31700         @r=`${PWD_COMMAND}`; export r; \
31701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31702         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31703         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
31704         $(HOST_EXPORTS)  \
31705         echo Configuring in $(HOST_SUBDIR)/m4; \
31706         cd "$(HOST_SUBDIR)/m4" || exit 1; \
31707         case $(srcdir) in \
31708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31709           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31711         esac; \
31712         srcdiroption="--srcdir=$${topdir}/m4"; \
31713         libsrcdir="$$s/m4"; \
31714         $(SHELL) $${libsrcdir}/configure \
31715           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31716           --target=${target_alias} $${srcdiroption}  \
31717           || exit 1
31718 @endif m4
31719
31720
31721
31722
31723
31724 .PHONY: all-m4 maybe-all-m4
31725 maybe-all-m4:
31726 @if gcc-bootstrap
31727 all-m4: stage_current
31728 @endif gcc-bootstrap
31729 @if m4
31730 TARGET-m4=all
31731 maybe-all-m4: all-m4
31732 all-m4: configure-m4
31733         @: $(MAKE); $(unstage)
31734         @r=`${PWD_COMMAND}`; export r; \
31735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31736         $(HOST_EXPORTS)  \
31737         (cd $(HOST_SUBDIR)/m4 && \
31738           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31739                 $(TARGET-m4))
31740 @endif m4
31741
31742
31743
31744
31745 .PHONY: check-m4 maybe-check-m4
31746 maybe-check-m4:
31747 @if m4
31748 maybe-check-m4: check-m4
31749
31750 check-m4:
31751         @: $(MAKE); $(unstage)
31752         @r=`${PWD_COMMAND}`; export r; \
31753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754         $(HOST_EXPORTS) \
31755         (cd $(HOST_SUBDIR)/m4 && \
31756           $(MAKE) $(FLAGS_TO_PASS)  check)
31757
31758 @endif m4
31759
31760 .PHONY: install-m4 maybe-install-m4
31761 maybe-install-m4:
31762 @if m4
31763 maybe-install-m4: install-m4
31764
31765 install-m4: installdirs
31766         @: $(MAKE); $(unstage)
31767         @r=`${PWD_COMMAND}`; export r; \
31768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31769         $(HOST_EXPORTS) \
31770         (cd $(HOST_SUBDIR)/m4 && \
31771           $(MAKE) $(FLAGS_TO_PASS)  install)
31772
31773 @endif m4
31774
31775 .PHONY: install-strip-m4 maybe-install-strip-m4
31776 maybe-install-strip-m4:
31777 @if m4
31778 maybe-install-strip-m4: install-strip-m4
31779
31780 install-strip-m4: 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)/m4 && \
31786           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31787
31788 @endif m4
31789
31790 # Other targets (info, dvi, pdf, etc.)
31791
31792 .PHONY: maybe-info-m4 info-m4
31793 maybe-info-m4:
31794 @if m4
31795 maybe-info-m4: info-m4
31796
31797 info-m4: \
31798     configure-m4 
31799         @: $(MAKE); $(unstage)
31800         @[ -f ./m4/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 m4" ; \
31808         (cd $(HOST_SUBDIR)/m4 && \
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 m4
31817
31818 .PHONY: maybe-dvi-m4 dvi-m4
31819 maybe-dvi-m4:
31820 @if m4
31821 maybe-dvi-m4: dvi-m4
31822
31823 dvi-m4: \
31824     configure-m4 
31825         @: $(MAKE); $(unstage)
31826         @[ -f ./m4/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 m4" ; \
31834         (cd $(HOST_SUBDIR)/m4 && \
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 m4
31843
31844 .PHONY: maybe-pdf-m4 pdf-m4
31845 maybe-pdf-m4:
31846 @if m4
31847 maybe-pdf-m4: pdf-m4
31848
31849 pdf-m4: \
31850     configure-m4 
31851         @: $(MAKE); $(unstage)
31852         @[ -f ./m4/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 m4" ; \
31860         (cd $(HOST_SUBDIR)/m4 && \
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 m4
31869
31870 .PHONY: maybe-html-m4 html-m4
31871 maybe-html-m4:
31872 @if m4
31873 maybe-html-m4: html-m4
31874
31875 html-m4: \
31876     configure-m4 
31877         @: $(MAKE); $(unstage)
31878         @[ -f ./m4/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 m4" ; \
31886         (cd $(HOST_SUBDIR)/m4 && \
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 m4
31895
31896 .PHONY: maybe-TAGS-m4 TAGS-m4
31897 maybe-TAGS-m4:
31898 @if m4
31899 maybe-TAGS-m4: TAGS-m4
31900
31901 TAGS-m4: \
31902     configure-m4 
31903         @: $(MAKE); $(unstage)
31904         @[ -f ./m4/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 m4" ; \
31912         (cd $(HOST_SUBDIR)/m4 && \
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 m4
31921
31922 .PHONY: maybe-install-info-m4 install-info-m4
31923 maybe-install-info-m4:
31924 @if m4
31925 maybe-install-info-m4: install-info-m4
31926
31927 install-info-m4: \
31928     configure-m4 \
31929     info-m4 
31930         @: $(MAKE); $(unstage)
31931         @[ -f ./m4/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 m4" ; \
31939         (cd $(HOST_SUBDIR)/m4 && \
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 m4
31948
31949 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31950 maybe-install-pdf-m4:
31951 @if m4
31952 maybe-install-pdf-m4: install-pdf-m4
31953
31954 install-pdf-m4: \
31955     configure-m4 \
31956     pdf-m4 
31957         @: $(MAKE); $(unstage)
31958         @[ -f ./m4/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 m4" ; \
31966         (cd $(HOST_SUBDIR)/m4 && \
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 m4
31975
31976 .PHONY: maybe-install-html-m4 install-html-m4
31977 maybe-install-html-m4:
31978 @if m4
31979 maybe-install-html-m4: install-html-m4
31980
31981 install-html-m4: \
31982     configure-m4 \
31983     html-m4 
31984         @: $(MAKE); $(unstage)
31985         @[ -f ./m4/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 m4" ; \
31993         (cd $(HOST_SUBDIR)/m4 && \
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 m4
32002
32003 .PHONY: maybe-installcheck-m4 installcheck-m4
32004 maybe-installcheck-m4:
32005 @if m4
32006 maybe-installcheck-m4: installcheck-m4
32007
32008 installcheck-m4: \
32009     configure-m4 
32010         @: $(MAKE); $(unstage)
32011         @[ -f ./m4/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 m4" ; \
32019         (cd $(HOST_SUBDIR)/m4 && \
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 m4
32028
32029 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32030 maybe-mostlyclean-m4:
32031 @if m4
32032 maybe-mostlyclean-m4: mostlyclean-m4
32033
32034 mostlyclean-m4: 
32035         @: $(MAKE); $(unstage)
32036         @[ -f ./m4/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 m4" ; \
32044         (cd $(HOST_SUBDIR)/m4 && \
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 m4
32053
32054 .PHONY: maybe-clean-m4 clean-m4
32055 maybe-clean-m4:
32056 @if m4
32057 maybe-clean-m4: clean-m4
32058
32059 clean-m4: 
32060         @: $(MAKE); $(unstage)
32061         @[ -f ./m4/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 m4" ; \
32069         (cd $(HOST_SUBDIR)/m4 && \
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 m4
32078
32079 .PHONY: maybe-distclean-m4 distclean-m4
32080 maybe-distclean-m4:
32081 @if m4
32082 maybe-distclean-m4: distclean-m4
32083
32084 distclean-m4: 
32085         @: $(MAKE); $(unstage)
32086         @[ -f ./m4/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 m4" ; \
32094         (cd $(HOST_SUBDIR)/m4 && \
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 m4
32103
32104 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32105 maybe-maintainer-clean-m4:
32106 @if m4
32107 maybe-maintainer-clean-m4: maintainer-clean-m4
32108
32109 maintainer-clean-m4: 
32110         @: $(MAKE); $(unstage)
32111         @[ -f ./m4/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 m4" ; \
32119         (cd $(HOST_SUBDIR)/m4 && \
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 m4
32128
32129
32130
32131 .PHONY: configure-make maybe-configure-make
32132 maybe-configure-make:
32133 @if gcc-bootstrap
32134 configure-make: stage_current
32135 @endif gcc-bootstrap
32136 @if make
32137 maybe-configure-make: configure-make
32138 configure-make: 
32139         @: $(MAKE); $(unstage)
32140         @r=`${PWD_COMMAND}`; export r; \
32141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
32143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
32144         $(HOST_EXPORTS)  \
32145         echo Configuring in $(HOST_SUBDIR)/make; \
32146         cd "$(HOST_SUBDIR)/make" || exit 1; \
32147         case $(srcdir) in \
32148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32149           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
32150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32151         esac; \
32152         srcdiroption="--srcdir=$${topdir}/make"; \
32153         libsrcdir="$$s/make"; \
32154         $(SHELL) $${libsrcdir}/configure \
32155           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32156           --target=${target_alias} $${srcdiroption}  \
32157           || exit 1
32158 @endif make
32159
32160
32161
32162
32163
32164 .PHONY: all-make maybe-all-make
32165 maybe-all-make:
32166 @if gcc-bootstrap
32167 all-make: stage_current
32168 @endif gcc-bootstrap
32169 @if make
32170 TARGET-make=all
32171 maybe-all-make: all-make
32172 all-make: configure-make
32173         @: $(MAKE); $(unstage)
32174         @r=`${PWD_COMMAND}`; export r; \
32175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32176         $(HOST_EXPORTS)  \
32177         (cd $(HOST_SUBDIR)/make && \
32178           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32179                 $(TARGET-make))
32180 @endif make
32181
32182
32183
32184
32185 .PHONY: check-make maybe-check-make
32186 maybe-check-make:
32187 @if make
32188 maybe-check-make: check-make
32189
32190 check-make:
32191         @: $(MAKE); $(unstage)
32192         @r=`${PWD_COMMAND}`; export r; \
32193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194         $(HOST_EXPORTS) \
32195         (cd $(HOST_SUBDIR)/make && \
32196           $(MAKE) $(FLAGS_TO_PASS)  check)
32197
32198 @endif make
32199
32200 .PHONY: install-make maybe-install-make
32201 maybe-install-make:
32202 @if make
32203 maybe-install-make: install-make
32204
32205 install-make: 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)/make && \
32211           $(MAKE) $(FLAGS_TO_PASS)  install)
32212
32213 @endif make
32214
32215 .PHONY: install-strip-make maybe-install-strip-make
32216 maybe-install-strip-make:
32217 @if make
32218 maybe-install-strip-make: install-strip-make
32219
32220 install-strip-make: installdirs
32221         @: $(MAKE); $(unstage)
32222         @r=`${PWD_COMMAND}`; export r; \
32223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32224         $(HOST_EXPORTS) \
32225         (cd $(HOST_SUBDIR)/make && \
32226           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32227
32228 @endif make
32229
32230 # Other targets (info, dvi, pdf, etc.)
32231
32232 .PHONY: maybe-info-make info-make
32233 maybe-info-make:
32234 @if make
32235 maybe-info-make: info-make
32236
32237 info-make: \
32238     configure-make 
32239         @: $(MAKE); $(unstage)
32240         @[ -f ./make/Makefile ] || exit 0; \
32241         r=`${PWD_COMMAND}`; export r; \
32242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32243         $(HOST_EXPORTS) \
32244         for flag in $(EXTRA_HOST_FLAGS) ; do \
32245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32246         done; \
32247         echo "Doing info in make" ; \
32248         (cd $(HOST_SUBDIR)/make && \
32249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32251                   "RANLIB=$${RANLIB}" \
32252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32253                   info) \
32254           || exit 1
32255
32256 @endif make
32257
32258 .PHONY: maybe-dvi-make dvi-make
32259 maybe-dvi-make:
32260 @if make
32261 maybe-dvi-make: dvi-make
32262
32263 dvi-make: \
32264     configure-make 
32265         @: $(MAKE); $(unstage)
32266         @[ -f ./make/Makefile ] || exit 0; \
32267         r=`${PWD_COMMAND}`; export r; \
32268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32269         $(HOST_EXPORTS) \
32270         for flag in $(EXTRA_HOST_FLAGS) ; do \
32271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32272         done; \
32273         echo "Doing dvi in make" ; \
32274         (cd $(HOST_SUBDIR)/make && \
32275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32277                   "RANLIB=$${RANLIB}" \
32278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32279                   dvi) \
32280           || exit 1
32281
32282 @endif make
32283
32284 .PHONY: maybe-pdf-make pdf-make
32285 maybe-pdf-make:
32286 @if make
32287 maybe-pdf-make: pdf-make
32288
32289 pdf-make: \
32290     configure-make 
32291         @: $(MAKE); $(unstage)
32292         @[ -f ./make/Makefile ] || exit 0; \
32293         r=`${PWD_COMMAND}`; export r; \
32294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32295         $(HOST_EXPORTS) \
32296         for flag in $(EXTRA_HOST_FLAGS) ; do \
32297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32298         done; \
32299         echo "Doing pdf in make" ; \
32300         (cd $(HOST_SUBDIR)/make && \
32301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32303                   "RANLIB=$${RANLIB}" \
32304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32305                   pdf) \
32306           || exit 1
32307
32308 @endif make
32309
32310 .PHONY: maybe-html-make html-make
32311 maybe-html-make:
32312 @if make
32313 maybe-html-make: html-make
32314
32315 html-make: \
32316     configure-make 
32317         @: $(MAKE); $(unstage)
32318         @[ -f ./make/Makefile ] || exit 0; \
32319         r=`${PWD_COMMAND}`; export r; \
32320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32321         $(HOST_EXPORTS) \
32322         for flag in $(EXTRA_HOST_FLAGS) ; do \
32323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32324         done; \
32325         echo "Doing html in make" ; \
32326         (cd $(HOST_SUBDIR)/make && \
32327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32329                   "RANLIB=$${RANLIB}" \
32330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32331                   html) \
32332           || exit 1
32333
32334 @endif make
32335
32336 .PHONY: maybe-TAGS-make TAGS-make
32337 maybe-TAGS-make:
32338 @if make
32339 maybe-TAGS-make: TAGS-make
32340
32341 TAGS-make: \
32342     configure-make 
32343         @: $(MAKE); $(unstage)
32344         @[ -f ./make/Makefile ] || exit 0; \
32345         r=`${PWD_COMMAND}`; export r; \
32346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32347         $(HOST_EXPORTS) \
32348         for flag in $(EXTRA_HOST_FLAGS) ; do \
32349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32350         done; \
32351         echo "Doing TAGS in make" ; \
32352         (cd $(HOST_SUBDIR)/make && \
32353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32355                   "RANLIB=$${RANLIB}" \
32356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32357                   TAGS) \
32358           || exit 1
32359
32360 @endif make
32361
32362 .PHONY: maybe-install-info-make install-info-make
32363 maybe-install-info-make:
32364 @if make
32365 maybe-install-info-make: install-info-make
32366
32367 install-info-make: \
32368     configure-make \
32369     info-make 
32370         @: $(MAKE); $(unstage)
32371         @[ -f ./make/Makefile ] || exit 0; \
32372         r=`${PWD_COMMAND}`; export r; \
32373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32374         $(HOST_EXPORTS) \
32375         for flag in $(EXTRA_HOST_FLAGS) ; do \
32376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32377         done; \
32378         echo "Doing install-info in make" ; \
32379         (cd $(HOST_SUBDIR)/make && \
32380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32382                   "RANLIB=$${RANLIB}" \
32383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32384                   install-info) \
32385           || exit 1
32386
32387 @endif make
32388
32389 .PHONY: maybe-install-pdf-make install-pdf-make
32390 maybe-install-pdf-make:
32391 @if make
32392 maybe-install-pdf-make: install-pdf-make
32393
32394 install-pdf-make: \
32395     configure-make \
32396     pdf-make 
32397         @: $(MAKE); $(unstage)
32398         @[ -f ./make/Makefile ] || exit 0; \
32399         r=`${PWD_COMMAND}`; export r; \
32400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32401         $(HOST_EXPORTS) \
32402         for flag in $(EXTRA_HOST_FLAGS) ; do \
32403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32404         done; \
32405         echo "Doing install-pdf in make" ; \
32406         (cd $(HOST_SUBDIR)/make && \
32407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32409                   "RANLIB=$${RANLIB}" \
32410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32411                   install-pdf) \
32412           || exit 1
32413
32414 @endif make
32415
32416 .PHONY: maybe-install-html-make install-html-make
32417 maybe-install-html-make:
32418 @if make
32419 maybe-install-html-make: install-html-make
32420
32421 install-html-make: \
32422     configure-make \
32423     html-make 
32424         @: $(MAKE); $(unstage)
32425         @[ -f ./make/Makefile ] || exit 0; \
32426         r=`${PWD_COMMAND}`; export r; \
32427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32428         $(HOST_EXPORTS) \
32429         for flag in $(EXTRA_HOST_FLAGS) ; do \
32430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32431         done; \
32432         echo "Doing install-html in make" ; \
32433         (cd $(HOST_SUBDIR)/make && \
32434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32436                   "RANLIB=$${RANLIB}" \
32437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32438                   install-html) \
32439           || exit 1
32440
32441 @endif make
32442
32443 .PHONY: maybe-installcheck-make installcheck-make
32444 maybe-installcheck-make:
32445 @if make
32446 maybe-installcheck-make: installcheck-make
32447
32448 installcheck-make: \
32449     configure-make 
32450         @: $(MAKE); $(unstage)
32451         @[ -f ./make/Makefile ] || exit 0; \
32452         r=`${PWD_COMMAND}`; export r; \
32453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32454         $(HOST_EXPORTS) \
32455         for flag in $(EXTRA_HOST_FLAGS) ; do \
32456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32457         done; \
32458         echo "Doing installcheck in make" ; \
32459         (cd $(HOST_SUBDIR)/make && \
32460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32462                   "RANLIB=$${RANLIB}" \
32463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32464                   installcheck) \
32465           || exit 1
32466
32467 @endif make
32468
32469 .PHONY: maybe-mostlyclean-make mostlyclean-make
32470 maybe-mostlyclean-make:
32471 @if make
32472 maybe-mostlyclean-make: mostlyclean-make
32473
32474 mostlyclean-make: 
32475         @: $(MAKE); $(unstage)
32476         @[ -f ./make/Makefile ] || exit 0; \
32477         r=`${PWD_COMMAND}`; export r; \
32478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32479         $(HOST_EXPORTS) \
32480         for flag in $(EXTRA_HOST_FLAGS) ; do \
32481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32482         done; \
32483         echo "Doing mostlyclean in make" ; \
32484         (cd $(HOST_SUBDIR)/make && \
32485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32487                   "RANLIB=$${RANLIB}" \
32488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32489                   mostlyclean) \
32490           || exit 1
32491
32492 @endif make
32493
32494 .PHONY: maybe-clean-make clean-make
32495 maybe-clean-make:
32496 @if make
32497 maybe-clean-make: clean-make
32498
32499 clean-make: 
32500         @: $(MAKE); $(unstage)
32501         @[ -f ./make/Makefile ] || exit 0; \
32502         r=`${PWD_COMMAND}`; export r; \
32503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32504         $(HOST_EXPORTS) \
32505         for flag in $(EXTRA_HOST_FLAGS) ; do \
32506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32507         done; \
32508         echo "Doing clean in make" ; \
32509         (cd $(HOST_SUBDIR)/make && \
32510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32512                   "RANLIB=$${RANLIB}" \
32513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32514                   clean) \
32515           || exit 1
32516
32517 @endif make
32518
32519 .PHONY: maybe-distclean-make distclean-make
32520 maybe-distclean-make:
32521 @if make
32522 maybe-distclean-make: distclean-make
32523
32524 distclean-make: 
32525         @: $(MAKE); $(unstage)
32526         @[ -f ./make/Makefile ] || exit 0; \
32527         r=`${PWD_COMMAND}`; export r; \
32528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32529         $(HOST_EXPORTS) \
32530         for flag in $(EXTRA_HOST_FLAGS) ; do \
32531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32532         done; \
32533         echo "Doing distclean in make" ; \
32534         (cd $(HOST_SUBDIR)/make && \
32535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32537                   "RANLIB=$${RANLIB}" \
32538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32539                   distclean) \
32540           || exit 1
32541
32542 @endif make
32543
32544 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
32545 maybe-maintainer-clean-make:
32546 @if make
32547 maybe-maintainer-clean-make: maintainer-clean-make
32548
32549 maintainer-clean-make: 
32550         @: $(MAKE); $(unstage)
32551         @[ -f ./make/Makefile ] || exit 0; \
32552         r=`${PWD_COMMAND}`; export r; \
32553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554         $(HOST_EXPORTS) \
32555         for flag in $(EXTRA_HOST_FLAGS) ; do \
32556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32557         done; \
32558         echo "Doing maintainer-clean in make" ; \
32559         (cd $(HOST_SUBDIR)/make && \
32560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562                   "RANLIB=$${RANLIB}" \
32563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32564                   maintainer-clean) \
32565           || exit 1
32566
32567 @endif make
32568
32569
32570
32571 .PHONY: configure-mmalloc maybe-configure-mmalloc
32572 maybe-configure-mmalloc:
32573 @if gcc-bootstrap
32574 configure-mmalloc: stage_current
32575 @endif gcc-bootstrap
32576 @if mmalloc
32577 maybe-configure-mmalloc: configure-mmalloc
32578 configure-mmalloc: 
32579         @: $(MAKE); $(unstage)
32580         @r=`${PWD_COMMAND}`; export r; \
32581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32582         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
32583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
32584         $(HOST_EXPORTS)  \
32585         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
32586         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
32587         case $(srcdir) in \
32588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32589           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
32590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32591         esac; \
32592         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
32593         libsrcdir="$$s/mmalloc"; \
32594         $(SHELL) $${libsrcdir}/configure \
32595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32596           --target=${target_alias} $${srcdiroption}  \
32597           || exit 1
32598 @endif mmalloc
32599
32600
32601
32602
32603
32604 .PHONY: all-mmalloc maybe-all-mmalloc
32605 maybe-all-mmalloc:
32606 @if gcc-bootstrap
32607 all-mmalloc: stage_current
32608 @endif gcc-bootstrap
32609 @if mmalloc
32610 TARGET-mmalloc=all
32611 maybe-all-mmalloc: all-mmalloc
32612 all-mmalloc: configure-mmalloc
32613         @: $(MAKE); $(unstage)
32614         @r=`${PWD_COMMAND}`; export r; \
32615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32616         $(HOST_EXPORTS)  \
32617         (cd $(HOST_SUBDIR)/mmalloc && \
32618           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32619                 $(TARGET-mmalloc))
32620 @endif mmalloc
32621
32622
32623
32624
32625 .PHONY: check-mmalloc maybe-check-mmalloc
32626 maybe-check-mmalloc:
32627 @if mmalloc
32628 maybe-check-mmalloc: check-mmalloc
32629
32630 check-mmalloc:
32631
32632 @endif mmalloc
32633
32634 .PHONY: install-mmalloc maybe-install-mmalloc
32635 maybe-install-mmalloc:
32636 @if mmalloc
32637 maybe-install-mmalloc: install-mmalloc
32638
32639 install-mmalloc: installdirs
32640         @: $(MAKE); $(unstage)
32641         @r=`${PWD_COMMAND}`; export r; \
32642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32643         $(HOST_EXPORTS) \
32644         (cd $(HOST_SUBDIR)/mmalloc && \
32645           $(MAKE) $(FLAGS_TO_PASS)  install)
32646
32647 @endif mmalloc
32648
32649 .PHONY: install-strip-mmalloc maybe-install-strip-mmalloc
32650 maybe-install-strip-mmalloc:
32651 @if mmalloc
32652 maybe-install-strip-mmalloc: install-strip-mmalloc
32653
32654 install-strip-mmalloc: installdirs
32655         @: $(MAKE); $(unstage)
32656         @r=`${PWD_COMMAND}`; export r; \
32657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32658         $(HOST_EXPORTS) \
32659         (cd $(HOST_SUBDIR)/mmalloc && \
32660           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32661
32662 @endif mmalloc
32663
32664 # Other targets (info, dvi, pdf, etc.)
32665
32666 .PHONY: maybe-info-mmalloc info-mmalloc
32667 maybe-info-mmalloc:
32668 @if mmalloc
32669 maybe-info-mmalloc: info-mmalloc
32670
32671 info-mmalloc: \
32672     configure-mmalloc 
32673         @: $(MAKE); $(unstage)
32674         @[ -f ./mmalloc/Makefile ] || exit 0; \
32675         r=`${PWD_COMMAND}`; export r; \
32676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32677         $(HOST_EXPORTS) \
32678         for flag in $(EXTRA_HOST_FLAGS) ; do \
32679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32680         done; \
32681         echo "Doing info in mmalloc" ; \
32682         (cd $(HOST_SUBDIR)/mmalloc && \
32683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32685                   "RANLIB=$${RANLIB}" \
32686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32687                   info) \
32688           || exit 1
32689
32690 @endif mmalloc
32691
32692 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
32693 maybe-dvi-mmalloc:
32694 @if mmalloc
32695 maybe-dvi-mmalloc: dvi-mmalloc
32696
32697 dvi-mmalloc: \
32698     configure-mmalloc 
32699         @: $(MAKE); $(unstage)
32700         @[ -f ./mmalloc/Makefile ] || exit 0; \
32701         r=`${PWD_COMMAND}`; export r; \
32702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32703         $(HOST_EXPORTS) \
32704         for flag in $(EXTRA_HOST_FLAGS) ; do \
32705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32706         done; \
32707         echo "Doing dvi in mmalloc" ; \
32708         (cd $(HOST_SUBDIR)/mmalloc && \
32709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32711                   "RANLIB=$${RANLIB}" \
32712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32713                   dvi) \
32714           || exit 1
32715
32716 @endif mmalloc
32717
32718 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
32719 maybe-pdf-mmalloc:
32720 @if mmalloc
32721 maybe-pdf-mmalloc: pdf-mmalloc
32722
32723 pdf-mmalloc: \
32724     configure-mmalloc 
32725         @: $(MAKE); $(unstage)
32726         @[ -f ./mmalloc/Makefile ] || exit 0; \
32727         r=`${PWD_COMMAND}`; export r; \
32728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32729         $(HOST_EXPORTS) \
32730         for flag in $(EXTRA_HOST_FLAGS) ; do \
32731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32732         done; \
32733         echo "Doing pdf in mmalloc" ; \
32734         (cd $(HOST_SUBDIR)/mmalloc && \
32735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32737                   "RANLIB=$${RANLIB}" \
32738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32739                   pdf) \
32740           || exit 1
32741
32742 @endif mmalloc
32743
32744 .PHONY: maybe-html-mmalloc html-mmalloc
32745 maybe-html-mmalloc:
32746 @if mmalloc
32747 maybe-html-mmalloc: html-mmalloc
32748
32749 html-mmalloc: \
32750     configure-mmalloc 
32751         @: $(MAKE); $(unstage)
32752         @[ -f ./mmalloc/Makefile ] || exit 0; \
32753         r=`${PWD_COMMAND}`; export r; \
32754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32755         $(HOST_EXPORTS) \
32756         for flag in $(EXTRA_HOST_FLAGS) ; do \
32757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32758         done; \
32759         echo "Doing html in mmalloc" ; \
32760         (cd $(HOST_SUBDIR)/mmalloc && \
32761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32763                   "RANLIB=$${RANLIB}" \
32764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32765                   html) \
32766           || exit 1
32767
32768 @endif mmalloc
32769
32770 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
32771 maybe-TAGS-mmalloc:
32772 @if mmalloc
32773 maybe-TAGS-mmalloc: TAGS-mmalloc
32774
32775 TAGS-mmalloc: \
32776     configure-mmalloc 
32777         @: $(MAKE); $(unstage)
32778         @[ -f ./mmalloc/Makefile ] || exit 0; \
32779         r=`${PWD_COMMAND}`; export r; \
32780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32781         $(HOST_EXPORTS) \
32782         for flag in $(EXTRA_HOST_FLAGS) ; do \
32783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32784         done; \
32785         echo "Doing TAGS in mmalloc" ; \
32786         (cd $(HOST_SUBDIR)/mmalloc && \
32787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32789                   "RANLIB=$${RANLIB}" \
32790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32791                   TAGS) \
32792           || exit 1
32793
32794 @endif mmalloc
32795
32796 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
32797 maybe-install-info-mmalloc:
32798 @if mmalloc
32799 maybe-install-info-mmalloc: install-info-mmalloc
32800
32801 install-info-mmalloc: \
32802     configure-mmalloc \
32803     info-mmalloc 
32804         @: $(MAKE); $(unstage)
32805         @[ -f ./mmalloc/Makefile ] || exit 0; \
32806         r=`${PWD_COMMAND}`; export r; \
32807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808         $(HOST_EXPORTS) \
32809         for flag in $(EXTRA_HOST_FLAGS) ; do \
32810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32811         done; \
32812         echo "Doing install-info in mmalloc" ; \
32813         (cd $(HOST_SUBDIR)/mmalloc && \
32814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32816                   "RANLIB=$${RANLIB}" \
32817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32818                   install-info) \
32819           || exit 1
32820
32821 @endif mmalloc
32822
32823 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
32824 maybe-install-pdf-mmalloc:
32825 @if mmalloc
32826 maybe-install-pdf-mmalloc: install-pdf-mmalloc
32827
32828 install-pdf-mmalloc: \
32829     configure-mmalloc \
32830     pdf-mmalloc 
32831         @: $(MAKE); $(unstage)
32832         @[ -f ./mmalloc/Makefile ] || exit 0; \
32833         r=`${PWD_COMMAND}`; export r; \
32834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32835         $(HOST_EXPORTS) \
32836         for flag in $(EXTRA_HOST_FLAGS) ; do \
32837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32838         done; \
32839         echo "Doing install-pdf in mmalloc" ; \
32840         (cd $(HOST_SUBDIR)/mmalloc && \
32841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32843                   "RANLIB=$${RANLIB}" \
32844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32845                   install-pdf) \
32846           || exit 1
32847
32848 @endif mmalloc
32849
32850 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
32851 maybe-install-html-mmalloc:
32852 @if mmalloc
32853 maybe-install-html-mmalloc: install-html-mmalloc
32854
32855 install-html-mmalloc: \
32856     configure-mmalloc \
32857     html-mmalloc 
32858         @: $(MAKE); $(unstage)
32859         @[ -f ./mmalloc/Makefile ] || exit 0; \
32860         r=`${PWD_COMMAND}`; export r; \
32861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32862         $(HOST_EXPORTS) \
32863         for flag in $(EXTRA_HOST_FLAGS) ; do \
32864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32865         done; \
32866         echo "Doing install-html in mmalloc" ; \
32867         (cd $(HOST_SUBDIR)/mmalloc && \
32868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32870                   "RANLIB=$${RANLIB}" \
32871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32872                   install-html) \
32873           || exit 1
32874
32875 @endif mmalloc
32876
32877 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32878 maybe-installcheck-mmalloc:
32879 @if mmalloc
32880 maybe-installcheck-mmalloc: installcheck-mmalloc
32881
32882 installcheck-mmalloc: \
32883     configure-mmalloc 
32884         @: $(MAKE); $(unstage)
32885         @[ -f ./mmalloc/Makefile ] || exit 0; \
32886         r=`${PWD_COMMAND}`; export r; \
32887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32888         $(HOST_EXPORTS) \
32889         for flag in $(EXTRA_HOST_FLAGS) ; do \
32890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32891         done; \
32892         echo "Doing installcheck in mmalloc" ; \
32893         (cd $(HOST_SUBDIR)/mmalloc && \
32894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32896                   "RANLIB=$${RANLIB}" \
32897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32898                   installcheck) \
32899           || exit 1
32900
32901 @endif mmalloc
32902
32903 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32904 maybe-mostlyclean-mmalloc:
32905 @if mmalloc
32906 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32907
32908 mostlyclean-mmalloc: 
32909         @: $(MAKE); $(unstage)
32910         @[ -f ./mmalloc/Makefile ] || exit 0; \
32911         r=`${PWD_COMMAND}`; export r; \
32912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32913         $(HOST_EXPORTS) \
32914         for flag in $(EXTRA_HOST_FLAGS) ; do \
32915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32916         done; \
32917         echo "Doing mostlyclean in mmalloc" ; \
32918         (cd $(HOST_SUBDIR)/mmalloc && \
32919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32921                   "RANLIB=$${RANLIB}" \
32922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32923                   mostlyclean) \
32924           || exit 1
32925
32926 @endif mmalloc
32927
32928 .PHONY: maybe-clean-mmalloc clean-mmalloc
32929 maybe-clean-mmalloc:
32930 @if mmalloc
32931 maybe-clean-mmalloc: clean-mmalloc
32932
32933 clean-mmalloc: 
32934         @: $(MAKE); $(unstage)
32935         @[ -f ./mmalloc/Makefile ] || exit 0; \
32936         r=`${PWD_COMMAND}`; export r; \
32937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32938         $(HOST_EXPORTS) \
32939         for flag in $(EXTRA_HOST_FLAGS) ; do \
32940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32941         done; \
32942         echo "Doing clean in mmalloc" ; \
32943         (cd $(HOST_SUBDIR)/mmalloc && \
32944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32946                   "RANLIB=$${RANLIB}" \
32947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32948                   clean) \
32949           || exit 1
32950
32951 @endif mmalloc
32952
32953 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32954 maybe-distclean-mmalloc:
32955 @if mmalloc
32956 maybe-distclean-mmalloc: distclean-mmalloc
32957
32958 distclean-mmalloc: 
32959         @: $(MAKE); $(unstage)
32960         @[ -f ./mmalloc/Makefile ] || exit 0; \
32961         r=`${PWD_COMMAND}`; export r; \
32962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32963         $(HOST_EXPORTS) \
32964         for flag in $(EXTRA_HOST_FLAGS) ; do \
32965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32966         done; \
32967         echo "Doing distclean in mmalloc" ; \
32968         (cd $(HOST_SUBDIR)/mmalloc && \
32969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32971                   "RANLIB=$${RANLIB}" \
32972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32973                   distclean) \
32974           || exit 1
32975
32976 @endif mmalloc
32977
32978 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32979 maybe-maintainer-clean-mmalloc:
32980 @if mmalloc
32981 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32982
32983 maintainer-clean-mmalloc: 
32984         @: $(MAKE); $(unstage)
32985         @[ -f ./mmalloc/Makefile ] || exit 0; \
32986         r=`${PWD_COMMAND}`; export r; \
32987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988         $(HOST_EXPORTS) \
32989         for flag in $(EXTRA_HOST_FLAGS) ; do \
32990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32991         done; \
32992         echo "Doing maintainer-clean in mmalloc" ; \
32993         (cd $(HOST_SUBDIR)/mmalloc && \
32994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32996                   "RANLIB=$${RANLIB}" \
32997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32998                   maintainer-clean) \
32999           || exit 1
33000
33001 @endif mmalloc
33002
33003
33004
33005 .PHONY: configure-patch maybe-configure-patch
33006 maybe-configure-patch:
33007 @if gcc-bootstrap
33008 configure-patch: stage_current
33009 @endif gcc-bootstrap
33010 @if patch
33011 maybe-configure-patch: configure-patch
33012 configure-patch: 
33013         @: $(MAKE); $(unstage)
33014         @r=`${PWD_COMMAND}`; export r; \
33015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33016         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
33017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
33018         $(HOST_EXPORTS)  \
33019         echo Configuring in $(HOST_SUBDIR)/patch; \
33020         cd "$(HOST_SUBDIR)/patch" || exit 1; \
33021         case $(srcdir) in \
33022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33023           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
33024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33025         esac; \
33026         srcdiroption="--srcdir=$${topdir}/patch"; \
33027         libsrcdir="$$s/patch"; \
33028         $(SHELL) $${libsrcdir}/configure \
33029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33030           --target=${target_alias} $${srcdiroption}  \
33031           || exit 1
33032 @endif patch
33033
33034
33035
33036
33037
33038 .PHONY: all-patch maybe-all-patch
33039 maybe-all-patch:
33040 @if gcc-bootstrap
33041 all-patch: stage_current
33042 @endif gcc-bootstrap
33043 @if patch
33044 TARGET-patch=all
33045 maybe-all-patch: all-patch
33046 all-patch: configure-patch
33047         @: $(MAKE); $(unstage)
33048         @r=`${PWD_COMMAND}`; export r; \
33049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33050         $(HOST_EXPORTS)  \
33051         (cd $(HOST_SUBDIR)/patch && \
33052           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33053                 $(TARGET-patch))
33054 @endif patch
33055
33056
33057
33058
33059 .PHONY: check-patch maybe-check-patch
33060 maybe-check-patch:
33061 @if patch
33062 maybe-check-patch: check-patch
33063
33064 check-patch:
33065         @: $(MAKE); $(unstage)
33066         @r=`${PWD_COMMAND}`; export r; \
33067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33068         $(HOST_EXPORTS) \
33069         (cd $(HOST_SUBDIR)/patch && \
33070           $(MAKE) $(FLAGS_TO_PASS)  check)
33071
33072 @endif patch
33073
33074 .PHONY: install-patch maybe-install-patch
33075 maybe-install-patch:
33076 @if patch
33077 maybe-install-patch: install-patch
33078
33079 install-patch: installdirs
33080         @: $(MAKE); $(unstage)
33081         @r=`${PWD_COMMAND}`; export r; \
33082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33083         $(HOST_EXPORTS) \
33084         (cd $(HOST_SUBDIR)/patch && \
33085           $(MAKE) $(FLAGS_TO_PASS)  install)
33086
33087 @endif patch
33088
33089 .PHONY: install-strip-patch maybe-install-strip-patch
33090 maybe-install-strip-patch:
33091 @if patch
33092 maybe-install-strip-patch: install-strip-patch
33093
33094 install-strip-patch: installdirs
33095         @: $(MAKE); $(unstage)
33096         @r=`${PWD_COMMAND}`; export r; \
33097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33098         $(HOST_EXPORTS) \
33099         (cd $(HOST_SUBDIR)/patch && \
33100           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33101
33102 @endif patch
33103
33104 # Other targets (info, dvi, pdf, etc.)
33105
33106 .PHONY: maybe-info-patch info-patch
33107 maybe-info-patch:
33108 @if patch
33109 maybe-info-patch: info-patch
33110
33111 info-patch: \
33112     configure-patch 
33113         @: $(MAKE); $(unstage)
33114         @[ -f ./patch/Makefile ] || exit 0; \
33115         r=`${PWD_COMMAND}`; export r; \
33116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33117         $(HOST_EXPORTS) \
33118         for flag in $(EXTRA_HOST_FLAGS) ; do \
33119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33120         done; \
33121         echo "Doing info in patch" ; \
33122         (cd $(HOST_SUBDIR)/patch && \
33123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33125                   "RANLIB=$${RANLIB}" \
33126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33127                   info) \
33128           || exit 1
33129
33130 @endif patch
33131
33132 .PHONY: maybe-dvi-patch dvi-patch
33133 maybe-dvi-patch:
33134 @if patch
33135 maybe-dvi-patch: dvi-patch
33136
33137 dvi-patch: \
33138     configure-patch 
33139         @: $(MAKE); $(unstage)
33140         @[ -f ./patch/Makefile ] || exit 0; \
33141         r=`${PWD_COMMAND}`; export r; \
33142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33143         $(HOST_EXPORTS) \
33144         for flag in $(EXTRA_HOST_FLAGS) ; do \
33145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33146         done; \
33147         echo "Doing dvi in patch" ; \
33148         (cd $(HOST_SUBDIR)/patch && \
33149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33151                   "RANLIB=$${RANLIB}" \
33152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33153                   dvi) \
33154           || exit 1
33155
33156 @endif patch
33157
33158 .PHONY: maybe-pdf-patch pdf-patch
33159 maybe-pdf-patch:
33160 @if patch
33161 maybe-pdf-patch: pdf-patch
33162
33163 pdf-patch: \
33164     configure-patch 
33165         @: $(MAKE); $(unstage)
33166         @[ -f ./patch/Makefile ] || exit 0; \
33167         r=`${PWD_COMMAND}`; export r; \
33168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33169         $(HOST_EXPORTS) \
33170         for flag in $(EXTRA_HOST_FLAGS) ; do \
33171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33172         done; \
33173         echo "Doing pdf in patch" ; \
33174         (cd $(HOST_SUBDIR)/patch && \
33175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33177                   "RANLIB=$${RANLIB}" \
33178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33179                   pdf) \
33180           || exit 1
33181
33182 @endif patch
33183
33184 .PHONY: maybe-html-patch html-patch
33185 maybe-html-patch:
33186 @if patch
33187 maybe-html-patch: html-patch
33188
33189 html-patch: \
33190     configure-patch 
33191         @: $(MAKE); $(unstage)
33192         @[ -f ./patch/Makefile ] || exit 0; \
33193         r=`${PWD_COMMAND}`; export r; \
33194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33195         $(HOST_EXPORTS) \
33196         for flag in $(EXTRA_HOST_FLAGS) ; do \
33197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33198         done; \
33199         echo "Doing html in patch" ; \
33200         (cd $(HOST_SUBDIR)/patch && \
33201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33203                   "RANLIB=$${RANLIB}" \
33204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33205                   html) \
33206           || exit 1
33207
33208 @endif patch
33209
33210 .PHONY: maybe-TAGS-patch TAGS-patch
33211 maybe-TAGS-patch:
33212 @if patch
33213 maybe-TAGS-patch: TAGS-patch
33214
33215 TAGS-patch: \
33216     configure-patch 
33217         @: $(MAKE); $(unstage)
33218         @[ -f ./patch/Makefile ] || exit 0; \
33219         r=`${PWD_COMMAND}`; export r; \
33220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33221         $(HOST_EXPORTS) \
33222         for flag in $(EXTRA_HOST_FLAGS) ; do \
33223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33224         done; \
33225         echo "Doing TAGS in patch" ; \
33226         (cd $(HOST_SUBDIR)/patch && \
33227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33229                   "RANLIB=$${RANLIB}" \
33230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33231                   TAGS) \
33232           || exit 1
33233
33234 @endif patch
33235
33236 .PHONY: maybe-install-info-patch install-info-patch
33237 maybe-install-info-patch:
33238 @if patch
33239 maybe-install-info-patch: install-info-patch
33240
33241 install-info-patch: \
33242     configure-patch \
33243     info-patch 
33244         @: $(MAKE); $(unstage)
33245         @[ -f ./patch/Makefile ] || exit 0; \
33246         r=`${PWD_COMMAND}`; export r; \
33247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33248         $(HOST_EXPORTS) \
33249         for flag in $(EXTRA_HOST_FLAGS) ; do \
33250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33251         done; \
33252         echo "Doing install-info in patch" ; \
33253         (cd $(HOST_SUBDIR)/patch && \
33254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33256                   "RANLIB=$${RANLIB}" \
33257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33258                   install-info) \
33259           || exit 1
33260
33261 @endif patch
33262
33263 .PHONY: maybe-install-pdf-patch install-pdf-patch
33264 maybe-install-pdf-patch:
33265 @if patch
33266 maybe-install-pdf-patch: install-pdf-patch
33267
33268 install-pdf-patch: \
33269     configure-patch \
33270     pdf-patch 
33271         @: $(MAKE); $(unstage)
33272         @[ -f ./patch/Makefile ] || exit 0; \
33273         r=`${PWD_COMMAND}`; export r; \
33274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33275         $(HOST_EXPORTS) \
33276         for flag in $(EXTRA_HOST_FLAGS) ; do \
33277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33278         done; \
33279         echo "Doing install-pdf in patch" ; \
33280         (cd $(HOST_SUBDIR)/patch && \
33281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33283                   "RANLIB=$${RANLIB}" \
33284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33285                   install-pdf) \
33286           || exit 1
33287
33288 @endif patch
33289
33290 .PHONY: maybe-install-html-patch install-html-patch
33291 maybe-install-html-patch:
33292 @if patch
33293 maybe-install-html-patch: install-html-patch
33294
33295 install-html-patch: \
33296     configure-patch \
33297     html-patch 
33298         @: $(MAKE); $(unstage)
33299         @[ -f ./patch/Makefile ] || exit 0; \
33300         r=`${PWD_COMMAND}`; export r; \
33301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33302         $(HOST_EXPORTS) \
33303         for flag in $(EXTRA_HOST_FLAGS) ; do \
33304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33305         done; \
33306         echo "Doing install-html in patch" ; \
33307         (cd $(HOST_SUBDIR)/patch && \
33308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33310                   "RANLIB=$${RANLIB}" \
33311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33312                   install-html) \
33313           || exit 1
33314
33315 @endif patch
33316
33317 .PHONY: maybe-installcheck-patch installcheck-patch
33318 maybe-installcheck-patch:
33319 @if patch
33320 maybe-installcheck-patch: installcheck-patch
33321
33322 installcheck-patch: \
33323     configure-patch 
33324         @: $(MAKE); $(unstage)
33325         @[ -f ./patch/Makefile ] || exit 0; \
33326         r=`${PWD_COMMAND}`; export r; \
33327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33328         $(HOST_EXPORTS) \
33329         for flag in $(EXTRA_HOST_FLAGS) ; do \
33330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33331         done; \
33332         echo "Doing installcheck in patch" ; \
33333         (cd $(HOST_SUBDIR)/patch && \
33334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33336                   "RANLIB=$${RANLIB}" \
33337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33338                   installcheck) \
33339           || exit 1
33340
33341 @endif patch
33342
33343 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
33344 maybe-mostlyclean-patch:
33345 @if patch
33346 maybe-mostlyclean-patch: mostlyclean-patch
33347
33348 mostlyclean-patch: 
33349         @: $(MAKE); $(unstage)
33350         @[ -f ./patch/Makefile ] || exit 0; \
33351         r=`${PWD_COMMAND}`; export r; \
33352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33353         $(HOST_EXPORTS) \
33354         for flag in $(EXTRA_HOST_FLAGS) ; do \
33355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33356         done; \
33357         echo "Doing mostlyclean in patch" ; \
33358         (cd $(HOST_SUBDIR)/patch && \
33359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33361                   "RANLIB=$${RANLIB}" \
33362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33363                   mostlyclean) \
33364           || exit 1
33365
33366 @endif patch
33367
33368 .PHONY: maybe-clean-patch clean-patch
33369 maybe-clean-patch:
33370 @if patch
33371 maybe-clean-patch: clean-patch
33372
33373 clean-patch: 
33374         @: $(MAKE); $(unstage)
33375         @[ -f ./patch/Makefile ] || exit 0; \
33376         r=`${PWD_COMMAND}`; export r; \
33377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33378         $(HOST_EXPORTS) \
33379         for flag in $(EXTRA_HOST_FLAGS) ; do \
33380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33381         done; \
33382         echo "Doing clean in patch" ; \
33383         (cd $(HOST_SUBDIR)/patch && \
33384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33386                   "RANLIB=$${RANLIB}" \
33387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33388                   clean) \
33389           || exit 1
33390
33391 @endif patch
33392
33393 .PHONY: maybe-distclean-patch distclean-patch
33394 maybe-distclean-patch:
33395 @if patch
33396 maybe-distclean-patch: distclean-patch
33397
33398 distclean-patch: 
33399         @: $(MAKE); $(unstage)
33400         @[ -f ./patch/Makefile ] || exit 0; \
33401         r=`${PWD_COMMAND}`; export r; \
33402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33403         $(HOST_EXPORTS) \
33404         for flag in $(EXTRA_HOST_FLAGS) ; do \
33405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33406         done; \
33407         echo "Doing distclean in patch" ; \
33408         (cd $(HOST_SUBDIR)/patch && \
33409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33411                   "RANLIB=$${RANLIB}" \
33412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33413                   distclean) \
33414           || exit 1
33415
33416 @endif patch
33417
33418 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
33419 maybe-maintainer-clean-patch:
33420 @if patch
33421 maybe-maintainer-clean-patch: maintainer-clean-patch
33422
33423 maintainer-clean-patch: 
33424         @: $(MAKE); $(unstage)
33425         @[ -f ./patch/Makefile ] || exit 0; \
33426         r=`${PWD_COMMAND}`; export r; \
33427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33428         $(HOST_EXPORTS) \
33429         for flag in $(EXTRA_HOST_FLAGS) ; do \
33430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33431         done; \
33432         echo "Doing maintainer-clean in patch" ; \
33433         (cd $(HOST_SUBDIR)/patch && \
33434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33436                   "RANLIB=$${RANLIB}" \
33437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33438                   maintainer-clean) \
33439           || exit 1
33440
33441 @endif patch
33442
33443
33444
33445 .PHONY: configure-perl maybe-configure-perl
33446 maybe-configure-perl:
33447 @if gcc-bootstrap
33448 configure-perl: stage_current
33449 @endif gcc-bootstrap
33450 @if perl
33451 maybe-configure-perl: configure-perl
33452 configure-perl: 
33453         @: $(MAKE); $(unstage)
33454         @r=`${PWD_COMMAND}`; export r; \
33455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33456         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
33457         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
33458         $(HOST_EXPORTS)  \
33459         echo Configuring in $(HOST_SUBDIR)/perl; \
33460         cd "$(HOST_SUBDIR)/perl" || exit 1; \
33461         case $(srcdir) in \
33462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33463           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
33464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33465         esac; \
33466         srcdiroption="--srcdir=$${topdir}/perl"; \
33467         libsrcdir="$$s/perl"; \
33468         $(SHELL) $${libsrcdir}/configure \
33469           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33470           --target=${target_alias} $${srcdiroption}  \
33471           || exit 1
33472 @endif perl
33473
33474
33475
33476
33477
33478 .PHONY: all-perl maybe-all-perl
33479 maybe-all-perl:
33480 @if gcc-bootstrap
33481 all-perl: stage_current
33482 @endif gcc-bootstrap
33483 @if perl
33484 TARGET-perl=all
33485 maybe-all-perl: all-perl
33486 all-perl: configure-perl
33487         @: $(MAKE); $(unstage)
33488         @r=`${PWD_COMMAND}`; export r; \
33489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33490         $(HOST_EXPORTS)  \
33491         (cd $(HOST_SUBDIR)/perl && \
33492           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33493                 $(TARGET-perl))
33494 @endif perl
33495
33496
33497
33498
33499 .PHONY: check-perl maybe-check-perl
33500 maybe-check-perl:
33501 @if perl
33502 maybe-check-perl: check-perl
33503
33504 check-perl:
33505         @: $(MAKE); $(unstage)
33506         @r=`${PWD_COMMAND}`; export r; \
33507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33508         $(HOST_EXPORTS) \
33509         (cd $(HOST_SUBDIR)/perl && \
33510           $(MAKE) $(FLAGS_TO_PASS)  check)
33511
33512 @endif perl
33513
33514 .PHONY: install-perl maybe-install-perl
33515 maybe-install-perl:
33516 @if perl
33517 maybe-install-perl: install-perl
33518
33519 install-perl: installdirs
33520         @: $(MAKE); $(unstage)
33521         @r=`${PWD_COMMAND}`; export r; \
33522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33523         $(HOST_EXPORTS) \
33524         (cd $(HOST_SUBDIR)/perl && \
33525           $(MAKE) $(FLAGS_TO_PASS)  install)
33526
33527 @endif perl
33528
33529 .PHONY: install-strip-perl maybe-install-strip-perl
33530 maybe-install-strip-perl:
33531 @if perl
33532 maybe-install-strip-perl: install-strip-perl
33533
33534 install-strip-perl: installdirs
33535         @: $(MAKE); $(unstage)
33536         @r=`${PWD_COMMAND}`; export r; \
33537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33538         $(HOST_EXPORTS) \
33539         (cd $(HOST_SUBDIR)/perl && \
33540           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33541
33542 @endif perl
33543
33544 # Other targets (info, dvi, pdf, etc.)
33545
33546 .PHONY: maybe-info-perl info-perl
33547 maybe-info-perl:
33548 @if perl
33549 maybe-info-perl: info-perl
33550
33551 info-perl: \
33552     configure-perl 
33553         @: $(MAKE); $(unstage)
33554         @[ -f ./perl/Makefile ] || exit 0; \
33555         r=`${PWD_COMMAND}`; export r; \
33556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33557         $(HOST_EXPORTS) \
33558         for flag in $(EXTRA_HOST_FLAGS) ; do \
33559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33560         done; \
33561         echo "Doing info in perl" ; \
33562         (cd $(HOST_SUBDIR)/perl && \
33563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33565                   "RANLIB=$${RANLIB}" \
33566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33567                   info) \
33568           || exit 1
33569
33570 @endif perl
33571
33572 .PHONY: maybe-dvi-perl dvi-perl
33573 maybe-dvi-perl:
33574 @if perl
33575 maybe-dvi-perl: dvi-perl
33576
33577 dvi-perl: \
33578     configure-perl 
33579         @: $(MAKE); $(unstage)
33580         @[ -f ./perl/Makefile ] || exit 0; \
33581         r=`${PWD_COMMAND}`; export r; \
33582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33583         $(HOST_EXPORTS) \
33584         for flag in $(EXTRA_HOST_FLAGS) ; do \
33585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33586         done; \
33587         echo "Doing dvi in perl" ; \
33588         (cd $(HOST_SUBDIR)/perl && \
33589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33591                   "RANLIB=$${RANLIB}" \
33592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33593                   dvi) \
33594           || exit 1
33595
33596 @endif perl
33597
33598 .PHONY: maybe-pdf-perl pdf-perl
33599 maybe-pdf-perl:
33600 @if perl
33601 maybe-pdf-perl: pdf-perl
33602
33603 pdf-perl: \
33604     configure-perl 
33605         @: $(MAKE); $(unstage)
33606         @[ -f ./perl/Makefile ] || exit 0; \
33607         r=`${PWD_COMMAND}`; export r; \
33608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33609         $(HOST_EXPORTS) \
33610         for flag in $(EXTRA_HOST_FLAGS) ; do \
33611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33612         done; \
33613         echo "Doing pdf in perl" ; \
33614         (cd $(HOST_SUBDIR)/perl && \
33615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33617                   "RANLIB=$${RANLIB}" \
33618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33619                   pdf) \
33620           || exit 1
33621
33622 @endif perl
33623
33624 .PHONY: maybe-html-perl html-perl
33625 maybe-html-perl:
33626 @if perl
33627 maybe-html-perl: html-perl
33628
33629 html-perl: \
33630     configure-perl 
33631         @: $(MAKE); $(unstage)
33632         @[ -f ./perl/Makefile ] || exit 0; \
33633         r=`${PWD_COMMAND}`; export r; \
33634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33635         $(HOST_EXPORTS) \
33636         for flag in $(EXTRA_HOST_FLAGS) ; do \
33637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33638         done; \
33639         echo "Doing html in perl" ; \
33640         (cd $(HOST_SUBDIR)/perl && \
33641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33643                   "RANLIB=$${RANLIB}" \
33644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33645                   html) \
33646           || exit 1
33647
33648 @endif perl
33649
33650 .PHONY: maybe-TAGS-perl TAGS-perl
33651 maybe-TAGS-perl:
33652 @if perl
33653 maybe-TAGS-perl: TAGS-perl
33654
33655 TAGS-perl: \
33656     configure-perl 
33657         @: $(MAKE); $(unstage)
33658         @[ -f ./perl/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 TAGS in perl" ; \
33666         (cd $(HOST_SUBDIR)/perl && \
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                   TAGS) \
33672           || exit 1
33673
33674 @endif perl
33675
33676 .PHONY: maybe-install-info-perl install-info-perl
33677 maybe-install-info-perl:
33678 @if perl
33679 maybe-install-info-perl: install-info-perl
33680
33681 install-info-perl: \
33682     configure-perl \
33683     info-perl 
33684         @: $(MAKE); $(unstage)
33685         @[ -f ./perl/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-info in perl" ; \
33693         (cd $(HOST_SUBDIR)/perl && \
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-info) \
33699           || exit 1
33700
33701 @endif perl
33702
33703 .PHONY: maybe-install-pdf-perl install-pdf-perl
33704 maybe-install-pdf-perl:
33705 @if perl
33706 maybe-install-pdf-perl: install-pdf-perl
33707
33708 install-pdf-perl: \
33709     configure-perl \
33710     pdf-perl 
33711         @: $(MAKE); $(unstage)
33712         @[ -f ./perl/Makefile ] || exit 0; \
33713         r=`${PWD_COMMAND}`; export r; \
33714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33715         $(HOST_EXPORTS) \
33716         for flag in $(EXTRA_HOST_FLAGS) ; do \
33717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33718         done; \
33719         echo "Doing install-pdf in perl" ; \
33720         (cd $(HOST_SUBDIR)/perl && \
33721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33723                   "RANLIB=$${RANLIB}" \
33724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33725                   install-pdf) \
33726           || exit 1
33727
33728 @endif perl
33729
33730 .PHONY: maybe-install-html-perl install-html-perl
33731 maybe-install-html-perl:
33732 @if perl
33733 maybe-install-html-perl: install-html-perl
33734
33735 install-html-perl: \
33736     configure-perl \
33737     html-perl 
33738         @: $(MAKE); $(unstage)
33739         @[ -f ./perl/Makefile ] || exit 0; \
33740         r=`${PWD_COMMAND}`; export r; \
33741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33742         $(HOST_EXPORTS) \
33743         for flag in $(EXTRA_HOST_FLAGS) ; do \
33744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33745         done; \
33746         echo "Doing install-html in perl" ; \
33747         (cd $(HOST_SUBDIR)/perl && \
33748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33750                   "RANLIB=$${RANLIB}" \
33751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33752                   install-html) \
33753           || exit 1
33754
33755 @endif perl
33756
33757 .PHONY: maybe-installcheck-perl installcheck-perl
33758 maybe-installcheck-perl:
33759 @if perl
33760 maybe-installcheck-perl: installcheck-perl
33761
33762 installcheck-perl: \
33763     configure-perl 
33764         @: $(MAKE); $(unstage)
33765         @[ -f ./perl/Makefile ] || exit 0; \
33766         r=`${PWD_COMMAND}`; export r; \
33767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33768         $(HOST_EXPORTS) \
33769         for flag in $(EXTRA_HOST_FLAGS) ; do \
33770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33771         done; \
33772         echo "Doing installcheck in perl" ; \
33773         (cd $(HOST_SUBDIR)/perl && \
33774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33776                   "RANLIB=$${RANLIB}" \
33777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33778                   installcheck) \
33779           || exit 1
33780
33781 @endif perl
33782
33783 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
33784 maybe-mostlyclean-perl:
33785 @if perl
33786 maybe-mostlyclean-perl: mostlyclean-perl
33787
33788 mostlyclean-perl: 
33789         @: $(MAKE); $(unstage)
33790         @[ -f ./perl/Makefile ] || exit 0; \
33791         r=`${PWD_COMMAND}`; export r; \
33792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33793         $(HOST_EXPORTS) \
33794         for flag in $(EXTRA_HOST_FLAGS) ; do \
33795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33796         done; \
33797         echo "Doing mostlyclean in perl" ; \
33798         (cd $(HOST_SUBDIR)/perl && \
33799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33801                   "RANLIB=$${RANLIB}" \
33802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33803                   mostlyclean) \
33804           || exit 1
33805
33806 @endif perl
33807
33808 .PHONY: maybe-clean-perl clean-perl
33809 maybe-clean-perl:
33810 @if perl
33811 maybe-clean-perl: clean-perl
33812
33813 clean-perl: 
33814         @: $(MAKE); $(unstage)
33815         @[ -f ./perl/Makefile ] || exit 0; \
33816         r=`${PWD_COMMAND}`; export r; \
33817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33818         $(HOST_EXPORTS) \
33819         for flag in $(EXTRA_HOST_FLAGS) ; do \
33820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33821         done; \
33822         echo "Doing clean in perl" ; \
33823         (cd $(HOST_SUBDIR)/perl && \
33824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33826                   "RANLIB=$${RANLIB}" \
33827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33828                   clean) \
33829           || exit 1
33830
33831 @endif perl
33832
33833 .PHONY: maybe-distclean-perl distclean-perl
33834 maybe-distclean-perl:
33835 @if perl
33836 maybe-distclean-perl: distclean-perl
33837
33838 distclean-perl: 
33839         @: $(MAKE); $(unstage)
33840         @[ -f ./perl/Makefile ] || exit 0; \
33841         r=`${PWD_COMMAND}`; export r; \
33842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843         $(HOST_EXPORTS) \
33844         for flag in $(EXTRA_HOST_FLAGS) ; do \
33845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33846         done; \
33847         echo "Doing distclean in perl" ; \
33848         (cd $(HOST_SUBDIR)/perl && \
33849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33851                   "RANLIB=$${RANLIB}" \
33852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33853                   distclean) \
33854           || exit 1
33855
33856 @endif perl
33857
33858 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
33859 maybe-maintainer-clean-perl:
33860 @if perl
33861 maybe-maintainer-clean-perl: maintainer-clean-perl
33862
33863 maintainer-clean-perl: 
33864         @: $(MAKE); $(unstage)
33865         @[ -f ./perl/Makefile ] || exit 0; \
33866         r=`${PWD_COMMAND}`; export r; \
33867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33868         $(HOST_EXPORTS) \
33869         for flag in $(EXTRA_HOST_FLAGS) ; do \
33870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33871         done; \
33872         echo "Doing maintainer-clean in perl" ; \
33873         (cd $(HOST_SUBDIR)/perl && \
33874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33876                   "RANLIB=$${RANLIB}" \
33877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33878                   maintainer-clean) \
33879           || exit 1
33880
33881 @endif perl
33882
33883
33884
33885 .PHONY: configure-prms maybe-configure-prms
33886 maybe-configure-prms:
33887 @if gcc-bootstrap
33888 configure-prms: stage_current
33889 @endif gcc-bootstrap
33890 @if prms
33891 maybe-configure-prms: configure-prms
33892 configure-prms: 
33893         @: $(MAKE); $(unstage)
33894         @r=`${PWD_COMMAND}`; export r; \
33895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
33897         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
33898         $(HOST_EXPORTS)  \
33899         echo Configuring in $(HOST_SUBDIR)/prms; \
33900         cd "$(HOST_SUBDIR)/prms" || exit 1; \
33901         case $(srcdir) in \
33902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33903           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33905         esac; \
33906         srcdiroption="--srcdir=$${topdir}/prms"; \
33907         libsrcdir="$$s/prms"; \
33908         $(SHELL) $${libsrcdir}/configure \
33909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33910           --target=${target_alias} $${srcdiroption}  \
33911           || exit 1
33912 @endif prms
33913
33914
33915
33916
33917
33918 .PHONY: all-prms maybe-all-prms
33919 maybe-all-prms:
33920 @if gcc-bootstrap
33921 all-prms: stage_current
33922 @endif gcc-bootstrap
33923 @if prms
33924 TARGET-prms=all
33925 maybe-all-prms: all-prms
33926 all-prms: configure-prms
33927         @: $(MAKE); $(unstage)
33928         @r=`${PWD_COMMAND}`; export r; \
33929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33930         $(HOST_EXPORTS)  \
33931         (cd $(HOST_SUBDIR)/prms && \
33932           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33933                 $(TARGET-prms))
33934 @endif prms
33935
33936
33937
33938
33939 .PHONY: check-prms maybe-check-prms
33940 maybe-check-prms:
33941 @if prms
33942 maybe-check-prms: check-prms
33943
33944 check-prms:
33945         @: $(MAKE); $(unstage)
33946         @r=`${PWD_COMMAND}`; export r; \
33947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948         $(HOST_EXPORTS) \
33949         (cd $(HOST_SUBDIR)/prms && \
33950           $(MAKE) $(FLAGS_TO_PASS)  check)
33951
33952 @endif prms
33953
33954 .PHONY: install-prms maybe-install-prms
33955 maybe-install-prms:
33956 @if prms
33957 maybe-install-prms: install-prms
33958
33959 install-prms: installdirs
33960         @: $(MAKE); $(unstage)
33961         @r=`${PWD_COMMAND}`; export r; \
33962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33963         $(HOST_EXPORTS) \
33964         (cd $(HOST_SUBDIR)/prms && \
33965           $(MAKE) $(FLAGS_TO_PASS)  install)
33966
33967 @endif prms
33968
33969 .PHONY: install-strip-prms maybe-install-strip-prms
33970 maybe-install-strip-prms:
33971 @if prms
33972 maybe-install-strip-prms: install-strip-prms
33973
33974 install-strip-prms: installdirs
33975         @: $(MAKE); $(unstage)
33976         @r=`${PWD_COMMAND}`; export r; \
33977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978         $(HOST_EXPORTS) \
33979         (cd $(HOST_SUBDIR)/prms && \
33980           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33981
33982 @endif prms
33983
33984 # Other targets (info, dvi, pdf, etc.)
33985
33986 .PHONY: maybe-info-prms info-prms
33987 maybe-info-prms:
33988 @if prms
33989 maybe-info-prms: info-prms
33990
33991 info-prms: \
33992     configure-prms 
33993         @: $(MAKE); $(unstage)
33994         @[ -f ./prms/Makefile ] || exit 0; \
33995         r=`${PWD_COMMAND}`; export r; \
33996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33997         $(HOST_EXPORTS) \
33998         for flag in $(EXTRA_HOST_FLAGS) ; do \
33999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34000         done; \
34001         echo "Doing info in prms" ; \
34002         (cd $(HOST_SUBDIR)/prms && \
34003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34005                   "RANLIB=$${RANLIB}" \
34006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34007                   info) \
34008           || exit 1
34009
34010 @endif prms
34011
34012 .PHONY: maybe-dvi-prms dvi-prms
34013 maybe-dvi-prms:
34014 @if prms
34015 maybe-dvi-prms: dvi-prms
34016
34017 dvi-prms: \
34018     configure-prms 
34019         @: $(MAKE); $(unstage)
34020         @[ -f ./prms/Makefile ] || exit 0; \
34021         r=`${PWD_COMMAND}`; export r; \
34022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34023         $(HOST_EXPORTS) \
34024         for flag in $(EXTRA_HOST_FLAGS) ; do \
34025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34026         done; \
34027         echo "Doing dvi in prms" ; \
34028         (cd $(HOST_SUBDIR)/prms && \
34029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34031                   "RANLIB=$${RANLIB}" \
34032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34033                   dvi) \
34034           || exit 1
34035
34036 @endif prms
34037
34038 .PHONY: maybe-pdf-prms pdf-prms
34039 maybe-pdf-prms:
34040 @if prms
34041 maybe-pdf-prms: pdf-prms
34042
34043 pdf-prms: \
34044     configure-prms 
34045         @: $(MAKE); $(unstage)
34046         @[ -f ./prms/Makefile ] || exit 0; \
34047         r=`${PWD_COMMAND}`; export r; \
34048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34049         $(HOST_EXPORTS) \
34050         for flag in $(EXTRA_HOST_FLAGS) ; do \
34051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34052         done; \
34053         echo "Doing pdf in prms" ; \
34054         (cd $(HOST_SUBDIR)/prms && \
34055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34057                   "RANLIB=$${RANLIB}" \
34058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34059                   pdf) \
34060           || exit 1
34061
34062 @endif prms
34063
34064 .PHONY: maybe-html-prms html-prms
34065 maybe-html-prms:
34066 @if prms
34067 maybe-html-prms: html-prms
34068
34069 html-prms: \
34070     configure-prms 
34071         @: $(MAKE); $(unstage)
34072         @[ -f ./prms/Makefile ] || exit 0; \
34073         r=`${PWD_COMMAND}`; export r; \
34074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34075         $(HOST_EXPORTS) \
34076         for flag in $(EXTRA_HOST_FLAGS) ; do \
34077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34078         done; \
34079         echo "Doing html in prms" ; \
34080         (cd $(HOST_SUBDIR)/prms && \
34081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34083                   "RANLIB=$${RANLIB}" \
34084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34085                   html) \
34086           || exit 1
34087
34088 @endif prms
34089
34090 .PHONY: maybe-TAGS-prms TAGS-prms
34091 maybe-TAGS-prms:
34092 @if prms
34093 maybe-TAGS-prms: TAGS-prms
34094
34095 TAGS-prms: \
34096     configure-prms 
34097         @: $(MAKE); $(unstage)
34098         @[ -f ./prms/Makefile ] || exit 0; \
34099         r=`${PWD_COMMAND}`; export r; \
34100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34101         $(HOST_EXPORTS) \
34102         for flag in $(EXTRA_HOST_FLAGS) ; do \
34103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34104         done; \
34105         echo "Doing TAGS in prms" ; \
34106         (cd $(HOST_SUBDIR)/prms && \
34107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34109                   "RANLIB=$${RANLIB}" \
34110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34111                   TAGS) \
34112           || exit 1
34113
34114 @endif prms
34115
34116 .PHONY: maybe-install-info-prms install-info-prms
34117 maybe-install-info-prms:
34118 @if prms
34119 maybe-install-info-prms: install-info-prms
34120
34121 install-info-prms: \
34122     configure-prms \
34123     info-prms 
34124         @: $(MAKE); $(unstage)
34125         @[ -f ./prms/Makefile ] || exit 0; \
34126         r=`${PWD_COMMAND}`; export r; \
34127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34128         $(HOST_EXPORTS) \
34129         for flag in $(EXTRA_HOST_FLAGS) ; do \
34130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34131         done; \
34132         echo "Doing install-info in prms" ; \
34133         (cd $(HOST_SUBDIR)/prms && \
34134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34136                   "RANLIB=$${RANLIB}" \
34137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34138                   install-info) \
34139           || exit 1
34140
34141 @endif prms
34142
34143 .PHONY: maybe-install-pdf-prms install-pdf-prms
34144 maybe-install-pdf-prms:
34145 @if prms
34146 maybe-install-pdf-prms: install-pdf-prms
34147
34148 install-pdf-prms: \
34149     configure-prms \
34150     pdf-prms 
34151         @: $(MAKE); $(unstage)
34152         @[ -f ./prms/Makefile ] || exit 0; \
34153         r=`${PWD_COMMAND}`; export r; \
34154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34155         $(HOST_EXPORTS) \
34156         for flag in $(EXTRA_HOST_FLAGS) ; do \
34157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34158         done; \
34159         echo "Doing install-pdf in prms" ; \
34160         (cd $(HOST_SUBDIR)/prms && \
34161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34163                   "RANLIB=$${RANLIB}" \
34164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34165                   install-pdf) \
34166           || exit 1
34167
34168 @endif prms
34169
34170 .PHONY: maybe-install-html-prms install-html-prms
34171 maybe-install-html-prms:
34172 @if prms
34173 maybe-install-html-prms: install-html-prms
34174
34175 install-html-prms: \
34176     configure-prms \
34177     html-prms 
34178         @: $(MAKE); $(unstage)
34179         @[ -f ./prms/Makefile ] || exit 0; \
34180         r=`${PWD_COMMAND}`; export r; \
34181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34182         $(HOST_EXPORTS) \
34183         for flag in $(EXTRA_HOST_FLAGS) ; do \
34184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34185         done; \
34186         echo "Doing install-html in prms" ; \
34187         (cd $(HOST_SUBDIR)/prms && \
34188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34190                   "RANLIB=$${RANLIB}" \
34191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34192                   install-html) \
34193           || exit 1
34194
34195 @endif prms
34196
34197 .PHONY: maybe-installcheck-prms installcheck-prms
34198 maybe-installcheck-prms:
34199 @if prms
34200 maybe-installcheck-prms: installcheck-prms
34201
34202 installcheck-prms: \
34203     configure-prms 
34204         @: $(MAKE); $(unstage)
34205         @[ -f ./prms/Makefile ] || exit 0; \
34206         r=`${PWD_COMMAND}`; export r; \
34207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208         $(HOST_EXPORTS) \
34209         for flag in $(EXTRA_HOST_FLAGS) ; do \
34210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34211         done; \
34212         echo "Doing installcheck in prms" ; \
34213         (cd $(HOST_SUBDIR)/prms && \
34214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34216                   "RANLIB=$${RANLIB}" \
34217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34218                   installcheck) \
34219           || exit 1
34220
34221 @endif prms
34222
34223 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
34224 maybe-mostlyclean-prms:
34225 @if prms
34226 maybe-mostlyclean-prms: mostlyclean-prms
34227
34228 mostlyclean-prms: 
34229         @: $(MAKE); $(unstage)
34230         @[ -f ./prms/Makefile ] || exit 0; \
34231         r=`${PWD_COMMAND}`; export r; \
34232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233         $(HOST_EXPORTS) \
34234         for flag in $(EXTRA_HOST_FLAGS) ; do \
34235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34236         done; \
34237         echo "Doing mostlyclean in prms" ; \
34238         (cd $(HOST_SUBDIR)/prms && \
34239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34241                   "RANLIB=$${RANLIB}" \
34242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34243                   mostlyclean) \
34244           || exit 1
34245
34246 @endif prms
34247
34248 .PHONY: maybe-clean-prms clean-prms
34249 maybe-clean-prms:
34250 @if prms
34251 maybe-clean-prms: clean-prms
34252
34253 clean-prms: 
34254         @: $(MAKE); $(unstage)
34255         @[ -f ./prms/Makefile ] || exit 0; \
34256         r=`${PWD_COMMAND}`; export r; \
34257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34258         $(HOST_EXPORTS) \
34259         for flag in $(EXTRA_HOST_FLAGS) ; do \
34260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34261         done; \
34262         echo "Doing clean in prms" ; \
34263         (cd $(HOST_SUBDIR)/prms && \
34264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34266                   "RANLIB=$${RANLIB}" \
34267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34268                   clean) \
34269           || exit 1
34270
34271 @endif prms
34272
34273 .PHONY: maybe-distclean-prms distclean-prms
34274 maybe-distclean-prms:
34275 @if prms
34276 maybe-distclean-prms: distclean-prms
34277
34278 distclean-prms: 
34279         @: $(MAKE); $(unstage)
34280         @[ -f ./prms/Makefile ] || exit 0; \
34281         r=`${PWD_COMMAND}`; export r; \
34282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34283         $(HOST_EXPORTS) \
34284         for flag in $(EXTRA_HOST_FLAGS) ; do \
34285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34286         done; \
34287         echo "Doing distclean in prms" ; \
34288         (cd $(HOST_SUBDIR)/prms && \
34289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34291                   "RANLIB=$${RANLIB}" \
34292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34293                   distclean) \
34294           || exit 1
34295
34296 @endif prms
34297
34298 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
34299 maybe-maintainer-clean-prms:
34300 @if prms
34301 maybe-maintainer-clean-prms: maintainer-clean-prms
34302
34303 maintainer-clean-prms: 
34304         @: $(MAKE); $(unstage)
34305         @[ -f ./prms/Makefile ] || exit 0; \
34306         r=`${PWD_COMMAND}`; export r; \
34307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34308         $(HOST_EXPORTS) \
34309         for flag in $(EXTRA_HOST_FLAGS) ; do \
34310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34311         done; \
34312         echo "Doing maintainer-clean in prms" ; \
34313         (cd $(HOST_SUBDIR)/prms && \
34314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34316                   "RANLIB=$${RANLIB}" \
34317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34318                   maintainer-clean) \
34319           || exit 1
34320
34321 @endif prms
34322
34323
34324
34325 .PHONY: configure-rcs maybe-configure-rcs
34326 maybe-configure-rcs:
34327 @if gcc-bootstrap
34328 configure-rcs: stage_current
34329 @endif gcc-bootstrap
34330 @if rcs
34331 maybe-configure-rcs: configure-rcs
34332 configure-rcs: 
34333         @: $(MAKE); $(unstage)
34334         @r=`${PWD_COMMAND}`; export r; \
34335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34336         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
34337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
34338         $(HOST_EXPORTS)  \
34339         echo Configuring in $(HOST_SUBDIR)/rcs; \
34340         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
34341         case $(srcdir) in \
34342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34343           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
34344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34345         esac; \
34346         srcdiroption="--srcdir=$${topdir}/rcs"; \
34347         libsrcdir="$$s/rcs"; \
34348         $(SHELL) $${libsrcdir}/configure \
34349           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34350           --target=${target_alias} $${srcdiroption}  \
34351           || exit 1
34352 @endif rcs
34353
34354
34355
34356
34357
34358 .PHONY: all-rcs maybe-all-rcs
34359 maybe-all-rcs:
34360 @if gcc-bootstrap
34361 all-rcs: stage_current
34362 @endif gcc-bootstrap
34363 @if rcs
34364 TARGET-rcs=all
34365 maybe-all-rcs: all-rcs
34366 all-rcs: configure-rcs
34367         @: $(MAKE); $(unstage)
34368         @r=`${PWD_COMMAND}`; export r; \
34369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34370         $(HOST_EXPORTS)  \
34371         (cd $(HOST_SUBDIR)/rcs && \
34372           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34373                 $(TARGET-rcs))
34374 @endif rcs
34375
34376
34377
34378
34379 .PHONY: check-rcs maybe-check-rcs
34380 maybe-check-rcs:
34381 @if rcs
34382 maybe-check-rcs: check-rcs
34383
34384 check-rcs:
34385         @: $(MAKE); $(unstage)
34386         @r=`${PWD_COMMAND}`; export r; \
34387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34388         $(HOST_EXPORTS) \
34389         (cd $(HOST_SUBDIR)/rcs && \
34390           $(MAKE) $(FLAGS_TO_PASS)  check)
34391
34392 @endif rcs
34393
34394 .PHONY: install-rcs maybe-install-rcs
34395 maybe-install-rcs:
34396 @if rcs
34397 maybe-install-rcs: install-rcs
34398
34399 install-rcs: installdirs
34400         @: $(MAKE); $(unstage)
34401         @r=`${PWD_COMMAND}`; export r; \
34402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403         $(HOST_EXPORTS) \
34404         (cd $(HOST_SUBDIR)/rcs && \
34405           $(MAKE) $(FLAGS_TO_PASS)  install)
34406
34407 @endif rcs
34408
34409 .PHONY: install-strip-rcs maybe-install-strip-rcs
34410 maybe-install-strip-rcs:
34411 @if rcs
34412 maybe-install-strip-rcs: install-strip-rcs
34413
34414 install-strip-rcs: installdirs
34415         @: $(MAKE); $(unstage)
34416         @r=`${PWD_COMMAND}`; export r; \
34417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34418         $(HOST_EXPORTS) \
34419         (cd $(HOST_SUBDIR)/rcs && \
34420           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34421
34422 @endif rcs
34423
34424 # Other targets (info, dvi, pdf, etc.)
34425
34426 .PHONY: maybe-info-rcs info-rcs
34427 maybe-info-rcs:
34428 @if rcs
34429 maybe-info-rcs: info-rcs
34430
34431 info-rcs: \
34432     configure-rcs 
34433         @: $(MAKE); $(unstage)
34434         @[ -f ./rcs/Makefile ] || exit 0; \
34435         r=`${PWD_COMMAND}`; export r; \
34436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34437         $(HOST_EXPORTS) \
34438         for flag in $(EXTRA_HOST_FLAGS) ; do \
34439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34440         done; \
34441         echo "Doing info in rcs" ; \
34442         (cd $(HOST_SUBDIR)/rcs && \
34443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34445                   "RANLIB=$${RANLIB}" \
34446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34447                   info) \
34448           || exit 1
34449
34450 @endif rcs
34451
34452 .PHONY: maybe-dvi-rcs dvi-rcs
34453 maybe-dvi-rcs:
34454 @if rcs
34455 maybe-dvi-rcs: dvi-rcs
34456
34457 dvi-rcs: \
34458     configure-rcs 
34459         @: $(MAKE); $(unstage)
34460         @[ -f ./rcs/Makefile ] || exit 0; \
34461         r=`${PWD_COMMAND}`; export r; \
34462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34463         $(HOST_EXPORTS) \
34464         for flag in $(EXTRA_HOST_FLAGS) ; do \
34465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34466         done; \
34467         echo "Doing dvi in rcs" ; \
34468         (cd $(HOST_SUBDIR)/rcs && \
34469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34471                   "RANLIB=$${RANLIB}" \
34472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34473                   dvi) \
34474           || exit 1
34475
34476 @endif rcs
34477
34478 .PHONY: maybe-pdf-rcs pdf-rcs
34479 maybe-pdf-rcs:
34480 @if rcs
34481 maybe-pdf-rcs: pdf-rcs
34482
34483 pdf-rcs: \
34484     configure-rcs 
34485         @: $(MAKE); $(unstage)
34486         @[ -f ./rcs/Makefile ] || exit 0; \
34487         r=`${PWD_COMMAND}`; export r; \
34488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34489         $(HOST_EXPORTS) \
34490         for flag in $(EXTRA_HOST_FLAGS) ; do \
34491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34492         done; \
34493         echo "Doing pdf in rcs" ; \
34494         (cd $(HOST_SUBDIR)/rcs && \
34495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34497                   "RANLIB=$${RANLIB}" \
34498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34499                   pdf) \
34500           || exit 1
34501
34502 @endif rcs
34503
34504 .PHONY: maybe-html-rcs html-rcs
34505 maybe-html-rcs:
34506 @if rcs
34507 maybe-html-rcs: html-rcs
34508
34509 html-rcs: \
34510     configure-rcs 
34511         @: $(MAKE); $(unstage)
34512         @[ -f ./rcs/Makefile ] || exit 0; \
34513         r=`${PWD_COMMAND}`; export r; \
34514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34515         $(HOST_EXPORTS) \
34516         for flag in $(EXTRA_HOST_FLAGS) ; do \
34517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34518         done; \
34519         echo "Doing html in rcs" ; \
34520         (cd $(HOST_SUBDIR)/rcs && \
34521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34523                   "RANLIB=$${RANLIB}" \
34524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34525                   html) \
34526           || exit 1
34527
34528 @endif rcs
34529
34530 .PHONY: maybe-TAGS-rcs TAGS-rcs
34531 maybe-TAGS-rcs:
34532 @if rcs
34533 maybe-TAGS-rcs: TAGS-rcs
34534
34535 TAGS-rcs: \
34536     configure-rcs 
34537         @: $(MAKE); $(unstage)
34538         @[ -f ./rcs/Makefile ] || exit 0; \
34539         r=`${PWD_COMMAND}`; export r; \
34540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34541         $(HOST_EXPORTS) \
34542         for flag in $(EXTRA_HOST_FLAGS) ; do \
34543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34544         done; \
34545         echo "Doing TAGS in rcs" ; \
34546         (cd $(HOST_SUBDIR)/rcs && \
34547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34549                   "RANLIB=$${RANLIB}" \
34550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34551                   TAGS) \
34552           || exit 1
34553
34554 @endif rcs
34555
34556 .PHONY: maybe-install-info-rcs install-info-rcs
34557 maybe-install-info-rcs:
34558 @if rcs
34559 maybe-install-info-rcs: install-info-rcs
34560
34561 install-info-rcs: \
34562     configure-rcs \
34563     info-rcs 
34564         @: $(MAKE); $(unstage)
34565         @[ -f ./rcs/Makefile ] || exit 0; \
34566         r=`${PWD_COMMAND}`; export r; \
34567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34568         $(HOST_EXPORTS) \
34569         for flag in $(EXTRA_HOST_FLAGS) ; do \
34570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34571         done; \
34572         echo "Doing install-info in rcs" ; \
34573         (cd $(HOST_SUBDIR)/rcs && \
34574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34576                   "RANLIB=$${RANLIB}" \
34577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34578                   install-info) \
34579           || exit 1
34580
34581 @endif rcs
34582
34583 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
34584 maybe-install-pdf-rcs:
34585 @if rcs
34586 maybe-install-pdf-rcs: install-pdf-rcs
34587
34588 install-pdf-rcs: \
34589     configure-rcs \
34590     pdf-rcs 
34591         @: $(MAKE); $(unstage)
34592         @[ -f ./rcs/Makefile ] || exit 0; \
34593         r=`${PWD_COMMAND}`; export r; \
34594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595         $(HOST_EXPORTS) \
34596         for flag in $(EXTRA_HOST_FLAGS) ; do \
34597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34598         done; \
34599         echo "Doing install-pdf in rcs" ; \
34600         (cd $(HOST_SUBDIR)/rcs && \
34601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34603                   "RANLIB=$${RANLIB}" \
34604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34605                   install-pdf) \
34606           || exit 1
34607
34608 @endif rcs
34609
34610 .PHONY: maybe-install-html-rcs install-html-rcs
34611 maybe-install-html-rcs:
34612 @if rcs
34613 maybe-install-html-rcs: install-html-rcs
34614
34615 install-html-rcs: \
34616     configure-rcs \
34617     html-rcs 
34618         @: $(MAKE); $(unstage)
34619         @[ -f ./rcs/Makefile ] || exit 0; \
34620         r=`${PWD_COMMAND}`; export r; \
34621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622         $(HOST_EXPORTS) \
34623         for flag in $(EXTRA_HOST_FLAGS) ; do \
34624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34625         done; \
34626         echo "Doing install-html in rcs" ; \
34627         (cd $(HOST_SUBDIR)/rcs && \
34628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34630                   "RANLIB=$${RANLIB}" \
34631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34632                   install-html) \
34633           || exit 1
34634
34635 @endif rcs
34636
34637 .PHONY: maybe-installcheck-rcs installcheck-rcs
34638 maybe-installcheck-rcs:
34639 @if rcs
34640 maybe-installcheck-rcs: installcheck-rcs
34641
34642 installcheck-rcs: \
34643     configure-rcs 
34644         @: $(MAKE); $(unstage)
34645         @[ -f ./rcs/Makefile ] || exit 0; \
34646         r=`${PWD_COMMAND}`; export r; \
34647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34648         $(HOST_EXPORTS) \
34649         for flag in $(EXTRA_HOST_FLAGS) ; do \
34650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34651         done; \
34652         echo "Doing installcheck in rcs" ; \
34653         (cd $(HOST_SUBDIR)/rcs && \
34654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34656                   "RANLIB=$${RANLIB}" \
34657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34658                   installcheck) \
34659           || exit 1
34660
34661 @endif rcs
34662
34663 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
34664 maybe-mostlyclean-rcs:
34665 @if rcs
34666 maybe-mostlyclean-rcs: mostlyclean-rcs
34667
34668 mostlyclean-rcs: 
34669         @: $(MAKE); $(unstage)
34670         @[ -f ./rcs/Makefile ] || exit 0; \
34671         r=`${PWD_COMMAND}`; export r; \
34672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34673         $(HOST_EXPORTS) \
34674         for flag in $(EXTRA_HOST_FLAGS) ; do \
34675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34676         done; \
34677         echo "Doing mostlyclean in rcs" ; \
34678         (cd $(HOST_SUBDIR)/rcs && \
34679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34681                   "RANLIB=$${RANLIB}" \
34682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34683                   mostlyclean) \
34684           || exit 1
34685
34686 @endif rcs
34687
34688 .PHONY: maybe-clean-rcs clean-rcs
34689 maybe-clean-rcs:
34690 @if rcs
34691 maybe-clean-rcs: clean-rcs
34692
34693 clean-rcs: 
34694         @: $(MAKE); $(unstage)
34695         @[ -f ./rcs/Makefile ] || exit 0; \
34696         r=`${PWD_COMMAND}`; export r; \
34697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34698         $(HOST_EXPORTS) \
34699         for flag in $(EXTRA_HOST_FLAGS) ; do \
34700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34701         done; \
34702         echo "Doing clean in rcs" ; \
34703         (cd $(HOST_SUBDIR)/rcs && \
34704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34706                   "RANLIB=$${RANLIB}" \
34707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34708                   clean) \
34709           || exit 1
34710
34711 @endif rcs
34712
34713 .PHONY: maybe-distclean-rcs distclean-rcs
34714 maybe-distclean-rcs:
34715 @if rcs
34716 maybe-distclean-rcs: distclean-rcs
34717
34718 distclean-rcs: 
34719         @: $(MAKE); $(unstage)
34720         @[ -f ./rcs/Makefile ] || exit 0; \
34721         r=`${PWD_COMMAND}`; export r; \
34722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34723         $(HOST_EXPORTS) \
34724         for flag in $(EXTRA_HOST_FLAGS) ; do \
34725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34726         done; \
34727         echo "Doing distclean in rcs" ; \
34728         (cd $(HOST_SUBDIR)/rcs && \
34729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34731                   "RANLIB=$${RANLIB}" \
34732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34733                   distclean) \
34734           || exit 1
34735
34736 @endif rcs
34737
34738 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
34739 maybe-maintainer-clean-rcs:
34740 @if rcs
34741 maybe-maintainer-clean-rcs: maintainer-clean-rcs
34742
34743 maintainer-clean-rcs: 
34744         @: $(MAKE); $(unstage)
34745         @[ -f ./rcs/Makefile ] || exit 0; \
34746         r=`${PWD_COMMAND}`; export r; \
34747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34748         $(HOST_EXPORTS) \
34749         for flag in $(EXTRA_HOST_FLAGS) ; do \
34750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34751         done; \
34752         echo "Doing maintainer-clean in rcs" ; \
34753         (cd $(HOST_SUBDIR)/rcs && \
34754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34756                   "RANLIB=$${RANLIB}" \
34757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34758                   maintainer-clean) \
34759           || exit 1
34760
34761 @endif rcs
34762
34763
34764
34765 .PHONY: configure-readline maybe-configure-readline
34766 maybe-configure-readline:
34767 @if gcc-bootstrap
34768 configure-readline: stage_current
34769 @endif gcc-bootstrap
34770 @if readline
34771 maybe-configure-readline: configure-readline
34772 configure-readline: 
34773         @: $(MAKE); $(unstage)
34774         @r=`${PWD_COMMAND}`; export r; \
34775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34776         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
34777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
34778         $(HOST_EXPORTS)  \
34779         echo Configuring in $(HOST_SUBDIR)/readline; \
34780         cd "$(HOST_SUBDIR)/readline" || exit 1; \
34781         case $(srcdir) in \
34782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34783           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
34784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34785         esac; \
34786         srcdiroption="--srcdir=$${topdir}/readline"; \
34787         libsrcdir="$$s/readline"; \
34788         $(SHELL) $${libsrcdir}/configure \
34789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34790           --target=${target_alias} $${srcdiroption}  \
34791           || exit 1
34792 @endif readline
34793
34794
34795
34796
34797
34798 .PHONY: all-readline maybe-all-readline
34799 maybe-all-readline:
34800 @if gcc-bootstrap
34801 all-readline: stage_current
34802 @endif gcc-bootstrap
34803 @if readline
34804 TARGET-readline=all
34805 maybe-all-readline: all-readline
34806 all-readline: configure-readline
34807         @: $(MAKE); $(unstage)
34808         @r=`${PWD_COMMAND}`; export r; \
34809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34810         $(HOST_EXPORTS)  \
34811         (cd $(HOST_SUBDIR)/readline && \
34812           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34813                 $(TARGET-readline))
34814 @endif readline
34815
34816
34817
34818
34819 .PHONY: check-readline maybe-check-readline
34820 maybe-check-readline:
34821 @if readline
34822 maybe-check-readline: check-readline
34823
34824 check-readline:
34825         @: $(MAKE); $(unstage)
34826         @r=`${PWD_COMMAND}`; export r; \
34827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34828         $(HOST_EXPORTS) \
34829         (cd $(HOST_SUBDIR)/readline && \
34830           $(MAKE) $(FLAGS_TO_PASS)  check)
34831
34832 @endif readline
34833
34834 .PHONY: install-readline maybe-install-readline
34835 maybe-install-readline:
34836 @if readline
34837 maybe-install-readline: install-readline
34838
34839 install-readline: installdirs
34840         @: $(MAKE); $(unstage)
34841         @r=`${PWD_COMMAND}`; export r; \
34842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34843         $(HOST_EXPORTS) \
34844         (cd $(HOST_SUBDIR)/readline && \
34845           $(MAKE) $(FLAGS_TO_PASS)  install)
34846
34847 @endif readline
34848
34849 .PHONY: install-strip-readline maybe-install-strip-readline
34850 maybe-install-strip-readline:
34851 @if readline
34852 maybe-install-strip-readline: install-strip-readline
34853
34854 install-strip-readline: installdirs
34855         @: $(MAKE); $(unstage)
34856         @r=`${PWD_COMMAND}`; export r; \
34857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34858         $(HOST_EXPORTS) \
34859         (cd $(HOST_SUBDIR)/readline && \
34860           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34861
34862 @endif readline
34863
34864 # Other targets (info, dvi, pdf, etc.)
34865
34866 .PHONY: maybe-info-readline info-readline
34867 maybe-info-readline:
34868 @if readline
34869 maybe-info-readline: info-readline
34870
34871 info-readline: \
34872     configure-readline 
34873         @: $(MAKE); $(unstage)
34874         @[ -f ./readline/Makefile ] || exit 0; \
34875         r=`${PWD_COMMAND}`; export r; \
34876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877         $(HOST_EXPORTS) \
34878         for flag in $(EXTRA_HOST_FLAGS) ; do \
34879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880         done; \
34881         echo "Doing info in readline" ; \
34882         (cd $(HOST_SUBDIR)/readline && \
34883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885                   "RANLIB=$${RANLIB}" \
34886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887                   info) \
34888           || exit 1
34889
34890 @endif readline
34891
34892 .PHONY: maybe-dvi-readline dvi-readline
34893 maybe-dvi-readline:
34894 @if readline
34895 maybe-dvi-readline: dvi-readline
34896
34897 dvi-readline: \
34898     configure-readline 
34899         @: $(MAKE); $(unstage)
34900         @[ -f ./readline/Makefile ] || exit 0; \
34901         r=`${PWD_COMMAND}`; export r; \
34902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34903         $(HOST_EXPORTS) \
34904         for flag in $(EXTRA_HOST_FLAGS) ; do \
34905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34906         done; \
34907         echo "Doing dvi in readline" ; \
34908         (cd $(HOST_SUBDIR)/readline && \
34909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34911                   "RANLIB=$${RANLIB}" \
34912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34913                   dvi) \
34914           || exit 1
34915
34916 @endif readline
34917
34918 .PHONY: maybe-pdf-readline pdf-readline
34919 maybe-pdf-readline:
34920 @if readline
34921 maybe-pdf-readline: pdf-readline
34922
34923 pdf-readline: \
34924     configure-readline 
34925         @: $(MAKE); $(unstage)
34926         @[ -f ./readline/Makefile ] || exit 0; \
34927         r=`${PWD_COMMAND}`; export r; \
34928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34929         $(HOST_EXPORTS) \
34930         for flag in $(EXTRA_HOST_FLAGS) ; do \
34931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34932         done; \
34933         echo "Doing pdf in readline" ; \
34934         (cd $(HOST_SUBDIR)/readline && \
34935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34937                   "RANLIB=$${RANLIB}" \
34938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34939                   pdf) \
34940           || exit 1
34941
34942 @endif readline
34943
34944 .PHONY: maybe-html-readline html-readline
34945 maybe-html-readline:
34946 @if readline
34947 maybe-html-readline: html-readline
34948
34949 html-readline: \
34950     configure-readline 
34951         @: $(MAKE); $(unstage)
34952         @[ -f ./readline/Makefile ] || exit 0; \
34953         r=`${PWD_COMMAND}`; export r; \
34954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34955         $(HOST_EXPORTS) \
34956         for flag in $(EXTRA_HOST_FLAGS) ; do \
34957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34958         done; \
34959         echo "Doing html in readline" ; \
34960         (cd $(HOST_SUBDIR)/readline && \
34961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34963                   "RANLIB=$${RANLIB}" \
34964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34965                   html) \
34966           || exit 1
34967
34968 @endif readline
34969
34970 .PHONY: maybe-TAGS-readline TAGS-readline
34971 maybe-TAGS-readline:
34972 @if readline
34973 maybe-TAGS-readline: TAGS-readline
34974
34975 TAGS-readline: \
34976     configure-readline 
34977         @: $(MAKE); $(unstage)
34978         @[ -f ./readline/Makefile ] || exit 0; \
34979         r=`${PWD_COMMAND}`; export r; \
34980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34981         $(HOST_EXPORTS) \
34982         for flag in $(EXTRA_HOST_FLAGS) ; do \
34983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34984         done; \
34985         echo "Doing TAGS in readline" ; \
34986         (cd $(HOST_SUBDIR)/readline && \
34987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34989                   "RANLIB=$${RANLIB}" \
34990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34991                   TAGS) \
34992           || exit 1
34993
34994 @endif readline
34995
34996 .PHONY: maybe-install-info-readline install-info-readline
34997 maybe-install-info-readline:
34998 @if readline
34999 maybe-install-info-readline: install-info-readline
35000
35001 install-info-readline: \
35002     configure-readline \
35003     info-readline 
35004         @: $(MAKE); $(unstage)
35005         @[ -f ./readline/Makefile ] || exit 0; \
35006         r=`${PWD_COMMAND}`; export r; \
35007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35008         $(HOST_EXPORTS) \
35009         for flag in $(EXTRA_HOST_FLAGS) ; do \
35010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35011         done; \
35012         echo "Doing install-info in readline" ; \
35013         (cd $(HOST_SUBDIR)/readline && \
35014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35016                   "RANLIB=$${RANLIB}" \
35017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35018                   install-info) \
35019           || exit 1
35020
35021 @endif readline
35022
35023 .PHONY: maybe-install-pdf-readline install-pdf-readline
35024 maybe-install-pdf-readline:
35025 @if readline
35026 maybe-install-pdf-readline: install-pdf-readline
35027
35028 install-pdf-readline: \
35029     configure-readline \
35030     pdf-readline 
35031         @: $(MAKE); $(unstage)
35032         @[ -f ./readline/Makefile ] || exit 0; \
35033         r=`${PWD_COMMAND}`; export r; \
35034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35035         $(HOST_EXPORTS) \
35036         for flag in $(EXTRA_HOST_FLAGS) ; do \
35037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35038         done; \
35039         echo "Doing install-pdf in readline" ; \
35040         (cd $(HOST_SUBDIR)/readline && \
35041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35043                   "RANLIB=$${RANLIB}" \
35044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35045                   install-pdf) \
35046           || exit 1
35047
35048 @endif readline
35049
35050 .PHONY: maybe-install-html-readline install-html-readline
35051 maybe-install-html-readline:
35052 @if readline
35053 maybe-install-html-readline: install-html-readline
35054
35055 install-html-readline: \
35056     configure-readline \
35057     html-readline 
35058         @: $(MAKE); $(unstage)
35059         @[ -f ./readline/Makefile ] || exit 0; \
35060         r=`${PWD_COMMAND}`; export r; \
35061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35062         $(HOST_EXPORTS) \
35063         for flag in $(EXTRA_HOST_FLAGS) ; do \
35064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35065         done; \
35066         echo "Doing install-html in readline" ; \
35067         (cd $(HOST_SUBDIR)/readline && \
35068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35070                   "RANLIB=$${RANLIB}" \
35071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35072                   install-html) \
35073           || exit 1
35074
35075 @endif readline
35076
35077 .PHONY: maybe-installcheck-readline installcheck-readline
35078 maybe-installcheck-readline:
35079 @if readline
35080 maybe-installcheck-readline: installcheck-readline
35081
35082 installcheck-readline: \
35083     configure-readline 
35084         @: $(MAKE); $(unstage)
35085         @[ -f ./readline/Makefile ] || exit 0; \
35086         r=`${PWD_COMMAND}`; export r; \
35087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35088         $(HOST_EXPORTS) \
35089         for flag in $(EXTRA_HOST_FLAGS) ; do \
35090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35091         done; \
35092         echo "Doing installcheck in readline" ; \
35093         (cd $(HOST_SUBDIR)/readline && \
35094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35096                   "RANLIB=$${RANLIB}" \
35097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35098                   installcheck) \
35099           || exit 1
35100
35101 @endif readline
35102
35103 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
35104 maybe-mostlyclean-readline:
35105 @if readline
35106 maybe-mostlyclean-readline: mostlyclean-readline
35107
35108 mostlyclean-readline: 
35109         @: $(MAKE); $(unstage)
35110         @[ -f ./readline/Makefile ] || exit 0; \
35111         r=`${PWD_COMMAND}`; export r; \
35112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35113         $(HOST_EXPORTS) \
35114         for flag in $(EXTRA_HOST_FLAGS) ; do \
35115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35116         done; \
35117         echo "Doing mostlyclean in readline" ; \
35118         (cd $(HOST_SUBDIR)/readline && \
35119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35121                   "RANLIB=$${RANLIB}" \
35122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35123                   mostlyclean) \
35124           || exit 1
35125
35126 @endif readline
35127
35128 .PHONY: maybe-clean-readline clean-readline
35129 maybe-clean-readline:
35130 @if readline
35131 maybe-clean-readline: clean-readline
35132
35133 clean-readline: 
35134         @: $(MAKE); $(unstage)
35135         @[ -f ./readline/Makefile ] || exit 0; \
35136         r=`${PWD_COMMAND}`; export r; \
35137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35138         $(HOST_EXPORTS) \
35139         for flag in $(EXTRA_HOST_FLAGS) ; do \
35140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35141         done; \
35142         echo "Doing clean in readline" ; \
35143         (cd $(HOST_SUBDIR)/readline && \
35144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35146                   "RANLIB=$${RANLIB}" \
35147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35148                   clean) \
35149           || exit 1
35150
35151 @endif readline
35152
35153 .PHONY: maybe-distclean-readline distclean-readline
35154 maybe-distclean-readline:
35155 @if readline
35156 maybe-distclean-readline: distclean-readline
35157
35158 distclean-readline: 
35159         @: $(MAKE); $(unstage)
35160         @[ -f ./readline/Makefile ] || exit 0; \
35161         r=`${PWD_COMMAND}`; export r; \
35162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35163         $(HOST_EXPORTS) \
35164         for flag in $(EXTRA_HOST_FLAGS) ; do \
35165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35166         done; \
35167         echo "Doing distclean in readline" ; \
35168         (cd $(HOST_SUBDIR)/readline && \
35169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35171                   "RANLIB=$${RANLIB}" \
35172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35173                   distclean) \
35174           || exit 1
35175
35176 @endif readline
35177
35178 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
35179 maybe-maintainer-clean-readline:
35180 @if readline
35181 maybe-maintainer-clean-readline: maintainer-clean-readline
35182
35183 maintainer-clean-readline: 
35184         @: $(MAKE); $(unstage)
35185         @[ -f ./readline/Makefile ] || exit 0; \
35186         r=`${PWD_COMMAND}`; export r; \
35187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35188         $(HOST_EXPORTS) \
35189         for flag in $(EXTRA_HOST_FLAGS) ; do \
35190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35191         done; \
35192         echo "Doing maintainer-clean in readline" ; \
35193         (cd $(HOST_SUBDIR)/readline && \
35194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35196                   "RANLIB=$${RANLIB}" \
35197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35198                   maintainer-clean) \
35199           || exit 1
35200
35201 @endif readline
35202
35203
35204
35205 .PHONY: configure-release maybe-configure-release
35206 maybe-configure-release:
35207 @if gcc-bootstrap
35208 configure-release: stage_current
35209 @endif gcc-bootstrap
35210 @if release
35211 maybe-configure-release: configure-release
35212 configure-release: 
35213         @: $(MAKE); $(unstage)
35214         @r=`${PWD_COMMAND}`; export r; \
35215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35216         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
35217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
35218         $(HOST_EXPORTS)  \
35219         echo Configuring in $(HOST_SUBDIR)/release; \
35220         cd "$(HOST_SUBDIR)/release" || exit 1; \
35221         case $(srcdir) in \
35222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35223           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
35224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35225         esac; \
35226         srcdiroption="--srcdir=$${topdir}/release"; \
35227         libsrcdir="$$s/release"; \
35228         $(SHELL) $${libsrcdir}/configure \
35229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35230           --target=${target_alias} $${srcdiroption}  \
35231           || exit 1
35232 @endif release
35233
35234
35235
35236
35237
35238 .PHONY: all-release maybe-all-release
35239 maybe-all-release:
35240 @if gcc-bootstrap
35241 all-release: stage_current
35242 @endif gcc-bootstrap
35243 @if release
35244 TARGET-release=all
35245 maybe-all-release: all-release
35246 all-release: configure-release
35247         @: $(MAKE); $(unstage)
35248         @r=`${PWD_COMMAND}`; export r; \
35249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250         $(HOST_EXPORTS)  \
35251         (cd $(HOST_SUBDIR)/release && \
35252           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35253                 $(TARGET-release))
35254 @endif release
35255
35256
35257
35258
35259 .PHONY: check-release maybe-check-release
35260 maybe-check-release:
35261 @if release
35262 maybe-check-release: check-release
35263
35264 check-release:
35265
35266 @endif release
35267
35268 .PHONY: install-release maybe-install-release
35269 maybe-install-release:
35270 @if release
35271 maybe-install-release: install-release
35272
35273 install-release:
35274
35275 @endif release
35276
35277 .PHONY: install-strip-release maybe-install-strip-release
35278 maybe-install-strip-release:
35279 @if release
35280 maybe-install-strip-release: install-strip-release
35281
35282 install-strip-release:
35283
35284 @endif release
35285
35286 # Other targets (info, dvi, pdf, etc.)
35287
35288 .PHONY: maybe-info-release info-release
35289 maybe-info-release:
35290 @if release
35291 maybe-info-release: info-release
35292
35293 info-release: \
35294     configure-release 
35295         @: $(MAKE); $(unstage)
35296         @[ -f ./release/Makefile ] || exit 0; \
35297         r=`${PWD_COMMAND}`; export r; \
35298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35299         $(HOST_EXPORTS) \
35300         for flag in $(EXTRA_HOST_FLAGS) ; do \
35301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35302         done; \
35303         echo "Doing info in release" ; \
35304         (cd $(HOST_SUBDIR)/release && \
35305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35307                   "RANLIB=$${RANLIB}" \
35308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35309                   info) \
35310           || exit 1
35311
35312 @endif release
35313
35314 .PHONY: maybe-dvi-release dvi-release
35315 maybe-dvi-release:
35316 @if release
35317 maybe-dvi-release: dvi-release
35318
35319 dvi-release: \
35320     configure-release 
35321         @: $(MAKE); $(unstage)
35322         @[ -f ./release/Makefile ] || exit 0; \
35323         r=`${PWD_COMMAND}`; export r; \
35324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35325         $(HOST_EXPORTS) \
35326         for flag in $(EXTRA_HOST_FLAGS) ; do \
35327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35328         done; \
35329         echo "Doing dvi in release" ; \
35330         (cd $(HOST_SUBDIR)/release && \
35331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35333                   "RANLIB=$${RANLIB}" \
35334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35335                   dvi) \
35336           || exit 1
35337
35338 @endif release
35339
35340 .PHONY: maybe-pdf-release pdf-release
35341 maybe-pdf-release:
35342 @if release
35343 maybe-pdf-release: pdf-release
35344
35345 pdf-release: \
35346     configure-release 
35347         @: $(MAKE); $(unstage)
35348         @[ -f ./release/Makefile ] || exit 0; \
35349         r=`${PWD_COMMAND}`; export r; \
35350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35351         $(HOST_EXPORTS) \
35352         for flag in $(EXTRA_HOST_FLAGS) ; do \
35353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35354         done; \
35355         echo "Doing pdf in release" ; \
35356         (cd $(HOST_SUBDIR)/release && \
35357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35359                   "RANLIB=$${RANLIB}" \
35360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35361                   pdf) \
35362           || exit 1
35363
35364 @endif release
35365
35366 .PHONY: maybe-html-release html-release
35367 maybe-html-release:
35368 @if release
35369 maybe-html-release: html-release
35370
35371 html-release: \
35372     configure-release 
35373         @: $(MAKE); $(unstage)
35374         @[ -f ./release/Makefile ] || exit 0; \
35375         r=`${PWD_COMMAND}`; export r; \
35376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377         $(HOST_EXPORTS) \
35378         for flag in $(EXTRA_HOST_FLAGS) ; do \
35379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380         done; \
35381         echo "Doing html in release" ; \
35382         (cd $(HOST_SUBDIR)/release && \
35383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35385                   "RANLIB=$${RANLIB}" \
35386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35387                   html) \
35388           || exit 1
35389
35390 @endif release
35391
35392 .PHONY: maybe-TAGS-release TAGS-release
35393 maybe-TAGS-release:
35394 @if release
35395 maybe-TAGS-release: TAGS-release
35396
35397 TAGS-release: \
35398     configure-release 
35399         @: $(MAKE); $(unstage)
35400         @[ -f ./release/Makefile ] || exit 0; \
35401         r=`${PWD_COMMAND}`; export r; \
35402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35403         $(HOST_EXPORTS) \
35404         for flag in $(EXTRA_HOST_FLAGS) ; do \
35405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35406         done; \
35407         echo "Doing TAGS in release" ; \
35408         (cd $(HOST_SUBDIR)/release && \
35409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35411                   "RANLIB=$${RANLIB}" \
35412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35413                   TAGS) \
35414           || exit 1
35415
35416 @endif release
35417
35418 .PHONY: maybe-install-info-release install-info-release
35419 maybe-install-info-release:
35420 @if release
35421 maybe-install-info-release: install-info-release
35422
35423 install-info-release: \
35424     configure-release \
35425     info-release 
35426         @: $(MAKE); $(unstage)
35427         @[ -f ./release/Makefile ] || exit 0; \
35428         r=`${PWD_COMMAND}`; export r; \
35429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35430         $(HOST_EXPORTS) \
35431         for flag in $(EXTRA_HOST_FLAGS) ; do \
35432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35433         done; \
35434         echo "Doing install-info in release" ; \
35435         (cd $(HOST_SUBDIR)/release && \
35436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35438                   "RANLIB=$${RANLIB}" \
35439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35440                   install-info) \
35441           || exit 1
35442
35443 @endif release
35444
35445 .PHONY: maybe-install-pdf-release install-pdf-release
35446 maybe-install-pdf-release:
35447 @if release
35448 maybe-install-pdf-release: install-pdf-release
35449
35450 install-pdf-release: \
35451     configure-release \
35452     pdf-release 
35453         @: $(MAKE); $(unstage)
35454         @[ -f ./release/Makefile ] || exit 0; \
35455         r=`${PWD_COMMAND}`; export r; \
35456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457         $(HOST_EXPORTS) \
35458         for flag in $(EXTRA_HOST_FLAGS) ; do \
35459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35460         done; \
35461         echo "Doing install-pdf in release" ; \
35462         (cd $(HOST_SUBDIR)/release && \
35463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35465                   "RANLIB=$${RANLIB}" \
35466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35467                   install-pdf) \
35468           || exit 1
35469
35470 @endif release
35471
35472 .PHONY: maybe-install-html-release install-html-release
35473 maybe-install-html-release:
35474 @if release
35475 maybe-install-html-release: install-html-release
35476
35477 install-html-release: \
35478     configure-release \
35479     html-release 
35480         @: $(MAKE); $(unstage)
35481         @[ -f ./release/Makefile ] || exit 0; \
35482         r=`${PWD_COMMAND}`; export r; \
35483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35484         $(HOST_EXPORTS) \
35485         for flag in $(EXTRA_HOST_FLAGS) ; do \
35486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35487         done; \
35488         echo "Doing install-html in release" ; \
35489         (cd $(HOST_SUBDIR)/release && \
35490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35492                   "RANLIB=$${RANLIB}" \
35493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35494                   install-html) \
35495           || exit 1
35496
35497 @endif release
35498
35499 .PHONY: maybe-installcheck-release installcheck-release
35500 maybe-installcheck-release:
35501 @if release
35502 maybe-installcheck-release: installcheck-release
35503
35504 installcheck-release: \
35505     configure-release 
35506         @: $(MAKE); $(unstage)
35507         @[ -f ./release/Makefile ] || exit 0; \
35508         r=`${PWD_COMMAND}`; export r; \
35509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35510         $(HOST_EXPORTS) \
35511         for flag in $(EXTRA_HOST_FLAGS) ; do \
35512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35513         done; \
35514         echo "Doing installcheck in release" ; \
35515         (cd $(HOST_SUBDIR)/release && \
35516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35518                   "RANLIB=$${RANLIB}" \
35519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35520                   installcheck) \
35521           || exit 1
35522
35523 @endif release
35524
35525 .PHONY: maybe-mostlyclean-release mostlyclean-release
35526 maybe-mostlyclean-release:
35527 @if release
35528 maybe-mostlyclean-release: mostlyclean-release
35529
35530 mostlyclean-release: 
35531         @: $(MAKE); $(unstage)
35532         @[ -f ./release/Makefile ] || exit 0; \
35533         r=`${PWD_COMMAND}`; export r; \
35534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35535         $(HOST_EXPORTS) \
35536         for flag in $(EXTRA_HOST_FLAGS) ; do \
35537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35538         done; \
35539         echo "Doing mostlyclean in release" ; \
35540         (cd $(HOST_SUBDIR)/release && \
35541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35543                   "RANLIB=$${RANLIB}" \
35544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35545                   mostlyclean) \
35546           || exit 1
35547
35548 @endif release
35549
35550 .PHONY: maybe-clean-release clean-release
35551 maybe-clean-release:
35552 @if release
35553 maybe-clean-release: clean-release
35554
35555 clean-release: 
35556         @: $(MAKE); $(unstage)
35557         @[ -f ./release/Makefile ] || exit 0; \
35558         r=`${PWD_COMMAND}`; export r; \
35559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35560         $(HOST_EXPORTS) \
35561         for flag in $(EXTRA_HOST_FLAGS) ; do \
35562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35563         done; \
35564         echo "Doing clean in release" ; \
35565         (cd $(HOST_SUBDIR)/release && \
35566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35568                   "RANLIB=$${RANLIB}" \
35569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35570                   clean) \
35571           || exit 1
35572
35573 @endif release
35574
35575 .PHONY: maybe-distclean-release distclean-release
35576 maybe-distclean-release:
35577 @if release
35578 maybe-distclean-release: distclean-release
35579
35580 distclean-release: 
35581         @: $(MAKE); $(unstage)
35582         @[ -f ./release/Makefile ] || exit 0; \
35583         r=`${PWD_COMMAND}`; export r; \
35584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35585         $(HOST_EXPORTS) \
35586         for flag in $(EXTRA_HOST_FLAGS) ; do \
35587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35588         done; \
35589         echo "Doing distclean in release" ; \
35590         (cd $(HOST_SUBDIR)/release && \
35591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35593                   "RANLIB=$${RANLIB}" \
35594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35595                   distclean) \
35596           || exit 1
35597
35598 @endif release
35599
35600 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
35601 maybe-maintainer-clean-release:
35602 @if release
35603 maybe-maintainer-clean-release: maintainer-clean-release
35604
35605 maintainer-clean-release: 
35606         @: $(MAKE); $(unstage)
35607         @[ -f ./release/Makefile ] || exit 0; \
35608         r=`${PWD_COMMAND}`; export r; \
35609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35610         $(HOST_EXPORTS) \
35611         for flag in $(EXTRA_HOST_FLAGS) ; do \
35612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35613         done; \
35614         echo "Doing maintainer-clean in release" ; \
35615         (cd $(HOST_SUBDIR)/release && \
35616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35618                   "RANLIB=$${RANLIB}" \
35619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35620                   maintainer-clean) \
35621           || exit 1
35622
35623 @endif release
35624
35625
35626
35627 .PHONY: configure-recode maybe-configure-recode
35628 maybe-configure-recode:
35629 @if gcc-bootstrap
35630 configure-recode: stage_current
35631 @endif gcc-bootstrap
35632 @if recode
35633 maybe-configure-recode: configure-recode
35634 configure-recode: 
35635         @: $(MAKE); $(unstage)
35636         @r=`${PWD_COMMAND}`; export r; \
35637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35638         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
35639         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
35640         $(HOST_EXPORTS)  \
35641         echo Configuring in $(HOST_SUBDIR)/recode; \
35642         cd "$(HOST_SUBDIR)/recode" || exit 1; \
35643         case $(srcdir) in \
35644           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35645           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
35646                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35647         esac; \
35648         srcdiroption="--srcdir=$${topdir}/recode"; \
35649         libsrcdir="$$s/recode"; \
35650         $(SHELL) $${libsrcdir}/configure \
35651           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35652           --target=${target_alias} $${srcdiroption}  \
35653           || exit 1
35654 @endif recode
35655
35656
35657
35658
35659
35660 .PHONY: all-recode maybe-all-recode
35661 maybe-all-recode:
35662 @if gcc-bootstrap
35663 all-recode: stage_current
35664 @endif gcc-bootstrap
35665 @if recode
35666 TARGET-recode=all
35667 maybe-all-recode: all-recode
35668 all-recode: configure-recode
35669         @: $(MAKE); $(unstage)
35670         @r=`${PWD_COMMAND}`; export r; \
35671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35672         $(HOST_EXPORTS)  \
35673         (cd $(HOST_SUBDIR)/recode && \
35674           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35675                 $(TARGET-recode))
35676 @endif recode
35677
35678
35679
35680
35681 .PHONY: check-recode maybe-check-recode
35682 maybe-check-recode:
35683 @if recode
35684 maybe-check-recode: check-recode
35685
35686 check-recode:
35687         @: $(MAKE); $(unstage)
35688         @r=`${PWD_COMMAND}`; export r; \
35689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35690         $(HOST_EXPORTS) \
35691         (cd $(HOST_SUBDIR)/recode && \
35692           $(MAKE) $(FLAGS_TO_PASS)  check)
35693
35694 @endif recode
35695
35696 .PHONY: install-recode maybe-install-recode
35697 maybe-install-recode:
35698 @if recode
35699 maybe-install-recode: install-recode
35700
35701 install-recode: installdirs
35702         @: $(MAKE); $(unstage)
35703         @r=`${PWD_COMMAND}`; export r; \
35704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35705         $(HOST_EXPORTS) \
35706         (cd $(HOST_SUBDIR)/recode && \
35707           $(MAKE) $(FLAGS_TO_PASS)  install)
35708
35709 @endif recode
35710
35711 .PHONY: install-strip-recode maybe-install-strip-recode
35712 maybe-install-strip-recode:
35713 @if recode
35714 maybe-install-strip-recode: install-strip-recode
35715
35716 install-strip-recode: installdirs
35717         @: $(MAKE); $(unstage)
35718         @r=`${PWD_COMMAND}`; export r; \
35719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35720         $(HOST_EXPORTS) \
35721         (cd $(HOST_SUBDIR)/recode && \
35722           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35723
35724 @endif recode
35725
35726 # Other targets (info, dvi, pdf, etc.)
35727
35728 .PHONY: maybe-info-recode info-recode
35729 maybe-info-recode:
35730 @if recode
35731 maybe-info-recode: info-recode
35732
35733 info-recode: \
35734     configure-recode 
35735         @: $(MAKE); $(unstage)
35736         @[ -f ./recode/Makefile ] || exit 0; \
35737         r=`${PWD_COMMAND}`; export r; \
35738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35739         $(HOST_EXPORTS) \
35740         for flag in $(EXTRA_HOST_FLAGS) ; do \
35741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35742         done; \
35743         echo "Doing info in recode" ; \
35744         (cd $(HOST_SUBDIR)/recode && \
35745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35747                   "RANLIB=$${RANLIB}" \
35748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35749                   info) \
35750           || exit 1
35751
35752 @endif recode
35753
35754 .PHONY: maybe-dvi-recode dvi-recode
35755 maybe-dvi-recode:
35756 @if recode
35757 maybe-dvi-recode: dvi-recode
35758
35759 dvi-recode: \
35760     configure-recode 
35761         @: $(MAKE); $(unstage)
35762         @[ -f ./recode/Makefile ] || exit 0; \
35763         r=`${PWD_COMMAND}`; export r; \
35764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765         $(HOST_EXPORTS) \
35766         for flag in $(EXTRA_HOST_FLAGS) ; do \
35767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35768         done; \
35769         echo "Doing dvi in recode" ; \
35770         (cd $(HOST_SUBDIR)/recode && \
35771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35773                   "RANLIB=$${RANLIB}" \
35774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35775                   dvi) \
35776           || exit 1
35777
35778 @endif recode
35779
35780 .PHONY: maybe-pdf-recode pdf-recode
35781 maybe-pdf-recode:
35782 @if recode
35783 maybe-pdf-recode: pdf-recode
35784
35785 pdf-recode: \
35786     configure-recode 
35787         @: $(MAKE); $(unstage)
35788         @[ -f ./recode/Makefile ] || exit 0; \
35789         r=`${PWD_COMMAND}`; export r; \
35790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35791         $(HOST_EXPORTS) \
35792         for flag in $(EXTRA_HOST_FLAGS) ; do \
35793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35794         done; \
35795         echo "Doing pdf in recode" ; \
35796         (cd $(HOST_SUBDIR)/recode && \
35797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35799                   "RANLIB=$${RANLIB}" \
35800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35801                   pdf) \
35802           || exit 1
35803
35804 @endif recode
35805
35806 .PHONY: maybe-html-recode html-recode
35807 maybe-html-recode:
35808 @if recode
35809 maybe-html-recode: html-recode
35810
35811 html-recode: \
35812     configure-recode 
35813         @: $(MAKE); $(unstage)
35814         @[ -f ./recode/Makefile ] || exit 0; \
35815         r=`${PWD_COMMAND}`; export r; \
35816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35817         $(HOST_EXPORTS) \
35818         for flag in $(EXTRA_HOST_FLAGS) ; do \
35819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35820         done; \
35821         echo "Doing html in recode" ; \
35822         (cd $(HOST_SUBDIR)/recode && \
35823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35825                   "RANLIB=$${RANLIB}" \
35826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35827                   html) \
35828           || exit 1
35829
35830 @endif recode
35831
35832 .PHONY: maybe-TAGS-recode TAGS-recode
35833 maybe-TAGS-recode:
35834 @if recode
35835 maybe-TAGS-recode: TAGS-recode
35836
35837 TAGS-recode: \
35838     configure-recode 
35839         @: $(MAKE); $(unstage)
35840         @[ -f ./recode/Makefile ] || exit 0; \
35841         r=`${PWD_COMMAND}`; export r; \
35842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35843         $(HOST_EXPORTS) \
35844         for flag in $(EXTRA_HOST_FLAGS) ; do \
35845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35846         done; \
35847         echo "Doing TAGS in recode" ; \
35848         (cd $(HOST_SUBDIR)/recode && \
35849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35851                   "RANLIB=$${RANLIB}" \
35852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35853                   TAGS) \
35854           || exit 1
35855
35856 @endif recode
35857
35858 .PHONY: maybe-install-info-recode install-info-recode
35859 maybe-install-info-recode:
35860 @if recode
35861 maybe-install-info-recode: install-info-recode
35862
35863 install-info-recode: \
35864     configure-recode \
35865     info-recode 
35866         @: $(MAKE); $(unstage)
35867         @[ -f ./recode/Makefile ] || exit 0; \
35868         r=`${PWD_COMMAND}`; export r; \
35869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35870         $(HOST_EXPORTS) \
35871         for flag in $(EXTRA_HOST_FLAGS) ; do \
35872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35873         done; \
35874         echo "Doing install-info in recode" ; \
35875         (cd $(HOST_SUBDIR)/recode && \
35876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35878                   "RANLIB=$${RANLIB}" \
35879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35880                   install-info) \
35881           || exit 1
35882
35883 @endif recode
35884
35885 .PHONY: maybe-install-pdf-recode install-pdf-recode
35886 maybe-install-pdf-recode:
35887 @if recode
35888 maybe-install-pdf-recode: install-pdf-recode
35889
35890 install-pdf-recode: \
35891     configure-recode \
35892     pdf-recode 
35893         @: $(MAKE); $(unstage)
35894         @[ -f ./recode/Makefile ] || exit 0; \
35895         r=`${PWD_COMMAND}`; export r; \
35896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897         $(HOST_EXPORTS) \
35898         for flag in $(EXTRA_HOST_FLAGS) ; do \
35899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35900         done; \
35901         echo "Doing install-pdf in recode" ; \
35902         (cd $(HOST_SUBDIR)/recode && \
35903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35905                   "RANLIB=$${RANLIB}" \
35906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35907                   install-pdf) \
35908           || exit 1
35909
35910 @endif recode
35911
35912 .PHONY: maybe-install-html-recode install-html-recode
35913 maybe-install-html-recode:
35914 @if recode
35915 maybe-install-html-recode: install-html-recode
35916
35917 install-html-recode: \
35918     configure-recode \
35919     html-recode 
35920         @: $(MAKE); $(unstage)
35921         @[ -f ./recode/Makefile ] || exit 0; \
35922         r=`${PWD_COMMAND}`; export r; \
35923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35924         $(HOST_EXPORTS) \
35925         for flag in $(EXTRA_HOST_FLAGS) ; do \
35926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35927         done; \
35928         echo "Doing install-html in recode" ; \
35929         (cd $(HOST_SUBDIR)/recode && \
35930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35932                   "RANLIB=$${RANLIB}" \
35933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35934                   install-html) \
35935           || exit 1
35936
35937 @endif recode
35938
35939 .PHONY: maybe-installcheck-recode installcheck-recode
35940 maybe-installcheck-recode:
35941 @if recode
35942 maybe-installcheck-recode: installcheck-recode
35943
35944 installcheck-recode: \
35945     configure-recode 
35946         @: $(MAKE); $(unstage)
35947         @[ -f ./recode/Makefile ] || exit 0; \
35948         r=`${PWD_COMMAND}`; export r; \
35949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35950         $(HOST_EXPORTS) \
35951         for flag in $(EXTRA_HOST_FLAGS) ; do \
35952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35953         done; \
35954         echo "Doing installcheck in recode" ; \
35955         (cd $(HOST_SUBDIR)/recode && \
35956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35958                   "RANLIB=$${RANLIB}" \
35959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35960                   installcheck) \
35961           || exit 1
35962
35963 @endif recode
35964
35965 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
35966 maybe-mostlyclean-recode:
35967 @if recode
35968 maybe-mostlyclean-recode: mostlyclean-recode
35969
35970 mostlyclean-recode: 
35971         @: $(MAKE); $(unstage)
35972         @[ -f ./recode/Makefile ] || exit 0; \
35973         r=`${PWD_COMMAND}`; export r; \
35974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35975         $(HOST_EXPORTS) \
35976         for flag in $(EXTRA_HOST_FLAGS) ; do \
35977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35978         done; \
35979         echo "Doing mostlyclean in recode" ; \
35980         (cd $(HOST_SUBDIR)/recode && \
35981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35983                   "RANLIB=$${RANLIB}" \
35984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35985                   mostlyclean) \
35986           || exit 1
35987
35988 @endif recode
35989
35990 .PHONY: maybe-clean-recode clean-recode
35991 maybe-clean-recode:
35992 @if recode
35993 maybe-clean-recode: clean-recode
35994
35995 clean-recode: 
35996         @: $(MAKE); $(unstage)
35997         @[ -f ./recode/Makefile ] || exit 0; \
35998         r=`${PWD_COMMAND}`; export r; \
35999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36000         $(HOST_EXPORTS) \
36001         for flag in $(EXTRA_HOST_FLAGS) ; do \
36002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36003         done; \
36004         echo "Doing clean in recode" ; \
36005         (cd $(HOST_SUBDIR)/recode && \
36006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36008                   "RANLIB=$${RANLIB}" \
36009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36010                   clean) \
36011           || exit 1
36012
36013 @endif recode
36014
36015 .PHONY: maybe-distclean-recode distclean-recode
36016 maybe-distclean-recode:
36017 @if recode
36018 maybe-distclean-recode: distclean-recode
36019
36020 distclean-recode: 
36021         @: $(MAKE); $(unstage)
36022         @[ -f ./recode/Makefile ] || exit 0; \
36023         r=`${PWD_COMMAND}`; export r; \
36024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36025         $(HOST_EXPORTS) \
36026         for flag in $(EXTRA_HOST_FLAGS) ; do \
36027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36028         done; \
36029         echo "Doing distclean in recode" ; \
36030         (cd $(HOST_SUBDIR)/recode && \
36031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36033                   "RANLIB=$${RANLIB}" \
36034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36035                   distclean) \
36036           || exit 1
36037
36038 @endif recode
36039
36040 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
36041 maybe-maintainer-clean-recode:
36042 @if recode
36043 maybe-maintainer-clean-recode: maintainer-clean-recode
36044
36045 maintainer-clean-recode: 
36046         @: $(MAKE); $(unstage)
36047         @[ -f ./recode/Makefile ] || exit 0; \
36048         r=`${PWD_COMMAND}`; export r; \
36049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36050         $(HOST_EXPORTS) \
36051         for flag in $(EXTRA_HOST_FLAGS) ; do \
36052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36053         done; \
36054         echo "Doing maintainer-clean in recode" ; \
36055         (cd $(HOST_SUBDIR)/recode && \
36056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36058                   "RANLIB=$${RANLIB}" \
36059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36060                   maintainer-clean) \
36061           || exit 1
36062
36063 @endif recode
36064
36065
36066
36067 .PHONY: configure-sed maybe-configure-sed
36068 maybe-configure-sed:
36069 @if gcc-bootstrap
36070 configure-sed: stage_current
36071 @endif gcc-bootstrap
36072 @if sed
36073 maybe-configure-sed: configure-sed
36074 configure-sed: 
36075         @: $(MAKE); $(unstage)
36076         @r=`${PWD_COMMAND}`; export r; \
36077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36078         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
36079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
36080         $(HOST_EXPORTS)  \
36081         echo Configuring in $(HOST_SUBDIR)/sed; \
36082         cd "$(HOST_SUBDIR)/sed" || exit 1; \
36083         case $(srcdir) in \
36084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36085           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
36086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36087         esac; \
36088         srcdiroption="--srcdir=$${topdir}/sed"; \
36089         libsrcdir="$$s/sed"; \
36090         $(SHELL) $${libsrcdir}/configure \
36091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36092           --target=${target_alias} $${srcdiroption}  \
36093           || exit 1
36094 @endif sed
36095
36096
36097
36098
36099
36100 .PHONY: all-sed maybe-all-sed
36101 maybe-all-sed:
36102 @if gcc-bootstrap
36103 all-sed: stage_current
36104 @endif gcc-bootstrap
36105 @if sed
36106 TARGET-sed=all
36107 maybe-all-sed: all-sed
36108 all-sed: configure-sed
36109         @: $(MAKE); $(unstage)
36110         @r=`${PWD_COMMAND}`; export r; \
36111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36112         $(HOST_EXPORTS)  \
36113         (cd $(HOST_SUBDIR)/sed && \
36114           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36115                 $(TARGET-sed))
36116 @endif sed
36117
36118
36119
36120
36121 .PHONY: check-sed maybe-check-sed
36122 maybe-check-sed:
36123 @if sed
36124 maybe-check-sed: check-sed
36125
36126 check-sed:
36127         @: $(MAKE); $(unstage)
36128         @r=`${PWD_COMMAND}`; export r; \
36129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36130         $(HOST_EXPORTS) \
36131         (cd $(HOST_SUBDIR)/sed && \
36132           $(MAKE) $(FLAGS_TO_PASS)  check)
36133
36134 @endif sed
36135
36136 .PHONY: install-sed maybe-install-sed
36137 maybe-install-sed:
36138 @if sed
36139 maybe-install-sed: install-sed
36140
36141 install-sed: installdirs
36142         @: $(MAKE); $(unstage)
36143         @r=`${PWD_COMMAND}`; export r; \
36144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36145         $(HOST_EXPORTS) \
36146         (cd $(HOST_SUBDIR)/sed && \
36147           $(MAKE) $(FLAGS_TO_PASS)  install)
36148
36149 @endif sed
36150
36151 .PHONY: install-strip-sed maybe-install-strip-sed
36152 maybe-install-strip-sed:
36153 @if sed
36154 maybe-install-strip-sed: install-strip-sed
36155
36156 install-strip-sed: installdirs
36157         @: $(MAKE); $(unstage)
36158         @r=`${PWD_COMMAND}`; export r; \
36159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160         $(HOST_EXPORTS) \
36161         (cd $(HOST_SUBDIR)/sed && \
36162           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36163
36164 @endif sed
36165
36166 # Other targets (info, dvi, pdf, etc.)
36167
36168 .PHONY: maybe-info-sed info-sed
36169 maybe-info-sed:
36170 @if sed
36171 maybe-info-sed: info-sed
36172
36173 info-sed: \
36174     configure-sed 
36175         @: $(MAKE); $(unstage)
36176         @[ -f ./sed/Makefile ] || exit 0; \
36177         r=`${PWD_COMMAND}`; export r; \
36178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36179         $(HOST_EXPORTS) \
36180         for flag in $(EXTRA_HOST_FLAGS) ; do \
36181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36182         done; \
36183         echo "Doing info in sed" ; \
36184         (cd $(HOST_SUBDIR)/sed && \
36185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36187                   "RANLIB=$${RANLIB}" \
36188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36189                   info) \
36190           || exit 1
36191
36192 @endif sed
36193
36194 .PHONY: maybe-dvi-sed dvi-sed
36195 maybe-dvi-sed:
36196 @if sed
36197 maybe-dvi-sed: dvi-sed
36198
36199 dvi-sed: \
36200     configure-sed 
36201         @: $(MAKE); $(unstage)
36202         @[ -f ./sed/Makefile ] || exit 0; \
36203         r=`${PWD_COMMAND}`; export r; \
36204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36205         $(HOST_EXPORTS) \
36206         for flag in $(EXTRA_HOST_FLAGS) ; do \
36207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36208         done; \
36209         echo "Doing dvi in sed" ; \
36210         (cd $(HOST_SUBDIR)/sed && \
36211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36213                   "RANLIB=$${RANLIB}" \
36214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36215                   dvi) \
36216           || exit 1
36217
36218 @endif sed
36219
36220 .PHONY: maybe-pdf-sed pdf-sed
36221 maybe-pdf-sed:
36222 @if sed
36223 maybe-pdf-sed: pdf-sed
36224
36225 pdf-sed: \
36226     configure-sed 
36227         @: $(MAKE); $(unstage)
36228         @[ -f ./sed/Makefile ] || exit 0; \
36229         r=`${PWD_COMMAND}`; export r; \
36230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36231         $(HOST_EXPORTS) \
36232         for flag in $(EXTRA_HOST_FLAGS) ; do \
36233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36234         done; \
36235         echo "Doing pdf in sed" ; \
36236         (cd $(HOST_SUBDIR)/sed && \
36237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36239                   "RANLIB=$${RANLIB}" \
36240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36241                   pdf) \
36242           || exit 1
36243
36244 @endif sed
36245
36246 .PHONY: maybe-html-sed html-sed
36247 maybe-html-sed:
36248 @if sed
36249 maybe-html-sed: html-sed
36250
36251 html-sed: \
36252     configure-sed 
36253         @: $(MAKE); $(unstage)
36254         @[ -f ./sed/Makefile ] || exit 0; \
36255         r=`${PWD_COMMAND}`; export r; \
36256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36257         $(HOST_EXPORTS) \
36258         for flag in $(EXTRA_HOST_FLAGS) ; do \
36259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36260         done; \
36261         echo "Doing html in sed" ; \
36262         (cd $(HOST_SUBDIR)/sed && \
36263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36265                   "RANLIB=$${RANLIB}" \
36266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36267                   html) \
36268           || exit 1
36269
36270 @endif sed
36271
36272 .PHONY: maybe-TAGS-sed TAGS-sed
36273 maybe-TAGS-sed:
36274 @if sed
36275 maybe-TAGS-sed: TAGS-sed
36276
36277 TAGS-sed: \
36278     configure-sed 
36279         @: $(MAKE); $(unstage)
36280         @[ -f ./sed/Makefile ] || exit 0; \
36281         r=`${PWD_COMMAND}`; export r; \
36282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283         $(HOST_EXPORTS) \
36284         for flag in $(EXTRA_HOST_FLAGS) ; do \
36285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36286         done; \
36287         echo "Doing TAGS in sed" ; \
36288         (cd $(HOST_SUBDIR)/sed && \
36289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36291                   "RANLIB=$${RANLIB}" \
36292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36293                   TAGS) \
36294           || exit 1
36295
36296 @endif sed
36297
36298 .PHONY: maybe-install-info-sed install-info-sed
36299 maybe-install-info-sed:
36300 @if sed
36301 maybe-install-info-sed: install-info-sed
36302
36303 install-info-sed: \
36304     configure-sed \
36305     info-sed 
36306         @: $(MAKE); $(unstage)
36307         @[ -f ./sed/Makefile ] || exit 0; \
36308         r=`${PWD_COMMAND}`; export r; \
36309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36310         $(HOST_EXPORTS) \
36311         for flag in $(EXTRA_HOST_FLAGS) ; do \
36312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36313         done; \
36314         echo "Doing install-info in sed" ; \
36315         (cd $(HOST_SUBDIR)/sed && \
36316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36318                   "RANLIB=$${RANLIB}" \
36319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36320                   install-info) \
36321           || exit 1
36322
36323 @endif sed
36324
36325 .PHONY: maybe-install-pdf-sed install-pdf-sed
36326 maybe-install-pdf-sed:
36327 @if sed
36328 maybe-install-pdf-sed: install-pdf-sed
36329
36330 install-pdf-sed: \
36331     configure-sed \
36332     pdf-sed 
36333         @: $(MAKE); $(unstage)
36334         @[ -f ./sed/Makefile ] || exit 0; \
36335         r=`${PWD_COMMAND}`; export r; \
36336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36337         $(HOST_EXPORTS) \
36338         for flag in $(EXTRA_HOST_FLAGS) ; do \
36339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36340         done; \
36341         echo "Doing install-pdf in sed" ; \
36342         (cd $(HOST_SUBDIR)/sed && \
36343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36345                   "RANLIB=$${RANLIB}" \
36346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36347                   install-pdf) \
36348           || exit 1
36349
36350 @endif sed
36351
36352 .PHONY: maybe-install-html-sed install-html-sed
36353 maybe-install-html-sed:
36354 @if sed
36355 maybe-install-html-sed: install-html-sed
36356
36357 install-html-sed: \
36358     configure-sed \
36359     html-sed 
36360         @: $(MAKE); $(unstage)
36361         @[ -f ./sed/Makefile ] || exit 0; \
36362         r=`${PWD_COMMAND}`; export r; \
36363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36364         $(HOST_EXPORTS) \
36365         for flag in $(EXTRA_HOST_FLAGS) ; do \
36366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36367         done; \
36368         echo "Doing install-html in sed" ; \
36369         (cd $(HOST_SUBDIR)/sed && \
36370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36372                   "RANLIB=$${RANLIB}" \
36373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36374                   install-html) \
36375           || exit 1
36376
36377 @endif sed
36378
36379 .PHONY: maybe-installcheck-sed installcheck-sed
36380 maybe-installcheck-sed:
36381 @if sed
36382 maybe-installcheck-sed: installcheck-sed
36383
36384 installcheck-sed: \
36385     configure-sed 
36386         @: $(MAKE); $(unstage)
36387         @[ -f ./sed/Makefile ] || exit 0; \
36388         r=`${PWD_COMMAND}`; export r; \
36389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36390         $(HOST_EXPORTS) \
36391         for flag in $(EXTRA_HOST_FLAGS) ; do \
36392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36393         done; \
36394         echo "Doing installcheck in sed" ; \
36395         (cd $(HOST_SUBDIR)/sed && \
36396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36398                   "RANLIB=$${RANLIB}" \
36399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36400                   installcheck) \
36401           || exit 1
36402
36403 @endif sed
36404
36405 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
36406 maybe-mostlyclean-sed:
36407 @if sed
36408 maybe-mostlyclean-sed: mostlyclean-sed
36409
36410 mostlyclean-sed: 
36411         @: $(MAKE); $(unstage)
36412         @[ -f ./sed/Makefile ] || exit 0; \
36413         r=`${PWD_COMMAND}`; export r; \
36414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36415         $(HOST_EXPORTS) \
36416         for flag in $(EXTRA_HOST_FLAGS) ; do \
36417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36418         done; \
36419         echo "Doing mostlyclean in sed" ; \
36420         (cd $(HOST_SUBDIR)/sed && \
36421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36423                   "RANLIB=$${RANLIB}" \
36424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36425                   mostlyclean) \
36426           || exit 1
36427
36428 @endif sed
36429
36430 .PHONY: maybe-clean-sed clean-sed
36431 maybe-clean-sed:
36432 @if sed
36433 maybe-clean-sed: clean-sed
36434
36435 clean-sed: 
36436         @: $(MAKE); $(unstage)
36437         @[ -f ./sed/Makefile ] || exit 0; \
36438         r=`${PWD_COMMAND}`; export r; \
36439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36440         $(HOST_EXPORTS) \
36441         for flag in $(EXTRA_HOST_FLAGS) ; do \
36442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36443         done; \
36444         echo "Doing clean in sed" ; \
36445         (cd $(HOST_SUBDIR)/sed && \
36446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36448                   "RANLIB=$${RANLIB}" \
36449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36450                   clean) \
36451           || exit 1
36452
36453 @endif sed
36454
36455 .PHONY: maybe-distclean-sed distclean-sed
36456 maybe-distclean-sed:
36457 @if sed
36458 maybe-distclean-sed: distclean-sed
36459
36460 distclean-sed: 
36461         @: $(MAKE); $(unstage)
36462         @[ -f ./sed/Makefile ] || exit 0; \
36463         r=`${PWD_COMMAND}`; export r; \
36464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36465         $(HOST_EXPORTS) \
36466         for flag in $(EXTRA_HOST_FLAGS) ; do \
36467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36468         done; \
36469         echo "Doing distclean in sed" ; \
36470         (cd $(HOST_SUBDIR)/sed && \
36471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36473                   "RANLIB=$${RANLIB}" \
36474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36475                   distclean) \
36476           || exit 1
36477
36478 @endif sed
36479
36480 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
36481 maybe-maintainer-clean-sed:
36482 @if sed
36483 maybe-maintainer-clean-sed: maintainer-clean-sed
36484
36485 maintainer-clean-sed: 
36486         @: $(MAKE); $(unstage)
36487         @[ -f ./sed/Makefile ] || exit 0; \
36488         r=`${PWD_COMMAND}`; export r; \
36489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36490         $(HOST_EXPORTS) \
36491         for flag in $(EXTRA_HOST_FLAGS) ; do \
36492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36493         done; \
36494         echo "Doing maintainer-clean in sed" ; \
36495         (cd $(HOST_SUBDIR)/sed && \
36496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36498                   "RANLIB=$${RANLIB}" \
36499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36500                   maintainer-clean) \
36501           || exit 1
36502
36503 @endif sed
36504
36505
36506
36507 .PHONY: configure-send-pr maybe-configure-send-pr
36508 maybe-configure-send-pr:
36509 @if gcc-bootstrap
36510 configure-send-pr: stage_current
36511 @endif gcc-bootstrap
36512 @if send-pr
36513 maybe-configure-send-pr: configure-send-pr
36514 configure-send-pr: 
36515         @: $(MAKE); $(unstage)
36516         @r=`${PWD_COMMAND}`; export r; \
36517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
36519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
36520         $(HOST_EXPORTS)  \
36521         echo Configuring in $(HOST_SUBDIR)/send-pr; \
36522         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
36523         case $(srcdir) in \
36524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36525           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
36526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36527         esac; \
36528         srcdiroption="--srcdir=$${topdir}/send-pr"; \
36529         libsrcdir="$$s/send-pr"; \
36530         $(SHELL) $${libsrcdir}/configure \
36531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36532           --target=${target_alias} $${srcdiroption}  \
36533           || exit 1
36534 @endif send-pr
36535
36536
36537
36538
36539
36540 .PHONY: all-send-pr maybe-all-send-pr
36541 maybe-all-send-pr:
36542 @if gcc-bootstrap
36543 all-send-pr: stage_current
36544 @endif gcc-bootstrap
36545 @if send-pr
36546 TARGET-send-pr=all
36547 maybe-all-send-pr: all-send-pr
36548 all-send-pr: configure-send-pr
36549         @: $(MAKE); $(unstage)
36550         @r=`${PWD_COMMAND}`; export r; \
36551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36552         $(HOST_EXPORTS)  \
36553         (cd $(HOST_SUBDIR)/send-pr && \
36554           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36555                 $(TARGET-send-pr))
36556 @endif send-pr
36557
36558
36559
36560
36561 .PHONY: check-send-pr maybe-check-send-pr
36562 maybe-check-send-pr:
36563 @if send-pr
36564 maybe-check-send-pr: check-send-pr
36565
36566 check-send-pr:
36567         @: $(MAKE); $(unstage)
36568         @r=`${PWD_COMMAND}`; export r; \
36569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570         $(HOST_EXPORTS) \
36571         (cd $(HOST_SUBDIR)/send-pr && \
36572           $(MAKE) $(FLAGS_TO_PASS)  check)
36573
36574 @endif send-pr
36575
36576 .PHONY: install-send-pr maybe-install-send-pr
36577 maybe-install-send-pr:
36578 @if send-pr
36579 maybe-install-send-pr: install-send-pr
36580
36581 install-send-pr: installdirs
36582         @: $(MAKE); $(unstage)
36583         @r=`${PWD_COMMAND}`; export r; \
36584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36585         $(HOST_EXPORTS) \
36586         (cd $(HOST_SUBDIR)/send-pr && \
36587           $(MAKE) $(FLAGS_TO_PASS)  install)
36588
36589 @endif send-pr
36590
36591 .PHONY: install-strip-send-pr maybe-install-strip-send-pr
36592 maybe-install-strip-send-pr:
36593 @if send-pr
36594 maybe-install-strip-send-pr: install-strip-send-pr
36595
36596 install-strip-send-pr: installdirs
36597         @: $(MAKE); $(unstage)
36598         @r=`${PWD_COMMAND}`; export r; \
36599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36600         $(HOST_EXPORTS) \
36601         (cd $(HOST_SUBDIR)/send-pr && \
36602           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36603
36604 @endif send-pr
36605
36606 # Other targets (info, dvi, pdf, etc.)
36607
36608 .PHONY: maybe-info-send-pr info-send-pr
36609 maybe-info-send-pr:
36610 @if send-pr
36611 maybe-info-send-pr: info-send-pr
36612
36613 info-send-pr: \
36614     configure-send-pr 
36615         @: $(MAKE); $(unstage)
36616         @[ -f ./send-pr/Makefile ] || exit 0; \
36617         r=`${PWD_COMMAND}`; export r; \
36618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36619         $(HOST_EXPORTS) \
36620         for flag in $(EXTRA_HOST_FLAGS) ; do \
36621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36622         done; \
36623         echo "Doing info in send-pr" ; \
36624         (cd $(HOST_SUBDIR)/send-pr && \
36625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36627                   "RANLIB=$${RANLIB}" \
36628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36629                   info) \
36630           || exit 1
36631
36632 @endif send-pr
36633
36634 .PHONY: maybe-dvi-send-pr dvi-send-pr
36635 maybe-dvi-send-pr:
36636 @if send-pr
36637 maybe-dvi-send-pr: dvi-send-pr
36638
36639 dvi-send-pr: \
36640     configure-send-pr 
36641         @: $(MAKE); $(unstage)
36642         @[ -f ./send-pr/Makefile ] || exit 0; \
36643         r=`${PWD_COMMAND}`; export r; \
36644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36645         $(HOST_EXPORTS) \
36646         for flag in $(EXTRA_HOST_FLAGS) ; do \
36647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36648         done; \
36649         echo "Doing dvi in send-pr" ; \
36650         (cd $(HOST_SUBDIR)/send-pr && \
36651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36653                   "RANLIB=$${RANLIB}" \
36654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36655                   dvi) \
36656           || exit 1
36657
36658 @endif send-pr
36659
36660 .PHONY: maybe-pdf-send-pr pdf-send-pr
36661 maybe-pdf-send-pr:
36662 @if send-pr
36663 maybe-pdf-send-pr: pdf-send-pr
36664
36665 pdf-send-pr: \
36666     configure-send-pr 
36667         @: $(MAKE); $(unstage)
36668         @[ -f ./send-pr/Makefile ] || exit 0; \
36669         r=`${PWD_COMMAND}`; export r; \
36670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36671         $(HOST_EXPORTS) \
36672         for flag in $(EXTRA_HOST_FLAGS) ; do \
36673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36674         done; \
36675         echo "Doing pdf in send-pr" ; \
36676         (cd $(HOST_SUBDIR)/send-pr && \
36677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36679                   "RANLIB=$${RANLIB}" \
36680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36681                   pdf) \
36682           || exit 1
36683
36684 @endif send-pr
36685
36686 .PHONY: maybe-html-send-pr html-send-pr
36687 maybe-html-send-pr:
36688 @if send-pr
36689 maybe-html-send-pr: html-send-pr
36690
36691 html-send-pr: \
36692     configure-send-pr 
36693         @: $(MAKE); $(unstage)
36694         @[ -f ./send-pr/Makefile ] || exit 0; \
36695         r=`${PWD_COMMAND}`; export r; \
36696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697         $(HOST_EXPORTS) \
36698         for flag in $(EXTRA_HOST_FLAGS) ; do \
36699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36700         done; \
36701         echo "Doing html in send-pr" ; \
36702         (cd $(HOST_SUBDIR)/send-pr && \
36703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36705                   "RANLIB=$${RANLIB}" \
36706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36707                   html) \
36708           || exit 1
36709
36710 @endif send-pr
36711
36712 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
36713 maybe-TAGS-send-pr:
36714 @if send-pr
36715 maybe-TAGS-send-pr: TAGS-send-pr
36716
36717 TAGS-send-pr: \
36718     configure-send-pr 
36719         @: $(MAKE); $(unstage)
36720         @[ -f ./send-pr/Makefile ] || exit 0; \
36721         r=`${PWD_COMMAND}`; export r; \
36722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723         $(HOST_EXPORTS) \
36724         for flag in $(EXTRA_HOST_FLAGS) ; do \
36725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726         done; \
36727         echo "Doing TAGS in send-pr" ; \
36728         (cd $(HOST_SUBDIR)/send-pr && \
36729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731                   "RANLIB=$${RANLIB}" \
36732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733                   TAGS) \
36734           || exit 1
36735
36736 @endif send-pr
36737
36738 .PHONY: maybe-install-info-send-pr install-info-send-pr
36739 maybe-install-info-send-pr:
36740 @if send-pr
36741 maybe-install-info-send-pr: install-info-send-pr
36742
36743 install-info-send-pr: \
36744     configure-send-pr \
36745     info-send-pr 
36746         @: $(MAKE); $(unstage)
36747         @[ -f ./send-pr/Makefile ] || exit 0; \
36748         r=`${PWD_COMMAND}`; export r; \
36749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36750         $(HOST_EXPORTS) \
36751         for flag in $(EXTRA_HOST_FLAGS) ; do \
36752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36753         done; \
36754         echo "Doing install-info in send-pr" ; \
36755         (cd $(HOST_SUBDIR)/send-pr && \
36756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36758                   "RANLIB=$${RANLIB}" \
36759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36760                   install-info) \
36761           || exit 1
36762
36763 @endif send-pr
36764
36765 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
36766 maybe-install-pdf-send-pr:
36767 @if send-pr
36768 maybe-install-pdf-send-pr: install-pdf-send-pr
36769
36770 install-pdf-send-pr: \
36771     configure-send-pr \
36772     pdf-send-pr 
36773         @: $(MAKE); $(unstage)
36774         @[ -f ./send-pr/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 install-pdf in send-pr" ; \
36782         (cd $(HOST_SUBDIR)/send-pr && \
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                   install-pdf) \
36788           || exit 1
36789
36790 @endif send-pr
36791
36792 .PHONY: maybe-install-html-send-pr install-html-send-pr
36793 maybe-install-html-send-pr:
36794 @if send-pr
36795 maybe-install-html-send-pr: install-html-send-pr
36796
36797 install-html-send-pr: \
36798     configure-send-pr \
36799     html-send-pr 
36800         @: $(MAKE); $(unstage)
36801         @[ -f ./send-pr/Makefile ] || exit 0; \
36802         r=`${PWD_COMMAND}`; export r; \
36803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36804         $(HOST_EXPORTS) \
36805         for flag in $(EXTRA_HOST_FLAGS) ; do \
36806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36807         done; \
36808         echo "Doing install-html in send-pr" ; \
36809         (cd $(HOST_SUBDIR)/send-pr && \
36810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36812                   "RANLIB=$${RANLIB}" \
36813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36814                   install-html) \
36815           || exit 1
36816
36817 @endif send-pr
36818
36819 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
36820 maybe-installcheck-send-pr:
36821 @if send-pr
36822 maybe-installcheck-send-pr: installcheck-send-pr
36823
36824 installcheck-send-pr: \
36825     configure-send-pr 
36826         @: $(MAKE); $(unstage)
36827         @[ -f ./send-pr/Makefile ] || exit 0; \
36828         r=`${PWD_COMMAND}`; export r; \
36829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36830         $(HOST_EXPORTS) \
36831         for flag in $(EXTRA_HOST_FLAGS) ; do \
36832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36833         done; \
36834         echo "Doing installcheck in send-pr" ; \
36835         (cd $(HOST_SUBDIR)/send-pr && \
36836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36838                   "RANLIB=$${RANLIB}" \
36839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36840                   installcheck) \
36841           || exit 1
36842
36843 @endif send-pr
36844
36845 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
36846 maybe-mostlyclean-send-pr:
36847 @if send-pr
36848 maybe-mostlyclean-send-pr: mostlyclean-send-pr
36849
36850 mostlyclean-send-pr: 
36851         @: $(MAKE); $(unstage)
36852         @[ -f ./send-pr/Makefile ] || exit 0; \
36853         r=`${PWD_COMMAND}`; export r; \
36854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36855         $(HOST_EXPORTS) \
36856         for flag in $(EXTRA_HOST_FLAGS) ; do \
36857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36858         done; \
36859         echo "Doing mostlyclean in send-pr" ; \
36860         (cd $(HOST_SUBDIR)/send-pr && \
36861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36863                   "RANLIB=$${RANLIB}" \
36864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36865                   mostlyclean) \
36866           || exit 1
36867
36868 @endif send-pr
36869
36870 .PHONY: maybe-clean-send-pr clean-send-pr
36871 maybe-clean-send-pr:
36872 @if send-pr
36873 maybe-clean-send-pr: clean-send-pr
36874
36875 clean-send-pr: 
36876         @: $(MAKE); $(unstage)
36877         @[ -f ./send-pr/Makefile ] || exit 0; \
36878         r=`${PWD_COMMAND}`; export r; \
36879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36880         $(HOST_EXPORTS) \
36881         for flag in $(EXTRA_HOST_FLAGS) ; do \
36882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36883         done; \
36884         echo "Doing clean in send-pr" ; \
36885         (cd $(HOST_SUBDIR)/send-pr && \
36886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36888                   "RANLIB=$${RANLIB}" \
36889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36890                   clean) \
36891           || exit 1
36892
36893 @endif send-pr
36894
36895 .PHONY: maybe-distclean-send-pr distclean-send-pr
36896 maybe-distclean-send-pr:
36897 @if send-pr
36898 maybe-distclean-send-pr: distclean-send-pr
36899
36900 distclean-send-pr: 
36901         @: $(MAKE); $(unstage)
36902         @[ -f ./send-pr/Makefile ] || exit 0; \
36903         r=`${PWD_COMMAND}`; export r; \
36904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36905         $(HOST_EXPORTS) \
36906         for flag in $(EXTRA_HOST_FLAGS) ; do \
36907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36908         done; \
36909         echo "Doing distclean in send-pr" ; \
36910         (cd $(HOST_SUBDIR)/send-pr && \
36911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36913                   "RANLIB=$${RANLIB}" \
36914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36915                   distclean) \
36916           || exit 1
36917
36918 @endif send-pr
36919
36920 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
36921 maybe-maintainer-clean-send-pr:
36922 @if send-pr
36923 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
36924
36925 maintainer-clean-send-pr: 
36926         @: $(MAKE); $(unstage)
36927         @[ -f ./send-pr/Makefile ] || exit 0; \
36928         r=`${PWD_COMMAND}`; export r; \
36929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36930         $(HOST_EXPORTS) \
36931         for flag in $(EXTRA_HOST_FLAGS) ; do \
36932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36933         done; \
36934         echo "Doing maintainer-clean in send-pr" ; \
36935         (cd $(HOST_SUBDIR)/send-pr && \
36936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36938                   "RANLIB=$${RANLIB}" \
36939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36940                   maintainer-clean) \
36941           || exit 1
36942
36943 @endif send-pr
36944
36945
36946
36947 .PHONY: configure-shellutils maybe-configure-shellutils
36948 maybe-configure-shellutils:
36949 @if gcc-bootstrap
36950 configure-shellutils: stage_current
36951 @endif gcc-bootstrap
36952 @if shellutils
36953 maybe-configure-shellutils: configure-shellutils
36954 configure-shellutils: 
36955         @: $(MAKE); $(unstage)
36956         @r=`${PWD_COMMAND}`; export r; \
36957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36958         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
36959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
36960         $(HOST_EXPORTS)  \
36961         echo Configuring in $(HOST_SUBDIR)/shellutils; \
36962         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
36963         case $(srcdir) in \
36964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36965           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
36966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36967         esac; \
36968         srcdiroption="--srcdir=$${topdir}/shellutils"; \
36969         libsrcdir="$$s/shellutils"; \
36970         $(SHELL) $${libsrcdir}/configure \
36971           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36972           --target=${target_alias} $${srcdiroption}  \
36973           || exit 1
36974 @endif shellutils
36975
36976
36977
36978
36979
36980 .PHONY: all-shellutils maybe-all-shellutils
36981 maybe-all-shellutils:
36982 @if gcc-bootstrap
36983 all-shellutils: stage_current
36984 @endif gcc-bootstrap
36985 @if shellutils
36986 TARGET-shellutils=all
36987 maybe-all-shellutils: all-shellutils
36988 all-shellutils: configure-shellutils
36989         @: $(MAKE); $(unstage)
36990         @r=`${PWD_COMMAND}`; export r; \
36991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36992         $(HOST_EXPORTS)  \
36993         (cd $(HOST_SUBDIR)/shellutils && \
36994           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36995                 $(TARGET-shellutils))
36996 @endif shellutils
36997
36998
36999
37000
37001 .PHONY: check-shellutils maybe-check-shellutils
37002 maybe-check-shellutils:
37003 @if shellutils
37004 maybe-check-shellutils: check-shellutils
37005
37006 check-shellutils:
37007         @: $(MAKE); $(unstage)
37008         @r=`${PWD_COMMAND}`; export r; \
37009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37010         $(HOST_EXPORTS) \
37011         (cd $(HOST_SUBDIR)/shellutils && \
37012           $(MAKE) $(FLAGS_TO_PASS)  check)
37013
37014 @endif shellutils
37015
37016 .PHONY: install-shellutils maybe-install-shellutils
37017 maybe-install-shellutils:
37018 @if shellutils
37019 maybe-install-shellutils: install-shellutils
37020
37021 install-shellutils: installdirs
37022         @: $(MAKE); $(unstage)
37023         @r=`${PWD_COMMAND}`; export r; \
37024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37025         $(HOST_EXPORTS) \
37026         (cd $(HOST_SUBDIR)/shellutils && \
37027           $(MAKE) $(FLAGS_TO_PASS)  install)
37028
37029 @endif shellutils
37030
37031 .PHONY: install-strip-shellutils maybe-install-strip-shellutils
37032 maybe-install-strip-shellutils:
37033 @if shellutils
37034 maybe-install-strip-shellutils: install-strip-shellutils
37035
37036 install-strip-shellutils: installdirs
37037         @: $(MAKE); $(unstage)
37038         @r=`${PWD_COMMAND}`; export r; \
37039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37040         $(HOST_EXPORTS) \
37041         (cd $(HOST_SUBDIR)/shellutils && \
37042           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37043
37044 @endif shellutils
37045
37046 # Other targets (info, dvi, pdf, etc.)
37047
37048 .PHONY: maybe-info-shellutils info-shellutils
37049 maybe-info-shellutils:
37050 @if shellutils
37051 maybe-info-shellutils: info-shellutils
37052
37053 info-shellutils: \
37054     configure-shellutils 
37055         @: $(MAKE); $(unstage)
37056         @[ -f ./shellutils/Makefile ] || exit 0; \
37057         r=`${PWD_COMMAND}`; export r; \
37058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37059         $(HOST_EXPORTS) \
37060         for flag in $(EXTRA_HOST_FLAGS) ; do \
37061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37062         done; \
37063         echo "Doing info in shellutils" ; \
37064         (cd $(HOST_SUBDIR)/shellutils && \
37065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37067                   "RANLIB=$${RANLIB}" \
37068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37069                   info) \
37070           || exit 1
37071
37072 @endif shellutils
37073
37074 .PHONY: maybe-dvi-shellutils dvi-shellutils
37075 maybe-dvi-shellutils:
37076 @if shellutils
37077 maybe-dvi-shellutils: dvi-shellutils
37078
37079 dvi-shellutils: \
37080     configure-shellutils 
37081         @: $(MAKE); $(unstage)
37082         @[ -f ./shellutils/Makefile ] || exit 0; \
37083         r=`${PWD_COMMAND}`; export r; \
37084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37085         $(HOST_EXPORTS) \
37086         for flag in $(EXTRA_HOST_FLAGS) ; do \
37087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37088         done; \
37089         echo "Doing dvi in shellutils" ; \
37090         (cd $(HOST_SUBDIR)/shellutils && \
37091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37093                   "RANLIB=$${RANLIB}" \
37094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37095                   dvi) \
37096           || exit 1
37097
37098 @endif shellutils
37099
37100 .PHONY: maybe-pdf-shellutils pdf-shellutils
37101 maybe-pdf-shellutils:
37102 @if shellutils
37103 maybe-pdf-shellutils: pdf-shellutils
37104
37105 pdf-shellutils: \
37106     configure-shellutils 
37107         @: $(MAKE); $(unstage)
37108         @[ -f ./shellutils/Makefile ] || exit 0; \
37109         r=`${PWD_COMMAND}`; export r; \
37110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37111         $(HOST_EXPORTS) \
37112         for flag in $(EXTRA_HOST_FLAGS) ; do \
37113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37114         done; \
37115         echo "Doing pdf in shellutils" ; \
37116         (cd $(HOST_SUBDIR)/shellutils && \
37117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37119                   "RANLIB=$${RANLIB}" \
37120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37121                   pdf) \
37122           || exit 1
37123
37124 @endif shellutils
37125
37126 .PHONY: maybe-html-shellutils html-shellutils
37127 maybe-html-shellutils:
37128 @if shellutils
37129 maybe-html-shellutils: html-shellutils
37130
37131 html-shellutils: \
37132     configure-shellutils 
37133         @: $(MAKE); $(unstage)
37134         @[ -f ./shellutils/Makefile ] || exit 0; \
37135         r=`${PWD_COMMAND}`; export r; \
37136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37137         $(HOST_EXPORTS) \
37138         for flag in $(EXTRA_HOST_FLAGS) ; do \
37139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37140         done; \
37141         echo "Doing html in shellutils" ; \
37142         (cd $(HOST_SUBDIR)/shellutils && \
37143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37145                   "RANLIB=$${RANLIB}" \
37146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37147                   html) \
37148           || exit 1
37149
37150 @endif shellutils
37151
37152 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
37153 maybe-TAGS-shellutils:
37154 @if shellutils
37155 maybe-TAGS-shellutils: TAGS-shellutils
37156
37157 TAGS-shellutils: \
37158     configure-shellutils 
37159         @: $(MAKE); $(unstage)
37160         @[ -f ./shellutils/Makefile ] || exit 0; \
37161         r=`${PWD_COMMAND}`; export r; \
37162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37163         $(HOST_EXPORTS) \
37164         for flag in $(EXTRA_HOST_FLAGS) ; do \
37165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37166         done; \
37167         echo "Doing TAGS in shellutils" ; \
37168         (cd $(HOST_SUBDIR)/shellutils && \
37169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37171                   "RANLIB=$${RANLIB}" \
37172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37173                   TAGS) \
37174           || exit 1
37175
37176 @endif shellutils
37177
37178 .PHONY: maybe-install-info-shellutils install-info-shellutils
37179 maybe-install-info-shellutils:
37180 @if shellutils
37181 maybe-install-info-shellutils: install-info-shellutils
37182
37183 install-info-shellutils: \
37184     configure-shellutils \
37185     info-shellutils 
37186         @: $(MAKE); $(unstage)
37187         @[ -f ./shellutils/Makefile ] || exit 0; \
37188         r=`${PWD_COMMAND}`; export r; \
37189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37190         $(HOST_EXPORTS) \
37191         for flag in $(EXTRA_HOST_FLAGS) ; do \
37192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37193         done; \
37194         echo "Doing install-info in shellutils" ; \
37195         (cd $(HOST_SUBDIR)/shellutils && \
37196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37198                   "RANLIB=$${RANLIB}" \
37199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37200                   install-info) \
37201           || exit 1
37202
37203 @endif shellutils
37204
37205 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
37206 maybe-install-pdf-shellutils:
37207 @if shellutils
37208 maybe-install-pdf-shellutils: install-pdf-shellutils
37209
37210 install-pdf-shellutils: \
37211     configure-shellutils \
37212     pdf-shellutils 
37213         @: $(MAKE); $(unstage)
37214         @[ -f ./shellutils/Makefile ] || exit 0; \
37215         r=`${PWD_COMMAND}`; export r; \
37216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37217         $(HOST_EXPORTS) \
37218         for flag in $(EXTRA_HOST_FLAGS) ; do \
37219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37220         done; \
37221         echo "Doing install-pdf in shellutils" ; \
37222         (cd $(HOST_SUBDIR)/shellutils && \
37223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37225                   "RANLIB=$${RANLIB}" \
37226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37227                   install-pdf) \
37228           || exit 1
37229
37230 @endif shellutils
37231
37232 .PHONY: maybe-install-html-shellutils install-html-shellutils
37233 maybe-install-html-shellutils:
37234 @if shellutils
37235 maybe-install-html-shellutils: install-html-shellutils
37236
37237 install-html-shellutils: \
37238     configure-shellutils \
37239     html-shellutils 
37240         @: $(MAKE); $(unstage)
37241         @[ -f ./shellutils/Makefile ] || exit 0; \
37242         r=`${PWD_COMMAND}`; export r; \
37243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37244         $(HOST_EXPORTS) \
37245         for flag in $(EXTRA_HOST_FLAGS) ; do \
37246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37247         done; \
37248         echo "Doing install-html in shellutils" ; \
37249         (cd $(HOST_SUBDIR)/shellutils && \
37250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37252                   "RANLIB=$${RANLIB}" \
37253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37254                   install-html) \
37255           || exit 1
37256
37257 @endif shellutils
37258
37259 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
37260 maybe-installcheck-shellutils:
37261 @if shellutils
37262 maybe-installcheck-shellutils: installcheck-shellutils
37263
37264 installcheck-shellutils: \
37265     configure-shellutils 
37266         @: $(MAKE); $(unstage)
37267         @[ -f ./shellutils/Makefile ] || exit 0; \
37268         r=`${PWD_COMMAND}`; export r; \
37269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37270         $(HOST_EXPORTS) \
37271         for flag in $(EXTRA_HOST_FLAGS) ; do \
37272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37273         done; \
37274         echo "Doing installcheck in shellutils" ; \
37275         (cd $(HOST_SUBDIR)/shellutils && \
37276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37278                   "RANLIB=$${RANLIB}" \
37279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37280                   installcheck) \
37281           || exit 1
37282
37283 @endif shellutils
37284
37285 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
37286 maybe-mostlyclean-shellutils:
37287 @if shellutils
37288 maybe-mostlyclean-shellutils: mostlyclean-shellutils
37289
37290 mostlyclean-shellutils: 
37291         @: $(MAKE); $(unstage)
37292         @[ -f ./shellutils/Makefile ] || exit 0; \
37293         r=`${PWD_COMMAND}`; export r; \
37294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37295         $(HOST_EXPORTS) \
37296         for flag in $(EXTRA_HOST_FLAGS) ; do \
37297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37298         done; \
37299         echo "Doing mostlyclean in shellutils" ; \
37300         (cd $(HOST_SUBDIR)/shellutils && \
37301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37303                   "RANLIB=$${RANLIB}" \
37304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37305                   mostlyclean) \
37306           || exit 1
37307
37308 @endif shellutils
37309
37310 .PHONY: maybe-clean-shellutils clean-shellutils
37311 maybe-clean-shellutils:
37312 @if shellutils
37313 maybe-clean-shellutils: clean-shellutils
37314
37315 clean-shellutils: 
37316         @: $(MAKE); $(unstage)
37317         @[ -f ./shellutils/Makefile ] || exit 0; \
37318         r=`${PWD_COMMAND}`; export r; \
37319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37320         $(HOST_EXPORTS) \
37321         for flag in $(EXTRA_HOST_FLAGS) ; do \
37322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37323         done; \
37324         echo "Doing clean in shellutils" ; \
37325         (cd $(HOST_SUBDIR)/shellutils && \
37326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37328                   "RANLIB=$${RANLIB}" \
37329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37330                   clean) \
37331           || exit 1
37332
37333 @endif shellutils
37334
37335 .PHONY: maybe-distclean-shellutils distclean-shellutils
37336 maybe-distclean-shellutils:
37337 @if shellutils
37338 maybe-distclean-shellutils: distclean-shellutils
37339
37340 distclean-shellutils: 
37341         @: $(MAKE); $(unstage)
37342         @[ -f ./shellutils/Makefile ] || exit 0; \
37343         r=`${PWD_COMMAND}`; export r; \
37344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37345         $(HOST_EXPORTS) \
37346         for flag in $(EXTRA_HOST_FLAGS) ; do \
37347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37348         done; \
37349         echo "Doing distclean in shellutils" ; \
37350         (cd $(HOST_SUBDIR)/shellutils && \
37351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37353                   "RANLIB=$${RANLIB}" \
37354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37355                   distclean) \
37356           || exit 1
37357
37358 @endif shellutils
37359
37360 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
37361 maybe-maintainer-clean-shellutils:
37362 @if shellutils
37363 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
37364
37365 maintainer-clean-shellutils: 
37366         @: $(MAKE); $(unstage)
37367         @[ -f ./shellutils/Makefile ] || exit 0; \
37368         r=`${PWD_COMMAND}`; export r; \
37369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37370         $(HOST_EXPORTS) \
37371         for flag in $(EXTRA_HOST_FLAGS) ; do \
37372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37373         done; \
37374         echo "Doing maintainer-clean in shellutils" ; \
37375         (cd $(HOST_SUBDIR)/shellutils && \
37376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37378                   "RANLIB=$${RANLIB}" \
37379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37380                   maintainer-clean) \
37381           || exit 1
37382
37383 @endif shellutils
37384
37385
37386
37387 .PHONY: configure-sid maybe-configure-sid
37388 maybe-configure-sid:
37389 @if gcc-bootstrap
37390 configure-sid: stage_current
37391 @endif gcc-bootstrap
37392 @if sid
37393 maybe-configure-sid: configure-sid
37394 configure-sid: 
37395         @: $(MAKE); $(unstage)
37396         @r=`${PWD_COMMAND}`; export r; \
37397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37398         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
37399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
37400         $(HOST_EXPORTS)  \
37401         echo Configuring in $(HOST_SUBDIR)/sid; \
37402         cd "$(HOST_SUBDIR)/sid" || exit 1; \
37403         case $(srcdir) in \
37404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37405           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
37406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37407         esac; \
37408         srcdiroption="--srcdir=$${topdir}/sid"; \
37409         libsrcdir="$$s/sid"; \
37410         $(SHELL) $${libsrcdir}/configure \
37411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37412           --target=${target_alias} $${srcdiroption}  \
37413           || exit 1
37414 @endif sid
37415
37416
37417
37418
37419
37420 .PHONY: all-sid maybe-all-sid
37421 maybe-all-sid:
37422 @if gcc-bootstrap
37423 all-sid: stage_current
37424 @endif gcc-bootstrap
37425 @if sid
37426 TARGET-sid=all
37427 maybe-all-sid: all-sid
37428 all-sid: configure-sid
37429         @: $(MAKE); $(unstage)
37430         @r=`${PWD_COMMAND}`; export r; \
37431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37432         $(HOST_EXPORTS)  \
37433         (cd $(HOST_SUBDIR)/sid && \
37434           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37435                 $(TARGET-sid))
37436 @endif sid
37437
37438
37439
37440
37441 .PHONY: check-sid maybe-check-sid
37442 maybe-check-sid:
37443 @if sid
37444 maybe-check-sid: check-sid
37445
37446 check-sid:
37447         @: $(MAKE); $(unstage)
37448         @r=`${PWD_COMMAND}`; export r; \
37449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37450         $(HOST_EXPORTS) \
37451         (cd $(HOST_SUBDIR)/sid && \
37452           $(MAKE) $(FLAGS_TO_PASS)  check)
37453
37454 @endif sid
37455
37456 .PHONY: install-sid maybe-install-sid
37457 maybe-install-sid:
37458 @if sid
37459 maybe-install-sid: install-sid
37460
37461 install-sid: installdirs
37462         @: $(MAKE); $(unstage)
37463         @r=`${PWD_COMMAND}`; export r; \
37464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465         $(HOST_EXPORTS) \
37466         (cd $(HOST_SUBDIR)/sid && \
37467           $(MAKE) $(FLAGS_TO_PASS)  install)
37468
37469 @endif sid
37470
37471 .PHONY: install-strip-sid maybe-install-strip-sid
37472 maybe-install-strip-sid:
37473 @if sid
37474 maybe-install-strip-sid: install-strip-sid
37475
37476 install-strip-sid: installdirs
37477         @: $(MAKE); $(unstage)
37478         @r=`${PWD_COMMAND}`; export r; \
37479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37480         $(HOST_EXPORTS) \
37481         (cd $(HOST_SUBDIR)/sid && \
37482           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37483
37484 @endif sid
37485
37486 # Other targets (info, dvi, pdf, etc.)
37487
37488 .PHONY: maybe-info-sid info-sid
37489 maybe-info-sid:
37490 @if sid
37491 maybe-info-sid: info-sid
37492
37493 info-sid: \
37494     configure-sid 
37495         @: $(MAKE); $(unstage)
37496         @[ -f ./sid/Makefile ] || exit 0; \
37497         r=`${PWD_COMMAND}`; export r; \
37498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37499         $(HOST_EXPORTS) \
37500         for flag in $(EXTRA_HOST_FLAGS) ; do \
37501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37502         done; \
37503         echo "Doing info in sid" ; \
37504         (cd $(HOST_SUBDIR)/sid && \
37505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37507                   "RANLIB=$${RANLIB}" \
37508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37509                   info) \
37510           || exit 1
37511
37512 @endif sid
37513
37514 .PHONY: maybe-dvi-sid dvi-sid
37515 maybe-dvi-sid:
37516 @if sid
37517 maybe-dvi-sid: dvi-sid
37518
37519 dvi-sid: \
37520     configure-sid 
37521         @: $(MAKE); $(unstage)
37522         @[ -f ./sid/Makefile ] || exit 0; \
37523         r=`${PWD_COMMAND}`; export r; \
37524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525         $(HOST_EXPORTS) \
37526         for flag in $(EXTRA_HOST_FLAGS) ; do \
37527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528         done; \
37529         echo "Doing dvi in sid" ; \
37530         (cd $(HOST_SUBDIR)/sid && \
37531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37533                   "RANLIB=$${RANLIB}" \
37534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37535                   dvi) \
37536           || exit 1
37537
37538 @endif sid
37539
37540 .PHONY: maybe-pdf-sid pdf-sid
37541 maybe-pdf-sid:
37542 @if sid
37543 maybe-pdf-sid: pdf-sid
37544
37545 pdf-sid: \
37546     configure-sid 
37547         @: $(MAKE); $(unstage)
37548         @[ -f ./sid/Makefile ] || exit 0; \
37549         r=`${PWD_COMMAND}`; export r; \
37550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37551         $(HOST_EXPORTS) \
37552         for flag in $(EXTRA_HOST_FLAGS) ; do \
37553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37554         done; \
37555         echo "Doing pdf in sid" ; \
37556         (cd $(HOST_SUBDIR)/sid && \
37557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37559                   "RANLIB=$${RANLIB}" \
37560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37561                   pdf) \
37562           || exit 1
37563
37564 @endif sid
37565
37566 .PHONY: maybe-html-sid html-sid
37567 maybe-html-sid:
37568 @if sid
37569 maybe-html-sid: html-sid
37570
37571 html-sid: \
37572     configure-sid 
37573         @: $(MAKE); $(unstage)
37574         @[ -f ./sid/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 html in sid" ; \
37582         (cd $(HOST_SUBDIR)/sid && \
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                   html) \
37588           || exit 1
37589
37590 @endif sid
37591
37592 .PHONY: maybe-TAGS-sid TAGS-sid
37593 maybe-TAGS-sid:
37594 @if sid
37595 maybe-TAGS-sid: TAGS-sid
37596
37597 TAGS-sid: \
37598     configure-sid 
37599         @: $(MAKE); $(unstage)
37600         @[ -f ./sid/Makefile ] || exit 0; \
37601         r=`${PWD_COMMAND}`; export r; \
37602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37603         $(HOST_EXPORTS) \
37604         for flag in $(EXTRA_HOST_FLAGS) ; do \
37605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37606         done; \
37607         echo "Doing TAGS in sid" ; \
37608         (cd $(HOST_SUBDIR)/sid && \
37609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37611                   "RANLIB=$${RANLIB}" \
37612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37613                   TAGS) \
37614           || exit 1
37615
37616 @endif sid
37617
37618 .PHONY: maybe-install-info-sid install-info-sid
37619 maybe-install-info-sid:
37620 @if sid
37621 maybe-install-info-sid: install-info-sid
37622
37623 install-info-sid: \
37624     configure-sid \
37625     info-sid 
37626         @: $(MAKE); $(unstage)
37627         @[ -f ./sid/Makefile ] || exit 0; \
37628         r=`${PWD_COMMAND}`; export r; \
37629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37630         $(HOST_EXPORTS) \
37631         for flag in $(EXTRA_HOST_FLAGS) ; do \
37632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37633         done; \
37634         echo "Doing install-info in sid" ; \
37635         (cd $(HOST_SUBDIR)/sid && \
37636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37638                   "RANLIB=$${RANLIB}" \
37639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37640                   install-info) \
37641           || exit 1
37642
37643 @endif sid
37644
37645 .PHONY: maybe-install-pdf-sid install-pdf-sid
37646 maybe-install-pdf-sid:
37647 @if sid
37648 maybe-install-pdf-sid: install-pdf-sid
37649
37650 install-pdf-sid: \
37651     configure-sid \
37652     pdf-sid 
37653         @: $(MAKE); $(unstage)
37654         @[ -f ./sid/Makefile ] || exit 0; \
37655         r=`${PWD_COMMAND}`; export r; \
37656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657         $(HOST_EXPORTS) \
37658         for flag in $(EXTRA_HOST_FLAGS) ; do \
37659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37660         done; \
37661         echo "Doing install-pdf in sid" ; \
37662         (cd $(HOST_SUBDIR)/sid && \
37663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37665                   "RANLIB=$${RANLIB}" \
37666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37667                   install-pdf) \
37668           || exit 1
37669
37670 @endif sid
37671
37672 .PHONY: maybe-install-html-sid install-html-sid
37673 maybe-install-html-sid:
37674 @if sid
37675 maybe-install-html-sid: install-html-sid
37676
37677 install-html-sid: \
37678     configure-sid \
37679     html-sid 
37680         @: $(MAKE); $(unstage)
37681         @[ -f ./sid/Makefile ] || exit 0; \
37682         r=`${PWD_COMMAND}`; export r; \
37683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684         $(HOST_EXPORTS) \
37685         for flag in $(EXTRA_HOST_FLAGS) ; do \
37686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37687         done; \
37688         echo "Doing install-html in sid" ; \
37689         (cd $(HOST_SUBDIR)/sid && \
37690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37692                   "RANLIB=$${RANLIB}" \
37693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37694                   install-html) \
37695           || exit 1
37696
37697 @endif sid
37698
37699 .PHONY: maybe-installcheck-sid installcheck-sid
37700 maybe-installcheck-sid:
37701 @if sid
37702 maybe-installcheck-sid: installcheck-sid
37703
37704 installcheck-sid: \
37705     configure-sid 
37706         @: $(MAKE); $(unstage)
37707         @[ -f ./sid/Makefile ] || exit 0; \
37708         r=`${PWD_COMMAND}`; export r; \
37709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37710         $(HOST_EXPORTS) \
37711         for flag in $(EXTRA_HOST_FLAGS) ; do \
37712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37713         done; \
37714         echo "Doing installcheck in sid" ; \
37715         (cd $(HOST_SUBDIR)/sid && \
37716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37718                   "RANLIB=$${RANLIB}" \
37719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37720                   installcheck) \
37721           || exit 1
37722
37723 @endif sid
37724
37725 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
37726 maybe-mostlyclean-sid:
37727 @if sid
37728 maybe-mostlyclean-sid: mostlyclean-sid
37729
37730 mostlyclean-sid: 
37731         @: $(MAKE); $(unstage)
37732         @[ -f ./sid/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 mostlyclean in sid" ; \
37740         (cd $(HOST_SUBDIR)/sid && \
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                   mostlyclean) \
37746           || exit 1
37747
37748 @endif sid
37749
37750 .PHONY: maybe-clean-sid clean-sid
37751 maybe-clean-sid:
37752 @if sid
37753 maybe-clean-sid: clean-sid
37754
37755 clean-sid: 
37756         @: $(MAKE); $(unstage)
37757         @[ -f ./sid/Makefile ] || exit 0; \
37758         r=`${PWD_COMMAND}`; export r; \
37759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37760         $(HOST_EXPORTS) \
37761         for flag in $(EXTRA_HOST_FLAGS) ; do \
37762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37763         done; \
37764         echo "Doing clean in sid" ; \
37765         (cd $(HOST_SUBDIR)/sid && \
37766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37768                   "RANLIB=$${RANLIB}" \
37769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37770                   clean) \
37771           || exit 1
37772
37773 @endif sid
37774
37775 .PHONY: maybe-distclean-sid distclean-sid
37776 maybe-distclean-sid:
37777 @if sid
37778 maybe-distclean-sid: distclean-sid
37779
37780 distclean-sid: 
37781         @: $(MAKE); $(unstage)
37782         @[ -f ./sid/Makefile ] || exit 0; \
37783         r=`${PWD_COMMAND}`; export r; \
37784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37785         $(HOST_EXPORTS) \
37786         for flag in $(EXTRA_HOST_FLAGS) ; do \
37787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37788         done; \
37789         echo "Doing distclean in sid" ; \
37790         (cd $(HOST_SUBDIR)/sid && \
37791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37793                   "RANLIB=$${RANLIB}" \
37794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37795                   distclean) \
37796           || exit 1
37797
37798 @endif sid
37799
37800 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
37801 maybe-maintainer-clean-sid:
37802 @if sid
37803 maybe-maintainer-clean-sid: maintainer-clean-sid
37804
37805 maintainer-clean-sid: 
37806         @: $(MAKE); $(unstage)
37807         @[ -f ./sid/Makefile ] || exit 0; \
37808         r=`${PWD_COMMAND}`; export r; \
37809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37810         $(HOST_EXPORTS) \
37811         for flag in $(EXTRA_HOST_FLAGS) ; do \
37812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37813         done; \
37814         echo "Doing maintainer-clean in sid" ; \
37815         (cd $(HOST_SUBDIR)/sid && \
37816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37818                   "RANLIB=$${RANLIB}" \
37819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37820                   maintainer-clean) \
37821           || exit 1
37822
37823 @endif sid
37824
37825
37826
37827 .PHONY: configure-sim maybe-configure-sim
37828 maybe-configure-sim:
37829 @if gcc-bootstrap
37830 configure-sim: stage_current
37831 @endif gcc-bootstrap
37832 @if sim
37833 maybe-configure-sim: configure-sim
37834 configure-sim: 
37835         @: $(MAKE); $(unstage)
37836         @r=`${PWD_COMMAND}`; export r; \
37837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37838         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
37839         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
37840         $(HOST_EXPORTS)  \
37841         echo Configuring in $(HOST_SUBDIR)/sim; \
37842         cd "$(HOST_SUBDIR)/sim" || exit 1; \
37843         case $(srcdir) in \
37844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37845           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
37846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37847         esac; \
37848         srcdiroption="--srcdir=$${topdir}/sim"; \
37849         libsrcdir="$$s/sim"; \
37850         $(SHELL) $${libsrcdir}/configure \
37851           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37852           --target=${target_alias} $${srcdiroption}  \
37853           || exit 1
37854 @endif sim
37855
37856
37857
37858
37859
37860 .PHONY: all-sim maybe-all-sim
37861 maybe-all-sim:
37862 @if gcc-bootstrap
37863 all-sim: stage_current
37864 @endif gcc-bootstrap
37865 @if sim
37866 TARGET-sim=all
37867 maybe-all-sim: all-sim
37868 all-sim: configure-sim
37869         @: $(MAKE); $(unstage)
37870         @r=`${PWD_COMMAND}`; export r; \
37871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37872         $(HOST_EXPORTS)  \
37873         (cd $(HOST_SUBDIR)/sim && \
37874           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37875                 $(TARGET-sim))
37876 @endif sim
37877
37878
37879
37880
37881 .PHONY: check-sim maybe-check-sim
37882 maybe-check-sim:
37883 @if sim
37884 maybe-check-sim: check-sim
37885
37886 check-sim:
37887         @: $(MAKE); $(unstage)
37888         @r=`${PWD_COMMAND}`; export r; \
37889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37890         $(HOST_EXPORTS) \
37891         (cd $(HOST_SUBDIR)/sim && \
37892           $(MAKE) $(FLAGS_TO_PASS)  check)
37893
37894 @endif sim
37895
37896 .PHONY: install-sim maybe-install-sim
37897 maybe-install-sim:
37898 @if sim
37899 maybe-install-sim: install-sim
37900
37901 install-sim: installdirs
37902         @: $(MAKE); $(unstage)
37903         @r=`${PWD_COMMAND}`; export r; \
37904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905         $(HOST_EXPORTS) \
37906         (cd $(HOST_SUBDIR)/sim && \
37907           $(MAKE) $(FLAGS_TO_PASS)  install)
37908
37909 @endif sim
37910
37911 .PHONY: install-strip-sim maybe-install-strip-sim
37912 maybe-install-strip-sim:
37913 @if sim
37914 maybe-install-strip-sim: install-strip-sim
37915
37916 install-strip-sim: installdirs
37917         @: $(MAKE); $(unstage)
37918         @r=`${PWD_COMMAND}`; export r; \
37919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920         $(HOST_EXPORTS) \
37921         (cd $(HOST_SUBDIR)/sim && \
37922           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37923
37924 @endif sim
37925
37926 # Other targets (info, dvi, pdf, etc.)
37927
37928 .PHONY: maybe-info-sim info-sim
37929 maybe-info-sim:
37930 @if sim
37931 maybe-info-sim: info-sim
37932
37933 info-sim: \
37934     configure-sim 
37935         @: $(MAKE); $(unstage)
37936         @[ -f ./sim/Makefile ] || exit 0; \
37937         r=`${PWD_COMMAND}`; export r; \
37938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37939         $(HOST_EXPORTS) \
37940         for flag in $(EXTRA_HOST_FLAGS) ; do \
37941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942         done; \
37943         echo "Doing info in sim" ; \
37944         (cd $(HOST_SUBDIR)/sim && \
37945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37947                   "RANLIB=$${RANLIB}" \
37948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37949                   info) \
37950           || exit 1
37951
37952 @endif sim
37953
37954 .PHONY: maybe-dvi-sim dvi-sim
37955 maybe-dvi-sim:
37956 @if sim
37957 maybe-dvi-sim: dvi-sim
37958
37959 dvi-sim: \
37960     configure-sim 
37961         @: $(MAKE); $(unstage)
37962         @[ -f ./sim/Makefile ] || exit 0; \
37963         r=`${PWD_COMMAND}`; export r; \
37964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37965         $(HOST_EXPORTS) \
37966         for flag in $(EXTRA_HOST_FLAGS) ; do \
37967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37968         done; \
37969         echo "Doing dvi in sim" ; \
37970         (cd $(HOST_SUBDIR)/sim && \
37971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37973                   "RANLIB=$${RANLIB}" \
37974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37975                   dvi) \
37976           || exit 1
37977
37978 @endif sim
37979
37980 .PHONY: maybe-pdf-sim pdf-sim
37981 maybe-pdf-sim:
37982 @if sim
37983 maybe-pdf-sim: pdf-sim
37984
37985 pdf-sim: \
37986     configure-sim 
37987         @: $(MAKE); $(unstage)
37988         @[ -f ./sim/Makefile ] || exit 0; \
37989         r=`${PWD_COMMAND}`; export r; \
37990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37991         $(HOST_EXPORTS) \
37992         for flag in $(EXTRA_HOST_FLAGS) ; do \
37993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37994         done; \
37995         echo "Doing pdf in sim" ; \
37996         (cd $(HOST_SUBDIR)/sim && \
37997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37999                   "RANLIB=$${RANLIB}" \
38000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38001                   pdf) \
38002           || exit 1
38003
38004 @endif sim
38005
38006 .PHONY: maybe-html-sim html-sim
38007 maybe-html-sim:
38008 @if sim
38009 maybe-html-sim: html-sim
38010
38011 html-sim: \
38012     configure-sim 
38013         @: $(MAKE); $(unstage)
38014         @[ -f ./sim/Makefile ] || exit 0; \
38015         r=`${PWD_COMMAND}`; export r; \
38016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017         $(HOST_EXPORTS) \
38018         for flag in $(EXTRA_HOST_FLAGS) ; do \
38019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38020         done; \
38021         echo "Doing html in sim" ; \
38022         (cd $(HOST_SUBDIR)/sim && \
38023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38025                   "RANLIB=$${RANLIB}" \
38026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38027                   html) \
38028           || exit 1
38029
38030 @endif sim
38031
38032 .PHONY: maybe-TAGS-sim TAGS-sim
38033 maybe-TAGS-sim:
38034 @if sim
38035 maybe-TAGS-sim: TAGS-sim
38036
38037 TAGS-sim: \
38038     configure-sim 
38039         @: $(MAKE); $(unstage)
38040         @[ -f ./sim/Makefile ] || exit 0; \
38041         r=`${PWD_COMMAND}`; export r; \
38042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38043         $(HOST_EXPORTS) \
38044         for flag in $(EXTRA_HOST_FLAGS) ; do \
38045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38046         done; \
38047         echo "Doing TAGS in sim" ; \
38048         (cd $(HOST_SUBDIR)/sim && \
38049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38051                   "RANLIB=$${RANLIB}" \
38052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38053                   TAGS) \
38054           || exit 1
38055
38056 @endif sim
38057
38058 .PHONY: maybe-install-info-sim install-info-sim
38059 maybe-install-info-sim:
38060 @if sim
38061 maybe-install-info-sim: install-info-sim
38062
38063 install-info-sim: \
38064     configure-sim \
38065     info-sim 
38066         @: $(MAKE); $(unstage)
38067         @[ -f ./sim/Makefile ] || exit 0; \
38068         r=`${PWD_COMMAND}`; export r; \
38069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38070         $(HOST_EXPORTS) \
38071         for flag in $(EXTRA_HOST_FLAGS) ; do \
38072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38073         done; \
38074         echo "Doing install-info in sim" ; \
38075         (cd $(HOST_SUBDIR)/sim && \
38076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38078                   "RANLIB=$${RANLIB}" \
38079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38080                   install-info) \
38081           || exit 1
38082
38083 @endif sim
38084
38085 .PHONY: maybe-install-pdf-sim install-pdf-sim
38086 maybe-install-pdf-sim:
38087 @if sim
38088 maybe-install-pdf-sim: install-pdf-sim
38089
38090 install-pdf-sim: \
38091     configure-sim \
38092     pdf-sim 
38093         @: $(MAKE); $(unstage)
38094         @[ -f ./sim/Makefile ] || exit 0; \
38095         r=`${PWD_COMMAND}`; export r; \
38096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38097         $(HOST_EXPORTS) \
38098         for flag in $(EXTRA_HOST_FLAGS) ; do \
38099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38100         done; \
38101         echo "Doing install-pdf in sim" ; \
38102         (cd $(HOST_SUBDIR)/sim && \
38103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38105                   "RANLIB=$${RANLIB}" \
38106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38107                   install-pdf) \
38108           || exit 1
38109
38110 @endif sim
38111
38112 .PHONY: maybe-install-html-sim install-html-sim
38113 maybe-install-html-sim:
38114 @if sim
38115 maybe-install-html-sim: install-html-sim
38116
38117 install-html-sim: \
38118     configure-sim \
38119     html-sim 
38120         @: $(MAKE); $(unstage)
38121         @[ -f ./sim/Makefile ] || exit 0; \
38122         r=`${PWD_COMMAND}`; export r; \
38123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124         $(HOST_EXPORTS) \
38125         for flag in $(EXTRA_HOST_FLAGS) ; do \
38126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38127         done; \
38128         echo "Doing install-html in sim" ; \
38129         (cd $(HOST_SUBDIR)/sim && \
38130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132                   "RANLIB=$${RANLIB}" \
38133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134                   install-html) \
38135           || exit 1
38136
38137 @endif sim
38138
38139 .PHONY: maybe-installcheck-sim installcheck-sim
38140 maybe-installcheck-sim:
38141 @if sim
38142 maybe-installcheck-sim: installcheck-sim
38143
38144 installcheck-sim: \
38145     configure-sim 
38146         @: $(MAKE); $(unstage)
38147         @[ -f ./sim/Makefile ] || exit 0; \
38148         r=`${PWD_COMMAND}`; export r; \
38149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38150         $(HOST_EXPORTS) \
38151         for flag in $(EXTRA_HOST_FLAGS) ; do \
38152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38153         done; \
38154         echo "Doing installcheck in sim" ; \
38155         (cd $(HOST_SUBDIR)/sim && \
38156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38158                   "RANLIB=$${RANLIB}" \
38159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38160                   installcheck) \
38161           || exit 1
38162
38163 @endif sim
38164
38165 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
38166 maybe-mostlyclean-sim:
38167 @if sim
38168 maybe-mostlyclean-sim: mostlyclean-sim
38169
38170 mostlyclean-sim: 
38171         @: $(MAKE); $(unstage)
38172         @[ -f ./sim/Makefile ] || exit 0; \
38173         r=`${PWD_COMMAND}`; export r; \
38174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38175         $(HOST_EXPORTS) \
38176         for flag in $(EXTRA_HOST_FLAGS) ; do \
38177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38178         done; \
38179         echo "Doing mostlyclean in sim" ; \
38180         (cd $(HOST_SUBDIR)/sim && \
38181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38183                   "RANLIB=$${RANLIB}" \
38184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38185                   mostlyclean) \
38186           || exit 1
38187
38188 @endif sim
38189
38190 .PHONY: maybe-clean-sim clean-sim
38191 maybe-clean-sim:
38192 @if sim
38193 maybe-clean-sim: clean-sim
38194
38195 clean-sim: 
38196         @: $(MAKE); $(unstage)
38197         @[ -f ./sim/Makefile ] || exit 0; \
38198         r=`${PWD_COMMAND}`; export r; \
38199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38200         $(HOST_EXPORTS) \
38201         for flag in $(EXTRA_HOST_FLAGS) ; do \
38202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38203         done; \
38204         echo "Doing clean in sim" ; \
38205         (cd $(HOST_SUBDIR)/sim && \
38206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38208                   "RANLIB=$${RANLIB}" \
38209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38210                   clean) \
38211           || exit 1
38212
38213 @endif sim
38214
38215 .PHONY: maybe-distclean-sim distclean-sim
38216 maybe-distclean-sim:
38217 @if sim
38218 maybe-distclean-sim: distclean-sim
38219
38220 distclean-sim: 
38221         @: $(MAKE); $(unstage)
38222         @[ -f ./sim/Makefile ] || exit 0; \
38223         r=`${PWD_COMMAND}`; export r; \
38224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38225         $(HOST_EXPORTS) \
38226         for flag in $(EXTRA_HOST_FLAGS) ; do \
38227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38228         done; \
38229         echo "Doing distclean in sim" ; \
38230         (cd $(HOST_SUBDIR)/sim && \
38231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38233                   "RANLIB=$${RANLIB}" \
38234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38235                   distclean) \
38236           || exit 1
38237
38238 @endif sim
38239
38240 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
38241 maybe-maintainer-clean-sim:
38242 @if sim
38243 maybe-maintainer-clean-sim: maintainer-clean-sim
38244
38245 maintainer-clean-sim: 
38246         @: $(MAKE); $(unstage)
38247         @[ -f ./sim/Makefile ] || exit 0; \
38248         r=`${PWD_COMMAND}`; export r; \
38249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38250         $(HOST_EXPORTS) \
38251         for flag in $(EXTRA_HOST_FLAGS) ; do \
38252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38253         done; \
38254         echo "Doing maintainer-clean in sim" ; \
38255         (cd $(HOST_SUBDIR)/sim && \
38256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38258                   "RANLIB=$${RANLIB}" \
38259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38260                   maintainer-clean) \
38261           || exit 1
38262
38263 @endif sim
38264
38265
38266
38267 .PHONY: configure-tar maybe-configure-tar
38268 maybe-configure-tar:
38269 @if gcc-bootstrap
38270 configure-tar: stage_current
38271 @endif gcc-bootstrap
38272 @if tar
38273 maybe-configure-tar: configure-tar
38274 configure-tar: 
38275         @: $(MAKE); $(unstage)
38276         @r=`${PWD_COMMAND}`; export r; \
38277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38278         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
38279         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
38280         $(HOST_EXPORTS)  \
38281         echo Configuring in $(HOST_SUBDIR)/tar; \
38282         cd "$(HOST_SUBDIR)/tar" || exit 1; \
38283         case $(srcdir) in \
38284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38285           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
38286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38287         esac; \
38288         srcdiroption="--srcdir=$${topdir}/tar"; \
38289         libsrcdir="$$s/tar"; \
38290         $(SHELL) $${libsrcdir}/configure \
38291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38292           --target=${target_alias} $${srcdiroption}  \
38293           || exit 1
38294 @endif tar
38295
38296
38297
38298
38299
38300 .PHONY: all-tar maybe-all-tar
38301 maybe-all-tar:
38302 @if gcc-bootstrap
38303 all-tar: stage_current
38304 @endif gcc-bootstrap
38305 @if tar
38306 TARGET-tar=all
38307 maybe-all-tar: all-tar
38308 all-tar: configure-tar
38309         @: $(MAKE); $(unstage)
38310         @r=`${PWD_COMMAND}`; export r; \
38311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38312         $(HOST_EXPORTS)  \
38313         (cd $(HOST_SUBDIR)/tar && \
38314           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38315                 $(TARGET-tar))
38316 @endif tar
38317
38318
38319
38320
38321 .PHONY: check-tar maybe-check-tar
38322 maybe-check-tar:
38323 @if tar
38324 maybe-check-tar: check-tar
38325
38326 check-tar:
38327         @: $(MAKE); $(unstage)
38328         @r=`${PWD_COMMAND}`; export r; \
38329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38330         $(HOST_EXPORTS) \
38331         (cd $(HOST_SUBDIR)/tar && \
38332           $(MAKE) $(FLAGS_TO_PASS)  check)
38333
38334 @endif tar
38335
38336 .PHONY: install-tar maybe-install-tar
38337 maybe-install-tar:
38338 @if tar
38339 maybe-install-tar: install-tar
38340
38341 install-tar: installdirs
38342         @: $(MAKE); $(unstage)
38343         @r=`${PWD_COMMAND}`; export r; \
38344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38345         $(HOST_EXPORTS) \
38346         (cd $(HOST_SUBDIR)/tar && \
38347           $(MAKE) $(FLAGS_TO_PASS)  install)
38348
38349 @endif tar
38350
38351 .PHONY: install-strip-tar maybe-install-strip-tar
38352 maybe-install-strip-tar:
38353 @if tar
38354 maybe-install-strip-tar: install-strip-tar
38355
38356 install-strip-tar: installdirs
38357         @: $(MAKE); $(unstage)
38358         @r=`${PWD_COMMAND}`; export r; \
38359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38360         $(HOST_EXPORTS) \
38361         (cd $(HOST_SUBDIR)/tar && \
38362           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38363
38364 @endif tar
38365
38366 # Other targets (info, dvi, pdf, etc.)
38367
38368 .PHONY: maybe-info-tar info-tar
38369 maybe-info-tar:
38370 @if tar
38371 maybe-info-tar: info-tar
38372
38373 info-tar: \
38374     configure-tar 
38375         @: $(MAKE); $(unstage)
38376         @[ -f ./tar/Makefile ] || exit 0; \
38377         r=`${PWD_COMMAND}`; export r; \
38378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38379         $(HOST_EXPORTS) \
38380         for flag in $(EXTRA_HOST_FLAGS) ; do \
38381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38382         done; \
38383         echo "Doing info in tar" ; \
38384         (cd $(HOST_SUBDIR)/tar && \
38385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38387                   "RANLIB=$${RANLIB}" \
38388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38389                   info) \
38390           || exit 1
38391
38392 @endif tar
38393
38394 .PHONY: maybe-dvi-tar dvi-tar
38395 maybe-dvi-tar:
38396 @if tar
38397 maybe-dvi-tar: dvi-tar
38398
38399 dvi-tar: \
38400     configure-tar 
38401         @: $(MAKE); $(unstage)
38402         @[ -f ./tar/Makefile ] || exit 0; \
38403         r=`${PWD_COMMAND}`; export r; \
38404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38405         $(HOST_EXPORTS) \
38406         for flag in $(EXTRA_HOST_FLAGS) ; do \
38407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38408         done; \
38409         echo "Doing dvi in tar" ; \
38410         (cd $(HOST_SUBDIR)/tar && \
38411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38413                   "RANLIB=$${RANLIB}" \
38414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38415                   dvi) \
38416           || exit 1
38417
38418 @endif tar
38419
38420 .PHONY: maybe-pdf-tar pdf-tar
38421 maybe-pdf-tar:
38422 @if tar
38423 maybe-pdf-tar: pdf-tar
38424
38425 pdf-tar: \
38426     configure-tar 
38427         @: $(MAKE); $(unstage)
38428         @[ -f ./tar/Makefile ] || exit 0; \
38429         r=`${PWD_COMMAND}`; export r; \
38430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38431         $(HOST_EXPORTS) \
38432         for flag in $(EXTRA_HOST_FLAGS) ; do \
38433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38434         done; \
38435         echo "Doing pdf in tar" ; \
38436         (cd $(HOST_SUBDIR)/tar && \
38437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38439                   "RANLIB=$${RANLIB}" \
38440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38441                   pdf) \
38442           || exit 1
38443
38444 @endif tar
38445
38446 .PHONY: maybe-html-tar html-tar
38447 maybe-html-tar:
38448 @if tar
38449 maybe-html-tar: html-tar
38450
38451 html-tar: \
38452     configure-tar 
38453         @: $(MAKE); $(unstage)
38454         @[ -f ./tar/Makefile ] || exit 0; \
38455         r=`${PWD_COMMAND}`; export r; \
38456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38457         $(HOST_EXPORTS) \
38458         for flag in $(EXTRA_HOST_FLAGS) ; do \
38459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38460         done; \
38461         echo "Doing html in tar" ; \
38462         (cd $(HOST_SUBDIR)/tar && \
38463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38465                   "RANLIB=$${RANLIB}" \
38466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38467                   html) \
38468           || exit 1
38469
38470 @endif tar
38471
38472 .PHONY: maybe-TAGS-tar TAGS-tar
38473 maybe-TAGS-tar:
38474 @if tar
38475 maybe-TAGS-tar: TAGS-tar
38476
38477 TAGS-tar: \
38478     configure-tar 
38479         @: $(MAKE); $(unstage)
38480         @[ -f ./tar/Makefile ] || exit 0; \
38481         r=`${PWD_COMMAND}`; export r; \
38482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38483         $(HOST_EXPORTS) \
38484         for flag in $(EXTRA_HOST_FLAGS) ; do \
38485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38486         done; \
38487         echo "Doing TAGS in tar" ; \
38488         (cd $(HOST_SUBDIR)/tar && \
38489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38491                   "RANLIB=$${RANLIB}" \
38492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38493                   TAGS) \
38494           || exit 1
38495
38496 @endif tar
38497
38498 .PHONY: maybe-install-info-tar install-info-tar
38499 maybe-install-info-tar:
38500 @if tar
38501 maybe-install-info-tar: install-info-tar
38502
38503 install-info-tar: \
38504     configure-tar \
38505     info-tar 
38506         @: $(MAKE); $(unstage)
38507         @[ -f ./tar/Makefile ] || exit 0; \
38508         r=`${PWD_COMMAND}`; export r; \
38509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38510         $(HOST_EXPORTS) \
38511         for flag in $(EXTRA_HOST_FLAGS) ; do \
38512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38513         done; \
38514         echo "Doing install-info in tar" ; \
38515         (cd $(HOST_SUBDIR)/tar && \
38516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38518                   "RANLIB=$${RANLIB}" \
38519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38520                   install-info) \
38521           || exit 1
38522
38523 @endif tar
38524
38525 .PHONY: maybe-install-pdf-tar install-pdf-tar
38526 maybe-install-pdf-tar:
38527 @if tar
38528 maybe-install-pdf-tar: install-pdf-tar
38529
38530 install-pdf-tar: \
38531     configure-tar \
38532     pdf-tar 
38533         @: $(MAKE); $(unstage)
38534         @[ -f ./tar/Makefile ] || exit 0; \
38535         r=`${PWD_COMMAND}`; export r; \
38536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38537         $(HOST_EXPORTS) \
38538         for flag in $(EXTRA_HOST_FLAGS) ; do \
38539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38540         done; \
38541         echo "Doing install-pdf in tar" ; \
38542         (cd $(HOST_SUBDIR)/tar && \
38543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38545                   "RANLIB=$${RANLIB}" \
38546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38547                   install-pdf) \
38548           || exit 1
38549
38550 @endif tar
38551
38552 .PHONY: maybe-install-html-tar install-html-tar
38553 maybe-install-html-tar:
38554 @if tar
38555 maybe-install-html-tar: install-html-tar
38556
38557 install-html-tar: \
38558     configure-tar \
38559     html-tar 
38560         @: $(MAKE); $(unstage)
38561         @[ -f ./tar/Makefile ] || exit 0; \
38562         r=`${PWD_COMMAND}`; export r; \
38563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38564         $(HOST_EXPORTS) \
38565         for flag in $(EXTRA_HOST_FLAGS) ; do \
38566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38567         done; \
38568         echo "Doing install-html in tar" ; \
38569         (cd $(HOST_SUBDIR)/tar && \
38570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38572                   "RANLIB=$${RANLIB}" \
38573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38574                   install-html) \
38575           || exit 1
38576
38577 @endif tar
38578
38579 .PHONY: maybe-installcheck-tar installcheck-tar
38580 maybe-installcheck-tar:
38581 @if tar
38582 maybe-installcheck-tar: installcheck-tar
38583
38584 installcheck-tar: \
38585     configure-tar 
38586         @: $(MAKE); $(unstage)
38587         @[ -f ./tar/Makefile ] || exit 0; \
38588         r=`${PWD_COMMAND}`; export r; \
38589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38590         $(HOST_EXPORTS) \
38591         for flag in $(EXTRA_HOST_FLAGS) ; do \
38592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38593         done; \
38594         echo "Doing installcheck in tar" ; \
38595         (cd $(HOST_SUBDIR)/tar && \
38596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38598                   "RANLIB=$${RANLIB}" \
38599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38600                   installcheck) \
38601           || exit 1
38602
38603 @endif tar
38604
38605 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
38606 maybe-mostlyclean-tar:
38607 @if tar
38608 maybe-mostlyclean-tar: mostlyclean-tar
38609
38610 mostlyclean-tar: 
38611         @: $(MAKE); $(unstage)
38612         @[ -f ./tar/Makefile ] || exit 0; \
38613         r=`${PWD_COMMAND}`; export r; \
38614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38615         $(HOST_EXPORTS) \
38616         for flag in $(EXTRA_HOST_FLAGS) ; do \
38617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38618         done; \
38619         echo "Doing mostlyclean in tar" ; \
38620         (cd $(HOST_SUBDIR)/tar && \
38621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38623                   "RANLIB=$${RANLIB}" \
38624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38625                   mostlyclean) \
38626           || exit 1
38627
38628 @endif tar
38629
38630 .PHONY: maybe-clean-tar clean-tar
38631 maybe-clean-tar:
38632 @if tar
38633 maybe-clean-tar: clean-tar
38634
38635 clean-tar: 
38636         @: $(MAKE); $(unstage)
38637         @[ -f ./tar/Makefile ] || exit 0; \
38638         r=`${PWD_COMMAND}`; export r; \
38639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38640         $(HOST_EXPORTS) \
38641         for flag in $(EXTRA_HOST_FLAGS) ; do \
38642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38643         done; \
38644         echo "Doing clean in tar" ; \
38645         (cd $(HOST_SUBDIR)/tar && \
38646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38648                   "RANLIB=$${RANLIB}" \
38649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38650                   clean) \
38651           || exit 1
38652
38653 @endif tar
38654
38655 .PHONY: maybe-distclean-tar distclean-tar
38656 maybe-distclean-tar:
38657 @if tar
38658 maybe-distclean-tar: distclean-tar
38659
38660 distclean-tar: 
38661         @: $(MAKE); $(unstage)
38662         @[ -f ./tar/Makefile ] || exit 0; \
38663         r=`${PWD_COMMAND}`; export r; \
38664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38665         $(HOST_EXPORTS) \
38666         for flag in $(EXTRA_HOST_FLAGS) ; do \
38667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668         done; \
38669         echo "Doing distclean in tar" ; \
38670         (cd $(HOST_SUBDIR)/tar && \
38671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38673                   "RANLIB=$${RANLIB}" \
38674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38675                   distclean) \
38676           || exit 1
38677
38678 @endif tar
38679
38680 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
38681 maybe-maintainer-clean-tar:
38682 @if tar
38683 maybe-maintainer-clean-tar: maintainer-clean-tar
38684
38685 maintainer-clean-tar: 
38686         @: $(MAKE); $(unstage)
38687         @[ -f ./tar/Makefile ] || exit 0; \
38688         r=`${PWD_COMMAND}`; export r; \
38689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38690         $(HOST_EXPORTS) \
38691         for flag in $(EXTRA_HOST_FLAGS) ; do \
38692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38693         done; \
38694         echo "Doing maintainer-clean in tar" ; \
38695         (cd $(HOST_SUBDIR)/tar && \
38696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38698                   "RANLIB=$${RANLIB}" \
38699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38700                   maintainer-clean) \
38701           || exit 1
38702
38703 @endif tar
38704
38705
38706
38707 .PHONY: configure-texinfo maybe-configure-texinfo
38708 maybe-configure-texinfo:
38709 @if gcc-bootstrap
38710 configure-texinfo: stage_current
38711 @endif gcc-bootstrap
38712 @if texinfo
38713 maybe-configure-texinfo: configure-texinfo
38714 configure-texinfo: 
38715         @: $(MAKE); $(unstage)
38716         @r=`${PWD_COMMAND}`; export r; \
38717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38718         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
38719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
38720         $(HOST_EXPORTS)  \
38721         echo Configuring in $(HOST_SUBDIR)/texinfo; \
38722         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
38723         case $(srcdir) in \
38724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38725           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
38726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38727         esac; \
38728         srcdiroption="--srcdir=$${topdir}/texinfo"; \
38729         libsrcdir="$$s/texinfo"; \
38730         $(SHELL) $${libsrcdir}/configure \
38731           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38732           --target=${target_alias} $${srcdiroption}  \
38733           || exit 1
38734 @endif texinfo
38735
38736
38737
38738
38739
38740 .PHONY: all-texinfo maybe-all-texinfo
38741 maybe-all-texinfo:
38742 @if gcc-bootstrap
38743 all-texinfo: stage_current
38744 @endif gcc-bootstrap
38745 @if texinfo
38746 TARGET-texinfo=all
38747 maybe-all-texinfo: all-texinfo
38748 all-texinfo: configure-texinfo
38749         @: $(MAKE); $(unstage)
38750         @r=`${PWD_COMMAND}`; export r; \
38751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38752         $(HOST_EXPORTS)  \
38753         (cd $(HOST_SUBDIR)/texinfo && \
38754           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38755                 $(TARGET-texinfo))
38756 @endif texinfo
38757
38758
38759
38760
38761 .PHONY: check-texinfo maybe-check-texinfo
38762 maybe-check-texinfo:
38763 @if texinfo
38764 maybe-check-texinfo: check-texinfo
38765
38766 check-texinfo:
38767         @: $(MAKE); $(unstage)
38768         @r=`${PWD_COMMAND}`; export r; \
38769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38770         $(HOST_EXPORTS) \
38771         (cd $(HOST_SUBDIR)/texinfo && \
38772           $(MAKE) $(FLAGS_TO_PASS)  check)
38773
38774 @endif texinfo
38775
38776 .PHONY: install-texinfo maybe-install-texinfo
38777 maybe-install-texinfo:
38778 @if texinfo
38779 maybe-install-texinfo: install-texinfo
38780
38781 install-texinfo:
38782
38783 @endif texinfo
38784
38785 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
38786 maybe-install-strip-texinfo:
38787 @if texinfo
38788 maybe-install-strip-texinfo: install-strip-texinfo
38789
38790 install-strip-texinfo:
38791
38792 @endif texinfo
38793
38794 # Other targets (info, dvi, pdf, etc.)
38795
38796 .PHONY: maybe-info-texinfo info-texinfo
38797 maybe-info-texinfo:
38798 @if texinfo
38799 maybe-info-texinfo: info-texinfo
38800
38801 info-texinfo: \
38802     configure-texinfo 
38803         @: $(MAKE); $(unstage)
38804         @[ -f ./texinfo/Makefile ] || exit 0; \
38805         r=`${PWD_COMMAND}`; export r; \
38806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38807         $(HOST_EXPORTS) \
38808         for flag in $(EXTRA_HOST_FLAGS) ; do \
38809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38810         done; \
38811         echo "Doing info in texinfo" ; \
38812         (cd $(HOST_SUBDIR)/texinfo && \
38813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38815                   "RANLIB=$${RANLIB}" \
38816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38817                   info) \
38818           || exit 1
38819
38820 @endif texinfo
38821
38822 .PHONY: maybe-dvi-texinfo dvi-texinfo
38823 maybe-dvi-texinfo:
38824 @if texinfo
38825 maybe-dvi-texinfo: dvi-texinfo
38826
38827 dvi-texinfo: \
38828     configure-texinfo 
38829         @: $(MAKE); $(unstage)
38830         @[ -f ./texinfo/Makefile ] || exit 0; \
38831         r=`${PWD_COMMAND}`; export r; \
38832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38833         $(HOST_EXPORTS) \
38834         for flag in $(EXTRA_HOST_FLAGS) ; do \
38835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38836         done; \
38837         echo "Doing dvi in texinfo" ; \
38838         (cd $(HOST_SUBDIR)/texinfo && \
38839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38841                   "RANLIB=$${RANLIB}" \
38842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38843                   dvi) \
38844           || exit 1
38845
38846 @endif texinfo
38847
38848 .PHONY: maybe-pdf-texinfo pdf-texinfo
38849 maybe-pdf-texinfo:
38850 @if texinfo
38851 maybe-pdf-texinfo: pdf-texinfo
38852
38853 pdf-texinfo: \
38854     configure-texinfo 
38855         @: $(MAKE); $(unstage)
38856         @[ -f ./texinfo/Makefile ] || exit 0; \
38857         r=`${PWD_COMMAND}`; export r; \
38858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38859         $(HOST_EXPORTS) \
38860         for flag in $(EXTRA_HOST_FLAGS) ; do \
38861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38862         done; \
38863         echo "Doing pdf in texinfo" ; \
38864         (cd $(HOST_SUBDIR)/texinfo && \
38865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38867                   "RANLIB=$${RANLIB}" \
38868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38869                   pdf) \
38870           || exit 1
38871
38872 @endif texinfo
38873
38874 .PHONY: maybe-html-texinfo html-texinfo
38875 maybe-html-texinfo:
38876 @if texinfo
38877 maybe-html-texinfo: html-texinfo
38878
38879 html-texinfo: \
38880     configure-texinfo 
38881         @: $(MAKE); $(unstage)
38882         @[ -f ./texinfo/Makefile ] || exit 0; \
38883         r=`${PWD_COMMAND}`; export r; \
38884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885         $(HOST_EXPORTS) \
38886         for flag in $(EXTRA_HOST_FLAGS) ; do \
38887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38888         done; \
38889         echo "Doing html in texinfo" ; \
38890         (cd $(HOST_SUBDIR)/texinfo && \
38891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38893                   "RANLIB=$${RANLIB}" \
38894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38895                   html) \
38896           || exit 1
38897
38898 @endif texinfo
38899
38900 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
38901 maybe-TAGS-texinfo:
38902 @if texinfo
38903 maybe-TAGS-texinfo: TAGS-texinfo
38904
38905 TAGS-texinfo: \
38906     configure-texinfo 
38907         @: $(MAKE); $(unstage)
38908         @[ -f ./texinfo/Makefile ] || exit 0; \
38909         r=`${PWD_COMMAND}`; export r; \
38910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38911         $(HOST_EXPORTS) \
38912         for flag in $(EXTRA_HOST_FLAGS) ; do \
38913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38914         done; \
38915         echo "Doing TAGS in texinfo" ; \
38916         (cd $(HOST_SUBDIR)/texinfo && \
38917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38919                   "RANLIB=$${RANLIB}" \
38920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38921                   TAGS) \
38922           || exit 1
38923
38924 @endif texinfo
38925
38926 .PHONY: maybe-install-info-texinfo install-info-texinfo
38927 maybe-install-info-texinfo:
38928 @if texinfo
38929 maybe-install-info-texinfo: install-info-texinfo
38930
38931 install-info-texinfo: \
38932     configure-texinfo \
38933     info-texinfo 
38934         @: $(MAKE); $(unstage)
38935         @[ -f ./texinfo/Makefile ] || exit 0; \
38936         r=`${PWD_COMMAND}`; export r; \
38937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38938         $(HOST_EXPORTS) \
38939         for flag in $(EXTRA_HOST_FLAGS) ; do \
38940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38941         done; \
38942         echo "Doing install-info in texinfo" ; \
38943         (cd $(HOST_SUBDIR)/texinfo && \
38944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38946                   "RANLIB=$${RANLIB}" \
38947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38948                   install-info) \
38949           || exit 1
38950
38951 @endif texinfo
38952
38953 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
38954 maybe-install-pdf-texinfo:
38955 @if texinfo
38956 maybe-install-pdf-texinfo: install-pdf-texinfo
38957
38958 install-pdf-texinfo: \
38959     configure-texinfo \
38960     pdf-texinfo 
38961         @: $(MAKE); $(unstage)
38962         @[ -f ./texinfo/Makefile ] || exit 0; \
38963         r=`${PWD_COMMAND}`; export r; \
38964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38965         $(HOST_EXPORTS) \
38966         for flag in $(EXTRA_HOST_FLAGS) ; do \
38967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38968         done; \
38969         echo "Doing install-pdf in texinfo" ; \
38970         (cd $(HOST_SUBDIR)/texinfo && \
38971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38973                   "RANLIB=$${RANLIB}" \
38974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38975                   install-pdf) \
38976           || exit 1
38977
38978 @endif texinfo
38979
38980 .PHONY: maybe-install-html-texinfo install-html-texinfo
38981 maybe-install-html-texinfo:
38982 @if texinfo
38983 maybe-install-html-texinfo: install-html-texinfo
38984
38985 install-html-texinfo: \
38986     configure-texinfo \
38987     html-texinfo 
38988         @: $(MAKE); $(unstage)
38989         @[ -f ./texinfo/Makefile ] || exit 0; \
38990         r=`${PWD_COMMAND}`; export r; \
38991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992         $(HOST_EXPORTS) \
38993         for flag in $(EXTRA_HOST_FLAGS) ; do \
38994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995         done; \
38996         echo "Doing install-html in texinfo" ; \
38997         (cd $(HOST_SUBDIR)/texinfo && \
38998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000                   "RANLIB=$${RANLIB}" \
39001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002                   install-html) \
39003           || exit 1
39004
39005 @endif texinfo
39006
39007 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
39008 maybe-installcheck-texinfo:
39009 @if texinfo
39010 maybe-installcheck-texinfo: installcheck-texinfo
39011
39012 installcheck-texinfo: \
39013     configure-texinfo 
39014         @: $(MAKE); $(unstage)
39015         @[ -f ./texinfo/Makefile ] || exit 0; \
39016         r=`${PWD_COMMAND}`; export r; \
39017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39018         $(HOST_EXPORTS) \
39019         for flag in $(EXTRA_HOST_FLAGS) ; do \
39020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39021         done; \
39022         echo "Doing installcheck in texinfo" ; \
39023         (cd $(HOST_SUBDIR)/texinfo && \
39024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39026                   "RANLIB=$${RANLIB}" \
39027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39028                   installcheck) \
39029           || exit 1
39030
39031 @endif texinfo
39032
39033 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
39034 maybe-mostlyclean-texinfo:
39035 @if texinfo
39036 maybe-mostlyclean-texinfo: mostlyclean-texinfo
39037
39038 mostlyclean-texinfo: 
39039         @: $(MAKE); $(unstage)
39040         @[ -f ./texinfo/Makefile ] || exit 0; \
39041         r=`${PWD_COMMAND}`; export r; \
39042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39043         $(HOST_EXPORTS) \
39044         for flag in $(EXTRA_HOST_FLAGS) ; do \
39045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39046         done; \
39047         echo "Doing mostlyclean in texinfo" ; \
39048         (cd $(HOST_SUBDIR)/texinfo && \
39049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39051                   "RANLIB=$${RANLIB}" \
39052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39053                   mostlyclean) \
39054           || exit 1
39055
39056 @endif texinfo
39057
39058 .PHONY: maybe-clean-texinfo clean-texinfo
39059 maybe-clean-texinfo:
39060 @if texinfo
39061 maybe-clean-texinfo: clean-texinfo
39062
39063 clean-texinfo: 
39064         @: $(MAKE); $(unstage)
39065         @[ -f ./texinfo/Makefile ] || exit 0; \
39066         r=`${PWD_COMMAND}`; export r; \
39067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39068         $(HOST_EXPORTS) \
39069         for flag in $(EXTRA_HOST_FLAGS) ; do \
39070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39071         done; \
39072         echo "Doing clean in texinfo" ; \
39073         (cd $(HOST_SUBDIR)/texinfo && \
39074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39076                   "RANLIB=$${RANLIB}" \
39077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39078                   clean) \
39079           || exit 1
39080
39081 @endif texinfo
39082
39083 .PHONY: maybe-distclean-texinfo distclean-texinfo
39084 maybe-distclean-texinfo:
39085 @if texinfo
39086 maybe-distclean-texinfo: distclean-texinfo
39087
39088 distclean-texinfo: 
39089         @: $(MAKE); $(unstage)
39090         @[ -f ./texinfo/Makefile ] || exit 0; \
39091         r=`${PWD_COMMAND}`; export r; \
39092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39093         $(HOST_EXPORTS) \
39094         for flag in $(EXTRA_HOST_FLAGS) ; do \
39095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39096         done; \
39097         echo "Doing distclean in texinfo" ; \
39098         (cd $(HOST_SUBDIR)/texinfo && \
39099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39101                   "RANLIB=$${RANLIB}" \
39102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39103                   distclean) \
39104           || exit 1
39105
39106 @endif texinfo
39107
39108 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
39109 maybe-maintainer-clean-texinfo:
39110 @if texinfo
39111 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
39112
39113 maintainer-clean-texinfo: 
39114         @: $(MAKE); $(unstage)
39115         @[ -f ./texinfo/Makefile ] || exit 0; \
39116         r=`${PWD_COMMAND}`; export r; \
39117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118         $(HOST_EXPORTS) \
39119         for flag in $(EXTRA_HOST_FLAGS) ; do \
39120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39121         done; \
39122         echo "Doing maintainer-clean in texinfo" ; \
39123         (cd $(HOST_SUBDIR)/texinfo && \
39124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39126                   "RANLIB=$${RANLIB}" \
39127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39128                   maintainer-clean) \
39129           || exit 1
39130
39131 @endif texinfo
39132
39133
39134
39135 .PHONY: configure-textutils maybe-configure-textutils
39136 maybe-configure-textutils:
39137 @if gcc-bootstrap
39138 configure-textutils: stage_current
39139 @endif gcc-bootstrap
39140 @if textutils
39141 maybe-configure-textutils: configure-textutils
39142 configure-textutils: 
39143         @: $(MAKE); $(unstage)
39144         @r=`${PWD_COMMAND}`; export r; \
39145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39146         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
39147         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
39148         $(HOST_EXPORTS)  \
39149         echo Configuring in $(HOST_SUBDIR)/textutils; \
39150         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
39151         case $(srcdir) in \
39152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39153           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
39154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39155         esac; \
39156         srcdiroption="--srcdir=$${topdir}/textutils"; \
39157         libsrcdir="$$s/textutils"; \
39158         $(SHELL) $${libsrcdir}/configure \
39159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39160           --target=${target_alias} $${srcdiroption}  \
39161           || exit 1
39162 @endif textutils
39163
39164
39165
39166
39167
39168 .PHONY: all-textutils maybe-all-textutils
39169 maybe-all-textutils:
39170 @if gcc-bootstrap
39171 all-textutils: stage_current
39172 @endif gcc-bootstrap
39173 @if textutils
39174 TARGET-textutils=all
39175 maybe-all-textutils: all-textutils
39176 all-textutils: configure-textutils
39177         @: $(MAKE); $(unstage)
39178         @r=`${PWD_COMMAND}`; export r; \
39179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39180         $(HOST_EXPORTS)  \
39181         (cd $(HOST_SUBDIR)/textutils && \
39182           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39183                 $(TARGET-textutils))
39184 @endif textutils
39185
39186
39187
39188
39189 .PHONY: check-textutils maybe-check-textutils
39190 maybe-check-textutils:
39191 @if textutils
39192 maybe-check-textutils: check-textutils
39193
39194 check-textutils:
39195         @: $(MAKE); $(unstage)
39196         @r=`${PWD_COMMAND}`; export r; \
39197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39198         $(HOST_EXPORTS) \
39199         (cd $(HOST_SUBDIR)/textutils && \
39200           $(MAKE) $(FLAGS_TO_PASS)  check)
39201
39202 @endif textutils
39203
39204 .PHONY: install-textutils maybe-install-textutils
39205 maybe-install-textutils:
39206 @if textutils
39207 maybe-install-textutils: install-textutils
39208
39209 install-textutils: installdirs
39210         @: $(MAKE); $(unstage)
39211         @r=`${PWD_COMMAND}`; export r; \
39212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39213         $(HOST_EXPORTS) \
39214         (cd $(HOST_SUBDIR)/textutils && \
39215           $(MAKE) $(FLAGS_TO_PASS)  install)
39216
39217 @endif textutils
39218
39219 .PHONY: install-strip-textutils maybe-install-strip-textutils
39220 maybe-install-strip-textutils:
39221 @if textutils
39222 maybe-install-strip-textutils: install-strip-textutils
39223
39224 install-strip-textutils: installdirs
39225         @: $(MAKE); $(unstage)
39226         @r=`${PWD_COMMAND}`; export r; \
39227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39228         $(HOST_EXPORTS) \
39229         (cd $(HOST_SUBDIR)/textutils && \
39230           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
39231
39232 @endif textutils
39233
39234 # Other targets (info, dvi, pdf, etc.)
39235
39236 .PHONY: maybe-info-textutils info-textutils
39237 maybe-info-textutils:
39238 @if textutils
39239 maybe-info-textutils: info-textutils
39240
39241 info-textutils: \
39242     configure-textutils 
39243         @: $(MAKE); $(unstage)
39244         @[ -f ./textutils/Makefile ] || exit 0; \
39245         r=`${PWD_COMMAND}`; export r; \
39246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39247         $(HOST_EXPORTS) \
39248         for flag in $(EXTRA_HOST_FLAGS) ; do \
39249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39250         done; \
39251         echo "Doing info in textutils" ; \
39252         (cd $(HOST_SUBDIR)/textutils && \
39253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39255                   "RANLIB=$${RANLIB}" \
39256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39257                   info) \
39258           || exit 1
39259
39260 @endif textutils
39261
39262 .PHONY: maybe-dvi-textutils dvi-textutils
39263 maybe-dvi-textutils:
39264 @if textutils
39265 maybe-dvi-textutils: dvi-textutils
39266
39267 dvi-textutils: \
39268     configure-textutils 
39269         @: $(MAKE); $(unstage)
39270         @[ -f ./textutils/Makefile ] || exit 0; \
39271         r=`${PWD_COMMAND}`; export r; \
39272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39273         $(HOST_EXPORTS) \
39274         for flag in $(EXTRA_HOST_FLAGS) ; do \
39275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39276         done; \
39277         echo "Doing dvi in textutils" ; \
39278         (cd $(HOST_SUBDIR)/textutils && \
39279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39281                   "RANLIB=$${RANLIB}" \
39282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39283                   dvi) \
39284           || exit 1
39285
39286 @endif textutils
39287
39288 .PHONY: maybe-pdf-textutils pdf-textutils
39289 maybe-pdf-textutils:
39290 @if textutils
39291 maybe-pdf-textutils: pdf-textutils
39292
39293 pdf-textutils: \
39294     configure-textutils 
39295         @: $(MAKE); $(unstage)
39296         @[ -f ./textutils/Makefile ] || exit 0; \
39297         r=`${PWD_COMMAND}`; export r; \
39298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39299         $(HOST_EXPORTS) \
39300         for flag in $(EXTRA_HOST_FLAGS) ; do \
39301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39302         done; \
39303         echo "Doing pdf in textutils" ; \
39304         (cd $(HOST_SUBDIR)/textutils && \
39305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39307                   "RANLIB=$${RANLIB}" \
39308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39309                   pdf) \
39310           || exit 1
39311
39312 @endif textutils
39313
39314 .PHONY: maybe-html-textutils html-textutils
39315 maybe-html-textutils:
39316 @if textutils
39317 maybe-html-textutils: html-textutils
39318
39319 html-textutils: \
39320     configure-textutils 
39321         @: $(MAKE); $(unstage)
39322         @[ -f ./textutils/Makefile ] || exit 0; \
39323         r=`${PWD_COMMAND}`; export r; \
39324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39325         $(HOST_EXPORTS) \
39326         for flag in $(EXTRA_HOST_FLAGS) ; do \
39327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39328         done; \
39329         echo "Doing html in textutils" ; \
39330         (cd $(HOST_SUBDIR)/textutils && \
39331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39333                   "RANLIB=$${RANLIB}" \
39334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39335                   html) \
39336           || exit 1
39337
39338 @endif textutils
39339
39340 .PHONY: maybe-TAGS-textutils TAGS-textutils
39341 maybe-TAGS-textutils:
39342 @if textutils
39343 maybe-TAGS-textutils: TAGS-textutils
39344
39345 TAGS-textutils: \
39346     configure-textutils 
39347         @: $(MAKE); $(unstage)
39348         @[ -f ./textutils/Makefile ] || exit 0; \
39349         r=`${PWD_COMMAND}`; export r; \
39350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39351         $(HOST_EXPORTS) \
39352         for flag in $(EXTRA_HOST_FLAGS) ; do \
39353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39354         done; \
39355         echo "Doing TAGS in textutils" ; \
39356         (cd $(HOST_SUBDIR)/textutils && \
39357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39359                   "RANLIB=$${RANLIB}" \
39360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39361                   TAGS) \
39362           || exit 1
39363
39364 @endif textutils
39365
39366 .PHONY: maybe-install-info-textutils install-info-textutils
39367 maybe-install-info-textutils:
39368 @if textutils
39369 maybe-install-info-textutils: install-info-textutils
39370
39371 install-info-textutils: \
39372     configure-textutils \
39373     info-textutils 
39374         @: $(MAKE); $(unstage)
39375         @[ -f ./textutils/Makefile ] || exit 0; \
39376         r=`${PWD_COMMAND}`; export r; \
39377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39378         $(HOST_EXPORTS) \
39379         for flag in $(EXTRA_HOST_FLAGS) ; do \
39380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39381         done; \
39382         echo "Doing install-info in textutils" ; \
39383         (cd $(HOST_SUBDIR)/textutils && \
39384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39386                   "RANLIB=$${RANLIB}" \
39387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39388                   install-info) \
39389           || exit 1
39390
39391 @endif textutils
39392
39393 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
39394 maybe-install-pdf-textutils:
39395 @if textutils
39396 maybe-install-pdf-textutils: install-pdf-textutils
39397
39398 install-pdf-textutils: \
39399     configure-textutils \
39400     pdf-textutils 
39401         @: $(MAKE); $(unstage)
39402         @[ -f ./textutils/Makefile ] || exit 0; \
39403         r=`${PWD_COMMAND}`; export r; \
39404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39405         $(HOST_EXPORTS) \
39406         for flag in $(EXTRA_HOST_FLAGS) ; do \
39407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39408         done; \
39409         echo "Doing install-pdf in textutils" ; \
39410         (cd $(HOST_SUBDIR)/textutils && \
39411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39413                   "RANLIB=$${RANLIB}" \
39414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39415                   install-pdf) \
39416           || exit 1
39417
39418 @endif textutils
39419
39420 .PHONY: maybe-install-html-textutils install-html-textutils
39421 maybe-install-html-textutils:
39422 @if textutils
39423 maybe-install-html-textutils: install-html-textutils
39424
39425 install-html-textutils: \
39426     configure-textutils \
39427     html-textutils 
39428         @: $(MAKE); $(unstage)
39429         @[ -f ./textutils/Makefile ] || exit 0; \
39430         r=`${PWD_COMMAND}`; export r; \
39431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39432         $(HOST_EXPORTS) \
39433         for flag in $(EXTRA_HOST_FLAGS) ; do \
39434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39435         done; \
39436         echo "Doing install-html in textutils" ; \
39437         (cd $(HOST_SUBDIR)/textutils && \
39438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39440                   "RANLIB=$${RANLIB}" \
39441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39442                   install-html) \
39443           || exit 1
39444
39445 @endif textutils
39446
39447 .PHONY: maybe-installcheck-textutils installcheck-textutils
39448 maybe-installcheck-textutils:
39449 @if textutils
39450 maybe-installcheck-textutils: installcheck-textutils
39451
39452 installcheck-textutils: \
39453     configure-textutils 
39454         @: $(MAKE); $(unstage)
39455         @[ -f ./textutils/Makefile ] || exit 0; \
39456         r=`${PWD_COMMAND}`; export r; \
39457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39458         $(HOST_EXPORTS) \
39459         for flag in $(EXTRA_HOST_FLAGS) ; do \
39460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39461         done; \
39462         echo "Doing installcheck in textutils" ; \
39463         (cd $(HOST_SUBDIR)/textutils && \
39464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39466                   "RANLIB=$${RANLIB}" \
39467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39468                   installcheck) \
39469           || exit 1
39470
39471 @endif textutils
39472
39473 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
39474 maybe-mostlyclean-textutils:
39475 @if textutils
39476 maybe-mostlyclean-textutils: mostlyclean-textutils
39477
39478 mostlyclean-textutils: 
39479         @: $(MAKE); $(unstage)
39480         @[ -f ./textutils/Makefile ] || exit 0; \
39481         r=`${PWD_COMMAND}`; export r; \
39482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39483         $(HOST_EXPORTS) \
39484         for flag in $(EXTRA_HOST_FLAGS) ; do \
39485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39486         done; \
39487         echo "Doing mostlyclean in textutils" ; \
39488         (cd $(HOST_SUBDIR)/textutils && \
39489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39491                   "RANLIB=$${RANLIB}" \
39492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39493                   mostlyclean) \
39494           || exit 1
39495
39496 @endif textutils
39497
39498 .PHONY: maybe-clean-textutils clean-textutils
39499 maybe-clean-textutils:
39500 @if textutils
39501 maybe-clean-textutils: clean-textutils
39502
39503 clean-textutils: 
39504         @: $(MAKE); $(unstage)
39505         @[ -f ./textutils/Makefile ] || exit 0; \
39506         r=`${PWD_COMMAND}`; export r; \
39507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39508         $(HOST_EXPORTS) \
39509         for flag in $(EXTRA_HOST_FLAGS) ; do \
39510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39511         done; \
39512         echo "Doing clean in textutils" ; \
39513         (cd $(HOST_SUBDIR)/textutils && \
39514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39516                   "RANLIB=$${RANLIB}" \
39517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39518                   clean) \
39519           || exit 1
39520
39521 @endif textutils
39522
39523 .PHONY: maybe-distclean-textutils distclean-textutils
39524 maybe-distclean-textutils:
39525 @if textutils
39526 maybe-distclean-textutils: distclean-textutils
39527
39528 distclean-textutils: 
39529         @: $(MAKE); $(unstage)
39530         @[ -f ./textutils/Makefile ] || exit 0; \
39531         r=`${PWD_COMMAND}`; export r; \
39532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39533         $(HOST_EXPORTS) \
39534         for flag in $(EXTRA_HOST_FLAGS) ; do \
39535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39536         done; \
39537         echo "Doing distclean in textutils" ; \
39538         (cd $(HOST_SUBDIR)/textutils && \
39539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39541                   "RANLIB=$${RANLIB}" \
39542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39543                   distclean) \
39544           || exit 1
39545
39546 @endif textutils
39547
39548 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
39549 maybe-maintainer-clean-textutils:
39550 @if textutils
39551 maybe-maintainer-clean-textutils: maintainer-clean-textutils
39552
39553 maintainer-clean-textutils: 
39554         @: $(MAKE); $(unstage)
39555         @[ -f ./textutils/Makefile ] || exit 0; \
39556         r=`${PWD_COMMAND}`; export r; \
39557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39558         $(HOST_EXPORTS) \
39559         for flag in $(EXTRA_HOST_FLAGS) ; do \
39560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39561         done; \
39562         echo "Doing maintainer-clean in textutils" ; \
39563         (cd $(HOST_SUBDIR)/textutils && \
39564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39566                   "RANLIB=$${RANLIB}" \
39567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39568                   maintainer-clean) \
39569           || exit 1
39570
39571 @endif textutils
39572
39573
39574
39575 .PHONY: configure-time maybe-configure-time
39576 maybe-configure-time:
39577 @if gcc-bootstrap
39578 configure-time: stage_current
39579 @endif gcc-bootstrap
39580 @if time
39581 maybe-configure-time: configure-time
39582 configure-time: 
39583         @: $(MAKE); $(unstage)
39584         @r=`${PWD_COMMAND}`; export r; \
39585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39586         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
39587         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
39588         $(HOST_EXPORTS)  \
39589         echo Configuring in $(HOST_SUBDIR)/time; \
39590         cd "$(HOST_SUBDIR)/time" || exit 1; \
39591         case $(srcdir) in \
39592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39593           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
39594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39595         esac; \
39596         srcdiroption="--srcdir=$${topdir}/time"; \
39597         libsrcdir="$$s/time"; \
39598         $(SHELL) $${libsrcdir}/configure \
39599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39600           --target=${target_alias} $${srcdiroption}  \
39601           || exit 1
39602 @endif time
39603
39604
39605
39606
39607
39608 .PHONY: all-time maybe-all-time
39609 maybe-all-time:
39610 @if gcc-bootstrap
39611 all-time: stage_current
39612 @endif gcc-bootstrap
39613 @if time
39614 TARGET-time=all
39615 maybe-all-time: all-time
39616 all-time: configure-time
39617         @: $(MAKE); $(unstage)
39618         @r=`${PWD_COMMAND}`; export r; \
39619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620         $(HOST_EXPORTS)  \
39621         (cd $(HOST_SUBDIR)/time && \
39622           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39623                 $(TARGET-time))
39624 @endif time
39625
39626
39627
39628
39629 .PHONY: check-time maybe-check-time
39630 maybe-check-time:
39631 @if time
39632 maybe-check-time: check-time
39633
39634 check-time:
39635         @: $(MAKE); $(unstage)
39636         @r=`${PWD_COMMAND}`; export r; \
39637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39638         $(HOST_EXPORTS) \
39639         (cd $(HOST_SUBDIR)/time && \
39640           $(MAKE) $(FLAGS_TO_PASS)  check)
39641
39642 @endif time
39643
39644 .PHONY: install-time maybe-install-time
39645 maybe-install-time:
39646 @if time
39647 maybe-install-time: install-time
39648
39649 install-time: installdirs
39650         @: $(MAKE); $(unstage)
39651         @r=`${PWD_COMMAND}`; export r; \
39652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39653         $(HOST_EXPORTS) \
39654         (cd $(HOST_SUBDIR)/time && \
39655           $(MAKE) $(FLAGS_TO_PASS)  install)
39656
39657 @endif time
39658
39659 .PHONY: install-strip-time maybe-install-strip-time
39660 maybe-install-strip-time:
39661 @if time
39662 maybe-install-strip-time: install-strip-time
39663
39664 install-strip-time: installdirs
39665         @: $(MAKE); $(unstage)
39666         @r=`${PWD_COMMAND}`; export r; \
39667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39668         $(HOST_EXPORTS) \
39669         (cd $(HOST_SUBDIR)/time && \
39670           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
39671
39672 @endif time
39673
39674 # Other targets (info, dvi, pdf, etc.)
39675
39676 .PHONY: maybe-info-time info-time
39677 maybe-info-time:
39678 @if time
39679 maybe-info-time: info-time
39680
39681 info-time: \
39682     configure-time 
39683         @: $(MAKE); $(unstage)
39684         @[ -f ./time/Makefile ] || exit 0; \
39685         r=`${PWD_COMMAND}`; export r; \
39686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39687         $(HOST_EXPORTS) \
39688         for flag in $(EXTRA_HOST_FLAGS) ; do \
39689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39690         done; \
39691         echo "Doing info in time" ; \
39692         (cd $(HOST_SUBDIR)/time && \
39693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39695                   "RANLIB=$${RANLIB}" \
39696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39697                   info) \
39698           || exit 1
39699
39700 @endif time
39701
39702 .PHONY: maybe-dvi-time dvi-time
39703 maybe-dvi-time:
39704 @if time
39705 maybe-dvi-time: dvi-time
39706
39707 dvi-time: \
39708     configure-time 
39709         @: $(MAKE); $(unstage)
39710         @[ -f ./time/Makefile ] || exit 0; \
39711         r=`${PWD_COMMAND}`; export r; \
39712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39713         $(HOST_EXPORTS) \
39714         for flag in $(EXTRA_HOST_FLAGS) ; do \
39715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39716         done; \
39717         echo "Doing dvi in time" ; \
39718         (cd $(HOST_SUBDIR)/time && \
39719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39721                   "RANLIB=$${RANLIB}" \
39722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39723                   dvi) \
39724           || exit 1
39725
39726 @endif time
39727
39728 .PHONY: maybe-pdf-time pdf-time
39729 maybe-pdf-time:
39730 @if time
39731 maybe-pdf-time: pdf-time
39732
39733 pdf-time: \
39734     configure-time 
39735         @: $(MAKE); $(unstage)
39736         @[ -f ./time/Makefile ] || exit 0; \
39737         r=`${PWD_COMMAND}`; export r; \
39738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39739         $(HOST_EXPORTS) \
39740         for flag in $(EXTRA_HOST_FLAGS) ; do \
39741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39742         done; \
39743         echo "Doing pdf in time" ; \
39744         (cd $(HOST_SUBDIR)/time && \
39745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39747                   "RANLIB=$${RANLIB}" \
39748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39749                   pdf) \
39750           || exit 1
39751
39752 @endif time
39753
39754 .PHONY: maybe-html-time html-time
39755 maybe-html-time:
39756 @if time
39757 maybe-html-time: html-time
39758
39759 html-time: \
39760     configure-time 
39761         @: $(MAKE); $(unstage)
39762         @[ -f ./time/Makefile ] || exit 0; \
39763         r=`${PWD_COMMAND}`; export r; \
39764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39765         $(HOST_EXPORTS) \
39766         for flag in $(EXTRA_HOST_FLAGS) ; do \
39767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39768         done; \
39769         echo "Doing html in time" ; \
39770         (cd $(HOST_SUBDIR)/time && \
39771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39773                   "RANLIB=$${RANLIB}" \
39774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39775                   html) \
39776           || exit 1
39777
39778 @endif time
39779
39780 .PHONY: maybe-TAGS-time TAGS-time
39781 maybe-TAGS-time:
39782 @if time
39783 maybe-TAGS-time: TAGS-time
39784
39785 TAGS-time: \
39786     configure-time 
39787         @: $(MAKE); $(unstage)
39788         @[ -f ./time/Makefile ] || exit 0; \
39789         r=`${PWD_COMMAND}`; export r; \
39790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39791         $(HOST_EXPORTS) \
39792         for flag in $(EXTRA_HOST_FLAGS) ; do \
39793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39794         done; \
39795         echo "Doing TAGS in time" ; \
39796         (cd $(HOST_SUBDIR)/time && \
39797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39799                   "RANLIB=$${RANLIB}" \
39800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39801                   TAGS) \
39802           || exit 1
39803
39804 @endif time
39805
39806 .PHONY: maybe-install-info-time install-info-time
39807 maybe-install-info-time:
39808 @if time
39809 maybe-install-info-time: install-info-time
39810
39811 install-info-time: \
39812     configure-time \
39813     info-time 
39814         @: $(MAKE); $(unstage)
39815         @[ -f ./time/Makefile ] || exit 0; \
39816         r=`${PWD_COMMAND}`; export r; \
39817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39818         $(HOST_EXPORTS) \
39819         for flag in $(EXTRA_HOST_FLAGS) ; do \
39820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39821         done; \
39822         echo "Doing install-info in time" ; \
39823         (cd $(HOST_SUBDIR)/time && \
39824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39826                   "RANLIB=$${RANLIB}" \
39827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39828                   install-info) \
39829           || exit 1
39830
39831 @endif time
39832
39833 .PHONY: maybe-install-pdf-time install-pdf-time
39834 maybe-install-pdf-time:
39835 @if time
39836 maybe-install-pdf-time: install-pdf-time
39837
39838 install-pdf-time: \
39839     configure-time \
39840     pdf-time 
39841         @: $(MAKE); $(unstage)
39842         @[ -f ./time/Makefile ] || exit 0; \
39843         r=`${PWD_COMMAND}`; export r; \
39844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39845         $(HOST_EXPORTS) \
39846         for flag in $(EXTRA_HOST_FLAGS) ; do \
39847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39848         done; \
39849         echo "Doing install-pdf in time" ; \
39850         (cd $(HOST_SUBDIR)/time && \
39851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39853                   "RANLIB=$${RANLIB}" \
39854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39855                   install-pdf) \
39856           || exit 1
39857
39858 @endif time
39859
39860 .PHONY: maybe-install-html-time install-html-time
39861 maybe-install-html-time:
39862 @if time
39863 maybe-install-html-time: install-html-time
39864
39865 install-html-time: \
39866     configure-time \
39867     html-time 
39868         @: $(MAKE); $(unstage)
39869         @[ -f ./time/Makefile ] || exit 0; \
39870         r=`${PWD_COMMAND}`; export r; \
39871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39872         $(HOST_EXPORTS) \
39873         for flag in $(EXTRA_HOST_FLAGS) ; do \
39874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39875         done; \
39876         echo "Doing install-html in time" ; \
39877         (cd $(HOST_SUBDIR)/time && \
39878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39880                   "RANLIB=$${RANLIB}" \
39881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39882                   install-html) \
39883           || exit 1
39884
39885 @endif time
39886
39887 .PHONY: maybe-installcheck-time installcheck-time
39888 maybe-installcheck-time:
39889 @if time
39890 maybe-installcheck-time: installcheck-time
39891
39892 installcheck-time: \
39893     configure-time 
39894         @: $(MAKE); $(unstage)
39895         @[ -f ./time/Makefile ] || exit 0; \
39896         r=`${PWD_COMMAND}`; export r; \
39897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39898         $(HOST_EXPORTS) \
39899         for flag in $(EXTRA_HOST_FLAGS) ; do \
39900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39901         done; \
39902         echo "Doing installcheck in time" ; \
39903         (cd $(HOST_SUBDIR)/time && \
39904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39906                   "RANLIB=$${RANLIB}" \
39907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39908                   installcheck) \
39909           || exit 1
39910
39911 @endif time
39912
39913 .PHONY: maybe-mostlyclean-time mostlyclean-time
39914 maybe-mostlyclean-time:
39915 @if time
39916 maybe-mostlyclean-time: mostlyclean-time
39917
39918 mostlyclean-time: 
39919         @: $(MAKE); $(unstage)
39920         @[ -f ./time/Makefile ] || exit 0; \
39921         r=`${PWD_COMMAND}`; export r; \
39922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39923         $(HOST_EXPORTS) \
39924         for flag in $(EXTRA_HOST_FLAGS) ; do \
39925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39926         done; \
39927         echo "Doing mostlyclean in time" ; \
39928         (cd $(HOST_SUBDIR)/time && \
39929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39931                   "RANLIB=$${RANLIB}" \
39932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39933                   mostlyclean) \
39934           || exit 1
39935
39936 @endif time
39937
39938 .PHONY: maybe-clean-time clean-time
39939 maybe-clean-time:
39940 @if time
39941 maybe-clean-time: clean-time
39942
39943 clean-time: 
39944         @: $(MAKE); $(unstage)
39945         @[ -f ./time/Makefile ] || exit 0; \
39946         r=`${PWD_COMMAND}`; export r; \
39947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39948         $(HOST_EXPORTS) \
39949         for flag in $(EXTRA_HOST_FLAGS) ; do \
39950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39951         done; \
39952         echo "Doing clean in time" ; \
39953         (cd $(HOST_SUBDIR)/time && \
39954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39956                   "RANLIB=$${RANLIB}" \
39957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39958                   clean) \
39959           || exit 1
39960
39961 @endif time
39962
39963 .PHONY: maybe-distclean-time distclean-time
39964 maybe-distclean-time:
39965 @if time
39966 maybe-distclean-time: distclean-time
39967
39968 distclean-time: 
39969         @: $(MAKE); $(unstage)
39970         @[ -f ./time/Makefile ] || exit 0; \
39971         r=`${PWD_COMMAND}`; export r; \
39972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39973         $(HOST_EXPORTS) \
39974         for flag in $(EXTRA_HOST_FLAGS) ; do \
39975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39976         done; \
39977         echo "Doing distclean in time" ; \
39978         (cd $(HOST_SUBDIR)/time && \
39979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39981                   "RANLIB=$${RANLIB}" \
39982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39983                   distclean) \
39984           || exit 1
39985
39986 @endif time
39987
39988 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
39989 maybe-maintainer-clean-time:
39990 @if time
39991 maybe-maintainer-clean-time: maintainer-clean-time
39992
39993 maintainer-clean-time: 
39994         @: $(MAKE); $(unstage)
39995         @[ -f ./time/Makefile ] || exit 0; \
39996         r=`${PWD_COMMAND}`; export r; \
39997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39998         $(HOST_EXPORTS) \
39999         for flag in $(EXTRA_HOST_FLAGS) ; do \
40000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40001         done; \
40002         echo "Doing maintainer-clean in time" ; \
40003         (cd $(HOST_SUBDIR)/time && \
40004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40006                   "RANLIB=$${RANLIB}" \
40007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40008                   maintainer-clean) \
40009           || exit 1
40010
40011 @endif time
40012
40013
40014
40015 .PHONY: configure-uudecode maybe-configure-uudecode
40016 maybe-configure-uudecode:
40017 @if gcc-bootstrap
40018 configure-uudecode: stage_current
40019 @endif gcc-bootstrap
40020 @if uudecode
40021 maybe-configure-uudecode: configure-uudecode
40022 configure-uudecode: 
40023         @: $(MAKE); $(unstage)
40024         @r=`${PWD_COMMAND}`; export r; \
40025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40026         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
40027         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
40028         $(HOST_EXPORTS)  \
40029         echo Configuring in $(HOST_SUBDIR)/uudecode; \
40030         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
40031         case $(srcdir) in \
40032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40033           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
40034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40035         esac; \
40036         srcdiroption="--srcdir=$${topdir}/uudecode"; \
40037         libsrcdir="$$s/uudecode"; \
40038         $(SHELL) $${libsrcdir}/configure \
40039           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40040           --target=${target_alias} $${srcdiroption}  \
40041           || exit 1
40042 @endif uudecode
40043
40044
40045
40046
40047
40048 .PHONY: all-uudecode maybe-all-uudecode
40049 maybe-all-uudecode:
40050 @if gcc-bootstrap
40051 all-uudecode: stage_current
40052 @endif gcc-bootstrap
40053 @if uudecode
40054 TARGET-uudecode=all
40055 maybe-all-uudecode: all-uudecode
40056 all-uudecode: configure-uudecode
40057         @: $(MAKE); $(unstage)
40058         @r=`${PWD_COMMAND}`; export r; \
40059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40060         $(HOST_EXPORTS)  \
40061         (cd $(HOST_SUBDIR)/uudecode && \
40062           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40063                 $(TARGET-uudecode))
40064 @endif uudecode
40065
40066
40067
40068
40069 .PHONY: check-uudecode maybe-check-uudecode
40070 maybe-check-uudecode:
40071 @if uudecode
40072 maybe-check-uudecode: check-uudecode
40073
40074 check-uudecode:
40075         @: $(MAKE); $(unstage)
40076         @r=`${PWD_COMMAND}`; export r; \
40077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40078         $(HOST_EXPORTS) \
40079         (cd $(HOST_SUBDIR)/uudecode && \
40080           $(MAKE) $(FLAGS_TO_PASS)  check)
40081
40082 @endif uudecode
40083
40084 .PHONY: install-uudecode maybe-install-uudecode
40085 maybe-install-uudecode:
40086 @if uudecode
40087 maybe-install-uudecode: install-uudecode
40088
40089 install-uudecode: installdirs
40090         @: $(MAKE); $(unstage)
40091         @r=`${PWD_COMMAND}`; export r; \
40092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40093         $(HOST_EXPORTS) \
40094         (cd $(HOST_SUBDIR)/uudecode && \
40095           $(MAKE) $(FLAGS_TO_PASS)  install)
40096
40097 @endif uudecode
40098
40099 .PHONY: install-strip-uudecode maybe-install-strip-uudecode
40100 maybe-install-strip-uudecode:
40101 @if uudecode
40102 maybe-install-strip-uudecode: install-strip-uudecode
40103
40104 install-strip-uudecode: installdirs
40105         @: $(MAKE); $(unstage)
40106         @r=`${PWD_COMMAND}`; export r; \
40107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40108         $(HOST_EXPORTS) \
40109         (cd $(HOST_SUBDIR)/uudecode && \
40110           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40111
40112 @endif uudecode
40113
40114 # Other targets (info, dvi, pdf, etc.)
40115
40116 .PHONY: maybe-info-uudecode info-uudecode
40117 maybe-info-uudecode:
40118 @if uudecode
40119 maybe-info-uudecode: info-uudecode
40120
40121 info-uudecode: \
40122     configure-uudecode 
40123         @: $(MAKE); $(unstage)
40124         @[ -f ./uudecode/Makefile ] || exit 0; \
40125         r=`${PWD_COMMAND}`; export r; \
40126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40127         $(HOST_EXPORTS) \
40128         for flag in $(EXTRA_HOST_FLAGS) ; do \
40129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40130         done; \
40131         echo "Doing info in uudecode" ; \
40132         (cd $(HOST_SUBDIR)/uudecode && \
40133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40135                   "RANLIB=$${RANLIB}" \
40136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40137                   info) \
40138           || exit 1
40139
40140 @endif uudecode
40141
40142 .PHONY: maybe-dvi-uudecode dvi-uudecode
40143 maybe-dvi-uudecode:
40144 @if uudecode
40145 maybe-dvi-uudecode: dvi-uudecode
40146
40147 dvi-uudecode: \
40148     configure-uudecode 
40149         @: $(MAKE); $(unstage)
40150         @[ -f ./uudecode/Makefile ] || exit 0; \
40151         r=`${PWD_COMMAND}`; export r; \
40152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40153         $(HOST_EXPORTS) \
40154         for flag in $(EXTRA_HOST_FLAGS) ; do \
40155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40156         done; \
40157         echo "Doing dvi in uudecode" ; \
40158         (cd $(HOST_SUBDIR)/uudecode && \
40159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40161                   "RANLIB=$${RANLIB}" \
40162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40163                   dvi) \
40164           || exit 1
40165
40166 @endif uudecode
40167
40168 .PHONY: maybe-pdf-uudecode pdf-uudecode
40169 maybe-pdf-uudecode:
40170 @if uudecode
40171 maybe-pdf-uudecode: pdf-uudecode
40172
40173 pdf-uudecode: \
40174     configure-uudecode 
40175         @: $(MAKE); $(unstage)
40176         @[ -f ./uudecode/Makefile ] || exit 0; \
40177         r=`${PWD_COMMAND}`; export r; \
40178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40179         $(HOST_EXPORTS) \
40180         for flag in $(EXTRA_HOST_FLAGS) ; do \
40181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40182         done; \
40183         echo "Doing pdf in uudecode" ; \
40184         (cd $(HOST_SUBDIR)/uudecode && \
40185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40187                   "RANLIB=$${RANLIB}" \
40188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40189                   pdf) \
40190           || exit 1
40191
40192 @endif uudecode
40193
40194 .PHONY: maybe-html-uudecode html-uudecode
40195 maybe-html-uudecode:
40196 @if uudecode
40197 maybe-html-uudecode: html-uudecode
40198
40199 html-uudecode: \
40200     configure-uudecode 
40201         @: $(MAKE); $(unstage)
40202         @[ -f ./uudecode/Makefile ] || exit 0; \
40203         r=`${PWD_COMMAND}`; export r; \
40204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40205         $(HOST_EXPORTS) \
40206         for flag in $(EXTRA_HOST_FLAGS) ; do \
40207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40208         done; \
40209         echo "Doing html in uudecode" ; \
40210         (cd $(HOST_SUBDIR)/uudecode && \
40211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40213                   "RANLIB=$${RANLIB}" \
40214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40215                   html) \
40216           || exit 1
40217
40218 @endif uudecode
40219
40220 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
40221 maybe-TAGS-uudecode:
40222 @if uudecode
40223 maybe-TAGS-uudecode: TAGS-uudecode
40224
40225 TAGS-uudecode: \
40226     configure-uudecode 
40227         @: $(MAKE); $(unstage)
40228         @[ -f ./uudecode/Makefile ] || exit 0; \
40229         r=`${PWD_COMMAND}`; export r; \
40230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40231         $(HOST_EXPORTS) \
40232         for flag in $(EXTRA_HOST_FLAGS) ; do \
40233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40234         done; \
40235         echo "Doing TAGS in uudecode" ; \
40236         (cd $(HOST_SUBDIR)/uudecode && \
40237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40239                   "RANLIB=$${RANLIB}" \
40240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40241                   TAGS) \
40242           || exit 1
40243
40244 @endif uudecode
40245
40246 .PHONY: maybe-install-info-uudecode install-info-uudecode
40247 maybe-install-info-uudecode:
40248 @if uudecode
40249 maybe-install-info-uudecode: install-info-uudecode
40250
40251 install-info-uudecode: \
40252     configure-uudecode \
40253     info-uudecode 
40254         @: $(MAKE); $(unstage)
40255         @[ -f ./uudecode/Makefile ] || exit 0; \
40256         r=`${PWD_COMMAND}`; export r; \
40257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40258         $(HOST_EXPORTS) \
40259         for flag in $(EXTRA_HOST_FLAGS) ; do \
40260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40261         done; \
40262         echo "Doing install-info in uudecode" ; \
40263         (cd $(HOST_SUBDIR)/uudecode && \
40264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40266                   "RANLIB=$${RANLIB}" \
40267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40268                   install-info) \
40269           || exit 1
40270
40271 @endif uudecode
40272
40273 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
40274 maybe-install-pdf-uudecode:
40275 @if uudecode
40276 maybe-install-pdf-uudecode: install-pdf-uudecode
40277
40278 install-pdf-uudecode: \
40279     configure-uudecode \
40280     pdf-uudecode 
40281         @: $(MAKE); $(unstage)
40282         @[ -f ./uudecode/Makefile ] || exit 0; \
40283         r=`${PWD_COMMAND}`; export r; \
40284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40285         $(HOST_EXPORTS) \
40286         for flag in $(EXTRA_HOST_FLAGS) ; do \
40287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40288         done; \
40289         echo "Doing install-pdf in uudecode" ; \
40290         (cd $(HOST_SUBDIR)/uudecode && \
40291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40293                   "RANLIB=$${RANLIB}" \
40294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40295                   install-pdf) \
40296           || exit 1
40297
40298 @endif uudecode
40299
40300 .PHONY: maybe-install-html-uudecode install-html-uudecode
40301 maybe-install-html-uudecode:
40302 @if uudecode
40303 maybe-install-html-uudecode: install-html-uudecode
40304
40305 install-html-uudecode: \
40306     configure-uudecode \
40307     html-uudecode 
40308         @: $(MAKE); $(unstage)
40309         @[ -f ./uudecode/Makefile ] || exit 0; \
40310         r=`${PWD_COMMAND}`; export r; \
40311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40312         $(HOST_EXPORTS) \
40313         for flag in $(EXTRA_HOST_FLAGS) ; do \
40314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40315         done; \
40316         echo "Doing install-html in uudecode" ; \
40317         (cd $(HOST_SUBDIR)/uudecode && \
40318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40320                   "RANLIB=$${RANLIB}" \
40321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40322                   install-html) \
40323           || exit 1
40324
40325 @endif uudecode
40326
40327 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
40328 maybe-installcheck-uudecode:
40329 @if uudecode
40330 maybe-installcheck-uudecode: installcheck-uudecode
40331
40332 installcheck-uudecode: \
40333     configure-uudecode 
40334         @: $(MAKE); $(unstage)
40335         @[ -f ./uudecode/Makefile ] || exit 0; \
40336         r=`${PWD_COMMAND}`; export r; \
40337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40338         $(HOST_EXPORTS) \
40339         for flag in $(EXTRA_HOST_FLAGS) ; do \
40340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40341         done; \
40342         echo "Doing installcheck in uudecode" ; \
40343         (cd $(HOST_SUBDIR)/uudecode && \
40344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40346                   "RANLIB=$${RANLIB}" \
40347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40348                   installcheck) \
40349           || exit 1
40350
40351 @endif uudecode
40352
40353 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
40354 maybe-mostlyclean-uudecode:
40355 @if uudecode
40356 maybe-mostlyclean-uudecode: mostlyclean-uudecode
40357
40358 mostlyclean-uudecode: 
40359         @: $(MAKE); $(unstage)
40360         @[ -f ./uudecode/Makefile ] || exit 0; \
40361         r=`${PWD_COMMAND}`; export r; \
40362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40363         $(HOST_EXPORTS) \
40364         for flag in $(EXTRA_HOST_FLAGS) ; do \
40365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40366         done; \
40367         echo "Doing mostlyclean in uudecode" ; \
40368         (cd $(HOST_SUBDIR)/uudecode && \
40369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40371                   "RANLIB=$${RANLIB}" \
40372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40373                   mostlyclean) \
40374           || exit 1
40375
40376 @endif uudecode
40377
40378 .PHONY: maybe-clean-uudecode clean-uudecode
40379 maybe-clean-uudecode:
40380 @if uudecode
40381 maybe-clean-uudecode: clean-uudecode
40382
40383 clean-uudecode: 
40384         @: $(MAKE); $(unstage)
40385         @[ -f ./uudecode/Makefile ] || exit 0; \
40386         r=`${PWD_COMMAND}`; export r; \
40387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40388         $(HOST_EXPORTS) \
40389         for flag in $(EXTRA_HOST_FLAGS) ; do \
40390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40391         done; \
40392         echo "Doing clean in uudecode" ; \
40393         (cd $(HOST_SUBDIR)/uudecode && \
40394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40396                   "RANLIB=$${RANLIB}" \
40397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40398                   clean) \
40399           || exit 1
40400
40401 @endif uudecode
40402
40403 .PHONY: maybe-distclean-uudecode distclean-uudecode
40404 maybe-distclean-uudecode:
40405 @if uudecode
40406 maybe-distclean-uudecode: distclean-uudecode
40407
40408 distclean-uudecode: 
40409         @: $(MAKE); $(unstage)
40410         @[ -f ./uudecode/Makefile ] || exit 0; \
40411         r=`${PWD_COMMAND}`; export r; \
40412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40413         $(HOST_EXPORTS) \
40414         for flag in $(EXTRA_HOST_FLAGS) ; do \
40415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40416         done; \
40417         echo "Doing distclean in uudecode" ; \
40418         (cd $(HOST_SUBDIR)/uudecode && \
40419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40421                   "RANLIB=$${RANLIB}" \
40422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40423                   distclean) \
40424           || exit 1
40425
40426 @endif uudecode
40427
40428 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
40429 maybe-maintainer-clean-uudecode:
40430 @if uudecode
40431 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
40432
40433 maintainer-clean-uudecode: 
40434         @: $(MAKE); $(unstage)
40435         @[ -f ./uudecode/Makefile ] || exit 0; \
40436         r=`${PWD_COMMAND}`; export r; \
40437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40438         $(HOST_EXPORTS) \
40439         for flag in $(EXTRA_HOST_FLAGS) ; do \
40440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40441         done; \
40442         echo "Doing maintainer-clean in uudecode" ; \
40443         (cd $(HOST_SUBDIR)/uudecode && \
40444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40446                   "RANLIB=$${RANLIB}" \
40447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40448                   maintainer-clean) \
40449           || exit 1
40450
40451 @endif uudecode
40452
40453
40454
40455 .PHONY: configure-wdiff maybe-configure-wdiff
40456 maybe-configure-wdiff:
40457 @if gcc-bootstrap
40458 configure-wdiff: stage_current
40459 @endif gcc-bootstrap
40460 @if wdiff
40461 maybe-configure-wdiff: configure-wdiff
40462 configure-wdiff: 
40463         @: $(MAKE); $(unstage)
40464         @r=`${PWD_COMMAND}`; export r; \
40465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40466         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
40467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
40468         $(HOST_EXPORTS)  \
40469         echo Configuring in $(HOST_SUBDIR)/wdiff; \
40470         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
40471         case $(srcdir) in \
40472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40473           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
40474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40475         esac; \
40476         srcdiroption="--srcdir=$${topdir}/wdiff"; \
40477         libsrcdir="$$s/wdiff"; \
40478         $(SHELL) $${libsrcdir}/configure \
40479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40480           --target=${target_alias} $${srcdiroption}  \
40481           || exit 1
40482 @endif wdiff
40483
40484
40485
40486
40487
40488 .PHONY: all-wdiff maybe-all-wdiff
40489 maybe-all-wdiff:
40490 @if gcc-bootstrap
40491 all-wdiff: stage_current
40492 @endif gcc-bootstrap
40493 @if wdiff
40494 TARGET-wdiff=all
40495 maybe-all-wdiff: all-wdiff
40496 all-wdiff: configure-wdiff
40497         @: $(MAKE); $(unstage)
40498         @r=`${PWD_COMMAND}`; export r; \
40499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500         $(HOST_EXPORTS)  \
40501         (cd $(HOST_SUBDIR)/wdiff && \
40502           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40503                 $(TARGET-wdiff))
40504 @endif wdiff
40505
40506
40507
40508
40509 .PHONY: check-wdiff maybe-check-wdiff
40510 maybe-check-wdiff:
40511 @if wdiff
40512 maybe-check-wdiff: check-wdiff
40513
40514 check-wdiff:
40515         @: $(MAKE); $(unstage)
40516         @r=`${PWD_COMMAND}`; export r; \
40517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40518         $(HOST_EXPORTS) \
40519         (cd $(HOST_SUBDIR)/wdiff && \
40520           $(MAKE) $(FLAGS_TO_PASS)  check)
40521
40522 @endif wdiff
40523
40524 .PHONY: install-wdiff maybe-install-wdiff
40525 maybe-install-wdiff:
40526 @if wdiff
40527 maybe-install-wdiff: install-wdiff
40528
40529 install-wdiff: installdirs
40530         @: $(MAKE); $(unstage)
40531         @r=`${PWD_COMMAND}`; export r; \
40532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40533         $(HOST_EXPORTS) \
40534         (cd $(HOST_SUBDIR)/wdiff && \
40535           $(MAKE) $(FLAGS_TO_PASS)  install)
40536
40537 @endif wdiff
40538
40539 .PHONY: install-strip-wdiff maybe-install-strip-wdiff
40540 maybe-install-strip-wdiff:
40541 @if wdiff
40542 maybe-install-strip-wdiff: install-strip-wdiff
40543
40544 install-strip-wdiff: installdirs
40545         @: $(MAKE); $(unstage)
40546         @r=`${PWD_COMMAND}`; export r; \
40547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40548         $(HOST_EXPORTS) \
40549         (cd $(HOST_SUBDIR)/wdiff && \
40550           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40551
40552 @endif wdiff
40553
40554 # Other targets (info, dvi, pdf, etc.)
40555
40556 .PHONY: maybe-info-wdiff info-wdiff
40557 maybe-info-wdiff:
40558 @if wdiff
40559 maybe-info-wdiff: info-wdiff
40560
40561 info-wdiff: \
40562     configure-wdiff 
40563         @: $(MAKE); $(unstage)
40564         @[ -f ./wdiff/Makefile ] || exit 0; \
40565         r=`${PWD_COMMAND}`; export r; \
40566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40567         $(HOST_EXPORTS) \
40568         for flag in $(EXTRA_HOST_FLAGS) ; do \
40569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40570         done; \
40571         echo "Doing info in wdiff" ; \
40572         (cd $(HOST_SUBDIR)/wdiff && \
40573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40575                   "RANLIB=$${RANLIB}" \
40576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40577                   info) \
40578           || exit 1
40579
40580 @endif wdiff
40581
40582 .PHONY: maybe-dvi-wdiff dvi-wdiff
40583 maybe-dvi-wdiff:
40584 @if wdiff
40585 maybe-dvi-wdiff: dvi-wdiff
40586
40587 dvi-wdiff: \
40588     configure-wdiff 
40589         @: $(MAKE); $(unstage)
40590         @[ -f ./wdiff/Makefile ] || exit 0; \
40591         r=`${PWD_COMMAND}`; export r; \
40592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40593         $(HOST_EXPORTS) \
40594         for flag in $(EXTRA_HOST_FLAGS) ; do \
40595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40596         done; \
40597         echo "Doing dvi in wdiff" ; \
40598         (cd $(HOST_SUBDIR)/wdiff && \
40599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40601                   "RANLIB=$${RANLIB}" \
40602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40603                   dvi) \
40604           || exit 1
40605
40606 @endif wdiff
40607
40608 .PHONY: maybe-pdf-wdiff pdf-wdiff
40609 maybe-pdf-wdiff:
40610 @if wdiff
40611 maybe-pdf-wdiff: pdf-wdiff
40612
40613 pdf-wdiff: \
40614     configure-wdiff 
40615         @: $(MAKE); $(unstage)
40616         @[ -f ./wdiff/Makefile ] || exit 0; \
40617         r=`${PWD_COMMAND}`; export r; \
40618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40619         $(HOST_EXPORTS) \
40620         for flag in $(EXTRA_HOST_FLAGS) ; do \
40621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40622         done; \
40623         echo "Doing pdf in wdiff" ; \
40624         (cd $(HOST_SUBDIR)/wdiff && \
40625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40627                   "RANLIB=$${RANLIB}" \
40628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40629                   pdf) \
40630           || exit 1
40631
40632 @endif wdiff
40633
40634 .PHONY: maybe-html-wdiff html-wdiff
40635 maybe-html-wdiff:
40636 @if wdiff
40637 maybe-html-wdiff: html-wdiff
40638
40639 html-wdiff: \
40640     configure-wdiff 
40641         @: $(MAKE); $(unstage)
40642         @[ -f ./wdiff/Makefile ] || exit 0; \
40643         r=`${PWD_COMMAND}`; export r; \
40644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40645         $(HOST_EXPORTS) \
40646         for flag in $(EXTRA_HOST_FLAGS) ; do \
40647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40648         done; \
40649         echo "Doing html in wdiff" ; \
40650         (cd $(HOST_SUBDIR)/wdiff && \
40651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40653                   "RANLIB=$${RANLIB}" \
40654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40655                   html) \
40656           || exit 1
40657
40658 @endif wdiff
40659
40660 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
40661 maybe-TAGS-wdiff:
40662 @if wdiff
40663 maybe-TAGS-wdiff: TAGS-wdiff
40664
40665 TAGS-wdiff: \
40666     configure-wdiff 
40667         @: $(MAKE); $(unstage)
40668         @[ -f ./wdiff/Makefile ] || exit 0; \
40669         r=`${PWD_COMMAND}`; export r; \
40670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40671         $(HOST_EXPORTS) \
40672         for flag in $(EXTRA_HOST_FLAGS) ; do \
40673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40674         done; \
40675         echo "Doing TAGS in wdiff" ; \
40676         (cd $(HOST_SUBDIR)/wdiff && \
40677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40679                   "RANLIB=$${RANLIB}" \
40680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40681                   TAGS) \
40682           || exit 1
40683
40684 @endif wdiff
40685
40686 .PHONY: maybe-install-info-wdiff install-info-wdiff
40687 maybe-install-info-wdiff:
40688 @if wdiff
40689 maybe-install-info-wdiff: install-info-wdiff
40690
40691 install-info-wdiff: \
40692     configure-wdiff \
40693     info-wdiff 
40694         @: $(MAKE); $(unstage)
40695         @[ -f ./wdiff/Makefile ] || exit 0; \
40696         r=`${PWD_COMMAND}`; export r; \
40697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40698         $(HOST_EXPORTS) \
40699         for flag in $(EXTRA_HOST_FLAGS) ; do \
40700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40701         done; \
40702         echo "Doing install-info in wdiff" ; \
40703         (cd $(HOST_SUBDIR)/wdiff && \
40704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40706                   "RANLIB=$${RANLIB}" \
40707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40708                   install-info) \
40709           || exit 1
40710
40711 @endif wdiff
40712
40713 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
40714 maybe-install-pdf-wdiff:
40715 @if wdiff
40716 maybe-install-pdf-wdiff: install-pdf-wdiff
40717
40718 install-pdf-wdiff: \
40719     configure-wdiff \
40720     pdf-wdiff 
40721         @: $(MAKE); $(unstage)
40722         @[ -f ./wdiff/Makefile ] || exit 0; \
40723         r=`${PWD_COMMAND}`; export r; \
40724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40725         $(HOST_EXPORTS) \
40726         for flag in $(EXTRA_HOST_FLAGS) ; do \
40727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40728         done; \
40729         echo "Doing install-pdf in wdiff" ; \
40730         (cd $(HOST_SUBDIR)/wdiff && \
40731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40733                   "RANLIB=$${RANLIB}" \
40734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40735                   install-pdf) \
40736           || exit 1
40737
40738 @endif wdiff
40739
40740 .PHONY: maybe-install-html-wdiff install-html-wdiff
40741 maybe-install-html-wdiff:
40742 @if wdiff
40743 maybe-install-html-wdiff: install-html-wdiff
40744
40745 install-html-wdiff: \
40746     configure-wdiff \
40747     html-wdiff 
40748         @: $(MAKE); $(unstage)
40749         @[ -f ./wdiff/Makefile ] || exit 0; \
40750         r=`${PWD_COMMAND}`; export r; \
40751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40752         $(HOST_EXPORTS) \
40753         for flag in $(EXTRA_HOST_FLAGS) ; do \
40754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40755         done; \
40756         echo "Doing install-html in wdiff" ; \
40757         (cd $(HOST_SUBDIR)/wdiff && \
40758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40760                   "RANLIB=$${RANLIB}" \
40761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40762                   install-html) \
40763           || exit 1
40764
40765 @endif wdiff
40766
40767 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
40768 maybe-installcheck-wdiff:
40769 @if wdiff
40770 maybe-installcheck-wdiff: installcheck-wdiff
40771
40772 installcheck-wdiff: \
40773     configure-wdiff 
40774         @: $(MAKE); $(unstage)
40775         @[ -f ./wdiff/Makefile ] || exit 0; \
40776         r=`${PWD_COMMAND}`; export r; \
40777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40778         $(HOST_EXPORTS) \
40779         for flag in $(EXTRA_HOST_FLAGS) ; do \
40780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40781         done; \
40782         echo "Doing installcheck in wdiff" ; \
40783         (cd $(HOST_SUBDIR)/wdiff && \
40784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40786                   "RANLIB=$${RANLIB}" \
40787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40788                   installcheck) \
40789           || exit 1
40790
40791 @endif wdiff
40792
40793 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
40794 maybe-mostlyclean-wdiff:
40795 @if wdiff
40796 maybe-mostlyclean-wdiff: mostlyclean-wdiff
40797
40798 mostlyclean-wdiff: 
40799         @: $(MAKE); $(unstage)
40800         @[ -f ./wdiff/Makefile ] || exit 0; \
40801         r=`${PWD_COMMAND}`; export r; \
40802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803         $(HOST_EXPORTS) \
40804         for flag in $(EXTRA_HOST_FLAGS) ; do \
40805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40806         done; \
40807         echo "Doing mostlyclean in wdiff" ; \
40808         (cd $(HOST_SUBDIR)/wdiff && \
40809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811                   "RANLIB=$${RANLIB}" \
40812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813                   mostlyclean) \
40814           || exit 1
40815
40816 @endif wdiff
40817
40818 .PHONY: maybe-clean-wdiff clean-wdiff
40819 maybe-clean-wdiff:
40820 @if wdiff
40821 maybe-clean-wdiff: clean-wdiff
40822
40823 clean-wdiff: 
40824         @: $(MAKE); $(unstage)
40825         @[ -f ./wdiff/Makefile ] || exit 0; \
40826         r=`${PWD_COMMAND}`; export r; \
40827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828         $(HOST_EXPORTS) \
40829         for flag in $(EXTRA_HOST_FLAGS) ; do \
40830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831         done; \
40832         echo "Doing clean in wdiff" ; \
40833         (cd $(HOST_SUBDIR)/wdiff && \
40834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836                   "RANLIB=$${RANLIB}" \
40837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838                   clean) \
40839           || exit 1
40840
40841 @endif wdiff
40842
40843 .PHONY: maybe-distclean-wdiff distclean-wdiff
40844 maybe-distclean-wdiff:
40845 @if wdiff
40846 maybe-distclean-wdiff: distclean-wdiff
40847
40848 distclean-wdiff: 
40849         @: $(MAKE); $(unstage)
40850         @[ -f ./wdiff/Makefile ] || exit 0; \
40851         r=`${PWD_COMMAND}`; export r; \
40852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853         $(HOST_EXPORTS) \
40854         for flag in $(EXTRA_HOST_FLAGS) ; do \
40855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40856         done; \
40857         echo "Doing distclean in wdiff" ; \
40858         (cd $(HOST_SUBDIR)/wdiff && \
40859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40861                   "RANLIB=$${RANLIB}" \
40862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40863                   distclean) \
40864           || exit 1
40865
40866 @endif wdiff
40867
40868 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
40869 maybe-maintainer-clean-wdiff:
40870 @if wdiff
40871 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
40872
40873 maintainer-clean-wdiff: 
40874         @: $(MAKE); $(unstage)
40875         @[ -f ./wdiff/Makefile ] || exit 0; \
40876         r=`${PWD_COMMAND}`; export r; \
40877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878         $(HOST_EXPORTS) \
40879         for flag in $(EXTRA_HOST_FLAGS) ; do \
40880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40881         done; \
40882         echo "Doing maintainer-clean in wdiff" ; \
40883         (cd $(HOST_SUBDIR)/wdiff && \
40884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886                   "RANLIB=$${RANLIB}" \
40887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888                   maintainer-clean) \
40889           || exit 1
40890
40891 @endif wdiff
40892
40893
40894
40895 .PHONY: configure-zip maybe-configure-zip
40896 maybe-configure-zip:
40897 @if gcc-bootstrap
40898 configure-zip: stage_current
40899 @endif gcc-bootstrap
40900 @if zip
40901 maybe-configure-zip: configure-zip
40902 configure-zip: 
40903         @: $(MAKE); $(unstage)
40904         @r=`${PWD_COMMAND}`; export r; \
40905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40906         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
40907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
40908         $(HOST_EXPORTS)  \
40909         echo Configuring in $(HOST_SUBDIR)/zip; \
40910         cd "$(HOST_SUBDIR)/zip" || exit 1; \
40911         case $(srcdir) in \
40912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40913           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
40914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40915         esac; \
40916         srcdiroption="--srcdir=$${topdir}/zip"; \
40917         libsrcdir="$$s/zip"; \
40918         $(SHELL) $${libsrcdir}/configure \
40919           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40920           --target=${target_alias} $${srcdiroption}  \
40921           || exit 1
40922 @endif zip
40923
40924
40925
40926
40927
40928 .PHONY: all-zip maybe-all-zip
40929 maybe-all-zip:
40930 @if gcc-bootstrap
40931 all-zip: stage_current
40932 @endif gcc-bootstrap
40933 @if zip
40934 TARGET-zip=all
40935 maybe-all-zip: all-zip
40936 all-zip: configure-zip
40937         @: $(MAKE); $(unstage)
40938         @r=`${PWD_COMMAND}`; export r; \
40939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40940         $(HOST_EXPORTS)  \
40941         (cd $(HOST_SUBDIR)/zip && \
40942           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40943                 $(TARGET-zip))
40944 @endif zip
40945
40946
40947
40948
40949 .PHONY: check-zip maybe-check-zip
40950 maybe-check-zip:
40951 @if zip
40952 maybe-check-zip: check-zip
40953
40954 # This module is only tested in a native toolchain.
40955 check-zip:
40956         @: $(MAKE); $(unstage)
40957         @if [ '$(host)' = '$(target)' ] ; then \
40958           r=`${PWD_COMMAND}`; export r; \
40959           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40960           $(HOST_EXPORTS) \
40961           (cd $(HOST_SUBDIR)/zip && \
40962             $(MAKE) $(FLAGS_TO_PASS)  check); \
40963         fi
40964
40965 @endif zip
40966
40967 .PHONY: install-zip maybe-install-zip
40968 maybe-install-zip:
40969 @if zip
40970 maybe-install-zip: install-zip
40971
40972 install-zip: installdirs
40973         @: $(MAKE); $(unstage)
40974         @r=`${PWD_COMMAND}`; export r; \
40975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40976         $(HOST_EXPORTS) \
40977         (cd $(HOST_SUBDIR)/zip && \
40978           $(MAKE) $(FLAGS_TO_PASS)  install)
40979
40980 @endif zip
40981
40982 .PHONY: install-strip-zip maybe-install-strip-zip
40983 maybe-install-strip-zip:
40984 @if zip
40985 maybe-install-strip-zip: install-strip-zip
40986
40987 install-strip-zip: installdirs
40988         @: $(MAKE); $(unstage)
40989         @r=`${PWD_COMMAND}`; export r; \
40990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991         $(HOST_EXPORTS) \
40992         (cd $(HOST_SUBDIR)/zip && \
40993           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40994
40995 @endif zip
40996
40997 # Other targets (info, dvi, pdf, etc.)
40998
40999 .PHONY: maybe-info-zip info-zip
41000 maybe-info-zip:
41001 @if zip
41002 maybe-info-zip: info-zip
41003
41004 info-zip: \
41005     configure-zip 
41006         @: $(MAKE); $(unstage)
41007         @[ -f ./zip/Makefile ] || exit 0; \
41008         r=`${PWD_COMMAND}`; export r; \
41009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41010         $(HOST_EXPORTS) \
41011         for flag in $(EXTRA_HOST_FLAGS) ; do \
41012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41013         done; \
41014         echo "Doing info in zip" ; \
41015         (cd $(HOST_SUBDIR)/zip && \
41016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41018                   "RANLIB=$${RANLIB}" \
41019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41020                   info) \
41021           || exit 1
41022
41023 @endif zip
41024
41025 .PHONY: maybe-dvi-zip dvi-zip
41026 maybe-dvi-zip:
41027 @if zip
41028 maybe-dvi-zip: dvi-zip
41029
41030 dvi-zip: \
41031     configure-zip 
41032         @: $(MAKE); $(unstage)
41033         @[ -f ./zip/Makefile ] || exit 0; \
41034         r=`${PWD_COMMAND}`; export r; \
41035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41036         $(HOST_EXPORTS) \
41037         for flag in $(EXTRA_HOST_FLAGS) ; do \
41038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41039         done; \
41040         echo "Doing dvi in zip" ; \
41041         (cd $(HOST_SUBDIR)/zip && \
41042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41044                   "RANLIB=$${RANLIB}" \
41045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41046                   dvi) \
41047           || exit 1
41048
41049 @endif zip
41050
41051 .PHONY: maybe-pdf-zip pdf-zip
41052 maybe-pdf-zip:
41053 @if zip
41054 maybe-pdf-zip: pdf-zip
41055
41056 pdf-zip: \
41057     configure-zip 
41058         @: $(MAKE); $(unstage)
41059         @[ -f ./zip/Makefile ] || exit 0; \
41060         r=`${PWD_COMMAND}`; export r; \
41061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41062         $(HOST_EXPORTS) \
41063         for flag in $(EXTRA_HOST_FLAGS) ; do \
41064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41065         done; \
41066         echo "Doing pdf in zip" ; \
41067         (cd $(HOST_SUBDIR)/zip && \
41068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41070                   "RANLIB=$${RANLIB}" \
41071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41072                   pdf) \
41073           || exit 1
41074
41075 @endif zip
41076
41077 .PHONY: maybe-html-zip html-zip
41078 maybe-html-zip:
41079 @if zip
41080 maybe-html-zip: html-zip
41081
41082 html-zip: \
41083     configure-zip 
41084         @: $(MAKE); $(unstage)
41085         @[ -f ./zip/Makefile ] || exit 0; \
41086         r=`${PWD_COMMAND}`; export r; \
41087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41088         $(HOST_EXPORTS) \
41089         for flag in $(EXTRA_HOST_FLAGS) ; do \
41090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41091         done; \
41092         echo "Doing html in zip" ; \
41093         (cd $(HOST_SUBDIR)/zip && \
41094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41096                   "RANLIB=$${RANLIB}" \
41097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41098                   html) \
41099           || exit 1
41100
41101 @endif zip
41102
41103 .PHONY: maybe-TAGS-zip TAGS-zip
41104 maybe-TAGS-zip:
41105 @if zip
41106 maybe-TAGS-zip: TAGS-zip
41107
41108 TAGS-zip: \
41109     configure-zip 
41110         @: $(MAKE); $(unstage)
41111         @[ -f ./zip/Makefile ] || exit 0; \
41112         r=`${PWD_COMMAND}`; export r; \
41113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41114         $(HOST_EXPORTS) \
41115         for flag in $(EXTRA_HOST_FLAGS) ; do \
41116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41117         done; \
41118         echo "Doing TAGS in zip" ; \
41119         (cd $(HOST_SUBDIR)/zip && \
41120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41122                   "RANLIB=$${RANLIB}" \
41123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41124                   TAGS) \
41125           || exit 1
41126
41127 @endif zip
41128
41129 .PHONY: maybe-install-info-zip install-info-zip
41130 maybe-install-info-zip:
41131 @if zip
41132 maybe-install-info-zip: install-info-zip
41133
41134 install-info-zip: \
41135     configure-zip \
41136     info-zip 
41137         @: $(MAKE); $(unstage)
41138         @[ -f ./zip/Makefile ] || exit 0; \
41139         r=`${PWD_COMMAND}`; export r; \
41140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41141         $(HOST_EXPORTS) \
41142         for flag in $(EXTRA_HOST_FLAGS) ; do \
41143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41144         done; \
41145         echo "Doing install-info in zip" ; \
41146         (cd $(HOST_SUBDIR)/zip && \
41147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41149                   "RANLIB=$${RANLIB}" \
41150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41151                   install-info) \
41152           || exit 1
41153
41154 @endif zip
41155
41156 .PHONY: maybe-install-pdf-zip install-pdf-zip
41157 maybe-install-pdf-zip:
41158 @if zip
41159 maybe-install-pdf-zip: install-pdf-zip
41160
41161 install-pdf-zip: \
41162     configure-zip \
41163     pdf-zip 
41164         @: $(MAKE); $(unstage)
41165         @[ -f ./zip/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) ; do \
41170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41171         done; \
41172         echo "Doing install-pdf in zip" ; \
41173         (cd $(HOST_SUBDIR)/zip && \
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                   install-pdf) \
41179           || exit 1
41180
41181 @endif zip
41182
41183 .PHONY: maybe-install-html-zip install-html-zip
41184 maybe-install-html-zip:
41185 @if zip
41186 maybe-install-html-zip: install-html-zip
41187
41188 install-html-zip: \
41189     configure-zip \
41190     html-zip 
41191         @: $(MAKE); $(unstage)
41192         @[ -f ./zip/Makefile ] || exit 0; \
41193         r=`${PWD_COMMAND}`; export r; \
41194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41195         $(HOST_EXPORTS) \
41196         for flag in $(EXTRA_HOST_FLAGS) ; do \
41197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41198         done; \
41199         echo "Doing install-html in zip" ; \
41200         (cd $(HOST_SUBDIR)/zip && \
41201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41203                   "RANLIB=$${RANLIB}" \
41204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41205                   install-html) \
41206           || exit 1
41207
41208 @endif zip
41209
41210 .PHONY: maybe-installcheck-zip installcheck-zip
41211 maybe-installcheck-zip:
41212 @if zip
41213 maybe-installcheck-zip: installcheck-zip
41214
41215 installcheck-zip: \
41216     configure-zip 
41217         @: $(MAKE); $(unstage)
41218         @[ -f ./zip/Makefile ] || exit 0; \
41219         r=`${PWD_COMMAND}`; export r; \
41220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221         $(HOST_EXPORTS) \
41222         for flag in $(EXTRA_HOST_FLAGS) ; do \
41223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41224         done; \
41225         echo "Doing installcheck in zip" ; \
41226         (cd $(HOST_SUBDIR)/zip && \
41227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41229                   "RANLIB=$${RANLIB}" \
41230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41231                   installcheck) \
41232           || exit 1
41233
41234 @endif zip
41235
41236 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
41237 maybe-mostlyclean-zip:
41238 @if zip
41239 maybe-mostlyclean-zip: mostlyclean-zip
41240
41241 mostlyclean-zip: 
41242         @: $(MAKE); $(unstage)
41243         @[ -f ./zip/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) ; do \
41248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41249         done; \
41250         echo "Doing mostlyclean in zip" ; \
41251         (cd $(HOST_SUBDIR)/zip && \
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                   mostlyclean) \
41257           || exit 1
41258
41259 @endif zip
41260
41261 .PHONY: maybe-clean-zip clean-zip
41262 maybe-clean-zip:
41263 @if zip
41264 maybe-clean-zip: clean-zip
41265
41266 clean-zip: 
41267         @: $(MAKE); $(unstage)
41268         @[ -f ./zip/Makefile ] || exit 0; \
41269         r=`${PWD_COMMAND}`; export r; \
41270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41271         $(HOST_EXPORTS) \
41272         for flag in $(EXTRA_HOST_FLAGS) ; do \
41273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41274         done; \
41275         echo "Doing clean in zip" ; \
41276         (cd $(HOST_SUBDIR)/zip && \
41277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41279                   "RANLIB=$${RANLIB}" \
41280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41281                   clean) \
41282           || exit 1
41283
41284 @endif zip
41285
41286 .PHONY: maybe-distclean-zip distclean-zip
41287 maybe-distclean-zip:
41288 @if zip
41289 maybe-distclean-zip: distclean-zip
41290
41291 distclean-zip: 
41292         @: $(MAKE); $(unstage)
41293         @[ -f ./zip/Makefile ] || exit 0; \
41294         r=`${PWD_COMMAND}`; export r; \
41295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41296         $(HOST_EXPORTS) \
41297         for flag in $(EXTRA_HOST_FLAGS) ; do \
41298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41299         done; \
41300         echo "Doing distclean in zip" ; \
41301         (cd $(HOST_SUBDIR)/zip && \
41302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41304                   "RANLIB=$${RANLIB}" \
41305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41306                   distclean) \
41307           || exit 1
41308
41309 @endif zip
41310
41311 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
41312 maybe-maintainer-clean-zip:
41313 @if zip
41314 maybe-maintainer-clean-zip: maintainer-clean-zip
41315
41316 maintainer-clean-zip: 
41317         @: $(MAKE); $(unstage)
41318         @[ -f ./zip/Makefile ] || exit 0; \
41319         r=`${PWD_COMMAND}`; export r; \
41320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41321         $(HOST_EXPORTS) \
41322         for flag in $(EXTRA_HOST_FLAGS) ; do \
41323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41324         done; \
41325         echo "Doing maintainer-clean in zip" ; \
41326         (cd $(HOST_SUBDIR)/zip && \
41327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41329                   "RANLIB=$${RANLIB}" \
41330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41331                   maintainer-clean) \
41332           || exit 1
41333
41334 @endif zip
41335
41336
41337
41338 .PHONY: configure-zlib maybe-configure-zlib
41339 maybe-configure-zlib:
41340 @if gcc-bootstrap
41341 configure-zlib: stage_current
41342 @endif gcc-bootstrap
41343 @if zlib
41344 maybe-configure-zlib: configure-zlib
41345 configure-zlib: 
41346         @r=`${PWD_COMMAND}`; export r; \
41347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41348         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41350         $(HOST_EXPORTS)  \
41351         echo Configuring in $(HOST_SUBDIR)/zlib; \
41352         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
41353         case $(srcdir) in \
41354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41355           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41357         esac; \
41358         srcdiroption="--srcdir=$${topdir}/zlib"; \
41359         libsrcdir="$$s/zlib"; \
41360         $(SHELL) $${libsrcdir}/configure \
41361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41362           --target=${target_alias} $${srcdiroption}  \
41363           || exit 1
41364 @endif zlib
41365
41366
41367
41368 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
41369 maybe-configure-stage1-zlib:
41370 @if zlib-bootstrap
41371 maybe-configure-stage1-zlib: configure-stage1-zlib
41372 configure-stage1-zlib:
41373         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41374         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41375         @r=`${PWD_COMMAND}`; export r; \
41376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41377         TFLAGS="$(STAGE1_TFLAGS)"; \
41378         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41379         $(HOST_EXPORTS) \
41380         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41381         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41382         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
41383         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
41384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41385         cd $(HOST_SUBDIR)/zlib || exit 1; \
41386         case $(srcdir) in \
41387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41388           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41390         esac; \
41391         srcdiroption="--srcdir=$${topdir}/zlib"; \
41392         libsrcdir="$$s/zlib"; \
41393         $(SHELL) $${libsrcdir}/configure \
41394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41395           --target=${target_alias} $${srcdiroption} \
41396           $(STAGE1_CONFIGURE_FLAGS)
41397 @endif zlib-bootstrap
41398
41399 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
41400 maybe-configure-stage2-zlib:
41401 @if zlib-bootstrap
41402 maybe-configure-stage2-zlib: configure-stage2-zlib
41403 configure-stage2-zlib:
41404         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41406         @r=`${PWD_COMMAND}`; export r; \
41407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408         TFLAGS="$(STAGE2_TFLAGS)"; \
41409         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41410         $(HOST_EXPORTS) \
41411         $(POSTSTAGE1_HOST_EXPORTS) \
41412         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41413         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41414         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
41415         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
41416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41417         cd $(HOST_SUBDIR)/zlib || exit 1; \
41418         case $(srcdir) in \
41419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41420           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41422         esac; \
41423         srcdiroption="--srcdir=$${topdir}/zlib"; \
41424         libsrcdir="$$s/zlib"; \
41425         $(SHELL) $${libsrcdir}/configure \
41426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41427           --target=${target_alias} $${srcdiroption} \
41428           --with-build-libsubdir=$(HOST_SUBDIR) \
41429           $(STAGE2_CONFIGURE_FLAGS)
41430 @endif zlib-bootstrap
41431
41432 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
41433 maybe-configure-stage3-zlib:
41434 @if zlib-bootstrap
41435 maybe-configure-stage3-zlib: configure-stage3-zlib
41436 configure-stage3-zlib:
41437         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41438         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41439         @r=`${PWD_COMMAND}`; export r; \
41440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41441         TFLAGS="$(STAGE3_TFLAGS)"; \
41442         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41443         $(HOST_EXPORTS) \
41444         $(POSTSTAGE1_HOST_EXPORTS) \
41445         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41446         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41447         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
41448         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
41449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41450         cd $(HOST_SUBDIR)/zlib || exit 1; \
41451         case $(srcdir) in \
41452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41453           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41455         esac; \
41456         srcdiroption="--srcdir=$${topdir}/zlib"; \
41457         libsrcdir="$$s/zlib"; \
41458         $(SHELL) $${libsrcdir}/configure \
41459           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41460           --target=${target_alias} $${srcdiroption} \
41461           --with-build-libsubdir=$(HOST_SUBDIR) \
41462           $(STAGE3_CONFIGURE_FLAGS)
41463 @endif zlib-bootstrap
41464
41465 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
41466 maybe-configure-stage4-zlib:
41467 @if zlib-bootstrap
41468 maybe-configure-stage4-zlib: configure-stage4-zlib
41469 configure-stage4-zlib:
41470         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41472         @r=`${PWD_COMMAND}`; export r; \
41473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41474         TFLAGS="$(STAGE4_TFLAGS)"; \
41475         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41476         $(HOST_EXPORTS) \
41477         $(POSTSTAGE1_HOST_EXPORTS) \
41478         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41479         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41480         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
41481         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
41482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41483         cd $(HOST_SUBDIR)/zlib || exit 1; \
41484         case $(srcdir) in \
41485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41486           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41488         esac; \
41489         srcdiroption="--srcdir=$${topdir}/zlib"; \
41490         libsrcdir="$$s/zlib"; \
41491         $(SHELL) $${libsrcdir}/configure \
41492           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41493           --target=${target_alias} $${srcdiroption} \
41494           --with-build-libsubdir=$(HOST_SUBDIR) \
41495           $(STAGE4_CONFIGURE_FLAGS)
41496 @endif zlib-bootstrap
41497
41498 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
41499 maybe-configure-stageprofile-zlib:
41500 @if zlib-bootstrap
41501 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
41502 configure-stageprofile-zlib:
41503         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41504         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41505         @r=`${PWD_COMMAND}`; export r; \
41506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41507         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41508         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41509         $(HOST_EXPORTS) \
41510         $(POSTSTAGE1_HOST_EXPORTS) \
41511         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41512         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41513         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
41514         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
41515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41516         cd $(HOST_SUBDIR)/zlib || exit 1; \
41517         case $(srcdir) in \
41518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41519           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41521         esac; \
41522         srcdiroption="--srcdir=$${topdir}/zlib"; \
41523         libsrcdir="$$s/zlib"; \
41524         $(SHELL) $${libsrcdir}/configure \
41525           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41526           --target=${target_alias} $${srcdiroption} \
41527           --with-build-libsubdir=$(HOST_SUBDIR) \
41528           $(STAGEprofile_CONFIGURE_FLAGS)
41529 @endif zlib-bootstrap
41530
41531 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
41532 maybe-configure-stagefeedback-zlib:
41533 @if zlib-bootstrap
41534 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
41535 configure-stagefeedback-zlib:
41536         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41537         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41538         @r=`${PWD_COMMAND}`; export r; \
41539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41540         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41541         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41542         $(HOST_EXPORTS) \
41543         $(POSTSTAGE1_HOST_EXPORTS) \
41544         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41545         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41546         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
41547         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
41548         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41549         cd $(HOST_SUBDIR)/zlib || exit 1; \
41550         case $(srcdir) in \
41551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41552           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41554         esac; \
41555         srcdiroption="--srcdir=$${topdir}/zlib"; \
41556         libsrcdir="$$s/zlib"; \
41557         $(SHELL) $${libsrcdir}/configure \
41558           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41559           --target=${target_alias} $${srcdiroption} \
41560           --with-build-libsubdir=$(HOST_SUBDIR) \
41561           $(STAGEfeedback_CONFIGURE_FLAGS)
41562 @endif zlib-bootstrap
41563
41564
41565
41566
41567
41568 .PHONY: all-zlib maybe-all-zlib
41569 maybe-all-zlib:
41570 @if gcc-bootstrap
41571 all-zlib: stage_current
41572 @endif gcc-bootstrap
41573 @if zlib
41574 TARGET-zlib=all
41575 maybe-all-zlib: all-zlib
41576 all-zlib: configure-zlib
41577         @r=`${PWD_COMMAND}`; export r; \
41578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41579         $(HOST_EXPORTS)  \
41580         (cd $(HOST_SUBDIR)/zlib && \
41581           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41582                 $(TARGET-zlib))
41583 @endif zlib
41584
41585
41586
41587 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
41588 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
41589 maybe-all-stage1-zlib:
41590 maybe-clean-stage1-zlib:
41591 @if zlib-bootstrap
41592 maybe-all-stage1-zlib: all-stage1-zlib
41593 all-stage1: all-stage1-zlib
41594 TARGET-stage1-zlib = $(TARGET-zlib)
41595 all-stage1-zlib: configure-stage1-zlib
41596         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41597         @r=`${PWD_COMMAND}`; export r; \
41598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41599         TFLAGS="$(STAGE1_TFLAGS)"; \
41600         $(HOST_EXPORTS)  \
41601         cd $(HOST_SUBDIR)/zlib && \
41602         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41603                 CFLAGS="$(STAGE1_CFLAGS)" \
41604                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41605                 LIBCFLAGS="$(LIBCFLAGS)" \
41606                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41607                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41608                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41609                 $(EXTRA_HOST_FLAGS)   \
41610                 TFLAGS="$(STAGE1_TFLAGS)" \
41611                 $(TARGET-stage1-zlib)
41612
41613 maybe-clean-stage1-zlib: clean-stage1-zlib
41614 clean-stage1: clean-stage1-zlib
41615 clean-stage1-zlib:
41616         @if [ $(current_stage) = stage1 ]; then \
41617           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41618         else \
41619           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
41620           $(MAKE) stage1-start; \
41621         fi; \
41622         cd $(HOST_SUBDIR)/zlib && \
41623         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41624                  clean
41625 @endif zlib-bootstrap
41626
41627
41628 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
41629 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
41630 maybe-all-stage2-zlib:
41631 maybe-clean-stage2-zlib:
41632 @if zlib-bootstrap
41633 maybe-all-stage2-zlib: all-stage2-zlib
41634 all-stage2: all-stage2-zlib
41635 TARGET-stage2-zlib = $(TARGET-zlib)
41636 all-stage2-zlib: configure-stage2-zlib
41637         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41638         @r=`${PWD_COMMAND}`; export r; \
41639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41640         TFLAGS="$(STAGE2_TFLAGS)"; \
41641         $(HOST_EXPORTS) \
41642         $(POSTSTAGE1_HOST_EXPORTS)  \
41643         cd $(HOST_SUBDIR)/zlib && \
41644         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41645                 CFLAGS="$(STAGE2_CFLAGS)" \
41646                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41647                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41648                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41649                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41650                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41651                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41652                 TFLAGS="$(STAGE2_TFLAGS)" \
41653                 $(TARGET-stage2-zlib)
41654
41655 maybe-clean-stage2-zlib: clean-stage2-zlib
41656 clean-stage2: clean-stage2-zlib
41657 clean-stage2-zlib:
41658         @if [ $(current_stage) = stage2 ]; then \
41659           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41660         else \
41661           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
41662           $(MAKE) stage2-start; \
41663         fi; \
41664         cd $(HOST_SUBDIR)/zlib && \
41665         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41666                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
41667                  clean
41668 @endif zlib-bootstrap
41669
41670
41671 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
41672 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
41673 maybe-all-stage3-zlib:
41674 maybe-clean-stage3-zlib:
41675 @if zlib-bootstrap
41676 maybe-all-stage3-zlib: all-stage3-zlib
41677 all-stage3: all-stage3-zlib
41678 TARGET-stage3-zlib = $(TARGET-zlib)
41679 all-stage3-zlib: configure-stage3-zlib
41680         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41681         @r=`${PWD_COMMAND}`; export r; \
41682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41683         TFLAGS="$(STAGE3_TFLAGS)"; \
41684         $(HOST_EXPORTS) \
41685         $(POSTSTAGE1_HOST_EXPORTS)  \
41686         cd $(HOST_SUBDIR)/zlib && \
41687         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41688                 CFLAGS="$(STAGE3_CFLAGS)" \
41689                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41690                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41691                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41692                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41693                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41694                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41695                 TFLAGS="$(STAGE3_TFLAGS)" \
41696                 $(TARGET-stage3-zlib)
41697
41698 maybe-clean-stage3-zlib: clean-stage3-zlib
41699 clean-stage3: clean-stage3-zlib
41700 clean-stage3-zlib:
41701         @if [ $(current_stage) = stage3 ]; then \
41702           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41703         else \
41704           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
41705           $(MAKE) stage3-start; \
41706         fi; \
41707         cd $(HOST_SUBDIR)/zlib && \
41708         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41709                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
41710                  clean
41711 @endif zlib-bootstrap
41712
41713
41714 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
41715 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
41716 maybe-all-stage4-zlib:
41717 maybe-clean-stage4-zlib:
41718 @if zlib-bootstrap
41719 maybe-all-stage4-zlib: all-stage4-zlib
41720 all-stage4: all-stage4-zlib
41721 TARGET-stage4-zlib = $(TARGET-zlib)
41722 all-stage4-zlib: configure-stage4-zlib
41723         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41724         @r=`${PWD_COMMAND}`; export r; \
41725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41726         TFLAGS="$(STAGE4_TFLAGS)"; \
41727         $(HOST_EXPORTS) \
41728         $(POSTSTAGE1_HOST_EXPORTS)  \
41729         cd $(HOST_SUBDIR)/zlib && \
41730         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41731                 CFLAGS="$(STAGE4_CFLAGS)" \
41732                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41733                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41734                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41735                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41736                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41737                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41738                 TFLAGS="$(STAGE4_TFLAGS)" \
41739                 $(TARGET-stage4-zlib)
41740
41741 maybe-clean-stage4-zlib: clean-stage4-zlib
41742 clean-stage4: clean-stage4-zlib
41743 clean-stage4-zlib:
41744         @if [ $(current_stage) = stage4 ]; then \
41745           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41746         else \
41747           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
41748           $(MAKE) stage4-start; \
41749         fi; \
41750         cd $(HOST_SUBDIR)/zlib && \
41751         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41752                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
41753                  clean
41754 @endif zlib-bootstrap
41755
41756
41757 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
41758 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
41759 maybe-all-stageprofile-zlib:
41760 maybe-clean-stageprofile-zlib:
41761 @if zlib-bootstrap
41762 maybe-all-stageprofile-zlib: all-stageprofile-zlib
41763 all-stageprofile: all-stageprofile-zlib
41764 TARGET-stageprofile-zlib = $(TARGET-zlib)
41765 all-stageprofile-zlib: configure-stageprofile-zlib
41766         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41767         @r=`${PWD_COMMAND}`; export r; \
41768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41769         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41770         $(HOST_EXPORTS) \
41771         $(POSTSTAGE1_HOST_EXPORTS)  \
41772         cd $(HOST_SUBDIR)/zlib && \
41773         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41774                 CFLAGS="$(STAGEprofile_CFLAGS)" \
41775                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41776                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41777                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41778                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41779                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41780                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41781                 TFLAGS="$(STAGEprofile_TFLAGS)" \
41782                 $(TARGET-stageprofile-zlib)
41783
41784 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
41785 clean-stageprofile: clean-stageprofile-zlib
41786 clean-stageprofile-zlib:
41787         @if [ $(current_stage) = stageprofile ]; then \
41788           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41789         else \
41790           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
41791           $(MAKE) stageprofile-start; \
41792         fi; \
41793         cd $(HOST_SUBDIR)/zlib && \
41794         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41795                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
41796                  clean
41797 @endif zlib-bootstrap
41798
41799
41800 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
41801 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
41802 maybe-all-stagefeedback-zlib:
41803 maybe-clean-stagefeedback-zlib:
41804 @if zlib-bootstrap
41805 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
41806 all-stagefeedback: all-stagefeedback-zlib
41807 TARGET-stagefeedback-zlib = $(TARGET-zlib)
41808 all-stagefeedback-zlib: configure-stagefeedback-zlib
41809         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41810         @r=`${PWD_COMMAND}`; export r; \
41811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41812         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41813         $(HOST_EXPORTS) \
41814         $(POSTSTAGE1_HOST_EXPORTS)  \
41815         cd $(HOST_SUBDIR)/zlib && \
41816         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41817                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41818                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41819                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41820                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41821                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41822                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41823                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41824                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41825                 $(TARGET-stagefeedback-zlib)
41826
41827 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
41828 clean-stagefeedback: clean-stagefeedback-zlib
41829 clean-stagefeedback-zlib:
41830         @if [ $(current_stage) = stagefeedback ]; then \
41831           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41832         else \
41833           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
41834           $(MAKE) stagefeedback-start; \
41835         fi; \
41836         cd $(HOST_SUBDIR)/zlib && \
41837         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41838                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
41839                  clean
41840 @endif zlib-bootstrap
41841
41842
41843
41844
41845
41846 .PHONY: check-zlib maybe-check-zlib
41847 maybe-check-zlib:
41848 @if zlib
41849 maybe-check-zlib: check-zlib
41850
41851 check-zlib:
41852
41853 @endif zlib
41854
41855 .PHONY: install-zlib maybe-install-zlib
41856 maybe-install-zlib:
41857 @if zlib
41858 maybe-install-zlib: install-zlib
41859
41860 install-zlib:
41861
41862 @endif zlib
41863
41864 .PHONY: install-strip-zlib maybe-install-strip-zlib
41865 maybe-install-strip-zlib:
41866 @if zlib
41867 maybe-install-strip-zlib: install-strip-zlib
41868
41869 install-strip-zlib:
41870
41871 @endif zlib
41872
41873 # Other targets (info, dvi, pdf, etc.)
41874
41875 .PHONY: maybe-info-zlib info-zlib
41876 maybe-info-zlib:
41877 @if zlib
41878 maybe-info-zlib: info-zlib
41879
41880 info-zlib: \
41881     configure-zlib 
41882         @[ -f ./zlib/Makefile ] || exit 0; \
41883         r=`${PWD_COMMAND}`; export r; \
41884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41885         $(HOST_EXPORTS) \
41886         for flag in $(EXTRA_HOST_FLAGS) ; do \
41887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41888         done; \
41889         echo "Doing info in zlib" ; \
41890         (cd $(HOST_SUBDIR)/zlib && \
41891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41893                   "RANLIB=$${RANLIB}" \
41894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41895                   info) \
41896           || exit 1
41897
41898 @endif zlib
41899
41900 .PHONY: maybe-dvi-zlib dvi-zlib
41901 maybe-dvi-zlib:
41902 @if zlib
41903 maybe-dvi-zlib: dvi-zlib
41904
41905 dvi-zlib: \
41906     configure-zlib 
41907         @[ -f ./zlib/Makefile ] || exit 0; \
41908         r=`${PWD_COMMAND}`; export r; \
41909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41910         $(HOST_EXPORTS) \
41911         for flag in $(EXTRA_HOST_FLAGS) ; do \
41912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41913         done; \
41914         echo "Doing dvi in zlib" ; \
41915         (cd $(HOST_SUBDIR)/zlib && \
41916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41918                   "RANLIB=$${RANLIB}" \
41919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41920                   dvi) \
41921           || exit 1
41922
41923 @endif zlib
41924
41925 .PHONY: maybe-pdf-zlib pdf-zlib
41926 maybe-pdf-zlib:
41927 @if zlib
41928 maybe-pdf-zlib: pdf-zlib
41929
41930 pdf-zlib: \
41931     configure-zlib 
41932         @[ -f ./zlib/Makefile ] || exit 0; \
41933         r=`${PWD_COMMAND}`; export r; \
41934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41935         $(HOST_EXPORTS) \
41936         for flag in $(EXTRA_HOST_FLAGS) ; do \
41937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41938         done; \
41939         echo "Doing pdf in zlib" ; \
41940         (cd $(HOST_SUBDIR)/zlib && \
41941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41943                   "RANLIB=$${RANLIB}" \
41944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41945                   pdf) \
41946           || exit 1
41947
41948 @endif zlib
41949
41950 .PHONY: maybe-html-zlib html-zlib
41951 maybe-html-zlib:
41952 @if zlib
41953 maybe-html-zlib: html-zlib
41954
41955 html-zlib: \
41956     configure-zlib 
41957         @[ -f ./zlib/Makefile ] || exit 0; \
41958         r=`${PWD_COMMAND}`; export r; \
41959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960         $(HOST_EXPORTS) \
41961         for flag in $(EXTRA_HOST_FLAGS) ; do \
41962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41963         done; \
41964         echo "Doing html in zlib" ; \
41965         (cd $(HOST_SUBDIR)/zlib && \
41966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41968                   "RANLIB=$${RANLIB}" \
41969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41970                   html) \
41971           || exit 1
41972
41973 @endif zlib
41974
41975 .PHONY: maybe-TAGS-zlib TAGS-zlib
41976 maybe-TAGS-zlib:
41977 @if zlib
41978 maybe-TAGS-zlib: TAGS-zlib
41979
41980 TAGS-zlib: \
41981     configure-zlib 
41982         @[ -f ./zlib/Makefile ] || exit 0; \
41983         r=`${PWD_COMMAND}`; export r; \
41984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41985         $(HOST_EXPORTS) \
41986         for flag in $(EXTRA_HOST_FLAGS) ; do \
41987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41988         done; \
41989         echo "Doing TAGS in zlib" ; \
41990         (cd $(HOST_SUBDIR)/zlib && \
41991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41993                   "RANLIB=$${RANLIB}" \
41994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41995                   TAGS) \
41996           || exit 1
41997
41998 @endif zlib
41999
42000 .PHONY: maybe-install-info-zlib install-info-zlib
42001 maybe-install-info-zlib:
42002 @if zlib
42003 maybe-install-info-zlib: install-info-zlib
42004
42005 install-info-zlib: \
42006     configure-zlib \
42007     info-zlib 
42008         @[ -f ./zlib/Makefile ] || exit 0; \
42009         r=`${PWD_COMMAND}`; export r; \
42010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42011         $(HOST_EXPORTS) \
42012         for flag in $(EXTRA_HOST_FLAGS) ; do \
42013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42014         done; \
42015         echo "Doing install-info in zlib" ; \
42016         (cd $(HOST_SUBDIR)/zlib && \
42017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42019                   "RANLIB=$${RANLIB}" \
42020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42021                   install-info) \
42022           || exit 1
42023
42024 @endif zlib
42025
42026 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
42027 maybe-install-pdf-zlib:
42028 @if zlib
42029 maybe-install-pdf-zlib: install-pdf-zlib
42030
42031 install-pdf-zlib: \
42032     configure-zlib \
42033     pdf-zlib 
42034         @[ -f ./zlib/Makefile ] || exit 0; \
42035         r=`${PWD_COMMAND}`; export r; \
42036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42037         $(HOST_EXPORTS) \
42038         for flag in $(EXTRA_HOST_FLAGS) ; do \
42039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42040         done; \
42041         echo "Doing install-pdf in zlib" ; \
42042         (cd $(HOST_SUBDIR)/zlib && \
42043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42045                   "RANLIB=$${RANLIB}" \
42046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42047                   install-pdf) \
42048           || exit 1
42049
42050 @endif zlib
42051
42052 .PHONY: maybe-install-html-zlib install-html-zlib
42053 maybe-install-html-zlib:
42054 @if zlib
42055 maybe-install-html-zlib: install-html-zlib
42056
42057 install-html-zlib: \
42058     configure-zlib \
42059     html-zlib 
42060         @[ -f ./zlib/Makefile ] || exit 0; \
42061         r=`${PWD_COMMAND}`; export r; \
42062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42063         $(HOST_EXPORTS) \
42064         for flag in $(EXTRA_HOST_FLAGS) ; do \
42065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42066         done; \
42067         echo "Doing install-html in zlib" ; \
42068         (cd $(HOST_SUBDIR)/zlib && \
42069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42071                   "RANLIB=$${RANLIB}" \
42072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42073                   install-html) \
42074           || exit 1
42075
42076 @endif zlib
42077
42078 .PHONY: maybe-installcheck-zlib installcheck-zlib
42079 maybe-installcheck-zlib:
42080 @if zlib
42081 maybe-installcheck-zlib: installcheck-zlib
42082
42083 installcheck-zlib: \
42084     configure-zlib 
42085         @[ -f ./zlib/Makefile ] || exit 0; \
42086         r=`${PWD_COMMAND}`; export r; \
42087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42088         $(HOST_EXPORTS) \
42089         for flag in $(EXTRA_HOST_FLAGS) ; do \
42090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42091         done; \
42092         echo "Doing installcheck in zlib" ; \
42093         (cd $(HOST_SUBDIR)/zlib && \
42094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42096                   "RANLIB=$${RANLIB}" \
42097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42098                   installcheck) \
42099           || exit 1
42100
42101 @endif zlib
42102
42103 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
42104 maybe-mostlyclean-zlib:
42105 @if zlib
42106 maybe-mostlyclean-zlib: mostlyclean-zlib
42107
42108 mostlyclean-zlib: 
42109         @[ -f ./zlib/Makefile ] || exit 0; \
42110         r=`${PWD_COMMAND}`; export r; \
42111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42112         $(HOST_EXPORTS) \
42113         for flag in $(EXTRA_HOST_FLAGS) ; do \
42114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42115         done; \
42116         echo "Doing mostlyclean in zlib" ; \
42117         (cd $(HOST_SUBDIR)/zlib && \
42118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42120                   "RANLIB=$${RANLIB}" \
42121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42122                   mostlyclean) \
42123           || exit 1
42124
42125 @endif zlib
42126
42127 .PHONY: maybe-clean-zlib clean-zlib
42128 maybe-clean-zlib:
42129 @if zlib
42130 maybe-clean-zlib: clean-zlib
42131
42132 clean-zlib: 
42133         @[ -f ./zlib/Makefile ] || exit 0; \
42134         r=`${PWD_COMMAND}`; export r; \
42135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42136         $(HOST_EXPORTS) \
42137         for flag in $(EXTRA_HOST_FLAGS) ; do \
42138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42139         done; \
42140         echo "Doing clean in zlib" ; \
42141         (cd $(HOST_SUBDIR)/zlib && \
42142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42144                   "RANLIB=$${RANLIB}" \
42145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42146                   clean) \
42147           || exit 1
42148
42149 @endif zlib
42150
42151 .PHONY: maybe-distclean-zlib distclean-zlib
42152 maybe-distclean-zlib:
42153 @if zlib
42154 maybe-distclean-zlib: distclean-zlib
42155
42156 distclean-zlib: 
42157         @[ -f ./zlib/Makefile ] || exit 0; \
42158         r=`${PWD_COMMAND}`; export r; \
42159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42160         $(HOST_EXPORTS) \
42161         for flag in $(EXTRA_HOST_FLAGS) ; do \
42162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42163         done; \
42164         echo "Doing distclean in zlib" ; \
42165         (cd $(HOST_SUBDIR)/zlib && \
42166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42168                   "RANLIB=$${RANLIB}" \
42169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42170                   distclean) \
42171           || exit 1
42172
42173 @endif zlib
42174
42175 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
42176 maybe-maintainer-clean-zlib:
42177 @if zlib
42178 maybe-maintainer-clean-zlib: maintainer-clean-zlib
42179
42180 maintainer-clean-zlib: 
42181         @[ -f ./zlib/Makefile ] || exit 0; \
42182         r=`${PWD_COMMAND}`; export r; \
42183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42184         $(HOST_EXPORTS) \
42185         for flag in $(EXTRA_HOST_FLAGS) ; do \
42186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42187         done; \
42188         echo "Doing maintainer-clean in zlib" ; \
42189         (cd $(HOST_SUBDIR)/zlib && \
42190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42192                   "RANLIB=$${RANLIB}" \
42193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42194                   maintainer-clean) \
42195           || exit 1
42196
42197 @endif zlib
42198
42199
42200
42201 .PHONY: configure-gdb maybe-configure-gdb
42202 maybe-configure-gdb:
42203 @if gcc-bootstrap
42204 configure-gdb: stage_current
42205 @endif gcc-bootstrap
42206 @if gdb
42207 maybe-configure-gdb: configure-gdb
42208 configure-gdb: 
42209         @: $(MAKE); $(unstage)
42210         @r=`${PWD_COMMAND}`; export r; \
42211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
42213         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
42214         $(HOST_EXPORTS)  \
42215         echo Configuring in $(HOST_SUBDIR)/gdb; \
42216         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
42217         case $(srcdir) in \
42218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42219           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
42220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42221         esac; \
42222         srcdiroption="--srcdir=$${topdir}/gdb"; \
42223         libsrcdir="$$s/gdb"; \
42224         $(SHELL) $${libsrcdir}/configure \
42225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42226           --target=${target_alias} $${srcdiroption}  \
42227           || exit 1
42228 @endif gdb
42229
42230
42231
42232
42233
42234 .PHONY: all-gdb maybe-all-gdb
42235 maybe-all-gdb:
42236 @if gcc-bootstrap
42237 all-gdb: stage_current
42238 @endif gcc-bootstrap
42239 @if gdb
42240 TARGET-gdb=all
42241 maybe-all-gdb: all-gdb
42242 all-gdb: configure-gdb
42243         @: $(MAKE); $(unstage)
42244         @r=`${PWD_COMMAND}`; export r; \
42245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246         $(HOST_EXPORTS)  \
42247         (cd $(HOST_SUBDIR)/gdb && \
42248           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42249                 $(TARGET-gdb))
42250 @endif gdb
42251
42252
42253
42254
42255 .PHONY: check-gdb maybe-check-gdb
42256 maybe-check-gdb:
42257 @if gdb
42258 maybe-check-gdb: check-gdb
42259
42260 check-gdb:
42261         @: $(MAKE); $(unstage)
42262         @r=`${PWD_COMMAND}`; export r; \
42263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42264         $(HOST_EXPORTS) \
42265         (cd $(HOST_SUBDIR)/gdb && \
42266           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42267
42268 @endif gdb
42269
42270 .PHONY: install-gdb maybe-install-gdb
42271 maybe-install-gdb:
42272 @if gdb
42273 maybe-install-gdb: install-gdb
42274
42275 install-gdb: installdirs
42276         @: $(MAKE); $(unstage)
42277         @r=`${PWD_COMMAND}`; export r; \
42278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42279         $(HOST_EXPORTS) \
42280         (cd $(HOST_SUBDIR)/gdb && \
42281           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42282
42283 @endif gdb
42284
42285 .PHONY: install-strip-gdb maybe-install-strip-gdb
42286 maybe-install-strip-gdb:
42287 @if gdb
42288 maybe-install-strip-gdb: install-strip-gdb
42289
42290 install-strip-gdb: installdirs
42291         @: $(MAKE); $(unstage)
42292         @r=`${PWD_COMMAND}`; export r; \
42293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42294         $(HOST_EXPORTS) \
42295         (cd $(HOST_SUBDIR)/gdb && \
42296           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
42297
42298 @endif gdb
42299
42300 # Other targets (info, dvi, pdf, etc.)
42301
42302 .PHONY: maybe-info-gdb info-gdb
42303 maybe-info-gdb:
42304 @if gdb
42305 maybe-info-gdb: info-gdb
42306
42307 info-gdb: \
42308     configure-gdb 
42309         @: $(MAKE); $(unstage)
42310         @[ -f ./gdb/Makefile ] || exit 0; \
42311         r=`${PWD_COMMAND}`; export r; \
42312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42313         $(HOST_EXPORTS) \
42314         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42316         done; \
42317         echo "Doing info in gdb" ; \
42318         (cd $(HOST_SUBDIR)/gdb && \
42319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42321                   "RANLIB=$${RANLIB}" \
42322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42323                   info) \
42324           || exit 1
42325
42326 @endif gdb
42327
42328 .PHONY: maybe-dvi-gdb dvi-gdb
42329 maybe-dvi-gdb:
42330 @if gdb
42331 maybe-dvi-gdb: dvi-gdb
42332
42333 dvi-gdb: \
42334     configure-gdb 
42335         @: $(MAKE); $(unstage)
42336         @[ -f ./gdb/Makefile ] || exit 0; \
42337         r=`${PWD_COMMAND}`; export r; \
42338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42339         $(HOST_EXPORTS) \
42340         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42342         done; \
42343         echo "Doing dvi in gdb" ; \
42344         (cd $(HOST_SUBDIR)/gdb && \
42345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42347                   "RANLIB=$${RANLIB}" \
42348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42349                   dvi) \
42350           || exit 1
42351
42352 @endif gdb
42353
42354 .PHONY: maybe-pdf-gdb pdf-gdb
42355 maybe-pdf-gdb:
42356 @if gdb
42357 maybe-pdf-gdb: pdf-gdb
42358
42359 pdf-gdb: \
42360     configure-gdb 
42361         @: $(MAKE); $(unstage)
42362         @[ -f ./gdb/Makefile ] || exit 0; \
42363         r=`${PWD_COMMAND}`; export r; \
42364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42365         $(HOST_EXPORTS) \
42366         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42368         done; \
42369         echo "Doing pdf in gdb" ; \
42370         (cd $(HOST_SUBDIR)/gdb && \
42371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42373                   "RANLIB=$${RANLIB}" \
42374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42375                   pdf) \
42376           || exit 1
42377
42378 @endif gdb
42379
42380 .PHONY: maybe-html-gdb html-gdb
42381 maybe-html-gdb:
42382 @if gdb
42383 maybe-html-gdb: html-gdb
42384
42385 html-gdb: \
42386     configure-gdb 
42387         @: $(MAKE); $(unstage)
42388         @[ -f ./gdb/Makefile ] || exit 0; \
42389         r=`${PWD_COMMAND}`; export r; \
42390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42391         $(HOST_EXPORTS) \
42392         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42394         done; \
42395         echo "Doing html in gdb" ; \
42396         (cd $(HOST_SUBDIR)/gdb && \
42397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42399                   "RANLIB=$${RANLIB}" \
42400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42401                   html) \
42402           || exit 1
42403
42404 @endif gdb
42405
42406 .PHONY: maybe-TAGS-gdb TAGS-gdb
42407 maybe-TAGS-gdb:
42408 @if gdb
42409 maybe-TAGS-gdb: TAGS-gdb
42410
42411 TAGS-gdb: \
42412     configure-gdb 
42413         @: $(MAKE); $(unstage)
42414         @[ -f ./gdb/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 TAGS in gdb" ; \
42422         (cd $(HOST_SUBDIR)/gdb && \
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                   TAGS) \
42428           || exit 1
42429
42430 @endif gdb
42431
42432 .PHONY: maybe-install-info-gdb install-info-gdb
42433 maybe-install-info-gdb:
42434 @if gdb
42435 maybe-install-info-gdb: install-info-gdb
42436
42437 install-info-gdb: \
42438     configure-gdb \
42439     info-gdb 
42440         @: $(MAKE); $(unstage)
42441         @[ -f ./gdb/Makefile ] || exit 0; \
42442         r=`${PWD_COMMAND}`; export r; \
42443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42444         $(HOST_EXPORTS) \
42445         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42447         done; \
42448         echo "Doing install-info in gdb" ; \
42449         (cd $(HOST_SUBDIR)/gdb && \
42450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42452                   "RANLIB=$${RANLIB}" \
42453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42454                   install-info) \
42455           || exit 1
42456
42457 @endif gdb
42458
42459 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
42460 maybe-install-pdf-gdb:
42461 @if gdb
42462 maybe-install-pdf-gdb: install-pdf-gdb
42463
42464 install-pdf-gdb: \
42465     configure-gdb \
42466     pdf-gdb 
42467         @: $(MAKE); $(unstage)
42468         @[ -f ./gdb/Makefile ] || exit 0; \
42469         r=`${PWD_COMMAND}`; export r; \
42470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42471         $(HOST_EXPORTS) \
42472         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42474         done; \
42475         echo "Doing install-pdf in gdb" ; \
42476         (cd $(HOST_SUBDIR)/gdb && \
42477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42479                   "RANLIB=$${RANLIB}" \
42480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42481                   install-pdf) \
42482           || exit 1
42483
42484 @endif gdb
42485
42486 .PHONY: maybe-install-html-gdb install-html-gdb
42487 maybe-install-html-gdb:
42488 @if gdb
42489 maybe-install-html-gdb: install-html-gdb
42490
42491 install-html-gdb: \
42492     configure-gdb \
42493     html-gdb 
42494         @: $(MAKE); $(unstage)
42495         @[ -f ./gdb/Makefile ] || exit 0; \
42496         r=`${PWD_COMMAND}`; export r; \
42497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42498         $(HOST_EXPORTS) \
42499         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42501         done; \
42502         echo "Doing install-html in gdb" ; \
42503         (cd $(HOST_SUBDIR)/gdb && \
42504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42506                   "RANLIB=$${RANLIB}" \
42507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42508                   install-html) \
42509           || exit 1
42510
42511 @endif gdb
42512
42513 .PHONY: maybe-installcheck-gdb installcheck-gdb
42514 maybe-installcheck-gdb:
42515 @if gdb
42516 maybe-installcheck-gdb: installcheck-gdb
42517
42518 installcheck-gdb: \
42519     configure-gdb 
42520         @: $(MAKE); $(unstage)
42521         @[ -f ./gdb/Makefile ] || exit 0; \
42522         r=`${PWD_COMMAND}`; export r; \
42523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42524         $(HOST_EXPORTS) \
42525         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42527         done; \
42528         echo "Doing installcheck in gdb" ; \
42529         (cd $(HOST_SUBDIR)/gdb && \
42530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42532                   "RANLIB=$${RANLIB}" \
42533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42534                   installcheck) \
42535           || exit 1
42536
42537 @endif gdb
42538
42539 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
42540 maybe-mostlyclean-gdb:
42541 @if gdb
42542 maybe-mostlyclean-gdb: mostlyclean-gdb
42543
42544 mostlyclean-gdb: 
42545         @: $(MAKE); $(unstage)
42546         @[ -f ./gdb/Makefile ] || exit 0; \
42547         r=`${PWD_COMMAND}`; export r; \
42548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42549         $(HOST_EXPORTS) \
42550         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42552         done; \
42553         echo "Doing mostlyclean in gdb" ; \
42554         (cd $(HOST_SUBDIR)/gdb && \
42555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42557                   "RANLIB=$${RANLIB}" \
42558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42559                   mostlyclean) \
42560           || exit 1
42561
42562 @endif gdb
42563
42564 .PHONY: maybe-clean-gdb clean-gdb
42565 maybe-clean-gdb:
42566 @if gdb
42567 maybe-clean-gdb: clean-gdb
42568
42569 clean-gdb: 
42570         @: $(MAKE); $(unstage)
42571         @[ -f ./gdb/Makefile ] || exit 0; \
42572         r=`${PWD_COMMAND}`; export r; \
42573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574         $(HOST_EXPORTS) \
42575         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42577         done; \
42578         echo "Doing clean in gdb" ; \
42579         (cd $(HOST_SUBDIR)/gdb && \
42580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42582                   "RANLIB=$${RANLIB}" \
42583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42584                   clean) \
42585           || exit 1
42586
42587 @endif gdb
42588
42589 .PHONY: maybe-distclean-gdb distclean-gdb
42590 maybe-distclean-gdb:
42591 @if gdb
42592 maybe-distclean-gdb: distclean-gdb
42593
42594 distclean-gdb: 
42595         @: $(MAKE); $(unstage)
42596         @[ -f ./gdb/Makefile ] || exit 0; \
42597         r=`${PWD_COMMAND}`; export r; \
42598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42599         $(HOST_EXPORTS) \
42600         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42602         done; \
42603         echo "Doing distclean in gdb" ; \
42604         (cd $(HOST_SUBDIR)/gdb && \
42605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42607                   "RANLIB=$${RANLIB}" \
42608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42609                   distclean) \
42610           || exit 1
42611
42612 @endif gdb
42613
42614 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
42615 maybe-maintainer-clean-gdb:
42616 @if gdb
42617 maybe-maintainer-clean-gdb: maintainer-clean-gdb
42618
42619 maintainer-clean-gdb: 
42620         @: $(MAKE); $(unstage)
42621         @[ -f ./gdb/Makefile ] || exit 0; \
42622         r=`${PWD_COMMAND}`; export r; \
42623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42624         $(HOST_EXPORTS) \
42625         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42627         done; \
42628         echo "Doing maintainer-clean in gdb" ; \
42629         (cd $(HOST_SUBDIR)/gdb && \
42630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42632                   "RANLIB=$${RANLIB}" \
42633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42634                   maintainer-clean) \
42635           || exit 1
42636
42637 @endif gdb
42638
42639
42640
42641 .PHONY: configure-expect maybe-configure-expect
42642 maybe-configure-expect:
42643 @if gcc-bootstrap
42644 configure-expect: stage_current
42645 @endif gcc-bootstrap
42646 @if expect
42647 maybe-configure-expect: configure-expect
42648 configure-expect: 
42649         @: $(MAKE); $(unstage)
42650         @r=`${PWD_COMMAND}`; export r; \
42651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42652         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
42653         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
42654         $(HOST_EXPORTS)  \
42655         echo Configuring in $(HOST_SUBDIR)/expect; \
42656         cd "$(HOST_SUBDIR)/expect" || exit 1; \
42657         case $(srcdir) in \
42658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42659           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
42660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42661         esac; \
42662         srcdiroption="--srcdir=$${topdir}/expect"; \
42663         libsrcdir="$$s/expect"; \
42664         $(SHELL) $${libsrcdir}/configure \
42665           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42666           --target=${target_alias} $${srcdiroption}  \
42667           || exit 1
42668 @endif expect
42669
42670
42671
42672
42673
42674 .PHONY: all-expect maybe-all-expect
42675 maybe-all-expect:
42676 @if gcc-bootstrap
42677 all-expect: stage_current
42678 @endif gcc-bootstrap
42679 @if expect
42680 TARGET-expect=all
42681 maybe-all-expect: all-expect
42682 all-expect: configure-expect
42683         @: $(MAKE); $(unstage)
42684         @r=`${PWD_COMMAND}`; export r; \
42685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42686         $(HOST_EXPORTS)  \
42687         (cd $(HOST_SUBDIR)/expect && \
42688           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42689                 $(TARGET-expect))
42690 @endif expect
42691
42692
42693
42694
42695 .PHONY: check-expect maybe-check-expect
42696 maybe-check-expect:
42697 @if expect
42698 maybe-check-expect: check-expect
42699
42700 check-expect:
42701         @: $(MAKE); $(unstage)
42702         @r=`${PWD_COMMAND}`; export r; \
42703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42704         $(HOST_EXPORTS) \
42705         (cd $(HOST_SUBDIR)/expect && \
42706           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42707
42708 @endif expect
42709
42710 .PHONY: install-expect maybe-install-expect
42711 maybe-install-expect:
42712 @if expect
42713 maybe-install-expect: install-expect
42714
42715 install-expect: installdirs
42716         @: $(MAKE); $(unstage)
42717         @r=`${PWD_COMMAND}`; export r; \
42718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42719         $(HOST_EXPORTS) \
42720         (cd $(HOST_SUBDIR)/expect && \
42721           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42722
42723 @endif expect
42724
42725 .PHONY: install-strip-expect maybe-install-strip-expect
42726 maybe-install-strip-expect:
42727 @if expect
42728 maybe-install-strip-expect: install-strip-expect
42729
42730 install-strip-expect: installdirs
42731         @: $(MAKE); $(unstage)
42732         @r=`${PWD_COMMAND}`; export r; \
42733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42734         $(HOST_EXPORTS) \
42735         (cd $(HOST_SUBDIR)/expect && \
42736           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
42737
42738 @endif expect
42739
42740 # Other targets (info, dvi, pdf, etc.)
42741
42742 .PHONY: maybe-info-expect info-expect
42743 maybe-info-expect:
42744 @if expect
42745 maybe-info-expect: info-expect
42746
42747 info-expect: \
42748     configure-expect 
42749         @: $(MAKE); $(unstage)
42750         @[ -f ./expect/Makefile ] || exit 0; \
42751         r=`${PWD_COMMAND}`; export r; \
42752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42753         $(HOST_EXPORTS) \
42754         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42756         done; \
42757         echo "Doing info in expect" ; \
42758         (cd $(HOST_SUBDIR)/expect && \
42759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42761                   "RANLIB=$${RANLIB}" \
42762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42763                   info) \
42764           || exit 1
42765
42766 @endif expect
42767
42768 .PHONY: maybe-dvi-expect dvi-expect
42769 maybe-dvi-expect:
42770 @if expect
42771 maybe-dvi-expect: dvi-expect
42772
42773 dvi-expect: \
42774     configure-expect 
42775         @: $(MAKE); $(unstage)
42776         @[ -f ./expect/Makefile ] || exit 0; \
42777         r=`${PWD_COMMAND}`; export r; \
42778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42779         $(HOST_EXPORTS) \
42780         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42782         done; \
42783         echo "Doing dvi in expect" ; \
42784         (cd $(HOST_SUBDIR)/expect && \
42785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42787                   "RANLIB=$${RANLIB}" \
42788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42789                   dvi) \
42790           || exit 1
42791
42792 @endif expect
42793
42794 .PHONY: maybe-pdf-expect pdf-expect
42795 maybe-pdf-expect:
42796 @if expect
42797 maybe-pdf-expect: pdf-expect
42798
42799 pdf-expect: \
42800     configure-expect 
42801         @: $(MAKE); $(unstage)
42802         @[ -f ./expect/Makefile ] || exit 0; \
42803         r=`${PWD_COMMAND}`; export r; \
42804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42805         $(HOST_EXPORTS) \
42806         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42808         done; \
42809         echo "Doing pdf in expect" ; \
42810         (cd $(HOST_SUBDIR)/expect && \
42811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42813                   "RANLIB=$${RANLIB}" \
42814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42815                   pdf) \
42816           || exit 1
42817
42818 @endif expect
42819
42820 .PHONY: maybe-html-expect html-expect
42821 maybe-html-expect:
42822 @if expect
42823 maybe-html-expect: html-expect
42824
42825 html-expect: \
42826     configure-expect 
42827         @: $(MAKE); $(unstage)
42828         @[ -f ./expect/Makefile ] || exit 0; \
42829         r=`${PWD_COMMAND}`; export r; \
42830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42831         $(HOST_EXPORTS) \
42832         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42834         done; \
42835         echo "Doing html in expect" ; \
42836         (cd $(HOST_SUBDIR)/expect && \
42837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42839                   "RANLIB=$${RANLIB}" \
42840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42841                   html) \
42842           || exit 1
42843
42844 @endif expect
42845
42846 .PHONY: maybe-TAGS-expect TAGS-expect
42847 maybe-TAGS-expect:
42848 @if expect
42849 maybe-TAGS-expect: TAGS-expect
42850
42851 TAGS-expect: \
42852     configure-expect 
42853         @: $(MAKE); $(unstage)
42854         @[ -f ./expect/Makefile ] || exit 0; \
42855         r=`${PWD_COMMAND}`; export r; \
42856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42857         $(HOST_EXPORTS) \
42858         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42860         done; \
42861         echo "Doing TAGS in expect" ; \
42862         (cd $(HOST_SUBDIR)/expect && \
42863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42865                   "RANLIB=$${RANLIB}" \
42866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42867                   TAGS) \
42868           || exit 1
42869
42870 @endif expect
42871
42872 .PHONY: maybe-install-info-expect install-info-expect
42873 maybe-install-info-expect:
42874 @if expect
42875 maybe-install-info-expect: install-info-expect
42876
42877 install-info-expect: \
42878     configure-expect \
42879     info-expect 
42880         @: $(MAKE); $(unstage)
42881         @[ -f ./expect/Makefile ] || exit 0; \
42882         r=`${PWD_COMMAND}`; export r; \
42883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42884         $(HOST_EXPORTS) \
42885         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42887         done; \
42888         echo "Doing install-info in expect" ; \
42889         (cd $(HOST_SUBDIR)/expect && \
42890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42892                   "RANLIB=$${RANLIB}" \
42893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42894                   install-info) \
42895           || exit 1
42896
42897 @endif expect
42898
42899 .PHONY: maybe-install-pdf-expect install-pdf-expect
42900 maybe-install-pdf-expect:
42901 @if expect
42902 maybe-install-pdf-expect: install-pdf-expect
42903
42904 install-pdf-expect: \
42905     configure-expect \
42906     pdf-expect 
42907         @: $(MAKE); $(unstage)
42908         @[ -f ./expect/Makefile ] || exit 0; \
42909         r=`${PWD_COMMAND}`; export r; \
42910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42911         $(HOST_EXPORTS) \
42912         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42914         done; \
42915         echo "Doing install-pdf in expect" ; \
42916         (cd $(HOST_SUBDIR)/expect && \
42917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42919                   "RANLIB=$${RANLIB}" \
42920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42921                   install-pdf) \
42922           || exit 1
42923
42924 @endif expect
42925
42926 .PHONY: maybe-install-html-expect install-html-expect
42927 maybe-install-html-expect:
42928 @if expect
42929 maybe-install-html-expect: install-html-expect
42930
42931 install-html-expect: \
42932     configure-expect \
42933     html-expect 
42934         @: $(MAKE); $(unstage)
42935         @[ -f ./expect/Makefile ] || exit 0; \
42936         r=`${PWD_COMMAND}`; export r; \
42937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42938         $(HOST_EXPORTS) \
42939         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42941         done; \
42942         echo "Doing install-html in expect" ; \
42943         (cd $(HOST_SUBDIR)/expect && \
42944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42946                   "RANLIB=$${RANLIB}" \
42947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42948                   install-html) \
42949           || exit 1
42950
42951 @endif expect
42952
42953 .PHONY: maybe-installcheck-expect installcheck-expect
42954 maybe-installcheck-expect:
42955 @if expect
42956 maybe-installcheck-expect: installcheck-expect
42957
42958 installcheck-expect: \
42959     configure-expect 
42960         @: $(MAKE); $(unstage)
42961         @[ -f ./expect/Makefile ] || exit 0; \
42962         r=`${PWD_COMMAND}`; export r; \
42963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42964         $(HOST_EXPORTS) \
42965         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42967         done; \
42968         echo "Doing installcheck in expect" ; \
42969         (cd $(HOST_SUBDIR)/expect && \
42970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42972                   "RANLIB=$${RANLIB}" \
42973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42974                   installcheck) \
42975           || exit 1
42976
42977 @endif expect
42978
42979 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
42980 maybe-mostlyclean-expect:
42981 @if expect
42982 maybe-mostlyclean-expect: mostlyclean-expect
42983
42984 mostlyclean-expect: 
42985         @: $(MAKE); $(unstage)
42986         @[ -f ./expect/Makefile ] || exit 0; \
42987         r=`${PWD_COMMAND}`; export r; \
42988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42989         $(HOST_EXPORTS) \
42990         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42992         done; \
42993         echo "Doing mostlyclean in expect" ; \
42994         (cd $(HOST_SUBDIR)/expect && \
42995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42997                   "RANLIB=$${RANLIB}" \
42998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42999                   mostlyclean) \
43000           || exit 1
43001
43002 @endif expect
43003
43004 .PHONY: maybe-clean-expect clean-expect
43005 maybe-clean-expect:
43006 @if expect
43007 maybe-clean-expect: clean-expect
43008
43009 clean-expect: 
43010         @: $(MAKE); $(unstage)
43011         @[ -f ./expect/Makefile ] || exit 0; \
43012         r=`${PWD_COMMAND}`; export r; \
43013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43014         $(HOST_EXPORTS) \
43015         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43017         done; \
43018         echo "Doing clean in expect" ; \
43019         (cd $(HOST_SUBDIR)/expect && \
43020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43022                   "RANLIB=$${RANLIB}" \
43023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43024                   clean) \
43025           || exit 1
43026
43027 @endif expect
43028
43029 .PHONY: maybe-distclean-expect distclean-expect
43030 maybe-distclean-expect:
43031 @if expect
43032 maybe-distclean-expect: distclean-expect
43033
43034 distclean-expect: 
43035         @: $(MAKE); $(unstage)
43036         @[ -f ./expect/Makefile ] || exit 0; \
43037         r=`${PWD_COMMAND}`; export r; \
43038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43039         $(HOST_EXPORTS) \
43040         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43042         done; \
43043         echo "Doing distclean in expect" ; \
43044         (cd $(HOST_SUBDIR)/expect && \
43045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43047                   "RANLIB=$${RANLIB}" \
43048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43049                   distclean) \
43050           || exit 1
43051
43052 @endif expect
43053
43054 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
43055 maybe-maintainer-clean-expect:
43056 @if expect
43057 maybe-maintainer-clean-expect: maintainer-clean-expect
43058
43059 maintainer-clean-expect: 
43060         @: $(MAKE); $(unstage)
43061         @[ -f ./expect/Makefile ] || exit 0; \
43062         r=`${PWD_COMMAND}`; export r; \
43063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43064         $(HOST_EXPORTS) \
43065         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43067         done; \
43068         echo "Doing maintainer-clean in expect" ; \
43069         (cd $(HOST_SUBDIR)/expect && \
43070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43072                   "RANLIB=$${RANLIB}" \
43073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43074                   maintainer-clean) \
43075           || exit 1
43076
43077 @endif expect
43078
43079
43080
43081 .PHONY: configure-guile maybe-configure-guile
43082 maybe-configure-guile:
43083 @if gcc-bootstrap
43084 configure-guile: stage_current
43085 @endif gcc-bootstrap
43086 @if guile
43087 maybe-configure-guile: configure-guile
43088 configure-guile: 
43089         @: $(MAKE); $(unstage)
43090         @r=`${PWD_COMMAND}`; export r; \
43091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43092         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
43093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
43094         $(HOST_EXPORTS)  \
43095         echo Configuring in $(HOST_SUBDIR)/guile; \
43096         cd "$(HOST_SUBDIR)/guile" || exit 1; \
43097         case $(srcdir) in \
43098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43099           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
43100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43101         esac; \
43102         srcdiroption="--srcdir=$${topdir}/guile"; \
43103         libsrcdir="$$s/guile"; \
43104         $(SHELL) $${libsrcdir}/configure \
43105           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43106           --target=${target_alias} $${srcdiroption}  \
43107           || exit 1
43108 @endif guile
43109
43110
43111
43112
43113
43114 .PHONY: all-guile maybe-all-guile
43115 maybe-all-guile:
43116 @if gcc-bootstrap
43117 all-guile: stage_current
43118 @endif gcc-bootstrap
43119 @if guile
43120 TARGET-guile=all
43121 maybe-all-guile: all-guile
43122 all-guile: configure-guile
43123         @: $(MAKE); $(unstage)
43124         @r=`${PWD_COMMAND}`; export r; \
43125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43126         $(HOST_EXPORTS)  \
43127         (cd $(HOST_SUBDIR)/guile && \
43128           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
43129                 $(TARGET-guile))
43130 @endif guile
43131
43132
43133
43134
43135 .PHONY: check-guile maybe-check-guile
43136 maybe-check-guile:
43137 @if guile
43138 maybe-check-guile: check-guile
43139
43140 check-guile:
43141         @: $(MAKE); $(unstage)
43142         @r=`${PWD_COMMAND}`; export r; \
43143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43144         $(HOST_EXPORTS) \
43145         (cd $(HOST_SUBDIR)/guile && \
43146           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
43147
43148 @endif guile
43149
43150 .PHONY: install-guile maybe-install-guile
43151 maybe-install-guile:
43152 @if guile
43153 maybe-install-guile: install-guile
43154
43155 install-guile: installdirs
43156         @: $(MAKE); $(unstage)
43157         @r=`${PWD_COMMAND}`; export r; \
43158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43159         $(HOST_EXPORTS) \
43160         (cd $(HOST_SUBDIR)/guile && \
43161           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
43162
43163 @endif guile
43164
43165 .PHONY: install-strip-guile maybe-install-strip-guile
43166 maybe-install-strip-guile:
43167 @if guile
43168 maybe-install-strip-guile: install-strip-guile
43169
43170 install-strip-guile: installdirs
43171         @: $(MAKE); $(unstage)
43172         @r=`${PWD_COMMAND}`; export r; \
43173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43174         $(HOST_EXPORTS) \
43175         (cd $(HOST_SUBDIR)/guile && \
43176           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
43177
43178 @endif guile
43179
43180 # Other targets (info, dvi, pdf, etc.)
43181
43182 .PHONY: maybe-info-guile info-guile
43183 maybe-info-guile:
43184 @if guile
43185 maybe-info-guile: info-guile
43186
43187 info-guile: \
43188     configure-guile 
43189         @: $(MAKE); $(unstage)
43190         @[ -f ./guile/Makefile ] || exit 0; \
43191         r=`${PWD_COMMAND}`; export r; \
43192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43193         $(HOST_EXPORTS) \
43194         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43196         done; \
43197         echo "Doing info in guile" ; \
43198         (cd $(HOST_SUBDIR)/guile && \
43199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43201                   "RANLIB=$${RANLIB}" \
43202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43203                   info) \
43204           || exit 1
43205
43206 @endif guile
43207
43208 .PHONY: maybe-dvi-guile dvi-guile
43209 maybe-dvi-guile:
43210 @if guile
43211 maybe-dvi-guile: dvi-guile
43212
43213 dvi-guile: \
43214     configure-guile 
43215         @: $(MAKE); $(unstage)
43216         @[ -f ./guile/Makefile ] || exit 0; \
43217         r=`${PWD_COMMAND}`; export r; \
43218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43219         $(HOST_EXPORTS) \
43220         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43222         done; \
43223         echo "Doing dvi in guile" ; \
43224         (cd $(HOST_SUBDIR)/guile && \
43225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43227                   "RANLIB=$${RANLIB}" \
43228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43229                   dvi) \
43230           || exit 1
43231
43232 @endif guile
43233
43234 .PHONY: maybe-pdf-guile pdf-guile
43235 maybe-pdf-guile:
43236 @if guile
43237 maybe-pdf-guile: pdf-guile
43238
43239 pdf-guile: \
43240     configure-guile 
43241         @: $(MAKE); $(unstage)
43242         @[ -f ./guile/Makefile ] || exit 0; \
43243         r=`${PWD_COMMAND}`; export r; \
43244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43245         $(HOST_EXPORTS) \
43246         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43248         done; \
43249         echo "Doing pdf in guile" ; \
43250         (cd $(HOST_SUBDIR)/guile && \
43251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43253                   "RANLIB=$${RANLIB}" \
43254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43255                   pdf) \
43256           || exit 1
43257
43258 @endif guile
43259
43260 .PHONY: maybe-html-guile html-guile
43261 maybe-html-guile:
43262 @if guile
43263 maybe-html-guile: html-guile
43264
43265 html-guile: \
43266     configure-guile 
43267         @: $(MAKE); $(unstage)
43268         @[ -f ./guile/Makefile ] || exit 0; \
43269         r=`${PWD_COMMAND}`; export r; \
43270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43271         $(HOST_EXPORTS) \
43272         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43274         done; \
43275         echo "Doing html in guile" ; \
43276         (cd $(HOST_SUBDIR)/guile && \
43277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43279                   "RANLIB=$${RANLIB}" \
43280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43281                   html) \
43282           || exit 1
43283
43284 @endif guile
43285
43286 .PHONY: maybe-TAGS-guile TAGS-guile
43287 maybe-TAGS-guile:
43288 @if guile
43289 maybe-TAGS-guile: TAGS-guile
43290
43291 TAGS-guile: \
43292     configure-guile 
43293         @: $(MAKE); $(unstage)
43294         @[ -f ./guile/Makefile ] || exit 0; \
43295         r=`${PWD_COMMAND}`; export r; \
43296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43297         $(HOST_EXPORTS) \
43298         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43300         done; \
43301         echo "Doing TAGS in guile" ; \
43302         (cd $(HOST_SUBDIR)/guile && \
43303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43305                   "RANLIB=$${RANLIB}" \
43306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43307                   TAGS) \
43308           || exit 1
43309
43310 @endif guile
43311
43312 .PHONY: maybe-install-info-guile install-info-guile
43313 maybe-install-info-guile:
43314 @if guile
43315 maybe-install-info-guile: install-info-guile
43316
43317 install-info-guile: \
43318     configure-guile \
43319     info-guile 
43320         @: $(MAKE); $(unstage)
43321         @[ -f ./guile/Makefile ] || exit 0; \
43322         r=`${PWD_COMMAND}`; export r; \
43323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43324         $(HOST_EXPORTS) \
43325         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43327         done; \
43328         echo "Doing install-info in guile" ; \
43329         (cd $(HOST_SUBDIR)/guile && \
43330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43332                   "RANLIB=$${RANLIB}" \
43333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43334                   install-info) \
43335           || exit 1
43336
43337 @endif guile
43338
43339 .PHONY: maybe-install-pdf-guile install-pdf-guile
43340 maybe-install-pdf-guile:
43341 @if guile
43342 maybe-install-pdf-guile: install-pdf-guile
43343
43344 install-pdf-guile: \
43345     configure-guile \
43346     pdf-guile 
43347         @: $(MAKE); $(unstage)
43348         @[ -f ./guile/Makefile ] || exit 0; \
43349         r=`${PWD_COMMAND}`; export r; \
43350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351         $(HOST_EXPORTS) \
43352         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43354         done; \
43355         echo "Doing install-pdf in guile" ; \
43356         (cd $(HOST_SUBDIR)/guile && \
43357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43359                   "RANLIB=$${RANLIB}" \
43360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43361                   install-pdf) \
43362           || exit 1
43363
43364 @endif guile
43365
43366 .PHONY: maybe-install-html-guile install-html-guile
43367 maybe-install-html-guile:
43368 @if guile
43369 maybe-install-html-guile: install-html-guile
43370
43371 install-html-guile: \
43372     configure-guile \
43373     html-guile 
43374         @: $(MAKE); $(unstage)
43375         @[ -f ./guile/Makefile ] || exit 0; \
43376         r=`${PWD_COMMAND}`; export r; \
43377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43378         $(HOST_EXPORTS) \
43379         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43381         done; \
43382         echo "Doing install-html in guile" ; \
43383         (cd $(HOST_SUBDIR)/guile && \
43384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43386                   "RANLIB=$${RANLIB}" \
43387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43388                   install-html) \
43389           || exit 1
43390
43391 @endif guile
43392
43393 .PHONY: maybe-installcheck-guile installcheck-guile
43394 maybe-installcheck-guile:
43395 @if guile
43396 maybe-installcheck-guile: installcheck-guile
43397
43398 installcheck-guile: \
43399     configure-guile 
43400         @: $(MAKE); $(unstage)
43401         @[ -f ./guile/Makefile ] || exit 0; \
43402         r=`${PWD_COMMAND}`; export r; \
43403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43404         $(HOST_EXPORTS) \
43405         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43407         done; \
43408         echo "Doing installcheck in guile" ; \
43409         (cd $(HOST_SUBDIR)/guile && \
43410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43412                   "RANLIB=$${RANLIB}" \
43413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43414                   installcheck) \
43415           || exit 1
43416
43417 @endif guile
43418
43419 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
43420 maybe-mostlyclean-guile:
43421 @if guile
43422 maybe-mostlyclean-guile: mostlyclean-guile
43423
43424 mostlyclean-guile: 
43425         @: $(MAKE); $(unstage)
43426         @[ -f ./guile/Makefile ] || exit 0; \
43427         r=`${PWD_COMMAND}`; export r; \
43428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43429         $(HOST_EXPORTS) \
43430         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43432         done; \
43433         echo "Doing mostlyclean in guile" ; \
43434         (cd $(HOST_SUBDIR)/guile && \
43435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43437                   "RANLIB=$${RANLIB}" \
43438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43439                   mostlyclean) \
43440           || exit 1
43441
43442 @endif guile
43443
43444 .PHONY: maybe-clean-guile clean-guile
43445 maybe-clean-guile:
43446 @if guile
43447 maybe-clean-guile: clean-guile
43448
43449 clean-guile: 
43450         @: $(MAKE); $(unstage)
43451         @[ -f ./guile/Makefile ] || exit 0; \
43452         r=`${PWD_COMMAND}`; export r; \
43453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454         $(HOST_EXPORTS) \
43455         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43457         done; \
43458         echo "Doing clean in guile" ; \
43459         (cd $(HOST_SUBDIR)/guile && \
43460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43462                   "RANLIB=$${RANLIB}" \
43463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43464                   clean) \
43465           || exit 1
43466
43467 @endif guile
43468
43469 .PHONY: maybe-distclean-guile distclean-guile
43470 maybe-distclean-guile:
43471 @if guile
43472 maybe-distclean-guile: distclean-guile
43473
43474 distclean-guile: 
43475         @: $(MAKE); $(unstage)
43476         @[ -f ./guile/Makefile ] || exit 0; \
43477         r=`${PWD_COMMAND}`; export r; \
43478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43479         $(HOST_EXPORTS) \
43480         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43482         done; \
43483         echo "Doing distclean in guile" ; \
43484         (cd $(HOST_SUBDIR)/guile && \
43485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43487                   "RANLIB=$${RANLIB}" \
43488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43489                   distclean) \
43490           || exit 1
43491
43492 @endif guile
43493
43494 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
43495 maybe-maintainer-clean-guile:
43496 @if guile
43497 maybe-maintainer-clean-guile: maintainer-clean-guile
43498
43499 maintainer-clean-guile: 
43500         @: $(MAKE); $(unstage)
43501         @[ -f ./guile/Makefile ] || exit 0; \
43502         r=`${PWD_COMMAND}`; export r; \
43503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43504         $(HOST_EXPORTS) \
43505         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43507         done; \
43508         echo "Doing maintainer-clean in guile" ; \
43509         (cd $(HOST_SUBDIR)/guile && \
43510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43512                   "RANLIB=$${RANLIB}" \
43513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43514                   maintainer-clean) \
43515           || exit 1
43516
43517 @endif guile
43518
43519
43520
43521 .PHONY: configure-tk maybe-configure-tk
43522 maybe-configure-tk:
43523 @if gcc-bootstrap
43524 configure-tk: stage_current
43525 @endif gcc-bootstrap
43526 @if tk
43527 maybe-configure-tk: configure-tk
43528 configure-tk: 
43529         @: $(MAKE); $(unstage)
43530         @r=`${PWD_COMMAND}`; export r; \
43531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43532         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
43533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
43534         $(HOST_EXPORTS)  \
43535         echo Configuring in $(HOST_SUBDIR)/tk; \
43536         cd "$(HOST_SUBDIR)/tk" || exit 1; \
43537         case $(srcdir) in \
43538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43539           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
43540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43541         esac; \
43542         srcdiroption="--srcdir=$${topdir}/tk"; \
43543         libsrcdir="$$s/tk"; \
43544         $(SHELL) $${libsrcdir}/configure \
43545           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43546           --target=${target_alias} $${srcdiroption}  \
43547           || exit 1
43548 @endif tk
43549
43550
43551
43552
43553
43554 .PHONY: all-tk maybe-all-tk
43555 maybe-all-tk:
43556 @if gcc-bootstrap
43557 all-tk: stage_current
43558 @endif gcc-bootstrap
43559 @if tk
43560 TARGET-tk=all
43561 maybe-all-tk: all-tk
43562 all-tk: configure-tk
43563         @: $(MAKE); $(unstage)
43564         @r=`${PWD_COMMAND}`; export r; \
43565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43566         $(HOST_EXPORTS)  \
43567         (cd $(HOST_SUBDIR)/tk && \
43568           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
43569                 $(TARGET-tk))
43570 @endif tk
43571
43572
43573
43574
43575 .PHONY: check-tk maybe-check-tk
43576 maybe-check-tk:
43577 @if tk
43578 maybe-check-tk: check-tk
43579
43580 check-tk:
43581         @: $(MAKE); $(unstage)
43582         @r=`${PWD_COMMAND}`; export r; \
43583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43584         $(HOST_EXPORTS) \
43585         (cd $(HOST_SUBDIR)/tk && \
43586           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
43587
43588 @endif tk
43589
43590 .PHONY: install-tk maybe-install-tk
43591 maybe-install-tk:
43592 @if tk
43593 maybe-install-tk: install-tk
43594
43595 install-tk: installdirs
43596         @: $(MAKE); $(unstage)
43597         @r=`${PWD_COMMAND}`; export r; \
43598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43599         $(HOST_EXPORTS) \
43600         (cd $(HOST_SUBDIR)/tk && \
43601           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
43602
43603 @endif tk
43604
43605 .PHONY: install-strip-tk maybe-install-strip-tk
43606 maybe-install-strip-tk:
43607 @if tk
43608 maybe-install-strip-tk: install-strip-tk
43609
43610 install-strip-tk: installdirs
43611         @: $(MAKE); $(unstage)
43612         @r=`${PWD_COMMAND}`; export r; \
43613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43614         $(HOST_EXPORTS) \
43615         (cd $(HOST_SUBDIR)/tk && \
43616           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
43617
43618 @endif tk
43619
43620 # Other targets (info, dvi, pdf, etc.)
43621
43622 .PHONY: maybe-info-tk info-tk
43623 maybe-info-tk:
43624 @if tk
43625 maybe-info-tk: info-tk
43626
43627 info-tk: \
43628     configure-tk 
43629         @: $(MAKE); $(unstage)
43630         @[ -f ./tk/Makefile ] || exit 0; \
43631         r=`${PWD_COMMAND}`; export r; \
43632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43633         $(HOST_EXPORTS) \
43634         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43636         done; \
43637         echo "Doing info in tk" ; \
43638         (cd $(HOST_SUBDIR)/tk && \
43639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43641                   "RANLIB=$${RANLIB}" \
43642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43643                   info) \
43644           || exit 1
43645
43646 @endif tk
43647
43648 .PHONY: maybe-dvi-tk dvi-tk
43649 maybe-dvi-tk:
43650 @if tk
43651 maybe-dvi-tk: dvi-tk
43652
43653 dvi-tk: \
43654     configure-tk 
43655         @: $(MAKE); $(unstage)
43656         @[ -f ./tk/Makefile ] || exit 0; \
43657         r=`${PWD_COMMAND}`; export r; \
43658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43659         $(HOST_EXPORTS) \
43660         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43662         done; \
43663         echo "Doing dvi in tk" ; \
43664         (cd $(HOST_SUBDIR)/tk && \
43665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43667                   "RANLIB=$${RANLIB}" \
43668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43669                   dvi) \
43670           || exit 1
43671
43672 @endif tk
43673
43674 .PHONY: maybe-pdf-tk pdf-tk
43675 maybe-pdf-tk:
43676 @if tk
43677 maybe-pdf-tk: pdf-tk
43678
43679 pdf-tk: \
43680     configure-tk 
43681         @: $(MAKE); $(unstage)
43682         @[ -f ./tk/Makefile ] || exit 0; \
43683         r=`${PWD_COMMAND}`; export r; \
43684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43685         $(HOST_EXPORTS) \
43686         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43688         done; \
43689         echo "Doing pdf in tk" ; \
43690         (cd $(HOST_SUBDIR)/tk && \
43691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43693                   "RANLIB=$${RANLIB}" \
43694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43695                   pdf) \
43696           || exit 1
43697
43698 @endif tk
43699
43700 .PHONY: maybe-html-tk html-tk
43701 maybe-html-tk:
43702 @if tk
43703 maybe-html-tk: html-tk
43704
43705 html-tk: \
43706     configure-tk 
43707         @: $(MAKE); $(unstage)
43708         @[ -f ./tk/Makefile ] || exit 0; \
43709         r=`${PWD_COMMAND}`; export r; \
43710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43711         $(HOST_EXPORTS) \
43712         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43714         done; \
43715         echo "Doing html in tk" ; \
43716         (cd $(HOST_SUBDIR)/tk && \
43717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43719                   "RANLIB=$${RANLIB}" \
43720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43721                   html) \
43722           || exit 1
43723
43724 @endif tk
43725
43726 .PHONY: maybe-TAGS-tk TAGS-tk
43727 maybe-TAGS-tk:
43728 @if tk
43729 maybe-TAGS-tk: TAGS-tk
43730
43731 TAGS-tk: \
43732     configure-tk 
43733         @: $(MAKE); $(unstage)
43734         @[ -f ./tk/Makefile ] || exit 0; \
43735         r=`${PWD_COMMAND}`; export r; \
43736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43737         $(HOST_EXPORTS) \
43738         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43740         done; \
43741         echo "Doing TAGS in tk" ; \
43742         (cd $(HOST_SUBDIR)/tk && \
43743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43745                   "RANLIB=$${RANLIB}" \
43746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43747                   TAGS) \
43748           || exit 1
43749
43750 @endif tk
43751
43752 .PHONY: maybe-install-info-tk install-info-tk
43753 maybe-install-info-tk:
43754 @if tk
43755 maybe-install-info-tk: install-info-tk
43756
43757 install-info-tk: \
43758     configure-tk \
43759     info-tk 
43760         @: $(MAKE); $(unstage)
43761         @[ -f ./tk/Makefile ] || exit 0; \
43762         r=`${PWD_COMMAND}`; export r; \
43763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43764         $(HOST_EXPORTS) \
43765         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43767         done; \
43768         echo "Doing install-info in tk" ; \
43769         (cd $(HOST_SUBDIR)/tk && \
43770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43772                   "RANLIB=$${RANLIB}" \
43773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43774                   install-info) \
43775           || exit 1
43776
43777 @endif tk
43778
43779 .PHONY: maybe-install-pdf-tk install-pdf-tk
43780 maybe-install-pdf-tk:
43781 @if tk
43782 maybe-install-pdf-tk: install-pdf-tk
43783
43784 install-pdf-tk: \
43785     configure-tk \
43786     pdf-tk 
43787         @: $(MAKE); $(unstage)
43788         @[ -f ./tk/Makefile ] || exit 0; \
43789         r=`${PWD_COMMAND}`; export r; \
43790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43791         $(HOST_EXPORTS) \
43792         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43794         done; \
43795         echo "Doing install-pdf in tk" ; \
43796         (cd $(HOST_SUBDIR)/tk && \
43797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43799                   "RANLIB=$${RANLIB}" \
43800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43801                   install-pdf) \
43802           || exit 1
43803
43804 @endif tk
43805
43806 .PHONY: maybe-install-html-tk install-html-tk
43807 maybe-install-html-tk:
43808 @if tk
43809 maybe-install-html-tk: install-html-tk
43810
43811 install-html-tk: \
43812     configure-tk \
43813     html-tk 
43814         @: $(MAKE); $(unstage)
43815         @[ -f ./tk/Makefile ] || exit 0; \
43816         r=`${PWD_COMMAND}`; export r; \
43817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43818         $(HOST_EXPORTS) \
43819         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43821         done; \
43822         echo "Doing install-html in tk" ; \
43823         (cd $(HOST_SUBDIR)/tk && \
43824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43826                   "RANLIB=$${RANLIB}" \
43827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43828                   install-html) \
43829           || exit 1
43830
43831 @endif tk
43832
43833 .PHONY: maybe-installcheck-tk installcheck-tk
43834 maybe-installcheck-tk:
43835 @if tk
43836 maybe-installcheck-tk: installcheck-tk
43837
43838 installcheck-tk: \
43839     configure-tk 
43840         @: $(MAKE); $(unstage)
43841         @[ -f ./tk/Makefile ] || exit 0; \
43842         r=`${PWD_COMMAND}`; export r; \
43843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43844         $(HOST_EXPORTS) \
43845         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43847         done; \
43848         echo "Doing installcheck in tk" ; \
43849         (cd $(HOST_SUBDIR)/tk && \
43850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43852                   "RANLIB=$${RANLIB}" \
43853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43854                   installcheck) \
43855           || exit 1
43856
43857 @endif tk
43858
43859 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
43860 maybe-mostlyclean-tk:
43861 @if tk
43862 maybe-mostlyclean-tk: mostlyclean-tk
43863
43864 mostlyclean-tk: 
43865         @: $(MAKE); $(unstage)
43866         @[ -f ./tk/Makefile ] || exit 0; \
43867         r=`${PWD_COMMAND}`; export r; \
43868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43869         $(HOST_EXPORTS) \
43870         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43872         done; \
43873         echo "Doing mostlyclean in tk" ; \
43874         (cd $(HOST_SUBDIR)/tk && \
43875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43877                   "RANLIB=$${RANLIB}" \
43878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43879                   mostlyclean) \
43880           || exit 1
43881
43882 @endif tk
43883
43884 .PHONY: maybe-clean-tk clean-tk
43885 maybe-clean-tk:
43886 @if tk
43887 maybe-clean-tk: clean-tk
43888
43889 clean-tk: 
43890         @: $(MAKE); $(unstage)
43891         @[ -f ./tk/Makefile ] || exit 0; \
43892         r=`${PWD_COMMAND}`; export r; \
43893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43894         $(HOST_EXPORTS) \
43895         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43897         done; \
43898         echo "Doing clean in tk" ; \
43899         (cd $(HOST_SUBDIR)/tk && \
43900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43902                   "RANLIB=$${RANLIB}" \
43903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43904                   clean) \
43905           || exit 1
43906
43907 @endif tk
43908
43909 .PHONY: maybe-distclean-tk distclean-tk
43910 maybe-distclean-tk:
43911 @if tk
43912 maybe-distclean-tk: distclean-tk
43913
43914 distclean-tk: 
43915         @: $(MAKE); $(unstage)
43916         @[ -f ./tk/Makefile ] || exit 0; \
43917         r=`${PWD_COMMAND}`; export r; \
43918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43919         $(HOST_EXPORTS) \
43920         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43922         done; \
43923         echo "Doing distclean in tk" ; \
43924         (cd $(HOST_SUBDIR)/tk && \
43925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43927                   "RANLIB=$${RANLIB}" \
43928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43929                   distclean) \
43930           || exit 1
43931
43932 @endif tk
43933
43934 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
43935 maybe-maintainer-clean-tk:
43936 @if tk
43937 maybe-maintainer-clean-tk: maintainer-clean-tk
43938
43939 maintainer-clean-tk: 
43940         @: $(MAKE); $(unstage)
43941         @[ -f ./tk/Makefile ] || exit 0; \
43942         r=`${PWD_COMMAND}`; export r; \
43943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43944         $(HOST_EXPORTS) \
43945         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43947         done; \
43948         echo "Doing maintainer-clean in tk" ; \
43949         (cd $(HOST_SUBDIR)/tk && \
43950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43952                   "RANLIB=$${RANLIB}" \
43953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43954                   maintainer-clean) \
43955           || exit 1
43956
43957 @endif tk
43958
43959
43960
43961 .PHONY: configure-libtermcap maybe-configure-libtermcap
43962 maybe-configure-libtermcap:
43963 @if gcc-bootstrap
43964 configure-libtermcap: stage_current
43965 @endif gcc-bootstrap
43966 @if libtermcap
43967 maybe-configure-libtermcap: configure-libtermcap
43968 configure-libtermcap: 
43969         @: $(MAKE); $(unstage)
43970         @r=`${PWD_COMMAND}`; export r; \
43971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43972         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
43973         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
43974         $(HOST_EXPORTS)  \
43975         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
43976         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
43977         case $(srcdir) in \
43978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43979           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
43980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43981         esac; \
43982         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
43983         libsrcdir="$$s/libtermcap"; \
43984         $(SHELL) $${libsrcdir}/configure \
43985           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43986           --target=${target_alias} $${srcdiroption}  \
43987           || exit 1
43988 @endif libtermcap
43989
43990
43991
43992
43993
43994 .PHONY: all-libtermcap maybe-all-libtermcap
43995 maybe-all-libtermcap:
43996 @if gcc-bootstrap
43997 all-libtermcap: stage_current
43998 @endif gcc-bootstrap
43999 @if libtermcap
44000 TARGET-libtermcap=all
44001 maybe-all-libtermcap: all-libtermcap
44002 all-libtermcap: configure-libtermcap
44003         @: $(MAKE); $(unstage)
44004         @r=`${PWD_COMMAND}`; export r; \
44005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44006         $(HOST_EXPORTS)  \
44007         (cd $(HOST_SUBDIR)/libtermcap && \
44008           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
44009                 $(TARGET-libtermcap))
44010 @endif libtermcap
44011
44012
44013
44014
44015 .PHONY: check-libtermcap maybe-check-libtermcap
44016 maybe-check-libtermcap:
44017 @if libtermcap
44018 maybe-check-libtermcap: check-libtermcap
44019
44020 check-libtermcap:
44021
44022 @endif libtermcap
44023
44024 .PHONY: install-libtermcap maybe-install-libtermcap
44025 maybe-install-libtermcap:
44026 @if libtermcap
44027 maybe-install-libtermcap: install-libtermcap
44028
44029 install-libtermcap: installdirs
44030         @: $(MAKE); $(unstage)
44031         @r=`${PWD_COMMAND}`; export r; \
44032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44033         $(HOST_EXPORTS) \
44034         (cd $(HOST_SUBDIR)/libtermcap && \
44035           $(MAKE) $(FLAGS_TO_PASS)  install)
44036
44037 @endif libtermcap
44038
44039 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
44040 maybe-install-strip-libtermcap:
44041 @if libtermcap
44042 maybe-install-strip-libtermcap: install-strip-libtermcap
44043
44044 install-strip-libtermcap: installdirs
44045         @: $(MAKE); $(unstage)
44046         @r=`${PWD_COMMAND}`; export r; \
44047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44048         $(HOST_EXPORTS) \
44049         (cd $(HOST_SUBDIR)/libtermcap && \
44050           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
44051
44052 @endif libtermcap
44053
44054 # Other targets (info, dvi, pdf, etc.)
44055
44056 .PHONY: maybe-info-libtermcap info-libtermcap
44057 maybe-info-libtermcap:
44058 @if libtermcap
44059 maybe-info-libtermcap: info-libtermcap
44060
44061 info-libtermcap: \
44062     configure-libtermcap 
44063         @: $(MAKE); $(unstage)
44064         @[ -f ./libtermcap/Makefile ] || exit 0; \
44065         r=`${PWD_COMMAND}`; export r; \
44066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44067         $(HOST_EXPORTS) \
44068         for flag in $(EXTRA_HOST_FLAGS) ; do \
44069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44070         done; \
44071         echo "Doing info in libtermcap" ; \
44072         (cd $(HOST_SUBDIR)/libtermcap && \
44073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44075                   "RANLIB=$${RANLIB}" \
44076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44077                   info) \
44078           || exit 1
44079
44080 @endif libtermcap
44081
44082 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
44083 maybe-dvi-libtermcap:
44084 @if libtermcap
44085 maybe-dvi-libtermcap: dvi-libtermcap
44086
44087 dvi-libtermcap: \
44088     configure-libtermcap 
44089         @: $(MAKE); $(unstage)
44090         @[ -f ./libtermcap/Makefile ] || exit 0; \
44091         r=`${PWD_COMMAND}`; export r; \
44092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44093         $(HOST_EXPORTS) \
44094         for flag in $(EXTRA_HOST_FLAGS) ; do \
44095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44096         done; \
44097         echo "Doing dvi in libtermcap" ; \
44098         (cd $(HOST_SUBDIR)/libtermcap && \
44099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44101                   "RANLIB=$${RANLIB}" \
44102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44103                   dvi) \
44104           || exit 1
44105
44106 @endif libtermcap
44107
44108 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
44109 maybe-pdf-libtermcap:
44110 @if libtermcap
44111 maybe-pdf-libtermcap: pdf-libtermcap
44112
44113 pdf-libtermcap: \
44114     configure-libtermcap 
44115         @: $(MAKE); $(unstage)
44116         @[ -f ./libtermcap/Makefile ] || exit 0; \
44117         r=`${PWD_COMMAND}`; export r; \
44118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44119         $(HOST_EXPORTS) \
44120         for flag in $(EXTRA_HOST_FLAGS) ; do \
44121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44122         done; \
44123         echo "Doing pdf in libtermcap" ; \
44124         (cd $(HOST_SUBDIR)/libtermcap && \
44125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44127                   "RANLIB=$${RANLIB}" \
44128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44129                   pdf) \
44130           || exit 1
44131
44132 @endif libtermcap
44133
44134 .PHONY: maybe-html-libtermcap html-libtermcap
44135 maybe-html-libtermcap:
44136 @if libtermcap
44137 maybe-html-libtermcap: html-libtermcap
44138
44139 html-libtermcap: \
44140     configure-libtermcap 
44141         @: $(MAKE); $(unstage)
44142         @[ -f ./libtermcap/Makefile ] || exit 0; \
44143         r=`${PWD_COMMAND}`; export r; \
44144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44145         $(HOST_EXPORTS) \
44146         for flag in $(EXTRA_HOST_FLAGS) ; do \
44147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44148         done; \
44149         echo "Doing html in libtermcap" ; \
44150         (cd $(HOST_SUBDIR)/libtermcap && \
44151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44153                   "RANLIB=$${RANLIB}" \
44154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44155                   html) \
44156           || exit 1
44157
44158 @endif libtermcap
44159
44160 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
44161 maybe-TAGS-libtermcap:
44162 @if libtermcap
44163 maybe-TAGS-libtermcap: TAGS-libtermcap
44164
44165 TAGS-libtermcap: \
44166     configure-libtermcap 
44167         @: $(MAKE); $(unstage)
44168         @[ -f ./libtermcap/Makefile ] || exit 0; \
44169         r=`${PWD_COMMAND}`; export r; \
44170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44171         $(HOST_EXPORTS) \
44172         for flag in $(EXTRA_HOST_FLAGS) ; do \
44173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44174         done; \
44175         echo "Doing TAGS in libtermcap" ; \
44176         (cd $(HOST_SUBDIR)/libtermcap && \
44177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44179                   "RANLIB=$${RANLIB}" \
44180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44181                   TAGS) \
44182           || exit 1
44183
44184 @endif libtermcap
44185
44186 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
44187 maybe-install-info-libtermcap:
44188 @if libtermcap
44189 maybe-install-info-libtermcap: install-info-libtermcap
44190
44191 install-info-libtermcap: \
44192     configure-libtermcap \
44193     info-libtermcap 
44194         @: $(MAKE); $(unstage)
44195         @[ -f ./libtermcap/Makefile ] || exit 0; \
44196         r=`${PWD_COMMAND}`; export r; \
44197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44198         $(HOST_EXPORTS) \
44199         for flag in $(EXTRA_HOST_FLAGS) ; do \
44200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44201         done; \
44202         echo "Doing install-info in libtermcap" ; \
44203         (cd $(HOST_SUBDIR)/libtermcap && \
44204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44206                   "RANLIB=$${RANLIB}" \
44207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44208                   install-info) \
44209           || exit 1
44210
44211 @endif libtermcap
44212
44213 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
44214 maybe-install-pdf-libtermcap:
44215 @if libtermcap
44216 maybe-install-pdf-libtermcap: install-pdf-libtermcap
44217
44218 install-pdf-libtermcap: \
44219     configure-libtermcap \
44220     pdf-libtermcap 
44221         @: $(MAKE); $(unstage)
44222         @[ -f ./libtermcap/Makefile ] || exit 0; \
44223         r=`${PWD_COMMAND}`; export r; \
44224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44225         $(HOST_EXPORTS) \
44226         for flag in $(EXTRA_HOST_FLAGS) ; do \
44227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44228         done; \
44229         echo "Doing install-pdf in libtermcap" ; \
44230         (cd $(HOST_SUBDIR)/libtermcap && \
44231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44233                   "RANLIB=$${RANLIB}" \
44234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44235                   install-pdf) \
44236           || exit 1
44237
44238 @endif libtermcap
44239
44240 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
44241 maybe-install-html-libtermcap:
44242 @if libtermcap
44243 maybe-install-html-libtermcap: install-html-libtermcap
44244
44245 install-html-libtermcap: \
44246     configure-libtermcap \
44247     html-libtermcap 
44248         @: $(MAKE); $(unstage)
44249         @[ -f ./libtermcap/Makefile ] || exit 0; \
44250         r=`${PWD_COMMAND}`; export r; \
44251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44252         $(HOST_EXPORTS) \
44253         for flag in $(EXTRA_HOST_FLAGS) ; do \
44254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44255         done; \
44256         echo "Doing install-html in libtermcap" ; \
44257         (cd $(HOST_SUBDIR)/libtermcap && \
44258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44260                   "RANLIB=$${RANLIB}" \
44261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44262                   install-html) \
44263           || exit 1
44264
44265 @endif libtermcap
44266
44267 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
44268 maybe-installcheck-libtermcap:
44269 @if libtermcap
44270 maybe-installcheck-libtermcap: installcheck-libtermcap
44271
44272 installcheck-libtermcap: \
44273     configure-libtermcap 
44274         @: $(MAKE); $(unstage)
44275         @[ -f ./libtermcap/Makefile ] || exit 0; \
44276         r=`${PWD_COMMAND}`; export r; \
44277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44278         $(HOST_EXPORTS) \
44279         for flag in $(EXTRA_HOST_FLAGS) ; do \
44280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44281         done; \
44282         echo "Doing installcheck in libtermcap" ; \
44283         (cd $(HOST_SUBDIR)/libtermcap && \
44284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44286                   "RANLIB=$${RANLIB}" \
44287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44288                   installcheck) \
44289           || exit 1
44290
44291 @endif libtermcap
44292
44293 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
44294 maybe-mostlyclean-libtermcap:
44295 @if libtermcap
44296 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
44297
44298 # libtermcap doesn't support mostlyclean.
44299 mostlyclean-libtermcap:
44300
44301 @endif libtermcap
44302
44303 .PHONY: maybe-clean-libtermcap clean-libtermcap
44304 maybe-clean-libtermcap:
44305 @if libtermcap
44306 maybe-clean-libtermcap: clean-libtermcap
44307
44308 # libtermcap doesn't support clean.
44309 clean-libtermcap:
44310
44311 @endif libtermcap
44312
44313 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
44314 maybe-distclean-libtermcap:
44315 @if libtermcap
44316 maybe-distclean-libtermcap: distclean-libtermcap
44317
44318 # libtermcap doesn't support distclean.
44319 distclean-libtermcap:
44320
44321 @endif libtermcap
44322
44323 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
44324 maybe-maintainer-clean-libtermcap:
44325 @if libtermcap
44326 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
44327
44328 # libtermcap doesn't support maintainer-clean.
44329 maintainer-clean-libtermcap:
44330
44331 @endif libtermcap
44332
44333
44334
44335 .PHONY: configure-utils maybe-configure-utils
44336 maybe-configure-utils:
44337 @if gcc-bootstrap
44338 configure-utils: stage_current
44339 @endif gcc-bootstrap
44340 @if utils
44341 maybe-configure-utils: configure-utils
44342 configure-utils: 
44343         @: $(MAKE); $(unstage)
44344         @r=`${PWD_COMMAND}`; export r; \
44345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44346         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
44347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
44348         $(HOST_EXPORTS)  \
44349         echo Configuring in $(HOST_SUBDIR)/utils; \
44350         cd "$(HOST_SUBDIR)/utils" || exit 1; \
44351         case $(srcdir) in \
44352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44353           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
44354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44355         esac; \
44356         srcdiroption="--srcdir=$${topdir}/utils"; \
44357         libsrcdir="$$s/utils"; \
44358         $(SHELL) $${libsrcdir}/configure \
44359           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44360           --target=${target_alias} $${srcdiroption}  \
44361           || exit 1
44362 @endif utils
44363
44364
44365
44366
44367
44368 .PHONY: all-utils maybe-all-utils
44369 maybe-all-utils:
44370 @if gcc-bootstrap
44371 all-utils: stage_current
44372 @endif gcc-bootstrap
44373 @if utils
44374 TARGET-utils=all
44375 maybe-all-utils: all-utils
44376 all-utils: configure-utils
44377         @: $(MAKE); $(unstage)
44378         @r=`${PWD_COMMAND}`; export r; \
44379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44380         $(HOST_EXPORTS)  \
44381         (cd $(HOST_SUBDIR)/utils && \
44382           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
44383                 $(TARGET-utils))
44384 @endif utils
44385
44386
44387
44388
44389 .PHONY: check-utils maybe-check-utils
44390 maybe-check-utils:
44391 @if utils
44392 maybe-check-utils: check-utils
44393
44394 check-utils:
44395
44396 @endif utils
44397
44398 .PHONY: install-utils maybe-install-utils
44399 maybe-install-utils:
44400 @if utils
44401 maybe-install-utils: install-utils
44402
44403 install-utils: installdirs
44404         @: $(MAKE); $(unstage)
44405         @r=`${PWD_COMMAND}`; export r; \
44406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44407         $(HOST_EXPORTS) \
44408         (cd $(HOST_SUBDIR)/utils && \
44409           $(MAKE) $(FLAGS_TO_PASS)  install)
44410
44411 @endif utils
44412
44413 .PHONY: install-strip-utils maybe-install-strip-utils
44414 maybe-install-strip-utils:
44415 @if utils
44416 maybe-install-strip-utils: install-strip-utils
44417
44418 install-strip-utils: installdirs
44419         @: $(MAKE); $(unstage)
44420         @r=`${PWD_COMMAND}`; export r; \
44421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44422         $(HOST_EXPORTS) \
44423         (cd $(HOST_SUBDIR)/utils && \
44424           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
44425
44426 @endif utils
44427
44428 # Other targets (info, dvi, pdf, etc.)
44429
44430 .PHONY: maybe-info-utils info-utils
44431 maybe-info-utils:
44432 @if utils
44433 maybe-info-utils: info-utils
44434
44435 info-utils: \
44436     configure-utils 
44437         @: $(MAKE); $(unstage)
44438         @[ -f ./utils/Makefile ] || exit 0; \
44439         r=`${PWD_COMMAND}`; export r; \
44440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44441         $(HOST_EXPORTS) \
44442         for flag in $(EXTRA_HOST_FLAGS) ; do \
44443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44444         done; \
44445         echo "Doing info in utils" ; \
44446         (cd $(HOST_SUBDIR)/utils && \
44447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44449                   "RANLIB=$${RANLIB}" \
44450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44451                   info) \
44452           || exit 1
44453
44454 @endif utils
44455
44456 .PHONY: maybe-dvi-utils dvi-utils
44457 maybe-dvi-utils:
44458 @if utils
44459 maybe-dvi-utils: dvi-utils
44460
44461 dvi-utils: \
44462     configure-utils 
44463         @: $(MAKE); $(unstage)
44464         @[ -f ./utils/Makefile ] || exit 0; \
44465         r=`${PWD_COMMAND}`; export r; \
44466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44467         $(HOST_EXPORTS) \
44468         for flag in $(EXTRA_HOST_FLAGS) ; do \
44469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44470         done; \
44471         echo "Doing dvi in utils" ; \
44472         (cd $(HOST_SUBDIR)/utils && \
44473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44475                   "RANLIB=$${RANLIB}" \
44476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44477                   dvi) \
44478           || exit 1
44479
44480 @endif utils
44481
44482 .PHONY: maybe-pdf-utils pdf-utils
44483 maybe-pdf-utils:
44484 @if utils
44485 maybe-pdf-utils: pdf-utils
44486
44487 pdf-utils: \
44488     configure-utils 
44489         @: $(MAKE); $(unstage)
44490         @[ -f ./utils/Makefile ] || exit 0; \
44491         r=`${PWD_COMMAND}`; export r; \
44492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44493         $(HOST_EXPORTS) \
44494         for flag in $(EXTRA_HOST_FLAGS) ; do \
44495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44496         done; \
44497         echo "Doing pdf in utils" ; \
44498         (cd $(HOST_SUBDIR)/utils && \
44499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44501                   "RANLIB=$${RANLIB}" \
44502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44503                   pdf) \
44504           || exit 1
44505
44506 @endif utils
44507
44508 .PHONY: maybe-html-utils html-utils
44509 maybe-html-utils:
44510 @if utils
44511 maybe-html-utils: html-utils
44512
44513 html-utils: \
44514     configure-utils 
44515         @: $(MAKE); $(unstage)
44516         @[ -f ./utils/Makefile ] || exit 0; \
44517         r=`${PWD_COMMAND}`; export r; \
44518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519         $(HOST_EXPORTS) \
44520         for flag in $(EXTRA_HOST_FLAGS) ; do \
44521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44522         done; \
44523         echo "Doing html in utils" ; \
44524         (cd $(HOST_SUBDIR)/utils && \
44525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44527                   "RANLIB=$${RANLIB}" \
44528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44529                   html) \
44530           || exit 1
44531
44532 @endif utils
44533
44534 .PHONY: maybe-TAGS-utils TAGS-utils
44535 maybe-TAGS-utils:
44536 @if utils
44537 maybe-TAGS-utils: TAGS-utils
44538
44539 TAGS-utils: \
44540     configure-utils 
44541         @: $(MAKE); $(unstage)
44542         @[ -f ./utils/Makefile ] || exit 0; \
44543         r=`${PWD_COMMAND}`; export r; \
44544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44545         $(HOST_EXPORTS) \
44546         for flag in $(EXTRA_HOST_FLAGS) ; do \
44547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44548         done; \
44549         echo "Doing TAGS in utils" ; \
44550         (cd $(HOST_SUBDIR)/utils && \
44551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44553                   "RANLIB=$${RANLIB}" \
44554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44555                   TAGS) \
44556           || exit 1
44557
44558 @endif utils
44559
44560 .PHONY: maybe-install-info-utils install-info-utils
44561 maybe-install-info-utils:
44562 @if utils
44563 maybe-install-info-utils: install-info-utils
44564
44565 install-info-utils: \
44566     configure-utils \
44567     info-utils 
44568         @: $(MAKE); $(unstage)
44569         @[ -f ./utils/Makefile ] || exit 0; \
44570         r=`${PWD_COMMAND}`; export r; \
44571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44572         $(HOST_EXPORTS) \
44573         for flag in $(EXTRA_HOST_FLAGS) ; do \
44574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44575         done; \
44576         echo "Doing install-info in utils" ; \
44577         (cd $(HOST_SUBDIR)/utils && \
44578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44580                   "RANLIB=$${RANLIB}" \
44581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44582                   install-info) \
44583           || exit 1
44584
44585 @endif utils
44586
44587 .PHONY: maybe-install-pdf-utils install-pdf-utils
44588 maybe-install-pdf-utils:
44589 @if utils
44590 maybe-install-pdf-utils: install-pdf-utils
44591
44592 install-pdf-utils: \
44593     configure-utils \
44594     pdf-utils 
44595         @: $(MAKE); $(unstage)
44596         @[ -f ./utils/Makefile ] || exit 0; \
44597         r=`${PWD_COMMAND}`; export r; \
44598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44599         $(HOST_EXPORTS) \
44600         for flag in $(EXTRA_HOST_FLAGS) ; do \
44601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44602         done; \
44603         echo "Doing install-pdf in utils" ; \
44604         (cd $(HOST_SUBDIR)/utils && \
44605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44607                   "RANLIB=$${RANLIB}" \
44608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44609                   install-pdf) \
44610           || exit 1
44611
44612 @endif utils
44613
44614 .PHONY: maybe-install-html-utils install-html-utils
44615 maybe-install-html-utils:
44616 @if utils
44617 maybe-install-html-utils: install-html-utils
44618
44619 install-html-utils: \
44620     configure-utils \
44621     html-utils 
44622         @: $(MAKE); $(unstage)
44623         @[ -f ./utils/Makefile ] || exit 0; \
44624         r=`${PWD_COMMAND}`; export r; \
44625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626         $(HOST_EXPORTS) \
44627         for flag in $(EXTRA_HOST_FLAGS) ; do \
44628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44629         done; \
44630         echo "Doing install-html in utils" ; \
44631         (cd $(HOST_SUBDIR)/utils && \
44632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44634                   "RANLIB=$${RANLIB}" \
44635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44636                   install-html) \
44637           || exit 1
44638
44639 @endif utils
44640
44641 .PHONY: maybe-installcheck-utils installcheck-utils
44642 maybe-installcheck-utils:
44643 @if utils
44644 maybe-installcheck-utils: installcheck-utils
44645
44646 installcheck-utils: \
44647     configure-utils 
44648         @: $(MAKE); $(unstage)
44649         @[ -f ./utils/Makefile ] || exit 0; \
44650         r=`${PWD_COMMAND}`; export r; \
44651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44652         $(HOST_EXPORTS) \
44653         for flag in $(EXTRA_HOST_FLAGS) ; do \
44654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44655         done; \
44656         echo "Doing installcheck in utils" ; \
44657         (cd $(HOST_SUBDIR)/utils && \
44658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44660                   "RANLIB=$${RANLIB}" \
44661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44662                   installcheck) \
44663           || exit 1
44664
44665 @endif utils
44666
44667 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
44668 maybe-mostlyclean-utils:
44669 @if utils
44670 maybe-mostlyclean-utils: mostlyclean-utils
44671
44672 mostlyclean-utils: 
44673         @: $(MAKE); $(unstage)
44674         @[ -f ./utils/Makefile ] || exit 0; \
44675         r=`${PWD_COMMAND}`; export r; \
44676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44677         $(HOST_EXPORTS) \
44678         for flag in $(EXTRA_HOST_FLAGS) ; do \
44679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44680         done; \
44681         echo "Doing mostlyclean in utils" ; \
44682         (cd $(HOST_SUBDIR)/utils && \
44683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44685                   "RANLIB=$${RANLIB}" \
44686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44687                   mostlyclean) \
44688           || exit 1
44689
44690 @endif utils
44691
44692 .PHONY: maybe-clean-utils clean-utils
44693 maybe-clean-utils:
44694 @if utils
44695 maybe-clean-utils: clean-utils
44696
44697 clean-utils: 
44698         @: $(MAKE); $(unstage)
44699         @[ -f ./utils/Makefile ] || exit 0; \
44700         r=`${PWD_COMMAND}`; export r; \
44701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702         $(HOST_EXPORTS) \
44703         for flag in $(EXTRA_HOST_FLAGS) ; do \
44704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44705         done; \
44706         echo "Doing clean in utils" ; \
44707         (cd $(HOST_SUBDIR)/utils && \
44708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44710                   "RANLIB=$${RANLIB}" \
44711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44712                   clean) \
44713           || exit 1
44714
44715 @endif utils
44716
44717 .PHONY: maybe-distclean-utils distclean-utils
44718 maybe-distclean-utils:
44719 @if utils
44720 maybe-distclean-utils: distclean-utils
44721
44722 distclean-utils: 
44723         @: $(MAKE); $(unstage)
44724         @[ -f ./utils/Makefile ] || exit 0; \
44725         r=`${PWD_COMMAND}`; export r; \
44726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44727         $(HOST_EXPORTS) \
44728         for flag in $(EXTRA_HOST_FLAGS) ; do \
44729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44730         done; \
44731         echo "Doing distclean in utils" ; \
44732         (cd $(HOST_SUBDIR)/utils && \
44733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44735                   "RANLIB=$${RANLIB}" \
44736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44737                   distclean) \
44738           || exit 1
44739
44740 @endif utils
44741
44742 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
44743 maybe-maintainer-clean-utils:
44744 @if utils
44745 maybe-maintainer-clean-utils: maintainer-clean-utils
44746
44747 maintainer-clean-utils: 
44748         @: $(MAKE); $(unstage)
44749         @[ -f ./utils/Makefile ] || exit 0; \
44750         r=`${PWD_COMMAND}`; export r; \
44751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44752         $(HOST_EXPORTS) \
44753         for flag in $(EXTRA_HOST_FLAGS) ; do \
44754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44755         done; \
44756         echo "Doing maintainer-clean in utils" ; \
44757         (cd $(HOST_SUBDIR)/utils && \
44758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44760                   "RANLIB=$${RANLIB}" \
44761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44762                   maintainer-clean) \
44763           || exit 1
44764
44765 @endif utils
44766
44767
44768
44769 .PHONY: configure-gnattools maybe-configure-gnattools
44770 maybe-configure-gnattools:
44771 @if gcc-bootstrap
44772 configure-gnattools: stage_current
44773 @endif gcc-bootstrap
44774 @if gnattools
44775 maybe-configure-gnattools: configure-gnattools
44776 configure-gnattools: 
44777         @: $(MAKE); $(unstage)
44778         @r=`${PWD_COMMAND}`; export r; \
44779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44780         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
44781         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
44782         $(HOST_EXPORTS)  \
44783         echo Configuring in $(HOST_SUBDIR)/gnattools; \
44784         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
44785         case $(srcdir) in \
44786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44787           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
44788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44789         esac; \
44790         srcdiroption="--srcdir=$${topdir}/gnattools"; \
44791         libsrcdir="$$s/gnattools"; \
44792         $(SHELL) $${libsrcdir}/configure \
44793           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44794           --target=${target_alias} $${srcdiroption}  \
44795           || exit 1
44796 @endif gnattools
44797
44798
44799
44800
44801
44802 .PHONY: all-gnattools maybe-all-gnattools
44803 maybe-all-gnattools:
44804 @if gcc-bootstrap
44805 all-gnattools: stage_current
44806 @endif gcc-bootstrap
44807 @if gnattools
44808 TARGET-gnattools=all
44809 maybe-all-gnattools: all-gnattools
44810 all-gnattools: configure-gnattools
44811         @: $(MAKE); $(unstage)
44812         @r=`${PWD_COMMAND}`; export r; \
44813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44814         $(HOST_EXPORTS)  \
44815         (cd $(HOST_SUBDIR)/gnattools && \
44816           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
44817                 $(TARGET-gnattools))
44818 @endif gnattools
44819
44820
44821
44822
44823 .PHONY: check-gnattools maybe-check-gnattools
44824 maybe-check-gnattools:
44825 @if gnattools
44826 maybe-check-gnattools: check-gnattools
44827
44828 check-gnattools:
44829         @: $(MAKE); $(unstage)
44830         @r=`${PWD_COMMAND}`; export r; \
44831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832         $(HOST_EXPORTS) \
44833         (cd $(HOST_SUBDIR)/gnattools && \
44834           $(MAKE) $(FLAGS_TO_PASS)  check)
44835
44836 @endif gnattools
44837
44838 .PHONY: install-gnattools maybe-install-gnattools
44839 maybe-install-gnattools:
44840 @if gnattools
44841 maybe-install-gnattools: install-gnattools
44842
44843 install-gnattools: installdirs
44844         @: $(MAKE); $(unstage)
44845         @r=`${PWD_COMMAND}`; export r; \
44846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44847         $(HOST_EXPORTS) \
44848         (cd $(HOST_SUBDIR)/gnattools && \
44849           $(MAKE) $(FLAGS_TO_PASS)  install)
44850
44851 @endif gnattools
44852
44853 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
44854 maybe-install-strip-gnattools:
44855 @if gnattools
44856 maybe-install-strip-gnattools: install-strip-gnattools
44857
44858 install-strip-gnattools: installdirs
44859         @: $(MAKE); $(unstage)
44860         @r=`${PWD_COMMAND}`; export r; \
44861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44862         $(HOST_EXPORTS) \
44863         (cd $(HOST_SUBDIR)/gnattools && \
44864           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
44865
44866 @endif gnattools
44867
44868 # Other targets (info, dvi, pdf, etc.)
44869
44870 .PHONY: maybe-info-gnattools info-gnattools
44871 maybe-info-gnattools:
44872 @if gnattools
44873 maybe-info-gnattools: info-gnattools
44874
44875 info-gnattools: \
44876     configure-gnattools 
44877         @: $(MAKE); $(unstage)
44878         @[ -f ./gnattools/Makefile ] || exit 0; \
44879         r=`${PWD_COMMAND}`; export r; \
44880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44881         $(HOST_EXPORTS) \
44882         for flag in $(EXTRA_HOST_FLAGS) ; do \
44883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44884         done; \
44885         echo "Doing info in gnattools" ; \
44886         (cd $(HOST_SUBDIR)/gnattools && \
44887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44889                   "RANLIB=$${RANLIB}" \
44890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44891                   info) \
44892           || exit 1
44893
44894 @endif gnattools
44895
44896 .PHONY: maybe-dvi-gnattools dvi-gnattools
44897 maybe-dvi-gnattools:
44898 @if gnattools
44899 maybe-dvi-gnattools: dvi-gnattools
44900
44901 dvi-gnattools: \
44902     configure-gnattools 
44903         @: $(MAKE); $(unstage)
44904         @[ -f ./gnattools/Makefile ] || exit 0; \
44905         r=`${PWD_COMMAND}`; export r; \
44906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44907         $(HOST_EXPORTS) \
44908         for flag in $(EXTRA_HOST_FLAGS) ; do \
44909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44910         done; \
44911         echo "Doing dvi in gnattools" ; \
44912         (cd $(HOST_SUBDIR)/gnattools && \
44913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44915                   "RANLIB=$${RANLIB}" \
44916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44917                   dvi) \
44918           || exit 1
44919
44920 @endif gnattools
44921
44922 .PHONY: maybe-pdf-gnattools pdf-gnattools
44923 maybe-pdf-gnattools:
44924 @if gnattools
44925 maybe-pdf-gnattools: pdf-gnattools
44926
44927 pdf-gnattools: \
44928     configure-gnattools 
44929         @: $(MAKE); $(unstage)
44930         @[ -f ./gnattools/Makefile ] || exit 0; \
44931         r=`${PWD_COMMAND}`; export r; \
44932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44933         $(HOST_EXPORTS) \
44934         for flag in $(EXTRA_HOST_FLAGS) ; do \
44935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44936         done; \
44937         echo "Doing pdf in gnattools" ; \
44938         (cd $(HOST_SUBDIR)/gnattools && \
44939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44941                   "RANLIB=$${RANLIB}" \
44942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44943                   pdf) \
44944           || exit 1
44945
44946 @endif gnattools
44947
44948 .PHONY: maybe-html-gnattools html-gnattools
44949 maybe-html-gnattools:
44950 @if gnattools
44951 maybe-html-gnattools: html-gnattools
44952
44953 html-gnattools: \
44954     configure-gnattools 
44955         @: $(MAKE); $(unstage)
44956         @[ -f ./gnattools/Makefile ] || exit 0; \
44957         r=`${PWD_COMMAND}`; export r; \
44958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44959         $(HOST_EXPORTS) \
44960         for flag in $(EXTRA_HOST_FLAGS) ; do \
44961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44962         done; \
44963         echo "Doing html in gnattools" ; \
44964         (cd $(HOST_SUBDIR)/gnattools && \
44965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44967                   "RANLIB=$${RANLIB}" \
44968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44969                   html) \
44970           || exit 1
44971
44972 @endif gnattools
44973
44974 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
44975 maybe-TAGS-gnattools:
44976 @if gnattools
44977 maybe-TAGS-gnattools: TAGS-gnattools
44978
44979 TAGS-gnattools: \
44980     configure-gnattools 
44981         @: $(MAKE); $(unstage)
44982         @[ -f ./gnattools/Makefile ] || exit 0; \
44983         r=`${PWD_COMMAND}`; export r; \
44984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44985         $(HOST_EXPORTS) \
44986         for flag in $(EXTRA_HOST_FLAGS) ; do \
44987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44988         done; \
44989         echo "Doing TAGS in gnattools" ; \
44990         (cd $(HOST_SUBDIR)/gnattools && \
44991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44993                   "RANLIB=$${RANLIB}" \
44994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44995                   TAGS) \
44996           || exit 1
44997
44998 @endif gnattools
44999
45000 .PHONY: maybe-install-info-gnattools install-info-gnattools
45001 maybe-install-info-gnattools:
45002 @if gnattools
45003 maybe-install-info-gnattools: install-info-gnattools
45004
45005 install-info-gnattools: \
45006     configure-gnattools \
45007     info-gnattools 
45008         @: $(MAKE); $(unstage)
45009         @[ -f ./gnattools/Makefile ] || exit 0; \
45010         r=`${PWD_COMMAND}`; export r; \
45011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45012         $(HOST_EXPORTS) \
45013         for flag in $(EXTRA_HOST_FLAGS) ; do \
45014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45015         done; \
45016         echo "Doing install-info in gnattools" ; \
45017         (cd $(HOST_SUBDIR)/gnattools && \
45018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45020                   "RANLIB=$${RANLIB}" \
45021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45022                   install-info) \
45023           || exit 1
45024
45025 @endif gnattools
45026
45027 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
45028 maybe-install-pdf-gnattools:
45029 @if gnattools
45030 maybe-install-pdf-gnattools: install-pdf-gnattools
45031
45032 install-pdf-gnattools: \
45033     configure-gnattools \
45034     pdf-gnattools 
45035         @: $(MAKE); $(unstage)
45036         @[ -f ./gnattools/Makefile ] || exit 0; \
45037         r=`${PWD_COMMAND}`; export r; \
45038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45039         $(HOST_EXPORTS) \
45040         for flag in $(EXTRA_HOST_FLAGS) ; do \
45041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45042         done; \
45043         echo "Doing install-pdf in gnattools" ; \
45044         (cd $(HOST_SUBDIR)/gnattools && \
45045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45047                   "RANLIB=$${RANLIB}" \
45048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45049                   install-pdf) \
45050           || exit 1
45051
45052 @endif gnattools
45053
45054 .PHONY: maybe-install-html-gnattools install-html-gnattools
45055 maybe-install-html-gnattools:
45056 @if gnattools
45057 maybe-install-html-gnattools: install-html-gnattools
45058
45059 install-html-gnattools: \
45060     configure-gnattools \
45061     html-gnattools 
45062         @: $(MAKE); $(unstage)
45063         @[ -f ./gnattools/Makefile ] || exit 0; \
45064         r=`${PWD_COMMAND}`; export r; \
45065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45066         $(HOST_EXPORTS) \
45067         for flag in $(EXTRA_HOST_FLAGS) ; do \
45068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45069         done; \
45070         echo "Doing install-html in gnattools" ; \
45071         (cd $(HOST_SUBDIR)/gnattools && \
45072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45074                   "RANLIB=$${RANLIB}" \
45075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45076                   install-html) \
45077           || exit 1
45078
45079 @endif gnattools
45080
45081 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
45082 maybe-installcheck-gnattools:
45083 @if gnattools
45084 maybe-installcheck-gnattools: installcheck-gnattools
45085
45086 installcheck-gnattools: \
45087     configure-gnattools 
45088         @: $(MAKE); $(unstage)
45089         @[ -f ./gnattools/Makefile ] || exit 0; \
45090         r=`${PWD_COMMAND}`; export r; \
45091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45092         $(HOST_EXPORTS) \
45093         for flag in $(EXTRA_HOST_FLAGS) ; do \
45094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45095         done; \
45096         echo "Doing installcheck in gnattools" ; \
45097         (cd $(HOST_SUBDIR)/gnattools && \
45098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45100                   "RANLIB=$${RANLIB}" \
45101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45102                   installcheck) \
45103           || exit 1
45104
45105 @endif gnattools
45106
45107 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
45108 maybe-mostlyclean-gnattools:
45109 @if gnattools
45110 maybe-mostlyclean-gnattools: mostlyclean-gnattools
45111
45112 mostlyclean-gnattools: 
45113         @: $(MAKE); $(unstage)
45114         @[ -f ./gnattools/Makefile ] || exit 0; \
45115         r=`${PWD_COMMAND}`; export r; \
45116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45117         $(HOST_EXPORTS) \
45118         for flag in $(EXTRA_HOST_FLAGS) ; do \
45119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45120         done; \
45121         echo "Doing mostlyclean in gnattools" ; \
45122         (cd $(HOST_SUBDIR)/gnattools && \
45123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45125                   "RANLIB=$${RANLIB}" \
45126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45127                   mostlyclean) \
45128           || exit 1
45129
45130 @endif gnattools
45131
45132 .PHONY: maybe-clean-gnattools clean-gnattools
45133 maybe-clean-gnattools:
45134 @if gnattools
45135 maybe-clean-gnattools: clean-gnattools
45136
45137 clean-gnattools: 
45138         @: $(MAKE); $(unstage)
45139         @[ -f ./gnattools/Makefile ] || exit 0; \
45140         r=`${PWD_COMMAND}`; export r; \
45141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142         $(HOST_EXPORTS) \
45143         for flag in $(EXTRA_HOST_FLAGS) ; do \
45144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45145         done; \
45146         echo "Doing clean in gnattools" ; \
45147         (cd $(HOST_SUBDIR)/gnattools && \
45148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45150                   "RANLIB=$${RANLIB}" \
45151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45152                   clean) \
45153           || exit 1
45154
45155 @endif gnattools
45156
45157 .PHONY: maybe-distclean-gnattools distclean-gnattools
45158 maybe-distclean-gnattools:
45159 @if gnattools
45160 maybe-distclean-gnattools: distclean-gnattools
45161
45162 distclean-gnattools: 
45163         @: $(MAKE); $(unstage)
45164         @[ -f ./gnattools/Makefile ] || exit 0; \
45165         r=`${PWD_COMMAND}`; export r; \
45166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45167         $(HOST_EXPORTS) \
45168         for flag in $(EXTRA_HOST_FLAGS) ; do \
45169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45170         done; \
45171         echo "Doing distclean in gnattools" ; \
45172         (cd $(HOST_SUBDIR)/gnattools && \
45173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45175                   "RANLIB=$${RANLIB}" \
45176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45177                   distclean) \
45178           || exit 1
45179
45180 @endif gnattools
45181
45182 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
45183 maybe-maintainer-clean-gnattools:
45184 @if gnattools
45185 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
45186
45187 maintainer-clean-gnattools: 
45188         @: $(MAKE); $(unstage)
45189         @[ -f ./gnattools/Makefile ] || exit 0; \
45190         r=`${PWD_COMMAND}`; export r; \
45191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45192         $(HOST_EXPORTS) \
45193         for flag in $(EXTRA_HOST_FLAGS) ; do \
45194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45195         done; \
45196         echo "Doing maintainer-clean in gnattools" ; \
45197         (cd $(HOST_SUBDIR)/gnattools && \
45198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45200                   "RANLIB=$${RANLIB}" \
45201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45202                   maintainer-clean) \
45203           || exit 1
45204
45205 @endif gnattools
45206
45207
45208
45209 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
45210 maybe-configure-lto-plugin:
45211 @if gcc-bootstrap
45212 configure-lto-plugin: stage_current
45213 @endif gcc-bootstrap
45214 @if lto-plugin
45215 maybe-configure-lto-plugin: configure-lto-plugin
45216 configure-lto-plugin: 
45217         @r=`${PWD_COMMAND}`; export r; \
45218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45219         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45220         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45221         $(HOST_EXPORTS)  \
45222         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
45223         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
45224         case $(srcdir) in \
45225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45226           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45228         esac; \
45229         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45230         libsrcdir="$$s/lto-plugin"; \
45231         $(SHELL) $${libsrcdir}/configure \
45232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45233           --target=${target_alias} $${srcdiroption} --enable-shared \
45234           || exit 1
45235 @endif lto-plugin
45236
45237
45238
45239 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
45240 maybe-configure-stage1-lto-plugin:
45241 @if lto-plugin-bootstrap
45242 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
45243 configure-stage1-lto-plugin:
45244         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45245         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45246         @r=`${PWD_COMMAND}`; export r; \
45247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45248         TFLAGS="$(STAGE1_TFLAGS)"; \
45249         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45250         $(HOST_EXPORTS) \
45251         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
45252         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
45253         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
45254         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
45255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45256         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45257         case $(srcdir) in \
45258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45259           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45261         esac; \
45262         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45263         libsrcdir="$$s/lto-plugin"; \
45264         $(SHELL) $${libsrcdir}/configure \
45265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45266           --target=${target_alias} $${srcdiroption} \
45267           $(STAGE1_CONFIGURE_FLAGS) \
45268           --enable-shared
45269 @endif lto-plugin-bootstrap
45270
45271 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
45272 maybe-configure-stage2-lto-plugin:
45273 @if lto-plugin-bootstrap
45274 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
45275 configure-stage2-lto-plugin:
45276         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45277         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45278         @r=`${PWD_COMMAND}`; export r; \
45279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45280         TFLAGS="$(STAGE2_TFLAGS)"; \
45281         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45282         $(HOST_EXPORTS) \
45283         $(POSTSTAGE1_HOST_EXPORTS) \
45284         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
45285         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
45286         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
45287         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
45288         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45289         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45290         case $(srcdir) in \
45291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45292           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45294         esac; \
45295         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45296         libsrcdir="$$s/lto-plugin"; \
45297         $(SHELL) $${libsrcdir}/configure \
45298           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45299           --target=${target_alias} $${srcdiroption} \
45300           --with-build-libsubdir=$(HOST_SUBDIR) \
45301           $(STAGE2_CONFIGURE_FLAGS) \
45302           --enable-shared
45303 @endif lto-plugin-bootstrap
45304
45305 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
45306 maybe-configure-stage3-lto-plugin:
45307 @if lto-plugin-bootstrap
45308 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
45309 configure-stage3-lto-plugin:
45310         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45311         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45312         @r=`${PWD_COMMAND}`; export r; \
45313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45314         TFLAGS="$(STAGE3_TFLAGS)"; \
45315         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45316         $(HOST_EXPORTS) \
45317         $(POSTSTAGE1_HOST_EXPORTS) \
45318         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
45319         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
45320         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
45321         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
45322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45323         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45324         case $(srcdir) in \
45325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45326           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45328         esac; \
45329         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45330         libsrcdir="$$s/lto-plugin"; \
45331         $(SHELL) $${libsrcdir}/configure \
45332           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45333           --target=${target_alias} $${srcdiroption} \
45334           --with-build-libsubdir=$(HOST_SUBDIR) \
45335           $(STAGE3_CONFIGURE_FLAGS) \
45336           --enable-shared
45337 @endif lto-plugin-bootstrap
45338
45339 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
45340 maybe-configure-stage4-lto-plugin:
45341 @if lto-plugin-bootstrap
45342 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
45343 configure-stage4-lto-plugin:
45344         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45346         @r=`${PWD_COMMAND}`; export r; \
45347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45348         TFLAGS="$(STAGE4_TFLAGS)"; \
45349         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45350         $(HOST_EXPORTS) \
45351         $(POSTSTAGE1_HOST_EXPORTS) \
45352         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
45353         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
45354         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
45355         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
45356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45357         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45358         case $(srcdir) in \
45359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45360           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45362         esac; \
45363         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45364         libsrcdir="$$s/lto-plugin"; \
45365         $(SHELL) $${libsrcdir}/configure \
45366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45367           --target=${target_alias} $${srcdiroption} \
45368           --with-build-libsubdir=$(HOST_SUBDIR) \
45369           $(STAGE4_CONFIGURE_FLAGS) \
45370           --enable-shared
45371 @endif lto-plugin-bootstrap
45372
45373 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
45374 maybe-configure-stageprofile-lto-plugin:
45375 @if lto-plugin-bootstrap
45376 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45377 configure-stageprofile-lto-plugin:
45378         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45379         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45380         @r=`${PWD_COMMAND}`; export r; \
45381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45382         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45383         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45384         $(HOST_EXPORTS) \
45385         $(POSTSTAGE1_HOST_EXPORTS) \
45386         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
45387         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
45388         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
45389         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
45390         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45391         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45392         case $(srcdir) in \
45393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45394           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45396         esac; \
45397         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45398         libsrcdir="$$s/lto-plugin"; \
45399         $(SHELL) $${libsrcdir}/configure \
45400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45401           --target=${target_alias} $${srcdiroption} \
45402           --with-build-libsubdir=$(HOST_SUBDIR) \
45403           $(STAGEprofile_CONFIGURE_FLAGS) \
45404           --enable-shared
45405 @endif lto-plugin-bootstrap
45406
45407 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
45408 maybe-configure-stagefeedback-lto-plugin:
45409 @if lto-plugin-bootstrap
45410 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45411 configure-stagefeedback-lto-plugin:
45412         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45414         @r=`${PWD_COMMAND}`; export r; \
45415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45416         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45417         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45418         $(HOST_EXPORTS) \
45419         $(POSTSTAGE1_HOST_EXPORTS) \
45420         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
45421         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
45422         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
45423         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
45424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45425         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45426         case $(srcdir) in \
45427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45428           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45430         esac; \
45431         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45432         libsrcdir="$$s/lto-plugin"; \
45433         $(SHELL) $${libsrcdir}/configure \
45434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45435           --target=${target_alias} $${srcdiroption} \
45436           --with-build-libsubdir=$(HOST_SUBDIR) \
45437           $(STAGEfeedback_CONFIGURE_FLAGS) \
45438           --enable-shared
45439 @endif lto-plugin-bootstrap
45440
45441
45442
45443
45444
45445 .PHONY: all-lto-plugin maybe-all-lto-plugin
45446 maybe-all-lto-plugin:
45447 @if gcc-bootstrap
45448 all-lto-plugin: stage_current
45449 @endif gcc-bootstrap
45450 @if lto-plugin
45451 TARGET-lto-plugin=all
45452 maybe-all-lto-plugin: all-lto-plugin
45453 all-lto-plugin: configure-lto-plugin
45454         @r=`${PWD_COMMAND}`; export r; \
45455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45456         $(HOST_EXPORTS)  \
45457         (cd $(HOST_SUBDIR)/lto-plugin && \
45458           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
45459                 $(TARGET-lto-plugin))
45460 @endif lto-plugin
45461
45462
45463
45464 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
45465 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
45466 maybe-all-stage1-lto-plugin:
45467 maybe-clean-stage1-lto-plugin:
45468 @if lto-plugin-bootstrap
45469 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
45470 all-stage1: all-stage1-lto-plugin
45471 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
45472 all-stage1-lto-plugin: configure-stage1-lto-plugin
45473         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45474         @r=`${PWD_COMMAND}`; export r; \
45475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45476         TFLAGS="$(STAGE1_TFLAGS)"; \
45477         $(HOST_EXPORTS)  \
45478         cd $(HOST_SUBDIR)/lto-plugin && \
45479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45480                 CFLAGS="$(STAGE1_CFLAGS)" \
45481                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
45482                 LIBCFLAGS="$(LIBCFLAGS)" \
45483                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45484                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45485                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45486                 $(EXTRA_HOST_FLAGS)   \
45487                 TFLAGS="$(STAGE1_TFLAGS)" \
45488                 $(TARGET-stage1-lto-plugin)
45489
45490 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
45491 clean-stage1: clean-stage1-lto-plugin
45492 clean-stage1-lto-plugin:
45493         @if [ $(current_stage) = stage1 ]; then \
45494           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45495         else \
45496           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
45497           $(MAKE) stage1-start; \
45498         fi; \
45499         cd $(HOST_SUBDIR)/lto-plugin && \
45500         $(MAKE) $(EXTRA_HOST_FLAGS)  \
45501                  clean
45502 @endif lto-plugin-bootstrap
45503
45504
45505 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
45506 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
45507 maybe-all-stage2-lto-plugin:
45508 maybe-clean-stage2-lto-plugin:
45509 @if lto-plugin-bootstrap
45510 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
45511 all-stage2: all-stage2-lto-plugin
45512 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
45513 all-stage2-lto-plugin: configure-stage2-lto-plugin
45514         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45515         @r=`${PWD_COMMAND}`; export r; \
45516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45517         TFLAGS="$(STAGE2_TFLAGS)"; \
45518         $(HOST_EXPORTS) \
45519         $(POSTSTAGE1_HOST_EXPORTS)  \
45520         cd $(HOST_SUBDIR)/lto-plugin && \
45521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45522                 CFLAGS="$(STAGE2_CFLAGS)" \
45523                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
45524                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
45525                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45526                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45527                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45528                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
45529                 TFLAGS="$(STAGE2_TFLAGS)" \
45530                 $(TARGET-stage2-lto-plugin)
45531
45532 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
45533 clean-stage2: clean-stage2-lto-plugin
45534 clean-stage2-lto-plugin:
45535         @if [ $(current_stage) = stage2 ]; then \
45536           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45537         else \
45538           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
45539           $(MAKE) stage2-start; \
45540         fi; \
45541         cd $(HOST_SUBDIR)/lto-plugin && \
45542         $(MAKE) $(EXTRA_HOST_FLAGS)  \
45543                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
45544                  clean
45545 @endif lto-plugin-bootstrap
45546
45547
45548 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
45549 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
45550 maybe-all-stage3-lto-plugin:
45551 maybe-clean-stage3-lto-plugin:
45552 @if lto-plugin-bootstrap
45553 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
45554 all-stage3: all-stage3-lto-plugin
45555 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
45556 all-stage3-lto-plugin: configure-stage3-lto-plugin
45557         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45558         @r=`${PWD_COMMAND}`; export r; \
45559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45560         TFLAGS="$(STAGE3_TFLAGS)"; \
45561         $(HOST_EXPORTS) \
45562         $(POSTSTAGE1_HOST_EXPORTS)  \
45563         cd $(HOST_SUBDIR)/lto-plugin && \
45564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45565                 CFLAGS="$(STAGE3_CFLAGS)" \
45566                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
45567                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
45568                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45569                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45570                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45571                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
45572                 TFLAGS="$(STAGE3_TFLAGS)" \
45573                 $(TARGET-stage3-lto-plugin)
45574
45575 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
45576 clean-stage3: clean-stage3-lto-plugin
45577 clean-stage3-lto-plugin:
45578         @if [ $(current_stage) = stage3 ]; then \
45579           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45580         else \
45581           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
45582           $(MAKE) stage3-start; \
45583         fi; \
45584         cd $(HOST_SUBDIR)/lto-plugin && \
45585         $(MAKE) $(EXTRA_HOST_FLAGS)  \
45586                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
45587                  clean
45588 @endif lto-plugin-bootstrap
45589
45590
45591 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
45592 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
45593 maybe-all-stage4-lto-plugin:
45594 maybe-clean-stage4-lto-plugin:
45595 @if lto-plugin-bootstrap
45596 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
45597 all-stage4: all-stage4-lto-plugin
45598 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
45599 all-stage4-lto-plugin: configure-stage4-lto-plugin
45600         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45601         @r=`${PWD_COMMAND}`; export r; \
45602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45603         TFLAGS="$(STAGE4_TFLAGS)"; \
45604         $(HOST_EXPORTS) \
45605         $(POSTSTAGE1_HOST_EXPORTS)  \
45606         cd $(HOST_SUBDIR)/lto-plugin && \
45607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45608                 CFLAGS="$(STAGE4_CFLAGS)" \
45609                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
45610                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
45611                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45612                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45613                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45614                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
45615                 TFLAGS="$(STAGE4_TFLAGS)" \
45616                 $(TARGET-stage4-lto-plugin)
45617
45618 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
45619 clean-stage4: clean-stage4-lto-plugin
45620 clean-stage4-lto-plugin:
45621         @if [ $(current_stage) = stage4 ]; then \
45622           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45623         else \
45624           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
45625           $(MAKE) stage4-start; \
45626         fi; \
45627         cd $(HOST_SUBDIR)/lto-plugin && \
45628         $(MAKE) $(EXTRA_HOST_FLAGS)  \
45629                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
45630                  clean
45631 @endif lto-plugin-bootstrap
45632
45633
45634 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
45635 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
45636 maybe-all-stageprofile-lto-plugin:
45637 maybe-clean-stageprofile-lto-plugin:
45638 @if lto-plugin-bootstrap
45639 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
45640 all-stageprofile: all-stageprofile-lto-plugin
45641 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
45642 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45643         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45644         @r=`${PWD_COMMAND}`; export r; \
45645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45647         $(HOST_EXPORTS) \
45648         $(POSTSTAGE1_HOST_EXPORTS)  \
45649         cd $(HOST_SUBDIR)/lto-plugin && \
45650         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45651                 CFLAGS="$(STAGEprofile_CFLAGS)" \
45652                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
45653                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
45654                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45655                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45656                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45657                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
45658                 TFLAGS="$(STAGEprofile_TFLAGS)" \
45659                 $(TARGET-stageprofile-lto-plugin)
45660
45661 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
45662 clean-stageprofile: clean-stageprofile-lto-plugin
45663 clean-stageprofile-lto-plugin:
45664         @if [ $(current_stage) = stageprofile ]; then \
45665           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45666         else \
45667           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
45668           $(MAKE) stageprofile-start; \
45669         fi; \
45670         cd $(HOST_SUBDIR)/lto-plugin && \
45671         $(MAKE) $(EXTRA_HOST_FLAGS)  \
45672                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
45673                  clean
45674 @endif lto-plugin-bootstrap
45675
45676
45677 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
45678 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
45679 maybe-all-stagefeedback-lto-plugin:
45680 maybe-clean-stagefeedback-lto-plugin:
45681 @if lto-plugin-bootstrap
45682 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
45683 all-stagefeedback: all-stagefeedback-lto-plugin
45684 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
45685 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45686         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45687         @r=`${PWD_COMMAND}`; export r; \
45688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45689         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45690         $(HOST_EXPORTS) \
45691         $(POSTSTAGE1_HOST_EXPORTS)  \
45692         cd $(HOST_SUBDIR)/lto-plugin && \
45693         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45694                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
45695                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
45696                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
45697                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45698                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45699                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45700                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
45701                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45702                 $(TARGET-stagefeedback-lto-plugin)
45703
45704 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
45705 clean-stagefeedback: clean-stagefeedback-lto-plugin
45706 clean-stagefeedback-lto-plugin:
45707         @if [ $(current_stage) = stagefeedback ]; then \
45708           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45709         else \
45710           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
45711           $(MAKE) stagefeedback-start; \
45712         fi; \
45713         cd $(HOST_SUBDIR)/lto-plugin && \
45714         $(MAKE) $(EXTRA_HOST_FLAGS)  \
45715                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
45716                  clean
45717 @endif lto-plugin-bootstrap
45718
45719
45720
45721
45722
45723 .PHONY: check-lto-plugin maybe-check-lto-plugin
45724 maybe-check-lto-plugin:
45725 @if lto-plugin
45726 maybe-check-lto-plugin: check-lto-plugin
45727
45728 check-lto-plugin:
45729         @: $(MAKE); $(unstage)
45730         @r=`${PWD_COMMAND}`; export r; \
45731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45732         $(HOST_EXPORTS) \
45733         (cd $(HOST_SUBDIR)/lto-plugin && \
45734           $(MAKE) $(FLAGS_TO_PASS)  check)
45735
45736 @endif lto-plugin
45737
45738 .PHONY: install-lto-plugin maybe-install-lto-plugin
45739 maybe-install-lto-plugin:
45740 @if lto-plugin
45741 maybe-install-lto-plugin: install-lto-plugin
45742
45743 install-lto-plugin: installdirs
45744         @: $(MAKE); $(unstage)
45745         @r=`${PWD_COMMAND}`; export r; \
45746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747         $(HOST_EXPORTS) \
45748         (cd $(HOST_SUBDIR)/lto-plugin && \
45749           $(MAKE) $(FLAGS_TO_PASS)  install)
45750
45751 @endif lto-plugin
45752
45753 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
45754 maybe-install-strip-lto-plugin:
45755 @if lto-plugin
45756 maybe-install-strip-lto-plugin: install-strip-lto-plugin
45757
45758 install-strip-lto-plugin: installdirs
45759         @: $(MAKE); $(unstage)
45760         @r=`${PWD_COMMAND}`; export r; \
45761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45762         $(HOST_EXPORTS) \
45763         (cd $(HOST_SUBDIR)/lto-plugin && \
45764           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
45765
45766 @endif lto-plugin
45767
45768 # Other targets (info, dvi, pdf, etc.)
45769
45770 .PHONY: maybe-info-lto-plugin info-lto-plugin
45771 maybe-info-lto-plugin:
45772 @if lto-plugin
45773 maybe-info-lto-plugin: info-lto-plugin
45774
45775 info-lto-plugin: \
45776     configure-lto-plugin 
45777         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45778         r=`${PWD_COMMAND}`; export r; \
45779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45780         $(HOST_EXPORTS) \
45781         for flag in $(EXTRA_HOST_FLAGS) ; do \
45782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45783         done; \
45784         echo "Doing info in lto-plugin" ; \
45785         (cd $(HOST_SUBDIR)/lto-plugin && \
45786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45788                   "RANLIB=$${RANLIB}" \
45789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45790                   info) \
45791           || exit 1
45792
45793 @endif lto-plugin
45794
45795 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
45796 maybe-dvi-lto-plugin:
45797 @if lto-plugin
45798 maybe-dvi-lto-plugin: dvi-lto-plugin
45799
45800 dvi-lto-plugin: \
45801     configure-lto-plugin 
45802         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45803         r=`${PWD_COMMAND}`; export r; \
45804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45805         $(HOST_EXPORTS) \
45806         for flag in $(EXTRA_HOST_FLAGS) ; do \
45807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45808         done; \
45809         echo "Doing dvi in lto-plugin" ; \
45810         (cd $(HOST_SUBDIR)/lto-plugin && \
45811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45813                   "RANLIB=$${RANLIB}" \
45814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45815                   dvi) \
45816           || exit 1
45817
45818 @endif lto-plugin
45819
45820 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
45821 maybe-pdf-lto-plugin:
45822 @if lto-plugin
45823 maybe-pdf-lto-plugin: pdf-lto-plugin
45824
45825 pdf-lto-plugin: \
45826     configure-lto-plugin 
45827         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45828         r=`${PWD_COMMAND}`; export r; \
45829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45830         $(HOST_EXPORTS) \
45831         for flag in $(EXTRA_HOST_FLAGS) ; do \
45832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45833         done; \
45834         echo "Doing pdf in lto-plugin" ; \
45835         (cd $(HOST_SUBDIR)/lto-plugin && \
45836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45838                   "RANLIB=$${RANLIB}" \
45839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45840                   pdf) \
45841           || exit 1
45842
45843 @endif lto-plugin
45844
45845 .PHONY: maybe-html-lto-plugin html-lto-plugin
45846 maybe-html-lto-plugin:
45847 @if lto-plugin
45848 maybe-html-lto-plugin: html-lto-plugin
45849
45850 html-lto-plugin: \
45851     configure-lto-plugin 
45852         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45853         r=`${PWD_COMMAND}`; export r; \
45854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45855         $(HOST_EXPORTS) \
45856         for flag in $(EXTRA_HOST_FLAGS) ; do \
45857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45858         done; \
45859         echo "Doing html in lto-plugin" ; \
45860         (cd $(HOST_SUBDIR)/lto-plugin && \
45861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45863                   "RANLIB=$${RANLIB}" \
45864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45865                   html) \
45866           || exit 1
45867
45868 @endif lto-plugin
45869
45870 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
45871 maybe-TAGS-lto-plugin:
45872 @if lto-plugin
45873 maybe-TAGS-lto-plugin: TAGS-lto-plugin
45874
45875 TAGS-lto-plugin: \
45876     configure-lto-plugin 
45877         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45878         r=`${PWD_COMMAND}`; export r; \
45879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45880         $(HOST_EXPORTS) \
45881         for flag in $(EXTRA_HOST_FLAGS) ; do \
45882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45883         done; \
45884         echo "Doing TAGS in lto-plugin" ; \
45885         (cd $(HOST_SUBDIR)/lto-plugin && \
45886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45888                   "RANLIB=$${RANLIB}" \
45889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45890                   TAGS) \
45891           || exit 1
45892
45893 @endif lto-plugin
45894
45895 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
45896 maybe-install-info-lto-plugin:
45897 @if lto-plugin
45898 maybe-install-info-lto-plugin: install-info-lto-plugin
45899
45900 install-info-lto-plugin: \
45901     configure-lto-plugin \
45902     info-lto-plugin 
45903         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45904         r=`${PWD_COMMAND}`; export r; \
45905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45906         $(HOST_EXPORTS) \
45907         for flag in $(EXTRA_HOST_FLAGS) ; do \
45908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45909         done; \
45910         echo "Doing install-info in lto-plugin" ; \
45911         (cd $(HOST_SUBDIR)/lto-plugin && \
45912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45914                   "RANLIB=$${RANLIB}" \
45915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45916                   install-info) \
45917           || exit 1
45918
45919 @endif lto-plugin
45920
45921 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
45922 maybe-install-pdf-lto-plugin:
45923 @if lto-plugin
45924 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
45925
45926 install-pdf-lto-plugin: \
45927     configure-lto-plugin \
45928     pdf-lto-plugin 
45929         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45930         r=`${PWD_COMMAND}`; export r; \
45931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932         $(HOST_EXPORTS) \
45933         for flag in $(EXTRA_HOST_FLAGS) ; do \
45934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45935         done; \
45936         echo "Doing install-pdf in lto-plugin" ; \
45937         (cd $(HOST_SUBDIR)/lto-plugin && \
45938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45940                   "RANLIB=$${RANLIB}" \
45941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45942                   install-pdf) \
45943           || exit 1
45944
45945 @endif lto-plugin
45946
45947 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
45948 maybe-install-html-lto-plugin:
45949 @if lto-plugin
45950 maybe-install-html-lto-plugin: install-html-lto-plugin
45951
45952 install-html-lto-plugin: \
45953     configure-lto-plugin \
45954     html-lto-plugin 
45955         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45956         r=`${PWD_COMMAND}`; export r; \
45957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45958         $(HOST_EXPORTS) \
45959         for flag in $(EXTRA_HOST_FLAGS) ; do \
45960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45961         done; \
45962         echo "Doing install-html in lto-plugin" ; \
45963         (cd $(HOST_SUBDIR)/lto-plugin && \
45964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45966                   "RANLIB=$${RANLIB}" \
45967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45968                   install-html) \
45969           || exit 1
45970
45971 @endif lto-plugin
45972
45973 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
45974 maybe-installcheck-lto-plugin:
45975 @if lto-plugin
45976 maybe-installcheck-lto-plugin: installcheck-lto-plugin
45977
45978 installcheck-lto-plugin: \
45979     configure-lto-plugin 
45980         @[ -f ./lto-plugin/Makefile ] || exit 0; \
45981         r=`${PWD_COMMAND}`; export r; \
45982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45983         $(HOST_EXPORTS) \
45984         for flag in $(EXTRA_HOST_FLAGS) ; do \
45985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45986         done; \
45987         echo "Doing installcheck in lto-plugin" ; \
45988         (cd $(HOST_SUBDIR)/lto-plugin && \
45989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45991                   "RANLIB=$${RANLIB}" \
45992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45993                   installcheck) \
45994           || exit 1
45995
45996 @endif lto-plugin
45997
45998 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
45999 maybe-mostlyclean-lto-plugin:
46000 @if lto-plugin
46001 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
46002
46003 mostlyclean-lto-plugin: 
46004         @[ -f ./lto-plugin/Makefile ] || exit 0; \
46005         r=`${PWD_COMMAND}`; export r; \
46006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007         $(HOST_EXPORTS) \
46008         for flag in $(EXTRA_HOST_FLAGS) ; do \
46009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46010         done; \
46011         echo "Doing mostlyclean in lto-plugin" ; \
46012         (cd $(HOST_SUBDIR)/lto-plugin && \
46013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46015                   "RANLIB=$${RANLIB}" \
46016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46017                   mostlyclean) \
46018           || exit 1
46019
46020 @endif lto-plugin
46021
46022 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
46023 maybe-clean-lto-plugin:
46024 @if lto-plugin
46025 maybe-clean-lto-plugin: clean-lto-plugin
46026
46027 clean-lto-plugin: 
46028         @[ -f ./lto-plugin/Makefile ] || exit 0; \
46029         r=`${PWD_COMMAND}`; export r; \
46030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46031         $(HOST_EXPORTS) \
46032         for flag in $(EXTRA_HOST_FLAGS) ; do \
46033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46034         done; \
46035         echo "Doing clean in lto-plugin" ; \
46036         (cd $(HOST_SUBDIR)/lto-plugin && \
46037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46039                   "RANLIB=$${RANLIB}" \
46040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46041                   clean) \
46042           || exit 1
46043
46044 @endif lto-plugin
46045
46046 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
46047 maybe-distclean-lto-plugin:
46048 @if lto-plugin
46049 maybe-distclean-lto-plugin: distclean-lto-plugin
46050
46051 distclean-lto-plugin: 
46052         @[ -f ./lto-plugin/Makefile ] || exit 0; \
46053         r=`${PWD_COMMAND}`; export r; \
46054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46055         $(HOST_EXPORTS) \
46056         for flag in $(EXTRA_HOST_FLAGS) ; do \
46057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46058         done; \
46059         echo "Doing distclean in lto-plugin" ; \
46060         (cd $(HOST_SUBDIR)/lto-plugin && \
46061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46063                   "RANLIB=$${RANLIB}" \
46064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46065                   distclean) \
46066           || exit 1
46067
46068 @endif lto-plugin
46069
46070 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
46071 maybe-maintainer-clean-lto-plugin:
46072 @if lto-plugin
46073 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
46074
46075 maintainer-clean-lto-plugin: 
46076         @[ -f ./lto-plugin/Makefile ] || exit 0; \
46077         r=`${PWD_COMMAND}`; export r; \
46078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46079         $(HOST_EXPORTS) \
46080         for flag in $(EXTRA_HOST_FLAGS) ; do \
46081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46082         done; \
46083         echo "Doing maintainer-clean in lto-plugin" ; \
46084         (cd $(HOST_SUBDIR)/lto-plugin && \
46085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46087                   "RANLIB=$${RANLIB}" \
46088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46089                   maintainer-clean) \
46090           || exit 1
46091
46092 @endif lto-plugin
46093
46094
46095
46096 # ---------------------------------------
46097 # Modules which run on the target machine
46098 # ---------------------------------------
46099
46100
46101
46102
46103 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
46104 maybe-configure-target-libstdc++-v3:
46105 @if gcc-bootstrap
46106 configure-target-libstdc++-v3: stage_current
46107 @endif gcc-bootstrap
46108 @if target-libstdc++-v3
46109 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
46110 configure-target-libstdc++-v3: 
46111         @r=`${PWD_COMMAND}`; export r; \
46112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46113         echo "Checking multilib configuration for libstdc++-v3..."; \
46114         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46115         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46116         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46117           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46118             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46119           else \
46120             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46121             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46122           fi; \
46123         else \
46124           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46125         fi; \
46126         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46127         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46128         $(RAW_CXX_TARGET_EXPORTS)  \
46129         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
46130         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
46131         case $(srcdir) in \
46132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46133           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46135         esac; \
46136         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46137         libsrcdir="$$s/libstdc++-v3"; \
46138         rm -f no-such-file || : ; \
46139         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46140           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46141           --target=${target_alias} $${srcdiroption}  \
46142           || exit 1
46143 @endif target-libstdc++-v3
46144
46145
46146
46147 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
46148 maybe-configure-stage1-target-libstdc++-v3:
46149 @if target-libstdc++-v3-bootstrap
46150 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
46151 configure-stage1-target-libstdc++-v3:
46152         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46153         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46154         @r=`${PWD_COMMAND}`; export r; \
46155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46156         TFLAGS="$(STAGE1_TFLAGS)"; \
46157         echo "Checking multilib configuration for libstdc++-v3..."; \
46158         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46159         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46160           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46161             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46162           else \
46163             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46164             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46165           fi; \
46166         else \
46167           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46168         fi; \
46169         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46170         $(RAW_CXX_TARGET_EXPORTS) \
46171         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46172         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46173         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46174         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46175         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46176         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46177         case $(srcdir) in \
46178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46179           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46181         esac; \
46182         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46183         libsrcdir="$$s/libstdc++-v3"; \
46184         $(SHELL) $${libsrcdir}/configure \
46185           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46186           --target=${target_alias} $${srcdiroption} \
46187           $(STAGE1_CONFIGURE_FLAGS)
46188 @endif target-libstdc++-v3-bootstrap
46189
46190 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
46191 maybe-configure-stage2-target-libstdc++-v3:
46192 @if target-libstdc++-v3-bootstrap
46193 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
46194 configure-stage2-target-libstdc++-v3:
46195         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46196         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46197         @r=`${PWD_COMMAND}`; export r; \
46198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46199         TFLAGS="$(STAGE2_TFLAGS)"; \
46200         echo "Checking multilib configuration for libstdc++-v3..."; \
46201         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46202         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46203           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46204             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46205           else \
46206             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46207             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46208           fi; \
46209         else \
46210           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46211         fi; \
46212         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46213         $(RAW_CXX_TARGET_EXPORTS) \
46214          \
46215         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46216         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46217         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46218         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46219         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46220         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46221         case $(srcdir) in \
46222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46223           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46225         esac; \
46226         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46227         libsrcdir="$$s/libstdc++-v3"; \
46228         $(SHELL) $${libsrcdir}/configure \
46229           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46230           --target=${target_alias} $${srcdiroption} \
46231           --with-build-libsubdir=$(HOST_SUBDIR) \
46232           $(STAGE2_CONFIGURE_FLAGS)
46233 @endif target-libstdc++-v3-bootstrap
46234
46235 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
46236 maybe-configure-stage3-target-libstdc++-v3:
46237 @if target-libstdc++-v3-bootstrap
46238 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
46239 configure-stage3-target-libstdc++-v3:
46240         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46241         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46242         @r=`${PWD_COMMAND}`; export r; \
46243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46244         TFLAGS="$(STAGE3_TFLAGS)"; \
46245         echo "Checking multilib configuration for libstdc++-v3..."; \
46246         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46247         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46248           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46249             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46250           else \
46251             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46252             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46253           fi; \
46254         else \
46255           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46256         fi; \
46257         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46258         $(RAW_CXX_TARGET_EXPORTS) \
46259          \
46260         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46261         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46262         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46263         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46264         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46265         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46266         case $(srcdir) in \
46267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46268           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46270         esac; \
46271         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46272         libsrcdir="$$s/libstdc++-v3"; \
46273         $(SHELL) $${libsrcdir}/configure \
46274           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46275           --target=${target_alias} $${srcdiroption} \
46276           --with-build-libsubdir=$(HOST_SUBDIR) \
46277           $(STAGE3_CONFIGURE_FLAGS)
46278 @endif target-libstdc++-v3-bootstrap
46279
46280 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
46281 maybe-configure-stage4-target-libstdc++-v3:
46282 @if target-libstdc++-v3-bootstrap
46283 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
46284 configure-stage4-target-libstdc++-v3:
46285         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46286         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46287         @r=`${PWD_COMMAND}`; export r; \
46288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46289         TFLAGS="$(STAGE4_TFLAGS)"; \
46290         echo "Checking multilib configuration for libstdc++-v3..."; \
46291         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46292         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46293           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46294             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46295           else \
46296             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46297             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46298           fi; \
46299         else \
46300           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46301         fi; \
46302         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46303         $(RAW_CXX_TARGET_EXPORTS) \
46304          \
46305         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46306         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46307         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46308         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46310         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46311         case $(srcdir) in \
46312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46313           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46315         esac; \
46316         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46317         libsrcdir="$$s/libstdc++-v3"; \
46318         $(SHELL) $${libsrcdir}/configure \
46319           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46320           --target=${target_alias} $${srcdiroption} \
46321           --with-build-libsubdir=$(HOST_SUBDIR) \
46322           $(STAGE4_CONFIGURE_FLAGS)
46323 @endif target-libstdc++-v3-bootstrap
46324
46325 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
46326 maybe-configure-stageprofile-target-libstdc++-v3:
46327 @if target-libstdc++-v3-bootstrap
46328 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
46329 configure-stageprofile-target-libstdc++-v3:
46330         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46331         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46332         @r=`${PWD_COMMAND}`; export r; \
46333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46334         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46335         echo "Checking multilib configuration for libstdc++-v3..."; \
46336         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46337         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46338           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46339             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46340           else \
46341             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46342             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46343           fi; \
46344         else \
46345           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46346         fi; \
46347         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46348         $(RAW_CXX_TARGET_EXPORTS) \
46349          \
46350         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46351         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46352         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46353         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46354         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46355         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46356         case $(srcdir) in \
46357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46358           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46360         esac; \
46361         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46362         libsrcdir="$$s/libstdc++-v3"; \
46363         $(SHELL) $${libsrcdir}/configure \
46364           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46365           --target=${target_alias} $${srcdiroption} \
46366           --with-build-libsubdir=$(HOST_SUBDIR) \
46367           $(STAGEprofile_CONFIGURE_FLAGS)
46368 @endif target-libstdc++-v3-bootstrap
46369
46370 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
46371 maybe-configure-stagefeedback-target-libstdc++-v3:
46372 @if target-libstdc++-v3-bootstrap
46373 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
46374 configure-stagefeedback-target-libstdc++-v3:
46375         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46376         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46377         @r=`${PWD_COMMAND}`; export r; \
46378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46379         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46380         echo "Checking multilib configuration for libstdc++-v3..."; \
46381         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46382         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46383           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46384             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46385           else \
46386             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46387             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46388           fi; \
46389         else \
46390           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46391         fi; \
46392         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46393         $(RAW_CXX_TARGET_EXPORTS) \
46394          \
46395         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46396         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46397         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46398         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46399         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46400         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46401         case $(srcdir) in \
46402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46403           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46405         esac; \
46406         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46407         libsrcdir="$$s/libstdc++-v3"; \
46408         $(SHELL) $${libsrcdir}/configure \
46409           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46410           --target=${target_alias} $${srcdiroption} \
46411           --with-build-libsubdir=$(HOST_SUBDIR) \
46412           $(STAGEfeedback_CONFIGURE_FLAGS)
46413 @endif target-libstdc++-v3-bootstrap
46414
46415
46416
46417
46418
46419 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
46420 maybe-all-target-libstdc++-v3:
46421 @if gcc-bootstrap
46422 all-target-libstdc++-v3: stage_current
46423 @endif gcc-bootstrap
46424 @if target-libstdc++-v3
46425 TARGET-target-libstdc++-v3=all
46426 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
46427 all-target-libstdc++-v3: configure-target-libstdc++-v3
46428         @r=`${PWD_COMMAND}`; export r; \
46429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46430         $(RAW_CXX_TARGET_EXPORTS)  \
46431         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46432           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46433                 $(TARGET-target-libstdc++-v3))
46434 @endif target-libstdc++-v3
46435
46436
46437
46438 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
46439 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
46440 maybe-all-stage1-target-libstdc++-v3:
46441 maybe-clean-stage1-target-libstdc++-v3:
46442 @if target-libstdc++-v3-bootstrap
46443 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
46444 all-stage1: all-stage1-target-libstdc++-v3
46445 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46446 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
46447         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46448         @r=`${PWD_COMMAND}`; export r; \
46449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46450         TFLAGS="$(STAGE1_TFLAGS)"; \
46451         $(RAW_CXX_TARGET_EXPORTS)  \
46452         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46454                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46455                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46456                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46457                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46458                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46459                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46460                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46461                 TFLAGS="$(STAGE1_TFLAGS)" \
46462                 $(TARGET-stage1-target-libstdc++-v3)
46463
46464 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
46465 clean-stage1: clean-stage1-target-libstdc++-v3
46466 clean-stage1-target-libstdc++-v3:
46467         @if [ $(current_stage) = stage1 ]; then \
46468           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46469         else \
46470           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
46471           $(MAKE) stage1-start; \
46472         fi; \
46473         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46474         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46475                  clean
46476 @endif target-libstdc++-v3-bootstrap
46477
46478
46479 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
46480 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
46481 maybe-all-stage2-target-libstdc++-v3:
46482 maybe-clean-stage2-target-libstdc++-v3:
46483 @if target-libstdc++-v3-bootstrap
46484 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
46485 all-stage2: all-stage2-target-libstdc++-v3
46486 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46487 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
46488         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46489         @r=`${PWD_COMMAND}`; export r; \
46490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46491         TFLAGS="$(STAGE2_TFLAGS)"; \
46492         $(RAW_CXX_TARGET_EXPORTS) \
46493           \
46494         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46495         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46496                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46497                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46498                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46499                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46500                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46501                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46502                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46503                 TFLAGS="$(STAGE2_TFLAGS)" \
46504                 $(TARGET-stage2-target-libstdc++-v3)
46505
46506 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
46507 clean-stage2: clean-stage2-target-libstdc++-v3
46508 clean-stage2-target-libstdc++-v3:
46509         @if [ $(current_stage) = stage2 ]; then \
46510           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46511         else \
46512           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
46513           $(MAKE) stage2-start; \
46514         fi; \
46515         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46516         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46517                   \
46518                  clean
46519 @endif target-libstdc++-v3-bootstrap
46520
46521
46522 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
46523 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
46524 maybe-all-stage3-target-libstdc++-v3:
46525 maybe-clean-stage3-target-libstdc++-v3:
46526 @if target-libstdc++-v3-bootstrap
46527 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
46528 all-stage3: all-stage3-target-libstdc++-v3
46529 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46530 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
46531         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46532         @r=`${PWD_COMMAND}`; export r; \
46533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46534         TFLAGS="$(STAGE3_TFLAGS)"; \
46535         $(RAW_CXX_TARGET_EXPORTS) \
46536           \
46537         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46539                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46540                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46541                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46545                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46546                 TFLAGS="$(STAGE3_TFLAGS)" \
46547                 $(TARGET-stage3-target-libstdc++-v3)
46548
46549 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
46550 clean-stage3: clean-stage3-target-libstdc++-v3
46551 clean-stage3-target-libstdc++-v3:
46552         @if [ $(current_stage) = stage3 ]; then \
46553           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46554         else \
46555           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
46556           $(MAKE) stage3-start; \
46557         fi; \
46558         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46559         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46560                   \
46561                  clean
46562 @endif target-libstdc++-v3-bootstrap
46563
46564
46565 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
46566 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
46567 maybe-all-stage4-target-libstdc++-v3:
46568 maybe-clean-stage4-target-libstdc++-v3:
46569 @if target-libstdc++-v3-bootstrap
46570 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
46571 all-stage4: all-stage4-target-libstdc++-v3
46572 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46573 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
46574         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46575         @r=`${PWD_COMMAND}`; export r; \
46576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46577         TFLAGS="$(STAGE4_TFLAGS)"; \
46578         $(RAW_CXX_TARGET_EXPORTS) \
46579           \
46580         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46582                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46583                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46584                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46588                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46589                 TFLAGS="$(STAGE4_TFLAGS)" \
46590                 $(TARGET-stage4-target-libstdc++-v3)
46591
46592 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
46593 clean-stage4: clean-stage4-target-libstdc++-v3
46594 clean-stage4-target-libstdc++-v3:
46595         @if [ $(current_stage) = stage4 ]; then \
46596           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46597         else \
46598           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
46599           $(MAKE) stage4-start; \
46600         fi; \
46601         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46602         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46603                   \
46604                  clean
46605 @endif target-libstdc++-v3-bootstrap
46606
46607
46608 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
46609 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
46610 maybe-all-stageprofile-target-libstdc++-v3:
46611 maybe-clean-stageprofile-target-libstdc++-v3:
46612 @if target-libstdc++-v3-bootstrap
46613 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
46614 all-stageprofile: all-stageprofile-target-libstdc++-v3
46615 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46616 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
46617         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46618         @r=`${PWD_COMMAND}`; export r; \
46619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46620         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46621         $(RAW_CXX_TARGET_EXPORTS) \
46622           \
46623         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46625                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46626                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46627                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46631                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46632                 TFLAGS="$(STAGEprofile_TFLAGS)" \
46633                 $(TARGET-stageprofile-target-libstdc++-v3)
46634
46635 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
46636 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
46637 clean-stageprofile-target-libstdc++-v3:
46638         @if [ $(current_stage) = stageprofile ]; then \
46639           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46640         else \
46641           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
46642           $(MAKE) stageprofile-start; \
46643         fi; \
46644         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46645         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46646                   \
46647                  clean
46648 @endif target-libstdc++-v3-bootstrap
46649
46650
46651 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
46652 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
46653 maybe-all-stagefeedback-target-libstdc++-v3:
46654 maybe-clean-stagefeedback-target-libstdc++-v3:
46655 @if target-libstdc++-v3-bootstrap
46656 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
46657 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
46658 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46659 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
46660         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46661         @r=`${PWD_COMMAND}`; export r; \
46662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46663         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46664         $(RAW_CXX_TARGET_EXPORTS) \
46665           \
46666         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46667         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46668                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46669                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46670                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46671                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46672                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46673                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46674                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46675                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46676                 $(TARGET-stagefeedback-target-libstdc++-v3)
46677
46678 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
46679 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
46680 clean-stagefeedback-target-libstdc++-v3:
46681         @if [ $(current_stage) = stagefeedback ]; then \
46682           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46683         else \
46684           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
46685           $(MAKE) stagefeedback-start; \
46686         fi; \
46687         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46688         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46689                   \
46690                  clean
46691 @endif target-libstdc++-v3-bootstrap
46692
46693
46694
46695
46696
46697
46698 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
46699 maybe-check-target-libstdc++-v3:
46700 @if target-libstdc++-v3
46701 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
46702
46703 check-target-libstdc++-v3:
46704         @: $(MAKE); $(unstage)
46705         @r=`${PWD_COMMAND}`; export r; \
46706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46707         $(RAW_CXX_TARGET_EXPORTS) \
46708         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46709           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
46710
46711 @endif target-libstdc++-v3
46712
46713 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
46714 maybe-install-target-libstdc++-v3:
46715 @if target-libstdc++-v3
46716 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
46717
46718 install-target-libstdc++-v3: installdirs
46719         @: $(MAKE); $(unstage)
46720         @r=`${PWD_COMMAND}`; export r; \
46721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46722         $(RAW_CXX_TARGET_EXPORTS) \
46723         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46724           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46725
46726 @endif target-libstdc++-v3
46727
46728 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
46729 maybe-install-strip-target-libstdc++-v3:
46730 @if target-libstdc++-v3
46731 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
46732
46733 install-strip-target-libstdc++-v3: installdirs
46734         @: $(MAKE); $(unstage)
46735         @r=`${PWD_COMMAND}`; export r; \
46736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46737         $(RAW_CXX_TARGET_EXPORTS) \
46738         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46739           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46740
46741 @endif target-libstdc++-v3
46742
46743 # Other targets (info, dvi, pdf, etc.)
46744
46745 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
46746 maybe-info-target-libstdc++-v3:
46747 @if target-libstdc++-v3
46748 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
46749
46750 info-target-libstdc++-v3: \
46751     configure-target-libstdc++-v3 
46752         @: $(MAKE); $(unstage)
46753         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46754         r=`${PWD_COMMAND}`; export r; \
46755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46756         $(RAW_CXX_TARGET_EXPORTS) \
46757         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46758         for flag in $(EXTRA_TARGET_FLAGS); do \
46759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46760         done; \
46761         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46764                   "RANLIB=$${RANLIB}" \
46765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46766                    info) \
46767           || exit 1
46768
46769 @endif target-libstdc++-v3
46770
46771 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
46772 maybe-dvi-target-libstdc++-v3:
46773 @if target-libstdc++-v3
46774 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
46775
46776 dvi-target-libstdc++-v3: \
46777     configure-target-libstdc++-v3 
46778         @: $(MAKE); $(unstage)
46779         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46780         r=`${PWD_COMMAND}`; export r; \
46781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46782         $(RAW_CXX_TARGET_EXPORTS) \
46783         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46784         for flag in $(EXTRA_TARGET_FLAGS); do \
46785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46786         done; \
46787         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46790                   "RANLIB=$${RANLIB}" \
46791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46792                    dvi) \
46793           || exit 1
46794
46795 @endif target-libstdc++-v3
46796
46797 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
46798 maybe-pdf-target-libstdc++-v3:
46799 @if target-libstdc++-v3
46800 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
46801
46802 pdf-target-libstdc++-v3: \
46803     configure-target-libstdc++-v3 
46804         @: $(MAKE); $(unstage)
46805         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46806         r=`${PWD_COMMAND}`; export r; \
46807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46808         $(RAW_CXX_TARGET_EXPORTS) \
46809         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46810         for flag in $(EXTRA_TARGET_FLAGS); do \
46811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46812         done; \
46813         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46816                   "RANLIB=$${RANLIB}" \
46817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46818                    pdf) \
46819           || exit 1
46820
46821 @endif target-libstdc++-v3
46822
46823 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
46824 maybe-html-target-libstdc++-v3:
46825 @if target-libstdc++-v3
46826 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
46827
46828 html-target-libstdc++-v3: \
46829     configure-target-libstdc++-v3 
46830         @: $(MAKE); $(unstage)
46831         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46832         r=`${PWD_COMMAND}`; export r; \
46833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46834         $(RAW_CXX_TARGET_EXPORTS) \
46835         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46836         for flag in $(EXTRA_TARGET_FLAGS); do \
46837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46838         done; \
46839         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46842                   "RANLIB=$${RANLIB}" \
46843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46844                    html) \
46845           || exit 1
46846
46847 @endif target-libstdc++-v3
46848
46849 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
46850 maybe-TAGS-target-libstdc++-v3:
46851 @if target-libstdc++-v3
46852 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
46853
46854 TAGS-target-libstdc++-v3: \
46855     configure-target-libstdc++-v3 
46856         @: $(MAKE); $(unstage)
46857         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46858         r=`${PWD_COMMAND}`; export r; \
46859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46860         $(RAW_CXX_TARGET_EXPORTS) \
46861         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46862         for flag in $(EXTRA_TARGET_FLAGS); do \
46863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46864         done; \
46865         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46868                   "RANLIB=$${RANLIB}" \
46869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46870                    TAGS) \
46871           || exit 1
46872
46873 @endif target-libstdc++-v3
46874
46875 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
46876 maybe-install-info-target-libstdc++-v3:
46877 @if target-libstdc++-v3
46878 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
46879
46880 install-info-target-libstdc++-v3: \
46881     configure-target-libstdc++-v3 \
46882     info-target-libstdc++-v3 
46883         @: $(MAKE); $(unstage)
46884         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46885         r=`${PWD_COMMAND}`; export r; \
46886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46887         $(RAW_CXX_TARGET_EXPORTS) \
46888         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46889         for flag in $(EXTRA_TARGET_FLAGS); do \
46890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46891         done; \
46892         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46895                   "RANLIB=$${RANLIB}" \
46896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46897                    install-info) \
46898           || exit 1
46899
46900 @endif target-libstdc++-v3
46901
46902 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
46903 maybe-install-pdf-target-libstdc++-v3:
46904 @if target-libstdc++-v3
46905 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
46906
46907 install-pdf-target-libstdc++-v3: \
46908     configure-target-libstdc++-v3 \
46909     pdf-target-libstdc++-v3 
46910         @: $(MAKE); $(unstage)
46911         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46912         r=`${PWD_COMMAND}`; export r; \
46913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46914         $(RAW_CXX_TARGET_EXPORTS) \
46915         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46916         for flag in $(EXTRA_TARGET_FLAGS); do \
46917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46918         done; \
46919         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46922                   "RANLIB=$${RANLIB}" \
46923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46924                    install-pdf) \
46925           || exit 1
46926
46927 @endif target-libstdc++-v3
46928
46929 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
46930 maybe-install-html-target-libstdc++-v3:
46931 @if target-libstdc++-v3
46932 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
46933
46934 install-html-target-libstdc++-v3: \
46935     configure-target-libstdc++-v3 \
46936     html-target-libstdc++-v3 
46937         @: $(MAKE); $(unstage)
46938         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46939         r=`${PWD_COMMAND}`; export r; \
46940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46941         $(RAW_CXX_TARGET_EXPORTS) \
46942         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46943         for flag in $(EXTRA_TARGET_FLAGS); do \
46944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46945         done; \
46946         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46949                   "RANLIB=$${RANLIB}" \
46950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46951                    install-html) \
46952           || exit 1
46953
46954 @endif target-libstdc++-v3
46955
46956 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
46957 maybe-installcheck-target-libstdc++-v3:
46958 @if target-libstdc++-v3
46959 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
46960
46961 installcheck-target-libstdc++-v3: \
46962     configure-target-libstdc++-v3 
46963         @: $(MAKE); $(unstage)
46964         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46965         r=`${PWD_COMMAND}`; export r; \
46966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967         $(RAW_CXX_TARGET_EXPORTS) \
46968         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46969         for flag in $(EXTRA_TARGET_FLAGS); do \
46970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46971         done; \
46972         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46975                   "RANLIB=$${RANLIB}" \
46976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46977                    installcheck) \
46978           || exit 1
46979
46980 @endif target-libstdc++-v3
46981
46982 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
46983 maybe-mostlyclean-target-libstdc++-v3:
46984 @if target-libstdc++-v3
46985 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
46986
46987 mostlyclean-target-libstdc++-v3: 
46988         @: $(MAKE); $(unstage)
46989         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46990         r=`${PWD_COMMAND}`; export r; \
46991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46992         $(RAW_CXX_TARGET_EXPORTS) \
46993         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46994         for flag in $(EXTRA_TARGET_FLAGS); do \
46995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46996         done; \
46997         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47000                   "RANLIB=$${RANLIB}" \
47001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47002                    mostlyclean) \
47003           || exit 1
47004
47005 @endif target-libstdc++-v3
47006
47007 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
47008 maybe-clean-target-libstdc++-v3:
47009 @if target-libstdc++-v3
47010 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
47011
47012 clean-target-libstdc++-v3: 
47013         @: $(MAKE); $(unstage)
47014         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47015         r=`${PWD_COMMAND}`; export r; \
47016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47017         $(RAW_CXX_TARGET_EXPORTS) \
47018         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47019         for flag in $(EXTRA_TARGET_FLAGS); do \
47020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47021         done; \
47022         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47025                   "RANLIB=$${RANLIB}" \
47026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47027                    clean) \
47028           || exit 1
47029
47030 @endif target-libstdc++-v3
47031
47032 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
47033 maybe-distclean-target-libstdc++-v3:
47034 @if target-libstdc++-v3
47035 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
47036
47037 distclean-target-libstdc++-v3: 
47038         @: $(MAKE); $(unstage)
47039         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47040         r=`${PWD_COMMAND}`; export r; \
47041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47042         $(RAW_CXX_TARGET_EXPORTS) \
47043         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47044         for flag in $(EXTRA_TARGET_FLAGS); do \
47045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47046         done; \
47047         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47050                   "RANLIB=$${RANLIB}" \
47051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47052                    distclean) \
47053           || exit 1
47054
47055 @endif target-libstdc++-v3
47056
47057 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
47058 maybe-maintainer-clean-target-libstdc++-v3:
47059 @if target-libstdc++-v3
47060 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
47061
47062 maintainer-clean-target-libstdc++-v3: 
47063         @: $(MAKE); $(unstage)
47064         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47065         r=`${PWD_COMMAND}`; export r; \
47066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47067         $(RAW_CXX_TARGET_EXPORTS) \
47068         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47069         for flag in $(EXTRA_TARGET_FLAGS); do \
47070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47071         done; \
47072         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47075                   "RANLIB=$${RANLIB}" \
47076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47077                    maintainer-clean) \
47078           || exit 1
47079
47080 @endif target-libstdc++-v3
47081
47082
47083
47084
47085
47086 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
47087 maybe-configure-target-libmudflap:
47088 @if gcc-bootstrap
47089 configure-target-libmudflap: stage_current
47090 @endif gcc-bootstrap
47091 @if target-libmudflap
47092 maybe-configure-target-libmudflap: configure-target-libmudflap
47093 configure-target-libmudflap: 
47094         @: $(MAKE); $(unstage)
47095         @r=`${PWD_COMMAND}`; export r; \
47096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097         echo "Checking multilib configuration for libmudflap..."; \
47098         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
47099         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
47100         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
47101           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
47102             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
47103           else \
47104             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
47105             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
47106           fi; \
47107         else \
47108           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
47109         fi; \
47110         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
47111         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
47112         $(NORMAL_TARGET_EXPORTS)  \
47113         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
47114         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
47115         case $(srcdir) in \
47116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47117           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
47118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47119         esac; \
47120         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
47121         libsrcdir="$$s/libmudflap"; \
47122         rm -f no-such-file || : ; \
47123         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47124           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47125           --target=${target_alias} $${srcdiroption}  \
47126           || exit 1
47127 @endif target-libmudflap
47128
47129
47130
47131
47132
47133 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
47134 maybe-all-target-libmudflap:
47135 @if gcc-bootstrap
47136 all-target-libmudflap: stage_current
47137 @endif gcc-bootstrap
47138 @if target-libmudflap
47139 TARGET-target-libmudflap=all
47140 maybe-all-target-libmudflap: all-target-libmudflap
47141 all-target-libmudflap: configure-target-libmudflap
47142         @: $(MAKE); $(unstage)
47143         @r=`${PWD_COMMAND}`; export r; \
47144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47145         $(NORMAL_TARGET_EXPORTS)  \
47146         (cd $(TARGET_SUBDIR)/libmudflap && \
47147           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47148                 $(TARGET-target-libmudflap))
47149 @endif target-libmudflap
47150
47151
47152
47153
47154
47155 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
47156 maybe-check-target-libmudflap:
47157 @if target-libmudflap
47158 maybe-check-target-libmudflap: check-target-libmudflap
47159
47160 check-target-libmudflap:
47161         @: $(MAKE); $(unstage)
47162         @r=`${PWD_COMMAND}`; export r; \
47163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47164         $(NORMAL_TARGET_EXPORTS) \
47165         (cd $(TARGET_SUBDIR)/libmudflap && \
47166           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47167
47168 @endif target-libmudflap
47169
47170 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
47171 maybe-install-target-libmudflap:
47172 @if target-libmudflap
47173 maybe-install-target-libmudflap: install-target-libmudflap
47174
47175 install-target-libmudflap: installdirs
47176         @: $(MAKE); $(unstage)
47177         @r=`${PWD_COMMAND}`; export r; \
47178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47179         $(NORMAL_TARGET_EXPORTS) \
47180         (cd $(TARGET_SUBDIR)/libmudflap && \
47181           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47182
47183 @endif target-libmudflap
47184
47185 .PHONY: install-strip-target-libmudflap maybe-install-strip-target-libmudflap
47186 maybe-install-strip-target-libmudflap:
47187 @if target-libmudflap
47188 maybe-install-strip-target-libmudflap: install-strip-target-libmudflap
47189
47190 install-strip-target-libmudflap: installdirs
47191         @: $(MAKE); $(unstage)
47192         @r=`${PWD_COMMAND}`; export r; \
47193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47194         $(NORMAL_TARGET_EXPORTS) \
47195         (cd $(TARGET_SUBDIR)/libmudflap && \
47196           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47197
47198 @endif target-libmudflap
47199
47200 # Other targets (info, dvi, pdf, etc.)
47201
47202 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
47203 maybe-info-target-libmudflap:
47204 @if target-libmudflap
47205 maybe-info-target-libmudflap: info-target-libmudflap
47206
47207 info-target-libmudflap: \
47208     configure-target-libmudflap 
47209         @: $(MAKE); $(unstage)
47210         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47211         r=`${PWD_COMMAND}`; export r; \
47212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47213         $(NORMAL_TARGET_EXPORTS) \
47214         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
47215         for flag in $(EXTRA_TARGET_FLAGS); do \
47216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47217         done; \
47218         (cd $(TARGET_SUBDIR)/libmudflap && \
47219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47221                   "RANLIB=$${RANLIB}" \
47222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47223                    info) \
47224           || exit 1
47225
47226 @endif target-libmudflap
47227
47228 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
47229 maybe-dvi-target-libmudflap:
47230 @if target-libmudflap
47231 maybe-dvi-target-libmudflap: dvi-target-libmudflap
47232
47233 dvi-target-libmudflap: \
47234     configure-target-libmudflap 
47235         @: $(MAKE); $(unstage)
47236         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47237         r=`${PWD_COMMAND}`; export r; \
47238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47239         $(NORMAL_TARGET_EXPORTS) \
47240         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
47241         for flag in $(EXTRA_TARGET_FLAGS); do \
47242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47243         done; \
47244         (cd $(TARGET_SUBDIR)/libmudflap && \
47245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47247                   "RANLIB=$${RANLIB}" \
47248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47249                    dvi) \
47250           || exit 1
47251
47252 @endif target-libmudflap
47253
47254 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
47255 maybe-pdf-target-libmudflap:
47256 @if target-libmudflap
47257 maybe-pdf-target-libmudflap: pdf-target-libmudflap
47258
47259 pdf-target-libmudflap: \
47260     configure-target-libmudflap 
47261         @: $(MAKE); $(unstage)
47262         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47263         r=`${PWD_COMMAND}`; export r; \
47264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47265         $(NORMAL_TARGET_EXPORTS) \
47266         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
47267         for flag in $(EXTRA_TARGET_FLAGS); do \
47268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47269         done; \
47270         (cd $(TARGET_SUBDIR)/libmudflap && \
47271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47273                   "RANLIB=$${RANLIB}" \
47274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47275                    pdf) \
47276           || exit 1
47277
47278 @endif target-libmudflap
47279
47280 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
47281 maybe-html-target-libmudflap:
47282 @if target-libmudflap
47283 maybe-html-target-libmudflap: html-target-libmudflap
47284
47285 html-target-libmudflap: \
47286     configure-target-libmudflap 
47287         @: $(MAKE); $(unstage)
47288         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47289         r=`${PWD_COMMAND}`; export r; \
47290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291         $(NORMAL_TARGET_EXPORTS) \
47292         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
47293         for flag in $(EXTRA_TARGET_FLAGS); do \
47294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47295         done; \
47296         (cd $(TARGET_SUBDIR)/libmudflap && \
47297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47299                   "RANLIB=$${RANLIB}" \
47300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47301                    html) \
47302           || exit 1
47303
47304 @endif target-libmudflap
47305
47306 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
47307 maybe-TAGS-target-libmudflap:
47308 @if target-libmudflap
47309 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
47310
47311 TAGS-target-libmudflap: \
47312     configure-target-libmudflap 
47313         @: $(MAKE); $(unstage)
47314         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47315         r=`${PWD_COMMAND}`; export r; \
47316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47317         $(NORMAL_TARGET_EXPORTS) \
47318         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
47319         for flag in $(EXTRA_TARGET_FLAGS); do \
47320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47321         done; \
47322         (cd $(TARGET_SUBDIR)/libmudflap && \
47323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47325                   "RANLIB=$${RANLIB}" \
47326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47327                    TAGS) \
47328           || exit 1
47329
47330 @endif target-libmudflap
47331
47332 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
47333 maybe-install-info-target-libmudflap:
47334 @if target-libmudflap
47335 maybe-install-info-target-libmudflap: install-info-target-libmudflap
47336
47337 install-info-target-libmudflap: \
47338     configure-target-libmudflap \
47339     info-target-libmudflap 
47340         @: $(MAKE); $(unstage)
47341         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47342         r=`${PWD_COMMAND}`; export r; \
47343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47344         $(NORMAL_TARGET_EXPORTS) \
47345         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
47346         for flag in $(EXTRA_TARGET_FLAGS); do \
47347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47348         done; \
47349         (cd $(TARGET_SUBDIR)/libmudflap && \
47350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47352                   "RANLIB=$${RANLIB}" \
47353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47354                    install-info) \
47355           || exit 1
47356
47357 @endif target-libmudflap
47358
47359 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
47360 maybe-install-pdf-target-libmudflap:
47361 @if target-libmudflap
47362 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
47363
47364 install-pdf-target-libmudflap: \
47365     configure-target-libmudflap \
47366     pdf-target-libmudflap 
47367         @: $(MAKE); $(unstage)
47368         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47369         r=`${PWD_COMMAND}`; export r; \
47370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47371         $(NORMAL_TARGET_EXPORTS) \
47372         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
47373         for flag in $(EXTRA_TARGET_FLAGS); do \
47374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47375         done; \
47376         (cd $(TARGET_SUBDIR)/libmudflap && \
47377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47379                   "RANLIB=$${RANLIB}" \
47380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47381                    install-pdf) \
47382           || exit 1
47383
47384 @endif target-libmudflap
47385
47386 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
47387 maybe-install-html-target-libmudflap:
47388 @if target-libmudflap
47389 maybe-install-html-target-libmudflap: install-html-target-libmudflap
47390
47391 install-html-target-libmudflap: \
47392     configure-target-libmudflap \
47393     html-target-libmudflap 
47394         @: $(MAKE); $(unstage)
47395         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47396         r=`${PWD_COMMAND}`; export r; \
47397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47398         $(NORMAL_TARGET_EXPORTS) \
47399         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
47400         for flag in $(EXTRA_TARGET_FLAGS); do \
47401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47402         done; \
47403         (cd $(TARGET_SUBDIR)/libmudflap && \
47404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47406                   "RANLIB=$${RANLIB}" \
47407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47408                    install-html) \
47409           || exit 1
47410
47411 @endif target-libmudflap
47412
47413 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
47414 maybe-installcheck-target-libmudflap:
47415 @if target-libmudflap
47416 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
47417
47418 installcheck-target-libmudflap: \
47419     configure-target-libmudflap 
47420         @: $(MAKE); $(unstage)
47421         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47422         r=`${PWD_COMMAND}`; export r; \
47423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47424         $(NORMAL_TARGET_EXPORTS) \
47425         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
47426         for flag in $(EXTRA_TARGET_FLAGS); do \
47427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47428         done; \
47429         (cd $(TARGET_SUBDIR)/libmudflap && \
47430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47432                   "RANLIB=$${RANLIB}" \
47433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47434                    installcheck) \
47435           || exit 1
47436
47437 @endif target-libmudflap
47438
47439 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
47440 maybe-mostlyclean-target-libmudflap:
47441 @if target-libmudflap
47442 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
47443
47444 mostlyclean-target-libmudflap: 
47445         @: $(MAKE); $(unstage)
47446         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47447         r=`${PWD_COMMAND}`; export r; \
47448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47449         $(NORMAL_TARGET_EXPORTS) \
47450         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
47451         for flag in $(EXTRA_TARGET_FLAGS); do \
47452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47453         done; \
47454         (cd $(TARGET_SUBDIR)/libmudflap && \
47455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47457                   "RANLIB=$${RANLIB}" \
47458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47459                    mostlyclean) \
47460           || exit 1
47461
47462 @endif target-libmudflap
47463
47464 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
47465 maybe-clean-target-libmudflap:
47466 @if target-libmudflap
47467 maybe-clean-target-libmudflap: clean-target-libmudflap
47468
47469 clean-target-libmudflap: 
47470         @: $(MAKE); $(unstage)
47471         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47472         r=`${PWD_COMMAND}`; export r; \
47473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47474         $(NORMAL_TARGET_EXPORTS) \
47475         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
47476         for flag in $(EXTRA_TARGET_FLAGS); do \
47477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47478         done; \
47479         (cd $(TARGET_SUBDIR)/libmudflap && \
47480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47482                   "RANLIB=$${RANLIB}" \
47483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47484                    clean) \
47485           || exit 1
47486
47487 @endif target-libmudflap
47488
47489 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
47490 maybe-distclean-target-libmudflap:
47491 @if target-libmudflap
47492 maybe-distclean-target-libmudflap: distclean-target-libmudflap
47493
47494 distclean-target-libmudflap: 
47495         @: $(MAKE); $(unstage)
47496         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47497         r=`${PWD_COMMAND}`; export r; \
47498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47499         $(NORMAL_TARGET_EXPORTS) \
47500         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
47501         for flag in $(EXTRA_TARGET_FLAGS); do \
47502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47503         done; \
47504         (cd $(TARGET_SUBDIR)/libmudflap && \
47505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47507                   "RANLIB=$${RANLIB}" \
47508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47509                    distclean) \
47510           || exit 1
47511
47512 @endif target-libmudflap
47513
47514 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
47515 maybe-maintainer-clean-target-libmudflap:
47516 @if target-libmudflap
47517 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
47518
47519 maintainer-clean-target-libmudflap: 
47520         @: $(MAKE); $(unstage)
47521         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47522         r=`${PWD_COMMAND}`; export r; \
47523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47524         $(NORMAL_TARGET_EXPORTS) \
47525         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
47526         for flag in $(EXTRA_TARGET_FLAGS); do \
47527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47528         done; \
47529         (cd $(TARGET_SUBDIR)/libmudflap && \
47530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47532                   "RANLIB=$${RANLIB}" \
47533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47534                    maintainer-clean) \
47535           || exit 1
47536
47537 @endif target-libmudflap
47538
47539
47540
47541
47542
47543 .PHONY: configure-target-libssp maybe-configure-target-libssp
47544 maybe-configure-target-libssp:
47545 @if gcc-bootstrap
47546 configure-target-libssp: stage_current
47547 @endif gcc-bootstrap
47548 @if target-libssp
47549 maybe-configure-target-libssp: configure-target-libssp
47550 configure-target-libssp: 
47551         @: $(MAKE); $(unstage)
47552         @r=`${PWD_COMMAND}`; export r; \
47553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47554         echo "Checking multilib configuration for libssp..."; \
47555         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
47556         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
47557         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47558           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47559             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47560           else \
47561             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47562             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47563           fi; \
47564         else \
47565           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47566         fi; \
47567         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47568         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
47569         $(NORMAL_TARGET_EXPORTS)  \
47570         echo Configuring in $(TARGET_SUBDIR)/libssp; \
47571         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47572         case $(srcdir) in \
47573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47574           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47576         esac; \
47577         srcdiroption="--srcdir=$${topdir}/libssp"; \
47578         libsrcdir="$$s/libssp"; \
47579         rm -f no-such-file || : ; \
47580         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47581           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47582           --target=${target_alias} $${srcdiroption}  \
47583           || exit 1
47584 @endif target-libssp
47585
47586
47587
47588
47589
47590 .PHONY: all-target-libssp maybe-all-target-libssp
47591 maybe-all-target-libssp:
47592 @if gcc-bootstrap
47593 all-target-libssp: stage_current
47594 @endif gcc-bootstrap
47595 @if target-libssp
47596 TARGET-target-libssp=all
47597 maybe-all-target-libssp: all-target-libssp
47598 all-target-libssp: configure-target-libssp
47599         @: $(MAKE); $(unstage)
47600         @r=`${PWD_COMMAND}`; export r; \
47601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47602         $(NORMAL_TARGET_EXPORTS)  \
47603         (cd $(TARGET_SUBDIR)/libssp && \
47604           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47605                 $(TARGET-target-libssp))
47606 @endif target-libssp
47607
47608
47609
47610
47611
47612 .PHONY: check-target-libssp maybe-check-target-libssp
47613 maybe-check-target-libssp:
47614 @if target-libssp
47615 maybe-check-target-libssp: check-target-libssp
47616
47617 check-target-libssp:
47618         @: $(MAKE); $(unstage)
47619         @r=`${PWD_COMMAND}`; export r; \
47620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47621         $(NORMAL_TARGET_EXPORTS) \
47622         (cd $(TARGET_SUBDIR)/libssp && \
47623           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47624
47625 @endif target-libssp
47626
47627 .PHONY: install-target-libssp maybe-install-target-libssp
47628 maybe-install-target-libssp:
47629 @if target-libssp
47630 maybe-install-target-libssp: install-target-libssp
47631
47632 install-target-libssp: installdirs
47633         @: $(MAKE); $(unstage)
47634         @r=`${PWD_COMMAND}`; export r; \
47635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47636         $(NORMAL_TARGET_EXPORTS) \
47637         (cd $(TARGET_SUBDIR)/libssp && \
47638           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47639
47640 @endif target-libssp
47641
47642 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47643 maybe-install-strip-target-libssp:
47644 @if target-libssp
47645 maybe-install-strip-target-libssp: install-strip-target-libssp
47646
47647 install-strip-target-libssp: installdirs
47648         @: $(MAKE); $(unstage)
47649         @r=`${PWD_COMMAND}`; export r; \
47650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47651         $(NORMAL_TARGET_EXPORTS) \
47652         (cd $(TARGET_SUBDIR)/libssp && \
47653           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47654
47655 @endif target-libssp
47656
47657 # Other targets (info, dvi, pdf, etc.)
47658
47659 .PHONY: maybe-info-target-libssp info-target-libssp
47660 maybe-info-target-libssp:
47661 @if target-libssp
47662 maybe-info-target-libssp: info-target-libssp
47663
47664 info-target-libssp: \
47665     configure-target-libssp 
47666         @: $(MAKE); $(unstage)
47667         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47668         r=`${PWD_COMMAND}`; export r; \
47669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47670         $(NORMAL_TARGET_EXPORTS) \
47671         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
47672         for flag in $(EXTRA_TARGET_FLAGS); do \
47673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47674         done; \
47675         (cd $(TARGET_SUBDIR)/libssp && \
47676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47678                   "RANLIB=$${RANLIB}" \
47679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47680                    info) \
47681           || exit 1
47682
47683 @endif target-libssp
47684
47685 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47686 maybe-dvi-target-libssp:
47687 @if target-libssp
47688 maybe-dvi-target-libssp: dvi-target-libssp
47689
47690 dvi-target-libssp: \
47691     configure-target-libssp 
47692         @: $(MAKE); $(unstage)
47693         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47694         r=`${PWD_COMMAND}`; export r; \
47695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47696         $(NORMAL_TARGET_EXPORTS) \
47697         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
47698         for flag in $(EXTRA_TARGET_FLAGS); do \
47699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47700         done; \
47701         (cd $(TARGET_SUBDIR)/libssp && \
47702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47704                   "RANLIB=$${RANLIB}" \
47705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47706                    dvi) \
47707           || exit 1
47708
47709 @endif target-libssp
47710
47711 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47712 maybe-pdf-target-libssp:
47713 @if target-libssp
47714 maybe-pdf-target-libssp: pdf-target-libssp
47715
47716 pdf-target-libssp: \
47717     configure-target-libssp 
47718         @: $(MAKE); $(unstage)
47719         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47720         r=`${PWD_COMMAND}`; export r; \
47721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47722         $(NORMAL_TARGET_EXPORTS) \
47723         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
47724         for flag in $(EXTRA_TARGET_FLAGS); do \
47725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47726         done; \
47727         (cd $(TARGET_SUBDIR)/libssp && \
47728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47730                   "RANLIB=$${RANLIB}" \
47731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47732                    pdf) \
47733           || exit 1
47734
47735 @endif target-libssp
47736
47737 .PHONY: maybe-html-target-libssp html-target-libssp
47738 maybe-html-target-libssp:
47739 @if target-libssp
47740 maybe-html-target-libssp: html-target-libssp
47741
47742 html-target-libssp: \
47743     configure-target-libssp 
47744         @: $(MAKE); $(unstage)
47745         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47746         r=`${PWD_COMMAND}`; export r; \
47747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748         $(NORMAL_TARGET_EXPORTS) \
47749         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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                    html) \
47759           || exit 1
47760
47761 @endif target-libssp
47762
47763 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47764 maybe-TAGS-target-libssp:
47765 @if target-libssp
47766 maybe-TAGS-target-libssp: TAGS-target-libssp
47767
47768 TAGS-target-libssp: \
47769     configure-target-libssp 
47770         @: $(MAKE); $(unstage)
47771         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47772         r=`${PWD_COMMAND}`; export r; \
47773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774         $(NORMAL_TARGET_EXPORTS) \
47775         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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                    TAGS) \
47785           || exit 1
47786
47787 @endif target-libssp
47788
47789 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47790 maybe-install-info-target-libssp:
47791 @if target-libssp
47792 maybe-install-info-target-libssp: install-info-target-libssp
47793
47794 install-info-target-libssp: \
47795     configure-target-libssp \
47796     info-target-libssp 
47797         @: $(MAKE); $(unstage)
47798         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47799         r=`${PWD_COMMAND}`; export r; \
47800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47801         $(NORMAL_TARGET_EXPORTS) \
47802         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
47803         for flag in $(EXTRA_TARGET_FLAGS); do \
47804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47805         done; \
47806         (cd $(TARGET_SUBDIR)/libssp && \
47807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47809                   "RANLIB=$${RANLIB}" \
47810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47811                    install-info) \
47812           || exit 1
47813
47814 @endif target-libssp
47815
47816 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47817 maybe-install-pdf-target-libssp:
47818 @if target-libssp
47819 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47820
47821 install-pdf-target-libssp: \
47822     configure-target-libssp \
47823     pdf-target-libssp 
47824         @: $(MAKE); $(unstage)
47825         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47826         r=`${PWD_COMMAND}`; export r; \
47827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47828         $(NORMAL_TARGET_EXPORTS) \
47829         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
47830         for flag in $(EXTRA_TARGET_FLAGS); do \
47831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47832         done; \
47833         (cd $(TARGET_SUBDIR)/libssp && \
47834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47836                   "RANLIB=$${RANLIB}" \
47837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47838                    install-pdf) \
47839           || exit 1
47840
47841 @endif target-libssp
47842
47843 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47844 maybe-install-html-target-libssp:
47845 @if target-libssp
47846 maybe-install-html-target-libssp: install-html-target-libssp
47847
47848 install-html-target-libssp: \
47849     configure-target-libssp \
47850     html-target-libssp 
47851         @: $(MAKE); $(unstage)
47852         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47853         r=`${PWD_COMMAND}`; export r; \
47854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47855         $(NORMAL_TARGET_EXPORTS) \
47856         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
47857         for flag in $(EXTRA_TARGET_FLAGS); do \
47858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47859         done; \
47860         (cd $(TARGET_SUBDIR)/libssp && \
47861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47863                   "RANLIB=$${RANLIB}" \
47864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47865                    install-html) \
47866           || exit 1
47867
47868 @endif target-libssp
47869
47870 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47871 maybe-installcheck-target-libssp:
47872 @if target-libssp
47873 maybe-installcheck-target-libssp: installcheck-target-libssp
47874
47875 installcheck-target-libssp: \
47876     configure-target-libssp 
47877         @: $(MAKE); $(unstage)
47878         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47879         r=`${PWD_COMMAND}`; export r; \
47880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47881         $(NORMAL_TARGET_EXPORTS) \
47882         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
47883         for flag in $(EXTRA_TARGET_FLAGS); do \
47884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47885         done; \
47886         (cd $(TARGET_SUBDIR)/libssp && \
47887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47889                   "RANLIB=$${RANLIB}" \
47890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47891                    installcheck) \
47892           || exit 1
47893
47894 @endif target-libssp
47895
47896 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47897 maybe-mostlyclean-target-libssp:
47898 @if target-libssp
47899 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47900
47901 mostlyclean-target-libssp: 
47902         @: $(MAKE); $(unstage)
47903         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47904         r=`${PWD_COMMAND}`; export r; \
47905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47906         $(NORMAL_TARGET_EXPORTS) \
47907         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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                    mostlyclean) \
47917           || exit 1
47918
47919 @endif target-libssp
47920
47921 .PHONY: maybe-clean-target-libssp clean-target-libssp
47922 maybe-clean-target-libssp:
47923 @if target-libssp
47924 maybe-clean-target-libssp: clean-target-libssp
47925
47926 clean-target-libssp: 
47927         @: $(MAKE); $(unstage)
47928         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47929         r=`${PWD_COMMAND}`; export r; \
47930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47931         $(NORMAL_TARGET_EXPORTS) \
47932         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
47933         for flag in $(EXTRA_TARGET_FLAGS); do \
47934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47935         done; \
47936         (cd $(TARGET_SUBDIR)/libssp && \
47937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47939                   "RANLIB=$${RANLIB}" \
47940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47941                    clean) \
47942           || exit 1
47943
47944 @endif target-libssp
47945
47946 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47947 maybe-distclean-target-libssp:
47948 @if target-libssp
47949 maybe-distclean-target-libssp: distclean-target-libssp
47950
47951 distclean-target-libssp: 
47952         @: $(MAKE); $(unstage)
47953         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47954         r=`${PWD_COMMAND}`; export r; \
47955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47956         $(NORMAL_TARGET_EXPORTS) \
47957         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
47958         for flag in $(EXTRA_TARGET_FLAGS); do \
47959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47960         done; \
47961         (cd $(TARGET_SUBDIR)/libssp && \
47962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47964                   "RANLIB=$${RANLIB}" \
47965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47966                    distclean) \
47967           || exit 1
47968
47969 @endif target-libssp
47970
47971 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47972 maybe-maintainer-clean-target-libssp:
47973 @if target-libssp
47974 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47975
47976 maintainer-clean-target-libssp: 
47977         @: $(MAKE); $(unstage)
47978         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47979         r=`${PWD_COMMAND}`; export r; \
47980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47981         $(NORMAL_TARGET_EXPORTS) \
47982         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
47983         for flag in $(EXTRA_TARGET_FLAGS); do \
47984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47985         done; \
47986         (cd $(TARGET_SUBDIR)/libssp && \
47987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47989                   "RANLIB=$${RANLIB}" \
47990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47991                    maintainer-clean) \
47992           || exit 1
47993
47994 @endif target-libssp
47995
47996
47997
47998
47999
48000 .PHONY: configure-target-newlib maybe-configure-target-newlib
48001 maybe-configure-target-newlib:
48002 @if gcc-bootstrap
48003 configure-target-newlib: stage_current
48004 @endif gcc-bootstrap
48005 @if target-newlib
48006 maybe-configure-target-newlib: configure-target-newlib
48007 configure-target-newlib: 
48008         @: $(MAKE); $(unstage)
48009         @r=`${PWD_COMMAND}`; export r; \
48010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48011         echo "Checking multilib configuration for newlib..."; \
48012         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48013         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
48014         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48015           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48016             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48017           else \
48018             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48019             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48020           fi; \
48021         else \
48022           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48023         fi; \
48024         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48025         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48026         $(NORMAL_TARGET_EXPORTS)  \
48027         echo Configuring in $(TARGET_SUBDIR)/newlib; \
48028         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48029         case $(srcdir) in \
48030           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48031           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48032                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48033         esac; \
48034         srcdiroption="--srcdir=$${topdir}/newlib"; \
48035         libsrcdir="$$s/newlib"; \
48036         rm -f no-such-file || : ; \
48037         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48038           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48039           --target=${target_alias} $${srcdiroption}  \
48040           || exit 1
48041 @endif target-newlib
48042
48043
48044
48045
48046
48047 .PHONY: all-target-newlib maybe-all-target-newlib
48048 maybe-all-target-newlib:
48049 @if gcc-bootstrap
48050 all-target-newlib: stage_current
48051 @endif gcc-bootstrap
48052 @if target-newlib
48053 TARGET-target-newlib=all
48054 maybe-all-target-newlib: all-target-newlib
48055 all-target-newlib: configure-target-newlib
48056         @: $(MAKE); $(unstage)
48057         @r=`${PWD_COMMAND}`; export r; \
48058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48059         $(NORMAL_TARGET_EXPORTS)  \
48060         (cd $(TARGET_SUBDIR)/newlib && \
48061           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48062                 $(TARGET-target-newlib))
48063 @endif target-newlib
48064
48065
48066
48067
48068
48069 .PHONY: check-target-newlib maybe-check-target-newlib
48070 maybe-check-target-newlib:
48071 @if target-newlib
48072 maybe-check-target-newlib: check-target-newlib
48073
48074 check-target-newlib:
48075         @: $(MAKE); $(unstage)
48076         @r=`${PWD_COMMAND}`; export r; \
48077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48078         $(NORMAL_TARGET_EXPORTS) \
48079         (cd $(TARGET_SUBDIR)/newlib && \
48080           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48081
48082 @endif target-newlib
48083
48084 .PHONY: install-target-newlib maybe-install-target-newlib
48085 maybe-install-target-newlib:
48086 @if target-newlib
48087 maybe-install-target-newlib: install-target-newlib
48088
48089 install-target-newlib: installdirs
48090         @: $(MAKE); $(unstage)
48091         @r=`${PWD_COMMAND}`; export r; \
48092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48093         $(NORMAL_TARGET_EXPORTS) \
48094         (cd $(TARGET_SUBDIR)/newlib && \
48095           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48096
48097 @endif target-newlib
48098
48099 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48100 maybe-install-strip-target-newlib:
48101 @if target-newlib
48102 maybe-install-strip-target-newlib: install-strip-target-newlib
48103
48104 install-strip-target-newlib: installdirs
48105         @: $(MAKE); $(unstage)
48106         @r=`${PWD_COMMAND}`; export r; \
48107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48108         $(NORMAL_TARGET_EXPORTS) \
48109         (cd $(TARGET_SUBDIR)/newlib && \
48110           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48111
48112 @endif target-newlib
48113
48114 # Other targets (info, dvi, pdf, etc.)
48115
48116 .PHONY: maybe-info-target-newlib info-target-newlib
48117 maybe-info-target-newlib:
48118 @if target-newlib
48119 maybe-info-target-newlib: info-target-newlib
48120
48121 info-target-newlib: \
48122     configure-target-newlib 
48123         @: $(MAKE); $(unstage)
48124         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48125         r=`${PWD_COMMAND}`; export r; \
48126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48127         $(NORMAL_TARGET_EXPORTS) \
48128         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
48129         for flag in $(EXTRA_TARGET_FLAGS); do \
48130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48131         done; \
48132         (cd $(TARGET_SUBDIR)/newlib && \
48133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48135                   "RANLIB=$${RANLIB}" \
48136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48137                    info) \
48138           || exit 1
48139
48140 @endif target-newlib
48141
48142 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48143 maybe-dvi-target-newlib:
48144 @if target-newlib
48145 maybe-dvi-target-newlib: dvi-target-newlib
48146
48147 dvi-target-newlib: \
48148     configure-target-newlib 
48149         @: $(MAKE); $(unstage)
48150         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48151         r=`${PWD_COMMAND}`; export r; \
48152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48153         $(NORMAL_TARGET_EXPORTS) \
48154         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
48155         for flag in $(EXTRA_TARGET_FLAGS); do \
48156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48157         done; \
48158         (cd $(TARGET_SUBDIR)/newlib && \
48159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48161                   "RANLIB=$${RANLIB}" \
48162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48163                    dvi) \
48164           || exit 1
48165
48166 @endif target-newlib
48167
48168 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48169 maybe-pdf-target-newlib:
48170 @if target-newlib
48171 maybe-pdf-target-newlib: pdf-target-newlib
48172
48173 pdf-target-newlib: \
48174     configure-target-newlib 
48175         @: $(MAKE); $(unstage)
48176         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48177         r=`${PWD_COMMAND}`; export r; \
48178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48179         $(NORMAL_TARGET_EXPORTS) \
48180         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
48181         for flag in $(EXTRA_TARGET_FLAGS); do \
48182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48183         done; \
48184         (cd $(TARGET_SUBDIR)/newlib && \
48185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48187                   "RANLIB=$${RANLIB}" \
48188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48189                    pdf) \
48190           || exit 1
48191
48192 @endif target-newlib
48193
48194 .PHONY: maybe-html-target-newlib html-target-newlib
48195 maybe-html-target-newlib:
48196 @if target-newlib
48197 maybe-html-target-newlib: html-target-newlib
48198
48199 html-target-newlib: \
48200     configure-target-newlib 
48201         @: $(MAKE); $(unstage)
48202         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48203         r=`${PWD_COMMAND}`; export r; \
48204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48205         $(NORMAL_TARGET_EXPORTS) \
48206         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
48207         for flag in $(EXTRA_TARGET_FLAGS); do \
48208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48209         done; \
48210         (cd $(TARGET_SUBDIR)/newlib && \
48211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48213                   "RANLIB=$${RANLIB}" \
48214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48215                    html) \
48216           || exit 1
48217
48218 @endif target-newlib
48219
48220 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48221 maybe-TAGS-target-newlib:
48222 @if target-newlib
48223 maybe-TAGS-target-newlib: TAGS-target-newlib
48224
48225 TAGS-target-newlib: \
48226     configure-target-newlib 
48227         @: $(MAKE); $(unstage)
48228         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48229         r=`${PWD_COMMAND}`; export r; \
48230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48231         $(NORMAL_TARGET_EXPORTS) \
48232         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
48233         for flag in $(EXTRA_TARGET_FLAGS); do \
48234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48235         done; \
48236         (cd $(TARGET_SUBDIR)/newlib && \
48237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48239                   "RANLIB=$${RANLIB}" \
48240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48241                    TAGS) \
48242           || exit 1
48243
48244 @endif target-newlib
48245
48246 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48247 maybe-install-info-target-newlib:
48248 @if target-newlib
48249 maybe-install-info-target-newlib: install-info-target-newlib
48250
48251 install-info-target-newlib: \
48252     configure-target-newlib \
48253     info-target-newlib 
48254         @: $(MAKE); $(unstage)
48255         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48256         r=`${PWD_COMMAND}`; export r; \
48257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48258         $(NORMAL_TARGET_EXPORTS) \
48259         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
48260         for flag in $(EXTRA_TARGET_FLAGS); do \
48261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48262         done; \
48263         (cd $(TARGET_SUBDIR)/newlib && \
48264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48266                   "RANLIB=$${RANLIB}" \
48267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48268                    install-info) \
48269           || exit 1
48270
48271 @endif target-newlib
48272
48273 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48274 maybe-install-pdf-target-newlib:
48275 @if target-newlib
48276 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48277
48278 install-pdf-target-newlib: \
48279     configure-target-newlib \
48280     pdf-target-newlib 
48281         @: $(MAKE); $(unstage)
48282         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48283         r=`${PWD_COMMAND}`; export r; \
48284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48285         $(NORMAL_TARGET_EXPORTS) \
48286         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
48287         for flag in $(EXTRA_TARGET_FLAGS); do \
48288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48289         done; \
48290         (cd $(TARGET_SUBDIR)/newlib && \
48291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48293                   "RANLIB=$${RANLIB}" \
48294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48295                    install-pdf) \
48296           || exit 1
48297
48298 @endif target-newlib
48299
48300 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48301 maybe-install-html-target-newlib:
48302 @if target-newlib
48303 maybe-install-html-target-newlib: install-html-target-newlib
48304
48305 install-html-target-newlib: \
48306     configure-target-newlib \
48307     html-target-newlib 
48308         @: $(MAKE); $(unstage)
48309         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48310         r=`${PWD_COMMAND}`; export r; \
48311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48312         $(NORMAL_TARGET_EXPORTS) \
48313         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
48314         for flag in $(EXTRA_TARGET_FLAGS); do \
48315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48316         done; \
48317         (cd $(TARGET_SUBDIR)/newlib && \
48318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48320                   "RANLIB=$${RANLIB}" \
48321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48322                    install-html) \
48323           || exit 1
48324
48325 @endif target-newlib
48326
48327 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48328 maybe-installcheck-target-newlib:
48329 @if target-newlib
48330 maybe-installcheck-target-newlib: installcheck-target-newlib
48331
48332 installcheck-target-newlib: \
48333     configure-target-newlib 
48334         @: $(MAKE); $(unstage)
48335         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48336         r=`${PWD_COMMAND}`; export r; \
48337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48338         $(NORMAL_TARGET_EXPORTS) \
48339         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
48340         for flag in $(EXTRA_TARGET_FLAGS); do \
48341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48342         done; \
48343         (cd $(TARGET_SUBDIR)/newlib && \
48344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48346                   "RANLIB=$${RANLIB}" \
48347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48348                    installcheck) \
48349           || exit 1
48350
48351 @endif target-newlib
48352
48353 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48354 maybe-mostlyclean-target-newlib:
48355 @if target-newlib
48356 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48357
48358 mostlyclean-target-newlib: 
48359         @: $(MAKE); $(unstage)
48360         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48361         r=`${PWD_COMMAND}`; export r; \
48362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48363         $(NORMAL_TARGET_EXPORTS) \
48364         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
48365         for flag in $(EXTRA_TARGET_FLAGS); do \
48366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48367         done; \
48368         (cd $(TARGET_SUBDIR)/newlib && \
48369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48371                   "RANLIB=$${RANLIB}" \
48372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48373                    mostlyclean) \
48374           || exit 1
48375
48376 @endif target-newlib
48377
48378 .PHONY: maybe-clean-target-newlib clean-target-newlib
48379 maybe-clean-target-newlib:
48380 @if target-newlib
48381 maybe-clean-target-newlib: clean-target-newlib
48382
48383 clean-target-newlib: 
48384         @: $(MAKE); $(unstage)
48385         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48386         r=`${PWD_COMMAND}`; export r; \
48387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48388         $(NORMAL_TARGET_EXPORTS) \
48389         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
48390         for flag in $(EXTRA_TARGET_FLAGS); do \
48391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48392         done; \
48393         (cd $(TARGET_SUBDIR)/newlib && \
48394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48396                   "RANLIB=$${RANLIB}" \
48397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48398                    clean) \
48399           || exit 1
48400
48401 @endif target-newlib
48402
48403 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48404 maybe-distclean-target-newlib:
48405 @if target-newlib
48406 maybe-distclean-target-newlib: distclean-target-newlib
48407
48408 distclean-target-newlib: 
48409         @: $(MAKE); $(unstage)
48410         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48411         r=`${PWD_COMMAND}`; export r; \
48412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413         $(NORMAL_TARGET_EXPORTS) \
48414         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
48415         for flag in $(EXTRA_TARGET_FLAGS); do \
48416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48417         done; \
48418         (cd $(TARGET_SUBDIR)/newlib && \
48419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48421                   "RANLIB=$${RANLIB}" \
48422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48423                    distclean) \
48424           || exit 1
48425
48426 @endif target-newlib
48427
48428 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48429 maybe-maintainer-clean-target-newlib:
48430 @if target-newlib
48431 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48432
48433 maintainer-clean-target-newlib: 
48434         @: $(MAKE); $(unstage)
48435         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48436         r=`${PWD_COMMAND}`; export r; \
48437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48438         $(NORMAL_TARGET_EXPORTS) \
48439         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
48440         for flag in $(EXTRA_TARGET_FLAGS); do \
48441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48442         done; \
48443         (cd $(TARGET_SUBDIR)/newlib && \
48444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48446                   "RANLIB=$${RANLIB}" \
48447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48448                    maintainer-clean) \
48449           || exit 1
48450
48451 @endif target-newlib
48452
48453
48454
48455
48456
48457 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48458 maybe-configure-target-libgcc:
48459 @if gcc-bootstrap
48460 configure-target-libgcc: stage_current
48461 @endif gcc-bootstrap
48462 @if target-libgcc
48463 maybe-configure-target-libgcc: configure-target-libgcc
48464 configure-target-libgcc: 
48465         @r=`${PWD_COMMAND}`; export r; \
48466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48467         echo "Checking multilib configuration for libgcc..."; \
48468         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48469         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48470         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48471           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48472             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48473           else \
48474             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48475             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48476           fi; \
48477         else \
48478           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48479         fi; \
48480         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48481         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48482         $(NORMAL_TARGET_EXPORTS)  \
48483         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48484         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48485         case $(srcdir) in \
48486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48487           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48489         esac; \
48490         srcdiroption="--srcdir=$${topdir}/libgcc"; \
48491         libsrcdir="$$s/libgcc"; \
48492         rm -f no-such-file || : ; \
48493         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48494           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48495           --target=${target_alias} $${srcdiroption}  \
48496           || exit 1
48497 @endif target-libgcc
48498
48499
48500
48501 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48502 maybe-configure-stage1-target-libgcc:
48503 @if target-libgcc-bootstrap
48504 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48505 configure-stage1-target-libgcc:
48506         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48507         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48508         @r=`${PWD_COMMAND}`; export r; \
48509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48510         TFLAGS="$(STAGE1_TFLAGS)"; \
48511         echo "Checking multilib configuration for libgcc..."; \
48512         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48513         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48514           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48515             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48516           else \
48517             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48518             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48519           fi; \
48520         else \
48521           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48522         fi; \
48523         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48524         $(NORMAL_TARGET_EXPORTS) \
48525         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48526         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48527         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48528         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
48529         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48530         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48531         case $(srcdir) in \
48532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48533           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48535         esac; \
48536         srcdiroption="--srcdir=$${topdir}/libgcc"; \
48537         libsrcdir="$$s/libgcc"; \
48538         $(SHELL) $${libsrcdir}/configure \
48539           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48540           --target=${target_alias} $${srcdiroption} \
48541           $(STAGE1_CONFIGURE_FLAGS)
48542 @endif target-libgcc-bootstrap
48543
48544 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48545 maybe-configure-stage2-target-libgcc:
48546 @if target-libgcc-bootstrap
48547 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48548 configure-stage2-target-libgcc:
48549         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48550         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48551         @r=`${PWD_COMMAND}`; export r; \
48552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48553         TFLAGS="$(STAGE2_TFLAGS)"; \
48554         echo "Checking multilib configuration for libgcc..."; \
48555         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48556         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48557           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48558             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48559           else \
48560             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48561             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48562           fi; \
48563         else \
48564           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48565         fi; \
48566         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48567         $(NORMAL_TARGET_EXPORTS) \
48568          \
48569         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48570         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48571         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48572         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
48573         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48574         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48575         case $(srcdir) in \
48576           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48577           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48578                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48579         esac; \
48580         srcdiroption="--srcdir=$${topdir}/libgcc"; \
48581         libsrcdir="$$s/libgcc"; \
48582         $(SHELL) $${libsrcdir}/configure \
48583           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48584           --target=${target_alias} $${srcdiroption} \
48585           --with-build-libsubdir=$(HOST_SUBDIR) \
48586           $(STAGE2_CONFIGURE_FLAGS)
48587 @endif target-libgcc-bootstrap
48588
48589 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48590 maybe-configure-stage3-target-libgcc:
48591 @if target-libgcc-bootstrap
48592 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48593 configure-stage3-target-libgcc:
48594         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48595         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48596         @r=`${PWD_COMMAND}`; export r; \
48597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48598         TFLAGS="$(STAGE3_TFLAGS)"; \
48599         echo "Checking multilib configuration for libgcc..."; \
48600         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48601         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48602           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48603             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48604           else \
48605             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48606             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48607           fi; \
48608         else \
48609           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48610         fi; \
48611         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48612         $(NORMAL_TARGET_EXPORTS) \
48613          \
48614         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48615         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48616         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48617         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
48618         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48619         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48620         case $(srcdir) in \
48621           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48622           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48623                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48624         esac; \
48625         srcdiroption="--srcdir=$${topdir}/libgcc"; \
48626         libsrcdir="$$s/libgcc"; \
48627         $(SHELL) $${libsrcdir}/configure \
48628           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48629           --target=${target_alias} $${srcdiroption} \
48630           --with-build-libsubdir=$(HOST_SUBDIR) \
48631           $(STAGE3_CONFIGURE_FLAGS)
48632 @endif target-libgcc-bootstrap
48633
48634 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48635 maybe-configure-stage4-target-libgcc:
48636 @if target-libgcc-bootstrap
48637 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48638 configure-stage4-target-libgcc:
48639         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48640         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48641         @r=`${PWD_COMMAND}`; export r; \
48642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48643         TFLAGS="$(STAGE4_TFLAGS)"; \
48644         echo "Checking multilib configuration for libgcc..."; \
48645         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48646         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48647           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48648             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48649           else \
48650             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48651             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48652           fi; \
48653         else \
48654           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48655         fi; \
48656         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48657         $(NORMAL_TARGET_EXPORTS) \
48658          \
48659         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48660         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48661         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48662         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
48663         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48664         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48665         case $(srcdir) in \
48666           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48667           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48668                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48669         esac; \
48670         srcdiroption="--srcdir=$${topdir}/libgcc"; \
48671         libsrcdir="$$s/libgcc"; \
48672         $(SHELL) $${libsrcdir}/configure \
48673           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48674           --target=${target_alias} $${srcdiroption} \
48675           --with-build-libsubdir=$(HOST_SUBDIR) \
48676           $(STAGE4_CONFIGURE_FLAGS)
48677 @endif target-libgcc-bootstrap
48678
48679 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48680 maybe-configure-stageprofile-target-libgcc:
48681 @if target-libgcc-bootstrap
48682 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48683 configure-stageprofile-target-libgcc:
48684         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48685         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48686         @r=`${PWD_COMMAND}`; export r; \
48687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48688         TFLAGS="$(STAGEprofile_TFLAGS)"; \
48689         echo "Checking multilib configuration for libgcc..."; \
48690         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48691         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48692           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48693             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48694           else \
48695             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48696             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48697           fi; \
48698         else \
48699           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48700         fi; \
48701         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48702         $(NORMAL_TARGET_EXPORTS) \
48703          \
48704         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48705         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48706         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48707         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
48708         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48709         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48710         case $(srcdir) in \
48711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48712           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48714         esac; \
48715         srcdiroption="--srcdir=$${topdir}/libgcc"; \
48716         libsrcdir="$$s/libgcc"; \
48717         $(SHELL) $${libsrcdir}/configure \
48718           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48719           --target=${target_alias} $${srcdiroption} \
48720           --with-build-libsubdir=$(HOST_SUBDIR) \
48721           $(STAGEprofile_CONFIGURE_FLAGS)
48722 @endif target-libgcc-bootstrap
48723
48724 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48725 maybe-configure-stagefeedback-target-libgcc:
48726 @if target-libgcc-bootstrap
48727 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48728 configure-stagefeedback-target-libgcc:
48729         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48730         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48731         @r=`${PWD_COMMAND}`; export r; \
48732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48734         echo "Checking multilib configuration for libgcc..."; \
48735         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48736         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48737           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48738             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48739           else \
48740             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48741             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48742           fi; \
48743         else \
48744           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48745         fi; \
48746         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48747         $(NORMAL_TARGET_EXPORTS) \
48748          \
48749         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48750         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48751         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48752         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
48753         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48754         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48755         case $(srcdir) in \
48756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48757           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48759         esac; \
48760         srcdiroption="--srcdir=$${topdir}/libgcc"; \
48761         libsrcdir="$$s/libgcc"; \
48762         $(SHELL) $${libsrcdir}/configure \
48763           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48764           --target=${target_alias} $${srcdiroption} \
48765           --with-build-libsubdir=$(HOST_SUBDIR) \
48766           $(STAGEfeedback_CONFIGURE_FLAGS)
48767 @endif target-libgcc-bootstrap
48768
48769
48770
48771
48772
48773 .PHONY: all-target-libgcc maybe-all-target-libgcc
48774 maybe-all-target-libgcc:
48775 @if gcc-bootstrap
48776 all-target-libgcc: stage_current
48777 @endif gcc-bootstrap
48778 @if target-libgcc
48779 TARGET-target-libgcc=all
48780 maybe-all-target-libgcc: all-target-libgcc
48781 all-target-libgcc: configure-target-libgcc
48782         @r=`${PWD_COMMAND}`; export r; \
48783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48784         $(NORMAL_TARGET_EXPORTS)  \
48785         (cd $(TARGET_SUBDIR)/libgcc && \
48786           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48787                 $(TARGET-target-libgcc))
48788 @endif target-libgcc
48789
48790
48791
48792 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48793 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48794 maybe-all-stage1-target-libgcc:
48795 maybe-clean-stage1-target-libgcc:
48796 @if target-libgcc-bootstrap
48797 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48798 all-stage1: all-stage1-target-libgcc
48799 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48800 all-stage1-target-libgcc: configure-stage1-target-libgcc
48801         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48802         @r=`${PWD_COMMAND}`; export r; \
48803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48804         TFLAGS="$(STAGE1_TFLAGS)"; \
48805         $(NORMAL_TARGET_EXPORTS)  \
48806         cd $(TARGET_SUBDIR)/libgcc && \
48807         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48808                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48809                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48810                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48811                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48812                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48813                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48814                 $(EXTRA_TARGET_FLAGS)   \
48815                 TFLAGS="$(STAGE1_TFLAGS)" \
48816                 $(TARGET-stage1-target-libgcc)
48817
48818 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48819 clean-stage1: clean-stage1-target-libgcc
48820 clean-stage1-target-libgcc:
48821         @if [ $(current_stage) = stage1 ]; then \
48822           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48823         else \
48824           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48825           $(MAKE) stage1-start; \
48826         fi; \
48827         cd $(TARGET_SUBDIR)/libgcc && \
48828         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
48829                  clean
48830 @endif target-libgcc-bootstrap
48831
48832
48833 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48834 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48835 maybe-all-stage2-target-libgcc:
48836 maybe-clean-stage2-target-libgcc:
48837 @if target-libgcc-bootstrap
48838 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48839 all-stage2: all-stage2-target-libgcc
48840 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48841 all-stage2-target-libgcc: configure-stage2-target-libgcc
48842         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48843         @r=`${PWD_COMMAND}`; export r; \
48844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48845         TFLAGS="$(STAGE2_TFLAGS)"; \
48846         $(NORMAL_TARGET_EXPORTS) \
48847           \
48848         cd $(TARGET_SUBDIR)/libgcc && \
48849         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48850                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48851                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48852                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48853                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48854                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48855                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48856                 $(EXTRA_TARGET_FLAGS)   \
48857                 TFLAGS="$(STAGE2_TFLAGS)" \
48858                 $(TARGET-stage2-target-libgcc)
48859
48860 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48861 clean-stage2: clean-stage2-target-libgcc
48862 clean-stage2-target-libgcc:
48863         @if [ $(current_stage) = stage2 ]; then \
48864           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48865         else \
48866           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48867           $(MAKE) stage2-start; \
48868         fi; \
48869         cd $(TARGET_SUBDIR)/libgcc && \
48870         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
48871                   \
48872                  clean
48873 @endif target-libgcc-bootstrap
48874
48875
48876 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48877 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48878 maybe-all-stage3-target-libgcc:
48879 maybe-clean-stage3-target-libgcc:
48880 @if target-libgcc-bootstrap
48881 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48882 all-stage3: all-stage3-target-libgcc
48883 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48884 all-stage3-target-libgcc: configure-stage3-target-libgcc
48885         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48886         @r=`${PWD_COMMAND}`; export r; \
48887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48888         TFLAGS="$(STAGE3_TFLAGS)"; \
48889         $(NORMAL_TARGET_EXPORTS) \
48890           \
48891         cd $(TARGET_SUBDIR)/libgcc && \
48892         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48893                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48894                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48895                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48896                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48897                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48898                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48899                 $(EXTRA_TARGET_FLAGS)   \
48900                 TFLAGS="$(STAGE3_TFLAGS)" \
48901                 $(TARGET-stage3-target-libgcc)
48902
48903 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48904 clean-stage3: clean-stage3-target-libgcc
48905 clean-stage3-target-libgcc:
48906         @if [ $(current_stage) = stage3 ]; then \
48907           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48908         else \
48909           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48910           $(MAKE) stage3-start; \
48911         fi; \
48912         cd $(TARGET_SUBDIR)/libgcc && \
48913         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
48914                   \
48915                  clean
48916 @endif target-libgcc-bootstrap
48917
48918
48919 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48920 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48921 maybe-all-stage4-target-libgcc:
48922 maybe-clean-stage4-target-libgcc:
48923 @if target-libgcc-bootstrap
48924 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48925 all-stage4: all-stage4-target-libgcc
48926 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48927 all-stage4-target-libgcc: configure-stage4-target-libgcc
48928         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48929         @r=`${PWD_COMMAND}`; export r; \
48930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48931         TFLAGS="$(STAGE4_TFLAGS)"; \
48932         $(NORMAL_TARGET_EXPORTS) \
48933           \
48934         cd $(TARGET_SUBDIR)/libgcc && \
48935         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48936                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48937                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48938                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48939                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48940                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48941                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48942                 $(EXTRA_TARGET_FLAGS)   \
48943                 TFLAGS="$(STAGE4_TFLAGS)" \
48944                 $(TARGET-stage4-target-libgcc)
48945
48946 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
48947 clean-stage4: clean-stage4-target-libgcc
48948 clean-stage4-target-libgcc:
48949         @if [ $(current_stage) = stage4 ]; then \
48950           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48951         else \
48952           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
48953           $(MAKE) stage4-start; \
48954         fi; \
48955         cd $(TARGET_SUBDIR)/libgcc && \
48956         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
48957                   \
48958                  clean
48959 @endif target-libgcc-bootstrap
48960
48961
48962 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
48963 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
48964 maybe-all-stageprofile-target-libgcc:
48965 maybe-clean-stageprofile-target-libgcc:
48966 @if target-libgcc-bootstrap
48967 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
48968 all-stageprofile: all-stageprofile-target-libgcc
48969 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
48970 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48971         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48972         @r=`${PWD_COMMAND}`; export r; \
48973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48974         TFLAGS="$(STAGEprofile_TFLAGS)"; \
48975         $(NORMAL_TARGET_EXPORTS) \
48976           \
48977         cd $(TARGET_SUBDIR)/libgcc && \
48978         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48979                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48980                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48981                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48982                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48983                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48984                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48985                 $(EXTRA_TARGET_FLAGS)   \
48986                 TFLAGS="$(STAGEprofile_TFLAGS)" \
48987                 $(TARGET-stageprofile-target-libgcc)
48988
48989 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
48990 clean-stageprofile: clean-stageprofile-target-libgcc
48991 clean-stageprofile-target-libgcc:
48992         @if [ $(current_stage) = stageprofile ]; then \
48993           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48994         else \
48995           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
48996           $(MAKE) stageprofile-start; \
48997         fi; \
48998         cd $(TARGET_SUBDIR)/libgcc && \
48999         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
49000                   \
49001                  clean
49002 @endif target-libgcc-bootstrap
49003
49004
49005 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49006 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49007 maybe-all-stagefeedback-target-libgcc:
49008 maybe-clean-stagefeedback-target-libgcc:
49009 @if target-libgcc-bootstrap
49010 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49011 all-stagefeedback: all-stagefeedback-target-libgcc
49012 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49013 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49014         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49015         @r=`${PWD_COMMAND}`; export r; \
49016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49017         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49018         $(NORMAL_TARGET_EXPORTS) \
49019           \
49020         cd $(TARGET_SUBDIR)/libgcc && \
49021         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49022                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49023                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49024                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49025                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49026                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49027                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49028                 $(EXTRA_TARGET_FLAGS)   \
49029                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49030                 $(TARGET-stagefeedback-target-libgcc)
49031
49032 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49033 clean-stagefeedback: clean-stagefeedback-target-libgcc
49034 clean-stagefeedback-target-libgcc:
49035         @if [ $(current_stage) = stagefeedback ]; then \
49036           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49037         else \
49038           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49039           $(MAKE) stagefeedback-start; \
49040         fi; \
49041         cd $(TARGET_SUBDIR)/libgcc && \
49042         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
49043                   \
49044                  clean
49045 @endif target-libgcc-bootstrap
49046
49047
49048
49049
49050
49051
49052 .PHONY: check-target-libgcc maybe-check-target-libgcc
49053 maybe-check-target-libgcc:
49054 @if target-libgcc
49055 maybe-check-target-libgcc: check-target-libgcc
49056
49057 # Dummy target for uncheckable module.
49058 check-target-libgcc:
49059
49060 @endif target-libgcc
49061
49062 .PHONY: install-target-libgcc maybe-install-target-libgcc
49063 maybe-install-target-libgcc:
49064 @if target-libgcc
49065 maybe-install-target-libgcc: install-target-libgcc
49066
49067 install-target-libgcc: installdirs
49068         @: $(MAKE); $(unstage)
49069         @r=`${PWD_COMMAND}`; export r; \
49070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49071         $(NORMAL_TARGET_EXPORTS) \
49072         (cd $(TARGET_SUBDIR)/libgcc && \
49073           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49074
49075 @endif target-libgcc
49076
49077 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49078 maybe-install-strip-target-libgcc:
49079 @if target-libgcc
49080 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49081
49082 install-strip-target-libgcc: installdirs
49083         @: $(MAKE); $(unstage)
49084         @r=`${PWD_COMMAND}`; export r; \
49085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49086         $(NORMAL_TARGET_EXPORTS) \
49087         (cd $(TARGET_SUBDIR)/libgcc && \
49088           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49089
49090 @endif target-libgcc
49091
49092 # Other targets (info, dvi, pdf, etc.)
49093
49094 .PHONY: maybe-info-target-libgcc info-target-libgcc
49095 maybe-info-target-libgcc:
49096 @if target-libgcc
49097 maybe-info-target-libgcc: info-target-libgcc
49098
49099 info-target-libgcc: \
49100     configure-target-libgcc 
49101         @: $(MAKE); $(unstage)
49102         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49103         r=`${PWD_COMMAND}`; export r; \
49104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105         $(NORMAL_TARGET_EXPORTS) \
49106         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
49107         for flag in $(EXTRA_TARGET_FLAGS); do \
49108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49109         done; \
49110         (cd $(TARGET_SUBDIR)/libgcc && \
49111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49113                   "RANLIB=$${RANLIB}" \
49114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49115                    info) \
49116           || exit 1
49117
49118 @endif target-libgcc
49119
49120 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49121 maybe-dvi-target-libgcc:
49122 @if target-libgcc
49123 maybe-dvi-target-libgcc: dvi-target-libgcc
49124
49125 dvi-target-libgcc: \
49126     configure-target-libgcc 
49127         @: $(MAKE); $(unstage)
49128         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49129         r=`${PWD_COMMAND}`; export r; \
49130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49131         $(NORMAL_TARGET_EXPORTS) \
49132         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
49133         for flag in $(EXTRA_TARGET_FLAGS); do \
49134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49135         done; \
49136         (cd $(TARGET_SUBDIR)/libgcc && \
49137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49139                   "RANLIB=$${RANLIB}" \
49140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49141                    dvi) \
49142           || exit 1
49143
49144 @endif target-libgcc
49145
49146 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49147 maybe-pdf-target-libgcc:
49148 @if target-libgcc
49149 maybe-pdf-target-libgcc: pdf-target-libgcc
49150
49151 pdf-target-libgcc: \
49152     configure-target-libgcc 
49153         @: $(MAKE); $(unstage)
49154         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49155         r=`${PWD_COMMAND}`; export r; \
49156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49157         $(NORMAL_TARGET_EXPORTS) \
49158         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
49159         for flag in $(EXTRA_TARGET_FLAGS); do \
49160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49161         done; \
49162         (cd $(TARGET_SUBDIR)/libgcc && \
49163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49165                   "RANLIB=$${RANLIB}" \
49166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49167                    pdf) \
49168           || exit 1
49169
49170 @endif target-libgcc
49171
49172 .PHONY: maybe-html-target-libgcc html-target-libgcc
49173 maybe-html-target-libgcc:
49174 @if target-libgcc
49175 maybe-html-target-libgcc: html-target-libgcc
49176
49177 html-target-libgcc: \
49178     configure-target-libgcc 
49179         @: $(MAKE); $(unstage)
49180         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49181         r=`${PWD_COMMAND}`; export r; \
49182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49183         $(NORMAL_TARGET_EXPORTS) \
49184         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
49185         for flag in $(EXTRA_TARGET_FLAGS); do \
49186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49187         done; \
49188         (cd $(TARGET_SUBDIR)/libgcc && \
49189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49191                   "RANLIB=$${RANLIB}" \
49192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49193                    html) \
49194           || exit 1
49195
49196 @endif target-libgcc
49197
49198 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49199 maybe-TAGS-target-libgcc:
49200 @if target-libgcc
49201 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49202
49203 TAGS-target-libgcc: \
49204     configure-target-libgcc 
49205         @: $(MAKE); $(unstage)
49206         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49207         r=`${PWD_COMMAND}`; export r; \
49208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49209         $(NORMAL_TARGET_EXPORTS) \
49210         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
49211         for flag in $(EXTRA_TARGET_FLAGS); do \
49212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49213         done; \
49214         (cd $(TARGET_SUBDIR)/libgcc && \
49215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49217                   "RANLIB=$${RANLIB}" \
49218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49219                    TAGS) \
49220           || exit 1
49221
49222 @endif target-libgcc
49223
49224 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49225 maybe-install-info-target-libgcc:
49226 @if target-libgcc
49227 maybe-install-info-target-libgcc: install-info-target-libgcc
49228
49229 install-info-target-libgcc: \
49230     configure-target-libgcc \
49231     info-target-libgcc 
49232         @: $(MAKE); $(unstage)
49233         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49234         r=`${PWD_COMMAND}`; export r; \
49235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49236         $(NORMAL_TARGET_EXPORTS) \
49237         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
49238         for flag in $(EXTRA_TARGET_FLAGS); do \
49239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49240         done; \
49241         (cd $(TARGET_SUBDIR)/libgcc && \
49242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49244                   "RANLIB=$${RANLIB}" \
49245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49246                    install-info) \
49247           || exit 1
49248
49249 @endif target-libgcc
49250
49251 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49252 maybe-install-pdf-target-libgcc:
49253 @if target-libgcc
49254 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49255
49256 install-pdf-target-libgcc: \
49257     configure-target-libgcc \
49258     pdf-target-libgcc 
49259         @: $(MAKE); $(unstage)
49260         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49261         r=`${PWD_COMMAND}`; export r; \
49262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49263         $(NORMAL_TARGET_EXPORTS) \
49264         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
49265         for flag in $(EXTRA_TARGET_FLAGS); do \
49266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49267         done; \
49268         (cd $(TARGET_SUBDIR)/libgcc && \
49269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49271                   "RANLIB=$${RANLIB}" \
49272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49273                    install-pdf) \
49274           || exit 1
49275
49276 @endif target-libgcc
49277
49278 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49279 maybe-install-html-target-libgcc:
49280 @if target-libgcc
49281 maybe-install-html-target-libgcc: install-html-target-libgcc
49282
49283 install-html-target-libgcc: \
49284     configure-target-libgcc \
49285     html-target-libgcc 
49286         @: $(MAKE); $(unstage)
49287         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49288         r=`${PWD_COMMAND}`; export r; \
49289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49290         $(NORMAL_TARGET_EXPORTS) \
49291         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
49292         for flag in $(EXTRA_TARGET_FLAGS); do \
49293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49294         done; \
49295         (cd $(TARGET_SUBDIR)/libgcc && \
49296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49298                   "RANLIB=$${RANLIB}" \
49299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49300                    install-html) \
49301           || exit 1
49302
49303 @endif target-libgcc
49304
49305 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49306 maybe-installcheck-target-libgcc:
49307 @if target-libgcc
49308 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49309
49310 installcheck-target-libgcc: \
49311     configure-target-libgcc 
49312         @: $(MAKE); $(unstage)
49313         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49314         r=`${PWD_COMMAND}`; export r; \
49315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49316         $(NORMAL_TARGET_EXPORTS) \
49317         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
49318         for flag in $(EXTRA_TARGET_FLAGS); do \
49319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49320         done; \
49321         (cd $(TARGET_SUBDIR)/libgcc && \
49322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49324                   "RANLIB=$${RANLIB}" \
49325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49326                    installcheck) \
49327           || exit 1
49328
49329 @endif target-libgcc
49330
49331 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49332 maybe-mostlyclean-target-libgcc:
49333 @if target-libgcc
49334 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49335
49336 mostlyclean-target-libgcc: 
49337         @: $(MAKE); $(unstage)
49338         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49339         r=`${PWD_COMMAND}`; export r; \
49340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49341         $(NORMAL_TARGET_EXPORTS) \
49342         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
49343         for flag in $(EXTRA_TARGET_FLAGS); do \
49344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49345         done; \
49346         (cd $(TARGET_SUBDIR)/libgcc && \
49347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49349                   "RANLIB=$${RANLIB}" \
49350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49351                    mostlyclean) \
49352           || exit 1
49353
49354 @endif target-libgcc
49355
49356 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49357 maybe-clean-target-libgcc:
49358 @if target-libgcc
49359 maybe-clean-target-libgcc: clean-target-libgcc
49360
49361 clean-target-libgcc: 
49362         @: $(MAKE); $(unstage)
49363         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49364         r=`${PWD_COMMAND}`; export r; \
49365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366         $(NORMAL_TARGET_EXPORTS) \
49367         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
49368         for flag in $(EXTRA_TARGET_FLAGS); do \
49369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49370         done; \
49371         (cd $(TARGET_SUBDIR)/libgcc && \
49372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49374                   "RANLIB=$${RANLIB}" \
49375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49376                    clean) \
49377           || exit 1
49378
49379 @endif target-libgcc
49380
49381 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49382 maybe-distclean-target-libgcc:
49383 @if target-libgcc
49384 maybe-distclean-target-libgcc: distclean-target-libgcc
49385
49386 distclean-target-libgcc: 
49387         @: $(MAKE); $(unstage)
49388         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49389         r=`${PWD_COMMAND}`; export r; \
49390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49391         $(NORMAL_TARGET_EXPORTS) \
49392         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
49393         for flag in $(EXTRA_TARGET_FLAGS); do \
49394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49395         done; \
49396         (cd $(TARGET_SUBDIR)/libgcc && \
49397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49399                   "RANLIB=$${RANLIB}" \
49400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49401                    distclean) \
49402           || exit 1
49403
49404 @endif target-libgcc
49405
49406 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49407 maybe-maintainer-clean-target-libgcc:
49408 @if target-libgcc
49409 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49410
49411 maintainer-clean-target-libgcc: 
49412         @: $(MAKE); $(unstage)
49413         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49414         r=`${PWD_COMMAND}`; export r; \
49415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49416         $(NORMAL_TARGET_EXPORTS) \
49417         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
49418         for flag in $(EXTRA_TARGET_FLAGS); do \
49419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49420         done; \
49421         (cd $(TARGET_SUBDIR)/libgcc && \
49422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49424                   "RANLIB=$${RANLIB}" \
49425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49426                    maintainer-clean) \
49427           || exit 1
49428
49429 @endif target-libgcc
49430
49431
49432
49433
49434
49435 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
49436 maybe-configure-target-libquadmath:
49437 @if gcc-bootstrap
49438 configure-target-libquadmath: stage_current
49439 @endif gcc-bootstrap
49440 @if target-libquadmath
49441 maybe-configure-target-libquadmath: configure-target-libquadmath
49442 configure-target-libquadmath: 
49443         @: $(MAKE); $(unstage)
49444         @r=`${PWD_COMMAND}`; export r; \
49445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49446         echo "Checking multilib configuration for libquadmath..."; \
49447         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
49448         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
49449         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49450           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49451             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
49452           else \
49453             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
49454             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49455           fi; \
49456         else \
49457           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49458         fi; \
49459         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
49460         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
49461         $(NORMAL_TARGET_EXPORTS)  \
49462         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
49463         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
49464         case $(srcdir) in \
49465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49466           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
49467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49468         esac; \
49469         srcdiroption="--srcdir=$${topdir}/libquadmath"; \
49470         libsrcdir="$$s/libquadmath"; \
49471         rm -f no-such-file || : ; \
49472         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49473           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49474           --target=${target_alias} $${srcdiroption}  \
49475           || exit 1
49476 @endif target-libquadmath
49477
49478
49479
49480
49481
49482 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
49483 maybe-all-target-libquadmath:
49484 @if gcc-bootstrap
49485 all-target-libquadmath: stage_current
49486 @endif gcc-bootstrap
49487 @if target-libquadmath
49488 TARGET-target-libquadmath=all
49489 maybe-all-target-libquadmath: all-target-libquadmath
49490 all-target-libquadmath: configure-target-libquadmath
49491         @: $(MAKE); $(unstage)
49492         @r=`${PWD_COMMAND}`; export r; \
49493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49494         $(NORMAL_TARGET_EXPORTS)  \
49495         (cd $(TARGET_SUBDIR)/libquadmath && \
49496           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49497                 $(TARGET-target-libquadmath))
49498 @endif target-libquadmath
49499
49500
49501
49502
49503
49504 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
49505 maybe-check-target-libquadmath:
49506 @if target-libquadmath
49507 maybe-check-target-libquadmath: check-target-libquadmath
49508
49509 check-target-libquadmath:
49510         @: $(MAKE); $(unstage)
49511         @r=`${PWD_COMMAND}`; export r; \
49512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49513         $(NORMAL_TARGET_EXPORTS) \
49514         (cd $(TARGET_SUBDIR)/libquadmath && \
49515           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49516
49517 @endif target-libquadmath
49518
49519 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49520 maybe-install-target-libquadmath:
49521 @if target-libquadmath
49522 maybe-install-target-libquadmath: install-target-libquadmath
49523
49524 install-target-libquadmath: installdirs
49525         @: $(MAKE); $(unstage)
49526         @r=`${PWD_COMMAND}`; export r; \
49527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49528         $(NORMAL_TARGET_EXPORTS) \
49529         (cd $(TARGET_SUBDIR)/libquadmath && \
49530           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49531
49532 @endif target-libquadmath
49533
49534 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49535 maybe-install-strip-target-libquadmath:
49536 @if target-libquadmath
49537 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49538
49539 install-strip-target-libquadmath: installdirs
49540         @: $(MAKE); $(unstage)
49541         @r=`${PWD_COMMAND}`; export r; \
49542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49543         $(NORMAL_TARGET_EXPORTS) \
49544         (cd $(TARGET_SUBDIR)/libquadmath && \
49545           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49546
49547 @endif target-libquadmath
49548
49549 # Other targets (info, dvi, pdf, etc.)
49550
49551 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49552 maybe-info-target-libquadmath:
49553 @if target-libquadmath
49554 maybe-info-target-libquadmath: info-target-libquadmath
49555
49556 info-target-libquadmath: \
49557     configure-target-libquadmath 
49558         @: $(MAKE); $(unstage)
49559         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49560         r=`${PWD_COMMAND}`; export r; \
49561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49562         $(NORMAL_TARGET_EXPORTS) \
49563         echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
49564         for flag in $(EXTRA_TARGET_FLAGS); do \
49565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49566         done; \
49567         (cd $(TARGET_SUBDIR)/libquadmath && \
49568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49570                   "RANLIB=$${RANLIB}" \
49571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49572                    info) \
49573           || exit 1
49574
49575 @endif target-libquadmath
49576
49577 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49578 maybe-dvi-target-libquadmath:
49579 @if target-libquadmath
49580 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49581
49582 dvi-target-libquadmath: \
49583     configure-target-libquadmath 
49584         @: $(MAKE); $(unstage)
49585         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49586         r=`${PWD_COMMAND}`; export r; \
49587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49588         $(NORMAL_TARGET_EXPORTS) \
49589         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
49590         for flag in $(EXTRA_TARGET_FLAGS); do \
49591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49592         done; \
49593         (cd $(TARGET_SUBDIR)/libquadmath && \
49594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49596                   "RANLIB=$${RANLIB}" \
49597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49598                    dvi) \
49599           || exit 1
49600
49601 @endif target-libquadmath
49602
49603 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49604 maybe-pdf-target-libquadmath:
49605 @if target-libquadmath
49606 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49607
49608 pdf-target-libquadmath: \
49609     configure-target-libquadmath 
49610         @: $(MAKE); $(unstage)
49611         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49612         r=`${PWD_COMMAND}`; export r; \
49613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49614         $(NORMAL_TARGET_EXPORTS) \
49615         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
49616         for flag in $(EXTRA_TARGET_FLAGS); do \
49617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49618         done; \
49619         (cd $(TARGET_SUBDIR)/libquadmath && \
49620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49622                   "RANLIB=$${RANLIB}" \
49623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49624                    pdf) \
49625           || exit 1
49626
49627 @endif target-libquadmath
49628
49629 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49630 maybe-html-target-libquadmath:
49631 @if target-libquadmath
49632 maybe-html-target-libquadmath: html-target-libquadmath
49633
49634 html-target-libquadmath: \
49635     configure-target-libquadmath 
49636         @: $(MAKE); $(unstage)
49637         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49638         r=`${PWD_COMMAND}`; export r; \
49639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49640         $(NORMAL_TARGET_EXPORTS) \
49641         echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
49642         for flag in $(EXTRA_TARGET_FLAGS); do \
49643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49644         done; \
49645         (cd $(TARGET_SUBDIR)/libquadmath && \
49646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49648                   "RANLIB=$${RANLIB}" \
49649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49650                    html) \
49651           || exit 1
49652
49653 @endif target-libquadmath
49654
49655 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49656 maybe-TAGS-target-libquadmath:
49657 @if target-libquadmath
49658 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49659
49660 TAGS-target-libquadmath: \
49661     configure-target-libquadmath 
49662         @: $(MAKE); $(unstage)
49663         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49664         r=`${PWD_COMMAND}`; export r; \
49665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49666         $(NORMAL_TARGET_EXPORTS) \
49667         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
49668         for flag in $(EXTRA_TARGET_FLAGS); do \
49669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49670         done; \
49671         (cd $(TARGET_SUBDIR)/libquadmath && \
49672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49674                   "RANLIB=$${RANLIB}" \
49675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49676                    TAGS) \
49677           || exit 1
49678
49679 @endif target-libquadmath
49680
49681 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49682 maybe-install-info-target-libquadmath:
49683 @if target-libquadmath
49684 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49685
49686 install-info-target-libquadmath: \
49687     configure-target-libquadmath \
49688     info-target-libquadmath 
49689         @: $(MAKE); $(unstage)
49690         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49691         r=`${PWD_COMMAND}`; export r; \
49692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49693         $(NORMAL_TARGET_EXPORTS) \
49694         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
49695         for flag in $(EXTRA_TARGET_FLAGS); do \
49696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49697         done; \
49698         (cd $(TARGET_SUBDIR)/libquadmath && \
49699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49701                   "RANLIB=$${RANLIB}" \
49702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49703                    install-info) \
49704           || exit 1
49705
49706 @endif target-libquadmath
49707
49708 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49709 maybe-install-pdf-target-libquadmath:
49710 @if target-libquadmath
49711 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49712
49713 install-pdf-target-libquadmath: \
49714     configure-target-libquadmath \
49715     pdf-target-libquadmath 
49716         @: $(MAKE); $(unstage)
49717         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49718         r=`${PWD_COMMAND}`; export r; \
49719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720         $(NORMAL_TARGET_EXPORTS) \
49721         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
49722         for flag in $(EXTRA_TARGET_FLAGS); do \
49723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49724         done; \
49725         (cd $(TARGET_SUBDIR)/libquadmath && \
49726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49728                   "RANLIB=$${RANLIB}" \
49729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49730                    install-pdf) \
49731           || exit 1
49732
49733 @endif target-libquadmath
49734
49735 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49736 maybe-install-html-target-libquadmath:
49737 @if target-libquadmath
49738 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49739
49740 install-html-target-libquadmath: \
49741     configure-target-libquadmath \
49742     html-target-libquadmath 
49743         @: $(MAKE); $(unstage)
49744         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49745         r=`${PWD_COMMAND}`; export r; \
49746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49747         $(NORMAL_TARGET_EXPORTS) \
49748         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
49749         for flag in $(EXTRA_TARGET_FLAGS); do \
49750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49751         done; \
49752         (cd $(TARGET_SUBDIR)/libquadmath && \
49753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49755                   "RANLIB=$${RANLIB}" \
49756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49757                    install-html) \
49758           || exit 1
49759
49760 @endif target-libquadmath
49761
49762 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49763 maybe-installcheck-target-libquadmath:
49764 @if target-libquadmath
49765 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49766
49767 installcheck-target-libquadmath: \
49768     configure-target-libquadmath 
49769         @: $(MAKE); $(unstage)
49770         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49771         r=`${PWD_COMMAND}`; export r; \
49772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49773         $(NORMAL_TARGET_EXPORTS) \
49774         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
49775         for flag in $(EXTRA_TARGET_FLAGS); do \
49776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49777         done; \
49778         (cd $(TARGET_SUBDIR)/libquadmath && \
49779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49781                   "RANLIB=$${RANLIB}" \
49782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49783                    installcheck) \
49784           || exit 1
49785
49786 @endif target-libquadmath
49787
49788 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49789 maybe-mostlyclean-target-libquadmath:
49790 @if target-libquadmath
49791 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49792
49793 mostlyclean-target-libquadmath: 
49794         @: $(MAKE); $(unstage)
49795         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49796         r=`${PWD_COMMAND}`; export r; \
49797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49798         $(NORMAL_TARGET_EXPORTS) \
49799         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
49800         for flag in $(EXTRA_TARGET_FLAGS); do \
49801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49802         done; \
49803         (cd $(TARGET_SUBDIR)/libquadmath && \
49804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49806                   "RANLIB=$${RANLIB}" \
49807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49808                    mostlyclean) \
49809           || exit 1
49810
49811 @endif target-libquadmath
49812
49813 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49814 maybe-clean-target-libquadmath:
49815 @if target-libquadmath
49816 maybe-clean-target-libquadmath: clean-target-libquadmath
49817
49818 clean-target-libquadmath: 
49819         @: $(MAKE); $(unstage)
49820         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49821         r=`${PWD_COMMAND}`; export r; \
49822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49823         $(NORMAL_TARGET_EXPORTS) \
49824         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
49825         for flag in $(EXTRA_TARGET_FLAGS); do \
49826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49827         done; \
49828         (cd $(TARGET_SUBDIR)/libquadmath && \
49829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49831                   "RANLIB=$${RANLIB}" \
49832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49833                    clean) \
49834           || exit 1
49835
49836 @endif target-libquadmath
49837
49838 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49839 maybe-distclean-target-libquadmath:
49840 @if target-libquadmath
49841 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49842
49843 distclean-target-libquadmath: 
49844         @: $(MAKE); $(unstage)
49845         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49846         r=`${PWD_COMMAND}`; export r; \
49847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49848         $(NORMAL_TARGET_EXPORTS) \
49849         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
49850         for flag in $(EXTRA_TARGET_FLAGS); do \
49851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49852         done; \
49853         (cd $(TARGET_SUBDIR)/libquadmath && \
49854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49856                   "RANLIB=$${RANLIB}" \
49857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49858                    distclean) \
49859           || exit 1
49860
49861 @endif target-libquadmath
49862
49863 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49864 maybe-maintainer-clean-target-libquadmath:
49865 @if target-libquadmath
49866 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49867
49868 maintainer-clean-target-libquadmath: 
49869         @: $(MAKE); $(unstage)
49870         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49871         r=`${PWD_COMMAND}`; export r; \
49872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49873         $(NORMAL_TARGET_EXPORTS) \
49874         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
49875         for flag in $(EXTRA_TARGET_FLAGS); do \
49876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49877         done; \
49878         (cd $(TARGET_SUBDIR)/libquadmath && \
49879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49881                   "RANLIB=$${RANLIB}" \
49882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49883                    maintainer-clean) \
49884           || exit 1
49885
49886 @endif target-libquadmath
49887
49888
49889
49890
49891
49892 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49893 maybe-configure-target-libgfortran:
49894 @if gcc-bootstrap
49895 configure-target-libgfortran: stage_current
49896 @endif gcc-bootstrap
49897 @if target-libgfortran
49898 maybe-configure-target-libgfortran: configure-target-libgfortran
49899 configure-target-libgfortran: 
49900         @: $(MAKE); $(unstage)
49901         @r=`${PWD_COMMAND}`; export r; \
49902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49903         echo "Checking multilib configuration for libgfortran..."; \
49904         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
49905         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
49906         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49907           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49908             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49909           else \
49910             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49911             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49912           fi; \
49913         else \
49914           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49915         fi; \
49916         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49917         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
49918         $(NORMAL_TARGET_EXPORTS)  \
49919         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49920         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49921         case $(srcdir) in \
49922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49923           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49925         esac; \
49926         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
49927         libsrcdir="$$s/libgfortran"; \
49928         rm -f no-such-file || : ; \
49929         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49930           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49931           --target=${target_alias} $${srcdiroption}  \
49932           || exit 1
49933 @endif target-libgfortran
49934
49935
49936
49937
49938
49939 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49940 maybe-all-target-libgfortran:
49941 @if gcc-bootstrap
49942 all-target-libgfortran: stage_current
49943 @endif gcc-bootstrap
49944 @if target-libgfortran
49945 TARGET-target-libgfortran=all
49946 maybe-all-target-libgfortran: all-target-libgfortran
49947 all-target-libgfortran: configure-target-libgfortran
49948         @: $(MAKE); $(unstage)
49949         @r=`${PWD_COMMAND}`; export r; \
49950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49951         $(NORMAL_TARGET_EXPORTS)  \
49952         (cd $(TARGET_SUBDIR)/libgfortran && \
49953           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49954                 $(TARGET-target-libgfortran))
49955 @endif target-libgfortran
49956
49957
49958
49959
49960
49961 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49962 maybe-check-target-libgfortran:
49963 @if target-libgfortran
49964 maybe-check-target-libgfortran: check-target-libgfortran
49965
49966 check-target-libgfortran:
49967         @: $(MAKE); $(unstage)
49968         @r=`${PWD_COMMAND}`; export r; \
49969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49970         $(NORMAL_TARGET_EXPORTS) \
49971         (cd $(TARGET_SUBDIR)/libgfortran && \
49972           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49973
49974 @endif target-libgfortran
49975
49976 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49977 maybe-install-target-libgfortran:
49978 @if target-libgfortran
49979 maybe-install-target-libgfortran: install-target-libgfortran
49980
49981 install-target-libgfortran: installdirs
49982         @: $(MAKE); $(unstage)
49983         @r=`${PWD_COMMAND}`; export r; \
49984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49985         $(NORMAL_TARGET_EXPORTS) \
49986         (cd $(TARGET_SUBDIR)/libgfortran && \
49987           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49988
49989 @endif target-libgfortran
49990
49991 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49992 maybe-install-strip-target-libgfortran:
49993 @if target-libgfortran
49994 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49995
49996 install-strip-target-libgfortran: installdirs
49997         @: $(MAKE); $(unstage)
49998         @r=`${PWD_COMMAND}`; export r; \
49999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50000         $(NORMAL_TARGET_EXPORTS) \
50001         (cd $(TARGET_SUBDIR)/libgfortran && \
50002           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50003
50004 @endif target-libgfortran
50005
50006 # Other targets (info, dvi, pdf, etc.)
50007
50008 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
50009 maybe-info-target-libgfortran:
50010 @if target-libgfortran
50011 maybe-info-target-libgfortran: info-target-libgfortran
50012
50013 info-target-libgfortran: \
50014     configure-target-libgfortran 
50015         @: $(MAKE); $(unstage)
50016         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50017         r=`${PWD_COMMAND}`; export r; \
50018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50019         $(NORMAL_TARGET_EXPORTS) \
50020         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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                    info) \
50030           || exit 1
50031
50032 @endif target-libgfortran
50033
50034 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
50035 maybe-dvi-target-libgfortran:
50036 @if target-libgfortran
50037 maybe-dvi-target-libgfortran: dvi-target-libgfortran
50038
50039 dvi-target-libgfortran: \
50040     configure-target-libgfortran 
50041         @: $(MAKE); $(unstage)
50042         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50043         r=`${PWD_COMMAND}`; export r; \
50044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50045         $(NORMAL_TARGET_EXPORTS) \
50046         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
50047         for flag in $(EXTRA_TARGET_FLAGS); do \
50048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50049         done; \
50050         (cd $(TARGET_SUBDIR)/libgfortran && \
50051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50053                   "RANLIB=$${RANLIB}" \
50054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50055                    dvi) \
50056           || exit 1
50057
50058 @endif target-libgfortran
50059
50060 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
50061 maybe-pdf-target-libgfortran:
50062 @if target-libgfortran
50063 maybe-pdf-target-libgfortran: pdf-target-libgfortran
50064
50065 pdf-target-libgfortran: \
50066     configure-target-libgfortran 
50067         @: $(MAKE); $(unstage)
50068         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50069         r=`${PWD_COMMAND}`; export r; \
50070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50071         $(NORMAL_TARGET_EXPORTS) \
50072         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50073         for flag in $(EXTRA_TARGET_FLAGS); do \
50074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50075         done; \
50076         (cd $(TARGET_SUBDIR)/libgfortran && \
50077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50079                   "RANLIB=$${RANLIB}" \
50080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50081                    pdf) \
50082           || exit 1
50083
50084 @endif target-libgfortran
50085
50086 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
50087 maybe-html-target-libgfortran:
50088 @if target-libgfortran
50089 maybe-html-target-libgfortran: html-target-libgfortran
50090
50091 html-target-libgfortran: \
50092     configure-target-libgfortran 
50093         @: $(MAKE); $(unstage)
50094         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50095         r=`${PWD_COMMAND}`; export r; \
50096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50097         $(NORMAL_TARGET_EXPORTS) \
50098         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
50099         for flag in $(EXTRA_TARGET_FLAGS); do \
50100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50101         done; \
50102         (cd $(TARGET_SUBDIR)/libgfortran && \
50103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50105                   "RANLIB=$${RANLIB}" \
50106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50107                    html) \
50108           || exit 1
50109
50110 @endif target-libgfortran
50111
50112 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
50113 maybe-TAGS-target-libgfortran:
50114 @if target-libgfortran
50115 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
50116
50117 TAGS-target-libgfortran: \
50118     configure-target-libgfortran 
50119         @: $(MAKE); $(unstage)
50120         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50121         r=`${PWD_COMMAND}`; export r; \
50122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50123         $(NORMAL_TARGET_EXPORTS) \
50124         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
50125         for flag in $(EXTRA_TARGET_FLAGS); do \
50126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50127         done; \
50128         (cd $(TARGET_SUBDIR)/libgfortran && \
50129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50131                   "RANLIB=$${RANLIB}" \
50132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50133                    TAGS) \
50134           || exit 1
50135
50136 @endif target-libgfortran
50137
50138 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
50139 maybe-install-info-target-libgfortran:
50140 @if target-libgfortran
50141 maybe-install-info-target-libgfortran: install-info-target-libgfortran
50142
50143 install-info-target-libgfortran: \
50144     configure-target-libgfortran \
50145     info-target-libgfortran 
50146         @: $(MAKE); $(unstage)
50147         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50148         r=`${PWD_COMMAND}`; export r; \
50149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50150         $(NORMAL_TARGET_EXPORTS) \
50151         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
50152         for flag in $(EXTRA_TARGET_FLAGS); do \
50153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50154         done; \
50155         (cd $(TARGET_SUBDIR)/libgfortran && \
50156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50158                   "RANLIB=$${RANLIB}" \
50159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50160                    install-info) \
50161           || exit 1
50162
50163 @endif target-libgfortran
50164
50165 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
50166 maybe-install-pdf-target-libgfortran:
50167 @if target-libgfortran
50168 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
50169
50170 install-pdf-target-libgfortran: \
50171     configure-target-libgfortran \
50172     pdf-target-libgfortran 
50173         @: $(MAKE); $(unstage)
50174         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50175         r=`${PWD_COMMAND}`; export r; \
50176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50177         $(NORMAL_TARGET_EXPORTS) \
50178         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50179         for flag in $(EXTRA_TARGET_FLAGS); do \
50180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50181         done; \
50182         (cd $(TARGET_SUBDIR)/libgfortran && \
50183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50185                   "RANLIB=$${RANLIB}" \
50186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50187                    install-pdf) \
50188           || exit 1
50189
50190 @endif target-libgfortran
50191
50192 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
50193 maybe-install-html-target-libgfortran:
50194 @if target-libgfortran
50195 maybe-install-html-target-libgfortran: install-html-target-libgfortran
50196
50197 install-html-target-libgfortran: \
50198     configure-target-libgfortran \
50199     html-target-libgfortran 
50200         @: $(MAKE); $(unstage)
50201         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50202         r=`${PWD_COMMAND}`; export r; \
50203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50204         $(NORMAL_TARGET_EXPORTS) \
50205         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
50206         for flag in $(EXTRA_TARGET_FLAGS); do \
50207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50208         done; \
50209         (cd $(TARGET_SUBDIR)/libgfortran && \
50210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50212                   "RANLIB=$${RANLIB}" \
50213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50214                    install-html) \
50215           || exit 1
50216
50217 @endif target-libgfortran
50218
50219 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
50220 maybe-installcheck-target-libgfortran:
50221 @if target-libgfortran
50222 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
50223
50224 installcheck-target-libgfortran: \
50225     configure-target-libgfortran 
50226         @: $(MAKE); $(unstage)
50227         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50228         r=`${PWD_COMMAND}`; export r; \
50229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50230         $(NORMAL_TARGET_EXPORTS) \
50231         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
50232         for flag in $(EXTRA_TARGET_FLAGS); do \
50233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50234         done; \
50235         (cd $(TARGET_SUBDIR)/libgfortran && \
50236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50238                   "RANLIB=$${RANLIB}" \
50239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50240                    installcheck) \
50241           || exit 1
50242
50243 @endif target-libgfortran
50244
50245 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
50246 maybe-mostlyclean-target-libgfortran:
50247 @if target-libgfortran
50248 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
50249
50250 mostlyclean-target-libgfortran: 
50251         @: $(MAKE); $(unstage)
50252         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50253         r=`${PWD_COMMAND}`; export r; \
50254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50255         $(NORMAL_TARGET_EXPORTS) \
50256         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
50257         for flag in $(EXTRA_TARGET_FLAGS); do \
50258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50259         done; \
50260         (cd $(TARGET_SUBDIR)/libgfortran && \
50261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50263                   "RANLIB=$${RANLIB}" \
50264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50265                    mostlyclean) \
50266           || exit 1
50267
50268 @endif target-libgfortran
50269
50270 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
50271 maybe-clean-target-libgfortran:
50272 @if target-libgfortran
50273 maybe-clean-target-libgfortran: clean-target-libgfortran
50274
50275 clean-target-libgfortran: 
50276         @: $(MAKE); $(unstage)
50277         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50278         r=`${PWD_COMMAND}`; export r; \
50279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50280         $(NORMAL_TARGET_EXPORTS) \
50281         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
50282         for flag in $(EXTRA_TARGET_FLAGS); do \
50283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50284         done; \
50285         (cd $(TARGET_SUBDIR)/libgfortran && \
50286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50288                   "RANLIB=$${RANLIB}" \
50289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50290                    clean) \
50291           || exit 1
50292
50293 @endif target-libgfortran
50294
50295 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
50296 maybe-distclean-target-libgfortran:
50297 @if target-libgfortran
50298 maybe-distclean-target-libgfortran: distclean-target-libgfortran
50299
50300 distclean-target-libgfortran: 
50301         @: $(MAKE); $(unstage)
50302         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50303         r=`${PWD_COMMAND}`; export r; \
50304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50305         $(NORMAL_TARGET_EXPORTS) \
50306         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
50307         for flag in $(EXTRA_TARGET_FLAGS); do \
50308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50309         done; \
50310         (cd $(TARGET_SUBDIR)/libgfortran && \
50311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50313                   "RANLIB=$${RANLIB}" \
50314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50315                    distclean) \
50316           || exit 1
50317
50318 @endif target-libgfortran
50319
50320 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
50321 maybe-maintainer-clean-target-libgfortran:
50322 @if target-libgfortran
50323 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
50324
50325 maintainer-clean-target-libgfortran: 
50326         @: $(MAKE); $(unstage)
50327         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50328         r=`${PWD_COMMAND}`; export r; \
50329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50330         $(NORMAL_TARGET_EXPORTS) \
50331         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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                    maintainer-clean) \
50341           || exit 1
50342
50343 @endif target-libgfortran
50344
50345
50346
50347
50348
50349 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
50350 maybe-configure-target-libobjc:
50351 @if gcc-bootstrap
50352 configure-target-libobjc: stage_current
50353 @endif gcc-bootstrap
50354 @if target-libobjc
50355 maybe-configure-target-libobjc: configure-target-libobjc
50356 configure-target-libobjc: 
50357         @: $(MAKE); $(unstage)
50358         @r=`${PWD_COMMAND}`; export r; \
50359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50360         echo "Checking multilib configuration for libobjc..."; \
50361         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
50362         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
50363         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50364           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50365             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
50366           else \
50367             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
50368             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50369           fi; \
50370         else \
50371           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50372         fi; \
50373         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
50374         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
50375         $(NORMAL_TARGET_EXPORTS)  \
50376         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
50377         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
50378         case $(srcdir) in \
50379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50380           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
50381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50382         esac; \
50383         srcdiroption="--srcdir=$${topdir}/libobjc"; \
50384         libsrcdir="$$s/libobjc"; \
50385         rm -f no-such-file || : ; \
50386         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50387           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50388           --target=${target_alias} $${srcdiroption}  \
50389           || exit 1
50390 @endif target-libobjc
50391
50392
50393
50394
50395
50396 .PHONY: all-target-libobjc maybe-all-target-libobjc
50397 maybe-all-target-libobjc:
50398 @if gcc-bootstrap
50399 all-target-libobjc: stage_current
50400 @endif gcc-bootstrap
50401 @if target-libobjc
50402 TARGET-target-libobjc=all
50403 maybe-all-target-libobjc: all-target-libobjc
50404 all-target-libobjc: configure-target-libobjc
50405         @: $(MAKE); $(unstage)
50406         @r=`${PWD_COMMAND}`; export r; \
50407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50408         $(NORMAL_TARGET_EXPORTS)  \
50409         (cd $(TARGET_SUBDIR)/libobjc && \
50410           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50411                 $(TARGET-target-libobjc))
50412 @endif target-libobjc
50413
50414
50415
50416
50417
50418 .PHONY: check-target-libobjc maybe-check-target-libobjc
50419 maybe-check-target-libobjc:
50420 @if target-libobjc
50421 maybe-check-target-libobjc: check-target-libobjc
50422
50423 check-target-libobjc:
50424         @: $(MAKE); $(unstage)
50425         @r=`${PWD_COMMAND}`; export r; \
50426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50427         $(NORMAL_TARGET_EXPORTS) \
50428         (cd $(TARGET_SUBDIR)/libobjc && \
50429           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50430
50431 @endif target-libobjc
50432
50433 .PHONY: install-target-libobjc maybe-install-target-libobjc
50434 maybe-install-target-libobjc:
50435 @if target-libobjc
50436 maybe-install-target-libobjc: install-target-libobjc
50437
50438 install-target-libobjc: installdirs
50439         @: $(MAKE); $(unstage)
50440         @r=`${PWD_COMMAND}`; export r; \
50441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50442         $(NORMAL_TARGET_EXPORTS) \
50443         (cd $(TARGET_SUBDIR)/libobjc && \
50444           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50445
50446 @endif target-libobjc
50447
50448 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
50449 maybe-install-strip-target-libobjc:
50450 @if target-libobjc
50451 maybe-install-strip-target-libobjc: install-strip-target-libobjc
50452
50453 install-strip-target-libobjc: installdirs
50454         @: $(MAKE); $(unstage)
50455         @r=`${PWD_COMMAND}`; export r; \
50456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50457         $(NORMAL_TARGET_EXPORTS) \
50458         (cd $(TARGET_SUBDIR)/libobjc && \
50459           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50460
50461 @endif target-libobjc
50462
50463 # Other targets (info, dvi, pdf, etc.)
50464
50465 .PHONY: maybe-info-target-libobjc info-target-libobjc
50466 maybe-info-target-libobjc:
50467 @if target-libobjc
50468 maybe-info-target-libobjc: info-target-libobjc
50469
50470 info-target-libobjc: \
50471     configure-target-libobjc 
50472         @: $(MAKE); $(unstage)
50473         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50474         r=`${PWD_COMMAND}`; export r; \
50475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50476         $(NORMAL_TARGET_EXPORTS) \
50477         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
50478         for flag in $(EXTRA_TARGET_FLAGS); do \
50479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50480         done; \
50481         (cd $(TARGET_SUBDIR)/libobjc && \
50482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50484                   "RANLIB=$${RANLIB}" \
50485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50486                    info) \
50487           || exit 1
50488
50489 @endif target-libobjc
50490
50491 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
50492 maybe-dvi-target-libobjc:
50493 @if target-libobjc
50494 maybe-dvi-target-libobjc: dvi-target-libobjc
50495
50496 dvi-target-libobjc: \
50497     configure-target-libobjc 
50498         @: $(MAKE); $(unstage)
50499         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50500         r=`${PWD_COMMAND}`; export r; \
50501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50502         $(NORMAL_TARGET_EXPORTS) \
50503         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
50504         for flag in $(EXTRA_TARGET_FLAGS); do \
50505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50506         done; \
50507         (cd $(TARGET_SUBDIR)/libobjc && \
50508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50510                   "RANLIB=$${RANLIB}" \
50511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50512                    dvi) \
50513           || exit 1
50514
50515 @endif target-libobjc
50516
50517 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50518 maybe-pdf-target-libobjc:
50519 @if target-libobjc
50520 maybe-pdf-target-libobjc: pdf-target-libobjc
50521
50522 pdf-target-libobjc: \
50523     configure-target-libobjc 
50524         @: $(MAKE); $(unstage)
50525         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50526         r=`${PWD_COMMAND}`; export r; \
50527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50528         $(NORMAL_TARGET_EXPORTS) \
50529         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
50530         for flag in $(EXTRA_TARGET_FLAGS); do \
50531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50532         done; \
50533         (cd $(TARGET_SUBDIR)/libobjc && \
50534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50536                   "RANLIB=$${RANLIB}" \
50537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50538                    pdf) \
50539           || exit 1
50540
50541 @endif target-libobjc
50542
50543 .PHONY: maybe-html-target-libobjc html-target-libobjc
50544 maybe-html-target-libobjc:
50545 @if target-libobjc
50546 maybe-html-target-libobjc: html-target-libobjc
50547
50548 html-target-libobjc: \
50549     configure-target-libobjc 
50550         @: $(MAKE); $(unstage)
50551         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50552         r=`${PWD_COMMAND}`; export r; \
50553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50554         $(NORMAL_TARGET_EXPORTS) \
50555         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
50556         for flag in $(EXTRA_TARGET_FLAGS); do \
50557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50558         done; \
50559         (cd $(TARGET_SUBDIR)/libobjc && \
50560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50562                   "RANLIB=$${RANLIB}" \
50563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50564                    html) \
50565           || exit 1
50566
50567 @endif target-libobjc
50568
50569 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50570 maybe-TAGS-target-libobjc:
50571 @if target-libobjc
50572 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50573
50574 TAGS-target-libobjc: \
50575     configure-target-libobjc 
50576         @: $(MAKE); $(unstage)
50577         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50578         r=`${PWD_COMMAND}`; export r; \
50579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50580         $(NORMAL_TARGET_EXPORTS) \
50581         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
50582         for flag in $(EXTRA_TARGET_FLAGS); do \
50583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50584         done; \
50585         (cd $(TARGET_SUBDIR)/libobjc && \
50586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50588                   "RANLIB=$${RANLIB}" \
50589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50590                    TAGS) \
50591           || exit 1
50592
50593 @endif target-libobjc
50594
50595 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50596 maybe-install-info-target-libobjc:
50597 @if target-libobjc
50598 maybe-install-info-target-libobjc: install-info-target-libobjc
50599
50600 install-info-target-libobjc: \
50601     configure-target-libobjc \
50602     info-target-libobjc 
50603         @: $(MAKE); $(unstage)
50604         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50605         r=`${PWD_COMMAND}`; export r; \
50606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50607         $(NORMAL_TARGET_EXPORTS) \
50608         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
50609         for flag in $(EXTRA_TARGET_FLAGS); do \
50610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50611         done; \
50612         (cd $(TARGET_SUBDIR)/libobjc && \
50613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50615                   "RANLIB=$${RANLIB}" \
50616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50617                    install-info) \
50618           || exit 1
50619
50620 @endif target-libobjc
50621
50622 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50623 maybe-install-pdf-target-libobjc:
50624 @if target-libobjc
50625 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50626
50627 install-pdf-target-libobjc: \
50628     configure-target-libobjc \
50629     pdf-target-libobjc 
50630         @: $(MAKE); $(unstage)
50631         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50632         r=`${PWD_COMMAND}`; export r; \
50633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50634         $(NORMAL_TARGET_EXPORTS) \
50635         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
50636         for flag in $(EXTRA_TARGET_FLAGS); do \
50637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50638         done; \
50639         (cd $(TARGET_SUBDIR)/libobjc && \
50640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50642                   "RANLIB=$${RANLIB}" \
50643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50644                    install-pdf) \
50645           || exit 1
50646
50647 @endif target-libobjc
50648
50649 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50650 maybe-install-html-target-libobjc:
50651 @if target-libobjc
50652 maybe-install-html-target-libobjc: install-html-target-libobjc
50653
50654 install-html-target-libobjc: \
50655     configure-target-libobjc \
50656     html-target-libobjc 
50657         @: $(MAKE); $(unstage)
50658         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50659         r=`${PWD_COMMAND}`; export r; \
50660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50661         $(NORMAL_TARGET_EXPORTS) \
50662         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
50663         for flag in $(EXTRA_TARGET_FLAGS); do \
50664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50665         done; \
50666         (cd $(TARGET_SUBDIR)/libobjc && \
50667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50669                   "RANLIB=$${RANLIB}" \
50670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50671                    install-html) \
50672           || exit 1
50673
50674 @endif target-libobjc
50675
50676 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50677 maybe-installcheck-target-libobjc:
50678 @if target-libobjc
50679 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50680
50681 installcheck-target-libobjc: \
50682     configure-target-libobjc 
50683         @: $(MAKE); $(unstage)
50684         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50685         r=`${PWD_COMMAND}`; export r; \
50686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50687         $(NORMAL_TARGET_EXPORTS) \
50688         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
50689         for flag in $(EXTRA_TARGET_FLAGS); do \
50690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50691         done; \
50692         (cd $(TARGET_SUBDIR)/libobjc && \
50693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50695                   "RANLIB=$${RANLIB}" \
50696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50697                    installcheck) \
50698           || exit 1
50699
50700 @endif target-libobjc
50701
50702 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50703 maybe-mostlyclean-target-libobjc:
50704 @if target-libobjc
50705 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50706
50707 mostlyclean-target-libobjc: 
50708         @: $(MAKE); $(unstage)
50709         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50710         r=`${PWD_COMMAND}`; export r; \
50711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50712         $(NORMAL_TARGET_EXPORTS) \
50713         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
50714         for flag in $(EXTRA_TARGET_FLAGS); do \
50715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50716         done; \
50717         (cd $(TARGET_SUBDIR)/libobjc && \
50718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50720                   "RANLIB=$${RANLIB}" \
50721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50722                    mostlyclean) \
50723           || exit 1
50724
50725 @endif target-libobjc
50726
50727 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50728 maybe-clean-target-libobjc:
50729 @if target-libobjc
50730 maybe-clean-target-libobjc: clean-target-libobjc
50731
50732 clean-target-libobjc: 
50733         @: $(MAKE); $(unstage)
50734         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50735         r=`${PWD_COMMAND}`; export r; \
50736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50737         $(NORMAL_TARGET_EXPORTS) \
50738         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
50739         for flag in $(EXTRA_TARGET_FLAGS); do \
50740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50741         done; \
50742         (cd $(TARGET_SUBDIR)/libobjc && \
50743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50745                   "RANLIB=$${RANLIB}" \
50746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50747                    clean) \
50748           || exit 1
50749
50750 @endif target-libobjc
50751
50752 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50753 maybe-distclean-target-libobjc:
50754 @if target-libobjc
50755 maybe-distclean-target-libobjc: distclean-target-libobjc
50756
50757 distclean-target-libobjc: 
50758         @: $(MAKE); $(unstage)
50759         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50760         r=`${PWD_COMMAND}`; export r; \
50761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50762         $(NORMAL_TARGET_EXPORTS) \
50763         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
50764         for flag in $(EXTRA_TARGET_FLAGS); do \
50765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50766         done; \
50767         (cd $(TARGET_SUBDIR)/libobjc && \
50768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50770                   "RANLIB=$${RANLIB}" \
50771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50772                    distclean) \
50773           || exit 1
50774
50775 @endif target-libobjc
50776
50777 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50778 maybe-maintainer-clean-target-libobjc:
50779 @if target-libobjc
50780 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50781
50782 maintainer-clean-target-libobjc: 
50783         @: $(MAKE); $(unstage)
50784         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50785         r=`${PWD_COMMAND}`; export r; \
50786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50787         $(NORMAL_TARGET_EXPORTS) \
50788         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
50789         for flag in $(EXTRA_TARGET_FLAGS); do \
50790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50791         done; \
50792         (cd $(TARGET_SUBDIR)/libobjc && \
50793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50795                   "RANLIB=$${RANLIB}" \
50796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50797                    maintainer-clean) \
50798           || exit 1
50799
50800 @endif target-libobjc
50801
50802
50803
50804
50805
50806 .PHONY: configure-target-libgo maybe-configure-target-libgo
50807 maybe-configure-target-libgo:
50808 @if gcc-bootstrap
50809 configure-target-libgo: stage_current
50810 @endif gcc-bootstrap
50811 @if target-libgo
50812 maybe-configure-target-libgo: configure-target-libgo
50813 configure-target-libgo: 
50814         @: $(MAKE); $(unstage)
50815         @r=`${PWD_COMMAND}`; export r; \
50816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50817         echo "Checking multilib configuration for libgo..."; \
50818         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
50819         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
50820         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50821           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50822             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50823           else \
50824             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50825             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50826           fi; \
50827         else \
50828           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50829         fi; \
50830         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50831         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
50832         $(NORMAL_TARGET_EXPORTS)  \
50833         echo Configuring in $(TARGET_SUBDIR)/libgo; \
50834         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50835         case $(srcdir) in \
50836           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50837           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50838                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50839         esac; \
50840         srcdiroption="--srcdir=$${topdir}/libgo"; \
50841         libsrcdir="$$s/libgo"; \
50842         rm -f no-such-file || : ; \
50843         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50844           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50845           --target=${target_alias} $${srcdiroption}  \
50846           || exit 1
50847 @endif target-libgo
50848
50849
50850
50851
50852
50853 .PHONY: all-target-libgo maybe-all-target-libgo
50854 maybe-all-target-libgo:
50855 @if gcc-bootstrap
50856 all-target-libgo: stage_current
50857 @endif gcc-bootstrap
50858 @if target-libgo
50859 TARGET-target-libgo=all
50860 maybe-all-target-libgo: all-target-libgo
50861 all-target-libgo: configure-target-libgo
50862         @: $(MAKE); $(unstage)
50863         @r=`${PWD_COMMAND}`; export r; \
50864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50865         $(NORMAL_TARGET_EXPORTS)  \
50866         (cd $(TARGET_SUBDIR)/libgo && \
50867           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50868                 $(TARGET-target-libgo))
50869 @endif target-libgo
50870
50871
50872
50873
50874
50875 .PHONY: check-target-libgo maybe-check-target-libgo
50876 maybe-check-target-libgo:
50877 @if target-libgo
50878 maybe-check-target-libgo: check-target-libgo
50879
50880 check-target-libgo:
50881         @: $(MAKE); $(unstage)
50882         @r=`${PWD_COMMAND}`; export r; \
50883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50884         $(NORMAL_TARGET_EXPORTS) \
50885         (cd $(TARGET_SUBDIR)/libgo && \
50886           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50887
50888 @endif target-libgo
50889
50890 .PHONY: install-target-libgo maybe-install-target-libgo
50891 maybe-install-target-libgo:
50892 @if target-libgo
50893 maybe-install-target-libgo: install-target-libgo
50894
50895 install-target-libgo: installdirs
50896         @: $(MAKE); $(unstage)
50897         @r=`${PWD_COMMAND}`; export r; \
50898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50899         $(NORMAL_TARGET_EXPORTS) \
50900         (cd $(TARGET_SUBDIR)/libgo && \
50901           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50902
50903 @endif target-libgo
50904
50905 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50906 maybe-install-strip-target-libgo:
50907 @if target-libgo
50908 maybe-install-strip-target-libgo: install-strip-target-libgo
50909
50910 install-strip-target-libgo: installdirs
50911         @: $(MAKE); $(unstage)
50912         @r=`${PWD_COMMAND}`; export r; \
50913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50914         $(NORMAL_TARGET_EXPORTS) \
50915         (cd $(TARGET_SUBDIR)/libgo && \
50916           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50917
50918 @endif target-libgo
50919
50920 # Other targets (info, dvi, pdf, etc.)
50921
50922 .PHONY: maybe-info-target-libgo info-target-libgo
50923 maybe-info-target-libgo:
50924 @if target-libgo
50925 maybe-info-target-libgo: info-target-libgo
50926
50927 info-target-libgo: \
50928     configure-target-libgo 
50929         @: $(MAKE); $(unstage)
50930         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50931         r=`${PWD_COMMAND}`; export r; \
50932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50933         $(NORMAL_TARGET_EXPORTS) \
50934         echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
50935         for flag in $(EXTRA_TARGET_FLAGS); do \
50936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50937         done; \
50938         (cd $(TARGET_SUBDIR)/libgo && \
50939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50941                   "RANLIB=$${RANLIB}" \
50942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50943                    info) \
50944           || exit 1
50945
50946 @endif target-libgo
50947
50948 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50949 maybe-dvi-target-libgo:
50950 @if target-libgo
50951 maybe-dvi-target-libgo: dvi-target-libgo
50952
50953 dvi-target-libgo: \
50954     configure-target-libgo 
50955         @: $(MAKE); $(unstage)
50956         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50957         r=`${PWD_COMMAND}`; export r; \
50958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50959         $(NORMAL_TARGET_EXPORTS) \
50960         echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
50961         for flag in $(EXTRA_TARGET_FLAGS); do \
50962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50963         done; \
50964         (cd $(TARGET_SUBDIR)/libgo && \
50965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50967                   "RANLIB=$${RANLIB}" \
50968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50969                    dvi) \
50970           || exit 1
50971
50972 @endif target-libgo
50973
50974 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50975 maybe-pdf-target-libgo:
50976 @if target-libgo
50977 maybe-pdf-target-libgo: pdf-target-libgo
50978
50979 pdf-target-libgo: \
50980     configure-target-libgo 
50981         @: $(MAKE); $(unstage)
50982         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50983         r=`${PWD_COMMAND}`; export r; \
50984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50985         $(NORMAL_TARGET_EXPORTS) \
50986         echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
50987         for flag in $(EXTRA_TARGET_FLAGS); do \
50988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50989         done; \
50990         (cd $(TARGET_SUBDIR)/libgo && \
50991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50993                   "RANLIB=$${RANLIB}" \
50994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50995                    pdf) \
50996           || exit 1
50997
50998 @endif target-libgo
50999
51000 .PHONY: maybe-html-target-libgo html-target-libgo
51001 maybe-html-target-libgo:
51002 @if target-libgo
51003 maybe-html-target-libgo: html-target-libgo
51004
51005 html-target-libgo: \
51006     configure-target-libgo 
51007         @: $(MAKE); $(unstage)
51008         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51009         r=`${PWD_COMMAND}`; export r; \
51010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51011         $(NORMAL_TARGET_EXPORTS) \
51012         echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
51013         for flag in $(EXTRA_TARGET_FLAGS); do \
51014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51015         done; \
51016         (cd $(TARGET_SUBDIR)/libgo && \
51017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51019                   "RANLIB=$${RANLIB}" \
51020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51021                    html) \
51022           || exit 1
51023
51024 @endif target-libgo
51025
51026 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
51027 maybe-TAGS-target-libgo:
51028 @if target-libgo
51029 maybe-TAGS-target-libgo: TAGS-target-libgo
51030
51031 TAGS-target-libgo: \
51032     configure-target-libgo 
51033         @: $(MAKE); $(unstage)
51034         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51035         r=`${PWD_COMMAND}`; export r; \
51036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51037         $(NORMAL_TARGET_EXPORTS) \
51038         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
51039         for flag in $(EXTRA_TARGET_FLAGS); do \
51040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51041         done; \
51042         (cd $(TARGET_SUBDIR)/libgo && \
51043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51045                   "RANLIB=$${RANLIB}" \
51046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51047                    TAGS) \
51048           || exit 1
51049
51050 @endif target-libgo
51051
51052 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
51053 maybe-install-info-target-libgo:
51054 @if target-libgo
51055 maybe-install-info-target-libgo: install-info-target-libgo
51056
51057 install-info-target-libgo: \
51058     configure-target-libgo \
51059     info-target-libgo 
51060         @: $(MAKE); $(unstage)
51061         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51062         r=`${PWD_COMMAND}`; export r; \
51063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51064         $(NORMAL_TARGET_EXPORTS) \
51065         echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
51066         for flag in $(EXTRA_TARGET_FLAGS); do \
51067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51068         done; \
51069         (cd $(TARGET_SUBDIR)/libgo && \
51070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51072                   "RANLIB=$${RANLIB}" \
51073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51074                    install-info) \
51075           || exit 1
51076
51077 @endif target-libgo
51078
51079 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
51080 maybe-install-pdf-target-libgo:
51081 @if target-libgo
51082 maybe-install-pdf-target-libgo: install-pdf-target-libgo
51083
51084 install-pdf-target-libgo: \
51085     configure-target-libgo \
51086     pdf-target-libgo 
51087         @: $(MAKE); $(unstage)
51088         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51089         r=`${PWD_COMMAND}`; export r; \
51090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51091         $(NORMAL_TARGET_EXPORTS) \
51092         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
51093         for flag in $(EXTRA_TARGET_FLAGS); do \
51094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51095         done; \
51096         (cd $(TARGET_SUBDIR)/libgo && \
51097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51099                   "RANLIB=$${RANLIB}" \
51100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51101                    install-pdf) \
51102           || exit 1
51103
51104 @endif target-libgo
51105
51106 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
51107 maybe-install-html-target-libgo:
51108 @if target-libgo
51109 maybe-install-html-target-libgo: install-html-target-libgo
51110
51111 install-html-target-libgo: \
51112     configure-target-libgo \
51113     html-target-libgo 
51114         @: $(MAKE); $(unstage)
51115         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51116         r=`${PWD_COMMAND}`; export r; \
51117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51118         $(NORMAL_TARGET_EXPORTS) \
51119         echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
51120         for flag in $(EXTRA_TARGET_FLAGS); do \
51121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51122         done; \
51123         (cd $(TARGET_SUBDIR)/libgo && \
51124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51126                   "RANLIB=$${RANLIB}" \
51127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51128                    install-html) \
51129           || exit 1
51130
51131 @endif target-libgo
51132
51133 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
51134 maybe-installcheck-target-libgo:
51135 @if target-libgo
51136 maybe-installcheck-target-libgo: installcheck-target-libgo
51137
51138 installcheck-target-libgo: \
51139     configure-target-libgo 
51140         @: $(MAKE); $(unstage)
51141         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51142         r=`${PWD_COMMAND}`; export r; \
51143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51144         $(NORMAL_TARGET_EXPORTS) \
51145         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
51146         for flag in $(EXTRA_TARGET_FLAGS); do \
51147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51148         done; \
51149         (cd $(TARGET_SUBDIR)/libgo && \
51150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51152                   "RANLIB=$${RANLIB}" \
51153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51154                    installcheck) \
51155           || exit 1
51156
51157 @endif target-libgo
51158
51159 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
51160 maybe-mostlyclean-target-libgo:
51161 @if target-libgo
51162 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
51163
51164 mostlyclean-target-libgo: 
51165         @: $(MAKE); $(unstage)
51166         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51167         r=`${PWD_COMMAND}`; export r; \
51168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51169         $(NORMAL_TARGET_EXPORTS) \
51170         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
51171         for flag in $(EXTRA_TARGET_FLAGS); do \
51172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51173         done; \
51174         (cd $(TARGET_SUBDIR)/libgo && \
51175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51177                   "RANLIB=$${RANLIB}" \
51178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51179                    mostlyclean) \
51180           || exit 1
51181
51182 @endif target-libgo
51183
51184 .PHONY: maybe-clean-target-libgo clean-target-libgo
51185 maybe-clean-target-libgo:
51186 @if target-libgo
51187 maybe-clean-target-libgo: clean-target-libgo
51188
51189 clean-target-libgo: 
51190         @: $(MAKE); $(unstage)
51191         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51192         r=`${PWD_COMMAND}`; export r; \
51193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51194         $(NORMAL_TARGET_EXPORTS) \
51195         echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
51196         for flag in $(EXTRA_TARGET_FLAGS); do \
51197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51198         done; \
51199         (cd $(TARGET_SUBDIR)/libgo && \
51200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51202                   "RANLIB=$${RANLIB}" \
51203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51204                    clean) \
51205           || exit 1
51206
51207 @endif target-libgo
51208
51209 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
51210 maybe-distclean-target-libgo:
51211 @if target-libgo
51212 maybe-distclean-target-libgo: distclean-target-libgo
51213
51214 distclean-target-libgo: 
51215         @: $(MAKE); $(unstage)
51216         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51217         r=`${PWD_COMMAND}`; export r; \
51218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51219         $(NORMAL_TARGET_EXPORTS) \
51220         echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
51221         for flag in $(EXTRA_TARGET_FLAGS); do \
51222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51223         done; \
51224         (cd $(TARGET_SUBDIR)/libgo && \
51225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51227                   "RANLIB=$${RANLIB}" \
51228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51229                    distclean) \
51230           || exit 1
51231
51232 @endif target-libgo
51233
51234 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
51235 maybe-maintainer-clean-target-libgo:
51236 @if target-libgo
51237 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
51238
51239 maintainer-clean-target-libgo: 
51240         @: $(MAKE); $(unstage)
51241         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51242         r=`${PWD_COMMAND}`; export r; \
51243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51244         $(NORMAL_TARGET_EXPORTS) \
51245         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
51246         for flag in $(EXTRA_TARGET_FLAGS); do \
51247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51248         done; \
51249         (cd $(TARGET_SUBDIR)/libgo && \
51250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51252                   "RANLIB=$${RANLIB}" \
51253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51254                    maintainer-clean) \
51255           || exit 1
51256
51257 @endif target-libgo
51258
51259
51260
51261
51262
51263 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51264 maybe-configure-target-libtermcap:
51265 @if gcc-bootstrap
51266 configure-target-libtermcap: stage_current
51267 @endif gcc-bootstrap
51268 @if target-libtermcap
51269 maybe-configure-target-libtermcap: configure-target-libtermcap
51270 configure-target-libtermcap: 
51271         @: $(MAKE); $(unstage)
51272         @r=`${PWD_COMMAND}`; export r; \
51273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51274         echo "Checking multilib configuration for libtermcap..."; \
51275         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
51276         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
51277         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51278           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51279             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51280           else \
51281             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51282             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51283           fi; \
51284         else \
51285           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51286         fi; \
51287         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51288         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
51289         $(NORMAL_TARGET_EXPORTS)  \
51290         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51291         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51292         case $(srcdir) in \
51293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51294           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51296         esac; \
51297         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
51298         libsrcdir="$$s/libtermcap"; \
51299         rm -f no-such-file || : ; \
51300         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51301           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51302           --target=${target_alias} $${srcdiroption}  \
51303           || exit 1
51304 @endif target-libtermcap
51305
51306
51307
51308
51309
51310 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51311 maybe-all-target-libtermcap:
51312 @if gcc-bootstrap
51313 all-target-libtermcap: stage_current
51314 @endif gcc-bootstrap
51315 @if target-libtermcap
51316 TARGET-target-libtermcap=all
51317 maybe-all-target-libtermcap: all-target-libtermcap
51318 all-target-libtermcap: configure-target-libtermcap
51319         @: $(MAKE); $(unstage)
51320         @r=`${PWD_COMMAND}`; export r; \
51321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51322         $(NORMAL_TARGET_EXPORTS)  \
51323         (cd $(TARGET_SUBDIR)/libtermcap && \
51324           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51325                 $(TARGET-target-libtermcap))
51326 @endif target-libtermcap
51327
51328
51329
51330
51331
51332 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51333 maybe-check-target-libtermcap:
51334 @if target-libtermcap
51335 maybe-check-target-libtermcap: check-target-libtermcap
51336
51337 # Dummy target for uncheckable module.
51338 check-target-libtermcap:
51339
51340 @endif target-libtermcap
51341
51342 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51343 maybe-install-target-libtermcap:
51344 @if target-libtermcap
51345 maybe-install-target-libtermcap: install-target-libtermcap
51346
51347 install-target-libtermcap: installdirs
51348         @: $(MAKE); $(unstage)
51349         @r=`${PWD_COMMAND}`; export r; \
51350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51351         $(NORMAL_TARGET_EXPORTS) \
51352         (cd $(TARGET_SUBDIR)/libtermcap && \
51353           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51354
51355 @endif target-libtermcap
51356
51357 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51358 maybe-install-strip-target-libtermcap:
51359 @if target-libtermcap
51360 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51361
51362 install-strip-target-libtermcap: installdirs
51363         @: $(MAKE); $(unstage)
51364         @r=`${PWD_COMMAND}`; export r; \
51365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51366         $(NORMAL_TARGET_EXPORTS) \
51367         (cd $(TARGET_SUBDIR)/libtermcap && \
51368           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51369
51370 @endif target-libtermcap
51371
51372 # Other targets (info, dvi, pdf, etc.)
51373
51374 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51375 maybe-info-target-libtermcap:
51376 @if target-libtermcap
51377 maybe-info-target-libtermcap: info-target-libtermcap
51378
51379 info-target-libtermcap: \
51380     configure-target-libtermcap 
51381         @: $(MAKE); $(unstage)
51382         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51383         r=`${PWD_COMMAND}`; export r; \
51384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51385         $(NORMAL_TARGET_EXPORTS) \
51386         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
51387         for flag in $(EXTRA_TARGET_FLAGS); do \
51388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51389         done; \
51390         (cd $(TARGET_SUBDIR)/libtermcap && \
51391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51393                   "RANLIB=$${RANLIB}" \
51394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51395                    info) \
51396           || exit 1
51397
51398 @endif target-libtermcap
51399
51400 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51401 maybe-dvi-target-libtermcap:
51402 @if target-libtermcap
51403 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51404
51405 dvi-target-libtermcap: \
51406     configure-target-libtermcap 
51407         @: $(MAKE); $(unstage)
51408         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51409         r=`${PWD_COMMAND}`; export r; \
51410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51411         $(NORMAL_TARGET_EXPORTS) \
51412         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
51413         for flag in $(EXTRA_TARGET_FLAGS); do \
51414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51415         done; \
51416         (cd $(TARGET_SUBDIR)/libtermcap && \
51417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51419                   "RANLIB=$${RANLIB}" \
51420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51421                    dvi) \
51422           || exit 1
51423
51424 @endif target-libtermcap
51425
51426 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51427 maybe-pdf-target-libtermcap:
51428 @if target-libtermcap
51429 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51430
51431 pdf-target-libtermcap: \
51432     configure-target-libtermcap 
51433         @: $(MAKE); $(unstage)
51434         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51435         r=`${PWD_COMMAND}`; export r; \
51436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51437         $(NORMAL_TARGET_EXPORTS) \
51438         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
51439         for flag in $(EXTRA_TARGET_FLAGS); do \
51440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51441         done; \
51442         (cd $(TARGET_SUBDIR)/libtermcap && \
51443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51445                   "RANLIB=$${RANLIB}" \
51446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51447                    pdf) \
51448           || exit 1
51449
51450 @endif target-libtermcap
51451
51452 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51453 maybe-html-target-libtermcap:
51454 @if target-libtermcap
51455 maybe-html-target-libtermcap: html-target-libtermcap
51456
51457 html-target-libtermcap: \
51458     configure-target-libtermcap 
51459         @: $(MAKE); $(unstage)
51460         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51461         r=`${PWD_COMMAND}`; export r; \
51462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51463         $(NORMAL_TARGET_EXPORTS) \
51464         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
51465         for flag in $(EXTRA_TARGET_FLAGS); do \
51466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51467         done; \
51468         (cd $(TARGET_SUBDIR)/libtermcap && \
51469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51471                   "RANLIB=$${RANLIB}" \
51472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51473                    html) \
51474           || exit 1
51475
51476 @endif target-libtermcap
51477
51478 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51479 maybe-TAGS-target-libtermcap:
51480 @if target-libtermcap
51481 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51482
51483 TAGS-target-libtermcap: \
51484     configure-target-libtermcap 
51485         @: $(MAKE); $(unstage)
51486         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51487         r=`${PWD_COMMAND}`; export r; \
51488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51489         $(NORMAL_TARGET_EXPORTS) \
51490         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
51491         for flag in $(EXTRA_TARGET_FLAGS); do \
51492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51493         done; \
51494         (cd $(TARGET_SUBDIR)/libtermcap && \
51495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51497                   "RANLIB=$${RANLIB}" \
51498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51499                    TAGS) \
51500           || exit 1
51501
51502 @endif target-libtermcap
51503
51504 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51505 maybe-install-info-target-libtermcap:
51506 @if target-libtermcap
51507 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51508
51509 install-info-target-libtermcap: \
51510     configure-target-libtermcap \
51511     info-target-libtermcap 
51512         @: $(MAKE); $(unstage)
51513         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51514         r=`${PWD_COMMAND}`; export r; \
51515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51516         $(NORMAL_TARGET_EXPORTS) \
51517         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
51518         for flag in $(EXTRA_TARGET_FLAGS); do \
51519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51520         done; \
51521         (cd $(TARGET_SUBDIR)/libtermcap && \
51522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51524                   "RANLIB=$${RANLIB}" \
51525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51526                    install-info) \
51527           || exit 1
51528
51529 @endif target-libtermcap
51530
51531 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51532 maybe-install-pdf-target-libtermcap:
51533 @if target-libtermcap
51534 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51535
51536 install-pdf-target-libtermcap: \
51537     configure-target-libtermcap \
51538     pdf-target-libtermcap 
51539         @: $(MAKE); $(unstage)
51540         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51541         r=`${PWD_COMMAND}`; export r; \
51542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51543         $(NORMAL_TARGET_EXPORTS) \
51544         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
51545         for flag in $(EXTRA_TARGET_FLAGS); do \
51546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51547         done; \
51548         (cd $(TARGET_SUBDIR)/libtermcap && \
51549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51551                   "RANLIB=$${RANLIB}" \
51552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51553                    install-pdf) \
51554           || exit 1
51555
51556 @endif target-libtermcap
51557
51558 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51559 maybe-install-html-target-libtermcap:
51560 @if target-libtermcap
51561 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51562
51563 install-html-target-libtermcap: \
51564     configure-target-libtermcap \
51565     html-target-libtermcap 
51566         @: $(MAKE); $(unstage)
51567         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51568         r=`${PWD_COMMAND}`; export r; \
51569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51570         $(NORMAL_TARGET_EXPORTS) \
51571         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
51572         for flag in $(EXTRA_TARGET_FLAGS); do \
51573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51574         done; \
51575         (cd $(TARGET_SUBDIR)/libtermcap && \
51576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51578                   "RANLIB=$${RANLIB}" \
51579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51580                    install-html) \
51581           || exit 1
51582
51583 @endif target-libtermcap
51584
51585 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51586 maybe-installcheck-target-libtermcap:
51587 @if target-libtermcap
51588 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51589
51590 installcheck-target-libtermcap: \
51591     configure-target-libtermcap 
51592         @: $(MAKE); $(unstage)
51593         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51594         r=`${PWD_COMMAND}`; export r; \
51595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51596         $(NORMAL_TARGET_EXPORTS) \
51597         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
51598         for flag in $(EXTRA_TARGET_FLAGS); do \
51599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51600         done; \
51601         (cd $(TARGET_SUBDIR)/libtermcap && \
51602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51604                   "RANLIB=$${RANLIB}" \
51605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51606                    installcheck) \
51607           || exit 1
51608
51609 @endif target-libtermcap
51610
51611 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51612 maybe-mostlyclean-target-libtermcap:
51613 @if target-libtermcap
51614 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51615
51616 # libtermcap doesn't support mostlyclean.
51617 mostlyclean-target-libtermcap:
51618
51619 @endif target-libtermcap
51620
51621 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51622 maybe-clean-target-libtermcap:
51623 @if target-libtermcap
51624 maybe-clean-target-libtermcap: clean-target-libtermcap
51625
51626 # libtermcap doesn't support clean.
51627 clean-target-libtermcap:
51628
51629 @endif target-libtermcap
51630
51631 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51632 maybe-distclean-target-libtermcap:
51633 @if target-libtermcap
51634 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51635
51636 # libtermcap doesn't support distclean.
51637 distclean-target-libtermcap:
51638
51639 @endif target-libtermcap
51640
51641 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51642 maybe-maintainer-clean-target-libtermcap:
51643 @if target-libtermcap
51644 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51645
51646 # libtermcap doesn't support maintainer-clean.
51647 maintainer-clean-target-libtermcap:
51648
51649 @endif target-libtermcap
51650
51651
51652
51653
51654
51655 .PHONY: configure-target-winsup maybe-configure-target-winsup
51656 maybe-configure-target-winsup:
51657 @if gcc-bootstrap
51658 configure-target-winsup: stage_current
51659 @endif gcc-bootstrap
51660 @if target-winsup
51661 maybe-configure-target-winsup: configure-target-winsup
51662 configure-target-winsup: 
51663         @: $(MAKE); $(unstage)
51664         @r=`${PWD_COMMAND}`; export r; \
51665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51666         echo "Checking multilib configuration for winsup..."; \
51667         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
51668         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
51669         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51670           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51671             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51672           else \
51673             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51674             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51675           fi; \
51676         else \
51677           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51678         fi; \
51679         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51680         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
51681         $(NORMAL_TARGET_EXPORTS)  \
51682         echo Configuring in $(TARGET_SUBDIR)/winsup; \
51683         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51684         case $(srcdir) in \
51685           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51686           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51687                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51688         esac; \
51689         srcdiroption="--srcdir=$${topdir}/winsup"; \
51690         libsrcdir="$$s/winsup"; \
51691         rm -f no-such-file || : ; \
51692         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51693           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51694           --target=${target_alias} $${srcdiroption}  \
51695           || exit 1
51696 @endif target-winsup
51697
51698
51699
51700
51701
51702 .PHONY: all-target-winsup maybe-all-target-winsup
51703 maybe-all-target-winsup:
51704 @if gcc-bootstrap
51705 all-target-winsup: stage_current
51706 @endif gcc-bootstrap
51707 @if target-winsup
51708 TARGET-target-winsup=all
51709 maybe-all-target-winsup: all-target-winsup
51710 all-target-winsup: configure-target-winsup
51711         @: $(MAKE); $(unstage)
51712         @r=`${PWD_COMMAND}`; export r; \
51713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51714         $(NORMAL_TARGET_EXPORTS)  \
51715         (cd $(TARGET_SUBDIR)/winsup && \
51716           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51717                 $(TARGET-target-winsup))
51718 @endif target-winsup
51719
51720
51721
51722
51723
51724 .PHONY: check-target-winsup maybe-check-target-winsup
51725 maybe-check-target-winsup:
51726 @if target-winsup
51727 maybe-check-target-winsup: check-target-winsup
51728
51729 check-target-winsup:
51730         @: $(MAKE); $(unstage)
51731         @r=`${PWD_COMMAND}`; export r; \
51732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51733         $(NORMAL_TARGET_EXPORTS) \
51734         (cd $(TARGET_SUBDIR)/winsup && \
51735           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51736
51737 @endif target-winsup
51738
51739 .PHONY: install-target-winsup maybe-install-target-winsup
51740 maybe-install-target-winsup:
51741 @if target-winsup
51742 maybe-install-target-winsup: install-target-winsup
51743
51744 install-target-winsup: installdirs
51745         @: $(MAKE); $(unstage)
51746         @r=`${PWD_COMMAND}`; export r; \
51747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51748         $(NORMAL_TARGET_EXPORTS) \
51749         (cd $(TARGET_SUBDIR)/winsup && \
51750           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51751
51752 @endif target-winsup
51753
51754 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51755 maybe-install-strip-target-winsup:
51756 @if target-winsup
51757 maybe-install-strip-target-winsup: install-strip-target-winsup
51758
51759 install-strip-target-winsup: installdirs
51760         @: $(MAKE); $(unstage)
51761         @r=`${PWD_COMMAND}`; export r; \
51762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51763         $(NORMAL_TARGET_EXPORTS) \
51764         (cd $(TARGET_SUBDIR)/winsup && \
51765           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51766
51767 @endif target-winsup
51768
51769 # Other targets (info, dvi, pdf, etc.)
51770
51771 .PHONY: maybe-info-target-winsup info-target-winsup
51772 maybe-info-target-winsup:
51773 @if target-winsup
51774 maybe-info-target-winsup: info-target-winsup
51775
51776 info-target-winsup: \
51777     configure-target-winsup 
51778         @: $(MAKE); $(unstage)
51779         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51780         r=`${PWD_COMMAND}`; export r; \
51781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51782         $(NORMAL_TARGET_EXPORTS) \
51783         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
51784         for flag in $(EXTRA_TARGET_FLAGS); do \
51785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51786         done; \
51787         (cd $(TARGET_SUBDIR)/winsup && \
51788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51790                   "RANLIB=$${RANLIB}" \
51791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51792                    info) \
51793           || exit 1
51794
51795 @endif target-winsup
51796
51797 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51798 maybe-dvi-target-winsup:
51799 @if target-winsup
51800 maybe-dvi-target-winsup: dvi-target-winsup
51801
51802 dvi-target-winsup: \
51803     configure-target-winsup 
51804         @: $(MAKE); $(unstage)
51805         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51806         r=`${PWD_COMMAND}`; export r; \
51807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51808         $(NORMAL_TARGET_EXPORTS) \
51809         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
51810         for flag in $(EXTRA_TARGET_FLAGS); do \
51811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51812         done; \
51813         (cd $(TARGET_SUBDIR)/winsup && \
51814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51816                   "RANLIB=$${RANLIB}" \
51817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51818                    dvi) \
51819           || exit 1
51820
51821 @endif target-winsup
51822
51823 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51824 maybe-pdf-target-winsup:
51825 @if target-winsup
51826 maybe-pdf-target-winsup: pdf-target-winsup
51827
51828 pdf-target-winsup: \
51829     configure-target-winsup 
51830         @: $(MAKE); $(unstage)
51831         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51832         r=`${PWD_COMMAND}`; export r; \
51833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51834         $(NORMAL_TARGET_EXPORTS) \
51835         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
51836         for flag in $(EXTRA_TARGET_FLAGS); do \
51837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51838         done; \
51839         (cd $(TARGET_SUBDIR)/winsup && \
51840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51842                   "RANLIB=$${RANLIB}" \
51843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51844                    pdf) \
51845           || exit 1
51846
51847 @endif target-winsup
51848
51849 .PHONY: maybe-html-target-winsup html-target-winsup
51850 maybe-html-target-winsup:
51851 @if target-winsup
51852 maybe-html-target-winsup: html-target-winsup
51853
51854 html-target-winsup: \
51855     configure-target-winsup 
51856         @: $(MAKE); $(unstage)
51857         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51858         r=`${PWD_COMMAND}`; export r; \
51859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51860         $(NORMAL_TARGET_EXPORTS) \
51861         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
51862         for flag in $(EXTRA_TARGET_FLAGS); do \
51863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51864         done; \
51865         (cd $(TARGET_SUBDIR)/winsup && \
51866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51868                   "RANLIB=$${RANLIB}" \
51869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51870                    html) \
51871           || exit 1
51872
51873 @endif target-winsup
51874
51875 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51876 maybe-TAGS-target-winsup:
51877 @if target-winsup
51878 maybe-TAGS-target-winsup: TAGS-target-winsup
51879
51880 TAGS-target-winsup: \
51881     configure-target-winsup 
51882         @: $(MAKE); $(unstage)
51883         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51884         r=`${PWD_COMMAND}`; export r; \
51885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51886         $(NORMAL_TARGET_EXPORTS) \
51887         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
51888         for flag in $(EXTRA_TARGET_FLAGS); do \
51889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51890         done; \
51891         (cd $(TARGET_SUBDIR)/winsup && \
51892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51894                   "RANLIB=$${RANLIB}" \
51895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51896                    TAGS) \
51897           || exit 1
51898
51899 @endif target-winsup
51900
51901 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51902 maybe-install-info-target-winsup:
51903 @if target-winsup
51904 maybe-install-info-target-winsup: install-info-target-winsup
51905
51906 install-info-target-winsup: \
51907     configure-target-winsup \
51908     info-target-winsup 
51909         @: $(MAKE); $(unstage)
51910         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51911         r=`${PWD_COMMAND}`; export r; \
51912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51913         $(NORMAL_TARGET_EXPORTS) \
51914         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
51915         for flag in $(EXTRA_TARGET_FLAGS); do \
51916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51917         done; \
51918         (cd $(TARGET_SUBDIR)/winsup && \
51919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51921                   "RANLIB=$${RANLIB}" \
51922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51923                    install-info) \
51924           || exit 1
51925
51926 @endif target-winsup
51927
51928 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51929 maybe-install-pdf-target-winsup:
51930 @if target-winsup
51931 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51932
51933 install-pdf-target-winsup: \
51934     configure-target-winsup \
51935     pdf-target-winsup 
51936         @: $(MAKE); $(unstage)
51937         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51938         r=`${PWD_COMMAND}`; export r; \
51939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51940         $(NORMAL_TARGET_EXPORTS) \
51941         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
51942         for flag in $(EXTRA_TARGET_FLAGS); do \
51943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51944         done; \
51945         (cd $(TARGET_SUBDIR)/winsup && \
51946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51948                   "RANLIB=$${RANLIB}" \
51949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51950                    install-pdf) \
51951           || exit 1
51952
51953 @endif target-winsup
51954
51955 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51956 maybe-install-html-target-winsup:
51957 @if target-winsup
51958 maybe-install-html-target-winsup: install-html-target-winsup
51959
51960 install-html-target-winsup: \
51961     configure-target-winsup \
51962     html-target-winsup 
51963         @: $(MAKE); $(unstage)
51964         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51965         r=`${PWD_COMMAND}`; export r; \
51966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51967         $(NORMAL_TARGET_EXPORTS) \
51968         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
51969         for flag in $(EXTRA_TARGET_FLAGS); do \
51970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51971         done; \
51972         (cd $(TARGET_SUBDIR)/winsup && \
51973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51975                   "RANLIB=$${RANLIB}" \
51976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51977                    install-html) \
51978           || exit 1
51979
51980 @endif target-winsup
51981
51982 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51983 maybe-installcheck-target-winsup:
51984 @if target-winsup
51985 maybe-installcheck-target-winsup: installcheck-target-winsup
51986
51987 installcheck-target-winsup: \
51988     configure-target-winsup 
51989         @: $(MAKE); $(unstage)
51990         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
51991         r=`${PWD_COMMAND}`; export r; \
51992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51993         $(NORMAL_TARGET_EXPORTS) \
51994         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
51995         for flag in $(EXTRA_TARGET_FLAGS); do \
51996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51997         done; \
51998         (cd $(TARGET_SUBDIR)/winsup && \
51999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52001                   "RANLIB=$${RANLIB}" \
52002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52003                    installcheck) \
52004           || exit 1
52005
52006 @endif target-winsup
52007
52008 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
52009 maybe-mostlyclean-target-winsup:
52010 @if target-winsup
52011 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
52012
52013 mostlyclean-target-winsup: 
52014         @: $(MAKE); $(unstage)
52015         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52016         r=`${PWD_COMMAND}`; export r; \
52017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52018         $(NORMAL_TARGET_EXPORTS) \
52019         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
52020         for flag in $(EXTRA_TARGET_FLAGS); do \
52021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52022         done; \
52023         (cd $(TARGET_SUBDIR)/winsup && \
52024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52026                   "RANLIB=$${RANLIB}" \
52027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52028                    mostlyclean) \
52029           || exit 1
52030
52031 @endif target-winsup
52032
52033 .PHONY: maybe-clean-target-winsup clean-target-winsup
52034 maybe-clean-target-winsup:
52035 @if target-winsup
52036 maybe-clean-target-winsup: clean-target-winsup
52037
52038 clean-target-winsup: 
52039         @: $(MAKE); $(unstage)
52040         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52041         r=`${PWD_COMMAND}`; export r; \
52042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52043         $(NORMAL_TARGET_EXPORTS) \
52044         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
52045         for flag in $(EXTRA_TARGET_FLAGS); do \
52046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52047         done; \
52048         (cd $(TARGET_SUBDIR)/winsup && \
52049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52051                   "RANLIB=$${RANLIB}" \
52052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52053                    clean) \
52054           || exit 1
52055
52056 @endif target-winsup
52057
52058 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52059 maybe-distclean-target-winsup:
52060 @if target-winsup
52061 maybe-distclean-target-winsup: distclean-target-winsup
52062
52063 distclean-target-winsup: 
52064         @: $(MAKE); $(unstage)
52065         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52066         r=`${PWD_COMMAND}`; export r; \
52067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52068         $(NORMAL_TARGET_EXPORTS) \
52069         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
52070         for flag in $(EXTRA_TARGET_FLAGS); do \
52071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52072         done; \
52073         (cd $(TARGET_SUBDIR)/winsup && \
52074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52076                   "RANLIB=$${RANLIB}" \
52077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52078                    distclean) \
52079           || exit 1
52080
52081 @endif target-winsup
52082
52083 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52084 maybe-maintainer-clean-target-winsup:
52085 @if target-winsup
52086 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52087
52088 maintainer-clean-target-winsup: 
52089         @: $(MAKE); $(unstage)
52090         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52091         r=`${PWD_COMMAND}`; export r; \
52092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52093         $(NORMAL_TARGET_EXPORTS) \
52094         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
52095         for flag in $(EXTRA_TARGET_FLAGS); do \
52096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52097         done; \
52098         (cd $(TARGET_SUBDIR)/winsup && \
52099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52101                   "RANLIB=$${RANLIB}" \
52102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52103                    maintainer-clean) \
52104           || exit 1
52105
52106 @endif target-winsup
52107
52108
52109
52110
52111
52112 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52113 maybe-configure-target-libgloss:
52114 @if gcc-bootstrap
52115 configure-target-libgloss: stage_current
52116 @endif gcc-bootstrap
52117 @if target-libgloss
52118 maybe-configure-target-libgloss: configure-target-libgloss
52119 configure-target-libgloss: 
52120         @: $(MAKE); $(unstage)
52121         @r=`${PWD_COMMAND}`; export r; \
52122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52123         echo "Checking multilib configuration for libgloss..."; \
52124         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
52125         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
52126         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52127           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52128             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52129           else \
52130             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52131             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52132           fi; \
52133         else \
52134           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52135         fi; \
52136         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52137         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
52138         $(NORMAL_TARGET_EXPORTS)  \
52139         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52140         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52141         case $(srcdir) in \
52142           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52143           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52144                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52145         esac; \
52146         srcdiroption="--srcdir=$${topdir}/libgloss"; \
52147         libsrcdir="$$s/libgloss"; \
52148         rm -f no-such-file || : ; \
52149         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52150           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52151           --target=${target_alias} $${srcdiroption}  \
52152           || exit 1
52153 @endif target-libgloss
52154
52155
52156
52157
52158
52159 .PHONY: all-target-libgloss maybe-all-target-libgloss
52160 maybe-all-target-libgloss:
52161 @if gcc-bootstrap
52162 all-target-libgloss: stage_current
52163 @endif gcc-bootstrap
52164 @if target-libgloss
52165 TARGET-target-libgloss=all
52166 maybe-all-target-libgloss: all-target-libgloss
52167 all-target-libgloss: configure-target-libgloss
52168         @: $(MAKE); $(unstage)
52169         @r=`${PWD_COMMAND}`; export r; \
52170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52171         $(NORMAL_TARGET_EXPORTS)  \
52172         (cd $(TARGET_SUBDIR)/libgloss && \
52173           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52174                 $(TARGET-target-libgloss))
52175 @endif target-libgloss
52176
52177
52178
52179
52180
52181 .PHONY: check-target-libgloss maybe-check-target-libgloss
52182 maybe-check-target-libgloss:
52183 @if target-libgloss
52184 maybe-check-target-libgloss: check-target-libgloss
52185
52186 # Dummy target for uncheckable module.
52187 check-target-libgloss:
52188
52189 @endif target-libgloss
52190
52191 .PHONY: install-target-libgloss maybe-install-target-libgloss
52192 maybe-install-target-libgloss:
52193 @if target-libgloss
52194 maybe-install-target-libgloss: install-target-libgloss
52195
52196 install-target-libgloss: installdirs
52197         @: $(MAKE); $(unstage)
52198         @r=`${PWD_COMMAND}`; export r; \
52199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52200         $(NORMAL_TARGET_EXPORTS) \
52201         (cd $(TARGET_SUBDIR)/libgloss && \
52202           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52203
52204 @endif target-libgloss
52205
52206 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52207 maybe-install-strip-target-libgloss:
52208 @if target-libgloss
52209 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52210
52211 install-strip-target-libgloss: installdirs
52212         @: $(MAKE); $(unstage)
52213         @r=`${PWD_COMMAND}`; export r; \
52214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52215         $(NORMAL_TARGET_EXPORTS) \
52216         (cd $(TARGET_SUBDIR)/libgloss && \
52217           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52218
52219 @endif target-libgloss
52220
52221 # Other targets (info, dvi, pdf, etc.)
52222
52223 .PHONY: maybe-info-target-libgloss info-target-libgloss
52224 maybe-info-target-libgloss:
52225 @if target-libgloss
52226 maybe-info-target-libgloss: info-target-libgloss
52227
52228 info-target-libgloss: \
52229     configure-target-libgloss 
52230         @: $(MAKE); $(unstage)
52231         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52232         r=`${PWD_COMMAND}`; export r; \
52233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52234         $(NORMAL_TARGET_EXPORTS) \
52235         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
52236         for flag in $(EXTRA_TARGET_FLAGS); do \
52237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52238         done; \
52239         (cd $(TARGET_SUBDIR)/libgloss && \
52240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52242                   "RANLIB=$${RANLIB}" \
52243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52244                    info) \
52245           || exit 1
52246
52247 @endif target-libgloss
52248
52249 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52250 maybe-dvi-target-libgloss:
52251 @if target-libgloss
52252 maybe-dvi-target-libgloss: dvi-target-libgloss
52253
52254 dvi-target-libgloss: \
52255     configure-target-libgloss 
52256         @: $(MAKE); $(unstage)
52257         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52258         r=`${PWD_COMMAND}`; export r; \
52259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52260         $(NORMAL_TARGET_EXPORTS) \
52261         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
52262         for flag in $(EXTRA_TARGET_FLAGS); do \
52263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52264         done; \
52265         (cd $(TARGET_SUBDIR)/libgloss && \
52266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52268                   "RANLIB=$${RANLIB}" \
52269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52270                    dvi) \
52271           || exit 1
52272
52273 @endif target-libgloss
52274
52275 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52276 maybe-pdf-target-libgloss:
52277 @if target-libgloss
52278 maybe-pdf-target-libgloss: pdf-target-libgloss
52279
52280 pdf-target-libgloss: \
52281     configure-target-libgloss 
52282         @: $(MAKE); $(unstage)
52283         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52284         r=`${PWD_COMMAND}`; export r; \
52285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52286         $(NORMAL_TARGET_EXPORTS) \
52287         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
52288         for flag in $(EXTRA_TARGET_FLAGS); do \
52289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52290         done; \
52291         (cd $(TARGET_SUBDIR)/libgloss && \
52292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52294                   "RANLIB=$${RANLIB}" \
52295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52296                    pdf) \
52297           || exit 1
52298
52299 @endif target-libgloss
52300
52301 .PHONY: maybe-html-target-libgloss html-target-libgloss
52302 maybe-html-target-libgloss:
52303 @if target-libgloss
52304 maybe-html-target-libgloss: html-target-libgloss
52305
52306 html-target-libgloss: \
52307     configure-target-libgloss 
52308         @: $(MAKE); $(unstage)
52309         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52310         r=`${PWD_COMMAND}`; export r; \
52311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52312         $(NORMAL_TARGET_EXPORTS) \
52313         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
52314         for flag in $(EXTRA_TARGET_FLAGS); do \
52315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52316         done; \
52317         (cd $(TARGET_SUBDIR)/libgloss && \
52318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52320                   "RANLIB=$${RANLIB}" \
52321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52322                    html) \
52323           || exit 1
52324
52325 @endif target-libgloss
52326
52327 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52328 maybe-TAGS-target-libgloss:
52329 @if target-libgloss
52330 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52331
52332 TAGS-target-libgloss: \
52333     configure-target-libgloss 
52334         @: $(MAKE); $(unstage)
52335         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52336         r=`${PWD_COMMAND}`; export r; \
52337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52338         $(NORMAL_TARGET_EXPORTS) \
52339         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
52340         for flag in $(EXTRA_TARGET_FLAGS); do \
52341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52342         done; \
52343         (cd $(TARGET_SUBDIR)/libgloss && \
52344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52346                   "RANLIB=$${RANLIB}" \
52347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52348                    TAGS) \
52349           || exit 1
52350
52351 @endif target-libgloss
52352
52353 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52354 maybe-install-info-target-libgloss:
52355 @if target-libgloss
52356 maybe-install-info-target-libgloss: install-info-target-libgloss
52357
52358 install-info-target-libgloss: \
52359     configure-target-libgloss \
52360     info-target-libgloss 
52361         @: $(MAKE); $(unstage)
52362         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52363         r=`${PWD_COMMAND}`; export r; \
52364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52365         $(NORMAL_TARGET_EXPORTS) \
52366         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
52367         for flag in $(EXTRA_TARGET_FLAGS); do \
52368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52369         done; \
52370         (cd $(TARGET_SUBDIR)/libgloss && \
52371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52373                   "RANLIB=$${RANLIB}" \
52374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52375                    install-info) \
52376           || exit 1
52377
52378 @endif target-libgloss
52379
52380 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52381 maybe-install-pdf-target-libgloss:
52382 @if target-libgloss
52383 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52384
52385 install-pdf-target-libgloss: \
52386     configure-target-libgloss \
52387     pdf-target-libgloss 
52388         @: $(MAKE); $(unstage)
52389         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52390         r=`${PWD_COMMAND}`; export r; \
52391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52392         $(NORMAL_TARGET_EXPORTS) \
52393         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
52394         for flag in $(EXTRA_TARGET_FLAGS); do \
52395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52396         done; \
52397         (cd $(TARGET_SUBDIR)/libgloss && \
52398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52400                   "RANLIB=$${RANLIB}" \
52401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52402                    install-pdf) \
52403           || exit 1
52404
52405 @endif target-libgloss
52406
52407 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52408 maybe-install-html-target-libgloss:
52409 @if target-libgloss
52410 maybe-install-html-target-libgloss: install-html-target-libgloss
52411
52412 install-html-target-libgloss: \
52413     configure-target-libgloss \
52414     html-target-libgloss 
52415         @: $(MAKE); $(unstage)
52416         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52417         r=`${PWD_COMMAND}`; export r; \
52418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52419         $(NORMAL_TARGET_EXPORTS) \
52420         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
52421         for flag in $(EXTRA_TARGET_FLAGS); do \
52422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52423         done; \
52424         (cd $(TARGET_SUBDIR)/libgloss && \
52425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52427                   "RANLIB=$${RANLIB}" \
52428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52429                    install-html) \
52430           || exit 1
52431
52432 @endif target-libgloss
52433
52434 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52435 maybe-installcheck-target-libgloss:
52436 @if target-libgloss
52437 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52438
52439 installcheck-target-libgloss: \
52440     configure-target-libgloss 
52441         @: $(MAKE); $(unstage)
52442         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52443         r=`${PWD_COMMAND}`; export r; \
52444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52445         $(NORMAL_TARGET_EXPORTS) \
52446         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
52447         for flag in $(EXTRA_TARGET_FLAGS); do \
52448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52449         done; \
52450         (cd $(TARGET_SUBDIR)/libgloss && \
52451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52453                   "RANLIB=$${RANLIB}" \
52454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52455                    installcheck) \
52456           || exit 1
52457
52458 @endif target-libgloss
52459
52460 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52461 maybe-mostlyclean-target-libgloss:
52462 @if target-libgloss
52463 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52464
52465 mostlyclean-target-libgloss: 
52466         @: $(MAKE); $(unstage)
52467         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52468         r=`${PWD_COMMAND}`; export r; \
52469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52470         $(NORMAL_TARGET_EXPORTS) \
52471         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
52472         for flag in $(EXTRA_TARGET_FLAGS); do \
52473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52474         done; \
52475         (cd $(TARGET_SUBDIR)/libgloss && \
52476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52478                   "RANLIB=$${RANLIB}" \
52479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52480                    mostlyclean) \
52481           || exit 1
52482
52483 @endif target-libgloss
52484
52485 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52486 maybe-clean-target-libgloss:
52487 @if target-libgloss
52488 maybe-clean-target-libgloss: clean-target-libgloss
52489
52490 clean-target-libgloss: 
52491         @: $(MAKE); $(unstage)
52492         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52493         r=`${PWD_COMMAND}`; export r; \
52494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52495         $(NORMAL_TARGET_EXPORTS) \
52496         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
52497         for flag in $(EXTRA_TARGET_FLAGS); do \
52498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52499         done; \
52500         (cd $(TARGET_SUBDIR)/libgloss && \
52501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52503                   "RANLIB=$${RANLIB}" \
52504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52505                    clean) \
52506           || exit 1
52507
52508 @endif target-libgloss
52509
52510 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52511 maybe-distclean-target-libgloss:
52512 @if target-libgloss
52513 maybe-distclean-target-libgloss: distclean-target-libgloss
52514
52515 distclean-target-libgloss: 
52516         @: $(MAKE); $(unstage)
52517         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52518         r=`${PWD_COMMAND}`; export r; \
52519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52520         $(NORMAL_TARGET_EXPORTS) \
52521         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
52522         for flag in $(EXTRA_TARGET_FLAGS); do \
52523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52524         done; \
52525         (cd $(TARGET_SUBDIR)/libgloss && \
52526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52528                   "RANLIB=$${RANLIB}" \
52529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52530                    distclean) \
52531           || exit 1
52532
52533 @endif target-libgloss
52534
52535 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52536 maybe-maintainer-clean-target-libgloss:
52537 @if target-libgloss
52538 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52539
52540 maintainer-clean-target-libgloss: 
52541         @: $(MAKE); $(unstage)
52542         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52543         r=`${PWD_COMMAND}`; export r; \
52544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52545         $(NORMAL_TARGET_EXPORTS) \
52546         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
52547         for flag in $(EXTRA_TARGET_FLAGS); do \
52548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52549         done; \
52550         (cd $(TARGET_SUBDIR)/libgloss && \
52551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52553                   "RANLIB=$${RANLIB}" \
52554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52555                    maintainer-clean) \
52556           || exit 1
52557
52558 @endif target-libgloss
52559
52560
52561
52562
52563
52564 .PHONY: configure-target-gperf maybe-configure-target-gperf
52565 maybe-configure-target-gperf:
52566 @if gcc-bootstrap
52567 configure-target-gperf: stage_current
52568 @endif gcc-bootstrap
52569 @if target-gperf
52570 maybe-configure-target-gperf: configure-target-gperf
52571 configure-target-gperf: 
52572         @: $(MAKE); $(unstage)
52573         @r=`${PWD_COMMAND}`; export r; \
52574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52575         echo "Checking multilib configuration for gperf..."; \
52576         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
52577         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
52578         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
52579           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
52580             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
52581           else \
52582             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
52583             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
52584           fi; \
52585         else \
52586           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
52587         fi; \
52588         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
52589         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
52590         $(NORMAL_TARGET_EXPORTS)  \
52591         echo Configuring in $(TARGET_SUBDIR)/gperf; \
52592         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
52593         case $(srcdir) in \
52594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52595           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
52596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52597         esac; \
52598         srcdiroption="--srcdir=$${topdir}/gperf"; \
52599         libsrcdir="$$s/gperf"; \
52600         rm -f no-such-file || : ; \
52601         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52602           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52603           --target=${target_alias} $${srcdiroption}  \
52604           || exit 1
52605 @endif target-gperf
52606
52607
52608
52609
52610
52611 .PHONY: all-target-gperf maybe-all-target-gperf
52612 maybe-all-target-gperf:
52613 @if gcc-bootstrap
52614 all-target-gperf: stage_current
52615 @endif gcc-bootstrap
52616 @if target-gperf
52617 TARGET-target-gperf=all
52618 maybe-all-target-gperf: all-target-gperf
52619 all-target-gperf: configure-target-gperf
52620         @: $(MAKE); $(unstage)
52621         @r=`${PWD_COMMAND}`; export r; \
52622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52623         $(NORMAL_TARGET_EXPORTS)  \
52624         (cd $(TARGET_SUBDIR)/gperf && \
52625           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52626                 $(TARGET-target-gperf))
52627 @endif target-gperf
52628
52629
52630
52631
52632
52633 .PHONY: check-target-gperf maybe-check-target-gperf
52634 maybe-check-target-gperf:
52635 @if target-gperf
52636 maybe-check-target-gperf: check-target-gperf
52637
52638 check-target-gperf:
52639         @: $(MAKE); $(unstage)
52640         @r=`${PWD_COMMAND}`; export r; \
52641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52642         $(NORMAL_TARGET_EXPORTS) \
52643         (cd $(TARGET_SUBDIR)/gperf && \
52644           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52645
52646 @endif target-gperf
52647
52648 .PHONY: install-target-gperf maybe-install-target-gperf
52649 maybe-install-target-gperf:
52650 @if target-gperf
52651 maybe-install-target-gperf: install-target-gperf
52652
52653 install-target-gperf: installdirs
52654         @: $(MAKE); $(unstage)
52655         @r=`${PWD_COMMAND}`; export r; \
52656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52657         $(NORMAL_TARGET_EXPORTS) \
52658         (cd $(TARGET_SUBDIR)/gperf && \
52659           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52660
52661 @endif target-gperf
52662
52663 .PHONY: install-strip-target-gperf maybe-install-strip-target-gperf
52664 maybe-install-strip-target-gperf:
52665 @if target-gperf
52666 maybe-install-strip-target-gperf: install-strip-target-gperf
52667
52668 install-strip-target-gperf: installdirs
52669         @: $(MAKE); $(unstage)
52670         @r=`${PWD_COMMAND}`; export r; \
52671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52672         $(NORMAL_TARGET_EXPORTS) \
52673         (cd $(TARGET_SUBDIR)/gperf && \
52674           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52675
52676 @endif target-gperf
52677
52678 # Other targets (info, dvi, pdf, etc.)
52679
52680 .PHONY: maybe-info-target-gperf info-target-gperf
52681 maybe-info-target-gperf:
52682 @if target-gperf
52683 maybe-info-target-gperf: info-target-gperf
52684
52685 info-target-gperf: \
52686     configure-target-gperf 
52687         @: $(MAKE); $(unstage)
52688         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52689         r=`${PWD_COMMAND}`; export r; \
52690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52691         $(NORMAL_TARGET_EXPORTS) \
52692         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
52693         for flag in $(EXTRA_TARGET_FLAGS); do \
52694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52695         done; \
52696         (cd $(TARGET_SUBDIR)/gperf && \
52697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52699                   "RANLIB=$${RANLIB}" \
52700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52701                    info) \
52702           || exit 1
52703
52704 @endif target-gperf
52705
52706 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
52707 maybe-dvi-target-gperf:
52708 @if target-gperf
52709 maybe-dvi-target-gperf: dvi-target-gperf
52710
52711 dvi-target-gperf: \
52712     configure-target-gperf 
52713         @: $(MAKE); $(unstage)
52714         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52715         r=`${PWD_COMMAND}`; export r; \
52716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52717         $(NORMAL_TARGET_EXPORTS) \
52718         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
52719         for flag in $(EXTRA_TARGET_FLAGS); do \
52720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52721         done; \
52722         (cd $(TARGET_SUBDIR)/gperf && \
52723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52725                   "RANLIB=$${RANLIB}" \
52726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52727                    dvi) \
52728           || exit 1
52729
52730 @endif target-gperf
52731
52732 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
52733 maybe-pdf-target-gperf:
52734 @if target-gperf
52735 maybe-pdf-target-gperf: pdf-target-gperf
52736
52737 pdf-target-gperf: \
52738     configure-target-gperf 
52739         @: $(MAKE); $(unstage)
52740         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52741         r=`${PWD_COMMAND}`; export r; \
52742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743         $(NORMAL_TARGET_EXPORTS) \
52744         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
52745         for flag in $(EXTRA_TARGET_FLAGS); do \
52746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52747         done; \
52748         (cd $(TARGET_SUBDIR)/gperf && \
52749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52751                   "RANLIB=$${RANLIB}" \
52752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52753                    pdf) \
52754           || exit 1
52755
52756 @endif target-gperf
52757
52758 .PHONY: maybe-html-target-gperf html-target-gperf
52759 maybe-html-target-gperf:
52760 @if target-gperf
52761 maybe-html-target-gperf: html-target-gperf
52762
52763 html-target-gperf: \
52764     configure-target-gperf 
52765         @: $(MAKE); $(unstage)
52766         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52767         r=`${PWD_COMMAND}`; export r; \
52768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52769         $(NORMAL_TARGET_EXPORTS) \
52770         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
52771         for flag in $(EXTRA_TARGET_FLAGS); do \
52772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52773         done; \
52774         (cd $(TARGET_SUBDIR)/gperf && \
52775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52777                   "RANLIB=$${RANLIB}" \
52778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52779                    html) \
52780           || exit 1
52781
52782 @endif target-gperf
52783
52784 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
52785 maybe-TAGS-target-gperf:
52786 @if target-gperf
52787 maybe-TAGS-target-gperf: TAGS-target-gperf
52788
52789 TAGS-target-gperf: \
52790     configure-target-gperf 
52791         @: $(MAKE); $(unstage)
52792         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52793         r=`${PWD_COMMAND}`; export r; \
52794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52795         $(NORMAL_TARGET_EXPORTS) \
52796         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
52797         for flag in $(EXTRA_TARGET_FLAGS); do \
52798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52799         done; \
52800         (cd $(TARGET_SUBDIR)/gperf && \
52801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52803                   "RANLIB=$${RANLIB}" \
52804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52805                    TAGS) \
52806           || exit 1
52807
52808 @endif target-gperf
52809
52810 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
52811 maybe-install-info-target-gperf:
52812 @if target-gperf
52813 maybe-install-info-target-gperf: install-info-target-gperf
52814
52815 install-info-target-gperf: \
52816     configure-target-gperf \
52817     info-target-gperf 
52818         @: $(MAKE); $(unstage)
52819         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52820         r=`${PWD_COMMAND}`; export r; \
52821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52822         $(NORMAL_TARGET_EXPORTS) \
52823         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
52824         for flag in $(EXTRA_TARGET_FLAGS); do \
52825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52826         done; \
52827         (cd $(TARGET_SUBDIR)/gperf && \
52828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52830                   "RANLIB=$${RANLIB}" \
52831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52832                    install-info) \
52833           || exit 1
52834
52835 @endif target-gperf
52836
52837 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
52838 maybe-install-pdf-target-gperf:
52839 @if target-gperf
52840 maybe-install-pdf-target-gperf: install-pdf-target-gperf
52841
52842 install-pdf-target-gperf: \
52843     configure-target-gperf \
52844     pdf-target-gperf 
52845         @: $(MAKE); $(unstage)
52846         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52847         r=`${PWD_COMMAND}`; export r; \
52848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52849         $(NORMAL_TARGET_EXPORTS) \
52850         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
52851         for flag in $(EXTRA_TARGET_FLAGS); do \
52852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52853         done; \
52854         (cd $(TARGET_SUBDIR)/gperf && \
52855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52857                   "RANLIB=$${RANLIB}" \
52858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52859                    install-pdf) \
52860           || exit 1
52861
52862 @endif target-gperf
52863
52864 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
52865 maybe-install-html-target-gperf:
52866 @if target-gperf
52867 maybe-install-html-target-gperf: install-html-target-gperf
52868
52869 install-html-target-gperf: \
52870     configure-target-gperf \
52871     html-target-gperf 
52872         @: $(MAKE); $(unstage)
52873         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52874         r=`${PWD_COMMAND}`; export r; \
52875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52876         $(NORMAL_TARGET_EXPORTS) \
52877         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
52878         for flag in $(EXTRA_TARGET_FLAGS); do \
52879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52880         done; \
52881         (cd $(TARGET_SUBDIR)/gperf && \
52882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52884                   "RANLIB=$${RANLIB}" \
52885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52886                    install-html) \
52887           || exit 1
52888
52889 @endif target-gperf
52890
52891 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
52892 maybe-installcheck-target-gperf:
52893 @if target-gperf
52894 maybe-installcheck-target-gperf: installcheck-target-gperf
52895
52896 installcheck-target-gperf: \
52897     configure-target-gperf 
52898         @: $(MAKE); $(unstage)
52899         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52900         r=`${PWD_COMMAND}`; export r; \
52901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52902         $(NORMAL_TARGET_EXPORTS) \
52903         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
52904         for flag in $(EXTRA_TARGET_FLAGS); do \
52905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52906         done; \
52907         (cd $(TARGET_SUBDIR)/gperf && \
52908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52910                   "RANLIB=$${RANLIB}" \
52911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52912                    installcheck) \
52913           || exit 1
52914
52915 @endif target-gperf
52916
52917 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
52918 maybe-mostlyclean-target-gperf:
52919 @if target-gperf
52920 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
52921
52922 mostlyclean-target-gperf: 
52923         @: $(MAKE); $(unstage)
52924         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52925         r=`${PWD_COMMAND}`; export r; \
52926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52927         $(NORMAL_TARGET_EXPORTS) \
52928         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
52929         for flag in $(EXTRA_TARGET_FLAGS); do \
52930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52931         done; \
52932         (cd $(TARGET_SUBDIR)/gperf && \
52933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52935                   "RANLIB=$${RANLIB}" \
52936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52937                    mostlyclean) \
52938           || exit 1
52939
52940 @endif target-gperf
52941
52942 .PHONY: maybe-clean-target-gperf clean-target-gperf
52943 maybe-clean-target-gperf:
52944 @if target-gperf
52945 maybe-clean-target-gperf: clean-target-gperf
52946
52947 clean-target-gperf: 
52948         @: $(MAKE); $(unstage)
52949         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52950         r=`${PWD_COMMAND}`; export r; \
52951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52952         $(NORMAL_TARGET_EXPORTS) \
52953         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
52954         for flag in $(EXTRA_TARGET_FLAGS); do \
52955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52956         done; \
52957         (cd $(TARGET_SUBDIR)/gperf && \
52958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52960                   "RANLIB=$${RANLIB}" \
52961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52962                    clean) \
52963           || exit 1
52964
52965 @endif target-gperf
52966
52967 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
52968 maybe-distclean-target-gperf:
52969 @if target-gperf
52970 maybe-distclean-target-gperf: distclean-target-gperf
52971
52972 distclean-target-gperf: 
52973         @: $(MAKE); $(unstage)
52974         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52975         r=`${PWD_COMMAND}`; export r; \
52976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52977         $(NORMAL_TARGET_EXPORTS) \
52978         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
52979         for flag in $(EXTRA_TARGET_FLAGS); do \
52980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52981         done; \
52982         (cd $(TARGET_SUBDIR)/gperf && \
52983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52985                   "RANLIB=$${RANLIB}" \
52986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52987                    distclean) \
52988           || exit 1
52989
52990 @endif target-gperf
52991
52992 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
52993 maybe-maintainer-clean-target-gperf:
52994 @if target-gperf
52995 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
52996
52997 maintainer-clean-target-gperf: 
52998         @: $(MAKE); $(unstage)
52999         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53000         r=`${PWD_COMMAND}`; export r; \
53001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53002         $(NORMAL_TARGET_EXPORTS) \
53003         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
53004         for flag in $(EXTRA_TARGET_FLAGS); do \
53005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53006         done; \
53007         (cd $(TARGET_SUBDIR)/gperf && \
53008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53010                   "RANLIB=$${RANLIB}" \
53011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53012                    maintainer-clean) \
53013           || exit 1
53014
53015 @endif target-gperf
53016
53017
53018
53019
53020
53021 .PHONY: configure-target-examples maybe-configure-target-examples
53022 maybe-configure-target-examples:
53023 @if gcc-bootstrap
53024 configure-target-examples: stage_current
53025 @endif gcc-bootstrap
53026 @if target-examples
53027 maybe-configure-target-examples: configure-target-examples
53028 configure-target-examples: 
53029         @: $(MAKE); $(unstage)
53030         @r=`${PWD_COMMAND}`; export r; \
53031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53032         echo "Checking multilib configuration for examples..."; \
53033         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53034         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
53035         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
53036           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
53037             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
53038           else \
53039             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
53040             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53041           fi; \
53042         else \
53043           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53044         fi; \
53045         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
53046         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53047         $(NORMAL_TARGET_EXPORTS)  \
53048         echo Configuring in $(TARGET_SUBDIR)/examples; \
53049         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
53050         case $(srcdir) in \
53051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53052           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
53053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53054         esac; \
53055         srcdiroption="--srcdir=$${topdir}/examples"; \
53056         libsrcdir="$$s/examples"; \
53057         rm -f no-such-file || : ; \
53058         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53059           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53060           --target=${target_alias} $${srcdiroption}  \
53061           || exit 1
53062 @endif target-examples
53063
53064
53065
53066
53067
53068 .PHONY: all-target-examples maybe-all-target-examples
53069 maybe-all-target-examples:
53070 @if gcc-bootstrap
53071 all-target-examples: stage_current
53072 @endif gcc-bootstrap
53073 @if target-examples
53074 TARGET-target-examples=all
53075 maybe-all-target-examples: all-target-examples
53076 all-target-examples: configure-target-examples
53077         @: $(MAKE); $(unstage)
53078         @r=`${PWD_COMMAND}`; export r; \
53079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53080         $(NORMAL_TARGET_EXPORTS)  \
53081         (cd $(TARGET_SUBDIR)/examples && \
53082           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53083                 $(TARGET-target-examples))
53084 @endif target-examples
53085
53086
53087
53088
53089
53090 .PHONY: check-target-examples maybe-check-target-examples
53091 maybe-check-target-examples:
53092 @if target-examples
53093 maybe-check-target-examples: check-target-examples
53094
53095 # Dummy target for uncheckable module.
53096 check-target-examples:
53097
53098 @endif target-examples
53099
53100 .PHONY: install-target-examples maybe-install-target-examples
53101 maybe-install-target-examples:
53102 @if target-examples
53103 maybe-install-target-examples: install-target-examples
53104
53105 # Dummy target for uninstallable.
53106 install-target-examples:
53107
53108 @endif target-examples
53109
53110 .PHONY: install-strip-target-examples maybe-install-strip-target-examples
53111 maybe-install-strip-target-examples:
53112 @if target-examples
53113 maybe-install-strip-target-examples: install-strip-target-examples
53114
53115 # Dummy target for uninstallable.
53116 install-strip-target-examples:
53117
53118 @endif target-examples
53119
53120 # Other targets (info, dvi, pdf, etc.)
53121
53122 .PHONY: maybe-info-target-examples info-target-examples
53123 maybe-info-target-examples:
53124 @if target-examples
53125 maybe-info-target-examples: info-target-examples
53126
53127 info-target-examples: \
53128     configure-target-examples 
53129         @: $(MAKE); $(unstage)
53130         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53131         r=`${PWD_COMMAND}`; export r; \
53132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53133         $(NORMAL_TARGET_EXPORTS) \
53134         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
53135         for flag in $(EXTRA_TARGET_FLAGS); do \
53136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53137         done; \
53138         (cd $(TARGET_SUBDIR)/examples && \
53139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53141                   "RANLIB=$${RANLIB}" \
53142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53143                    info) \
53144           || exit 1
53145
53146 @endif target-examples
53147
53148 .PHONY: maybe-dvi-target-examples dvi-target-examples
53149 maybe-dvi-target-examples:
53150 @if target-examples
53151 maybe-dvi-target-examples: dvi-target-examples
53152
53153 dvi-target-examples: \
53154     configure-target-examples 
53155         @: $(MAKE); $(unstage)
53156         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53157         r=`${PWD_COMMAND}`; export r; \
53158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53159         $(NORMAL_TARGET_EXPORTS) \
53160         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
53161         for flag in $(EXTRA_TARGET_FLAGS); do \
53162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53163         done; \
53164         (cd $(TARGET_SUBDIR)/examples && \
53165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53167                   "RANLIB=$${RANLIB}" \
53168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53169                    dvi) \
53170           || exit 1
53171
53172 @endif target-examples
53173
53174 .PHONY: maybe-pdf-target-examples pdf-target-examples
53175 maybe-pdf-target-examples:
53176 @if target-examples
53177 maybe-pdf-target-examples: pdf-target-examples
53178
53179 pdf-target-examples: \
53180     configure-target-examples 
53181         @: $(MAKE); $(unstage)
53182         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53183         r=`${PWD_COMMAND}`; export r; \
53184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53185         $(NORMAL_TARGET_EXPORTS) \
53186         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
53187         for flag in $(EXTRA_TARGET_FLAGS); do \
53188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53189         done; \
53190         (cd $(TARGET_SUBDIR)/examples && \
53191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53193                   "RANLIB=$${RANLIB}" \
53194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53195                    pdf) \
53196           || exit 1
53197
53198 @endif target-examples
53199
53200 .PHONY: maybe-html-target-examples html-target-examples
53201 maybe-html-target-examples:
53202 @if target-examples
53203 maybe-html-target-examples: html-target-examples
53204
53205 html-target-examples: \
53206     configure-target-examples 
53207         @: $(MAKE); $(unstage)
53208         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53209         r=`${PWD_COMMAND}`; export r; \
53210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53211         $(NORMAL_TARGET_EXPORTS) \
53212         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
53213         for flag in $(EXTRA_TARGET_FLAGS); do \
53214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53215         done; \
53216         (cd $(TARGET_SUBDIR)/examples && \
53217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53219                   "RANLIB=$${RANLIB}" \
53220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53221                    html) \
53222           || exit 1
53223
53224 @endif target-examples
53225
53226 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
53227 maybe-TAGS-target-examples:
53228 @if target-examples
53229 maybe-TAGS-target-examples: TAGS-target-examples
53230
53231 TAGS-target-examples: \
53232     configure-target-examples 
53233         @: $(MAKE); $(unstage)
53234         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53235         r=`${PWD_COMMAND}`; export r; \
53236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53237         $(NORMAL_TARGET_EXPORTS) \
53238         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
53239         for flag in $(EXTRA_TARGET_FLAGS); do \
53240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53241         done; \
53242         (cd $(TARGET_SUBDIR)/examples && \
53243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53245                   "RANLIB=$${RANLIB}" \
53246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53247                    TAGS) \
53248           || exit 1
53249
53250 @endif target-examples
53251
53252 .PHONY: maybe-install-info-target-examples install-info-target-examples
53253 maybe-install-info-target-examples:
53254 @if target-examples
53255 maybe-install-info-target-examples: install-info-target-examples
53256
53257 install-info-target-examples: \
53258     configure-target-examples \
53259     info-target-examples 
53260         @: $(MAKE); $(unstage)
53261         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53262         r=`${PWD_COMMAND}`; export r; \
53263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53264         $(NORMAL_TARGET_EXPORTS) \
53265         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
53266         for flag in $(EXTRA_TARGET_FLAGS); do \
53267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53268         done; \
53269         (cd $(TARGET_SUBDIR)/examples && \
53270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53272                   "RANLIB=$${RANLIB}" \
53273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53274                    install-info) \
53275           || exit 1
53276
53277 @endif target-examples
53278
53279 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
53280 maybe-install-pdf-target-examples:
53281 @if target-examples
53282 maybe-install-pdf-target-examples: install-pdf-target-examples
53283
53284 install-pdf-target-examples: \
53285     configure-target-examples \
53286     pdf-target-examples 
53287         @: $(MAKE); $(unstage)
53288         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53289         r=`${PWD_COMMAND}`; export r; \
53290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53291         $(NORMAL_TARGET_EXPORTS) \
53292         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
53293         for flag in $(EXTRA_TARGET_FLAGS); do \
53294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53295         done; \
53296         (cd $(TARGET_SUBDIR)/examples && \
53297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53299                   "RANLIB=$${RANLIB}" \
53300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53301                    install-pdf) \
53302           || exit 1
53303
53304 @endif target-examples
53305
53306 .PHONY: maybe-install-html-target-examples install-html-target-examples
53307 maybe-install-html-target-examples:
53308 @if target-examples
53309 maybe-install-html-target-examples: install-html-target-examples
53310
53311 install-html-target-examples: \
53312     configure-target-examples \
53313     html-target-examples 
53314         @: $(MAKE); $(unstage)
53315         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53316         r=`${PWD_COMMAND}`; export r; \
53317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53318         $(NORMAL_TARGET_EXPORTS) \
53319         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
53320         for flag in $(EXTRA_TARGET_FLAGS); do \
53321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53322         done; \
53323         (cd $(TARGET_SUBDIR)/examples && \
53324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53326                   "RANLIB=$${RANLIB}" \
53327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53328                    install-html) \
53329           || exit 1
53330
53331 @endif target-examples
53332
53333 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
53334 maybe-installcheck-target-examples:
53335 @if target-examples
53336 maybe-installcheck-target-examples: installcheck-target-examples
53337
53338 installcheck-target-examples: \
53339     configure-target-examples 
53340         @: $(MAKE); $(unstage)
53341         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53342         r=`${PWD_COMMAND}`; export r; \
53343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53344         $(NORMAL_TARGET_EXPORTS) \
53345         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
53346         for flag in $(EXTRA_TARGET_FLAGS); do \
53347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53348         done; \
53349         (cd $(TARGET_SUBDIR)/examples && \
53350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53352                   "RANLIB=$${RANLIB}" \
53353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53354                    installcheck) \
53355           || exit 1
53356
53357 @endif target-examples
53358
53359 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
53360 maybe-mostlyclean-target-examples:
53361 @if target-examples
53362 maybe-mostlyclean-target-examples: mostlyclean-target-examples
53363
53364 mostlyclean-target-examples: 
53365         @: $(MAKE); $(unstage)
53366         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53367         r=`${PWD_COMMAND}`; export r; \
53368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53369         $(NORMAL_TARGET_EXPORTS) \
53370         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
53371         for flag in $(EXTRA_TARGET_FLAGS); do \
53372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53373         done; \
53374         (cd $(TARGET_SUBDIR)/examples && \
53375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53377                   "RANLIB=$${RANLIB}" \
53378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53379                    mostlyclean) \
53380           || exit 1
53381
53382 @endif target-examples
53383
53384 .PHONY: maybe-clean-target-examples clean-target-examples
53385 maybe-clean-target-examples:
53386 @if target-examples
53387 maybe-clean-target-examples: clean-target-examples
53388
53389 clean-target-examples: 
53390         @: $(MAKE); $(unstage)
53391         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53392         r=`${PWD_COMMAND}`; export r; \
53393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53394         $(NORMAL_TARGET_EXPORTS) \
53395         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
53396         for flag in $(EXTRA_TARGET_FLAGS); do \
53397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53398         done; \
53399         (cd $(TARGET_SUBDIR)/examples && \
53400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53402                   "RANLIB=$${RANLIB}" \
53403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53404                    clean) \
53405           || exit 1
53406
53407 @endif target-examples
53408
53409 .PHONY: maybe-distclean-target-examples distclean-target-examples
53410 maybe-distclean-target-examples:
53411 @if target-examples
53412 maybe-distclean-target-examples: distclean-target-examples
53413
53414 distclean-target-examples: 
53415         @: $(MAKE); $(unstage)
53416         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53417         r=`${PWD_COMMAND}`; export r; \
53418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53419         $(NORMAL_TARGET_EXPORTS) \
53420         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
53421         for flag in $(EXTRA_TARGET_FLAGS); do \
53422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53423         done; \
53424         (cd $(TARGET_SUBDIR)/examples && \
53425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53427                   "RANLIB=$${RANLIB}" \
53428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53429                    distclean) \
53430           || exit 1
53431
53432 @endif target-examples
53433
53434 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
53435 maybe-maintainer-clean-target-examples:
53436 @if target-examples
53437 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
53438
53439 maintainer-clean-target-examples: 
53440         @: $(MAKE); $(unstage)
53441         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
53442         r=`${PWD_COMMAND}`; export r; \
53443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53444         $(NORMAL_TARGET_EXPORTS) \
53445         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
53446         for flag in $(EXTRA_TARGET_FLAGS); do \
53447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53448         done; \
53449         (cd $(TARGET_SUBDIR)/examples && \
53450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53452                   "RANLIB=$${RANLIB}" \
53453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53454                    maintainer-clean) \
53455           || exit 1
53456
53457 @endif target-examples
53458
53459
53460
53461
53462
53463 .PHONY: configure-target-libffi maybe-configure-target-libffi
53464 maybe-configure-target-libffi:
53465 @if gcc-bootstrap
53466 configure-target-libffi: stage_current
53467 @endif gcc-bootstrap
53468 @if target-libffi
53469 maybe-configure-target-libffi: configure-target-libffi
53470 configure-target-libffi: 
53471         @: $(MAKE); $(unstage)
53472         @r=`${PWD_COMMAND}`; export r; \
53473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53474         echo "Checking multilib configuration for libffi..."; \
53475         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
53476         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
53477         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
53478           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
53479             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
53480           else \
53481             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
53482             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
53483           fi; \
53484         else \
53485           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
53486         fi; \
53487         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
53488         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
53489         $(NORMAL_TARGET_EXPORTS)  \
53490         echo Configuring in $(TARGET_SUBDIR)/libffi; \
53491         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
53492         case $(srcdir) in \
53493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53494           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
53495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53496         esac; \
53497         srcdiroption="--srcdir=$${topdir}/libffi"; \
53498         libsrcdir="$$s/libffi"; \
53499         rm -f no-such-file || : ; \
53500         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53501           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53502           --target=${target_alias} $${srcdiroption}  \
53503           || exit 1
53504 @endif target-libffi
53505
53506
53507
53508
53509
53510 .PHONY: all-target-libffi maybe-all-target-libffi
53511 maybe-all-target-libffi:
53512 @if gcc-bootstrap
53513 all-target-libffi: stage_current
53514 @endif gcc-bootstrap
53515 @if target-libffi
53516 TARGET-target-libffi=all
53517 maybe-all-target-libffi: all-target-libffi
53518 all-target-libffi: configure-target-libffi
53519         @: $(MAKE); $(unstage)
53520         @r=`${PWD_COMMAND}`; export r; \
53521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53522         $(NORMAL_TARGET_EXPORTS)  \
53523         (cd $(TARGET_SUBDIR)/libffi && \
53524           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53525                 $(TARGET-target-libffi))
53526 @endif target-libffi
53527
53528
53529
53530
53531
53532 .PHONY: check-target-libffi maybe-check-target-libffi
53533 maybe-check-target-libffi:
53534 @if target-libffi
53535 maybe-check-target-libffi: check-target-libffi
53536
53537 check-target-libffi:
53538         @: $(MAKE); $(unstage)
53539         @r=`${PWD_COMMAND}`; export r; \
53540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53541         $(NORMAL_TARGET_EXPORTS) \
53542         (cd $(TARGET_SUBDIR)/libffi && \
53543           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53544
53545 @endif target-libffi
53546
53547 .PHONY: install-target-libffi maybe-install-target-libffi
53548 maybe-install-target-libffi:
53549 @if target-libffi
53550 maybe-install-target-libffi: install-target-libffi
53551
53552 install-target-libffi: installdirs
53553         @: $(MAKE); $(unstage)
53554         @r=`${PWD_COMMAND}`; export r; \
53555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53556         $(NORMAL_TARGET_EXPORTS) \
53557         (cd $(TARGET_SUBDIR)/libffi && \
53558           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53559
53560 @endif target-libffi
53561
53562 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
53563 maybe-install-strip-target-libffi:
53564 @if target-libffi
53565 maybe-install-strip-target-libffi: install-strip-target-libffi
53566
53567 install-strip-target-libffi: installdirs
53568         @: $(MAKE); $(unstage)
53569         @r=`${PWD_COMMAND}`; export r; \
53570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53571         $(NORMAL_TARGET_EXPORTS) \
53572         (cd $(TARGET_SUBDIR)/libffi && \
53573           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53574
53575 @endif target-libffi
53576
53577 # Other targets (info, dvi, pdf, etc.)
53578
53579 .PHONY: maybe-info-target-libffi info-target-libffi
53580 maybe-info-target-libffi:
53581 @if target-libffi
53582 maybe-info-target-libffi: info-target-libffi
53583
53584 info-target-libffi: \
53585     configure-target-libffi 
53586         @: $(MAKE); $(unstage)
53587         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53588         r=`${PWD_COMMAND}`; export r; \
53589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53590         $(NORMAL_TARGET_EXPORTS) \
53591         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
53592         for flag in $(EXTRA_TARGET_FLAGS); do \
53593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53594         done; \
53595         (cd $(TARGET_SUBDIR)/libffi && \
53596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53598                   "RANLIB=$${RANLIB}" \
53599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53600                    info) \
53601           || exit 1
53602
53603 @endif target-libffi
53604
53605 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
53606 maybe-dvi-target-libffi:
53607 @if target-libffi
53608 maybe-dvi-target-libffi: dvi-target-libffi
53609
53610 dvi-target-libffi: \
53611     configure-target-libffi 
53612         @: $(MAKE); $(unstage)
53613         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53614         r=`${PWD_COMMAND}`; export r; \
53615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53616         $(NORMAL_TARGET_EXPORTS) \
53617         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
53618         for flag in $(EXTRA_TARGET_FLAGS); do \
53619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53620         done; \
53621         (cd $(TARGET_SUBDIR)/libffi && \
53622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53624                   "RANLIB=$${RANLIB}" \
53625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53626                    dvi) \
53627           || exit 1
53628
53629 @endif target-libffi
53630
53631 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
53632 maybe-pdf-target-libffi:
53633 @if target-libffi
53634 maybe-pdf-target-libffi: pdf-target-libffi
53635
53636 pdf-target-libffi: \
53637     configure-target-libffi 
53638         @: $(MAKE); $(unstage)
53639         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53640         r=`${PWD_COMMAND}`; export r; \
53641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53642         $(NORMAL_TARGET_EXPORTS) \
53643         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
53644         for flag in $(EXTRA_TARGET_FLAGS); do \
53645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53646         done; \
53647         (cd $(TARGET_SUBDIR)/libffi && \
53648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53650                   "RANLIB=$${RANLIB}" \
53651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53652                    pdf) \
53653           || exit 1
53654
53655 @endif target-libffi
53656
53657 .PHONY: maybe-html-target-libffi html-target-libffi
53658 maybe-html-target-libffi:
53659 @if target-libffi
53660 maybe-html-target-libffi: html-target-libffi
53661
53662 html-target-libffi: \
53663     configure-target-libffi 
53664         @: $(MAKE); $(unstage)
53665         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53666         r=`${PWD_COMMAND}`; export r; \
53667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53668         $(NORMAL_TARGET_EXPORTS) \
53669         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
53670         for flag in $(EXTRA_TARGET_FLAGS); do \
53671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53672         done; \
53673         (cd $(TARGET_SUBDIR)/libffi && \
53674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53676                   "RANLIB=$${RANLIB}" \
53677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53678                    html) \
53679           || exit 1
53680
53681 @endif target-libffi
53682
53683 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
53684 maybe-TAGS-target-libffi:
53685 @if target-libffi
53686 maybe-TAGS-target-libffi: TAGS-target-libffi
53687
53688 TAGS-target-libffi: \
53689     configure-target-libffi 
53690         @: $(MAKE); $(unstage)
53691         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53692         r=`${PWD_COMMAND}`; export r; \
53693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53694         $(NORMAL_TARGET_EXPORTS) \
53695         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
53696         for flag in $(EXTRA_TARGET_FLAGS); do \
53697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53698         done; \
53699         (cd $(TARGET_SUBDIR)/libffi && \
53700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53702                   "RANLIB=$${RANLIB}" \
53703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53704                    TAGS) \
53705           || exit 1
53706
53707 @endif target-libffi
53708
53709 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
53710 maybe-install-info-target-libffi:
53711 @if target-libffi
53712 maybe-install-info-target-libffi: install-info-target-libffi
53713
53714 install-info-target-libffi: \
53715     configure-target-libffi \
53716     info-target-libffi 
53717         @: $(MAKE); $(unstage)
53718         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53719         r=`${PWD_COMMAND}`; export r; \
53720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53721         $(NORMAL_TARGET_EXPORTS) \
53722         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
53723         for flag in $(EXTRA_TARGET_FLAGS); do \
53724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53725         done; \
53726         (cd $(TARGET_SUBDIR)/libffi && \
53727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53729                   "RANLIB=$${RANLIB}" \
53730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53731                    install-info) \
53732           || exit 1
53733
53734 @endif target-libffi
53735
53736 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
53737 maybe-install-pdf-target-libffi:
53738 @if target-libffi
53739 maybe-install-pdf-target-libffi: install-pdf-target-libffi
53740
53741 install-pdf-target-libffi: \
53742     configure-target-libffi \
53743     pdf-target-libffi 
53744         @: $(MAKE); $(unstage)
53745         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53746         r=`${PWD_COMMAND}`; export r; \
53747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53748         $(NORMAL_TARGET_EXPORTS) \
53749         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
53750         for flag in $(EXTRA_TARGET_FLAGS); do \
53751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53752         done; \
53753         (cd $(TARGET_SUBDIR)/libffi && \
53754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53756                   "RANLIB=$${RANLIB}" \
53757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53758                    install-pdf) \
53759           || exit 1
53760
53761 @endif target-libffi
53762
53763 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
53764 maybe-install-html-target-libffi:
53765 @if target-libffi
53766 maybe-install-html-target-libffi: install-html-target-libffi
53767
53768 install-html-target-libffi: \
53769     configure-target-libffi \
53770     html-target-libffi 
53771         @: $(MAKE); $(unstage)
53772         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53773         r=`${PWD_COMMAND}`; export r; \
53774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53775         $(NORMAL_TARGET_EXPORTS) \
53776         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
53777         for flag in $(EXTRA_TARGET_FLAGS); do \
53778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53779         done; \
53780         (cd $(TARGET_SUBDIR)/libffi && \
53781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53783                   "RANLIB=$${RANLIB}" \
53784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53785                    install-html) \
53786           || exit 1
53787
53788 @endif target-libffi
53789
53790 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
53791 maybe-installcheck-target-libffi:
53792 @if target-libffi
53793 maybe-installcheck-target-libffi: installcheck-target-libffi
53794
53795 installcheck-target-libffi: \
53796     configure-target-libffi 
53797         @: $(MAKE); $(unstage)
53798         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53799         r=`${PWD_COMMAND}`; export r; \
53800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53801         $(NORMAL_TARGET_EXPORTS) \
53802         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
53803         for flag in $(EXTRA_TARGET_FLAGS); do \
53804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53805         done; \
53806         (cd $(TARGET_SUBDIR)/libffi && \
53807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53809                   "RANLIB=$${RANLIB}" \
53810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53811                    installcheck) \
53812           || exit 1
53813
53814 @endif target-libffi
53815
53816 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
53817 maybe-mostlyclean-target-libffi:
53818 @if target-libffi
53819 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
53820
53821 mostlyclean-target-libffi: 
53822         @: $(MAKE); $(unstage)
53823         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53824         r=`${PWD_COMMAND}`; export r; \
53825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53826         $(NORMAL_TARGET_EXPORTS) \
53827         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
53828         for flag in $(EXTRA_TARGET_FLAGS); do \
53829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53830         done; \
53831         (cd $(TARGET_SUBDIR)/libffi && \
53832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53834                   "RANLIB=$${RANLIB}" \
53835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53836                    mostlyclean) \
53837           || exit 1
53838
53839 @endif target-libffi
53840
53841 .PHONY: maybe-clean-target-libffi clean-target-libffi
53842 maybe-clean-target-libffi:
53843 @if target-libffi
53844 maybe-clean-target-libffi: clean-target-libffi
53845
53846 clean-target-libffi: 
53847         @: $(MAKE); $(unstage)
53848         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53849         r=`${PWD_COMMAND}`; export r; \
53850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53851         $(NORMAL_TARGET_EXPORTS) \
53852         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
53853         for flag in $(EXTRA_TARGET_FLAGS); do \
53854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53855         done; \
53856         (cd $(TARGET_SUBDIR)/libffi && \
53857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53859                   "RANLIB=$${RANLIB}" \
53860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53861                    clean) \
53862           || exit 1
53863
53864 @endif target-libffi
53865
53866 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
53867 maybe-distclean-target-libffi:
53868 @if target-libffi
53869 maybe-distclean-target-libffi: distclean-target-libffi
53870
53871 distclean-target-libffi: 
53872         @: $(MAKE); $(unstage)
53873         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53874         r=`${PWD_COMMAND}`; export r; \
53875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53876         $(NORMAL_TARGET_EXPORTS) \
53877         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
53878         for flag in $(EXTRA_TARGET_FLAGS); do \
53879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53880         done; \
53881         (cd $(TARGET_SUBDIR)/libffi && \
53882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53884                   "RANLIB=$${RANLIB}" \
53885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53886                    distclean) \
53887           || exit 1
53888
53889 @endif target-libffi
53890
53891 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
53892 maybe-maintainer-clean-target-libffi:
53893 @if target-libffi
53894 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
53895
53896 maintainer-clean-target-libffi: 
53897         @: $(MAKE); $(unstage)
53898         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
53899         r=`${PWD_COMMAND}`; export r; \
53900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53901         $(NORMAL_TARGET_EXPORTS) \
53902         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
53903         for flag in $(EXTRA_TARGET_FLAGS); do \
53904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53905         done; \
53906         (cd $(TARGET_SUBDIR)/libffi && \
53907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53909                   "RANLIB=$${RANLIB}" \
53910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53911                    maintainer-clean) \
53912           || exit 1
53913
53914 @endif target-libffi
53915
53916
53917
53918
53919
53920 .PHONY: configure-target-libjava maybe-configure-target-libjava
53921 maybe-configure-target-libjava:
53922 @if gcc-bootstrap
53923 configure-target-libjava: stage_current
53924 @endif gcc-bootstrap
53925 @if target-libjava
53926 maybe-configure-target-libjava: configure-target-libjava
53927 configure-target-libjava: 
53928         @: $(MAKE); $(unstage)
53929         @r=`${PWD_COMMAND}`; export r; \
53930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53931         echo "Checking multilib configuration for libjava..."; \
53932         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
53933         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
53934         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
53935           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
53936             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
53937           else \
53938             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
53939             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
53940           fi; \
53941         else \
53942           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
53943         fi; \
53944         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
53945         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
53946         $(RAW_CXX_TARGET_EXPORTS)  \
53947         echo Configuring in $(TARGET_SUBDIR)/libjava; \
53948         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
53949         case $(srcdir) in \
53950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53951           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
53952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53953         esac; \
53954         srcdiroption="--srcdir=$${topdir}/libjava"; \
53955         libsrcdir="$$s/libjava"; \
53956         rm -f no-such-file || : ; \
53957         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53958           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53959           --target=${target_alias} $${srcdiroption}  \
53960           || exit 1
53961 @endif target-libjava
53962
53963
53964
53965
53966
53967 .PHONY: all-target-libjava maybe-all-target-libjava
53968 maybe-all-target-libjava:
53969 @if gcc-bootstrap
53970 all-target-libjava: stage_current
53971 @endif gcc-bootstrap
53972 @if target-libjava
53973 TARGET-target-libjava=all
53974 maybe-all-target-libjava: all-target-libjava
53975 all-target-libjava: configure-target-libjava
53976         @: $(MAKE); $(unstage)
53977         @r=`${PWD_COMMAND}`; export r; \
53978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53979         $(RAW_CXX_TARGET_EXPORTS)  \
53980         (cd $(TARGET_SUBDIR)/libjava && \
53981           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
53982                 $(TARGET-target-libjava))
53983 @endif target-libjava
53984
53985
53986
53987
53988
53989 .PHONY: check-target-libjava maybe-check-target-libjava
53990 maybe-check-target-libjava:
53991 @if target-libjava
53992 maybe-check-target-libjava: check-target-libjava
53993
53994 check-target-libjava:
53995         @: $(MAKE); $(unstage)
53996         @r=`${PWD_COMMAND}`; export r; \
53997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53998         $(RAW_CXX_TARGET_EXPORTS) \
53999         (cd $(TARGET_SUBDIR)/libjava && \
54000           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
54001
54002 @endif target-libjava
54003
54004 .PHONY: install-target-libjava maybe-install-target-libjava
54005 maybe-install-target-libjava:
54006 @if target-libjava
54007 maybe-install-target-libjava: install-target-libjava
54008
54009 install-target-libjava: installdirs
54010         @: $(MAKE); $(unstage)
54011         @r=`${PWD_COMMAND}`; export r; \
54012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54013         $(RAW_CXX_TARGET_EXPORTS) \
54014         (cd $(TARGET_SUBDIR)/libjava && \
54015           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54016
54017 @endif target-libjava
54018
54019 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
54020 maybe-install-strip-target-libjava:
54021 @if target-libjava
54022 maybe-install-strip-target-libjava: install-strip-target-libjava
54023
54024 install-strip-target-libjava: installdirs
54025         @: $(MAKE); $(unstage)
54026         @r=`${PWD_COMMAND}`; export r; \
54027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54028         $(RAW_CXX_TARGET_EXPORTS) \
54029         (cd $(TARGET_SUBDIR)/libjava && \
54030           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54031
54032 @endif target-libjava
54033
54034 # Other targets (info, dvi, pdf, etc.)
54035
54036 .PHONY: maybe-info-target-libjava info-target-libjava
54037 maybe-info-target-libjava:
54038 @if target-libjava
54039 maybe-info-target-libjava: info-target-libjava
54040
54041 info-target-libjava: \
54042     configure-target-libjava 
54043         @: $(MAKE); $(unstage)
54044         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54045         r=`${PWD_COMMAND}`; export r; \
54046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54047         $(RAW_CXX_TARGET_EXPORTS) \
54048         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
54049         for flag in $(EXTRA_TARGET_FLAGS); do \
54050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54051         done; \
54052         (cd $(TARGET_SUBDIR)/libjava && \
54053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54055                   "RANLIB=$${RANLIB}" \
54056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54057                    info) \
54058           || exit 1
54059
54060 @endif target-libjava
54061
54062 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
54063 maybe-dvi-target-libjava:
54064 @if target-libjava
54065 maybe-dvi-target-libjava: dvi-target-libjava
54066
54067 dvi-target-libjava: \
54068     configure-target-libjava 
54069         @: $(MAKE); $(unstage)
54070         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54071         r=`${PWD_COMMAND}`; export r; \
54072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54073         $(RAW_CXX_TARGET_EXPORTS) \
54074         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
54075         for flag in $(EXTRA_TARGET_FLAGS); do \
54076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54077         done; \
54078         (cd $(TARGET_SUBDIR)/libjava && \
54079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54081                   "RANLIB=$${RANLIB}" \
54082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54083                    dvi) \
54084           || exit 1
54085
54086 @endif target-libjava
54087
54088 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
54089 maybe-pdf-target-libjava:
54090 @if target-libjava
54091 maybe-pdf-target-libjava: pdf-target-libjava
54092
54093 pdf-target-libjava: \
54094     configure-target-libjava 
54095         @: $(MAKE); $(unstage)
54096         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54097         r=`${PWD_COMMAND}`; export r; \
54098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54099         $(RAW_CXX_TARGET_EXPORTS) \
54100         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
54101         for flag in $(EXTRA_TARGET_FLAGS); do \
54102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54103         done; \
54104         (cd $(TARGET_SUBDIR)/libjava && \
54105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54107                   "RANLIB=$${RANLIB}" \
54108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54109                    pdf) \
54110           || exit 1
54111
54112 @endif target-libjava
54113
54114 .PHONY: maybe-html-target-libjava html-target-libjava
54115 maybe-html-target-libjava:
54116 @if target-libjava
54117 maybe-html-target-libjava: html-target-libjava
54118
54119 html-target-libjava: \
54120     configure-target-libjava 
54121         @: $(MAKE); $(unstage)
54122         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54123         r=`${PWD_COMMAND}`; export r; \
54124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54125         $(RAW_CXX_TARGET_EXPORTS) \
54126         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
54127         for flag in $(EXTRA_TARGET_FLAGS); do \
54128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54129         done; \
54130         (cd $(TARGET_SUBDIR)/libjava && \
54131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54133                   "RANLIB=$${RANLIB}" \
54134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54135                    html) \
54136           || exit 1
54137
54138 @endif target-libjava
54139
54140 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
54141 maybe-TAGS-target-libjava:
54142 @if target-libjava
54143 maybe-TAGS-target-libjava: TAGS-target-libjava
54144
54145 TAGS-target-libjava: \
54146     configure-target-libjava 
54147         @: $(MAKE); $(unstage)
54148         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54149         r=`${PWD_COMMAND}`; export r; \
54150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54151         $(RAW_CXX_TARGET_EXPORTS) \
54152         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
54153         for flag in $(EXTRA_TARGET_FLAGS); do \
54154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54155         done; \
54156         (cd $(TARGET_SUBDIR)/libjava && \
54157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54159                   "RANLIB=$${RANLIB}" \
54160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54161                    TAGS) \
54162           || exit 1
54163
54164 @endif target-libjava
54165
54166 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
54167 maybe-install-info-target-libjava:
54168 @if target-libjava
54169 maybe-install-info-target-libjava: install-info-target-libjava
54170
54171 install-info-target-libjava: \
54172     configure-target-libjava \
54173     info-target-libjava 
54174         @: $(MAKE); $(unstage)
54175         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54176         r=`${PWD_COMMAND}`; export r; \
54177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54178         $(RAW_CXX_TARGET_EXPORTS) \
54179         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
54180         for flag in $(EXTRA_TARGET_FLAGS); do \
54181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54182         done; \
54183         (cd $(TARGET_SUBDIR)/libjava && \
54184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54186                   "RANLIB=$${RANLIB}" \
54187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54188                    install-info) \
54189           || exit 1
54190
54191 @endif target-libjava
54192
54193 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
54194 maybe-install-pdf-target-libjava:
54195 @if target-libjava
54196 maybe-install-pdf-target-libjava: install-pdf-target-libjava
54197
54198 install-pdf-target-libjava: \
54199     configure-target-libjava \
54200     pdf-target-libjava 
54201         @: $(MAKE); $(unstage)
54202         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54203         r=`${PWD_COMMAND}`; export r; \
54204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54205         $(RAW_CXX_TARGET_EXPORTS) \
54206         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
54207         for flag in $(EXTRA_TARGET_FLAGS); do \
54208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54209         done; \
54210         (cd $(TARGET_SUBDIR)/libjava && \
54211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54213                   "RANLIB=$${RANLIB}" \
54214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54215                    install-pdf) \
54216           || exit 1
54217
54218 @endif target-libjava
54219
54220 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
54221 maybe-install-html-target-libjava:
54222 @if target-libjava
54223 maybe-install-html-target-libjava: install-html-target-libjava
54224
54225 install-html-target-libjava: \
54226     configure-target-libjava \
54227     html-target-libjava 
54228         @: $(MAKE); $(unstage)
54229         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54230         r=`${PWD_COMMAND}`; export r; \
54231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54232         $(RAW_CXX_TARGET_EXPORTS) \
54233         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
54234         for flag in $(EXTRA_TARGET_FLAGS); do \
54235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54236         done; \
54237         (cd $(TARGET_SUBDIR)/libjava && \
54238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54240                   "RANLIB=$${RANLIB}" \
54241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54242                    install-html) \
54243           || exit 1
54244
54245 @endif target-libjava
54246
54247 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
54248 maybe-installcheck-target-libjava:
54249 @if target-libjava
54250 maybe-installcheck-target-libjava: installcheck-target-libjava
54251
54252 installcheck-target-libjava: \
54253     configure-target-libjava 
54254         @: $(MAKE); $(unstage)
54255         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54256         r=`${PWD_COMMAND}`; export r; \
54257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54258         $(RAW_CXX_TARGET_EXPORTS) \
54259         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
54260         for flag in $(EXTRA_TARGET_FLAGS); do \
54261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54262         done; \
54263         (cd $(TARGET_SUBDIR)/libjava && \
54264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54266                   "RANLIB=$${RANLIB}" \
54267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54268                    installcheck) \
54269           || exit 1
54270
54271 @endif target-libjava
54272
54273 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
54274 maybe-mostlyclean-target-libjava:
54275 @if target-libjava
54276 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
54277
54278 mostlyclean-target-libjava: 
54279         @: $(MAKE); $(unstage)
54280         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54281         r=`${PWD_COMMAND}`; export r; \
54282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54283         $(RAW_CXX_TARGET_EXPORTS) \
54284         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
54285         for flag in $(EXTRA_TARGET_FLAGS); do \
54286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54287         done; \
54288         (cd $(TARGET_SUBDIR)/libjava && \
54289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54291                   "RANLIB=$${RANLIB}" \
54292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54293                    mostlyclean) \
54294           || exit 1
54295
54296 @endif target-libjava
54297
54298 .PHONY: maybe-clean-target-libjava clean-target-libjava
54299 maybe-clean-target-libjava:
54300 @if target-libjava
54301 maybe-clean-target-libjava: clean-target-libjava
54302
54303 clean-target-libjava: 
54304         @: $(MAKE); $(unstage)
54305         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54306         r=`${PWD_COMMAND}`; export r; \
54307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54308         $(RAW_CXX_TARGET_EXPORTS) \
54309         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
54310         for flag in $(EXTRA_TARGET_FLAGS); do \
54311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54312         done; \
54313         (cd $(TARGET_SUBDIR)/libjava && \
54314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54316                   "RANLIB=$${RANLIB}" \
54317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54318                    clean) \
54319           || exit 1
54320
54321 @endif target-libjava
54322
54323 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
54324 maybe-distclean-target-libjava:
54325 @if target-libjava
54326 maybe-distclean-target-libjava: distclean-target-libjava
54327
54328 distclean-target-libjava: 
54329         @: $(MAKE); $(unstage)
54330         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54331         r=`${PWD_COMMAND}`; export r; \
54332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54333         $(RAW_CXX_TARGET_EXPORTS) \
54334         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
54335         for flag in $(EXTRA_TARGET_FLAGS); do \
54336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54337         done; \
54338         (cd $(TARGET_SUBDIR)/libjava && \
54339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54341                   "RANLIB=$${RANLIB}" \
54342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54343                    distclean) \
54344           || exit 1
54345
54346 @endif target-libjava
54347
54348 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
54349 maybe-maintainer-clean-target-libjava:
54350 @if target-libjava
54351 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
54352
54353 maintainer-clean-target-libjava: 
54354         @: $(MAKE); $(unstage)
54355         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54356         r=`${PWD_COMMAND}`; export r; \
54357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54358         $(RAW_CXX_TARGET_EXPORTS) \
54359         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
54360         for flag in $(EXTRA_TARGET_FLAGS); do \
54361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54362         done; \
54363         (cd $(TARGET_SUBDIR)/libjava && \
54364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54366                   "RANLIB=$${RANLIB}" \
54367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54368                    maintainer-clean) \
54369           || exit 1
54370
54371 @endif target-libjava
54372
54373
54374
54375
54376
54377 .PHONY: configure-target-zlib maybe-configure-target-zlib
54378 maybe-configure-target-zlib:
54379 @if gcc-bootstrap
54380 configure-target-zlib: stage_current
54381 @endif gcc-bootstrap
54382 @if target-zlib
54383 maybe-configure-target-zlib: configure-target-zlib
54384 configure-target-zlib: 
54385         @: $(MAKE); $(unstage)
54386         @r=`${PWD_COMMAND}`; export r; \
54387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54388         echo "Checking multilib configuration for zlib..."; \
54389         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
54390         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
54391         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54392           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54393             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54394           else \
54395             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54396             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54397           fi; \
54398         else \
54399           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54400         fi; \
54401         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54402         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
54403         $(NORMAL_TARGET_EXPORTS)  \
54404         echo Configuring in $(TARGET_SUBDIR)/zlib; \
54405         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54406         case $(srcdir) in \
54407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54408           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54410         esac; \
54411         srcdiroption="--srcdir=$${topdir}/zlib"; \
54412         libsrcdir="$$s/zlib"; \
54413         rm -f no-such-file || : ; \
54414         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54415           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54416           --target=${target_alias} $${srcdiroption}  \
54417           || exit 1
54418 @endif target-zlib
54419
54420
54421
54422
54423
54424 .PHONY: all-target-zlib maybe-all-target-zlib
54425 maybe-all-target-zlib:
54426 @if gcc-bootstrap
54427 all-target-zlib: stage_current
54428 @endif gcc-bootstrap
54429 @if target-zlib
54430 TARGET-target-zlib=all
54431 maybe-all-target-zlib: all-target-zlib
54432 all-target-zlib: configure-target-zlib
54433         @: $(MAKE); $(unstage)
54434         @r=`${PWD_COMMAND}`; export r; \
54435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54436         $(NORMAL_TARGET_EXPORTS)  \
54437         (cd $(TARGET_SUBDIR)/zlib && \
54438           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54439                 $(TARGET-target-zlib))
54440 @endif target-zlib
54441
54442
54443
54444
54445
54446 .PHONY: check-target-zlib maybe-check-target-zlib
54447 maybe-check-target-zlib:
54448 @if target-zlib
54449 maybe-check-target-zlib: check-target-zlib
54450
54451 check-target-zlib:
54452         @: $(MAKE); $(unstage)
54453         @r=`${PWD_COMMAND}`; export r; \
54454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54455         $(NORMAL_TARGET_EXPORTS) \
54456         (cd $(TARGET_SUBDIR)/zlib && \
54457           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54458
54459 @endif target-zlib
54460
54461 .PHONY: install-target-zlib maybe-install-target-zlib
54462 maybe-install-target-zlib:
54463 @if target-zlib
54464 maybe-install-target-zlib: install-target-zlib
54465
54466 install-target-zlib: installdirs
54467         @: $(MAKE); $(unstage)
54468         @r=`${PWD_COMMAND}`; export r; \
54469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54470         $(NORMAL_TARGET_EXPORTS) \
54471         (cd $(TARGET_SUBDIR)/zlib && \
54472           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54473
54474 @endif target-zlib
54475
54476 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
54477 maybe-install-strip-target-zlib:
54478 @if target-zlib
54479 maybe-install-strip-target-zlib: install-strip-target-zlib
54480
54481 install-strip-target-zlib: installdirs
54482         @: $(MAKE); $(unstage)
54483         @r=`${PWD_COMMAND}`; export r; \
54484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54485         $(NORMAL_TARGET_EXPORTS) \
54486         (cd $(TARGET_SUBDIR)/zlib && \
54487           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54488
54489 @endif target-zlib
54490
54491 # Other targets (info, dvi, pdf, etc.)
54492
54493 .PHONY: maybe-info-target-zlib info-target-zlib
54494 maybe-info-target-zlib:
54495 @if target-zlib
54496 maybe-info-target-zlib: info-target-zlib
54497
54498 info-target-zlib: \
54499     configure-target-zlib 
54500         @: $(MAKE); $(unstage)
54501         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54502         r=`${PWD_COMMAND}`; export r; \
54503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54504         $(NORMAL_TARGET_EXPORTS) \
54505         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
54506         for flag in $(EXTRA_TARGET_FLAGS); do \
54507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54508         done; \
54509         (cd $(TARGET_SUBDIR)/zlib && \
54510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54512                   "RANLIB=$${RANLIB}" \
54513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54514                    info) \
54515           || exit 1
54516
54517 @endif target-zlib
54518
54519 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
54520 maybe-dvi-target-zlib:
54521 @if target-zlib
54522 maybe-dvi-target-zlib: dvi-target-zlib
54523
54524 dvi-target-zlib: \
54525     configure-target-zlib 
54526         @: $(MAKE); $(unstage)
54527         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54528         r=`${PWD_COMMAND}`; export r; \
54529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54530         $(NORMAL_TARGET_EXPORTS) \
54531         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
54532         for flag in $(EXTRA_TARGET_FLAGS); do \
54533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54534         done; \
54535         (cd $(TARGET_SUBDIR)/zlib && \
54536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54538                   "RANLIB=$${RANLIB}" \
54539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54540                    dvi) \
54541           || exit 1
54542
54543 @endif target-zlib
54544
54545 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
54546 maybe-pdf-target-zlib:
54547 @if target-zlib
54548 maybe-pdf-target-zlib: pdf-target-zlib
54549
54550 pdf-target-zlib: \
54551     configure-target-zlib 
54552         @: $(MAKE); $(unstage)
54553         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54554         r=`${PWD_COMMAND}`; export r; \
54555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54556         $(NORMAL_TARGET_EXPORTS) \
54557         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
54558         for flag in $(EXTRA_TARGET_FLAGS); do \
54559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54560         done; \
54561         (cd $(TARGET_SUBDIR)/zlib && \
54562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54564                   "RANLIB=$${RANLIB}" \
54565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54566                    pdf) \
54567           || exit 1
54568
54569 @endif target-zlib
54570
54571 .PHONY: maybe-html-target-zlib html-target-zlib
54572 maybe-html-target-zlib:
54573 @if target-zlib
54574 maybe-html-target-zlib: html-target-zlib
54575
54576 html-target-zlib: \
54577     configure-target-zlib 
54578         @: $(MAKE); $(unstage)
54579         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54580         r=`${PWD_COMMAND}`; export r; \
54581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54582         $(NORMAL_TARGET_EXPORTS) \
54583         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
54584         for flag in $(EXTRA_TARGET_FLAGS); do \
54585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54586         done; \
54587         (cd $(TARGET_SUBDIR)/zlib && \
54588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54590                   "RANLIB=$${RANLIB}" \
54591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54592                    html) \
54593           || exit 1
54594
54595 @endif target-zlib
54596
54597 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
54598 maybe-TAGS-target-zlib:
54599 @if target-zlib
54600 maybe-TAGS-target-zlib: TAGS-target-zlib
54601
54602 TAGS-target-zlib: \
54603     configure-target-zlib 
54604         @: $(MAKE); $(unstage)
54605         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54606         r=`${PWD_COMMAND}`; export r; \
54607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54608         $(NORMAL_TARGET_EXPORTS) \
54609         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
54610         for flag in $(EXTRA_TARGET_FLAGS); do \
54611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54612         done; \
54613         (cd $(TARGET_SUBDIR)/zlib && \
54614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54616                   "RANLIB=$${RANLIB}" \
54617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54618                    TAGS) \
54619           || exit 1
54620
54621 @endif target-zlib
54622
54623 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
54624 maybe-install-info-target-zlib:
54625 @if target-zlib
54626 maybe-install-info-target-zlib: install-info-target-zlib
54627
54628 install-info-target-zlib: \
54629     configure-target-zlib \
54630     info-target-zlib 
54631         @: $(MAKE); $(unstage)
54632         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54633         r=`${PWD_COMMAND}`; export r; \
54634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54635         $(NORMAL_TARGET_EXPORTS) \
54636         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
54637         for flag in $(EXTRA_TARGET_FLAGS); do \
54638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54639         done; \
54640         (cd $(TARGET_SUBDIR)/zlib && \
54641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54643                   "RANLIB=$${RANLIB}" \
54644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54645                    install-info) \
54646           || exit 1
54647
54648 @endif target-zlib
54649
54650 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
54651 maybe-install-pdf-target-zlib:
54652 @if target-zlib
54653 maybe-install-pdf-target-zlib: install-pdf-target-zlib
54654
54655 install-pdf-target-zlib: \
54656     configure-target-zlib \
54657     pdf-target-zlib 
54658         @: $(MAKE); $(unstage)
54659         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54660         r=`${PWD_COMMAND}`; export r; \
54661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54662         $(NORMAL_TARGET_EXPORTS) \
54663         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
54664         for flag in $(EXTRA_TARGET_FLAGS); do \
54665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54666         done; \
54667         (cd $(TARGET_SUBDIR)/zlib && \
54668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54670                   "RANLIB=$${RANLIB}" \
54671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54672                    install-pdf) \
54673           || exit 1
54674
54675 @endif target-zlib
54676
54677 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
54678 maybe-install-html-target-zlib:
54679 @if target-zlib
54680 maybe-install-html-target-zlib: install-html-target-zlib
54681
54682 install-html-target-zlib: \
54683     configure-target-zlib \
54684     html-target-zlib 
54685         @: $(MAKE); $(unstage)
54686         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54687         r=`${PWD_COMMAND}`; export r; \
54688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54689         $(NORMAL_TARGET_EXPORTS) \
54690         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
54691         for flag in $(EXTRA_TARGET_FLAGS); do \
54692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54693         done; \
54694         (cd $(TARGET_SUBDIR)/zlib && \
54695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54697                   "RANLIB=$${RANLIB}" \
54698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54699                    install-html) \
54700           || exit 1
54701
54702 @endif target-zlib
54703
54704 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
54705 maybe-installcheck-target-zlib:
54706 @if target-zlib
54707 maybe-installcheck-target-zlib: installcheck-target-zlib
54708
54709 installcheck-target-zlib: \
54710     configure-target-zlib 
54711         @: $(MAKE); $(unstage)
54712         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54713         r=`${PWD_COMMAND}`; export r; \
54714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54715         $(NORMAL_TARGET_EXPORTS) \
54716         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
54717         for flag in $(EXTRA_TARGET_FLAGS); do \
54718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54719         done; \
54720         (cd $(TARGET_SUBDIR)/zlib && \
54721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54723                   "RANLIB=$${RANLIB}" \
54724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54725                    installcheck) \
54726           || exit 1
54727
54728 @endif target-zlib
54729
54730 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
54731 maybe-mostlyclean-target-zlib:
54732 @if target-zlib
54733 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
54734
54735 mostlyclean-target-zlib: 
54736         @: $(MAKE); $(unstage)
54737         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54738         r=`${PWD_COMMAND}`; export r; \
54739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54740         $(NORMAL_TARGET_EXPORTS) \
54741         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
54742         for flag in $(EXTRA_TARGET_FLAGS); do \
54743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54744         done; \
54745         (cd $(TARGET_SUBDIR)/zlib && \
54746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54748                   "RANLIB=$${RANLIB}" \
54749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54750                    mostlyclean) \
54751           || exit 1
54752
54753 @endif target-zlib
54754
54755 .PHONY: maybe-clean-target-zlib clean-target-zlib
54756 maybe-clean-target-zlib:
54757 @if target-zlib
54758 maybe-clean-target-zlib: clean-target-zlib
54759
54760 clean-target-zlib: 
54761         @: $(MAKE); $(unstage)
54762         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54763         r=`${PWD_COMMAND}`; export r; \
54764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54765         $(NORMAL_TARGET_EXPORTS) \
54766         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
54767         for flag in $(EXTRA_TARGET_FLAGS); do \
54768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54769         done; \
54770         (cd $(TARGET_SUBDIR)/zlib && \
54771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54773                   "RANLIB=$${RANLIB}" \
54774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54775                    clean) \
54776           || exit 1
54777
54778 @endif target-zlib
54779
54780 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
54781 maybe-distclean-target-zlib:
54782 @if target-zlib
54783 maybe-distclean-target-zlib: distclean-target-zlib
54784
54785 distclean-target-zlib: 
54786         @: $(MAKE); $(unstage)
54787         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54788         r=`${PWD_COMMAND}`; export r; \
54789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54790         $(NORMAL_TARGET_EXPORTS) \
54791         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
54792         for flag in $(EXTRA_TARGET_FLAGS); do \
54793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54794         done; \
54795         (cd $(TARGET_SUBDIR)/zlib && \
54796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54798                   "RANLIB=$${RANLIB}" \
54799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54800                    distclean) \
54801           || exit 1
54802
54803 @endif target-zlib
54804
54805 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
54806 maybe-maintainer-clean-target-zlib:
54807 @if target-zlib
54808 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
54809
54810 maintainer-clean-target-zlib: 
54811         @: $(MAKE); $(unstage)
54812         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
54813         r=`${PWD_COMMAND}`; export r; \
54814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54815         $(NORMAL_TARGET_EXPORTS) \
54816         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
54817         for flag in $(EXTRA_TARGET_FLAGS); do \
54818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54819         done; \
54820         (cd $(TARGET_SUBDIR)/zlib && \
54821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54823                   "RANLIB=$${RANLIB}" \
54824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54825                    maintainer-clean) \
54826           || exit 1
54827
54828 @endif target-zlib
54829
54830
54831
54832
54833
54834 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
54835 maybe-configure-target-boehm-gc:
54836 @if gcc-bootstrap
54837 configure-target-boehm-gc: stage_current
54838 @endif gcc-bootstrap
54839 @if target-boehm-gc
54840 maybe-configure-target-boehm-gc: configure-target-boehm-gc
54841 configure-target-boehm-gc: 
54842         @: $(MAKE); $(unstage)
54843         @r=`${PWD_COMMAND}`; export r; \
54844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54845         echo "Checking multilib configuration for boehm-gc..."; \
54846         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
54847         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
54848         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
54849           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
54850             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
54851           else \
54852             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
54853             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
54854           fi; \
54855         else \
54856           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
54857         fi; \
54858         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
54859         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
54860         $(NORMAL_TARGET_EXPORTS)  \
54861         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
54862         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
54863         case $(srcdir) in \
54864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54865           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
54866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54867         esac; \
54868         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
54869         libsrcdir="$$s/boehm-gc"; \
54870         rm -f no-such-file || : ; \
54871         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54872           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54873           --target=${target_alias} $${srcdiroption}  \
54874           || exit 1
54875 @endif target-boehm-gc
54876
54877
54878
54879
54880
54881 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
54882 maybe-all-target-boehm-gc:
54883 @if gcc-bootstrap
54884 all-target-boehm-gc: stage_current
54885 @endif gcc-bootstrap
54886 @if target-boehm-gc
54887 TARGET-target-boehm-gc=all
54888 maybe-all-target-boehm-gc: all-target-boehm-gc
54889 all-target-boehm-gc: configure-target-boehm-gc
54890         @: $(MAKE); $(unstage)
54891         @r=`${PWD_COMMAND}`; export r; \
54892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54893         $(NORMAL_TARGET_EXPORTS)  \
54894         (cd $(TARGET_SUBDIR)/boehm-gc && \
54895           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54896                 $(TARGET-target-boehm-gc))
54897 @endif target-boehm-gc
54898
54899
54900
54901
54902
54903 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
54904 maybe-check-target-boehm-gc:
54905 @if target-boehm-gc
54906 maybe-check-target-boehm-gc: check-target-boehm-gc
54907
54908 check-target-boehm-gc:
54909         @: $(MAKE); $(unstage)
54910         @r=`${PWD_COMMAND}`; export r; \
54911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54912         $(NORMAL_TARGET_EXPORTS) \
54913         (cd $(TARGET_SUBDIR)/boehm-gc && \
54914           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54915
54916 @endif target-boehm-gc
54917
54918 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
54919 maybe-install-target-boehm-gc:
54920 @if target-boehm-gc
54921 maybe-install-target-boehm-gc: install-target-boehm-gc
54922
54923 install-target-boehm-gc: installdirs
54924         @: $(MAKE); $(unstage)
54925         @r=`${PWD_COMMAND}`; export r; \
54926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54927         $(NORMAL_TARGET_EXPORTS) \
54928         (cd $(TARGET_SUBDIR)/boehm-gc && \
54929           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54930
54931 @endif target-boehm-gc
54932
54933 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
54934 maybe-install-strip-target-boehm-gc:
54935 @if target-boehm-gc
54936 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
54937
54938 install-strip-target-boehm-gc: installdirs
54939         @: $(MAKE); $(unstage)
54940         @r=`${PWD_COMMAND}`; export r; \
54941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54942         $(NORMAL_TARGET_EXPORTS) \
54943         (cd $(TARGET_SUBDIR)/boehm-gc && \
54944           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54945
54946 @endif target-boehm-gc
54947
54948 # Other targets (info, dvi, pdf, etc.)
54949
54950 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
54951 maybe-info-target-boehm-gc:
54952 @if target-boehm-gc
54953 maybe-info-target-boehm-gc: info-target-boehm-gc
54954
54955 info-target-boehm-gc: \
54956     configure-target-boehm-gc 
54957         @: $(MAKE); $(unstage)
54958         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54959         r=`${PWD_COMMAND}`; export r; \
54960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54961         $(NORMAL_TARGET_EXPORTS) \
54962         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
54963         for flag in $(EXTRA_TARGET_FLAGS); do \
54964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54965         done; \
54966         (cd $(TARGET_SUBDIR)/boehm-gc && \
54967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54969                   "RANLIB=$${RANLIB}" \
54970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54971                    info) \
54972           || exit 1
54973
54974 @endif target-boehm-gc
54975
54976 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
54977 maybe-dvi-target-boehm-gc:
54978 @if target-boehm-gc
54979 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
54980
54981 dvi-target-boehm-gc: \
54982     configure-target-boehm-gc 
54983         @: $(MAKE); $(unstage)
54984         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54985         r=`${PWD_COMMAND}`; export r; \
54986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54987         $(NORMAL_TARGET_EXPORTS) \
54988         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
54989         for flag in $(EXTRA_TARGET_FLAGS); do \
54990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54991         done; \
54992         (cd $(TARGET_SUBDIR)/boehm-gc && \
54993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54995                   "RANLIB=$${RANLIB}" \
54996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54997                    dvi) \
54998           || exit 1
54999
55000 @endif target-boehm-gc
55001
55002 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
55003 maybe-pdf-target-boehm-gc:
55004 @if target-boehm-gc
55005 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
55006
55007 pdf-target-boehm-gc: \
55008     configure-target-boehm-gc 
55009         @: $(MAKE); $(unstage)
55010         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55011         r=`${PWD_COMMAND}`; export r; \
55012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55013         $(NORMAL_TARGET_EXPORTS) \
55014         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
55015         for flag in $(EXTRA_TARGET_FLAGS); do \
55016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55017         done; \
55018         (cd $(TARGET_SUBDIR)/boehm-gc && \
55019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55021                   "RANLIB=$${RANLIB}" \
55022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55023                    pdf) \
55024           || exit 1
55025
55026 @endif target-boehm-gc
55027
55028 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
55029 maybe-html-target-boehm-gc:
55030 @if target-boehm-gc
55031 maybe-html-target-boehm-gc: html-target-boehm-gc
55032
55033 html-target-boehm-gc: \
55034     configure-target-boehm-gc 
55035         @: $(MAKE); $(unstage)
55036         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55037         r=`${PWD_COMMAND}`; export r; \
55038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55039         $(NORMAL_TARGET_EXPORTS) \
55040         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
55041         for flag in $(EXTRA_TARGET_FLAGS); do \
55042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55043         done; \
55044         (cd $(TARGET_SUBDIR)/boehm-gc && \
55045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55047                   "RANLIB=$${RANLIB}" \
55048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55049                    html) \
55050           || exit 1
55051
55052 @endif target-boehm-gc
55053
55054 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
55055 maybe-TAGS-target-boehm-gc:
55056 @if target-boehm-gc
55057 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
55058
55059 TAGS-target-boehm-gc: \
55060     configure-target-boehm-gc 
55061         @: $(MAKE); $(unstage)
55062         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55063         r=`${PWD_COMMAND}`; export r; \
55064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55065         $(NORMAL_TARGET_EXPORTS) \
55066         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
55067         for flag in $(EXTRA_TARGET_FLAGS); do \
55068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55069         done; \
55070         (cd $(TARGET_SUBDIR)/boehm-gc && \
55071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55073                   "RANLIB=$${RANLIB}" \
55074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55075                    TAGS) \
55076           || exit 1
55077
55078 @endif target-boehm-gc
55079
55080 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
55081 maybe-install-info-target-boehm-gc:
55082 @if target-boehm-gc
55083 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
55084
55085 install-info-target-boehm-gc: \
55086     configure-target-boehm-gc \
55087     info-target-boehm-gc 
55088         @: $(MAKE); $(unstage)
55089         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55090         r=`${PWD_COMMAND}`; export r; \
55091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55092         $(NORMAL_TARGET_EXPORTS) \
55093         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
55094         for flag in $(EXTRA_TARGET_FLAGS); do \
55095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55096         done; \
55097         (cd $(TARGET_SUBDIR)/boehm-gc && \
55098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55100                   "RANLIB=$${RANLIB}" \
55101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55102                    install-info) \
55103           || exit 1
55104
55105 @endif target-boehm-gc
55106
55107 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
55108 maybe-install-pdf-target-boehm-gc:
55109 @if target-boehm-gc
55110 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
55111
55112 install-pdf-target-boehm-gc: \
55113     configure-target-boehm-gc \
55114     pdf-target-boehm-gc 
55115         @: $(MAKE); $(unstage)
55116         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55117         r=`${PWD_COMMAND}`; export r; \
55118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55119         $(NORMAL_TARGET_EXPORTS) \
55120         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
55121         for flag in $(EXTRA_TARGET_FLAGS); do \
55122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55123         done; \
55124         (cd $(TARGET_SUBDIR)/boehm-gc && \
55125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55127                   "RANLIB=$${RANLIB}" \
55128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55129                    install-pdf) \
55130           || exit 1
55131
55132 @endif target-boehm-gc
55133
55134 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
55135 maybe-install-html-target-boehm-gc:
55136 @if target-boehm-gc
55137 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
55138
55139 install-html-target-boehm-gc: \
55140     configure-target-boehm-gc \
55141     html-target-boehm-gc 
55142         @: $(MAKE); $(unstage)
55143         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55144         r=`${PWD_COMMAND}`; export r; \
55145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55146         $(NORMAL_TARGET_EXPORTS) \
55147         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
55148         for flag in $(EXTRA_TARGET_FLAGS); do \
55149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55150         done; \
55151         (cd $(TARGET_SUBDIR)/boehm-gc && \
55152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55154                   "RANLIB=$${RANLIB}" \
55155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55156                    install-html) \
55157           || exit 1
55158
55159 @endif target-boehm-gc
55160
55161 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
55162 maybe-installcheck-target-boehm-gc:
55163 @if target-boehm-gc
55164 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
55165
55166 installcheck-target-boehm-gc: \
55167     configure-target-boehm-gc 
55168         @: $(MAKE); $(unstage)
55169         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55170         r=`${PWD_COMMAND}`; export r; \
55171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55172         $(NORMAL_TARGET_EXPORTS) \
55173         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
55174         for flag in $(EXTRA_TARGET_FLAGS); do \
55175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55176         done; \
55177         (cd $(TARGET_SUBDIR)/boehm-gc && \
55178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55180                   "RANLIB=$${RANLIB}" \
55181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55182                    installcheck) \
55183           || exit 1
55184
55185 @endif target-boehm-gc
55186
55187 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
55188 maybe-mostlyclean-target-boehm-gc:
55189 @if target-boehm-gc
55190 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
55191
55192 mostlyclean-target-boehm-gc: 
55193         @: $(MAKE); $(unstage)
55194         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55195         r=`${PWD_COMMAND}`; export r; \
55196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55197         $(NORMAL_TARGET_EXPORTS) \
55198         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
55199         for flag in $(EXTRA_TARGET_FLAGS); do \
55200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55201         done; \
55202         (cd $(TARGET_SUBDIR)/boehm-gc && \
55203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55205                   "RANLIB=$${RANLIB}" \
55206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55207                    mostlyclean) \
55208           || exit 1
55209
55210 @endif target-boehm-gc
55211
55212 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
55213 maybe-clean-target-boehm-gc:
55214 @if target-boehm-gc
55215 maybe-clean-target-boehm-gc: clean-target-boehm-gc
55216
55217 clean-target-boehm-gc: 
55218         @: $(MAKE); $(unstage)
55219         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55220         r=`${PWD_COMMAND}`; export r; \
55221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55222         $(NORMAL_TARGET_EXPORTS) \
55223         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
55224         for flag in $(EXTRA_TARGET_FLAGS); do \
55225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55226         done; \
55227         (cd $(TARGET_SUBDIR)/boehm-gc && \
55228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55230                   "RANLIB=$${RANLIB}" \
55231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55232                    clean) \
55233           || exit 1
55234
55235 @endif target-boehm-gc
55236
55237 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
55238 maybe-distclean-target-boehm-gc:
55239 @if target-boehm-gc
55240 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
55241
55242 distclean-target-boehm-gc: 
55243         @: $(MAKE); $(unstage)
55244         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55245         r=`${PWD_COMMAND}`; export r; \
55246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247         $(NORMAL_TARGET_EXPORTS) \
55248         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
55249         for flag in $(EXTRA_TARGET_FLAGS); do \
55250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55251         done; \
55252         (cd $(TARGET_SUBDIR)/boehm-gc && \
55253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55255                   "RANLIB=$${RANLIB}" \
55256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55257                    distclean) \
55258           || exit 1
55259
55260 @endif target-boehm-gc
55261
55262 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
55263 maybe-maintainer-clean-target-boehm-gc:
55264 @if target-boehm-gc
55265 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
55266
55267 maintainer-clean-target-boehm-gc: 
55268         @: $(MAKE); $(unstage)
55269         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55270         r=`${PWD_COMMAND}`; export r; \
55271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55272         $(NORMAL_TARGET_EXPORTS) \
55273         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
55274         for flag in $(EXTRA_TARGET_FLAGS); do \
55275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55276         done; \
55277         (cd $(TARGET_SUBDIR)/boehm-gc && \
55278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55280                   "RANLIB=$${RANLIB}" \
55281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55282                    maintainer-clean) \
55283           || exit 1
55284
55285 @endif target-boehm-gc
55286
55287
55288
55289
55290
55291 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
55292 maybe-configure-target-qthreads:
55293 @if gcc-bootstrap
55294 configure-target-qthreads: stage_current
55295 @endif gcc-bootstrap
55296 @if target-qthreads
55297 maybe-configure-target-qthreads: configure-target-qthreads
55298 configure-target-qthreads: 
55299         @: $(MAKE); $(unstage)
55300         @r=`${PWD_COMMAND}`; export r; \
55301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55302         echo "Checking multilib configuration for qthreads..."; \
55303         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
55304         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
55305         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
55306           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
55307             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
55308           else \
55309             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
55310             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
55311           fi; \
55312         else \
55313           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
55314         fi; \
55315         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
55316         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
55317         $(NORMAL_TARGET_EXPORTS)  \
55318         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
55319         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
55320         case $(srcdir) in \
55321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55322           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
55323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55324         esac; \
55325         srcdiroption="--srcdir=$${topdir}/qthreads"; \
55326         libsrcdir="$$s/qthreads"; \
55327         rm -f no-such-file || : ; \
55328         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55329           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55330           --target=${target_alias} $${srcdiroption}  \
55331           || exit 1
55332 @endif target-qthreads
55333
55334
55335
55336
55337
55338 .PHONY: all-target-qthreads maybe-all-target-qthreads
55339 maybe-all-target-qthreads:
55340 @if gcc-bootstrap
55341 all-target-qthreads: stage_current
55342 @endif gcc-bootstrap
55343 @if target-qthreads
55344 TARGET-target-qthreads=all
55345 maybe-all-target-qthreads: all-target-qthreads
55346 all-target-qthreads: configure-target-qthreads
55347         @: $(MAKE); $(unstage)
55348         @r=`${PWD_COMMAND}`; export r; \
55349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55350         $(NORMAL_TARGET_EXPORTS)  \
55351         (cd $(TARGET_SUBDIR)/qthreads && \
55352           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
55353                 $(TARGET-target-qthreads))
55354 @endif target-qthreads
55355
55356
55357
55358
55359
55360 .PHONY: check-target-qthreads maybe-check-target-qthreads
55361 maybe-check-target-qthreads:
55362 @if target-qthreads
55363 maybe-check-target-qthreads: check-target-qthreads
55364
55365 check-target-qthreads:
55366         @: $(MAKE); $(unstage)
55367         @r=`${PWD_COMMAND}`; export r; \
55368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55369         $(NORMAL_TARGET_EXPORTS) \
55370         (cd $(TARGET_SUBDIR)/qthreads && \
55371           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55372
55373 @endif target-qthreads
55374
55375 .PHONY: install-target-qthreads maybe-install-target-qthreads
55376 maybe-install-target-qthreads:
55377 @if target-qthreads
55378 maybe-install-target-qthreads: install-target-qthreads
55379
55380 install-target-qthreads: installdirs
55381         @: $(MAKE); $(unstage)
55382         @r=`${PWD_COMMAND}`; export r; \
55383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55384         $(NORMAL_TARGET_EXPORTS) \
55385         (cd $(TARGET_SUBDIR)/qthreads && \
55386           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55387
55388 @endif target-qthreads
55389
55390 .PHONY: install-strip-target-qthreads maybe-install-strip-target-qthreads
55391 maybe-install-strip-target-qthreads:
55392 @if target-qthreads
55393 maybe-install-strip-target-qthreads: install-strip-target-qthreads
55394
55395 install-strip-target-qthreads: installdirs
55396         @: $(MAKE); $(unstage)
55397         @r=`${PWD_COMMAND}`; export r; \
55398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55399         $(NORMAL_TARGET_EXPORTS) \
55400         (cd $(TARGET_SUBDIR)/qthreads && \
55401           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55402
55403 @endif target-qthreads
55404
55405 # Other targets (info, dvi, pdf, etc.)
55406
55407 .PHONY: maybe-info-target-qthreads info-target-qthreads
55408 maybe-info-target-qthreads:
55409 @if target-qthreads
55410 maybe-info-target-qthreads: info-target-qthreads
55411
55412 info-target-qthreads: \
55413     configure-target-qthreads 
55414         @: $(MAKE); $(unstage)
55415         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55416         r=`${PWD_COMMAND}`; export r; \
55417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55418         $(NORMAL_TARGET_EXPORTS) \
55419         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
55420         for flag in $(EXTRA_TARGET_FLAGS); do \
55421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55422         done; \
55423         (cd $(TARGET_SUBDIR)/qthreads && \
55424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55426                   "RANLIB=$${RANLIB}" \
55427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55428                    info) \
55429           || exit 1
55430
55431 @endif target-qthreads
55432
55433 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
55434 maybe-dvi-target-qthreads:
55435 @if target-qthreads
55436 maybe-dvi-target-qthreads: dvi-target-qthreads
55437
55438 dvi-target-qthreads: \
55439     configure-target-qthreads 
55440         @: $(MAKE); $(unstage)
55441         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55442         r=`${PWD_COMMAND}`; export r; \
55443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55444         $(NORMAL_TARGET_EXPORTS) \
55445         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
55446         for flag in $(EXTRA_TARGET_FLAGS); do \
55447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55448         done; \
55449         (cd $(TARGET_SUBDIR)/qthreads && \
55450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55452                   "RANLIB=$${RANLIB}" \
55453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55454                    dvi) \
55455           || exit 1
55456
55457 @endif target-qthreads
55458
55459 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
55460 maybe-pdf-target-qthreads:
55461 @if target-qthreads
55462 maybe-pdf-target-qthreads: pdf-target-qthreads
55463
55464 pdf-target-qthreads: \
55465     configure-target-qthreads 
55466         @: $(MAKE); $(unstage)
55467         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55468         r=`${PWD_COMMAND}`; export r; \
55469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55470         $(NORMAL_TARGET_EXPORTS) \
55471         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
55472         for flag in $(EXTRA_TARGET_FLAGS); do \
55473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55474         done; \
55475         (cd $(TARGET_SUBDIR)/qthreads && \
55476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55478                   "RANLIB=$${RANLIB}" \
55479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55480                    pdf) \
55481           || exit 1
55482
55483 @endif target-qthreads
55484
55485 .PHONY: maybe-html-target-qthreads html-target-qthreads
55486 maybe-html-target-qthreads:
55487 @if target-qthreads
55488 maybe-html-target-qthreads: html-target-qthreads
55489
55490 html-target-qthreads: \
55491     configure-target-qthreads 
55492         @: $(MAKE); $(unstage)
55493         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55494         r=`${PWD_COMMAND}`; export r; \
55495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55496         $(NORMAL_TARGET_EXPORTS) \
55497         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
55498         for flag in $(EXTRA_TARGET_FLAGS); do \
55499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55500         done; \
55501         (cd $(TARGET_SUBDIR)/qthreads && \
55502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55504                   "RANLIB=$${RANLIB}" \
55505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55506                    html) \
55507           || exit 1
55508
55509 @endif target-qthreads
55510
55511 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
55512 maybe-TAGS-target-qthreads:
55513 @if target-qthreads
55514 maybe-TAGS-target-qthreads: TAGS-target-qthreads
55515
55516 TAGS-target-qthreads: \
55517     configure-target-qthreads 
55518         @: $(MAKE); $(unstage)
55519         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55520         r=`${PWD_COMMAND}`; export r; \
55521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55522         $(NORMAL_TARGET_EXPORTS) \
55523         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
55524         for flag in $(EXTRA_TARGET_FLAGS); do \
55525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55526         done; \
55527         (cd $(TARGET_SUBDIR)/qthreads && \
55528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55530                   "RANLIB=$${RANLIB}" \
55531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55532                    TAGS) \
55533           || exit 1
55534
55535 @endif target-qthreads
55536
55537 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
55538 maybe-install-info-target-qthreads:
55539 @if target-qthreads
55540 maybe-install-info-target-qthreads: install-info-target-qthreads
55541
55542 install-info-target-qthreads: \
55543     configure-target-qthreads \
55544     info-target-qthreads 
55545         @: $(MAKE); $(unstage)
55546         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55547         r=`${PWD_COMMAND}`; export r; \
55548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55549         $(NORMAL_TARGET_EXPORTS) \
55550         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
55551         for flag in $(EXTRA_TARGET_FLAGS); do \
55552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55553         done; \
55554         (cd $(TARGET_SUBDIR)/qthreads && \
55555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55557                   "RANLIB=$${RANLIB}" \
55558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55559                    install-info) \
55560           || exit 1
55561
55562 @endif target-qthreads
55563
55564 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
55565 maybe-install-pdf-target-qthreads:
55566 @if target-qthreads
55567 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
55568
55569 install-pdf-target-qthreads: \
55570     configure-target-qthreads \
55571     pdf-target-qthreads 
55572         @: $(MAKE); $(unstage)
55573         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55574         r=`${PWD_COMMAND}`; export r; \
55575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55576         $(NORMAL_TARGET_EXPORTS) \
55577         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
55578         for flag in $(EXTRA_TARGET_FLAGS); do \
55579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55580         done; \
55581         (cd $(TARGET_SUBDIR)/qthreads && \
55582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55584                   "RANLIB=$${RANLIB}" \
55585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55586                    install-pdf) \
55587           || exit 1
55588
55589 @endif target-qthreads
55590
55591 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
55592 maybe-install-html-target-qthreads:
55593 @if target-qthreads
55594 maybe-install-html-target-qthreads: install-html-target-qthreads
55595
55596 install-html-target-qthreads: \
55597     configure-target-qthreads \
55598     html-target-qthreads 
55599         @: $(MAKE); $(unstage)
55600         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55601         r=`${PWD_COMMAND}`; export r; \
55602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55603         $(NORMAL_TARGET_EXPORTS) \
55604         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
55605         for flag in $(EXTRA_TARGET_FLAGS); do \
55606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55607         done; \
55608         (cd $(TARGET_SUBDIR)/qthreads && \
55609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55611                   "RANLIB=$${RANLIB}" \
55612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55613                    install-html) \
55614           || exit 1
55615
55616 @endif target-qthreads
55617
55618 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
55619 maybe-installcheck-target-qthreads:
55620 @if target-qthreads
55621 maybe-installcheck-target-qthreads: installcheck-target-qthreads
55622
55623 installcheck-target-qthreads: \
55624     configure-target-qthreads 
55625         @: $(MAKE); $(unstage)
55626         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55627         r=`${PWD_COMMAND}`; export r; \
55628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55629         $(NORMAL_TARGET_EXPORTS) \
55630         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
55631         for flag in $(EXTRA_TARGET_FLAGS); do \
55632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55633         done; \
55634         (cd $(TARGET_SUBDIR)/qthreads && \
55635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55637                   "RANLIB=$${RANLIB}" \
55638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55639                    installcheck) \
55640           || exit 1
55641
55642 @endif target-qthreads
55643
55644 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
55645 maybe-mostlyclean-target-qthreads:
55646 @if target-qthreads
55647 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
55648
55649 mostlyclean-target-qthreads: 
55650         @: $(MAKE); $(unstage)
55651         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55652         r=`${PWD_COMMAND}`; export r; \
55653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55654         $(NORMAL_TARGET_EXPORTS) \
55655         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
55656         for flag in $(EXTRA_TARGET_FLAGS); do \
55657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55658         done; \
55659         (cd $(TARGET_SUBDIR)/qthreads && \
55660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55662                   "RANLIB=$${RANLIB}" \
55663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55664                    mostlyclean) \
55665           || exit 1
55666
55667 @endif target-qthreads
55668
55669 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
55670 maybe-clean-target-qthreads:
55671 @if target-qthreads
55672 maybe-clean-target-qthreads: clean-target-qthreads
55673
55674 clean-target-qthreads: 
55675         @: $(MAKE); $(unstage)
55676         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55677         r=`${PWD_COMMAND}`; export r; \
55678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55679         $(NORMAL_TARGET_EXPORTS) \
55680         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
55681         for flag in $(EXTRA_TARGET_FLAGS); do \
55682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55683         done; \
55684         (cd $(TARGET_SUBDIR)/qthreads && \
55685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55687                   "RANLIB=$${RANLIB}" \
55688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55689                    clean) \
55690           || exit 1
55691
55692 @endif target-qthreads
55693
55694 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
55695 maybe-distclean-target-qthreads:
55696 @if target-qthreads
55697 maybe-distclean-target-qthreads: distclean-target-qthreads
55698
55699 distclean-target-qthreads: 
55700         @: $(MAKE); $(unstage)
55701         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55702         r=`${PWD_COMMAND}`; export r; \
55703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55704         $(NORMAL_TARGET_EXPORTS) \
55705         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
55706         for flag in $(EXTRA_TARGET_FLAGS); do \
55707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55708         done; \
55709         (cd $(TARGET_SUBDIR)/qthreads && \
55710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55712                   "RANLIB=$${RANLIB}" \
55713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55714                    distclean) \
55715           || exit 1
55716
55717 @endif target-qthreads
55718
55719 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
55720 maybe-maintainer-clean-target-qthreads:
55721 @if target-qthreads
55722 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
55723
55724 maintainer-clean-target-qthreads: 
55725         @: $(MAKE); $(unstage)
55726         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
55727         r=`${PWD_COMMAND}`; export r; \
55728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55729         $(NORMAL_TARGET_EXPORTS) \
55730         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
55731         for flag in $(EXTRA_TARGET_FLAGS); do \
55732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55733         done; \
55734         (cd $(TARGET_SUBDIR)/qthreads && \
55735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55737                   "RANLIB=$${RANLIB}" \
55738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55739                    maintainer-clean) \
55740           || exit 1
55741
55742 @endif target-qthreads
55743
55744
55745
55746
55747
55748 .PHONY: configure-target-rda maybe-configure-target-rda
55749 maybe-configure-target-rda:
55750 @if gcc-bootstrap
55751 configure-target-rda: stage_current
55752 @endif gcc-bootstrap
55753 @if target-rda
55754 maybe-configure-target-rda: configure-target-rda
55755 configure-target-rda: 
55756         @: $(MAKE); $(unstage)
55757         @r=`${PWD_COMMAND}`; export r; \
55758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55759         echo "Checking multilib configuration for rda..."; \
55760         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
55761         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
55762         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55763           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55764             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55765           else \
55766             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55767             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55768           fi; \
55769         else \
55770           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55771         fi; \
55772         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
55773         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
55774         $(NORMAL_TARGET_EXPORTS)  \
55775         echo Configuring in $(TARGET_SUBDIR)/rda; \
55776         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
55777         case $(srcdir) in \
55778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55779           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
55780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55781         esac; \
55782         srcdiroption="--srcdir=$${topdir}/rda"; \
55783         libsrcdir="$$s/rda"; \
55784         rm -f no-such-file || : ; \
55785         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55786           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55787           --target=${target_alias} $${srcdiroption}  \
55788           || exit 1
55789 @endif target-rda
55790
55791
55792
55793
55794
55795 .PHONY: all-target-rda maybe-all-target-rda
55796 maybe-all-target-rda:
55797 @if gcc-bootstrap
55798 all-target-rda: stage_current
55799 @endif gcc-bootstrap
55800 @if target-rda
55801 TARGET-target-rda=all
55802 maybe-all-target-rda: all-target-rda
55803 all-target-rda: configure-target-rda
55804         @: $(MAKE); $(unstage)
55805         @r=`${PWD_COMMAND}`; export r; \
55806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55807         $(NORMAL_TARGET_EXPORTS)  \
55808         (cd $(TARGET_SUBDIR)/rda && \
55809           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
55810                 $(TARGET-target-rda))
55811 @endif target-rda
55812
55813
55814
55815
55816
55817 .PHONY: check-target-rda maybe-check-target-rda
55818 maybe-check-target-rda:
55819 @if target-rda
55820 maybe-check-target-rda: check-target-rda
55821
55822 check-target-rda:
55823         @: $(MAKE); $(unstage)
55824         @r=`${PWD_COMMAND}`; export r; \
55825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55826         $(NORMAL_TARGET_EXPORTS) \
55827         (cd $(TARGET_SUBDIR)/rda && \
55828           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55829
55830 @endif target-rda
55831
55832 .PHONY: install-target-rda maybe-install-target-rda
55833 maybe-install-target-rda:
55834 @if target-rda
55835 maybe-install-target-rda: install-target-rda
55836
55837 install-target-rda: installdirs
55838         @: $(MAKE); $(unstage)
55839         @r=`${PWD_COMMAND}`; export r; \
55840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55841         $(NORMAL_TARGET_EXPORTS) \
55842         (cd $(TARGET_SUBDIR)/rda && \
55843           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55844
55845 @endif target-rda
55846
55847 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
55848 maybe-install-strip-target-rda:
55849 @if target-rda
55850 maybe-install-strip-target-rda: install-strip-target-rda
55851
55852 install-strip-target-rda: installdirs
55853         @: $(MAKE); $(unstage)
55854         @r=`${PWD_COMMAND}`; export r; \
55855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55856         $(NORMAL_TARGET_EXPORTS) \
55857         (cd $(TARGET_SUBDIR)/rda && \
55858           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55859
55860 @endif target-rda
55861
55862 # Other targets (info, dvi, pdf, etc.)
55863
55864 .PHONY: maybe-info-target-rda info-target-rda
55865 maybe-info-target-rda:
55866 @if target-rda
55867 maybe-info-target-rda: info-target-rda
55868
55869 info-target-rda: \
55870     configure-target-rda 
55871         @: $(MAKE); $(unstage)
55872         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55873         r=`${PWD_COMMAND}`; export r; \
55874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55875         $(NORMAL_TARGET_EXPORTS) \
55876         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
55877         for flag in $(EXTRA_TARGET_FLAGS); do \
55878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55879         done; \
55880         (cd $(TARGET_SUBDIR)/rda && \
55881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55883                   "RANLIB=$${RANLIB}" \
55884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55885                    info) \
55886           || exit 1
55887
55888 @endif target-rda
55889
55890 .PHONY: maybe-dvi-target-rda dvi-target-rda
55891 maybe-dvi-target-rda:
55892 @if target-rda
55893 maybe-dvi-target-rda: dvi-target-rda
55894
55895 dvi-target-rda: \
55896     configure-target-rda 
55897         @: $(MAKE); $(unstage)
55898         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55899         r=`${PWD_COMMAND}`; export r; \
55900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55901         $(NORMAL_TARGET_EXPORTS) \
55902         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
55903         for flag in $(EXTRA_TARGET_FLAGS); do \
55904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55905         done; \
55906         (cd $(TARGET_SUBDIR)/rda && \
55907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55909                   "RANLIB=$${RANLIB}" \
55910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55911                    dvi) \
55912           || exit 1
55913
55914 @endif target-rda
55915
55916 .PHONY: maybe-pdf-target-rda pdf-target-rda
55917 maybe-pdf-target-rda:
55918 @if target-rda
55919 maybe-pdf-target-rda: pdf-target-rda
55920
55921 pdf-target-rda: \
55922     configure-target-rda 
55923         @: $(MAKE); $(unstage)
55924         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55925         r=`${PWD_COMMAND}`; export r; \
55926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55927         $(NORMAL_TARGET_EXPORTS) \
55928         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
55929         for flag in $(EXTRA_TARGET_FLAGS); do \
55930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55931         done; \
55932         (cd $(TARGET_SUBDIR)/rda && \
55933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55935                   "RANLIB=$${RANLIB}" \
55936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55937                    pdf) \
55938           || exit 1
55939
55940 @endif target-rda
55941
55942 .PHONY: maybe-html-target-rda html-target-rda
55943 maybe-html-target-rda:
55944 @if target-rda
55945 maybe-html-target-rda: html-target-rda
55946
55947 html-target-rda: \
55948     configure-target-rda 
55949         @: $(MAKE); $(unstage)
55950         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55951         r=`${PWD_COMMAND}`; export r; \
55952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55953         $(NORMAL_TARGET_EXPORTS) \
55954         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
55955         for flag in $(EXTRA_TARGET_FLAGS); do \
55956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55957         done; \
55958         (cd $(TARGET_SUBDIR)/rda && \
55959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55961                   "RANLIB=$${RANLIB}" \
55962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55963                    html) \
55964           || exit 1
55965
55966 @endif target-rda
55967
55968 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
55969 maybe-TAGS-target-rda:
55970 @if target-rda
55971 maybe-TAGS-target-rda: TAGS-target-rda
55972
55973 TAGS-target-rda: \
55974     configure-target-rda 
55975         @: $(MAKE); $(unstage)
55976         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55977         r=`${PWD_COMMAND}`; export r; \
55978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55979         $(NORMAL_TARGET_EXPORTS) \
55980         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
55981         for flag in $(EXTRA_TARGET_FLAGS); do \
55982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55983         done; \
55984         (cd $(TARGET_SUBDIR)/rda && \
55985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55987                   "RANLIB=$${RANLIB}" \
55988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55989                    TAGS) \
55990           || exit 1
55991
55992 @endif target-rda
55993
55994 .PHONY: maybe-install-info-target-rda install-info-target-rda
55995 maybe-install-info-target-rda:
55996 @if target-rda
55997 maybe-install-info-target-rda: install-info-target-rda
55998
55999 install-info-target-rda: \
56000     configure-target-rda \
56001     info-target-rda 
56002         @: $(MAKE); $(unstage)
56003         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56004         r=`${PWD_COMMAND}`; export r; \
56005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56006         $(NORMAL_TARGET_EXPORTS) \
56007         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
56008         for flag in $(EXTRA_TARGET_FLAGS); do \
56009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56010         done; \
56011         (cd $(TARGET_SUBDIR)/rda && \
56012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56014                   "RANLIB=$${RANLIB}" \
56015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56016                    install-info) \
56017           || exit 1
56018
56019 @endif target-rda
56020
56021 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
56022 maybe-install-pdf-target-rda:
56023 @if target-rda
56024 maybe-install-pdf-target-rda: install-pdf-target-rda
56025
56026 install-pdf-target-rda: \
56027     configure-target-rda \
56028     pdf-target-rda 
56029         @: $(MAKE); $(unstage)
56030         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56031         r=`${PWD_COMMAND}`; export r; \
56032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56033         $(NORMAL_TARGET_EXPORTS) \
56034         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
56035         for flag in $(EXTRA_TARGET_FLAGS); do \
56036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56037         done; \
56038         (cd $(TARGET_SUBDIR)/rda && \
56039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56041                   "RANLIB=$${RANLIB}" \
56042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56043                    install-pdf) \
56044           || exit 1
56045
56046 @endif target-rda
56047
56048 .PHONY: maybe-install-html-target-rda install-html-target-rda
56049 maybe-install-html-target-rda:
56050 @if target-rda
56051 maybe-install-html-target-rda: install-html-target-rda
56052
56053 install-html-target-rda: \
56054     configure-target-rda \
56055     html-target-rda 
56056         @: $(MAKE); $(unstage)
56057         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56058         r=`${PWD_COMMAND}`; export r; \
56059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56060         $(NORMAL_TARGET_EXPORTS) \
56061         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
56062         for flag in $(EXTRA_TARGET_FLAGS); do \
56063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56064         done; \
56065         (cd $(TARGET_SUBDIR)/rda && \
56066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56068                   "RANLIB=$${RANLIB}" \
56069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56070                    install-html) \
56071           || exit 1
56072
56073 @endif target-rda
56074
56075 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
56076 maybe-installcheck-target-rda:
56077 @if target-rda
56078 maybe-installcheck-target-rda: installcheck-target-rda
56079
56080 installcheck-target-rda: \
56081     configure-target-rda 
56082         @: $(MAKE); $(unstage)
56083         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56084         r=`${PWD_COMMAND}`; export r; \
56085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56086         $(NORMAL_TARGET_EXPORTS) \
56087         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
56088         for flag in $(EXTRA_TARGET_FLAGS); do \
56089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56090         done; \
56091         (cd $(TARGET_SUBDIR)/rda && \
56092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56094                   "RANLIB=$${RANLIB}" \
56095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56096                    installcheck) \
56097           || exit 1
56098
56099 @endif target-rda
56100
56101 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
56102 maybe-mostlyclean-target-rda:
56103 @if target-rda
56104 maybe-mostlyclean-target-rda: mostlyclean-target-rda
56105
56106 mostlyclean-target-rda: 
56107         @: $(MAKE); $(unstage)
56108         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56109         r=`${PWD_COMMAND}`; export r; \
56110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56111         $(NORMAL_TARGET_EXPORTS) \
56112         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
56113         for flag in $(EXTRA_TARGET_FLAGS); do \
56114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56115         done; \
56116         (cd $(TARGET_SUBDIR)/rda && \
56117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56119                   "RANLIB=$${RANLIB}" \
56120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56121                    mostlyclean) \
56122           || exit 1
56123
56124 @endif target-rda
56125
56126 .PHONY: maybe-clean-target-rda clean-target-rda
56127 maybe-clean-target-rda:
56128 @if target-rda
56129 maybe-clean-target-rda: clean-target-rda
56130
56131 clean-target-rda: 
56132         @: $(MAKE); $(unstage)
56133         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56134         r=`${PWD_COMMAND}`; export r; \
56135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56136         $(NORMAL_TARGET_EXPORTS) \
56137         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
56138         for flag in $(EXTRA_TARGET_FLAGS); do \
56139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56140         done; \
56141         (cd $(TARGET_SUBDIR)/rda && \
56142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56144                   "RANLIB=$${RANLIB}" \
56145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56146                    clean) \
56147           || exit 1
56148
56149 @endif target-rda
56150
56151 .PHONY: maybe-distclean-target-rda distclean-target-rda
56152 maybe-distclean-target-rda:
56153 @if target-rda
56154 maybe-distclean-target-rda: distclean-target-rda
56155
56156 distclean-target-rda: 
56157         @: $(MAKE); $(unstage)
56158         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56159         r=`${PWD_COMMAND}`; export r; \
56160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56161         $(NORMAL_TARGET_EXPORTS) \
56162         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
56163         for flag in $(EXTRA_TARGET_FLAGS); do \
56164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56165         done; \
56166         (cd $(TARGET_SUBDIR)/rda && \
56167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56169                   "RANLIB=$${RANLIB}" \
56170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56171                    distclean) \
56172           || exit 1
56173
56174 @endif target-rda
56175
56176 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
56177 maybe-maintainer-clean-target-rda:
56178 @if target-rda
56179 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
56180
56181 maintainer-clean-target-rda: 
56182         @: $(MAKE); $(unstage)
56183         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56184         r=`${PWD_COMMAND}`; export r; \
56185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56186         $(NORMAL_TARGET_EXPORTS) \
56187         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
56188         for flag in $(EXTRA_TARGET_FLAGS); do \
56189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56190         done; \
56191         (cd $(TARGET_SUBDIR)/rda && \
56192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56194                   "RANLIB=$${RANLIB}" \
56195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56196                    maintainer-clean) \
56197           || exit 1
56198
56199 @endif target-rda
56200
56201
56202
56203
56204
56205 .PHONY: configure-target-libada maybe-configure-target-libada
56206 maybe-configure-target-libada:
56207 @if gcc-bootstrap
56208 configure-target-libada: stage_current
56209 @endif gcc-bootstrap
56210 @if target-libada
56211 maybe-configure-target-libada: configure-target-libada
56212 configure-target-libada: 
56213         @: $(MAKE); $(unstage)
56214         @r=`${PWD_COMMAND}`; export r; \
56215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56216         echo "Checking multilib configuration for libada..."; \
56217         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
56218         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
56219         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
56220           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
56221             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
56222           else \
56223             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
56224             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56225           fi; \
56226         else \
56227           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56228         fi; \
56229         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
56230         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
56231         $(NORMAL_TARGET_EXPORTS)  \
56232         echo Configuring in $(TARGET_SUBDIR)/libada; \
56233         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
56234         case $(srcdir) in \
56235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56236           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
56237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56238         esac; \
56239         srcdiroption="--srcdir=$${topdir}/libada"; \
56240         libsrcdir="$$s/libada"; \
56241         rm -f no-such-file || : ; \
56242         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56243           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56244           --target=${target_alias} $${srcdiroption}  \
56245           || exit 1
56246 @endif target-libada
56247
56248
56249
56250
56251
56252 .PHONY: all-target-libada maybe-all-target-libada
56253 maybe-all-target-libada:
56254 @if gcc-bootstrap
56255 all-target-libada: stage_current
56256 @endif gcc-bootstrap
56257 @if target-libada
56258 TARGET-target-libada=all
56259 maybe-all-target-libada: all-target-libada
56260 all-target-libada: configure-target-libada
56261         @: $(MAKE); $(unstage)
56262         @r=`${PWD_COMMAND}`; export r; \
56263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56264         $(NORMAL_TARGET_EXPORTS)  \
56265         (cd $(TARGET_SUBDIR)/libada && \
56266           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
56267                 $(TARGET-target-libada))
56268 @endif target-libada
56269
56270
56271
56272
56273
56274 .PHONY: check-target-libada maybe-check-target-libada
56275 maybe-check-target-libada:
56276 @if target-libada
56277 maybe-check-target-libada: check-target-libada
56278
56279 check-target-libada:
56280         @: $(MAKE); $(unstage)
56281         @r=`${PWD_COMMAND}`; export r; \
56282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56283         $(NORMAL_TARGET_EXPORTS) \
56284         (cd $(TARGET_SUBDIR)/libada && \
56285           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56286
56287 @endif target-libada
56288
56289 .PHONY: install-target-libada maybe-install-target-libada
56290 maybe-install-target-libada:
56291 @if target-libada
56292 maybe-install-target-libada: install-target-libada
56293
56294 install-target-libada: installdirs
56295         @: $(MAKE); $(unstage)
56296         @r=`${PWD_COMMAND}`; export r; \
56297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56298         $(NORMAL_TARGET_EXPORTS) \
56299         (cd $(TARGET_SUBDIR)/libada && \
56300           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56301
56302 @endif target-libada
56303
56304 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
56305 maybe-install-strip-target-libada:
56306 @if target-libada
56307 maybe-install-strip-target-libada: install-strip-target-libada
56308
56309 install-strip-target-libada: installdirs
56310         @: $(MAKE); $(unstage)
56311         @r=`${PWD_COMMAND}`; export r; \
56312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56313         $(NORMAL_TARGET_EXPORTS) \
56314         (cd $(TARGET_SUBDIR)/libada && \
56315           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56316
56317 @endif target-libada
56318
56319 # Other targets (info, dvi, pdf, etc.)
56320
56321 .PHONY: maybe-info-target-libada info-target-libada
56322 maybe-info-target-libada:
56323 @if target-libada
56324 maybe-info-target-libada: info-target-libada
56325
56326 info-target-libada: \
56327     configure-target-libada 
56328         @: $(MAKE); $(unstage)
56329         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56330         r=`${PWD_COMMAND}`; export r; \
56331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56332         $(NORMAL_TARGET_EXPORTS) \
56333         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
56334         for flag in $(EXTRA_TARGET_FLAGS); do \
56335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56336         done; \
56337         (cd $(TARGET_SUBDIR)/libada && \
56338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56340                   "RANLIB=$${RANLIB}" \
56341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56342                    info) \
56343           || exit 1
56344
56345 @endif target-libada
56346
56347 .PHONY: maybe-dvi-target-libada dvi-target-libada
56348 maybe-dvi-target-libada:
56349 @if target-libada
56350 maybe-dvi-target-libada: dvi-target-libada
56351
56352 dvi-target-libada: \
56353     configure-target-libada 
56354         @: $(MAKE); $(unstage)
56355         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56356         r=`${PWD_COMMAND}`; export r; \
56357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56358         $(NORMAL_TARGET_EXPORTS) \
56359         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
56360         for flag in $(EXTRA_TARGET_FLAGS); do \
56361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56362         done; \
56363         (cd $(TARGET_SUBDIR)/libada && \
56364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56366                   "RANLIB=$${RANLIB}" \
56367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56368                    dvi) \
56369           || exit 1
56370
56371 @endif target-libada
56372
56373 .PHONY: maybe-pdf-target-libada pdf-target-libada
56374 maybe-pdf-target-libada:
56375 @if target-libada
56376 maybe-pdf-target-libada: pdf-target-libada
56377
56378 pdf-target-libada: \
56379     configure-target-libada 
56380         @: $(MAKE); $(unstage)
56381         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56382         r=`${PWD_COMMAND}`; export r; \
56383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56384         $(NORMAL_TARGET_EXPORTS) \
56385         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
56386         for flag in $(EXTRA_TARGET_FLAGS); do \
56387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56388         done; \
56389         (cd $(TARGET_SUBDIR)/libada && \
56390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56392                   "RANLIB=$${RANLIB}" \
56393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56394                    pdf) \
56395           || exit 1
56396
56397 @endif target-libada
56398
56399 .PHONY: maybe-html-target-libada html-target-libada
56400 maybe-html-target-libada:
56401 @if target-libada
56402 maybe-html-target-libada: html-target-libada
56403
56404 html-target-libada: \
56405     configure-target-libada 
56406         @: $(MAKE); $(unstage)
56407         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56408         r=`${PWD_COMMAND}`; export r; \
56409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56410         $(NORMAL_TARGET_EXPORTS) \
56411         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
56412         for flag in $(EXTRA_TARGET_FLAGS); do \
56413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56414         done; \
56415         (cd $(TARGET_SUBDIR)/libada && \
56416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56418                   "RANLIB=$${RANLIB}" \
56419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56420                    html) \
56421           || exit 1
56422
56423 @endif target-libada
56424
56425 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
56426 maybe-TAGS-target-libada:
56427 @if target-libada
56428 maybe-TAGS-target-libada: TAGS-target-libada
56429
56430 TAGS-target-libada: \
56431     configure-target-libada 
56432         @: $(MAKE); $(unstage)
56433         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56434         r=`${PWD_COMMAND}`; export r; \
56435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56436         $(NORMAL_TARGET_EXPORTS) \
56437         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
56438         for flag in $(EXTRA_TARGET_FLAGS); do \
56439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56440         done; \
56441         (cd $(TARGET_SUBDIR)/libada && \
56442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56444                   "RANLIB=$${RANLIB}" \
56445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56446                    TAGS) \
56447           || exit 1
56448
56449 @endif target-libada
56450
56451 .PHONY: maybe-install-info-target-libada install-info-target-libada
56452 maybe-install-info-target-libada:
56453 @if target-libada
56454 maybe-install-info-target-libada: install-info-target-libada
56455
56456 install-info-target-libada: \
56457     configure-target-libada \
56458     info-target-libada 
56459         @: $(MAKE); $(unstage)
56460         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56461         r=`${PWD_COMMAND}`; export r; \
56462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56463         $(NORMAL_TARGET_EXPORTS) \
56464         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
56465         for flag in $(EXTRA_TARGET_FLAGS); do \
56466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56467         done; \
56468         (cd $(TARGET_SUBDIR)/libada && \
56469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56471                   "RANLIB=$${RANLIB}" \
56472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56473                    install-info) \
56474           || exit 1
56475
56476 @endif target-libada
56477
56478 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56479 maybe-install-pdf-target-libada:
56480 @if target-libada
56481 maybe-install-pdf-target-libada: install-pdf-target-libada
56482
56483 install-pdf-target-libada: \
56484     configure-target-libada \
56485     pdf-target-libada 
56486         @: $(MAKE); $(unstage)
56487         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56488         r=`${PWD_COMMAND}`; export r; \
56489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56490         $(NORMAL_TARGET_EXPORTS) \
56491         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
56492         for flag in $(EXTRA_TARGET_FLAGS); do \
56493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56494         done; \
56495         (cd $(TARGET_SUBDIR)/libada && \
56496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56498                   "RANLIB=$${RANLIB}" \
56499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56500                    install-pdf) \
56501           || exit 1
56502
56503 @endif target-libada
56504
56505 .PHONY: maybe-install-html-target-libada install-html-target-libada
56506 maybe-install-html-target-libada:
56507 @if target-libada
56508 maybe-install-html-target-libada: install-html-target-libada
56509
56510 install-html-target-libada: \
56511     configure-target-libada \
56512     html-target-libada 
56513         @: $(MAKE); $(unstage)
56514         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56515         r=`${PWD_COMMAND}`; export r; \
56516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56517         $(NORMAL_TARGET_EXPORTS) \
56518         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
56519         for flag in $(EXTRA_TARGET_FLAGS); do \
56520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56521         done; \
56522         (cd $(TARGET_SUBDIR)/libada && \
56523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56525                   "RANLIB=$${RANLIB}" \
56526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56527                    install-html) \
56528           || exit 1
56529
56530 @endif target-libada
56531
56532 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56533 maybe-installcheck-target-libada:
56534 @if target-libada
56535 maybe-installcheck-target-libada: installcheck-target-libada
56536
56537 installcheck-target-libada: \
56538     configure-target-libada 
56539         @: $(MAKE); $(unstage)
56540         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56541         r=`${PWD_COMMAND}`; export r; \
56542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56543         $(NORMAL_TARGET_EXPORTS) \
56544         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
56545         for flag in $(EXTRA_TARGET_FLAGS); do \
56546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56547         done; \
56548         (cd $(TARGET_SUBDIR)/libada && \
56549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56551                   "RANLIB=$${RANLIB}" \
56552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56553                    installcheck) \
56554           || exit 1
56555
56556 @endif target-libada
56557
56558 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
56559 maybe-mostlyclean-target-libada:
56560 @if target-libada
56561 maybe-mostlyclean-target-libada: mostlyclean-target-libada
56562
56563 mostlyclean-target-libada: 
56564         @: $(MAKE); $(unstage)
56565         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56566         r=`${PWD_COMMAND}`; export r; \
56567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56568         $(NORMAL_TARGET_EXPORTS) \
56569         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
56570         for flag in $(EXTRA_TARGET_FLAGS); do \
56571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56572         done; \
56573         (cd $(TARGET_SUBDIR)/libada && \
56574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56576                   "RANLIB=$${RANLIB}" \
56577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56578                    mostlyclean) \
56579           || exit 1
56580
56581 @endif target-libada
56582
56583 .PHONY: maybe-clean-target-libada clean-target-libada
56584 maybe-clean-target-libada:
56585 @if target-libada
56586 maybe-clean-target-libada: clean-target-libada
56587
56588 clean-target-libada: 
56589         @: $(MAKE); $(unstage)
56590         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56591         r=`${PWD_COMMAND}`; export r; \
56592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56593         $(NORMAL_TARGET_EXPORTS) \
56594         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
56595         for flag in $(EXTRA_TARGET_FLAGS); do \
56596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56597         done; \
56598         (cd $(TARGET_SUBDIR)/libada && \
56599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56601                   "RANLIB=$${RANLIB}" \
56602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56603                    clean) \
56604           || exit 1
56605
56606 @endif target-libada
56607
56608 .PHONY: maybe-distclean-target-libada distclean-target-libada
56609 maybe-distclean-target-libada:
56610 @if target-libada
56611 maybe-distclean-target-libada: distclean-target-libada
56612
56613 distclean-target-libada: 
56614         @: $(MAKE); $(unstage)
56615         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56616         r=`${PWD_COMMAND}`; export r; \
56617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56618         $(NORMAL_TARGET_EXPORTS) \
56619         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
56620         for flag in $(EXTRA_TARGET_FLAGS); do \
56621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56622         done; \
56623         (cd $(TARGET_SUBDIR)/libada && \
56624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56626                   "RANLIB=$${RANLIB}" \
56627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56628                    distclean) \
56629           || exit 1
56630
56631 @endif target-libada
56632
56633 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
56634 maybe-maintainer-clean-target-libada:
56635 @if target-libada
56636 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
56637
56638 maintainer-clean-target-libada: 
56639         @: $(MAKE); $(unstage)
56640         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
56641         r=`${PWD_COMMAND}`; export r; \
56642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56643         $(NORMAL_TARGET_EXPORTS) \
56644         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
56645         for flag in $(EXTRA_TARGET_FLAGS); do \
56646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56647         done; \
56648         (cd $(TARGET_SUBDIR)/libada && \
56649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56651                   "RANLIB=$${RANLIB}" \
56652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56653                    maintainer-clean) \
56654           || exit 1
56655
56656 @endif target-libada
56657
56658
56659
56660
56661
56662 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
56663 maybe-configure-target-libgomp:
56664 @if gcc-bootstrap
56665 configure-target-libgomp: stage_current
56666 @endif gcc-bootstrap
56667 @if target-libgomp
56668 maybe-configure-target-libgomp: configure-target-libgomp
56669 configure-target-libgomp: 
56670         @r=`${PWD_COMMAND}`; export r; \
56671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56672         echo "Checking multilib configuration for libgomp..."; \
56673         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56674         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56675         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56676           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56677             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56678           else \
56679             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56680             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56681           fi; \
56682         else \
56683           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56684         fi; \
56685         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56686         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56687         $(NORMAL_TARGET_EXPORTS)  \
56688         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
56689         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
56690         case $(srcdir) in \
56691           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56692           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56693                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56694         esac; \
56695         srcdiroption="--srcdir=$${topdir}/libgomp"; \
56696         libsrcdir="$$s/libgomp"; \
56697         rm -f no-such-file || : ; \
56698         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56699           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56700           --target=${target_alias} $${srcdiroption}  \
56701           || exit 1
56702 @endif target-libgomp
56703
56704
56705
56706 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56707 maybe-configure-stage1-target-libgomp:
56708 @if target-libgomp-bootstrap
56709 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56710 configure-stage1-target-libgomp:
56711         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56712         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56713         @r=`${PWD_COMMAND}`; export r; \
56714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56715         TFLAGS="$(STAGE1_TFLAGS)"; \
56716         echo "Checking multilib configuration for libgomp..."; \
56717         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56718         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56719           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56720             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56721           else \
56722             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56723             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56724           fi; \
56725         else \
56726           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56727         fi; \
56728         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56729         $(NORMAL_TARGET_EXPORTS) \
56730         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56731         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56732         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56733         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
56734         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56735         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56736         case $(srcdir) in \
56737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56738           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56740         esac; \
56741         srcdiroption="--srcdir=$${topdir}/libgomp"; \
56742         libsrcdir="$$s/libgomp"; \
56743         $(SHELL) $${libsrcdir}/configure \
56744           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56745           --target=${target_alias} $${srcdiroption} \
56746           $(STAGE1_CONFIGURE_FLAGS)
56747 @endif target-libgomp-bootstrap
56748
56749 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
56750 maybe-configure-stage2-target-libgomp:
56751 @if target-libgomp-bootstrap
56752 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
56753 configure-stage2-target-libgomp:
56754         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56755         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56756         @r=`${PWD_COMMAND}`; export r; \
56757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56758         TFLAGS="$(STAGE2_TFLAGS)"; \
56759         echo "Checking multilib configuration for libgomp..."; \
56760         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56761         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56762           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56763             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56764           else \
56765             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56766             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56767           fi; \
56768         else \
56769           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56770         fi; \
56771         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56772         $(NORMAL_TARGET_EXPORTS) \
56773          \
56774         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56775         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56776         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56777         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
56778         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56779         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56780         case $(srcdir) in \
56781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56782           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56784         esac; \
56785         srcdiroption="--srcdir=$${topdir}/libgomp"; \
56786         libsrcdir="$$s/libgomp"; \
56787         $(SHELL) $${libsrcdir}/configure \
56788           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56789           --target=${target_alias} $${srcdiroption} \
56790           --with-build-libsubdir=$(HOST_SUBDIR) \
56791           $(STAGE2_CONFIGURE_FLAGS)
56792 @endif target-libgomp-bootstrap
56793
56794 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
56795 maybe-configure-stage3-target-libgomp:
56796 @if target-libgomp-bootstrap
56797 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
56798 configure-stage3-target-libgomp:
56799         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56800         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56801         @r=`${PWD_COMMAND}`; export r; \
56802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56803         TFLAGS="$(STAGE3_TFLAGS)"; \
56804         echo "Checking multilib configuration for libgomp..."; \
56805         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56806         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56807           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56808             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56809           else \
56810             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56811             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56812           fi; \
56813         else \
56814           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56815         fi; \
56816         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56817         $(NORMAL_TARGET_EXPORTS) \
56818          \
56819         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56820         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56821         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56822         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
56823         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56824         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56825         case $(srcdir) in \
56826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56827           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56829         esac; \
56830         srcdiroption="--srcdir=$${topdir}/libgomp"; \
56831         libsrcdir="$$s/libgomp"; \
56832         $(SHELL) $${libsrcdir}/configure \
56833           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56834           --target=${target_alias} $${srcdiroption} \
56835           --with-build-libsubdir=$(HOST_SUBDIR) \
56836           $(STAGE3_CONFIGURE_FLAGS)
56837 @endif target-libgomp-bootstrap
56838
56839 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
56840 maybe-configure-stage4-target-libgomp:
56841 @if target-libgomp-bootstrap
56842 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
56843 configure-stage4-target-libgomp:
56844         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56845         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56846         @r=`${PWD_COMMAND}`; export r; \
56847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56848         TFLAGS="$(STAGE4_TFLAGS)"; \
56849         echo "Checking multilib configuration for libgomp..."; \
56850         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56851         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56852           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56853             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56854           else \
56855             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56856             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56857           fi; \
56858         else \
56859           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56860         fi; \
56861         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56862         $(NORMAL_TARGET_EXPORTS) \
56863          \
56864         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56865         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56866         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56867         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
56868         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56869         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56870         case $(srcdir) in \
56871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56872           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56874         esac; \
56875         srcdiroption="--srcdir=$${topdir}/libgomp"; \
56876         libsrcdir="$$s/libgomp"; \
56877         $(SHELL) $${libsrcdir}/configure \
56878           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56879           --target=${target_alias} $${srcdiroption} \
56880           --with-build-libsubdir=$(HOST_SUBDIR) \
56881           $(STAGE4_CONFIGURE_FLAGS)
56882 @endif target-libgomp-bootstrap
56883
56884 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
56885 maybe-configure-stageprofile-target-libgomp:
56886 @if target-libgomp-bootstrap
56887 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56888 configure-stageprofile-target-libgomp:
56889         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56890         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56891         @r=`${PWD_COMMAND}`; export r; \
56892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56893         TFLAGS="$(STAGEprofile_TFLAGS)"; \
56894         echo "Checking multilib configuration for libgomp..."; \
56895         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56896         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56897           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56898             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56899           else \
56900             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56901             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56902           fi; \
56903         else \
56904           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56905         fi; \
56906         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56907         $(NORMAL_TARGET_EXPORTS) \
56908          \
56909         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56910         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56911         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56912         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
56913         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56914         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56915         case $(srcdir) in \
56916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56917           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56919         esac; \
56920         srcdiroption="--srcdir=$${topdir}/libgomp"; \
56921         libsrcdir="$$s/libgomp"; \
56922         $(SHELL) $${libsrcdir}/configure \
56923           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56924           --target=${target_alias} $${srcdiroption} \
56925           --with-build-libsubdir=$(HOST_SUBDIR) \
56926           $(STAGEprofile_CONFIGURE_FLAGS)
56927 @endif target-libgomp-bootstrap
56928
56929 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
56930 maybe-configure-stagefeedback-target-libgomp:
56931 @if target-libgomp-bootstrap
56932 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56933 configure-stagefeedback-target-libgomp:
56934         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56935         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56936         @r=`${PWD_COMMAND}`; export r; \
56937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56938         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56939         echo "Checking multilib configuration for libgomp..."; \
56940         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
56941         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56942           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56943             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56944           else \
56945             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56946             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56947           fi; \
56948         else \
56949           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56950         fi; \
56951         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56952         $(NORMAL_TARGET_EXPORTS) \
56953          \
56954         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56955         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56956         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56957         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
56958         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
56959         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56960         case $(srcdir) in \
56961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56962           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56964         esac; \
56965         srcdiroption="--srcdir=$${topdir}/libgomp"; \
56966         libsrcdir="$$s/libgomp"; \
56967         $(SHELL) $${libsrcdir}/configure \
56968           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56969           --target=${target_alias} $${srcdiroption} \
56970           --with-build-libsubdir=$(HOST_SUBDIR) \
56971           $(STAGEfeedback_CONFIGURE_FLAGS)
56972 @endif target-libgomp-bootstrap
56973
56974
56975
56976
56977
56978 .PHONY: all-target-libgomp maybe-all-target-libgomp
56979 maybe-all-target-libgomp:
56980 @if gcc-bootstrap
56981 all-target-libgomp: stage_current
56982 @endif gcc-bootstrap
56983 @if target-libgomp
56984 TARGET-target-libgomp=all
56985 maybe-all-target-libgomp: all-target-libgomp
56986 all-target-libgomp: configure-target-libgomp
56987         @r=`${PWD_COMMAND}`; export r; \
56988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56989         $(NORMAL_TARGET_EXPORTS)  \
56990         (cd $(TARGET_SUBDIR)/libgomp && \
56991           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
56992                 $(TARGET-target-libgomp))
56993 @endif target-libgomp
56994
56995
56996
56997 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
56998 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
56999 maybe-all-stage1-target-libgomp:
57000 maybe-clean-stage1-target-libgomp:
57001 @if target-libgomp-bootstrap
57002 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
57003 all-stage1: all-stage1-target-libgomp
57004 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
57005 all-stage1-target-libgomp: configure-stage1-target-libgomp
57006         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57007         @r=`${PWD_COMMAND}`; export r; \
57008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57009         TFLAGS="$(STAGE1_TFLAGS)"; \
57010         $(NORMAL_TARGET_EXPORTS)  \
57011         cd $(TARGET_SUBDIR)/libgomp && \
57012         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57013                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57014                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57015                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57016                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57017                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57018                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57019                 $(EXTRA_TARGET_FLAGS)   \
57020                 TFLAGS="$(STAGE1_TFLAGS)" \
57021                 $(TARGET-stage1-target-libgomp)
57022
57023 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
57024 clean-stage1: clean-stage1-target-libgomp
57025 clean-stage1-target-libgomp:
57026         @if [ $(current_stage) = stage1 ]; then \
57027           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57028         else \
57029           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
57030           $(MAKE) stage1-start; \
57031         fi; \
57032         cd $(TARGET_SUBDIR)/libgomp && \
57033         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
57034                  clean
57035 @endif target-libgomp-bootstrap
57036
57037
57038 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
57039 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
57040 maybe-all-stage2-target-libgomp:
57041 maybe-clean-stage2-target-libgomp:
57042 @if target-libgomp-bootstrap
57043 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
57044 all-stage2: all-stage2-target-libgomp
57045 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
57046 all-stage2-target-libgomp: configure-stage2-target-libgomp
57047         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57048         @r=`${PWD_COMMAND}`; export r; \
57049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57050         TFLAGS="$(STAGE2_TFLAGS)"; \
57051         $(NORMAL_TARGET_EXPORTS) \
57052           \
57053         cd $(TARGET_SUBDIR)/libgomp && \
57054         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57055                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57056                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57057                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57058                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57059                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57060                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57061                 $(EXTRA_TARGET_FLAGS)   \
57062                 TFLAGS="$(STAGE2_TFLAGS)" \
57063                 $(TARGET-stage2-target-libgomp)
57064
57065 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
57066 clean-stage2: clean-stage2-target-libgomp
57067 clean-stage2-target-libgomp:
57068         @if [ $(current_stage) = stage2 ]; then \
57069           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57070         else \
57071           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
57072           $(MAKE) stage2-start; \
57073         fi; \
57074         cd $(TARGET_SUBDIR)/libgomp && \
57075         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
57076                   \
57077                  clean
57078 @endif target-libgomp-bootstrap
57079
57080
57081 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
57082 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
57083 maybe-all-stage3-target-libgomp:
57084 maybe-clean-stage3-target-libgomp:
57085 @if target-libgomp-bootstrap
57086 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
57087 all-stage3: all-stage3-target-libgomp
57088 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
57089 all-stage3-target-libgomp: configure-stage3-target-libgomp
57090         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57091         @r=`${PWD_COMMAND}`; export r; \
57092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57093         TFLAGS="$(STAGE3_TFLAGS)"; \
57094         $(NORMAL_TARGET_EXPORTS) \
57095           \
57096         cd $(TARGET_SUBDIR)/libgomp && \
57097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57098                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57099                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57100                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57104                 $(EXTRA_TARGET_FLAGS)   \
57105                 TFLAGS="$(STAGE3_TFLAGS)" \
57106                 $(TARGET-stage3-target-libgomp)
57107
57108 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
57109 clean-stage3: clean-stage3-target-libgomp
57110 clean-stage3-target-libgomp:
57111         @if [ $(current_stage) = stage3 ]; then \
57112           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57113         else \
57114           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
57115           $(MAKE) stage3-start; \
57116         fi; \
57117         cd $(TARGET_SUBDIR)/libgomp && \
57118         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
57119                   \
57120                  clean
57121 @endif target-libgomp-bootstrap
57122
57123
57124 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
57125 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
57126 maybe-all-stage4-target-libgomp:
57127 maybe-clean-stage4-target-libgomp:
57128 @if target-libgomp-bootstrap
57129 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
57130 all-stage4: all-stage4-target-libgomp
57131 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
57132 all-stage4-target-libgomp: configure-stage4-target-libgomp
57133         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57134         @r=`${PWD_COMMAND}`; export r; \
57135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57136         TFLAGS="$(STAGE4_TFLAGS)"; \
57137         $(NORMAL_TARGET_EXPORTS) \
57138           \
57139         cd $(TARGET_SUBDIR)/libgomp && \
57140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57141                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57142                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57143                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57147                 $(EXTRA_TARGET_FLAGS)   \
57148                 TFLAGS="$(STAGE4_TFLAGS)" \
57149                 $(TARGET-stage4-target-libgomp)
57150
57151 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
57152 clean-stage4: clean-stage4-target-libgomp
57153 clean-stage4-target-libgomp:
57154         @if [ $(current_stage) = stage4 ]; then \
57155           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57156         else \
57157           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
57158           $(MAKE) stage4-start; \
57159         fi; \
57160         cd $(TARGET_SUBDIR)/libgomp && \
57161         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
57162                   \
57163                  clean
57164 @endif target-libgomp-bootstrap
57165
57166
57167 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
57168 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
57169 maybe-all-stageprofile-target-libgomp:
57170 maybe-clean-stageprofile-target-libgomp:
57171 @if target-libgomp-bootstrap
57172 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
57173 all-stageprofile: all-stageprofile-target-libgomp
57174 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
57175 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57176         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57177         @r=`${PWD_COMMAND}`; export r; \
57178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57179         TFLAGS="$(STAGEprofile_TFLAGS)"; \
57180         $(NORMAL_TARGET_EXPORTS) \
57181           \
57182         cd $(TARGET_SUBDIR)/libgomp && \
57183         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57184                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57185                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57186                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57190                 $(EXTRA_TARGET_FLAGS)   \
57191                 TFLAGS="$(STAGEprofile_TFLAGS)" \
57192                 $(TARGET-stageprofile-target-libgomp)
57193
57194 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
57195 clean-stageprofile: clean-stageprofile-target-libgomp
57196 clean-stageprofile-target-libgomp:
57197         @if [ $(current_stage) = stageprofile ]; then \
57198           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57199         else \
57200           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
57201           $(MAKE) stageprofile-start; \
57202         fi; \
57203         cd $(TARGET_SUBDIR)/libgomp && \
57204         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
57205                   \
57206                  clean
57207 @endif target-libgomp-bootstrap
57208
57209
57210 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
57211 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
57212 maybe-all-stagefeedback-target-libgomp:
57213 maybe-clean-stagefeedback-target-libgomp:
57214 @if target-libgomp-bootstrap
57215 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
57216 all-stagefeedback: all-stagefeedback-target-libgomp
57217 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
57218 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57219         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57220         @r=`${PWD_COMMAND}`; export r; \
57221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57222         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57223         $(NORMAL_TARGET_EXPORTS) \
57224           \
57225         cd $(TARGET_SUBDIR)/libgomp && \
57226         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57227                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57228                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57229                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57230                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57231                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57232                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57233                 $(EXTRA_TARGET_FLAGS)   \
57234                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57235                 $(TARGET-stagefeedback-target-libgomp)
57236
57237 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
57238 clean-stagefeedback: clean-stagefeedback-target-libgomp
57239 clean-stagefeedback-target-libgomp:
57240         @if [ $(current_stage) = stagefeedback ]; then \
57241           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57242         else \
57243           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
57244           $(MAKE) stagefeedback-start; \
57245         fi; \
57246         cd $(TARGET_SUBDIR)/libgomp && \
57247         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
57248                   \
57249                  clean
57250 @endif target-libgomp-bootstrap
57251
57252
57253
57254
57255
57256
57257 .PHONY: check-target-libgomp maybe-check-target-libgomp
57258 maybe-check-target-libgomp:
57259 @if target-libgomp
57260 maybe-check-target-libgomp: check-target-libgomp
57261
57262 check-target-libgomp:
57263         @: $(MAKE); $(unstage)
57264         @r=`${PWD_COMMAND}`; export r; \
57265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57266         $(NORMAL_TARGET_EXPORTS) \
57267         (cd $(TARGET_SUBDIR)/libgomp && \
57268           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57269
57270 @endif target-libgomp
57271
57272 .PHONY: install-target-libgomp maybe-install-target-libgomp
57273 maybe-install-target-libgomp:
57274 @if target-libgomp
57275 maybe-install-target-libgomp: install-target-libgomp
57276
57277 install-target-libgomp: installdirs
57278         @: $(MAKE); $(unstage)
57279         @r=`${PWD_COMMAND}`; export r; \
57280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57281         $(NORMAL_TARGET_EXPORTS) \
57282         (cd $(TARGET_SUBDIR)/libgomp && \
57283           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57284
57285 @endif target-libgomp
57286
57287 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57288 maybe-install-strip-target-libgomp:
57289 @if target-libgomp
57290 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57291
57292 install-strip-target-libgomp: installdirs
57293         @: $(MAKE); $(unstage)
57294         @r=`${PWD_COMMAND}`; export r; \
57295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57296         $(NORMAL_TARGET_EXPORTS) \
57297         (cd $(TARGET_SUBDIR)/libgomp && \
57298           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57299
57300 @endif target-libgomp
57301
57302 # Other targets (info, dvi, pdf, etc.)
57303
57304 .PHONY: maybe-info-target-libgomp info-target-libgomp
57305 maybe-info-target-libgomp:
57306 @if target-libgomp
57307 maybe-info-target-libgomp: info-target-libgomp
57308
57309 info-target-libgomp: \
57310     configure-target-libgomp 
57311         @: $(MAKE); $(unstage)
57312         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57313         r=`${PWD_COMMAND}`; export r; \
57314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57315         $(NORMAL_TARGET_EXPORTS) \
57316         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
57317         for flag in $(EXTRA_TARGET_FLAGS); do \
57318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57319         done; \
57320         (cd $(TARGET_SUBDIR)/libgomp && \
57321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57323                   "RANLIB=$${RANLIB}" \
57324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57325                    info) \
57326           || exit 1
57327
57328 @endif target-libgomp
57329
57330 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57331 maybe-dvi-target-libgomp:
57332 @if target-libgomp
57333 maybe-dvi-target-libgomp: dvi-target-libgomp
57334
57335 dvi-target-libgomp: \
57336     configure-target-libgomp 
57337         @: $(MAKE); $(unstage)
57338         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57339         r=`${PWD_COMMAND}`; export r; \
57340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57341         $(NORMAL_TARGET_EXPORTS) \
57342         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
57343         for flag in $(EXTRA_TARGET_FLAGS); do \
57344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57345         done; \
57346         (cd $(TARGET_SUBDIR)/libgomp && \
57347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57349                   "RANLIB=$${RANLIB}" \
57350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57351                    dvi) \
57352           || exit 1
57353
57354 @endif target-libgomp
57355
57356 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57357 maybe-pdf-target-libgomp:
57358 @if target-libgomp
57359 maybe-pdf-target-libgomp: pdf-target-libgomp
57360
57361 pdf-target-libgomp: \
57362     configure-target-libgomp 
57363         @: $(MAKE); $(unstage)
57364         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57365         r=`${PWD_COMMAND}`; export r; \
57366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57367         $(NORMAL_TARGET_EXPORTS) \
57368         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
57369         for flag in $(EXTRA_TARGET_FLAGS); do \
57370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57371         done; \
57372         (cd $(TARGET_SUBDIR)/libgomp && \
57373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57375                   "RANLIB=$${RANLIB}" \
57376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57377                    pdf) \
57378           || exit 1
57379
57380 @endif target-libgomp
57381
57382 .PHONY: maybe-html-target-libgomp html-target-libgomp
57383 maybe-html-target-libgomp:
57384 @if target-libgomp
57385 maybe-html-target-libgomp: html-target-libgomp
57386
57387 html-target-libgomp: \
57388     configure-target-libgomp 
57389         @: $(MAKE); $(unstage)
57390         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57391         r=`${PWD_COMMAND}`; export r; \
57392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57393         $(NORMAL_TARGET_EXPORTS) \
57394         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
57395         for flag in $(EXTRA_TARGET_FLAGS); do \
57396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57397         done; \
57398         (cd $(TARGET_SUBDIR)/libgomp && \
57399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57401                   "RANLIB=$${RANLIB}" \
57402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57403                    html) \
57404           || exit 1
57405
57406 @endif target-libgomp
57407
57408 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57409 maybe-TAGS-target-libgomp:
57410 @if target-libgomp
57411 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57412
57413 TAGS-target-libgomp: \
57414     configure-target-libgomp 
57415         @: $(MAKE); $(unstage)
57416         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57417         r=`${PWD_COMMAND}`; export r; \
57418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57419         $(NORMAL_TARGET_EXPORTS) \
57420         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
57421         for flag in $(EXTRA_TARGET_FLAGS); do \
57422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57423         done; \
57424         (cd $(TARGET_SUBDIR)/libgomp && \
57425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57427                   "RANLIB=$${RANLIB}" \
57428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57429                    TAGS) \
57430           || exit 1
57431
57432 @endif target-libgomp
57433
57434 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57435 maybe-install-info-target-libgomp:
57436 @if target-libgomp
57437 maybe-install-info-target-libgomp: install-info-target-libgomp
57438
57439 install-info-target-libgomp: \
57440     configure-target-libgomp \
57441     info-target-libgomp 
57442         @: $(MAKE); $(unstage)
57443         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57444         r=`${PWD_COMMAND}`; export r; \
57445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57446         $(NORMAL_TARGET_EXPORTS) \
57447         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
57448         for flag in $(EXTRA_TARGET_FLAGS); do \
57449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57450         done; \
57451         (cd $(TARGET_SUBDIR)/libgomp && \
57452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57454                   "RANLIB=$${RANLIB}" \
57455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57456                    install-info) \
57457           || exit 1
57458
57459 @endif target-libgomp
57460
57461 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
57462 maybe-install-pdf-target-libgomp:
57463 @if target-libgomp
57464 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
57465
57466 install-pdf-target-libgomp: \
57467     configure-target-libgomp \
57468     pdf-target-libgomp 
57469         @: $(MAKE); $(unstage)
57470         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57471         r=`${PWD_COMMAND}`; export r; \
57472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57473         $(NORMAL_TARGET_EXPORTS) \
57474         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
57475         for flag in $(EXTRA_TARGET_FLAGS); do \
57476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57477         done; \
57478         (cd $(TARGET_SUBDIR)/libgomp && \
57479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57481                   "RANLIB=$${RANLIB}" \
57482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57483                    install-pdf) \
57484           || exit 1
57485
57486 @endif target-libgomp
57487
57488 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
57489 maybe-install-html-target-libgomp:
57490 @if target-libgomp
57491 maybe-install-html-target-libgomp: install-html-target-libgomp
57492
57493 install-html-target-libgomp: \
57494     configure-target-libgomp \
57495     html-target-libgomp 
57496         @: $(MAKE); $(unstage)
57497         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57498         r=`${PWD_COMMAND}`; export r; \
57499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57500         $(NORMAL_TARGET_EXPORTS) \
57501         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
57502         for flag in $(EXTRA_TARGET_FLAGS); do \
57503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57504         done; \
57505         (cd $(TARGET_SUBDIR)/libgomp && \
57506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57508                   "RANLIB=$${RANLIB}" \
57509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57510                    install-html) \
57511           || exit 1
57512
57513 @endif target-libgomp
57514
57515 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
57516 maybe-installcheck-target-libgomp:
57517 @if target-libgomp
57518 maybe-installcheck-target-libgomp: installcheck-target-libgomp
57519
57520 installcheck-target-libgomp: \
57521     configure-target-libgomp 
57522         @: $(MAKE); $(unstage)
57523         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57524         r=`${PWD_COMMAND}`; export r; \
57525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57526         $(NORMAL_TARGET_EXPORTS) \
57527         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
57528         for flag in $(EXTRA_TARGET_FLAGS); do \
57529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57530         done; \
57531         (cd $(TARGET_SUBDIR)/libgomp && \
57532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57534                   "RANLIB=$${RANLIB}" \
57535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57536                    installcheck) \
57537           || exit 1
57538
57539 @endif target-libgomp
57540
57541 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
57542 maybe-mostlyclean-target-libgomp:
57543 @if target-libgomp
57544 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
57545
57546 mostlyclean-target-libgomp: 
57547         @: $(MAKE); $(unstage)
57548         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57549         r=`${PWD_COMMAND}`; export r; \
57550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57551         $(NORMAL_TARGET_EXPORTS) \
57552         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
57553         for flag in $(EXTRA_TARGET_FLAGS); do \
57554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57555         done; \
57556         (cd $(TARGET_SUBDIR)/libgomp && \
57557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57559                   "RANLIB=$${RANLIB}" \
57560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57561                    mostlyclean) \
57562           || exit 1
57563
57564 @endif target-libgomp
57565
57566 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
57567 maybe-clean-target-libgomp:
57568 @if target-libgomp
57569 maybe-clean-target-libgomp: clean-target-libgomp
57570
57571 clean-target-libgomp: 
57572         @: $(MAKE); $(unstage)
57573         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57574         r=`${PWD_COMMAND}`; export r; \
57575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57576         $(NORMAL_TARGET_EXPORTS) \
57577         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
57578         for flag in $(EXTRA_TARGET_FLAGS); do \
57579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57580         done; \
57581         (cd $(TARGET_SUBDIR)/libgomp && \
57582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57584                   "RANLIB=$${RANLIB}" \
57585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57586                    clean) \
57587           || exit 1
57588
57589 @endif target-libgomp
57590
57591 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
57592 maybe-distclean-target-libgomp:
57593 @if target-libgomp
57594 maybe-distclean-target-libgomp: distclean-target-libgomp
57595
57596 distclean-target-libgomp: 
57597         @: $(MAKE); $(unstage)
57598         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57599         r=`${PWD_COMMAND}`; export r; \
57600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57601         $(NORMAL_TARGET_EXPORTS) \
57602         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
57603         for flag in $(EXTRA_TARGET_FLAGS); do \
57604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57605         done; \
57606         (cd $(TARGET_SUBDIR)/libgomp && \
57607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57609                   "RANLIB=$${RANLIB}" \
57610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57611                    distclean) \
57612           || exit 1
57613
57614 @endif target-libgomp
57615
57616 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
57617 maybe-maintainer-clean-target-libgomp:
57618 @if target-libgomp
57619 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
57620
57621 maintainer-clean-target-libgomp: 
57622         @: $(MAKE); $(unstage)
57623         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
57624         r=`${PWD_COMMAND}`; export r; \
57625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57626         $(NORMAL_TARGET_EXPORTS) \
57627         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
57628         for flag in $(EXTRA_TARGET_FLAGS); do \
57629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57630         done; \
57631         (cd $(TARGET_SUBDIR)/libgomp && \
57632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57634                   "RANLIB=$${RANLIB}" \
57635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57636                    maintainer-clean) \
57637           || exit 1
57638
57639 @endif target-libgomp
57640
57641
57642
57643 # ----------
57644 # GCC module
57645 # ----------
57646
57647 @if gcc-no-bootstrap
57648 .PHONY: cross
57649 cross: all-build all-gas all-ld
57650         @r=`${PWD_COMMAND}`; export r; \
57651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57652         $(HOST_EXPORTS) \
57653         echo "Building the C and C++ compiler"; \
57654         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
57655         @r=`${PWD_COMMAND}`; export r; \
57656         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
57657         echo "Building runtime libraries"; \
57658         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
57659 @endif gcc-no-bootstrap
57660
57661 @if gcc
57662
57663 .PHONY: check-gcc-c check-c
57664 check-gcc-c:
57665         r=`${PWD_COMMAND}`; export r; \
57666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57667         $(HOST_EXPORTS) \
57668         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
57669 check-c: check-gcc-c
57670
57671 .PHONY: check-gcc-c++ check-c++
57672 check-gcc-c++:
57673         r=`${PWD_COMMAND}`; export r; \
57674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57675         $(HOST_EXPORTS) \
57676         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
57677 check-c++: check-gcc-c++ check-target-libstdc++-v3
57678
57679 .PHONY: check-gcc-fortran check-fortran
57680 check-gcc-fortran:
57681         r=`${PWD_COMMAND}`; export r; \
57682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57683         $(HOST_EXPORTS) \
57684         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
57685 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
57686
57687 .PHONY: check-gcc-java check-java
57688 check-gcc-java:
57689         r=`${PWD_COMMAND}`; export r; \
57690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57691         $(HOST_EXPORTS) \
57692         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
57693 check-java: check-gcc-java check-target-libjava
57694
57695 .PHONY: check-gcc-ada check-ada
57696 check-gcc-ada:
57697         r=`${PWD_COMMAND}`; export r; \
57698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57699         $(HOST_EXPORTS) \
57700         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
57701 check-ada: check-gcc-ada check-target-libada
57702
57703 .PHONY: check-gcc-objc check-objc
57704 check-gcc-objc:
57705         r=`${PWD_COMMAND}`; export r; \
57706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57707         $(HOST_EXPORTS) \
57708         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
57709 check-objc: check-gcc-objc check-target-libobjc
57710
57711 .PHONY: check-gcc-obj-c++ check-obj-c++
57712 check-gcc-obj-c++:
57713         r=`${PWD_COMMAND}`; export r; \
57714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57715         $(HOST_EXPORTS) \
57716         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
57717 check-obj-c++: check-gcc-obj-c++
57718
57719 .PHONY: check-gcc-go check-go
57720 check-gcc-go:
57721         r=`${PWD_COMMAND}`; export r; \
57722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57723         $(HOST_EXPORTS) \
57724         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
57725 check-go: check-gcc-go check-target-libgo
57726
57727
57728 # Install the gcc headers files, but not the fixed include files,
57729 # which Cygnus is not allowed to distribute.  This rule is very
57730 # dependent on the workings of the gcc Makefile.in.
57731 .PHONY: gcc-no-fixedincludes
57732 gcc-no-fixedincludes:
57733         @if [ -f ./gcc/Makefile ]; then \
57734           rm -rf gcc/tmp-include; \
57735           mv gcc/include gcc/tmp-include 2>/dev/null; \
57736           mkdir gcc/include; \
57737           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
57738           touch gcc/stmp-fixinc gcc/include/fixed; \
57739           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
57740           r=`${PWD_COMMAND}`; export r; \
57741           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
57742           $(HOST_EXPORTS) \
57743           (cd ./gcc && \
57744            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
57745           rm -rf gcc/include; \
57746           mv gcc/tmp-include gcc/include 2>/dev/null; \
57747         else true; fi
57748 @endif gcc
57749
57750 # ---------------------
57751 # GCC bootstrap support
57752 # ---------------------
57753
57754 # We track the current stage (the one in 'gcc') in the stage_current file.
57755 # stage_last instead tracks the stage that was built last.  These targets
57756 # are dummy when toplevel bootstrap is not active.
57757
57758 # While making host and target tools, symlinks to the final stage must be
57759 # there, so $(unstage) should be run at various points.  To avoid excessive
57760 # recursive invocations of make, we "inline" them using a variable.  These
57761 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
57762 # to avoid warnings from the GNU Make job server.
57763
57764 unstage = :
57765 stage = :
57766 current_stage = ""
57767
57768 @if gcc-bootstrap
57769 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
57770 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
57771 current_stage = "`cat stage_current 2> /dev/null`"
57772 @endif gcc-bootstrap
57773
57774 .PHONY: unstage stage
57775 unstage:
57776         @: $(MAKE); $(unstage)
57777 stage:
57778         @: $(MAKE); $(stage)
57779
57780 # Disable commands for lean bootstrap.
57781 LEAN = false
57782
57783 # We name the build directories for the various stages "stage1-gcc",
57784 # "stage2-gcc","stage3-gcc", etc.
57785
57786 # Since the 'compare' process will fail (on debugging information) if any
57787 # directory names are different, we need to link the gcc directory for
57788 # the previous stage to a constant name ('prev-gcc'), and to make the name of
57789 # the build directories constant as well. For the latter, we use naked names
57790 # like 'gcc', because the scripts in that directory assume it.  We use
57791 # mv on platforms where symlinks to directories do not work or are not
57792 # reliable.
57793
57794 # 'touch' doesn't work right on some platforms.
57795 STAMP = echo timestamp > 
57796
57797 # We only want to compare .o files, so set this!
57798 objext = .o
57799
57800
57801 .PHONY: stage1-start stage1-end
57802
57803 stage1-start::
57804         @: $(MAKE); $(stage); \
57805         echo stage1 > stage_current ; \
57806         echo stage1 > stage_last; \
57807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57808 @if bfd
57809         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
57810           mkdir stage1-bfd; \
57811         mv stage1-bfd bfd 
57812 @endif bfd
57813 @if opcodes
57814         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
57815           mkdir stage1-opcodes; \
57816         mv stage1-opcodes opcodes 
57817 @endif opcodes
57818 @if binutils
57819         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
57820           mkdir stage1-binutils; \
57821         mv stage1-binutils binutils 
57822 @endif binutils
57823 @if gas
57824         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
57825           mkdir stage1-gas; \
57826         mv stage1-gas gas 
57827 @endif gas
57828 @if gcc
57829         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
57830           mkdir stage1-gcc; \
57831         mv stage1-gcc gcc 
57832 @endif gcc
57833 @if gmp
57834         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
57835           mkdir stage1-gmp; \
57836         mv stage1-gmp gmp 
57837 @endif gmp
57838 @if mpfr
57839         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
57840           mkdir stage1-mpfr; \
57841         mv stage1-mpfr mpfr 
57842 @endif mpfr
57843 @if mpc
57844         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
57845           mkdir stage1-mpc; \
57846         mv stage1-mpc mpc 
57847 @endif mpc
57848 @if ppl
57849         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
57850           mkdir stage1-ppl; \
57851         mv stage1-ppl ppl 
57852 @endif ppl
57853 @if cloog
57854         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
57855           mkdir stage1-cloog; \
57856         mv stage1-cloog cloog 
57857 @endif cloog
57858 @if libelf
57859         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
57860           mkdir stage1-libelf; \
57861         mv stage1-libelf libelf 
57862 @endif libelf
57863 @if gold
57864         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
57865           mkdir stage1-gold; \
57866         mv stage1-gold gold 
57867 @endif gold
57868 @if intl
57869         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
57870           mkdir stage1-intl; \
57871         mv stage1-intl intl 
57872 @endif intl
57873 @if ld
57874         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
57875           mkdir stage1-ld; \
57876         mv stage1-ld ld 
57877 @endif ld
57878 @if libcpp
57879         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
57880           mkdir stage1-libcpp; \
57881         mv stage1-libcpp libcpp 
57882 @endif libcpp
57883 @if libdecnumber
57884         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
57885           mkdir stage1-libdecnumber; \
57886         mv stage1-libdecnumber libdecnumber 
57887 @endif libdecnumber
57888 @if libiberty
57889         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
57890           mkdir stage1-libiberty; \
57891         mv stage1-libiberty libiberty 
57892 @endif libiberty
57893 @if zlib
57894         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
57895           mkdir stage1-zlib; \
57896         mv stage1-zlib zlib 
57897 @endif zlib
57898 @if lto-plugin
57899         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
57900           mkdir stage1-lto-plugin; \
57901         mv stage1-lto-plugin lto-plugin 
57902 @endif lto-plugin
57903         @[ -d stage1-$(TARGET_SUBDIR) ] || \
57904           mkdir stage1-$(TARGET_SUBDIR); \
57905         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
57906
57907 stage1-end:: 
57908 @if bfd
57909         @if test -d $(HOST_SUBDIR)/bfd ; then \
57910           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
57911         fi
57912 @endif bfd
57913 @if opcodes
57914         @if test -d $(HOST_SUBDIR)/opcodes ; then \
57915           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
57916         fi
57917 @endif opcodes
57918 @if binutils
57919         @if test -d $(HOST_SUBDIR)/binutils ; then \
57920           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
57921         fi
57922 @endif binutils
57923 @if gas
57924         @if test -d $(HOST_SUBDIR)/gas ; then \
57925           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
57926         fi
57927 @endif gas
57928 @if gcc
57929         @if test -d $(HOST_SUBDIR)/gcc ; then \
57930           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
57931         fi
57932 @endif gcc
57933 @if gmp
57934         @if test -d $(HOST_SUBDIR)/gmp ; then \
57935           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
57936         fi
57937 @endif gmp
57938 @if mpfr
57939         @if test -d $(HOST_SUBDIR)/mpfr ; then \
57940           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
57941         fi
57942 @endif mpfr
57943 @if mpc
57944         @if test -d $(HOST_SUBDIR)/mpc ; then \
57945           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
57946         fi
57947 @endif mpc
57948 @if ppl
57949         @if test -d $(HOST_SUBDIR)/ppl ; then \
57950           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
57951         fi
57952 @endif ppl
57953 @if cloog
57954         @if test -d $(HOST_SUBDIR)/cloog ; then \
57955           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
57956         fi
57957 @endif cloog
57958 @if libelf
57959         @if test -d $(HOST_SUBDIR)/libelf ; then \
57960           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
57961         fi
57962 @endif libelf
57963 @if gold
57964         @if test -d $(HOST_SUBDIR)/gold ; then \
57965           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
57966         fi
57967 @endif gold
57968 @if intl
57969         @if test -d $(HOST_SUBDIR)/intl ; then \
57970           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
57971         fi
57972 @endif intl
57973 @if ld
57974         @if test -d $(HOST_SUBDIR)/ld ; then \
57975           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
57976         fi
57977 @endif ld
57978 @if libcpp
57979         @if test -d $(HOST_SUBDIR)/libcpp ; then \
57980           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
57981         fi
57982 @endif libcpp
57983 @if libdecnumber
57984         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57985           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
57986         fi
57987 @endif libdecnumber
57988 @if libiberty
57989         @if test -d $(HOST_SUBDIR)/libiberty ; then \
57990           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
57991         fi
57992 @endif libiberty
57993 @if zlib
57994         @if test -d $(HOST_SUBDIR)/zlib ; then \
57995           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
57996         fi
57997 @endif zlib
57998 @if lto-plugin
57999         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58000           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
58001         fi
58002 @endif lto-plugin
58003         @if test -d $(TARGET_SUBDIR) ; then \
58004           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
58005         fi
58006         rm -f stage_current
58007
58008 # Bubble a bug fix through all the stages up to stage 1.  They are
58009 # remade, but not reconfigured.  The next stage (if any) will not be
58010 # reconfigured either.
58011 .PHONY: stage1-bubble
58012 stage1-bubble:: 
58013         @r=`${PWD_COMMAND}`; export r; \
58014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58015         if test -f stage1-lean  ; then \
58016           echo Skipping rebuild of stage1 ; \
58017         else \
58018           $(MAKE) stage1-start; \
58019           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58020         fi
58021
58022 .PHONY: all-stage1 clean-stage1
58023 do-clean: clean-stage1
58024
58025 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58026 # only possibility, but now it conflicts with no-bootstrap rules
58027 @if gcc-bootstrap
58028
58029
58030
58031
58032 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58033
58034 .PHONY: distclean-stage1
58035 distclean-stage1::
58036         @: $(MAKE); $(stage)
58037         @test "`cat stage_last`" != stage1 || rm -f stage_last
58038         rm -rf stage1-* 
58039
58040
58041 @endif gcc-bootstrap
58042
58043
58044 .PHONY: stage2-start stage2-end
58045
58046 stage2-start::
58047         @: $(MAKE); $(stage); \
58048         echo stage2 > stage_current ; \
58049         echo stage2 > stage_last; \
58050         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58051 @if bfd
58052         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58053           mkdir stage2-bfd; \
58054         mv stage2-bfd bfd  ; \
58055         mv stage1-bfd prev-bfd || test -f stage1-lean 
58056 @endif bfd
58057 @if opcodes
58058         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58059           mkdir stage2-opcodes; \
58060         mv stage2-opcodes opcodes  ; \
58061         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
58062 @endif opcodes
58063 @if binutils
58064         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
58065           mkdir stage2-binutils; \
58066         mv stage2-binutils binutils  ; \
58067         mv stage1-binutils prev-binutils || test -f stage1-lean 
58068 @endif binutils
58069 @if gas
58070         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
58071           mkdir stage2-gas; \
58072         mv stage2-gas gas  ; \
58073         mv stage1-gas prev-gas || test -f stage1-lean 
58074 @endif gas
58075 @if gcc
58076         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
58077           mkdir stage2-gcc; \
58078         mv stage2-gcc gcc  ; \
58079         mv stage1-gcc prev-gcc || test -f stage1-lean 
58080 @endif gcc
58081 @if gmp
58082         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
58083           mkdir stage2-gmp; \
58084         mv stage2-gmp gmp  ; \
58085         mv stage1-gmp prev-gmp || test -f stage1-lean 
58086 @endif gmp
58087 @if mpfr
58088         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
58089           mkdir stage2-mpfr; \
58090         mv stage2-mpfr mpfr  ; \
58091         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
58092 @endif mpfr
58093 @if mpc
58094         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
58095           mkdir stage2-mpc; \
58096         mv stage2-mpc mpc  ; \
58097         mv stage1-mpc prev-mpc || test -f stage1-lean 
58098 @endif mpc
58099 @if ppl
58100         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
58101           mkdir stage2-ppl; \
58102         mv stage2-ppl ppl  ; \
58103         mv stage1-ppl prev-ppl || test -f stage1-lean 
58104 @endif ppl
58105 @if cloog
58106         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
58107           mkdir stage2-cloog; \
58108         mv stage2-cloog cloog  ; \
58109         mv stage1-cloog prev-cloog || test -f stage1-lean 
58110 @endif cloog
58111 @if libelf
58112         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
58113           mkdir stage2-libelf; \
58114         mv stage2-libelf libelf  ; \
58115         mv stage1-libelf prev-libelf || test -f stage1-lean 
58116 @endif libelf
58117 @if gold
58118         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
58119           mkdir stage2-gold; \
58120         mv stage2-gold gold  ; \
58121         mv stage1-gold prev-gold || test -f stage1-lean 
58122 @endif gold
58123 @if intl
58124         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
58125           mkdir stage2-intl; \
58126         mv stage2-intl intl  ; \
58127         mv stage1-intl prev-intl || test -f stage1-lean 
58128 @endif intl
58129 @if ld
58130         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
58131           mkdir stage2-ld; \
58132         mv stage2-ld ld  ; \
58133         mv stage1-ld prev-ld || test -f stage1-lean 
58134 @endif ld
58135 @if libcpp
58136         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
58137           mkdir stage2-libcpp; \
58138         mv stage2-libcpp libcpp  ; \
58139         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
58140 @endif libcpp
58141 @if libdecnumber
58142         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
58143           mkdir stage2-libdecnumber; \
58144         mv stage2-libdecnumber libdecnumber  ; \
58145         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
58146 @endif libdecnumber
58147 @if libiberty
58148         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
58149           mkdir stage2-libiberty; \
58150         mv stage2-libiberty libiberty  ; \
58151         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
58152 @endif libiberty
58153 @if zlib
58154         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
58155           mkdir stage2-zlib; \
58156         mv stage2-zlib zlib  ; \
58157         mv stage1-zlib prev-zlib || test -f stage1-lean 
58158 @endif zlib
58159 @if lto-plugin
58160         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
58161           mkdir stage2-lto-plugin; \
58162         mv stage2-lto-plugin lto-plugin  ; \
58163         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
58164 @endif lto-plugin
58165         @[ -d stage2-$(TARGET_SUBDIR) ] || \
58166           mkdir stage2-$(TARGET_SUBDIR); \
58167         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
58168         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
58169
58170 stage2-end:: 
58171 @if bfd
58172         @if test -d $(HOST_SUBDIR)/bfd ; then \
58173           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
58174           mv prev-bfd stage1-bfd ; :  ; \
58175         fi
58176 @endif bfd
58177 @if opcodes
58178         @if test -d $(HOST_SUBDIR)/opcodes ; then \
58179           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
58180           mv prev-opcodes stage1-opcodes ; :  ; \
58181         fi
58182 @endif opcodes
58183 @if binutils
58184         @if test -d $(HOST_SUBDIR)/binutils ; then \
58185           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
58186           mv prev-binutils stage1-binutils ; :  ; \
58187         fi
58188 @endif binutils
58189 @if gas
58190         @if test -d $(HOST_SUBDIR)/gas ; then \
58191           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
58192           mv prev-gas stage1-gas ; :  ; \
58193         fi
58194 @endif gas
58195 @if gcc
58196         @if test -d $(HOST_SUBDIR)/gcc ; then \
58197           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
58198           mv prev-gcc stage1-gcc ; :  ; \
58199         fi
58200 @endif gcc
58201 @if gmp
58202         @if test -d $(HOST_SUBDIR)/gmp ; then \
58203           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
58204           mv prev-gmp stage1-gmp ; :  ; \
58205         fi
58206 @endif gmp
58207 @if mpfr
58208         @if test -d $(HOST_SUBDIR)/mpfr ; then \
58209           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
58210           mv prev-mpfr stage1-mpfr ; :  ; \
58211         fi
58212 @endif mpfr
58213 @if mpc
58214         @if test -d $(HOST_SUBDIR)/mpc ; then \
58215           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
58216           mv prev-mpc stage1-mpc ; :  ; \
58217         fi
58218 @endif mpc
58219 @if ppl
58220         @if test -d $(HOST_SUBDIR)/ppl ; then \
58221           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
58222           mv prev-ppl stage1-ppl ; :  ; \
58223         fi
58224 @endif ppl
58225 @if cloog
58226         @if test -d $(HOST_SUBDIR)/cloog ; then \
58227           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
58228           mv prev-cloog stage1-cloog ; :  ; \
58229         fi
58230 @endif cloog
58231 @if libelf
58232         @if test -d $(HOST_SUBDIR)/libelf ; then \
58233           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
58234           mv prev-libelf stage1-libelf ; :  ; \
58235         fi
58236 @endif libelf
58237 @if gold
58238         @if test -d $(HOST_SUBDIR)/gold ; then \
58239           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
58240           mv prev-gold stage1-gold ; :  ; \
58241         fi
58242 @endif gold
58243 @if intl
58244         @if test -d $(HOST_SUBDIR)/intl ; then \
58245           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
58246           mv prev-intl stage1-intl ; :  ; \
58247         fi
58248 @endif intl
58249 @if ld
58250         @if test -d $(HOST_SUBDIR)/ld ; then \
58251           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
58252           mv prev-ld stage1-ld ; :  ; \
58253         fi
58254 @endif ld
58255 @if libcpp
58256         @if test -d $(HOST_SUBDIR)/libcpp ; then \
58257           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
58258           mv prev-libcpp stage1-libcpp ; :  ; \
58259         fi
58260 @endif libcpp
58261 @if libdecnumber
58262         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58263           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
58264           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
58265         fi
58266 @endif libdecnumber
58267 @if libiberty
58268         @if test -d $(HOST_SUBDIR)/libiberty ; then \
58269           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
58270           mv prev-libiberty stage1-libiberty ; :  ; \
58271         fi
58272 @endif libiberty
58273 @if zlib
58274         @if test -d $(HOST_SUBDIR)/zlib ; then \
58275           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
58276           mv prev-zlib stage1-zlib ; :  ; \
58277         fi
58278 @endif zlib
58279 @if lto-plugin
58280         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58281           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
58282           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
58283         fi
58284 @endif lto-plugin
58285         @if test -d $(TARGET_SUBDIR) ; then \
58286           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
58287           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
58288         fi
58289         rm -f stage_current
58290
58291 # Bubble a bug fix through all the stages up to stage 2.  They are
58292 # remade, but not reconfigured.  The next stage (if any) will not be
58293 # reconfigured either.
58294 .PHONY: stage2-bubble
58295 stage2-bubble:: stage1-bubble
58296         @r=`${PWD_COMMAND}`; export r; \
58297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58298         if test -f stage2-lean || test -f stage1-lean  ; then \
58299           echo Skipping rebuild of stage2 ; \
58300         else \
58301           $(MAKE) stage2-start; \
58302           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
58303         fi
58304
58305 .PHONY: all-stage2 clean-stage2
58306 do-clean: clean-stage2
58307
58308 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58309 # only possibility, but now it conflicts with no-bootstrap rules
58310 @if gcc-bootstrap
58311
58312
58313
58314 .PHONY: bootstrap2 bootstrap2-lean
58315 bootstrap2:
58316         echo stage2 > stage_final
58317         @r=`${PWD_COMMAND}`; export r; \
58318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58319         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
58320         @: $(MAKE); $(unstage)
58321         @r=`${PWD_COMMAND}`; export r; \
58322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58323         TFLAGS="$(STAGE2_TFLAGS)"; \
58324         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58325
58326 bootstrap2-lean:
58327         echo stage2 > stage_final
58328         @r=`${PWD_COMMAND}`; export r; \
58329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58330         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
58331         @: $(MAKE); $(unstage)
58332         @r=`${PWD_COMMAND}`; export r; \
58333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58334         TFLAGS="$(STAGE2_TFLAGS)"; \
58335         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58336
58337
58338 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58339 distclean-stage1:: distclean-stage2 
58340 .PHONY: distclean-stage2
58341 distclean-stage2::
58342         @: $(MAKE); $(stage)
58343         @test "`cat stage_last`" != stage2 || rm -f stage_last
58344         rm -rf stage2-* 
58345
58346
58347 @endif gcc-bootstrap
58348
58349
58350 .PHONY: stage3-start stage3-end
58351
58352 stage3-start::
58353         @: $(MAKE); $(stage); \
58354         echo stage3 > stage_current ; \
58355         echo stage3 > stage_last; \
58356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58357 @if bfd
58358         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
58359           mkdir stage3-bfd; \
58360         mv stage3-bfd bfd  ; \
58361         mv stage2-bfd prev-bfd || test -f stage2-lean 
58362 @endif bfd
58363 @if opcodes
58364         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
58365           mkdir stage3-opcodes; \
58366         mv stage3-opcodes opcodes  ; \
58367         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
58368 @endif opcodes
58369 @if binutils
58370         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
58371           mkdir stage3-binutils; \
58372         mv stage3-binutils binutils  ; \
58373         mv stage2-binutils prev-binutils || test -f stage2-lean 
58374 @endif binutils
58375 @if gas
58376         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
58377           mkdir stage3-gas; \
58378         mv stage3-gas gas  ; \
58379         mv stage2-gas prev-gas || test -f stage2-lean 
58380 @endif gas
58381 @if gcc
58382         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
58383           mkdir stage3-gcc; \
58384         mv stage3-gcc gcc  ; \
58385         mv stage2-gcc prev-gcc || test -f stage2-lean 
58386 @endif gcc
58387 @if gmp
58388         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
58389           mkdir stage3-gmp; \
58390         mv stage3-gmp gmp  ; \
58391         mv stage2-gmp prev-gmp || test -f stage2-lean 
58392 @endif gmp
58393 @if mpfr
58394         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
58395           mkdir stage3-mpfr; \
58396         mv stage3-mpfr mpfr  ; \
58397         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
58398 @endif mpfr
58399 @if mpc
58400         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
58401           mkdir stage3-mpc; \
58402         mv stage3-mpc mpc  ; \
58403         mv stage2-mpc prev-mpc || test -f stage2-lean 
58404 @endif mpc
58405 @if ppl
58406         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
58407           mkdir stage3-ppl; \
58408         mv stage3-ppl ppl  ; \
58409         mv stage2-ppl prev-ppl || test -f stage2-lean 
58410 @endif ppl
58411 @if cloog
58412         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
58413           mkdir stage3-cloog; \
58414         mv stage3-cloog cloog  ; \
58415         mv stage2-cloog prev-cloog || test -f stage2-lean 
58416 @endif cloog
58417 @if libelf
58418         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
58419           mkdir stage3-libelf; \
58420         mv stage3-libelf libelf  ; \
58421         mv stage2-libelf prev-libelf || test -f stage2-lean 
58422 @endif libelf
58423 @if gold
58424         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
58425           mkdir stage3-gold; \
58426         mv stage3-gold gold  ; \
58427         mv stage2-gold prev-gold || test -f stage2-lean 
58428 @endif gold
58429 @if intl
58430         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
58431           mkdir stage3-intl; \
58432         mv stage3-intl intl  ; \
58433         mv stage2-intl prev-intl || test -f stage2-lean 
58434 @endif intl
58435 @if ld
58436         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
58437           mkdir stage3-ld; \
58438         mv stage3-ld ld  ; \
58439         mv stage2-ld prev-ld || test -f stage2-lean 
58440 @endif ld
58441 @if libcpp
58442         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
58443           mkdir stage3-libcpp; \
58444         mv stage3-libcpp libcpp  ; \
58445         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
58446 @endif libcpp
58447 @if libdecnumber
58448         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
58449           mkdir stage3-libdecnumber; \
58450         mv stage3-libdecnumber libdecnumber  ; \
58451         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
58452 @endif libdecnumber
58453 @if libiberty
58454         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
58455           mkdir stage3-libiberty; \
58456         mv stage3-libiberty libiberty  ; \
58457         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
58458 @endif libiberty
58459 @if zlib
58460         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
58461           mkdir stage3-zlib; \
58462         mv stage3-zlib zlib  ; \
58463         mv stage2-zlib prev-zlib || test -f stage2-lean 
58464 @endif zlib
58465 @if lto-plugin
58466         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
58467           mkdir stage3-lto-plugin; \
58468         mv stage3-lto-plugin lto-plugin  ; \
58469         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
58470 @endif lto-plugin
58471         @[ -d stage3-$(TARGET_SUBDIR) ] || \
58472           mkdir stage3-$(TARGET_SUBDIR); \
58473         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
58474         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
58475
58476 stage3-end:: 
58477 @if bfd
58478         @if test -d $(HOST_SUBDIR)/bfd ; then \
58479           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
58480           mv prev-bfd stage2-bfd ; :  ; \
58481         fi
58482 @endif bfd
58483 @if opcodes
58484         @if test -d $(HOST_SUBDIR)/opcodes ; then \
58485           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
58486           mv prev-opcodes stage2-opcodes ; :  ; \
58487         fi
58488 @endif opcodes
58489 @if binutils
58490         @if test -d $(HOST_SUBDIR)/binutils ; then \
58491           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
58492           mv prev-binutils stage2-binutils ; :  ; \
58493         fi
58494 @endif binutils
58495 @if gas
58496         @if test -d $(HOST_SUBDIR)/gas ; then \
58497           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
58498           mv prev-gas stage2-gas ; :  ; \
58499         fi
58500 @endif gas
58501 @if gcc
58502         @if test -d $(HOST_SUBDIR)/gcc ; then \
58503           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
58504           mv prev-gcc stage2-gcc ; :  ; \
58505         fi
58506 @endif gcc
58507 @if gmp
58508         @if test -d $(HOST_SUBDIR)/gmp ; then \
58509           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
58510           mv prev-gmp stage2-gmp ; :  ; \
58511         fi
58512 @endif gmp
58513 @if mpfr
58514         @if test -d $(HOST_SUBDIR)/mpfr ; then \
58515           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
58516           mv prev-mpfr stage2-mpfr ; :  ; \
58517         fi
58518 @endif mpfr
58519 @if mpc
58520         @if test -d $(HOST_SUBDIR)/mpc ; then \
58521           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
58522           mv prev-mpc stage2-mpc ; :  ; \
58523         fi
58524 @endif mpc
58525 @if ppl
58526         @if test -d $(HOST_SUBDIR)/ppl ; then \
58527           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
58528           mv prev-ppl stage2-ppl ; :  ; \
58529         fi
58530 @endif ppl
58531 @if cloog
58532         @if test -d $(HOST_SUBDIR)/cloog ; then \
58533           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
58534           mv prev-cloog stage2-cloog ; :  ; \
58535         fi
58536 @endif cloog
58537 @if libelf
58538         @if test -d $(HOST_SUBDIR)/libelf ; then \
58539           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
58540           mv prev-libelf stage2-libelf ; :  ; \
58541         fi
58542 @endif libelf
58543 @if gold
58544         @if test -d $(HOST_SUBDIR)/gold ; then \
58545           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
58546           mv prev-gold stage2-gold ; :  ; \
58547         fi
58548 @endif gold
58549 @if intl
58550         @if test -d $(HOST_SUBDIR)/intl ; then \
58551           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
58552           mv prev-intl stage2-intl ; :  ; \
58553         fi
58554 @endif intl
58555 @if ld
58556         @if test -d $(HOST_SUBDIR)/ld ; then \
58557           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
58558           mv prev-ld stage2-ld ; :  ; \
58559         fi
58560 @endif ld
58561 @if libcpp
58562         @if test -d $(HOST_SUBDIR)/libcpp ; then \
58563           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
58564           mv prev-libcpp stage2-libcpp ; :  ; \
58565         fi
58566 @endif libcpp
58567 @if libdecnumber
58568         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58569           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
58570           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
58571         fi
58572 @endif libdecnumber
58573 @if libiberty
58574         @if test -d $(HOST_SUBDIR)/libiberty ; then \
58575           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
58576           mv prev-libiberty stage2-libiberty ; :  ; \
58577         fi
58578 @endif libiberty
58579 @if zlib
58580         @if test -d $(HOST_SUBDIR)/zlib ; then \
58581           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
58582           mv prev-zlib stage2-zlib ; :  ; \
58583         fi
58584 @endif zlib
58585 @if lto-plugin
58586         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58587           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
58588           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
58589         fi
58590 @endif lto-plugin
58591         @if test -d $(TARGET_SUBDIR) ; then \
58592           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
58593           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
58594         fi
58595         rm -f stage_current
58596
58597 # Bubble a bug fix through all the stages up to stage 3.  They are
58598 # remade, but not reconfigured.  The next stage (if any) will not be
58599 # reconfigured either.
58600 .PHONY: stage3-bubble
58601 stage3-bubble:: stage2-bubble
58602         @r=`${PWD_COMMAND}`; export r; \
58603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58604         if test -f stage3-lean || test -f stage2-lean  ; then \
58605           echo Skipping rebuild of stage3 ; \
58606         else \
58607           $(MAKE) stage3-start; \
58608           if $(LEAN); then \
58609             rm -rf stage1-* ; \
58610             $(STAMP) stage1-lean ; \
58611           fi; \
58612           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
58613         fi
58614         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
58615
58616 .PHONY: all-stage3 clean-stage3
58617 do-clean: clean-stage3
58618
58619 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58620 # only possibility, but now it conflicts with no-bootstrap rules
58621 @if gcc-bootstrap
58622
58623 compare:
58624         @r=`${PWD_COMMAND}`; export r; \
58625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58626         if test -f stage2-lean; then \
58627           echo Cannot compare object files as stage 2 was deleted. ; \
58628           exit 0 ; \
58629         fi; \
58630         : $(MAKE); $(stage); \
58631         rm -f .bad_compare ; \
58632         echo Comparing stages 2 and 3 ; \
58633         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
58634         files=`find stage3-* -name "*$(objext)" -print | \
58635                  sed -n s,^stage$$sed-,,p` ; \
58636         for file in $${files} ; do \
58637           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
58638           if test ! -f $$f1; then continue; fi; \
58639           $(do-compare) > /dev/null 2>&1; \
58640           if test $$? -eq 1; then \
58641             case $$file in \
58642               @compare_exclusions@) \
58643                 echo warning: $$file differs ;; \
58644               *) \
58645                 echo $$file differs >> .bad_compare ;; \
58646             esac ; \
58647           fi ; \
58648         done ; \
58649         if [ -f .bad_compare ]; then \
58650           echo "Bootstrap comparison failure!"; \
58651           cat .bad_compare; \
58652           exit 1; \
58653         else \
58654           echo Comparison successful.; \
58655         fi ; \
58656         $(STAMP) compare
58657         if $(LEAN); then \
58658           rm -rf stage2-*; \
58659           $(STAMP) stage2-lean; \
58660         fi
58661
58662
58663
58664 .PHONY: bootstrap bootstrap-lean
58665 bootstrap:
58666         echo stage3 > stage_final
58667         @r=`${PWD_COMMAND}`; export r; \
58668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58669         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
58670         @: $(MAKE); $(unstage)
58671         @r=`${PWD_COMMAND}`; export r; \
58672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58673         TFLAGS="$(STAGE3_TFLAGS)"; \
58674         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58675
58676 bootstrap-lean:
58677         echo stage3 > stage_final
58678         @r=`${PWD_COMMAND}`; export r; \
58679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58680         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
58681         @: $(MAKE); $(unstage)
58682         @r=`${PWD_COMMAND}`; export r; \
58683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58684         TFLAGS="$(STAGE3_TFLAGS)"; \
58685         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58686
58687
58688 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58689 distclean-stage2:: distclean-stage3 
58690 .PHONY: distclean-stage3
58691 distclean-stage3::
58692         @: $(MAKE); $(stage)
58693         @test "`cat stage_last`" != stage3 || rm -f stage_last
58694         rm -rf stage3-* compare 
58695
58696
58697 .PHONY: cleanstrap
58698 cleanstrap: do-distclean local-clean
58699         echo stage3 > stage_final
58700         @r=`${PWD_COMMAND}`; export r; \
58701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58702         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
58703         @: $(MAKE); $(unstage)
58704         @r=`${PWD_COMMAND}`; export r; \
58705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58706         TFLAGS="$(STAGE3_TFLAGS)"; \
58707         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58708
58709 @endif gcc-bootstrap
58710
58711
58712 .PHONY: stage4-start stage4-end
58713
58714 stage4-start::
58715         @: $(MAKE); $(stage); \
58716         echo stage4 > stage_current ; \
58717         echo stage4 > stage_last; \
58718         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58719 @if bfd
58720         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
58721           mkdir stage4-bfd; \
58722         mv stage4-bfd bfd  ; \
58723         mv stage3-bfd prev-bfd || test -f stage3-lean 
58724 @endif bfd
58725 @if opcodes
58726         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
58727           mkdir stage4-opcodes; \
58728         mv stage4-opcodes opcodes  ; \
58729         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
58730 @endif opcodes
58731 @if binutils
58732         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
58733           mkdir stage4-binutils; \
58734         mv stage4-binutils binutils  ; \
58735         mv stage3-binutils prev-binutils || test -f stage3-lean 
58736 @endif binutils
58737 @if gas
58738         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
58739           mkdir stage4-gas; \
58740         mv stage4-gas gas  ; \
58741         mv stage3-gas prev-gas || test -f stage3-lean 
58742 @endif gas
58743 @if gcc
58744         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
58745           mkdir stage4-gcc; \
58746         mv stage4-gcc gcc  ; \
58747         mv stage3-gcc prev-gcc || test -f stage3-lean 
58748 @endif gcc
58749 @if gmp
58750         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
58751           mkdir stage4-gmp; \
58752         mv stage4-gmp gmp  ; \
58753         mv stage3-gmp prev-gmp || test -f stage3-lean 
58754 @endif gmp
58755 @if mpfr
58756         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
58757           mkdir stage4-mpfr; \
58758         mv stage4-mpfr mpfr  ; \
58759         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
58760 @endif mpfr
58761 @if mpc
58762         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
58763           mkdir stage4-mpc; \
58764         mv stage4-mpc mpc  ; \
58765         mv stage3-mpc prev-mpc || test -f stage3-lean 
58766 @endif mpc
58767 @if ppl
58768         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
58769           mkdir stage4-ppl; \
58770         mv stage4-ppl ppl  ; \
58771         mv stage3-ppl prev-ppl || test -f stage3-lean 
58772 @endif ppl
58773 @if cloog
58774         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
58775           mkdir stage4-cloog; \
58776         mv stage4-cloog cloog  ; \
58777         mv stage3-cloog prev-cloog || test -f stage3-lean 
58778 @endif cloog
58779 @if libelf
58780         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
58781           mkdir stage4-libelf; \
58782         mv stage4-libelf libelf  ; \
58783         mv stage3-libelf prev-libelf || test -f stage3-lean 
58784 @endif libelf
58785 @if gold
58786         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
58787           mkdir stage4-gold; \
58788         mv stage4-gold gold  ; \
58789         mv stage3-gold prev-gold || test -f stage3-lean 
58790 @endif gold
58791 @if intl
58792         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
58793           mkdir stage4-intl; \
58794         mv stage4-intl intl  ; \
58795         mv stage3-intl prev-intl || test -f stage3-lean 
58796 @endif intl
58797 @if ld
58798         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
58799           mkdir stage4-ld; \
58800         mv stage4-ld ld  ; \
58801         mv stage3-ld prev-ld || test -f stage3-lean 
58802 @endif ld
58803 @if libcpp
58804         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
58805           mkdir stage4-libcpp; \
58806         mv stage4-libcpp libcpp  ; \
58807         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
58808 @endif libcpp
58809 @if libdecnumber
58810         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
58811           mkdir stage4-libdecnumber; \
58812         mv stage4-libdecnumber libdecnumber  ; \
58813         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
58814 @endif libdecnumber
58815 @if libiberty
58816         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
58817           mkdir stage4-libiberty; \
58818         mv stage4-libiberty libiberty  ; \
58819         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
58820 @endif libiberty
58821 @if zlib
58822         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
58823           mkdir stage4-zlib; \
58824         mv stage4-zlib zlib  ; \
58825         mv stage3-zlib prev-zlib || test -f stage3-lean 
58826 @endif zlib
58827 @if lto-plugin
58828         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
58829           mkdir stage4-lto-plugin; \
58830         mv stage4-lto-plugin lto-plugin  ; \
58831         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
58832 @endif lto-plugin
58833         @[ -d stage4-$(TARGET_SUBDIR) ] || \
58834           mkdir stage4-$(TARGET_SUBDIR); \
58835         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
58836         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
58837
58838 stage4-end:: 
58839 @if bfd
58840         @if test -d $(HOST_SUBDIR)/bfd ; then \
58841           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
58842           mv prev-bfd stage3-bfd ; :  ; \
58843         fi
58844 @endif bfd
58845 @if opcodes
58846         @if test -d $(HOST_SUBDIR)/opcodes ; then \
58847           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
58848           mv prev-opcodes stage3-opcodes ; :  ; \
58849         fi
58850 @endif opcodes
58851 @if binutils
58852         @if test -d $(HOST_SUBDIR)/binutils ; then \
58853           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
58854           mv prev-binutils stage3-binutils ; :  ; \
58855         fi
58856 @endif binutils
58857 @if gas
58858         @if test -d $(HOST_SUBDIR)/gas ; then \
58859           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
58860           mv prev-gas stage3-gas ; :  ; \
58861         fi
58862 @endif gas
58863 @if gcc
58864         @if test -d $(HOST_SUBDIR)/gcc ; then \
58865           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
58866           mv prev-gcc stage3-gcc ; :  ; \
58867         fi
58868 @endif gcc
58869 @if gmp
58870         @if test -d $(HOST_SUBDIR)/gmp ; then \
58871           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
58872           mv prev-gmp stage3-gmp ; :  ; \
58873         fi
58874 @endif gmp
58875 @if mpfr
58876         @if test -d $(HOST_SUBDIR)/mpfr ; then \
58877           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
58878           mv prev-mpfr stage3-mpfr ; :  ; \
58879         fi
58880 @endif mpfr
58881 @if mpc
58882         @if test -d $(HOST_SUBDIR)/mpc ; then \
58883           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
58884           mv prev-mpc stage3-mpc ; :  ; \
58885         fi
58886 @endif mpc
58887 @if ppl
58888         @if test -d $(HOST_SUBDIR)/ppl ; then \
58889           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
58890           mv prev-ppl stage3-ppl ; :  ; \
58891         fi
58892 @endif ppl
58893 @if cloog
58894         @if test -d $(HOST_SUBDIR)/cloog ; then \
58895           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
58896           mv prev-cloog stage3-cloog ; :  ; \
58897         fi
58898 @endif cloog
58899 @if libelf
58900         @if test -d $(HOST_SUBDIR)/libelf ; then \
58901           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
58902           mv prev-libelf stage3-libelf ; :  ; \
58903         fi
58904 @endif libelf
58905 @if gold
58906         @if test -d $(HOST_SUBDIR)/gold ; then \
58907           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
58908           mv prev-gold stage3-gold ; :  ; \
58909         fi
58910 @endif gold
58911 @if intl
58912         @if test -d $(HOST_SUBDIR)/intl ; then \
58913           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
58914           mv prev-intl stage3-intl ; :  ; \
58915         fi
58916 @endif intl
58917 @if ld
58918         @if test -d $(HOST_SUBDIR)/ld ; then \
58919           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
58920           mv prev-ld stage3-ld ; :  ; \
58921         fi
58922 @endif ld
58923 @if libcpp
58924         @if test -d $(HOST_SUBDIR)/libcpp ; then \
58925           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
58926           mv prev-libcpp stage3-libcpp ; :  ; \
58927         fi
58928 @endif libcpp
58929 @if libdecnumber
58930         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58931           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
58932           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
58933         fi
58934 @endif libdecnumber
58935 @if libiberty
58936         @if test -d $(HOST_SUBDIR)/libiberty ; then \
58937           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
58938           mv prev-libiberty stage3-libiberty ; :  ; \
58939         fi
58940 @endif libiberty
58941 @if zlib
58942         @if test -d $(HOST_SUBDIR)/zlib ; then \
58943           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
58944           mv prev-zlib stage3-zlib ; :  ; \
58945         fi
58946 @endif zlib
58947 @if lto-plugin
58948         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58949           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
58950           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
58951         fi
58952 @endif lto-plugin
58953         @if test -d $(TARGET_SUBDIR) ; then \
58954           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
58955           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
58956         fi
58957         rm -f stage_current
58958
58959 # Bubble a bug fix through all the stages up to stage 4.  They are
58960 # remade, but not reconfigured.  The next stage (if any) will not be
58961 # reconfigured either.
58962 .PHONY: stage4-bubble
58963 stage4-bubble:: stage3-bubble
58964         @r=`${PWD_COMMAND}`; export r; \
58965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58966         if test -f stage4-lean || test -f stage3-lean  ; then \
58967           echo Skipping rebuild of stage4 ; \
58968         else \
58969           $(MAKE) stage4-start; \
58970           if $(LEAN); then \
58971             rm -rf stage2-* ; \
58972             $(STAMP) stage2-lean ; \
58973           fi; \
58974           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58975         fi
58976         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58977
58978 .PHONY: all-stage4 clean-stage4
58979 do-clean: clean-stage4
58980
58981 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58982 # only possibility, but now it conflicts with no-bootstrap rules
58983 @if gcc-bootstrap
58984
58985 compare3:
58986         @r=`${PWD_COMMAND}`; export r; \
58987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58988         if test -f stage3-lean; then \
58989           echo Cannot compare object files as stage 3 was deleted. ; \
58990           exit 0 ; \
58991         fi; \
58992         : $(MAKE); $(stage); \
58993         rm -f .bad_compare ; \
58994         echo Comparing stages 3 and 4 ; \
58995         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58996         files=`find stage4-* -name "*$(objext)" -print | \
58997                  sed -n s,^stage$$sed-,,p` ; \
58998         for file in $${files} ; do \
58999           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
59000           if test ! -f $$f1; then continue; fi; \
59001           $(do-compare3) > /dev/null 2>&1; \
59002           if test $$? -eq 1; then \
59003             case $$file in \
59004               @compare_exclusions@) \
59005                 echo warning: $$file differs ;; \
59006               *) \
59007                 echo $$file differs >> .bad_compare ;; \
59008             esac ; \
59009           fi ; \
59010         done ; \
59011         if [ -f .bad_compare ]; then \
59012           echo "Bootstrap comparison failure!"; \
59013           cat .bad_compare; \
59014           exit 1; \
59015         else \
59016           echo Comparison successful.; \
59017         fi ; \
59018         $(STAMP) compare3
59019         if $(LEAN); then \
59020           rm -rf stage3-*; \
59021           $(STAMP) stage3-lean; \
59022         fi
59023
59024
59025
59026 .PHONY: bootstrap4 bootstrap4-lean
59027 bootstrap4:
59028         echo stage4 > stage_final
59029         @r=`${PWD_COMMAND}`; export r; \
59030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59031         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
59032         @: $(MAKE); $(unstage)
59033         @r=`${PWD_COMMAND}`; export r; \
59034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59035         TFLAGS="$(STAGE4_TFLAGS)"; \
59036         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59037
59038 bootstrap4-lean:
59039         echo stage4 > stage_final
59040         @r=`${PWD_COMMAND}`; export r; \
59041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59042         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
59043         @: $(MAKE); $(unstage)
59044         @r=`${PWD_COMMAND}`; export r; \
59045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59046         TFLAGS="$(STAGE4_TFLAGS)"; \
59047         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59048
59049
59050 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59051 distclean-stage3:: distclean-stage4 
59052 .PHONY: distclean-stage4
59053 distclean-stage4::
59054         @: $(MAKE); $(stage)
59055         @test "`cat stage_last`" != stage4 || rm -f stage_last
59056         rm -rf stage4-* compare3 
59057
59058
59059 @endif gcc-bootstrap
59060
59061
59062 .PHONY: stageprofile-start stageprofile-end
59063
59064 stageprofile-start::
59065         @: $(MAKE); $(stage); \
59066         echo stageprofile > stage_current ; \
59067         echo stageprofile > stage_last; \
59068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59069 @if bfd
59070         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
59071           mkdir stageprofile-bfd; \
59072         mv stageprofile-bfd bfd  ; \
59073         mv stage1-bfd prev-bfd || test -f stage1-lean 
59074 @endif bfd
59075 @if opcodes
59076         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
59077           mkdir stageprofile-opcodes; \
59078         mv stageprofile-opcodes opcodes  ; \
59079         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
59080 @endif opcodes
59081 @if binutils
59082         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
59083           mkdir stageprofile-binutils; \
59084         mv stageprofile-binutils binutils  ; \
59085         mv stage1-binutils prev-binutils || test -f stage1-lean 
59086 @endif binutils
59087 @if gas
59088         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
59089           mkdir stageprofile-gas; \
59090         mv stageprofile-gas gas  ; \
59091         mv stage1-gas prev-gas || test -f stage1-lean 
59092 @endif gas
59093 @if gcc
59094         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
59095           mkdir stageprofile-gcc; \
59096         mv stageprofile-gcc gcc  ; \
59097         mv stage1-gcc prev-gcc || test -f stage1-lean 
59098 @endif gcc
59099 @if gmp
59100         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
59101           mkdir stageprofile-gmp; \
59102         mv stageprofile-gmp gmp  ; \
59103         mv stage1-gmp prev-gmp || test -f stage1-lean 
59104 @endif gmp
59105 @if mpfr
59106         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
59107           mkdir stageprofile-mpfr; \
59108         mv stageprofile-mpfr mpfr  ; \
59109         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
59110 @endif mpfr
59111 @if mpc
59112         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
59113           mkdir stageprofile-mpc; \
59114         mv stageprofile-mpc mpc  ; \
59115         mv stage1-mpc prev-mpc || test -f stage1-lean 
59116 @endif mpc
59117 @if ppl
59118         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
59119           mkdir stageprofile-ppl; \
59120         mv stageprofile-ppl ppl  ; \
59121         mv stage1-ppl prev-ppl || test -f stage1-lean 
59122 @endif ppl
59123 @if cloog
59124         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
59125           mkdir stageprofile-cloog; \
59126         mv stageprofile-cloog cloog  ; \
59127         mv stage1-cloog prev-cloog || test -f stage1-lean 
59128 @endif cloog
59129 @if libelf
59130         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
59131           mkdir stageprofile-libelf; \
59132         mv stageprofile-libelf libelf  ; \
59133         mv stage1-libelf prev-libelf || test -f stage1-lean 
59134 @endif libelf
59135 @if gold
59136         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
59137           mkdir stageprofile-gold; \
59138         mv stageprofile-gold gold  ; \
59139         mv stage1-gold prev-gold || test -f stage1-lean 
59140 @endif gold
59141 @if intl
59142         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
59143           mkdir stageprofile-intl; \
59144         mv stageprofile-intl intl  ; \
59145         mv stage1-intl prev-intl || test -f stage1-lean 
59146 @endif intl
59147 @if ld
59148         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
59149           mkdir stageprofile-ld; \
59150         mv stageprofile-ld ld  ; \
59151         mv stage1-ld prev-ld || test -f stage1-lean 
59152 @endif ld
59153 @if libcpp
59154         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
59155           mkdir stageprofile-libcpp; \
59156         mv stageprofile-libcpp libcpp  ; \
59157         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
59158 @endif libcpp
59159 @if libdecnumber
59160         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
59161           mkdir stageprofile-libdecnumber; \
59162         mv stageprofile-libdecnumber libdecnumber  ; \
59163         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
59164 @endif libdecnumber
59165 @if libiberty
59166         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
59167           mkdir stageprofile-libiberty; \
59168         mv stageprofile-libiberty libiberty  ; \
59169         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
59170 @endif libiberty
59171 @if zlib
59172         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
59173           mkdir stageprofile-zlib; \
59174         mv stageprofile-zlib zlib  ; \
59175         mv stage1-zlib prev-zlib || test -f stage1-lean 
59176 @endif zlib
59177 @if lto-plugin
59178         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
59179           mkdir stageprofile-lto-plugin; \
59180         mv stageprofile-lto-plugin lto-plugin  ; \
59181         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
59182 @endif lto-plugin
59183         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
59184           mkdir stageprofile-$(TARGET_SUBDIR); \
59185         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
59186         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
59187
59188 stageprofile-end:: 
59189 @if bfd
59190         @if test -d $(HOST_SUBDIR)/bfd ; then \
59191           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
59192           mv prev-bfd stage1-bfd ; :  ; \
59193         fi
59194 @endif bfd
59195 @if opcodes
59196         @if test -d $(HOST_SUBDIR)/opcodes ; then \
59197           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
59198           mv prev-opcodes stage1-opcodes ; :  ; \
59199         fi
59200 @endif opcodes
59201 @if binutils
59202         @if test -d $(HOST_SUBDIR)/binutils ; then \
59203           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
59204           mv prev-binutils stage1-binutils ; :  ; \
59205         fi
59206 @endif binutils
59207 @if gas
59208         @if test -d $(HOST_SUBDIR)/gas ; then \
59209           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
59210           mv prev-gas stage1-gas ; :  ; \
59211         fi
59212 @endif gas
59213 @if gcc
59214         @if test -d $(HOST_SUBDIR)/gcc ; then \
59215           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
59216           mv prev-gcc stage1-gcc ; :  ; \
59217         fi
59218 @endif gcc
59219 @if gmp
59220         @if test -d $(HOST_SUBDIR)/gmp ; then \
59221           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
59222           mv prev-gmp stage1-gmp ; :  ; \
59223         fi
59224 @endif gmp
59225 @if mpfr
59226         @if test -d $(HOST_SUBDIR)/mpfr ; then \
59227           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
59228           mv prev-mpfr stage1-mpfr ; :  ; \
59229         fi
59230 @endif mpfr
59231 @if mpc
59232         @if test -d $(HOST_SUBDIR)/mpc ; then \
59233           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
59234           mv prev-mpc stage1-mpc ; :  ; \
59235         fi
59236 @endif mpc
59237 @if ppl
59238         @if test -d $(HOST_SUBDIR)/ppl ; then \
59239           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
59240           mv prev-ppl stage1-ppl ; :  ; \
59241         fi
59242 @endif ppl
59243 @if cloog
59244         @if test -d $(HOST_SUBDIR)/cloog ; then \
59245           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
59246           mv prev-cloog stage1-cloog ; :  ; \
59247         fi
59248 @endif cloog
59249 @if libelf
59250         @if test -d $(HOST_SUBDIR)/libelf ; then \
59251           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
59252           mv prev-libelf stage1-libelf ; :  ; \
59253         fi
59254 @endif libelf
59255 @if gold
59256         @if test -d $(HOST_SUBDIR)/gold ; then \
59257           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
59258           mv prev-gold stage1-gold ; :  ; \
59259         fi
59260 @endif gold
59261 @if intl
59262         @if test -d $(HOST_SUBDIR)/intl ; then \
59263           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
59264           mv prev-intl stage1-intl ; :  ; \
59265         fi
59266 @endif intl
59267 @if ld
59268         @if test -d $(HOST_SUBDIR)/ld ; then \
59269           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
59270           mv prev-ld stage1-ld ; :  ; \
59271         fi
59272 @endif ld
59273 @if libcpp
59274         @if test -d $(HOST_SUBDIR)/libcpp ; then \
59275           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
59276           mv prev-libcpp stage1-libcpp ; :  ; \
59277         fi
59278 @endif libcpp
59279 @if libdecnumber
59280         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59281           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
59282           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
59283         fi
59284 @endif libdecnumber
59285 @if libiberty
59286         @if test -d $(HOST_SUBDIR)/libiberty ; then \
59287           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
59288           mv prev-libiberty stage1-libiberty ; :  ; \
59289         fi
59290 @endif libiberty
59291 @if zlib
59292         @if test -d $(HOST_SUBDIR)/zlib ; then \
59293           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
59294           mv prev-zlib stage1-zlib ; :  ; \
59295         fi
59296 @endif zlib
59297 @if lto-plugin
59298         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59299           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
59300           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
59301         fi
59302 @endif lto-plugin
59303         @if test -d $(TARGET_SUBDIR) ; then \
59304           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
59305           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
59306         fi
59307         rm -f stage_current
59308
59309 # Bubble a bug fix through all the stages up to stage profile.  They are
59310 # remade, but not reconfigured.  The next stage (if any) will not be
59311 # reconfigured either.
59312 .PHONY: stageprofile-bubble
59313 stageprofile-bubble:: stage1-bubble
59314         @r=`${PWD_COMMAND}`; export r; \
59315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59316         if test -f stageprofile-lean || test -f stage1-lean  ; then \
59317           echo Skipping rebuild of stageprofile ; \
59318         else \
59319           $(MAKE) stageprofile-start; \
59320           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
59321         fi
59322
59323 .PHONY: all-stageprofile clean-stageprofile
59324 do-clean: clean-stageprofile
59325
59326 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59327 # only possibility, but now it conflicts with no-bootstrap rules
59328 @if gcc-bootstrap
59329
59330
59331
59332
59333 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59334 distclean-stage1:: distclean-stageprofile 
59335 .PHONY: distclean-stageprofile
59336 distclean-stageprofile::
59337         @: $(MAKE); $(stage)
59338         @test "`cat stage_last`" != stageprofile || rm -f stage_last
59339         rm -rf stageprofile-* 
59340
59341
59342 @endif gcc-bootstrap
59343
59344
59345 .PHONY: stagefeedback-start stagefeedback-end
59346
59347 stagefeedback-start::
59348         @: $(MAKE); $(stage); \
59349         echo stagefeedback > stage_current ; \
59350         echo stagefeedback > stage_last; \
59351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59352 @if bfd
59353         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
59354           mkdir stagefeedback-bfd; \
59355         mv stagefeedback-bfd bfd  ; \
59356         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
59357 @endif bfd
59358 @if opcodes
59359         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
59360           mkdir stagefeedback-opcodes; \
59361         mv stagefeedback-opcodes opcodes  ; \
59362         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
59363 @endif opcodes
59364 @if binutils
59365         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
59366           mkdir stagefeedback-binutils; \
59367         mv stagefeedback-binutils binutils  ; \
59368         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
59369 @endif binutils
59370 @if gas
59371         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
59372           mkdir stagefeedback-gas; \
59373         mv stagefeedback-gas gas  ; \
59374         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
59375 @endif gas
59376 @if gcc
59377         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
59378           mkdir stagefeedback-gcc; \
59379         mv stagefeedback-gcc gcc  ; \
59380         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
59381 @endif gcc
59382 @if gmp
59383         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
59384           mkdir stagefeedback-gmp; \
59385         mv stagefeedback-gmp gmp  ; \
59386         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
59387 @endif gmp
59388 @if mpfr
59389         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
59390           mkdir stagefeedback-mpfr; \
59391         mv stagefeedback-mpfr mpfr  ; \
59392         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
59393 @endif mpfr
59394 @if mpc
59395         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
59396           mkdir stagefeedback-mpc; \
59397         mv stagefeedback-mpc mpc  ; \
59398         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
59399 @endif mpc
59400 @if ppl
59401         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
59402           mkdir stagefeedback-ppl; \
59403         mv stagefeedback-ppl ppl  ; \
59404         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
59405 @endif ppl
59406 @if cloog
59407         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
59408           mkdir stagefeedback-cloog; \
59409         mv stagefeedback-cloog cloog  ; \
59410         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
59411 @endif cloog
59412 @if libelf
59413         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
59414           mkdir stagefeedback-libelf; \
59415         mv stagefeedback-libelf libelf  ; \
59416         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
59417 @endif libelf
59418 @if gold
59419         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
59420           mkdir stagefeedback-gold; \
59421         mv stagefeedback-gold gold  ; \
59422         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
59423 @endif gold
59424 @if intl
59425         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
59426           mkdir stagefeedback-intl; \
59427         mv stagefeedback-intl intl  ; \
59428         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
59429 @endif intl
59430 @if ld
59431         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
59432           mkdir stagefeedback-ld; \
59433         mv stagefeedback-ld ld  ; \
59434         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
59435 @endif ld
59436 @if libcpp
59437         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
59438           mkdir stagefeedback-libcpp; \
59439         mv stagefeedback-libcpp libcpp  ; \
59440         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
59441 @endif libcpp
59442 @if libdecnumber
59443         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
59444           mkdir stagefeedback-libdecnumber; \
59445         mv stagefeedback-libdecnumber libdecnumber  ; \
59446         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
59447 @endif libdecnumber
59448 @if libiberty
59449         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
59450           mkdir stagefeedback-libiberty; \
59451         mv stagefeedback-libiberty libiberty  ; \
59452         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
59453 @endif libiberty
59454 @if zlib
59455         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
59456           mkdir stagefeedback-zlib; \
59457         mv stagefeedback-zlib zlib  ; \
59458         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
59459 @endif zlib
59460 @if lto-plugin
59461         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
59462           mkdir stagefeedback-lto-plugin; \
59463         mv stagefeedback-lto-plugin lto-plugin  ; \
59464         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
59465 @endif lto-plugin
59466         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
59467           mkdir stagefeedback-$(TARGET_SUBDIR); \
59468         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
59469         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
59470
59471 stagefeedback-end:: 
59472 @if bfd
59473         @if test -d $(HOST_SUBDIR)/bfd ; then \
59474           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
59475           mv prev-bfd stageprofile-bfd ; :  ; \
59476         fi
59477 @endif bfd
59478 @if opcodes
59479         @if test -d $(HOST_SUBDIR)/opcodes ; then \
59480           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
59481           mv prev-opcodes stageprofile-opcodes ; :  ; \
59482         fi
59483 @endif opcodes
59484 @if binutils
59485         @if test -d $(HOST_SUBDIR)/binutils ; then \
59486           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
59487           mv prev-binutils stageprofile-binutils ; :  ; \
59488         fi
59489 @endif binutils
59490 @if gas
59491         @if test -d $(HOST_SUBDIR)/gas ; then \
59492           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
59493           mv prev-gas stageprofile-gas ; :  ; \
59494         fi
59495 @endif gas
59496 @if gcc
59497         @if test -d $(HOST_SUBDIR)/gcc ; then \
59498           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
59499           mv prev-gcc stageprofile-gcc ; :  ; \
59500         fi
59501 @endif gcc
59502 @if gmp
59503         @if test -d $(HOST_SUBDIR)/gmp ; then \
59504           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
59505           mv prev-gmp stageprofile-gmp ; :  ; \
59506         fi
59507 @endif gmp
59508 @if mpfr
59509         @if test -d $(HOST_SUBDIR)/mpfr ; then \
59510           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
59511           mv prev-mpfr stageprofile-mpfr ; :  ; \
59512         fi
59513 @endif mpfr
59514 @if mpc
59515         @if test -d $(HOST_SUBDIR)/mpc ; then \
59516           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
59517           mv prev-mpc stageprofile-mpc ; :  ; \
59518         fi
59519 @endif mpc
59520 @if ppl
59521         @if test -d $(HOST_SUBDIR)/ppl ; then \
59522           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
59523           mv prev-ppl stageprofile-ppl ; :  ; \
59524         fi
59525 @endif ppl
59526 @if cloog
59527         @if test -d $(HOST_SUBDIR)/cloog ; then \
59528           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
59529           mv prev-cloog stageprofile-cloog ; :  ; \
59530         fi
59531 @endif cloog
59532 @if libelf
59533         @if test -d $(HOST_SUBDIR)/libelf ; then \
59534           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
59535           mv prev-libelf stageprofile-libelf ; :  ; \
59536         fi
59537 @endif libelf
59538 @if gold
59539         @if test -d $(HOST_SUBDIR)/gold ; then \
59540           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
59541           mv prev-gold stageprofile-gold ; :  ; \
59542         fi
59543 @endif gold
59544 @if intl
59545         @if test -d $(HOST_SUBDIR)/intl ; then \
59546           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
59547           mv prev-intl stageprofile-intl ; :  ; \
59548         fi
59549 @endif intl
59550 @if ld
59551         @if test -d $(HOST_SUBDIR)/ld ; then \
59552           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
59553           mv prev-ld stageprofile-ld ; :  ; \
59554         fi
59555 @endif ld
59556 @if libcpp
59557         @if test -d $(HOST_SUBDIR)/libcpp ; then \
59558           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
59559           mv prev-libcpp stageprofile-libcpp ; :  ; \
59560         fi
59561 @endif libcpp
59562 @if libdecnumber
59563         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59564           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
59565           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
59566         fi
59567 @endif libdecnumber
59568 @if libiberty
59569         @if test -d $(HOST_SUBDIR)/libiberty ; then \
59570           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
59571           mv prev-libiberty stageprofile-libiberty ; :  ; \
59572         fi
59573 @endif libiberty
59574 @if zlib
59575         @if test -d $(HOST_SUBDIR)/zlib ; then \
59576           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
59577           mv prev-zlib stageprofile-zlib ; :  ; \
59578         fi
59579 @endif zlib
59580 @if lto-plugin
59581         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59582           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
59583           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
59584         fi
59585 @endif lto-plugin
59586         @if test -d $(TARGET_SUBDIR) ; then \
59587           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
59588           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
59589         fi
59590         rm -f stage_current
59591
59592 # Bubble a bug fix through all the stages up to stage feedback.  They are
59593 # remade, but not reconfigured.  The next stage (if any) will not be
59594 # reconfigured either.
59595 .PHONY: stagefeedback-bubble
59596 stagefeedback-bubble:: stageprofile-bubble
59597         @r=`${PWD_COMMAND}`; export r; \
59598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59599         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
59600           echo Skipping rebuild of stagefeedback ; \
59601         else \
59602           $(MAKE) stagefeedback-start; \
59603           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59604         fi
59605
59606 .PHONY: all-stagefeedback clean-stagefeedback
59607 do-clean: clean-stagefeedback
59608
59609 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59610 # only possibility, but now it conflicts with no-bootstrap rules
59611 @if gcc-bootstrap
59612
59613
59614
59615 .PHONY: profiledbootstrap profiledbootstrap-lean
59616 profiledbootstrap:
59617         echo stagefeedback > stage_final
59618         @r=`${PWD_COMMAND}`; export r; \
59619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59620         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59621         @: $(MAKE); $(unstage)
59622         @r=`${PWD_COMMAND}`; export r; \
59623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59624         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59625         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59626
59627 profiledbootstrap-lean:
59628         echo stagefeedback > stage_final
59629         @r=`${PWD_COMMAND}`; export r; \
59630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59631         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59632         @: $(MAKE); $(unstage)
59633         @r=`${PWD_COMMAND}`; export r; \
59634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59635         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59636         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59637
59638
59639 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59640 distclean-stageprofile:: distclean-stagefeedback 
59641 .PHONY: distclean-stagefeedback
59642 distclean-stagefeedback::
59643         @: $(MAKE); $(stage)
59644         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59645         rm -rf stagefeedback-* 
59646
59647
59648 @endif gcc-bootstrap
59649
59650
59651
59652 stageprofile-end::
59653         $(MAKE) distclean-stagefeedback
59654
59655 stagefeedback-start::
59656         @r=`${PWD_COMMAND}`; export r; \
59657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59658         for i in prev-*; do \
59659           j=`echo $$i | sed s/^prev-//` ; \
59660           cd $$r/$$i && \
59661           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
59662           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
59663         done
59664
59665 @if gcc-bootstrap
59666 do-distclean: distclean-stage1
59667
59668 # Provide a GCC build when we're building target libraries.  This does
59669 # not work as a dependency, just as the minimum necessary to avoid errors.
59670 stage_last:
59671         @r=`${PWD_COMMAND}`; export r; \
59672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59673         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
59674
59675 # Same as unstage, but not phony and defaulting to stage1-start.  We place
59676 # it in the dependency so that for example `make -j3 all-gcc' works.
59677 stage_current:
59678         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
59679
59680 .PHONY: restrap
59681 restrap::
59682         @: $(MAKE); $(stage)
59683         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
59684 restrap:: all
59685 @endif gcc-bootstrap
59686
59687 # --------------------------------------
59688 # Dependencies between different modules
59689 # --------------------------------------
59690
59691 # Generic dependencies for target modules on host stuff, especially gcc
59692 @if gcc-bootstrap
59693 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
59694 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
59695 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
59696 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
59697 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
59698 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
59699 configure-target-libmudflap: stage_last
59700 configure-target-libssp: stage_last
59701 configure-target-newlib: stage_last
59702 configure-stage1-target-libgcc: maybe-all-stage1-gcc
59703 configure-stage2-target-libgcc: maybe-all-stage2-gcc
59704 configure-stage3-target-libgcc: maybe-all-stage3-gcc
59705 configure-stage4-target-libgcc: maybe-all-stage4-gcc
59706 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
59707 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
59708 configure-target-libquadmath: stage_last
59709 configure-target-libgfortran: stage_last
59710 configure-target-libobjc: stage_last
59711 configure-target-libgo: stage_last
59712 configure-target-libtermcap: stage_last
59713 configure-target-winsup: stage_last
59714 configure-target-libgloss: stage_last
59715 configure-target-gperf: stage_last
59716 configure-target-examples: stage_last
59717 configure-target-libffi: stage_last
59718 configure-target-libjava: stage_last
59719 configure-target-zlib: stage_last
59720 configure-target-boehm-gc: stage_last
59721 configure-target-qthreads: stage_last
59722 configure-target-rda: stage_last
59723 configure-target-libada: stage_last
59724 configure-stage1-target-libgomp: maybe-all-stage1-gcc
59725 configure-stage2-target-libgomp: maybe-all-stage2-gcc
59726 configure-stage3-target-libgomp: maybe-all-stage3-gcc
59727 configure-stage4-target-libgomp: maybe-all-stage4-gcc
59728 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
59729 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
59730 @endif gcc-bootstrap
59731
59732 @if gcc-no-bootstrap
59733 configure-target-libstdc++-v3: maybe-all-gcc
59734 configure-target-libmudflap: maybe-all-gcc
59735 configure-target-libssp: maybe-all-gcc
59736 configure-target-newlib: maybe-all-gcc
59737 configure-target-libgcc: maybe-all-gcc
59738 configure-target-libquadmath: maybe-all-gcc
59739 configure-target-libgfortran: maybe-all-gcc
59740 configure-target-libobjc: maybe-all-gcc
59741 configure-target-libgo: maybe-all-gcc
59742 configure-target-libtermcap: maybe-all-gcc
59743 configure-target-winsup: maybe-all-gcc
59744 configure-target-libgloss: maybe-all-gcc
59745 configure-target-gperf: maybe-all-gcc
59746 configure-target-examples: maybe-all-gcc
59747 configure-target-libffi: maybe-all-gcc
59748 configure-target-libjava: maybe-all-gcc
59749 configure-target-zlib: maybe-all-gcc
59750 configure-target-boehm-gc: maybe-all-gcc
59751 configure-target-qthreads: maybe-all-gcc
59752 configure-target-rda: maybe-all-gcc
59753 configure-target-libada: maybe-all-gcc
59754 configure-target-libgomp: maybe-all-gcc
59755 @endif gcc-no-bootstrap
59756
59757
59758 # There are two types of dependencies here: 'hard' dependencies, where one
59759 # module simply won't build without the other; and 'soft' dependencies, where
59760 # if the depended-on module is missing, the depending module will do without
59761 # or find a substitute somewhere (perhaps installed).  Soft dependencies
59762 # are made here to depend on a 'maybe-' target.  If you're not sure,
59763 # it's safer to use a soft dependency.
59764
59765
59766
59767
59768
59769
59770 # With all the machinery above in place, it is pretty easy to generate
59771 # dependencies.  Host dependencies are a bit more complex because we have
59772 # to check for bootstrap/prebootstrap dependencies.  To resolve
59773 # prebootstrap dependencies, prebootstrap modules are gathered in
59774 # a hash table.
59775 all-build-bison: maybe-all-build-texinfo
59776 all-build-byacc: maybe-all-build-texinfo
59777 all-build-flex: maybe-all-build-texinfo
59778 all-build-flex: maybe-all-build-bison
59779 all-build-flex: maybe-all-build-byacc
59780 all-build-flex: maybe-all-build-m4
59781 all-build-libiberty: maybe-all-build-texinfo
59782 all-build-m4: maybe-all-build-texinfo
59783 all-build-fixincludes: maybe-all-build-libiberty
59784 configure-gcc: maybe-configure-intl
59785
59786 configure-stage1-gcc: maybe-configure-stage1-intl
59787 configure-stage2-gcc: maybe-configure-stage2-intl
59788 configure-stage3-gcc: maybe-configure-stage3-intl
59789 configure-stage4-gcc: maybe-configure-stage4-intl
59790 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
59791 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
59792 configure-gcc: maybe-all-lto-plugin
59793
59794 configure-stage1-gcc: maybe-all-stage1-lto-plugin
59795 configure-stage2-gcc: maybe-all-stage2-lto-plugin
59796 configure-stage3-gcc: maybe-all-stage3-lto-plugin
59797 configure-stage4-gcc: maybe-all-stage4-lto-plugin
59798 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
59799 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
59800 configure-gcc: maybe-all-binutils
59801
59802 configure-stage1-gcc: maybe-all-stage1-binutils
59803 configure-stage2-gcc: maybe-all-stage2-binutils
59804 configure-stage3-gcc: maybe-all-stage3-binutils
59805 configure-stage4-gcc: maybe-all-stage4-binutils
59806 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
59807 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
59808 configure-gcc: maybe-all-gas
59809
59810 configure-stage1-gcc: maybe-all-stage1-gas
59811 configure-stage2-gcc: maybe-all-stage2-gas
59812 configure-stage3-gcc: maybe-all-stage3-gas
59813 configure-stage4-gcc: maybe-all-stage4-gas
59814 configure-stageprofile-gcc: maybe-all-stageprofile-gas
59815 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
59816 configure-gcc: maybe-all-ld
59817
59818 configure-stage1-gcc: maybe-all-stage1-ld
59819 configure-stage2-gcc: maybe-all-stage2-ld
59820 configure-stage3-gcc: maybe-all-stage3-ld
59821 configure-stage4-gcc: maybe-all-stage4-ld
59822 configure-stageprofile-gcc: maybe-all-stageprofile-ld
59823 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
59824 configure-gcc: maybe-all-gold
59825
59826 configure-stage1-gcc: maybe-all-stage1-gold
59827 configure-stage2-gcc: maybe-all-stage2-gold
59828 configure-stage3-gcc: maybe-all-stage3-gold
59829 configure-stage4-gcc: maybe-all-stage4-gold
59830 configure-stageprofile-gcc: maybe-all-stageprofile-gold
59831 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
59832 configure-gcc: maybe-all-libelf
59833
59834 configure-stage1-gcc: maybe-all-stage1-libelf
59835 configure-stage2-gcc: maybe-all-stage2-libelf
59836 configure-stage3-gcc: maybe-all-stage3-libelf
59837 configure-stage4-gcc: maybe-all-stage4-libelf
59838 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
59839 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
59840 all-gcc: all-libiberty
59841
59842 all-stage1-gcc: all-stage1-libiberty
59843 all-stage2-gcc: all-stage2-libiberty
59844 all-stage3-gcc: all-stage3-libiberty
59845 all-stage4-gcc: all-stage4-libiberty
59846 all-stageprofile-gcc: all-stageprofile-libiberty
59847 all-stagefeedback-gcc: all-stagefeedback-libiberty
59848 all-gcc: maybe-all-gmp
59849
59850 all-stage1-gcc: maybe-all-stage1-gmp
59851 all-stage2-gcc: maybe-all-stage2-gmp
59852 all-stage3-gcc: maybe-all-stage3-gmp
59853 all-stage4-gcc: maybe-all-stage4-gmp
59854 all-stageprofile-gcc: maybe-all-stageprofile-gmp
59855 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
59856 all-gcc: maybe-all-intl
59857
59858 all-stage1-gcc: maybe-all-stage1-intl
59859 all-stage2-gcc: maybe-all-stage2-intl
59860 all-stage3-gcc: maybe-all-stage3-intl
59861 all-stage4-gcc: maybe-all-stage4-intl
59862 all-stageprofile-gcc: maybe-all-stageprofile-intl
59863 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
59864 all-gcc: maybe-all-mpfr
59865
59866 all-stage1-gcc: maybe-all-stage1-mpfr
59867 all-stage2-gcc: maybe-all-stage2-mpfr
59868 all-stage3-gcc: maybe-all-stage3-mpfr
59869 all-stage4-gcc: maybe-all-stage4-mpfr
59870 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
59871 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
59872 all-gcc: maybe-all-mpc
59873
59874 all-stage1-gcc: maybe-all-stage1-mpc
59875 all-stage2-gcc: maybe-all-stage2-mpc
59876 all-stage3-gcc: maybe-all-stage3-mpc
59877 all-stage4-gcc: maybe-all-stage4-mpc
59878 all-stageprofile-gcc: maybe-all-stageprofile-mpc
59879 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
59880 all-gcc: maybe-all-ppl
59881
59882 all-stage1-gcc: maybe-all-stage1-ppl
59883 all-stage2-gcc: maybe-all-stage2-ppl
59884 all-stage3-gcc: maybe-all-stage3-ppl
59885 all-stage4-gcc: maybe-all-stage4-ppl
59886 all-stageprofile-gcc: maybe-all-stageprofile-ppl
59887 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
59888 all-gcc: maybe-all-cloog
59889
59890 all-stage1-gcc: maybe-all-stage1-cloog
59891 all-stage2-gcc: maybe-all-stage2-cloog
59892 all-stage3-gcc: maybe-all-stage3-cloog
59893 all-stage4-gcc: maybe-all-stage4-cloog
59894 all-stageprofile-gcc: maybe-all-stageprofile-cloog
59895 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
59896 all-gcc: maybe-all-build-texinfo
59897
59898 all-stage1-gcc: maybe-all-build-texinfo
59899 all-stage2-gcc: maybe-all-build-texinfo
59900 all-stage3-gcc: maybe-all-build-texinfo
59901 all-stage4-gcc: maybe-all-build-texinfo
59902 all-stageprofile-gcc: maybe-all-build-texinfo
59903 all-stagefeedback-gcc: maybe-all-build-texinfo
59904 all-gcc: maybe-all-build-bison
59905
59906 all-stage1-gcc: maybe-all-build-bison
59907 all-stage2-gcc: maybe-all-build-bison
59908 all-stage3-gcc: maybe-all-build-bison
59909 all-stage4-gcc: maybe-all-build-bison
59910 all-stageprofile-gcc: maybe-all-build-bison
59911 all-stagefeedback-gcc: maybe-all-build-bison
59912 all-gcc: maybe-all-build-byacc
59913
59914 all-stage1-gcc: maybe-all-build-byacc
59915 all-stage2-gcc: maybe-all-build-byacc
59916 all-stage3-gcc: maybe-all-build-byacc
59917 all-stage4-gcc: maybe-all-build-byacc
59918 all-stageprofile-gcc: maybe-all-build-byacc
59919 all-stagefeedback-gcc: maybe-all-build-byacc
59920 all-gcc: maybe-all-build-flex
59921
59922 all-stage1-gcc: maybe-all-build-flex
59923 all-stage2-gcc: maybe-all-build-flex
59924 all-stage3-gcc: maybe-all-build-flex
59925 all-stage4-gcc: maybe-all-build-flex
59926 all-stageprofile-gcc: maybe-all-build-flex
59927 all-stagefeedback-gcc: maybe-all-build-flex
59928 all-gcc: maybe-all-build-libiberty
59929
59930 all-stage1-gcc: maybe-all-build-libiberty
59931 all-stage2-gcc: maybe-all-build-libiberty
59932 all-stage3-gcc: maybe-all-build-libiberty
59933 all-stage4-gcc: maybe-all-build-libiberty
59934 all-stageprofile-gcc: maybe-all-build-libiberty
59935 all-stagefeedback-gcc: maybe-all-build-libiberty
59936 all-gcc: maybe-all-build-fixincludes
59937
59938 all-stage1-gcc: maybe-all-build-fixincludes
59939 all-stage2-gcc: maybe-all-build-fixincludes
59940 all-stage3-gcc: maybe-all-build-fixincludes
59941 all-stage4-gcc: maybe-all-build-fixincludes
59942 all-stageprofile-gcc: maybe-all-build-fixincludes
59943 all-stagefeedback-gcc: maybe-all-build-fixincludes
59944 all-gcc: maybe-all-zlib
59945
59946 all-stage1-gcc: maybe-all-stage1-zlib
59947 all-stage2-gcc: maybe-all-stage2-zlib
59948 all-stage3-gcc: maybe-all-stage3-zlib
59949 all-stage4-gcc: maybe-all-stage4-zlib
59950 all-stageprofile-gcc: maybe-all-stageprofile-zlib
59951 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
59952 all-gcc: all-libcpp
59953
59954 all-stage1-gcc: all-stage1-libcpp
59955 all-stage2-gcc: all-stage2-libcpp
59956 all-stage3-gcc: all-stage3-libcpp
59957 all-stage4-gcc: all-stage4-libcpp
59958 all-stageprofile-gcc: all-stageprofile-libcpp
59959 all-stagefeedback-gcc: all-stagefeedback-libcpp
59960 all-gcc: all-libdecnumber
59961
59962 all-stage1-gcc: all-stage1-libdecnumber
59963 all-stage2-gcc: all-stage2-libdecnumber
59964 all-stage3-gcc: all-stage3-libdecnumber
59965 all-stage4-gcc: all-stage4-libdecnumber
59966 all-stageprofile-gcc: all-stageprofile-libdecnumber
59967 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
59968 all-gcc: maybe-all-libiberty
59969
59970 all-stage1-gcc: maybe-all-stage1-libiberty
59971 all-stage2-gcc: maybe-all-stage2-libiberty
59972 all-stage3-gcc: maybe-all-stage3-libiberty
59973 all-stage4-gcc: maybe-all-stage4-libiberty
59974 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
59975 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
59976 all-gcc: maybe-all-fixincludes
59977 all-gcc: maybe-all-lto-plugin
59978
59979 all-stage1-gcc: maybe-all-stage1-lto-plugin
59980 all-stage2-gcc: maybe-all-stage2-lto-plugin
59981 all-stage3-gcc: maybe-all-stage3-lto-plugin
59982 all-stage4-gcc: maybe-all-stage4-lto-plugin
59983 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
59984 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
59985 info-gcc: maybe-all-build-libiberty
59986
59987 info-stage1-gcc: maybe-all-build-libiberty
59988 info-stage2-gcc: maybe-all-build-libiberty
59989 info-stage3-gcc: maybe-all-build-libiberty
59990 info-stage4-gcc: maybe-all-build-libiberty
59991 info-stageprofile-gcc: maybe-all-build-libiberty
59992 info-stagefeedback-gcc: maybe-all-build-libiberty
59993 dvi-gcc: maybe-all-build-libiberty
59994
59995 dvi-stage1-gcc: maybe-all-build-libiberty
59996 dvi-stage2-gcc: maybe-all-build-libiberty
59997 dvi-stage3-gcc: maybe-all-build-libiberty
59998 dvi-stage4-gcc: maybe-all-build-libiberty
59999 dvi-stageprofile-gcc: maybe-all-build-libiberty
60000 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60001 pdf-gcc: maybe-all-build-libiberty
60002
60003 pdf-stage1-gcc: maybe-all-build-libiberty
60004 pdf-stage2-gcc: maybe-all-build-libiberty
60005 pdf-stage3-gcc: maybe-all-build-libiberty
60006 pdf-stage4-gcc: maybe-all-build-libiberty
60007 pdf-stageprofile-gcc: maybe-all-build-libiberty
60008 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60009 html-gcc: maybe-all-build-libiberty
60010
60011 html-stage1-gcc: maybe-all-build-libiberty
60012 html-stage2-gcc: maybe-all-build-libiberty
60013 html-stage3-gcc: maybe-all-build-libiberty
60014 html-stage4-gcc: maybe-all-build-libiberty
60015 html-stageprofile-gcc: maybe-all-build-libiberty
60016 html-stagefeedback-gcc: maybe-all-build-libiberty
60017 install-gcc: maybe-install-fixincludes
60018 install-gcc: maybe-install-lto-plugin
60019 install-strip-gcc: maybe-install-strip-fixincludes
60020 install-strip-gcc: maybe-install-strip-lto-plugin
60021 configure-libcpp: configure-libiberty
60022
60023 configure-stage1-libcpp: configure-stage1-libiberty
60024 configure-stage2-libcpp: configure-stage2-libiberty
60025 configure-stage3-libcpp: configure-stage3-libiberty
60026 configure-stage4-libcpp: configure-stage4-libiberty
60027 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60028 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60029 configure-libcpp: maybe-configure-intl
60030
60031 configure-stage1-libcpp: maybe-configure-stage1-intl
60032 configure-stage2-libcpp: maybe-configure-stage2-intl
60033 configure-stage3-libcpp: maybe-configure-stage3-intl
60034 configure-stage4-libcpp: maybe-configure-stage4-intl
60035 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60036 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60037 all-libcpp: all-libiberty
60038
60039 all-stage1-libcpp: all-stage1-libiberty
60040 all-stage2-libcpp: all-stage2-libiberty
60041 all-stage3-libcpp: all-stage3-libiberty
60042 all-stage4-libcpp: all-stage4-libiberty
60043 all-stageprofile-libcpp: all-stageprofile-libiberty
60044 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60045 all-libcpp: maybe-all-intl
60046
60047 all-stage1-libcpp: maybe-all-stage1-intl
60048 all-stage2-libcpp: maybe-all-stage2-intl
60049 all-stage3-libcpp: maybe-all-stage3-intl
60050 all-stage4-libcpp: maybe-all-stage4-intl
60051 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60052 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60053 all-fixincludes: maybe-all-libiberty
60054 all-gnattools: maybe-all-target-libada
60055 all-lto-plugin: maybe-all-libiberty
60056
60057 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60058 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60059 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60060 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60061 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60062 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60063 configure-mpfr: maybe-all-gmp
60064
60065 configure-stage1-mpfr: maybe-all-stage1-gmp
60066 configure-stage2-mpfr: maybe-all-stage2-gmp
60067 configure-stage3-mpfr: maybe-all-stage3-gmp
60068 configure-stage4-mpfr: maybe-all-stage4-gmp
60069 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60070 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60071 configure-mpc: maybe-all-mpfr
60072
60073 configure-stage1-mpc: maybe-all-stage1-mpfr
60074 configure-stage2-mpc: maybe-all-stage2-mpfr
60075 configure-stage3-mpc: maybe-all-stage3-mpfr
60076 configure-stage4-mpc: maybe-all-stage4-mpfr
60077 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60078 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60079 configure-ppl: maybe-all-gmp
60080
60081 configure-stage1-ppl: maybe-all-stage1-gmp
60082 configure-stage2-ppl: maybe-all-stage2-gmp
60083 configure-stage3-ppl: maybe-all-stage3-gmp
60084 configure-stage4-ppl: maybe-all-stage4-gmp
60085 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
60086 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
60087 configure-ppl: maybe-all-mpfr
60088
60089 configure-stage1-ppl: maybe-all-stage1-mpfr
60090 configure-stage2-ppl: maybe-all-stage2-mpfr
60091 configure-stage3-ppl: maybe-all-stage3-mpfr
60092 configure-stage4-ppl: maybe-all-stage4-mpfr
60093 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
60094 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
60095 configure-cloog: maybe-all-ppl
60096
60097 configure-stage1-cloog: maybe-all-stage1-ppl
60098 configure-stage2-cloog: maybe-all-stage2-ppl
60099 configure-stage3-cloog: maybe-all-stage3-ppl
60100 configure-stage4-cloog: maybe-all-stage4-ppl
60101 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
60102 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
60103 configure-gdb: maybe-all-intl
60104 configure-gdb: maybe-configure-sim
60105 configure-gdb: maybe-all-bfd
60106 configure-gdb: maybe-all-libiconv
60107 all-gdb: maybe-all-libiberty
60108 all-gdb: maybe-all-libiconv
60109 all-gdb: maybe-all-opcodes
60110 all-gdb: maybe-all-readline
60111 all-gdb: maybe-all-build-bison
60112 all-gdb: maybe-all-build-byacc
60113 all-gdb: maybe-all-sim
60114 all-gdb: maybe-all-libdecnumber
60115 configure-libgui: maybe-configure-tcl
60116 configure-libgui: maybe-configure-tk
60117 all-libgui: maybe-all-tcl
60118 all-libgui: maybe-all-tk
60119 all-libgui: maybe-all-itcl
60120 configure-bfd: configure-libiberty
60121
60122 configure-stage1-bfd: configure-stage1-libiberty
60123 configure-stage2-bfd: configure-stage2-libiberty
60124 configure-stage3-bfd: configure-stage3-libiberty
60125 configure-stage4-bfd: configure-stage4-libiberty
60126 configure-stageprofile-bfd: configure-stageprofile-libiberty
60127 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60128 configure-bfd: maybe-configure-intl
60129
60130 configure-stage1-bfd: maybe-configure-stage1-intl
60131 configure-stage2-bfd: maybe-configure-stage2-intl
60132 configure-stage3-bfd: maybe-configure-stage3-intl
60133 configure-stage4-bfd: maybe-configure-stage4-intl
60134 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60135 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60136 all-bfd: maybe-all-libiberty
60137
60138 all-stage1-bfd: maybe-all-stage1-libiberty
60139 all-stage2-bfd: maybe-all-stage2-libiberty
60140 all-stage3-bfd: maybe-all-stage3-libiberty
60141 all-stage4-bfd: maybe-all-stage4-libiberty
60142 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60143 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60144 all-bfd: maybe-all-intl
60145
60146 all-stage1-bfd: maybe-all-stage1-intl
60147 all-stage2-bfd: maybe-all-stage2-intl
60148 all-stage3-bfd: maybe-all-stage3-intl
60149 all-stage4-bfd: maybe-all-stage4-intl
60150 all-stageprofile-bfd: maybe-all-stageprofile-intl
60151 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60152 configure-opcodes: configure-libiberty
60153
60154 configure-stage1-opcodes: configure-stage1-libiberty
60155 configure-stage2-opcodes: configure-stage2-libiberty
60156 configure-stage3-opcodes: configure-stage3-libiberty
60157 configure-stage4-opcodes: configure-stage4-libiberty
60158 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60159 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60160 all-opcodes: maybe-all-libiberty
60161
60162 all-stage1-opcodes: maybe-all-stage1-libiberty
60163 all-stage2-opcodes: maybe-all-stage2-libiberty
60164 all-stage3-opcodes: maybe-all-stage3-libiberty
60165 all-stage4-opcodes: maybe-all-stage4-libiberty
60166 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60167 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60168 configure-binutils: maybe-configure-intl
60169
60170 configure-stage1-binutils: maybe-configure-stage1-intl
60171 configure-stage2-binutils: maybe-configure-stage2-intl
60172 configure-stage3-binutils: maybe-configure-stage3-intl
60173 configure-stage4-binutils: maybe-configure-stage4-intl
60174 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60175 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60176 all-binutils: maybe-all-libiberty
60177
60178 all-stage1-binutils: maybe-all-stage1-libiberty
60179 all-stage2-binutils: maybe-all-stage2-libiberty
60180 all-stage3-binutils: maybe-all-stage3-libiberty
60181 all-stage4-binutils: maybe-all-stage4-libiberty
60182 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60183 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60184 all-binutils: maybe-all-opcodes
60185
60186 all-stage1-binutils: maybe-all-stage1-opcodes
60187 all-stage2-binutils: maybe-all-stage2-opcodes
60188 all-stage3-binutils: maybe-all-stage3-opcodes
60189 all-stage4-binutils: maybe-all-stage4-opcodes
60190 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60191 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60192 all-binutils: maybe-all-bfd
60193
60194 all-stage1-binutils: maybe-all-stage1-bfd
60195 all-stage2-binutils: maybe-all-stage2-bfd
60196 all-stage3-binutils: maybe-all-stage3-bfd
60197 all-stage4-binutils: maybe-all-stage4-bfd
60198 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60199 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60200 all-binutils: maybe-all-build-flex
60201
60202 all-stage1-binutils: maybe-all-build-flex
60203 all-stage2-binutils: maybe-all-build-flex
60204 all-stage3-binutils: maybe-all-build-flex
60205 all-stage4-binutils: maybe-all-build-flex
60206 all-stageprofile-binutils: maybe-all-build-flex
60207 all-stagefeedback-binutils: maybe-all-build-flex
60208 all-binutils: maybe-all-build-bison
60209
60210 all-stage1-binutils: maybe-all-build-bison
60211 all-stage2-binutils: maybe-all-build-bison
60212 all-stage3-binutils: maybe-all-build-bison
60213 all-stage4-binutils: maybe-all-build-bison
60214 all-stageprofile-binutils: maybe-all-build-bison
60215 all-stagefeedback-binutils: maybe-all-build-bison
60216 all-binutils: maybe-all-build-byacc
60217
60218 all-stage1-binutils: maybe-all-build-byacc
60219 all-stage2-binutils: maybe-all-build-byacc
60220 all-stage3-binutils: maybe-all-build-byacc
60221 all-stage4-binutils: maybe-all-build-byacc
60222 all-stageprofile-binutils: maybe-all-build-byacc
60223 all-stagefeedback-binutils: maybe-all-build-byacc
60224 all-binutils: maybe-all-intl
60225
60226 all-stage1-binutils: maybe-all-stage1-intl
60227 all-stage2-binutils: maybe-all-stage2-intl
60228 all-stage3-binutils: maybe-all-stage3-intl
60229 all-stage4-binutils: maybe-all-stage4-intl
60230 all-stageprofile-binutils: maybe-all-stageprofile-intl
60231 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60232 install-binutils: maybe-install-opcodes
60233 install-strip-binutils: maybe-install-strip-opcodes
60234 install-opcodes: maybe-install-bfd
60235 install-strip-opcodes: maybe-install-strip-bfd
60236 configure-gas: maybe-configure-intl
60237
60238 configure-stage1-gas: maybe-configure-stage1-intl
60239 configure-stage2-gas: maybe-configure-stage2-intl
60240 configure-stage3-gas: maybe-configure-stage3-intl
60241 configure-stage4-gas: maybe-configure-stage4-intl
60242 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60243 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60244 all-gas: maybe-all-libiberty
60245
60246 all-stage1-gas: maybe-all-stage1-libiberty
60247 all-stage2-gas: maybe-all-stage2-libiberty
60248 all-stage3-gas: maybe-all-stage3-libiberty
60249 all-stage4-gas: maybe-all-stage4-libiberty
60250 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60251 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60252 all-gas: maybe-all-opcodes
60253
60254 all-stage1-gas: maybe-all-stage1-opcodes
60255 all-stage2-gas: maybe-all-stage2-opcodes
60256 all-stage3-gas: maybe-all-stage3-opcodes
60257 all-stage4-gas: maybe-all-stage4-opcodes
60258 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60259 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60260 all-gas: maybe-all-bfd
60261
60262 all-stage1-gas: maybe-all-stage1-bfd
60263 all-stage2-gas: maybe-all-stage2-bfd
60264 all-stage3-gas: maybe-all-stage3-bfd
60265 all-stage4-gas: maybe-all-stage4-bfd
60266 all-stageprofile-gas: maybe-all-stageprofile-bfd
60267 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60268 all-gas: maybe-all-intl
60269
60270 all-stage1-gas: maybe-all-stage1-intl
60271 all-stage2-gas: maybe-all-stage2-intl
60272 all-stage3-gas: maybe-all-stage3-intl
60273 all-stage4-gas: maybe-all-stage4-intl
60274 all-stageprofile-gas: maybe-all-stageprofile-intl
60275 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60276 configure-gprof: maybe-configure-intl
60277 all-gprof: maybe-all-libiberty
60278 all-gprof: maybe-all-bfd
60279 all-gprof: maybe-all-opcodes
60280 all-gprof: maybe-all-intl
60281 configure-ld: maybe-configure-intl
60282
60283 configure-stage1-ld: maybe-configure-stage1-intl
60284 configure-stage2-ld: maybe-configure-stage2-intl
60285 configure-stage3-ld: maybe-configure-stage3-intl
60286 configure-stage4-ld: maybe-configure-stage4-intl
60287 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60288 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60289 all-ld: maybe-all-libiberty
60290
60291 all-stage1-ld: maybe-all-stage1-libiberty
60292 all-stage2-ld: maybe-all-stage2-libiberty
60293 all-stage3-ld: maybe-all-stage3-libiberty
60294 all-stage4-ld: maybe-all-stage4-libiberty
60295 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60296 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60297 all-ld: maybe-all-bfd
60298
60299 all-stage1-ld: maybe-all-stage1-bfd
60300 all-stage2-ld: maybe-all-stage2-bfd
60301 all-stage3-ld: maybe-all-stage3-bfd
60302 all-stage4-ld: maybe-all-stage4-bfd
60303 all-stageprofile-ld: maybe-all-stageprofile-bfd
60304 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60305 all-ld: maybe-all-opcodes
60306
60307 all-stage1-ld: maybe-all-stage1-opcodes
60308 all-stage2-ld: maybe-all-stage2-opcodes
60309 all-stage3-ld: maybe-all-stage3-opcodes
60310 all-stage4-ld: maybe-all-stage4-opcodes
60311 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60312 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60313 all-ld: maybe-all-build-bison
60314
60315 all-stage1-ld: maybe-all-build-bison
60316 all-stage2-ld: maybe-all-build-bison
60317 all-stage3-ld: maybe-all-build-bison
60318 all-stage4-ld: maybe-all-build-bison
60319 all-stageprofile-ld: maybe-all-build-bison
60320 all-stagefeedback-ld: maybe-all-build-bison
60321 all-ld: maybe-all-build-byacc
60322
60323 all-stage1-ld: maybe-all-build-byacc
60324 all-stage2-ld: maybe-all-build-byacc
60325 all-stage3-ld: maybe-all-build-byacc
60326 all-stage4-ld: maybe-all-build-byacc
60327 all-stageprofile-ld: maybe-all-build-byacc
60328 all-stagefeedback-ld: maybe-all-build-byacc
60329 all-ld: maybe-all-build-flex
60330
60331 all-stage1-ld: maybe-all-build-flex
60332 all-stage2-ld: maybe-all-build-flex
60333 all-stage3-ld: maybe-all-build-flex
60334 all-stage4-ld: maybe-all-build-flex
60335 all-stageprofile-ld: maybe-all-build-flex
60336 all-stagefeedback-ld: maybe-all-build-flex
60337 all-ld: maybe-all-intl
60338
60339 all-stage1-ld: maybe-all-stage1-intl
60340 all-stage2-ld: maybe-all-stage2-intl
60341 all-stage3-ld: maybe-all-stage3-intl
60342 all-stage4-ld: maybe-all-stage4-intl
60343 all-stageprofile-ld: maybe-all-stageprofile-intl
60344 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60345 install-ld: maybe-install-gold
60346 install-strip-ld: maybe-install-strip-gold
60347 configure-gold: maybe-configure-intl
60348
60349 configure-stage1-gold: maybe-configure-stage1-intl
60350 configure-stage2-gold: maybe-configure-stage2-intl
60351 configure-stage3-gold: maybe-configure-stage3-intl
60352 configure-stage4-gold: maybe-configure-stage4-intl
60353 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60354 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60355 all-gold: maybe-all-libiberty
60356
60357 all-stage1-gold: maybe-all-stage1-libiberty
60358 all-stage2-gold: maybe-all-stage2-libiberty
60359 all-stage3-gold: maybe-all-stage3-libiberty
60360 all-stage4-gold: maybe-all-stage4-libiberty
60361 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60362 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60363 all-gold: maybe-all-intl
60364
60365 all-stage1-gold: maybe-all-stage1-intl
60366 all-stage2-gold: maybe-all-stage2-intl
60367 all-stage3-gold: maybe-all-stage3-intl
60368 all-stage4-gold: maybe-all-stage4-intl
60369 all-stageprofile-gold: maybe-all-stageprofile-intl
60370 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60371 all-gold: maybe-all-bfd
60372
60373 all-stage1-gold: maybe-all-stage1-bfd
60374 all-stage2-gold: maybe-all-stage2-bfd
60375 all-stage3-gold: maybe-all-stage3-bfd
60376 all-stage4-gold: maybe-all-stage4-bfd
60377 all-stageprofile-gold: maybe-all-stageprofile-bfd
60378 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60379 all-gold: maybe-all-build-bison
60380
60381 all-stage1-gold: maybe-all-build-bison
60382 all-stage2-gold: maybe-all-build-bison
60383 all-stage3-gold: maybe-all-build-bison
60384 all-stage4-gold: maybe-all-build-bison
60385 all-stageprofile-gold: maybe-all-build-bison
60386 all-stagefeedback-gold: maybe-all-build-bison
60387 all-gold: maybe-all-build-byacc
60388
60389 all-stage1-gold: maybe-all-build-byacc
60390 all-stage2-gold: maybe-all-build-byacc
60391 all-stage3-gold: maybe-all-build-byacc
60392 all-stage4-gold: maybe-all-build-byacc
60393 all-stageprofile-gold: maybe-all-build-byacc
60394 all-stagefeedback-gold: maybe-all-build-byacc
60395 check-gold: maybe-all-binutils
60396
60397 check-stage1-gold: maybe-all-stage1-binutils
60398 check-stage2-gold: maybe-all-stage2-binutils
60399 check-stage3-gold: maybe-all-stage3-binutils
60400 check-stage4-gold: maybe-all-stage4-binutils
60401 check-stageprofile-gold: maybe-all-stageprofile-binutils
60402 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60403 check-gold: maybe-all-gas
60404
60405 check-stage1-gold: maybe-all-stage1-gas
60406 check-stage2-gold: maybe-all-stage2-gas
60407 check-stage3-gold: maybe-all-stage3-gas
60408 check-stage4-gold: maybe-all-stage4-gas
60409 check-stageprofile-gold: maybe-all-stageprofile-gas
60410 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60411 configure-opcodes: maybe-configure-intl
60412
60413 configure-stage1-opcodes: maybe-configure-stage1-intl
60414 configure-stage2-opcodes: maybe-configure-stage2-intl
60415 configure-stage3-opcodes: maybe-configure-stage3-intl
60416 configure-stage4-opcodes: maybe-configure-stage4-intl
60417 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60418 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60419 all-opcodes: maybe-all-bfd
60420
60421 all-stage1-opcodes: maybe-all-stage1-bfd
60422 all-stage2-opcodes: maybe-all-stage2-bfd
60423 all-stage3-opcodes: maybe-all-stage3-bfd
60424 all-stage4-opcodes: maybe-all-stage4-bfd
60425 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
60426 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
60427 all-opcodes: maybe-all-libiberty
60428
60429 all-stage1-opcodes: maybe-all-stage1-libiberty
60430 all-stage2-opcodes: maybe-all-stage2-libiberty
60431 all-stage3-opcodes: maybe-all-stage3-libiberty
60432 all-stage4-opcodes: maybe-all-stage4-libiberty
60433 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60434 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60435 all-opcodes: maybe-all-intl
60436
60437 all-stage1-opcodes: maybe-all-stage1-intl
60438 all-stage2-opcodes: maybe-all-stage2-intl
60439 all-stage3-opcodes: maybe-all-stage3-intl
60440 all-stage4-opcodes: maybe-all-stage4-intl
60441 all-stageprofile-opcodes: maybe-all-stageprofile-intl
60442 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
60443 all-dejagnu: maybe-all-tcl
60444 all-dejagnu: maybe-all-expect
60445 all-dejagnu: maybe-all-tk
60446 configure-expect: maybe-configure-tcl
60447 configure-expect: maybe-configure-tk
60448 all-expect: maybe-all-tcl
60449 all-expect: maybe-all-tk
60450 configure-itcl: maybe-configure-tcl
60451 configure-itcl: maybe-configure-tk
60452 all-itcl: maybe-all-tcl
60453 all-itcl: maybe-all-tk
60454 install-itcl: maybe-install-tcl
60455 install-strip-itcl: maybe-install-strip-tcl
60456 configure-tk: maybe-configure-tcl
60457 all-tk: maybe-all-tcl
60458 all-sid: maybe-all-libiberty
60459 all-sid: maybe-all-bfd
60460 all-sid: maybe-all-opcodes
60461 all-sid: maybe-all-tcl
60462 all-sid: maybe-all-tk
60463 install-sid: maybe-install-tcl
60464 install-strip-sid: maybe-install-strip-tcl
60465 install-sid: maybe-install-tk
60466 install-strip-sid: maybe-install-strip-tk
60467 configure-sim: maybe-configure-intl
60468 all-sim: maybe-all-intl
60469 all-sim: maybe-all-libiberty
60470 all-sim: maybe-all-bfd
60471 all-sim: maybe-all-opcodes
60472 all-sim: maybe-all-readline
60473 all-sim: maybe-configure-gdb
60474 all-fastjar: maybe-all-zlib
60475 all-fastjar: maybe-all-build-texinfo
60476 all-fastjar: maybe-all-libiberty
60477 all-autoconf: maybe-all-m4
60478 all-autoconf: maybe-all-build-texinfo
60479 all-automake: maybe-all-m4
60480 all-automake: maybe-all-build-texinfo
60481 all-automake: maybe-all-autoconf
60482 all-bison: maybe-all-intl
60483 all-bison: maybe-all-build-texinfo
60484 all-diff: maybe-all-intl
60485 all-diff: maybe-all-build-texinfo
60486 all-fileutils: maybe-all-intl
60487 all-fileutils: maybe-all-build-texinfo
60488 all-flex: maybe-all-build-bison
60489 all-flex: maybe-all-build-byacc
60490 all-flex: maybe-all-intl
60491 all-flex: maybe-all-m4
60492 all-flex: maybe-all-build-texinfo
60493 all-gzip: maybe-all-intl
60494 all-gzip: maybe-all-zlib
60495 all-gzip: maybe-all-build-texinfo
60496 all-hello: maybe-all-intl
60497 all-hello: maybe-all-build-texinfo
60498 all-m4: maybe-all-intl
60499 all-m4: maybe-all-build-texinfo
60500 all-make: maybe-all-intl
60501 all-make: maybe-all-build-texinfo
60502 all-patch: maybe-all-build-texinfo
60503 all-make: maybe-all-build-texinfo
60504 all-prms: maybe-all-libiberty
60505 all-recode: maybe-all-build-texinfo
60506 all-sed: maybe-all-build-texinfo
60507 all-send-pr: maybe-all-prms
60508 all-tar: maybe-all-build-texinfo
60509 all-uudecode: maybe-all-build-texinfo
60510 configure-target-boehm-gc: maybe-configure-target-qthreads
60511 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
60512 configure-target-fastjar: maybe-configure-target-zlib
60513 all-target-fastjar: maybe-all-target-zlib
60514 configure-target-libgo: maybe-configure-target-libffi
60515 configure-target-libgo: maybe-all-target-libstdc++-v3
60516 all-target-libgo: maybe-all-target-libffi
60517 configure-target-libjava: maybe-configure-target-zlib
60518 configure-target-libjava: maybe-configure-target-boehm-gc
60519 configure-target-libjava: maybe-configure-target-qthreads
60520 configure-target-libjava: maybe-configure-target-libffi
60521 all-target-libjava: maybe-all-fastjar
60522 all-target-libjava: maybe-all-target-zlib
60523 all-target-libjava: maybe-all-target-boehm-gc
60524 all-target-libjava: maybe-all-target-qthreads
60525 all-target-libjava: maybe-all-target-libffi
60526 configure-target-libobjc: maybe-configure-target-boehm-gc
60527 all-target-libobjc: maybe-all-target-boehm-gc
60528 configure-target-libstdc++-v3: maybe-configure-target-libgomp
60529
60530 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
60531 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
60532 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
60533 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
60534 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
60535 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
60536 all-target-libstdc++-v3: maybe-configure-target-libgomp
60537
60538 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
60539 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
60540 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
60541 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
60542 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
60543 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
60544 all-target-libgloss: maybe-all-target-newlib
60545 all-target-winsup: maybe-all-target-libtermcap
60546 configure-target-newlib: maybe-all-binutils
60547 configure-target-newlib: maybe-all-ld
60548 configure-target-libgfortran: maybe-all-target-libquadmath
60549
60550
60551 # Dependencies for target modules on other target modules are
60552 # described by lang_env_dependencies; the defaults apply to anything
60553 # not mentioned there.
60554
60555
60556 @if gcc-bootstrap
60557 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
60558 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
60559 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
60560 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
60561 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
60562 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
60563 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
60564 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
60565 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
60566 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
60567 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
60568 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
60569 @endif gcc-bootstrap
60570
60571 @if gcc-no-bootstrap
60572 configure-target-libstdc++-v3: maybe-all-target-libgcc
60573 configure-target-libmudflap: maybe-all-target-libgcc
60574 configure-target-libssp: maybe-all-target-libgcc
60575 configure-target-newlib: maybe-all-target-libgcc
60576 configure-target-libquadmath: maybe-all-target-libgcc
60577 configure-target-libgfortran: maybe-all-target-libgcc
60578 configure-target-libobjc: maybe-all-target-libgcc
60579 configure-target-libgo: maybe-all-target-libgcc
60580 configure-target-libtermcap: maybe-all-target-libgcc
60581 configure-target-winsup: maybe-all-target-libgcc
60582 configure-target-libgloss: maybe-all-target-libgcc
60583 configure-target-gperf: maybe-all-target-libgcc
60584 configure-target-examples: maybe-all-target-libgcc
60585 configure-target-libffi: maybe-all-target-libgcc
60586 configure-target-libjava: maybe-all-target-libgcc
60587 configure-target-zlib: maybe-all-target-libgcc
60588 configure-target-boehm-gc: maybe-all-target-libgcc
60589 configure-target-qthreads: maybe-all-target-libgcc
60590 configure-target-rda: maybe-all-target-libgcc
60591 configure-target-libada: maybe-all-target-libgcc
60592 configure-target-libgomp: maybe-all-target-libgcc
60593 @endif gcc-no-bootstrap
60594
60595
60596 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
60597
60598 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
60599
60600 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
60601
60602
60603
60604 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
60605
60606 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
60607
60608 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
60609
60610 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
60611
60612 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
60613
60614 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
60615
60616
60617 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
60618 configure-target-gperf: maybe-all-target-libstdc++-v3
60619
60620 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
60621
60622 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
60623
60624 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
60625 configure-target-libjava: maybe-all-target-libstdc++-v3
60626
60627 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
60628
60629 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
60630
60631 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
60632
60633 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
60634
60635 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
60636
60637 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
60638
60639
60640 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
60641 GDB_TK = @GDB_TK@
60642 INSTALL_GDB_TK = @INSTALL_GDB_TK@
60643 configure-gdb: $(CONFIGURE_GDB_TK)
60644 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
60645 install-gdb: $(INSTALL_GDB_TK)
60646
60647 # Serialization dependencies.  Host configures don't work well in parallel to
60648 # each other, due to contention over config.cache.  Target configures and 
60649 # build configures are similar.
60650 @serialization_dependencies@
60651
60652 # --------------------------------
60653 # Regenerating top level configury
60654 # --------------------------------
60655
60656 # Rebuilding Makefile.in, using autogen.
60657 AUTOGEN = autogen
60658 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
60659         cd $(srcdir) && $(AUTOGEN) Makefile.def
60660
60661 # Rebuilding Makefile.
60662 Makefile: $(srcdir)/Makefile.in config.status
60663         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
60664
60665 config.status: configure
60666         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
60667
60668 # Rebuilding configure.
60669 AUTOCONF = autoconf
60670 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
60671         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
60672         cd $(srcdir) && $(AUTOCONF)
60673
60674 # ------------------------------
60675 # Special directives to GNU Make
60676 # ------------------------------
60677
60678 # Don't pass command-line variables to submakes.
60679 .NOEXPORT:
60680 MAKEOVERRIDES=
60681
60682 # end of Makefile.in