OSDN Git Service

PR libstdc++/45403
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 GDB_NLM_DEPS = 
104
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
108
109 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110 # is used instead of the directory itself to avoid including built
111 # executables in PATH.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113
114 # Build programs are put under this directory.
115 BUILD_SUBDIR = @build_subdir@
116 # This is set by the configure script to the arguments to use when configuring
117 # directories built for the build system.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119
120 # Linker flags to use on the host, for stage1 or when not
121 # bootstrapping.
122 STAGE1_LDFLAGS = @stage1_ldflags@
123
124 # Libraries to use on the host, for stage1 or when not bootstrapping.
125 STAGE1_LIBS = @stage1_libs@
126
127 # Linker flags to use for stage2 and later.
128 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
129
130 # Libraries to use for stage2 and later.
131 POSTSTAGE1_LIBS = @poststage1_libs@
132
133 # This is the list of variables to export in the environment when
134 # configuring any subdirectory.  It must also be exported whenever
135 # recursing into a build directory in case that directory's Makefile
136 # re-runs configure.
137 BASE_EXPORTS = \
138         FLEX="$(FLEX)"; export FLEX; \
139         LEX="$(LEX)"; export LEX; \
140         BISON="$(BISON)"; export BISON; \
141         YACC="$(YACC)"; export YACC; \
142         M4="$(M4)"; export M4; \
143         SED="$(SED)"; export SED; \
144         AWK="$(AWK)"; export AWK; \
145         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
146
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the build system.
149 BUILD_EXPORTS = \
150         $(BASE_EXPORTS) \
151         AR="$(AR_FOR_BUILD)"; export AR; \
152         AS="$(AS_FOR_BUILD)"; export AS; \
153         CC="$(CC_FOR_BUILD)"; export CC; \
154         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
155         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
156         CXX="$(CXX_FOR_BUILD)"; export CXX; \
157         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
158         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
159         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         GCJ="$(GCJ)"; export GCJ; \
195         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196         AR="$(AR)"; export AR; \
197         AS="$(AS)"; export AS; \
198         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200         LD="$(LD)"; export LD; \
201         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202         NM="$(NM)"; export NM; \
203         RANLIB="$(RANLIB)"; export RANLIB; \
204         WINDRES="$(WINDRES)"; export WINDRES; \
205         WINDMC="$(WINDMC)"; export WINDMC; \
206         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
209         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
210         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
211         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
212         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
213         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
214         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
215         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
216         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
217         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
218         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
219         PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
220         PPLINC="$(HOST_PPLINC)"; export PPLINC; \
221         CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
222         CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
223         LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
224         LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
225 @if gcc-bootstrap
226         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
227 @endif gcc-bootstrap
228         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
229
230 POSTSTAGE1_CXX_EXPORT = \
231         CXX='$(CXX)'; export CXX; \
232         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
233 @if target-libstdc++-v3-bootstrap
234 # Override the above if we're bootstrapping C++.
235 POSTSTAGE1_CXX_EXPORT = \
236         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
237           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
238           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
239           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
240           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
241           -I$$s/libstdc++-v3/libsupc++ \
242           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
243         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
244 @endif target-libstdc++-v3-bootstrap
245
246 # Similar, for later GCC stages.
247 POSTSTAGE1_HOST_EXPORTS = \
248         $(HOST_EXPORTS) \
249         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
250           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
251           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
252         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
253         $(POSTSTAGE1_CXX_EXPORT) \
254         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
255         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
256         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
257
258 # Target libraries are put under this directory:
259 TARGET_SUBDIR = @target_subdir@
260 # This is set by the configure script to the arguments to use when configuring
261 # directories built for the target.
262 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
263 # This is the list of variables to export in the environment when
264 # configuring subdirectories for the target system.
265 BASE_TARGET_EXPORTS = \
266         $(BASE_EXPORTS) \
267         AR="$(AR_FOR_TARGET)"; export AR; \
268         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
269         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
270         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
271         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
272         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
273         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
274         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
275         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
276         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
277         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
278         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
279         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
280         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
281         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
282         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
283         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
284         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
285         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
286 @if gcc-bootstrap
287         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
288 @endif gcc-bootstrap
289         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
290         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
291
292 RAW_CXX_TARGET_EXPORTS = \
293         $(BASE_TARGET_EXPORTS) \
294         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
295         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
296
297 NORMAL_TARGET_EXPORTS = \
298         $(BASE_TARGET_EXPORTS) \
299         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
300
301 # Where to find GMP
302 HOST_GMPLIBS = @gmplibs@
303 HOST_GMPINC = @gmpinc@
304
305 # Where to find PPL
306 HOST_PPLLIBS = @ppllibs@
307 HOST_PPLINC = @pplinc@
308
309 # Where to find CLOOG
310 HOST_CLOOGLIBS = @clooglibs@
311 HOST_CLOOGINC = @clooginc@
312
313 # Where to find libelf
314 HOST_LIBELFLIBS = @libelflibs@
315 HOST_LIBELFINC = @libelfinc@
316
317 # ----------------------------------------------
318 # Programs producing files for the BUILD machine
319 # ----------------------------------------------
320
321 SHELL = @config_shell@
322
323 # pwd command to use.  Allow user to override default by setting PWDCMD in
324 # the environment to account for automounters.  The make variable must not
325 # be called PWDCMD, otherwise the value set here is passed to make
326 # subprocesses and overrides the setting from the user's environment.
327 # Don't use PWD since it is a common shell environment variable and we
328 # don't want to corrupt it.
329 PWD_COMMAND = $${PWDCMD-pwd}
330
331 # compilers to use to create programs which must be run in the build
332 # environment.
333 AR_FOR_BUILD = @AR_FOR_BUILD@
334 AS_FOR_BUILD = @AS_FOR_BUILD@
335 CC_FOR_BUILD = @CC_FOR_BUILD@
336 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
337 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
338 CXX_FOR_BUILD = @CXX_FOR_BUILD@
339 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
340 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
341 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
342 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
343 LD_FOR_BUILD = @LD_FOR_BUILD@
344 NM_FOR_BUILD = @NM_FOR_BUILD@
345 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
346 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
347 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
348
349 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
350 # here so that they can be overridden by Makefile fragments.
351 BUILD_PREFIX = @BUILD_PREFIX@
352 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
353
354 # Flags to pass to stage2 and later makes.  They are defined
355 # here so that they can be overridden by Makefile fragments.
356 BOOT_CFLAGS= -g -O2
357 BOOT_LDFLAGS=
358 BOOT_ADAFLAGS=-gnatpg -gnata
359
360 AWK = @AWK@
361 SED = @SED@
362 BISON = @BISON@
363 YACC = @YACC@
364 FLEX = @FLEX@
365 LEX = @LEX@
366 M4 = @M4@
367 MAKEINFO = @MAKEINFO@
368 EXPECT = @EXPECT@
369 RUNTEST = @RUNTEST@
370
371 # This just becomes part of the MAKEINFO definition passed down to
372 # sub-makes.  It lets flags be given on the command line while still
373 # using the makeinfo from the object tree.
374 # (Default to avoid splitting info files by setting the threshold high.)
375 MAKEINFOFLAGS = --split-size=5000000
376
377 # ---------------------------------------------
378 # Programs producing files for the HOST machine
379 # ---------------------------------------------
380
381 AS = @AS@
382 AR = @AR@
383 AR_FLAGS = rc
384 CC = @CC@
385 CXX = @CXX@
386 DLLTOOL = @DLLTOOL@
387 LD = @LD@
388 LIPO = @LIPO@
389 NM = @NM@
390 OBJDUMP = @OBJDUMP@
391 RANLIB = @RANLIB@
392 STRIP = @STRIP@
393 WINDRES = @WINDRES@
394 WINDMC = @WINDMC@
395
396 GNATBIND = @GNATBIND@
397 GNATMAKE = @GNATMAKE@
398
399 CFLAGS = @CFLAGS@
400 LDFLAGS = @LDFLAGS@
401 LIBCFLAGS = $(CFLAGS)
402 CXXFLAGS = @CXXFLAGS@
403 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
404
405 TFLAGS =
406
407 # Defaults for all stages; some are overridden below.
408
409 STAGE_CFLAGS = $(BOOT_CFLAGS)
410 STAGE_TFLAGS = $(TFLAGS)
411 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
412
413
414 # Defaults for stage 1; some are overridden below.
415 STAGE1_CFLAGS = $(STAGE_CFLAGS)
416 STAGE1_CXXFLAGS = $(CXXFLAGS)
417 @if target-libstdc++-v3-bootstrap
418 # Override the above if we're bootstrapping C++.
419 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
420 @endif target-libstdc++-v3-bootstrap
421 STAGE1_TFLAGS = $(STAGE_TFLAGS)
422 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
423
424 # Defaults for stage 2; some are overridden below.
425 STAGE2_CFLAGS = $(STAGE_CFLAGS)
426 STAGE2_CXXFLAGS = $(CXXFLAGS)
427 @if target-libstdc++-v3-bootstrap
428 # Override the above if we're bootstrapping C++.
429 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
430 @endif target-libstdc++-v3-bootstrap
431 STAGE2_TFLAGS = $(STAGE_TFLAGS)
432 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
433
434 # Defaults for stage 3; some are overridden below.
435 STAGE3_CFLAGS = $(STAGE_CFLAGS)
436 STAGE3_CXXFLAGS = $(CXXFLAGS)
437 @if target-libstdc++-v3-bootstrap
438 # Override the above if we're bootstrapping C++.
439 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
440 @endif target-libstdc++-v3-bootstrap
441 STAGE3_TFLAGS = $(STAGE_TFLAGS)
442 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
443
444 # Defaults for stage 4; some are overridden below.
445 STAGE4_CFLAGS = $(STAGE_CFLAGS)
446 STAGE4_CXXFLAGS = $(CXXFLAGS)
447 @if target-libstdc++-v3-bootstrap
448 # Override the above if we're bootstrapping C++.
449 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
450 @endif target-libstdc++-v3-bootstrap
451 STAGE4_TFLAGS = $(STAGE_TFLAGS)
452 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
453
454 # Defaults for stage profile; some are overridden below.
455 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
456 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
457 @if target-libstdc++-v3-bootstrap
458 # Override the above if we're bootstrapping C++.
459 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
460 @endif target-libstdc++-v3-bootstrap
461 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
462 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
463
464 # Defaults for stage feedback; some are overridden below.
465 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
466 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
467 @if target-libstdc++-v3-bootstrap
468 # Override the above if we're bootstrapping C++.
469 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
470 @endif target-libstdc++-v3-bootstrap
471 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
472 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
473
474
475 # Only build the C compiler for stage1, because that is the only one that
476 # we can guarantee will build with the native compiler, and also it is the
477 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
478 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
479 # overrideable (for a bootstrap build stage1 also builds gcc.info).
480
481 STAGE1_CFLAGS = @stage1_cflags@
482 STAGE1_CHECKING = @stage1_checking@
483 STAGE1_LANGUAGES = @stage1_languages@
484 # * We force-disable intermodule optimizations, even if
485 #   --enable-intermodule was passed, since the installed compiler
486 #   probably can't handle them.  Luckily, autoconf always respects
487 #   the last argument when conflicting --enable arguments are passed.
488 # * Likewise, we force-disable coverage flags, since the installed
489 #   compiler probably has never heard of them.
490 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
491           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
492
493 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
494 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
495
496 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
497 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
498
499 do-compare = @do_compare@
500 do-compare3 = $(do-compare)
501
502 # -----------------------------------------------
503 # Programs producing files for the TARGET machine
504 # -----------------------------------------------
505
506 AR_FOR_TARGET=@AR_FOR_TARGET@
507 AS_FOR_TARGET=@AS_FOR_TARGET@
508 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
509
510 # If GCC_FOR_TARGET is not overriden on the command line, then this
511 # variable is passed down to the gcc Makefile, where it is used to
512 # build libgcc2.a.  We define it here so that it can itself be
513 # overridden on the command line.
514 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
515 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
516 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
517 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
518 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
519 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
520 LD_FOR_TARGET=@LD_FOR_TARGET@
521
522 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
523 NM_FOR_TARGET=@NM_FOR_TARGET@
524 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
525 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
526 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
527 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
528 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
529
530 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
531 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
532 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
533
534 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
535 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
536
537 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
538 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
539 LDFLAGS_FOR_TARGET = 
540
541 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
542 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
543 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
544
545 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
546
547 # ------------------------------------
548 # Miscellaneous targets and flag lists
549 # ------------------------------------
550
551 # The first rule in the file had better be this one.  Don't put any above it.
552 # This lives here to allow makefile fragments to contain dependencies.
553 all:
554
555 #### host and target specific makefile fragments come in here.
556 @target_makefile_frag@
557 @alphaieee_frag@
558 @ospace_frag@
559 @host_makefile_frag@
560 ###
561
562 # This is the list of directories that may be needed in RPATH_ENVVAR
563 # so that prorgams built for the target machine work.
564 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
565
566 @if target-libstdc++-v3
567 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
568 @endif target-libstdc++-v3
569
570 @if target-libmudflap
571 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
572 @endif target-libmudflap
573
574 @if target-libssp
575 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
576 @endif target-libssp
577
578 @if target-libgomp
579 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
580 @endif target-libgomp
581
582
583
584 # This is the list of directories that may be needed in RPATH_ENVVAR
585 # so that programs built for the host machine work.
586 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)
587
588 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
589 @if gcc
590 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
591 @endif gcc
592
593
594 @if bfd
595 HOST_LIB_PATH_bfd = \
596   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
597 @endif bfd
598
599 @if opcodes
600 HOST_LIB_PATH_opcodes = \
601   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
602 @endif opcodes
603
604 @if gmp
605 HOST_LIB_PATH_gmp = \
606   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
607 @endif gmp
608
609 @if mpfr
610 HOST_LIB_PATH_mpfr = \
611   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
612 @endif mpfr
613
614 @if mpc
615 HOST_LIB_PATH_mpc = \
616   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
617 @endif mpc
618
619 @if ppl
620 HOST_LIB_PATH_ppl = \
621   $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
622 @endif ppl
623
624 @if cloog
625 HOST_LIB_PATH_cloog = \
626   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
627 @endif cloog
628
629 @if libelf
630 HOST_LIB_PATH_libelf = \
631   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
632 @endif libelf
633
634
635 # Flags to pass down to all sub-makes.
636 BASE_FLAGS_TO_PASS = \
637         "DESTDIR=$(DESTDIR)" \
638         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
639         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
640         "bindir=$(bindir)" \
641         "datadir=$(datadir)" \
642         "exec_prefix=$(exec_prefix)" \
643         "includedir=$(includedir)" \
644         "datarootdir=$(datarootdir)" \
645         "docdir=$(docdir)" \
646         "infodir=$(infodir)" \
647         "pdfdir=$(pdfdir)" \
648         "htmldir=$(htmldir)" \
649         "libdir=$(libdir)" \
650         "libexecdir=$(libexecdir)" \
651         "lispdir=$(lispdir)" \
652         "localstatedir=$(localstatedir)" \
653         "mandir=$(mandir)" \
654         "oldincludedir=$(oldincludedir)" \
655         "prefix=$(prefix)" \
656         "sbindir=$(sbindir)" \
657         "sharedstatedir=$(sharedstatedir)" \
658         "sysconfdir=$(sysconfdir)" \
659         "tooldir=$(tooldir)" \
660         "build_tooldir=$(build_tooldir)" \
661         "target_alias=$(target_alias)" \
662         "AWK=$(AWK)" \
663         "BISON=$(BISON)" \
664         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
665         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
666         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
667         "EXPECT=$(EXPECT)" \
668         "FLEX=$(FLEX)" \
669         "INSTALL=$(INSTALL)" \
670         "INSTALL_DATA=$(INSTALL_DATA)" \
671         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
672         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
673         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
674         "LEX=$(LEX)" \
675         "M4=$(M4)" \
676         "MAKE=$(MAKE)" \
677         "RUNTEST=$(RUNTEST)" \
678         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
679         "SED=$(SED)" \
680         "SHELL=$(SHELL)" \
681         "YACC=$(YACC)" \
682         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
683         "ADA_CFLAGS=$(ADA_CFLAGS)" \
684         "AR_FLAGS=$(AR_FLAGS)" \
685         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
686         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
687         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
688         "CFLAGS=$(CFLAGS)" \
689         "CXXFLAGS=$(CXXFLAGS)" \
690         "LDFLAGS=$(LDFLAGS)" \
691         "LIBCFLAGS=$(LIBCFLAGS)" \
692         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
693         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
694         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
695         "GNATBIND=$(GNATBIND)" \
696         "GNATMAKE=$(GNATMAKE)" \
697         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
698         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
699         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
700         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
701         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
702         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
703         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
704         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
705         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
706         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
707         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
708         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
709         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
710         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
711         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
712         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
713         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
714         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
715         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
716         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
717         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
718         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
719         "BUILD_CONFIG=$(BUILD_CONFIG)" \
720         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
721         "LEAN=$(LEAN)" \
722         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
723         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
724         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
725         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
726         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
727         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
728         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
729         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
730         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
731         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
732         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
733         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
734         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
735         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
736         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
737         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
738         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
739         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
740         "TFLAGS=$(TFLAGS)" \
741         "CONFIG_SHELL=$(SHELL)" \
742         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
743
744 # We leave this in just in case, but it is not needed anymore.
745 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
746
747 # Flags to pass down to most sub-makes, in which we're building with
748 # the host environment.
749 EXTRA_HOST_FLAGS = \
750         'AR=$(AR)' \
751         'AS=$(AS)' \
752         'CC=$(CC)' \
753         'CXX=$(CXX)' \
754         'DLLTOOL=$(DLLTOOL)' \
755         'GCJ=$(GCJ)' \
756         'GFORTRAN=$(GFORTRAN)' \
757         'LD=$(LD)' \
758         'LIPO=$(LIPO)' \
759         'NM=$(NM)' \
760         'OBJDUMP=$(OBJDUMP)' \
761         'RANLIB=$(RANLIB)' \
762         'STRIP=$(STRIP)' \
763         'WINDRES=$(WINDRES)' \
764         'WINDMC=$(WINDMC)'
765
766 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
767
768 # Flags that are concerned with the location of the X11 include files
769 # and library files
770 #
771 # NOTE: until the top-level is getting the values via autoconf, it only
772 # causes problems to have this top-level Makefile overriding the autoconf-set
773 # values in child directories.  Only variables that don't conflict with
774 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
775 #
776 X11_FLAGS_TO_PASS = \
777         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
778         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
779
780 # Flags to pass to stage2 and later makes.
781
782 POSTSTAGE1_FLAGS_TO_PASS = \
783         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
784         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
785         GNATBIND="$${GNATBIND}" \
786         LDFLAGS="$${LDFLAGS}" \
787         HOST_LIBS="$${HOST_LIBS}" \
788         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
789
790 # Flags to pass down to makes which are built with the target environment.
791 # The double $ decreases the length of the command line; those variables
792 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
793 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
794 # so we expand them here.
795 EXTRA_TARGET_FLAGS = \
796         'AR=$$(AR_FOR_TARGET)' \
797         'AS=$(COMPILER_AS_FOR_TARGET)' \
798         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
799         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
800         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
801         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
802         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
803         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
804         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
805         'LD=$(COMPILER_LD_FOR_TARGET)' \
806         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
807         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
808         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
809         'NM=$(COMPILER_NM_FOR_TARGET)' \
810         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
811         'RANLIB=$$(RANLIB_FOR_TARGET)' \
812         'WINDRES=$$(WINDRES_FOR_TARGET)' \
813         'WINDMC=$$(WINDMC_FOR_TARGET)' \
814         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
815         "TFLAGS=$$TFLAGS"
816
817 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
818
819 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
820 # unfortunately needs the native compiler and the target ar and
821 # ranlib.
822 # If any variables are added here, they must be added to do-*, below.
823 # The BUILD_* variables are a special case, which are used for the gcc
824 # cross-building scheme.
825 EXTRA_GCC_FLAGS = \
826         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
827         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
828         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
829         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
830         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
831         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
832
833 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
834
835 @if gcc
836 BUILD_CONFIG = @BUILD_CONFIG@
837 ifneq ($(BUILD_CONFIG),)
838 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
839 endif
840 @endif gcc
841
842 .PHONY: configure-host
843 configure-host:  \
844     maybe-configure-ash \
845     maybe-configure-autoconf \
846     maybe-configure-automake \
847     maybe-configure-bash \
848     maybe-configure-bfd \
849     maybe-configure-opcodes \
850     maybe-configure-binutils \
851     maybe-configure-bison \
852     maybe-configure-byacc \
853     maybe-configure-bzip2 \
854     maybe-configure-cgen \
855     maybe-configure-dejagnu \
856     maybe-configure-diff \
857     maybe-configure-dosutils \
858     maybe-configure-etc \
859     maybe-configure-fastjar \
860     maybe-configure-fileutils \
861     maybe-configure-findutils \
862     maybe-configure-find \
863     maybe-configure-fixincludes \
864     maybe-configure-flex \
865     maybe-configure-gas \
866     maybe-configure-gcc \
867     maybe-configure-gawk \
868     maybe-configure-gettext \
869     maybe-configure-gmp \
870     maybe-configure-mpfr \
871     maybe-configure-mpc \
872     maybe-configure-ppl \
873     maybe-configure-cloog \
874     maybe-configure-libelf \
875     maybe-configure-gnuserv \
876     maybe-configure-gold \
877     maybe-configure-gprof \
878     maybe-configure-gzip \
879     maybe-configure-hello \
880     maybe-configure-indent \
881     maybe-configure-intl \
882     maybe-configure-tcl \
883     maybe-configure-itcl \
884     maybe-configure-ld \
885     maybe-configure-libcpp \
886     maybe-configure-libdecnumber \
887     maybe-configure-libgui \
888     maybe-configure-libiberty \
889     maybe-configure-libiconv \
890     maybe-configure-libtool \
891     maybe-configure-m4 \
892     maybe-configure-make \
893     maybe-configure-mmalloc \
894     maybe-configure-patch \
895     maybe-configure-perl \
896     maybe-configure-prms \
897     maybe-configure-rcs \
898     maybe-configure-readline \
899     maybe-configure-release \
900     maybe-configure-recode \
901     maybe-configure-sed \
902     maybe-configure-send-pr \
903     maybe-configure-shellutils \
904     maybe-configure-sid \
905     maybe-configure-sim \
906     maybe-configure-tar \
907     maybe-configure-texinfo \
908     maybe-configure-textutils \
909     maybe-configure-time \
910     maybe-configure-uudecode \
911     maybe-configure-wdiff \
912     maybe-configure-zip \
913     maybe-configure-zlib \
914     maybe-configure-gdb \
915     maybe-configure-expect \
916     maybe-configure-guile \
917     maybe-configure-tk \
918     maybe-configure-libtermcap \
919     maybe-configure-utils \
920     maybe-configure-gnattools \
921     maybe-configure-lto-plugin
922 .PHONY: configure-target
923 configure-target:  \
924     maybe-configure-target-libstdc++-v3 \
925     maybe-configure-target-libmudflap \
926     maybe-configure-target-libssp \
927     maybe-configure-target-newlib \
928     maybe-configure-target-libgcc \
929     maybe-configure-target-libgfortran \
930     maybe-configure-target-libobjc \
931     maybe-configure-target-libtermcap \
932     maybe-configure-target-winsup \
933     maybe-configure-target-libgloss \
934     maybe-configure-target-libiberty \
935     maybe-configure-target-gperf \
936     maybe-configure-target-examples \
937     maybe-configure-target-libffi \
938     maybe-configure-target-libjava \
939     maybe-configure-target-zlib \
940     maybe-configure-target-boehm-gc \
941     maybe-configure-target-qthreads \
942     maybe-configure-target-rda \
943     maybe-configure-target-libada \
944     maybe-configure-target-libgomp
945
946 # The target built for a native non-bootstrap build.
947 .PHONY: all
948 all:
949 @if gcc-bootstrap
950         [ -f stage_final ] || echo stage3 > stage_final
951         @r=`${PWD_COMMAND}`; export r; \
952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
953         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
954 @endif gcc-bootstrap
955         @: $(MAKE); $(unstage)
956         @r=`${PWD_COMMAND}`; export r; \
957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
958 @if gcc-bootstrap
959         if [ -f stage_last ]; then \
960           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
961           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
962         else \
963 @endif gcc-bootstrap
964           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
965 @if gcc-bootstrap
966             ; \
967         fi \
968 @endif gcc-bootstrap
969         && :
970
971 .PHONY: all-build
972
973 all-build: maybe-all-build-libiberty
974 all-build: maybe-all-build-bison
975 all-build: maybe-all-build-byacc
976 all-build: maybe-all-build-flex
977 all-build: maybe-all-build-m4
978 all-build: maybe-all-build-texinfo
979 all-build: maybe-all-build-fixincludes
980
981 .PHONY: all-host
982
983 all-host: maybe-all-ash
984 all-host: maybe-all-autoconf
985 all-host: maybe-all-automake
986 all-host: maybe-all-bash
987 @if bfd-no-bootstrap
988 all-host: maybe-all-bfd
989 @endif bfd-no-bootstrap
990 @if opcodes-no-bootstrap
991 all-host: maybe-all-opcodes
992 @endif opcodes-no-bootstrap
993 @if binutils-no-bootstrap
994 all-host: maybe-all-binutils
995 @endif binutils-no-bootstrap
996 all-host: maybe-all-bison
997 all-host: maybe-all-byacc
998 all-host: maybe-all-bzip2
999 all-host: maybe-all-cgen
1000 all-host: maybe-all-dejagnu
1001 all-host: maybe-all-diff
1002 all-host: maybe-all-dosutils
1003 all-host: maybe-all-etc
1004 all-host: maybe-all-fastjar
1005 all-host: maybe-all-fileutils
1006 all-host: maybe-all-findutils
1007 all-host: maybe-all-find
1008 all-host: maybe-all-fixincludes
1009 all-host: maybe-all-flex
1010 @if gas-no-bootstrap
1011 all-host: maybe-all-gas
1012 @endif gas-no-bootstrap
1013 @if gcc-no-bootstrap
1014 all-host: maybe-all-gcc
1015 @endif gcc-no-bootstrap
1016 all-host: maybe-all-gawk
1017 all-host: maybe-all-gettext
1018 @if gmp-no-bootstrap
1019 all-host: maybe-all-gmp
1020 @endif gmp-no-bootstrap
1021 @if mpfr-no-bootstrap
1022 all-host: maybe-all-mpfr
1023 @endif mpfr-no-bootstrap
1024 @if mpc-no-bootstrap
1025 all-host: maybe-all-mpc
1026 @endif mpc-no-bootstrap
1027 @if ppl-no-bootstrap
1028 all-host: maybe-all-ppl
1029 @endif ppl-no-bootstrap
1030 @if cloog-no-bootstrap
1031 all-host: maybe-all-cloog
1032 @endif cloog-no-bootstrap
1033 @if libelf-no-bootstrap
1034 all-host: maybe-all-libelf
1035 @endif libelf-no-bootstrap
1036 all-host: maybe-all-gnuserv
1037 @if gold-no-bootstrap
1038 all-host: maybe-all-gold
1039 @endif gold-no-bootstrap
1040 all-host: maybe-all-gprof
1041 all-host: maybe-all-gzip
1042 all-host: maybe-all-hello
1043 all-host: maybe-all-indent
1044 @if intl-no-bootstrap
1045 all-host: maybe-all-intl
1046 @endif intl-no-bootstrap
1047 all-host: maybe-all-tcl
1048 all-host: maybe-all-itcl
1049 @if ld-no-bootstrap
1050 all-host: maybe-all-ld
1051 @endif ld-no-bootstrap
1052 @if libcpp-no-bootstrap
1053 all-host: maybe-all-libcpp
1054 @endif libcpp-no-bootstrap
1055 @if libdecnumber-no-bootstrap
1056 all-host: maybe-all-libdecnumber
1057 @endif libdecnumber-no-bootstrap
1058 all-host: maybe-all-libgui
1059 @if libiberty-no-bootstrap
1060 all-host: maybe-all-libiberty
1061 @endif libiberty-no-bootstrap
1062 all-host: maybe-all-libiconv
1063 all-host: maybe-all-libtool
1064 all-host: maybe-all-m4
1065 all-host: maybe-all-make
1066 all-host: maybe-all-mmalloc
1067 all-host: maybe-all-patch
1068 all-host: maybe-all-perl
1069 all-host: maybe-all-prms
1070 all-host: maybe-all-rcs
1071 all-host: maybe-all-readline
1072 all-host: maybe-all-release
1073 all-host: maybe-all-recode
1074 all-host: maybe-all-sed
1075 all-host: maybe-all-send-pr
1076 all-host: maybe-all-shellutils
1077 all-host: maybe-all-sid
1078 all-host: maybe-all-sim
1079 all-host: maybe-all-tar
1080 all-host: maybe-all-texinfo
1081 all-host: maybe-all-textutils
1082 all-host: maybe-all-time
1083 all-host: maybe-all-uudecode
1084 all-host: maybe-all-wdiff
1085 all-host: maybe-all-zip
1086 @if zlib-no-bootstrap
1087 all-host: maybe-all-zlib
1088 @endif zlib-no-bootstrap
1089 all-host: maybe-all-gdb
1090 all-host: maybe-all-expect
1091 all-host: maybe-all-guile
1092 all-host: maybe-all-tk
1093 all-host: maybe-all-libtermcap
1094 all-host: maybe-all-utils
1095 all-host: maybe-all-gnattools
1096 @if lto-plugin-no-bootstrap
1097 all-host: maybe-all-lto-plugin
1098 @endif lto-plugin-no-bootstrap
1099
1100 .PHONY: all-target
1101
1102 @if target-libstdc++-v3-no-bootstrap
1103 all-target: maybe-all-target-libstdc++-v3
1104 @endif target-libstdc++-v3-no-bootstrap
1105 all-target: maybe-all-target-libmudflap
1106 all-target: maybe-all-target-libssp
1107 all-target: maybe-all-target-newlib
1108 @if target-libgcc-no-bootstrap
1109 all-target: maybe-all-target-libgcc
1110 @endif target-libgcc-no-bootstrap
1111 all-target: maybe-all-target-libgfortran
1112 all-target: maybe-all-target-libobjc
1113 all-target: maybe-all-target-libtermcap
1114 all-target: maybe-all-target-winsup
1115 all-target: maybe-all-target-libgloss
1116 all-target: maybe-all-target-libiberty
1117 all-target: maybe-all-target-gperf
1118 all-target: maybe-all-target-examples
1119 all-target: maybe-all-target-libffi
1120 all-target: maybe-all-target-libjava
1121 all-target: maybe-all-target-zlib
1122 all-target: maybe-all-target-boehm-gc
1123 all-target: maybe-all-target-qthreads
1124 all-target: maybe-all-target-rda
1125 all-target: maybe-all-target-libada
1126 @if target-libgomp-no-bootstrap
1127 all-target: maybe-all-target-libgomp
1128 @endif target-libgomp-no-bootstrap
1129
1130 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1131 # ``make X'' in all subdirectories (because, in general, there is a
1132 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1133 # but it may do additional work as well).
1134
1135 .PHONY: do-info
1136 do-info:
1137         @: $(MAKE); $(unstage)
1138         @r=`${PWD_COMMAND}`; export r; \
1139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1140         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1141           info-target
1142
1143
1144 .PHONY: info-host
1145
1146 info-host: maybe-info-ash
1147 info-host: maybe-info-autoconf
1148 info-host: maybe-info-automake
1149 info-host: maybe-info-bash
1150 info-host: maybe-info-bfd
1151 info-host: maybe-info-opcodes
1152 info-host: maybe-info-binutils
1153 info-host: maybe-info-bison
1154 info-host: maybe-info-byacc
1155 info-host: maybe-info-bzip2
1156 info-host: maybe-info-cgen
1157 info-host: maybe-info-dejagnu
1158 info-host: maybe-info-diff
1159 info-host: maybe-info-dosutils
1160 info-host: maybe-info-etc
1161 info-host: maybe-info-fastjar
1162 info-host: maybe-info-fileutils
1163 info-host: maybe-info-findutils
1164 info-host: maybe-info-find
1165 info-host: maybe-info-fixincludes
1166 info-host: maybe-info-flex
1167 info-host: maybe-info-gas
1168 info-host: maybe-info-gcc
1169 info-host: maybe-info-gawk
1170 info-host: maybe-info-gettext
1171 info-host: maybe-info-gmp
1172 info-host: maybe-info-mpfr
1173 info-host: maybe-info-mpc
1174 info-host: maybe-info-ppl
1175 info-host: maybe-info-cloog
1176 info-host: maybe-info-libelf
1177 info-host: maybe-info-gnuserv
1178 info-host: maybe-info-gold
1179 info-host: maybe-info-gprof
1180 info-host: maybe-info-gzip
1181 info-host: maybe-info-hello
1182 info-host: maybe-info-indent
1183 info-host: maybe-info-intl
1184 info-host: maybe-info-tcl
1185 info-host: maybe-info-itcl
1186 info-host: maybe-info-ld
1187 info-host: maybe-info-libcpp
1188 info-host: maybe-info-libdecnumber
1189 info-host: maybe-info-libgui
1190 info-host: maybe-info-libiberty
1191 info-host: maybe-info-libiconv
1192 info-host: maybe-info-libtool
1193 info-host: maybe-info-m4
1194 info-host: maybe-info-make
1195 info-host: maybe-info-mmalloc
1196 info-host: maybe-info-patch
1197 info-host: maybe-info-perl
1198 info-host: maybe-info-prms
1199 info-host: maybe-info-rcs
1200 info-host: maybe-info-readline
1201 info-host: maybe-info-release
1202 info-host: maybe-info-recode
1203 info-host: maybe-info-sed
1204 info-host: maybe-info-send-pr
1205 info-host: maybe-info-shellutils
1206 info-host: maybe-info-sid
1207 info-host: maybe-info-sim
1208 info-host: maybe-info-tar
1209 info-host: maybe-info-texinfo
1210 info-host: maybe-info-textutils
1211 info-host: maybe-info-time
1212 info-host: maybe-info-uudecode
1213 info-host: maybe-info-wdiff
1214 info-host: maybe-info-zip
1215 info-host: maybe-info-zlib
1216 info-host: maybe-info-gdb
1217 info-host: maybe-info-expect
1218 info-host: maybe-info-guile
1219 info-host: maybe-info-tk
1220 info-host: maybe-info-libtermcap
1221 info-host: maybe-info-utils
1222 info-host: maybe-info-gnattools
1223 info-host: maybe-info-lto-plugin
1224
1225 .PHONY: info-target
1226
1227 info-target: maybe-info-target-libstdc++-v3
1228 info-target: maybe-info-target-libmudflap
1229 info-target: maybe-info-target-libssp
1230 info-target: maybe-info-target-newlib
1231 info-target: maybe-info-target-libgcc
1232 info-target: maybe-info-target-libgfortran
1233 info-target: maybe-info-target-libobjc
1234 info-target: maybe-info-target-libtermcap
1235 info-target: maybe-info-target-winsup
1236 info-target: maybe-info-target-libgloss
1237 info-target: maybe-info-target-libiberty
1238 info-target: maybe-info-target-gperf
1239 info-target: maybe-info-target-examples
1240 info-target: maybe-info-target-libffi
1241 info-target: maybe-info-target-libjava
1242 info-target: maybe-info-target-zlib
1243 info-target: maybe-info-target-boehm-gc
1244 info-target: maybe-info-target-qthreads
1245 info-target: maybe-info-target-rda
1246 info-target: maybe-info-target-libada
1247 info-target: maybe-info-target-libgomp
1248
1249 .PHONY: do-dvi
1250 do-dvi:
1251         @: $(MAKE); $(unstage)
1252         @r=`${PWD_COMMAND}`; export r; \
1253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1254         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1255           dvi-target
1256
1257
1258 .PHONY: dvi-host
1259
1260 dvi-host: maybe-dvi-ash
1261 dvi-host: maybe-dvi-autoconf
1262 dvi-host: maybe-dvi-automake
1263 dvi-host: maybe-dvi-bash
1264 dvi-host: maybe-dvi-bfd
1265 dvi-host: maybe-dvi-opcodes
1266 dvi-host: maybe-dvi-binutils
1267 dvi-host: maybe-dvi-bison
1268 dvi-host: maybe-dvi-byacc
1269 dvi-host: maybe-dvi-bzip2
1270 dvi-host: maybe-dvi-cgen
1271 dvi-host: maybe-dvi-dejagnu
1272 dvi-host: maybe-dvi-diff
1273 dvi-host: maybe-dvi-dosutils
1274 dvi-host: maybe-dvi-etc
1275 dvi-host: maybe-dvi-fastjar
1276 dvi-host: maybe-dvi-fileutils
1277 dvi-host: maybe-dvi-findutils
1278 dvi-host: maybe-dvi-find
1279 dvi-host: maybe-dvi-fixincludes
1280 dvi-host: maybe-dvi-flex
1281 dvi-host: maybe-dvi-gas
1282 dvi-host: maybe-dvi-gcc
1283 dvi-host: maybe-dvi-gawk
1284 dvi-host: maybe-dvi-gettext
1285 dvi-host: maybe-dvi-gmp
1286 dvi-host: maybe-dvi-mpfr
1287 dvi-host: maybe-dvi-mpc
1288 dvi-host: maybe-dvi-ppl
1289 dvi-host: maybe-dvi-cloog
1290 dvi-host: maybe-dvi-libelf
1291 dvi-host: maybe-dvi-gnuserv
1292 dvi-host: maybe-dvi-gold
1293 dvi-host: maybe-dvi-gprof
1294 dvi-host: maybe-dvi-gzip
1295 dvi-host: maybe-dvi-hello
1296 dvi-host: maybe-dvi-indent
1297 dvi-host: maybe-dvi-intl
1298 dvi-host: maybe-dvi-tcl
1299 dvi-host: maybe-dvi-itcl
1300 dvi-host: maybe-dvi-ld
1301 dvi-host: maybe-dvi-libcpp
1302 dvi-host: maybe-dvi-libdecnumber
1303 dvi-host: maybe-dvi-libgui
1304 dvi-host: maybe-dvi-libiberty
1305 dvi-host: maybe-dvi-libiconv
1306 dvi-host: maybe-dvi-libtool
1307 dvi-host: maybe-dvi-m4
1308 dvi-host: maybe-dvi-make
1309 dvi-host: maybe-dvi-mmalloc
1310 dvi-host: maybe-dvi-patch
1311 dvi-host: maybe-dvi-perl
1312 dvi-host: maybe-dvi-prms
1313 dvi-host: maybe-dvi-rcs
1314 dvi-host: maybe-dvi-readline
1315 dvi-host: maybe-dvi-release
1316 dvi-host: maybe-dvi-recode
1317 dvi-host: maybe-dvi-sed
1318 dvi-host: maybe-dvi-send-pr
1319 dvi-host: maybe-dvi-shellutils
1320 dvi-host: maybe-dvi-sid
1321 dvi-host: maybe-dvi-sim
1322 dvi-host: maybe-dvi-tar
1323 dvi-host: maybe-dvi-texinfo
1324 dvi-host: maybe-dvi-textutils
1325 dvi-host: maybe-dvi-time
1326 dvi-host: maybe-dvi-uudecode
1327 dvi-host: maybe-dvi-wdiff
1328 dvi-host: maybe-dvi-zip
1329 dvi-host: maybe-dvi-zlib
1330 dvi-host: maybe-dvi-gdb
1331 dvi-host: maybe-dvi-expect
1332 dvi-host: maybe-dvi-guile
1333 dvi-host: maybe-dvi-tk
1334 dvi-host: maybe-dvi-libtermcap
1335 dvi-host: maybe-dvi-utils
1336 dvi-host: maybe-dvi-gnattools
1337 dvi-host: maybe-dvi-lto-plugin
1338
1339 .PHONY: dvi-target
1340
1341 dvi-target: maybe-dvi-target-libstdc++-v3
1342 dvi-target: maybe-dvi-target-libmudflap
1343 dvi-target: maybe-dvi-target-libssp
1344 dvi-target: maybe-dvi-target-newlib
1345 dvi-target: maybe-dvi-target-libgcc
1346 dvi-target: maybe-dvi-target-libgfortran
1347 dvi-target: maybe-dvi-target-libobjc
1348 dvi-target: maybe-dvi-target-libtermcap
1349 dvi-target: maybe-dvi-target-winsup
1350 dvi-target: maybe-dvi-target-libgloss
1351 dvi-target: maybe-dvi-target-libiberty
1352 dvi-target: maybe-dvi-target-gperf
1353 dvi-target: maybe-dvi-target-examples
1354 dvi-target: maybe-dvi-target-libffi
1355 dvi-target: maybe-dvi-target-libjava
1356 dvi-target: maybe-dvi-target-zlib
1357 dvi-target: maybe-dvi-target-boehm-gc
1358 dvi-target: maybe-dvi-target-qthreads
1359 dvi-target: maybe-dvi-target-rda
1360 dvi-target: maybe-dvi-target-libada
1361 dvi-target: maybe-dvi-target-libgomp
1362
1363 .PHONY: do-pdf
1364 do-pdf:
1365         @: $(MAKE); $(unstage)
1366         @r=`${PWD_COMMAND}`; export r; \
1367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1368         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1369           pdf-target
1370
1371
1372 .PHONY: pdf-host
1373
1374 pdf-host: maybe-pdf-ash
1375 pdf-host: maybe-pdf-autoconf
1376 pdf-host: maybe-pdf-automake
1377 pdf-host: maybe-pdf-bash
1378 pdf-host: maybe-pdf-bfd
1379 pdf-host: maybe-pdf-opcodes
1380 pdf-host: maybe-pdf-binutils
1381 pdf-host: maybe-pdf-bison
1382 pdf-host: maybe-pdf-byacc
1383 pdf-host: maybe-pdf-bzip2
1384 pdf-host: maybe-pdf-cgen
1385 pdf-host: maybe-pdf-dejagnu
1386 pdf-host: maybe-pdf-diff
1387 pdf-host: maybe-pdf-dosutils
1388 pdf-host: maybe-pdf-etc
1389 pdf-host: maybe-pdf-fastjar
1390 pdf-host: maybe-pdf-fileutils
1391 pdf-host: maybe-pdf-findutils
1392 pdf-host: maybe-pdf-find
1393 pdf-host: maybe-pdf-fixincludes
1394 pdf-host: maybe-pdf-flex
1395 pdf-host: maybe-pdf-gas
1396 pdf-host: maybe-pdf-gcc
1397 pdf-host: maybe-pdf-gawk
1398 pdf-host: maybe-pdf-gettext
1399 pdf-host: maybe-pdf-gmp
1400 pdf-host: maybe-pdf-mpfr
1401 pdf-host: maybe-pdf-mpc
1402 pdf-host: maybe-pdf-ppl
1403 pdf-host: maybe-pdf-cloog
1404 pdf-host: maybe-pdf-libelf
1405 pdf-host: maybe-pdf-gnuserv
1406 pdf-host: maybe-pdf-gold
1407 pdf-host: maybe-pdf-gprof
1408 pdf-host: maybe-pdf-gzip
1409 pdf-host: maybe-pdf-hello
1410 pdf-host: maybe-pdf-indent
1411 pdf-host: maybe-pdf-intl
1412 pdf-host: maybe-pdf-tcl
1413 pdf-host: maybe-pdf-itcl
1414 pdf-host: maybe-pdf-ld
1415 pdf-host: maybe-pdf-libcpp
1416 pdf-host: maybe-pdf-libdecnumber
1417 pdf-host: maybe-pdf-libgui
1418 pdf-host: maybe-pdf-libiberty
1419 pdf-host: maybe-pdf-libiconv
1420 pdf-host: maybe-pdf-libtool
1421 pdf-host: maybe-pdf-m4
1422 pdf-host: maybe-pdf-make
1423 pdf-host: maybe-pdf-mmalloc
1424 pdf-host: maybe-pdf-patch
1425 pdf-host: maybe-pdf-perl
1426 pdf-host: maybe-pdf-prms
1427 pdf-host: maybe-pdf-rcs
1428 pdf-host: maybe-pdf-readline
1429 pdf-host: maybe-pdf-release
1430 pdf-host: maybe-pdf-recode
1431 pdf-host: maybe-pdf-sed
1432 pdf-host: maybe-pdf-send-pr
1433 pdf-host: maybe-pdf-shellutils
1434 pdf-host: maybe-pdf-sid
1435 pdf-host: maybe-pdf-sim
1436 pdf-host: maybe-pdf-tar
1437 pdf-host: maybe-pdf-texinfo
1438 pdf-host: maybe-pdf-textutils
1439 pdf-host: maybe-pdf-time
1440 pdf-host: maybe-pdf-uudecode
1441 pdf-host: maybe-pdf-wdiff
1442 pdf-host: maybe-pdf-zip
1443 pdf-host: maybe-pdf-zlib
1444 pdf-host: maybe-pdf-gdb
1445 pdf-host: maybe-pdf-expect
1446 pdf-host: maybe-pdf-guile
1447 pdf-host: maybe-pdf-tk
1448 pdf-host: maybe-pdf-libtermcap
1449 pdf-host: maybe-pdf-utils
1450 pdf-host: maybe-pdf-gnattools
1451 pdf-host: maybe-pdf-lto-plugin
1452
1453 .PHONY: pdf-target
1454
1455 pdf-target: maybe-pdf-target-libstdc++-v3
1456 pdf-target: maybe-pdf-target-libmudflap
1457 pdf-target: maybe-pdf-target-libssp
1458 pdf-target: maybe-pdf-target-newlib
1459 pdf-target: maybe-pdf-target-libgcc
1460 pdf-target: maybe-pdf-target-libgfortran
1461 pdf-target: maybe-pdf-target-libobjc
1462 pdf-target: maybe-pdf-target-libtermcap
1463 pdf-target: maybe-pdf-target-winsup
1464 pdf-target: maybe-pdf-target-libgloss
1465 pdf-target: maybe-pdf-target-libiberty
1466 pdf-target: maybe-pdf-target-gperf
1467 pdf-target: maybe-pdf-target-examples
1468 pdf-target: maybe-pdf-target-libffi
1469 pdf-target: maybe-pdf-target-libjava
1470 pdf-target: maybe-pdf-target-zlib
1471 pdf-target: maybe-pdf-target-boehm-gc
1472 pdf-target: maybe-pdf-target-qthreads
1473 pdf-target: maybe-pdf-target-rda
1474 pdf-target: maybe-pdf-target-libada
1475 pdf-target: maybe-pdf-target-libgomp
1476
1477 .PHONY: do-html
1478 do-html:
1479         @: $(MAKE); $(unstage)
1480         @r=`${PWD_COMMAND}`; export r; \
1481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1482         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1483           html-target
1484
1485
1486 .PHONY: html-host
1487
1488 html-host: maybe-html-ash
1489 html-host: maybe-html-autoconf
1490 html-host: maybe-html-automake
1491 html-host: maybe-html-bash
1492 html-host: maybe-html-bfd
1493 html-host: maybe-html-opcodes
1494 html-host: maybe-html-binutils
1495 html-host: maybe-html-bison
1496 html-host: maybe-html-byacc
1497 html-host: maybe-html-bzip2
1498 html-host: maybe-html-cgen
1499 html-host: maybe-html-dejagnu
1500 html-host: maybe-html-diff
1501 html-host: maybe-html-dosutils
1502 html-host: maybe-html-etc
1503 html-host: maybe-html-fastjar
1504 html-host: maybe-html-fileutils
1505 html-host: maybe-html-findutils
1506 html-host: maybe-html-find
1507 html-host: maybe-html-fixincludes
1508 html-host: maybe-html-flex
1509 html-host: maybe-html-gas
1510 html-host: maybe-html-gcc
1511 html-host: maybe-html-gawk
1512 html-host: maybe-html-gettext
1513 html-host: maybe-html-gmp
1514 html-host: maybe-html-mpfr
1515 html-host: maybe-html-mpc
1516 html-host: maybe-html-ppl
1517 html-host: maybe-html-cloog
1518 html-host: maybe-html-libelf
1519 html-host: maybe-html-gnuserv
1520 html-host: maybe-html-gold
1521 html-host: maybe-html-gprof
1522 html-host: maybe-html-gzip
1523 html-host: maybe-html-hello
1524 html-host: maybe-html-indent
1525 html-host: maybe-html-intl
1526 html-host: maybe-html-tcl
1527 html-host: maybe-html-itcl
1528 html-host: maybe-html-ld
1529 html-host: maybe-html-libcpp
1530 html-host: maybe-html-libdecnumber
1531 html-host: maybe-html-libgui
1532 html-host: maybe-html-libiberty
1533 html-host: maybe-html-libiconv
1534 html-host: maybe-html-libtool
1535 html-host: maybe-html-m4
1536 html-host: maybe-html-make
1537 html-host: maybe-html-mmalloc
1538 html-host: maybe-html-patch
1539 html-host: maybe-html-perl
1540 html-host: maybe-html-prms
1541 html-host: maybe-html-rcs
1542 html-host: maybe-html-readline
1543 html-host: maybe-html-release
1544 html-host: maybe-html-recode
1545 html-host: maybe-html-sed
1546 html-host: maybe-html-send-pr
1547 html-host: maybe-html-shellutils
1548 html-host: maybe-html-sid
1549 html-host: maybe-html-sim
1550 html-host: maybe-html-tar
1551 html-host: maybe-html-texinfo
1552 html-host: maybe-html-textutils
1553 html-host: maybe-html-time
1554 html-host: maybe-html-uudecode
1555 html-host: maybe-html-wdiff
1556 html-host: maybe-html-zip
1557 html-host: maybe-html-zlib
1558 html-host: maybe-html-gdb
1559 html-host: maybe-html-expect
1560 html-host: maybe-html-guile
1561 html-host: maybe-html-tk
1562 html-host: maybe-html-libtermcap
1563 html-host: maybe-html-utils
1564 html-host: maybe-html-gnattools
1565 html-host: maybe-html-lto-plugin
1566
1567 .PHONY: html-target
1568
1569 html-target: maybe-html-target-libstdc++-v3
1570 html-target: maybe-html-target-libmudflap
1571 html-target: maybe-html-target-libssp
1572 html-target: maybe-html-target-newlib
1573 html-target: maybe-html-target-libgcc
1574 html-target: maybe-html-target-libgfortran
1575 html-target: maybe-html-target-libobjc
1576 html-target: maybe-html-target-libtermcap
1577 html-target: maybe-html-target-winsup
1578 html-target: maybe-html-target-libgloss
1579 html-target: maybe-html-target-libiberty
1580 html-target: maybe-html-target-gperf
1581 html-target: maybe-html-target-examples
1582 html-target: maybe-html-target-libffi
1583 html-target: maybe-html-target-libjava
1584 html-target: maybe-html-target-zlib
1585 html-target: maybe-html-target-boehm-gc
1586 html-target: maybe-html-target-qthreads
1587 html-target: maybe-html-target-rda
1588 html-target: maybe-html-target-libada
1589 html-target: maybe-html-target-libgomp
1590
1591 .PHONY: do-TAGS
1592 do-TAGS:
1593         @: $(MAKE); $(unstage)
1594         @r=`${PWD_COMMAND}`; export r; \
1595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1596         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1597           TAGS-target
1598
1599
1600 .PHONY: TAGS-host
1601
1602 TAGS-host: maybe-TAGS-ash
1603 TAGS-host: maybe-TAGS-autoconf
1604 TAGS-host: maybe-TAGS-automake
1605 TAGS-host: maybe-TAGS-bash
1606 TAGS-host: maybe-TAGS-bfd
1607 TAGS-host: maybe-TAGS-opcodes
1608 TAGS-host: maybe-TAGS-binutils
1609 TAGS-host: maybe-TAGS-bison
1610 TAGS-host: maybe-TAGS-byacc
1611 TAGS-host: maybe-TAGS-bzip2
1612 TAGS-host: maybe-TAGS-cgen
1613 TAGS-host: maybe-TAGS-dejagnu
1614 TAGS-host: maybe-TAGS-diff
1615 TAGS-host: maybe-TAGS-dosutils
1616 TAGS-host: maybe-TAGS-etc
1617 TAGS-host: maybe-TAGS-fastjar
1618 TAGS-host: maybe-TAGS-fileutils
1619 TAGS-host: maybe-TAGS-findutils
1620 TAGS-host: maybe-TAGS-find
1621 TAGS-host: maybe-TAGS-fixincludes
1622 TAGS-host: maybe-TAGS-flex
1623 TAGS-host: maybe-TAGS-gas
1624 TAGS-host: maybe-TAGS-gcc
1625 TAGS-host: maybe-TAGS-gawk
1626 TAGS-host: maybe-TAGS-gettext
1627 TAGS-host: maybe-TAGS-gmp
1628 TAGS-host: maybe-TAGS-mpfr
1629 TAGS-host: maybe-TAGS-mpc
1630 TAGS-host: maybe-TAGS-ppl
1631 TAGS-host: maybe-TAGS-cloog
1632 TAGS-host: maybe-TAGS-libelf
1633 TAGS-host: maybe-TAGS-gnuserv
1634 TAGS-host: maybe-TAGS-gold
1635 TAGS-host: maybe-TAGS-gprof
1636 TAGS-host: maybe-TAGS-gzip
1637 TAGS-host: maybe-TAGS-hello
1638 TAGS-host: maybe-TAGS-indent
1639 TAGS-host: maybe-TAGS-intl
1640 TAGS-host: maybe-TAGS-tcl
1641 TAGS-host: maybe-TAGS-itcl
1642 TAGS-host: maybe-TAGS-ld
1643 TAGS-host: maybe-TAGS-libcpp
1644 TAGS-host: maybe-TAGS-libdecnumber
1645 TAGS-host: maybe-TAGS-libgui
1646 TAGS-host: maybe-TAGS-libiberty
1647 TAGS-host: maybe-TAGS-libiconv
1648 TAGS-host: maybe-TAGS-libtool
1649 TAGS-host: maybe-TAGS-m4
1650 TAGS-host: maybe-TAGS-make
1651 TAGS-host: maybe-TAGS-mmalloc
1652 TAGS-host: maybe-TAGS-patch
1653 TAGS-host: maybe-TAGS-perl
1654 TAGS-host: maybe-TAGS-prms
1655 TAGS-host: maybe-TAGS-rcs
1656 TAGS-host: maybe-TAGS-readline
1657 TAGS-host: maybe-TAGS-release
1658 TAGS-host: maybe-TAGS-recode
1659 TAGS-host: maybe-TAGS-sed
1660 TAGS-host: maybe-TAGS-send-pr
1661 TAGS-host: maybe-TAGS-shellutils
1662 TAGS-host: maybe-TAGS-sid
1663 TAGS-host: maybe-TAGS-sim
1664 TAGS-host: maybe-TAGS-tar
1665 TAGS-host: maybe-TAGS-texinfo
1666 TAGS-host: maybe-TAGS-textutils
1667 TAGS-host: maybe-TAGS-time
1668 TAGS-host: maybe-TAGS-uudecode
1669 TAGS-host: maybe-TAGS-wdiff
1670 TAGS-host: maybe-TAGS-zip
1671 TAGS-host: maybe-TAGS-zlib
1672 TAGS-host: maybe-TAGS-gdb
1673 TAGS-host: maybe-TAGS-expect
1674 TAGS-host: maybe-TAGS-guile
1675 TAGS-host: maybe-TAGS-tk
1676 TAGS-host: maybe-TAGS-libtermcap
1677 TAGS-host: maybe-TAGS-utils
1678 TAGS-host: maybe-TAGS-gnattools
1679 TAGS-host: maybe-TAGS-lto-plugin
1680
1681 .PHONY: TAGS-target
1682
1683 TAGS-target: maybe-TAGS-target-libstdc++-v3
1684 TAGS-target: maybe-TAGS-target-libmudflap
1685 TAGS-target: maybe-TAGS-target-libssp
1686 TAGS-target: maybe-TAGS-target-newlib
1687 TAGS-target: maybe-TAGS-target-libgcc
1688 TAGS-target: maybe-TAGS-target-libgfortran
1689 TAGS-target: maybe-TAGS-target-libobjc
1690 TAGS-target: maybe-TAGS-target-libtermcap
1691 TAGS-target: maybe-TAGS-target-winsup
1692 TAGS-target: maybe-TAGS-target-libgloss
1693 TAGS-target: maybe-TAGS-target-libiberty
1694 TAGS-target: maybe-TAGS-target-gperf
1695 TAGS-target: maybe-TAGS-target-examples
1696 TAGS-target: maybe-TAGS-target-libffi
1697 TAGS-target: maybe-TAGS-target-libjava
1698 TAGS-target: maybe-TAGS-target-zlib
1699 TAGS-target: maybe-TAGS-target-boehm-gc
1700 TAGS-target: maybe-TAGS-target-qthreads
1701 TAGS-target: maybe-TAGS-target-rda
1702 TAGS-target: maybe-TAGS-target-libada
1703 TAGS-target: maybe-TAGS-target-libgomp
1704
1705 .PHONY: do-install-info
1706 do-install-info:
1707         @: $(MAKE); $(unstage)
1708         @r=`${PWD_COMMAND}`; export r; \
1709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1710         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1711           install-info-target
1712
1713
1714 .PHONY: install-info-host
1715
1716 install-info-host: maybe-install-info-ash
1717 install-info-host: maybe-install-info-autoconf
1718 install-info-host: maybe-install-info-automake
1719 install-info-host: maybe-install-info-bash
1720 install-info-host: maybe-install-info-bfd
1721 install-info-host: maybe-install-info-opcodes
1722 install-info-host: maybe-install-info-binutils
1723 install-info-host: maybe-install-info-bison
1724 install-info-host: maybe-install-info-byacc
1725 install-info-host: maybe-install-info-bzip2
1726 install-info-host: maybe-install-info-cgen
1727 install-info-host: maybe-install-info-dejagnu
1728 install-info-host: maybe-install-info-diff
1729 install-info-host: maybe-install-info-dosutils
1730 install-info-host: maybe-install-info-etc
1731 install-info-host: maybe-install-info-fastjar
1732 install-info-host: maybe-install-info-fileutils
1733 install-info-host: maybe-install-info-findutils
1734 install-info-host: maybe-install-info-find
1735 install-info-host: maybe-install-info-fixincludes
1736 install-info-host: maybe-install-info-flex
1737 install-info-host: maybe-install-info-gas
1738 install-info-host: maybe-install-info-gcc
1739 install-info-host: maybe-install-info-gawk
1740 install-info-host: maybe-install-info-gettext
1741 install-info-host: maybe-install-info-gmp
1742 install-info-host: maybe-install-info-mpfr
1743 install-info-host: maybe-install-info-mpc
1744 install-info-host: maybe-install-info-ppl
1745 install-info-host: maybe-install-info-cloog
1746 install-info-host: maybe-install-info-libelf
1747 install-info-host: maybe-install-info-gnuserv
1748 install-info-host: maybe-install-info-gold
1749 install-info-host: maybe-install-info-gprof
1750 install-info-host: maybe-install-info-gzip
1751 install-info-host: maybe-install-info-hello
1752 install-info-host: maybe-install-info-indent
1753 install-info-host: maybe-install-info-intl
1754 install-info-host: maybe-install-info-tcl
1755 install-info-host: maybe-install-info-itcl
1756 install-info-host: maybe-install-info-ld
1757 install-info-host: maybe-install-info-libcpp
1758 install-info-host: maybe-install-info-libdecnumber
1759 install-info-host: maybe-install-info-libgui
1760 install-info-host: maybe-install-info-libiberty
1761 install-info-host: maybe-install-info-libiconv
1762 install-info-host: maybe-install-info-libtool
1763 install-info-host: maybe-install-info-m4
1764 install-info-host: maybe-install-info-make
1765 install-info-host: maybe-install-info-mmalloc
1766 install-info-host: maybe-install-info-patch
1767 install-info-host: maybe-install-info-perl
1768 install-info-host: maybe-install-info-prms
1769 install-info-host: maybe-install-info-rcs
1770 install-info-host: maybe-install-info-readline
1771 install-info-host: maybe-install-info-release
1772 install-info-host: maybe-install-info-recode
1773 install-info-host: maybe-install-info-sed
1774 install-info-host: maybe-install-info-send-pr
1775 install-info-host: maybe-install-info-shellutils
1776 install-info-host: maybe-install-info-sid
1777 install-info-host: maybe-install-info-sim
1778 install-info-host: maybe-install-info-tar
1779 install-info-host: maybe-install-info-texinfo
1780 install-info-host: maybe-install-info-textutils
1781 install-info-host: maybe-install-info-time
1782 install-info-host: maybe-install-info-uudecode
1783 install-info-host: maybe-install-info-wdiff
1784 install-info-host: maybe-install-info-zip
1785 install-info-host: maybe-install-info-zlib
1786 install-info-host: maybe-install-info-gdb
1787 install-info-host: maybe-install-info-expect
1788 install-info-host: maybe-install-info-guile
1789 install-info-host: maybe-install-info-tk
1790 install-info-host: maybe-install-info-libtermcap
1791 install-info-host: maybe-install-info-utils
1792 install-info-host: maybe-install-info-gnattools
1793 install-info-host: maybe-install-info-lto-plugin
1794
1795 .PHONY: install-info-target
1796
1797 install-info-target: maybe-install-info-target-libstdc++-v3
1798 install-info-target: maybe-install-info-target-libmudflap
1799 install-info-target: maybe-install-info-target-libssp
1800 install-info-target: maybe-install-info-target-newlib
1801 install-info-target: maybe-install-info-target-libgcc
1802 install-info-target: maybe-install-info-target-libgfortran
1803 install-info-target: maybe-install-info-target-libobjc
1804 install-info-target: maybe-install-info-target-libtermcap
1805 install-info-target: maybe-install-info-target-winsup
1806 install-info-target: maybe-install-info-target-libgloss
1807 install-info-target: maybe-install-info-target-libiberty
1808 install-info-target: maybe-install-info-target-gperf
1809 install-info-target: maybe-install-info-target-examples
1810 install-info-target: maybe-install-info-target-libffi
1811 install-info-target: maybe-install-info-target-libjava
1812 install-info-target: maybe-install-info-target-zlib
1813 install-info-target: maybe-install-info-target-boehm-gc
1814 install-info-target: maybe-install-info-target-qthreads
1815 install-info-target: maybe-install-info-target-rda
1816 install-info-target: maybe-install-info-target-libada
1817 install-info-target: maybe-install-info-target-libgomp
1818
1819 .PHONY: do-install-pdf
1820 do-install-pdf:
1821         @: $(MAKE); $(unstage)
1822         @r=`${PWD_COMMAND}`; export r; \
1823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1824         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1825           install-pdf-target
1826
1827
1828 .PHONY: install-pdf-host
1829
1830 install-pdf-host: maybe-install-pdf-ash
1831 install-pdf-host: maybe-install-pdf-autoconf
1832 install-pdf-host: maybe-install-pdf-automake
1833 install-pdf-host: maybe-install-pdf-bash
1834 install-pdf-host: maybe-install-pdf-bfd
1835 install-pdf-host: maybe-install-pdf-opcodes
1836 install-pdf-host: maybe-install-pdf-binutils
1837 install-pdf-host: maybe-install-pdf-bison
1838 install-pdf-host: maybe-install-pdf-byacc
1839 install-pdf-host: maybe-install-pdf-bzip2
1840 install-pdf-host: maybe-install-pdf-cgen
1841 install-pdf-host: maybe-install-pdf-dejagnu
1842 install-pdf-host: maybe-install-pdf-diff
1843 install-pdf-host: maybe-install-pdf-dosutils
1844 install-pdf-host: maybe-install-pdf-etc
1845 install-pdf-host: maybe-install-pdf-fastjar
1846 install-pdf-host: maybe-install-pdf-fileutils
1847 install-pdf-host: maybe-install-pdf-findutils
1848 install-pdf-host: maybe-install-pdf-find
1849 install-pdf-host: maybe-install-pdf-fixincludes
1850 install-pdf-host: maybe-install-pdf-flex
1851 install-pdf-host: maybe-install-pdf-gas
1852 install-pdf-host: maybe-install-pdf-gcc
1853 install-pdf-host: maybe-install-pdf-gawk
1854 install-pdf-host: maybe-install-pdf-gettext
1855 install-pdf-host: maybe-install-pdf-gmp
1856 install-pdf-host: maybe-install-pdf-mpfr
1857 install-pdf-host: maybe-install-pdf-mpc
1858 install-pdf-host: maybe-install-pdf-ppl
1859 install-pdf-host: maybe-install-pdf-cloog
1860 install-pdf-host: maybe-install-pdf-libelf
1861 install-pdf-host: maybe-install-pdf-gnuserv
1862 install-pdf-host: maybe-install-pdf-gold
1863 install-pdf-host: maybe-install-pdf-gprof
1864 install-pdf-host: maybe-install-pdf-gzip
1865 install-pdf-host: maybe-install-pdf-hello
1866 install-pdf-host: maybe-install-pdf-indent
1867 install-pdf-host: maybe-install-pdf-intl
1868 install-pdf-host: maybe-install-pdf-tcl
1869 install-pdf-host: maybe-install-pdf-itcl
1870 install-pdf-host: maybe-install-pdf-ld
1871 install-pdf-host: maybe-install-pdf-libcpp
1872 install-pdf-host: maybe-install-pdf-libdecnumber
1873 install-pdf-host: maybe-install-pdf-libgui
1874 install-pdf-host: maybe-install-pdf-libiberty
1875 install-pdf-host: maybe-install-pdf-libiconv
1876 install-pdf-host: maybe-install-pdf-libtool
1877 install-pdf-host: maybe-install-pdf-m4
1878 install-pdf-host: maybe-install-pdf-make
1879 install-pdf-host: maybe-install-pdf-mmalloc
1880 install-pdf-host: maybe-install-pdf-patch
1881 install-pdf-host: maybe-install-pdf-perl
1882 install-pdf-host: maybe-install-pdf-prms
1883 install-pdf-host: maybe-install-pdf-rcs
1884 install-pdf-host: maybe-install-pdf-readline
1885 install-pdf-host: maybe-install-pdf-release
1886 install-pdf-host: maybe-install-pdf-recode
1887 install-pdf-host: maybe-install-pdf-sed
1888 install-pdf-host: maybe-install-pdf-send-pr
1889 install-pdf-host: maybe-install-pdf-shellutils
1890 install-pdf-host: maybe-install-pdf-sid
1891 install-pdf-host: maybe-install-pdf-sim
1892 install-pdf-host: maybe-install-pdf-tar
1893 install-pdf-host: maybe-install-pdf-texinfo
1894 install-pdf-host: maybe-install-pdf-textutils
1895 install-pdf-host: maybe-install-pdf-time
1896 install-pdf-host: maybe-install-pdf-uudecode
1897 install-pdf-host: maybe-install-pdf-wdiff
1898 install-pdf-host: maybe-install-pdf-zip
1899 install-pdf-host: maybe-install-pdf-zlib
1900 install-pdf-host: maybe-install-pdf-gdb
1901 install-pdf-host: maybe-install-pdf-expect
1902 install-pdf-host: maybe-install-pdf-guile
1903 install-pdf-host: maybe-install-pdf-tk
1904 install-pdf-host: maybe-install-pdf-libtermcap
1905 install-pdf-host: maybe-install-pdf-utils
1906 install-pdf-host: maybe-install-pdf-gnattools
1907 install-pdf-host: maybe-install-pdf-lto-plugin
1908
1909 .PHONY: install-pdf-target
1910
1911 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1912 install-pdf-target: maybe-install-pdf-target-libmudflap
1913 install-pdf-target: maybe-install-pdf-target-libssp
1914 install-pdf-target: maybe-install-pdf-target-newlib
1915 install-pdf-target: maybe-install-pdf-target-libgcc
1916 install-pdf-target: maybe-install-pdf-target-libgfortran
1917 install-pdf-target: maybe-install-pdf-target-libobjc
1918 install-pdf-target: maybe-install-pdf-target-libtermcap
1919 install-pdf-target: maybe-install-pdf-target-winsup
1920 install-pdf-target: maybe-install-pdf-target-libgloss
1921 install-pdf-target: maybe-install-pdf-target-libiberty
1922 install-pdf-target: maybe-install-pdf-target-gperf
1923 install-pdf-target: maybe-install-pdf-target-examples
1924 install-pdf-target: maybe-install-pdf-target-libffi
1925 install-pdf-target: maybe-install-pdf-target-libjava
1926 install-pdf-target: maybe-install-pdf-target-zlib
1927 install-pdf-target: maybe-install-pdf-target-boehm-gc
1928 install-pdf-target: maybe-install-pdf-target-qthreads
1929 install-pdf-target: maybe-install-pdf-target-rda
1930 install-pdf-target: maybe-install-pdf-target-libada
1931 install-pdf-target: maybe-install-pdf-target-libgomp
1932
1933 .PHONY: do-install-html
1934 do-install-html:
1935         @: $(MAKE); $(unstage)
1936         @r=`${PWD_COMMAND}`; export r; \
1937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1938         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1939           install-html-target
1940
1941
1942 .PHONY: install-html-host
1943
1944 install-html-host: maybe-install-html-ash
1945 install-html-host: maybe-install-html-autoconf
1946 install-html-host: maybe-install-html-automake
1947 install-html-host: maybe-install-html-bash
1948 install-html-host: maybe-install-html-bfd
1949 install-html-host: maybe-install-html-opcodes
1950 install-html-host: maybe-install-html-binutils
1951 install-html-host: maybe-install-html-bison
1952 install-html-host: maybe-install-html-byacc
1953 install-html-host: maybe-install-html-bzip2
1954 install-html-host: maybe-install-html-cgen
1955 install-html-host: maybe-install-html-dejagnu
1956 install-html-host: maybe-install-html-diff
1957 install-html-host: maybe-install-html-dosutils
1958 install-html-host: maybe-install-html-etc
1959 install-html-host: maybe-install-html-fastjar
1960 install-html-host: maybe-install-html-fileutils
1961 install-html-host: maybe-install-html-findutils
1962 install-html-host: maybe-install-html-find
1963 install-html-host: maybe-install-html-fixincludes
1964 install-html-host: maybe-install-html-flex
1965 install-html-host: maybe-install-html-gas
1966 install-html-host: maybe-install-html-gcc
1967 install-html-host: maybe-install-html-gawk
1968 install-html-host: maybe-install-html-gettext
1969 install-html-host: maybe-install-html-gmp
1970 install-html-host: maybe-install-html-mpfr
1971 install-html-host: maybe-install-html-mpc
1972 install-html-host: maybe-install-html-ppl
1973 install-html-host: maybe-install-html-cloog
1974 install-html-host: maybe-install-html-libelf
1975 install-html-host: maybe-install-html-gnuserv
1976 install-html-host: maybe-install-html-gold
1977 install-html-host: maybe-install-html-gprof
1978 install-html-host: maybe-install-html-gzip
1979 install-html-host: maybe-install-html-hello
1980 install-html-host: maybe-install-html-indent
1981 install-html-host: maybe-install-html-intl
1982 install-html-host: maybe-install-html-tcl
1983 install-html-host: maybe-install-html-itcl
1984 install-html-host: maybe-install-html-ld
1985 install-html-host: maybe-install-html-libcpp
1986 install-html-host: maybe-install-html-libdecnumber
1987 install-html-host: maybe-install-html-libgui
1988 install-html-host: maybe-install-html-libiberty
1989 install-html-host: maybe-install-html-libiconv
1990 install-html-host: maybe-install-html-libtool
1991 install-html-host: maybe-install-html-m4
1992 install-html-host: maybe-install-html-make
1993 install-html-host: maybe-install-html-mmalloc
1994 install-html-host: maybe-install-html-patch
1995 install-html-host: maybe-install-html-perl
1996 install-html-host: maybe-install-html-prms
1997 install-html-host: maybe-install-html-rcs
1998 install-html-host: maybe-install-html-readline
1999 install-html-host: maybe-install-html-release
2000 install-html-host: maybe-install-html-recode
2001 install-html-host: maybe-install-html-sed
2002 install-html-host: maybe-install-html-send-pr
2003 install-html-host: maybe-install-html-shellutils
2004 install-html-host: maybe-install-html-sid
2005 install-html-host: maybe-install-html-sim
2006 install-html-host: maybe-install-html-tar
2007 install-html-host: maybe-install-html-texinfo
2008 install-html-host: maybe-install-html-textutils
2009 install-html-host: maybe-install-html-time
2010 install-html-host: maybe-install-html-uudecode
2011 install-html-host: maybe-install-html-wdiff
2012 install-html-host: maybe-install-html-zip
2013 install-html-host: maybe-install-html-zlib
2014 install-html-host: maybe-install-html-gdb
2015 install-html-host: maybe-install-html-expect
2016 install-html-host: maybe-install-html-guile
2017 install-html-host: maybe-install-html-tk
2018 install-html-host: maybe-install-html-libtermcap
2019 install-html-host: maybe-install-html-utils
2020 install-html-host: maybe-install-html-gnattools
2021 install-html-host: maybe-install-html-lto-plugin
2022
2023 .PHONY: install-html-target
2024
2025 install-html-target: maybe-install-html-target-libstdc++-v3
2026 install-html-target: maybe-install-html-target-libmudflap
2027 install-html-target: maybe-install-html-target-libssp
2028 install-html-target: maybe-install-html-target-newlib
2029 install-html-target: maybe-install-html-target-libgcc
2030 install-html-target: maybe-install-html-target-libgfortran
2031 install-html-target: maybe-install-html-target-libobjc
2032 install-html-target: maybe-install-html-target-libtermcap
2033 install-html-target: maybe-install-html-target-winsup
2034 install-html-target: maybe-install-html-target-libgloss
2035 install-html-target: maybe-install-html-target-libiberty
2036 install-html-target: maybe-install-html-target-gperf
2037 install-html-target: maybe-install-html-target-examples
2038 install-html-target: maybe-install-html-target-libffi
2039 install-html-target: maybe-install-html-target-libjava
2040 install-html-target: maybe-install-html-target-zlib
2041 install-html-target: maybe-install-html-target-boehm-gc
2042 install-html-target: maybe-install-html-target-qthreads
2043 install-html-target: maybe-install-html-target-rda
2044 install-html-target: maybe-install-html-target-libada
2045 install-html-target: maybe-install-html-target-libgomp
2046
2047 .PHONY: do-installcheck
2048 do-installcheck:
2049         @: $(MAKE); $(unstage)
2050         @r=`${PWD_COMMAND}`; export r; \
2051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2052         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2053           installcheck-target
2054
2055
2056 .PHONY: installcheck-host
2057
2058 installcheck-host: maybe-installcheck-ash
2059 installcheck-host: maybe-installcheck-autoconf
2060 installcheck-host: maybe-installcheck-automake
2061 installcheck-host: maybe-installcheck-bash
2062 installcheck-host: maybe-installcheck-bfd
2063 installcheck-host: maybe-installcheck-opcodes
2064 installcheck-host: maybe-installcheck-binutils
2065 installcheck-host: maybe-installcheck-bison
2066 installcheck-host: maybe-installcheck-byacc
2067 installcheck-host: maybe-installcheck-bzip2
2068 installcheck-host: maybe-installcheck-cgen
2069 installcheck-host: maybe-installcheck-dejagnu
2070 installcheck-host: maybe-installcheck-diff
2071 installcheck-host: maybe-installcheck-dosutils
2072 installcheck-host: maybe-installcheck-etc
2073 installcheck-host: maybe-installcheck-fastjar
2074 installcheck-host: maybe-installcheck-fileutils
2075 installcheck-host: maybe-installcheck-findutils
2076 installcheck-host: maybe-installcheck-find
2077 installcheck-host: maybe-installcheck-fixincludes
2078 installcheck-host: maybe-installcheck-flex
2079 installcheck-host: maybe-installcheck-gas
2080 installcheck-host: maybe-installcheck-gcc
2081 installcheck-host: maybe-installcheck-gawk
2082 installcheck-host: maybe-installcheck-gettext
2083 installcheck-host: maybe-installcheck-gmp
2084 installcheck-host: maybe-installcheck-mpfr
2085 installcheck-host: maybe-installcheck-mpc
2086 installcheck-host: maybe-installcheck-ppl
2087 installcheck-host: maybe-installcheck-cloog
2088 installcheck-host: maybe-installcheck-libelf
2089 installcheck-host: maybe-installcheck-gnuserv
2090 installcheck-host: maybe-installcheck-gold
2091 installcheck-host: maybe-installcheck-gprof
2092 installcheck-host: maybe-installcheck-gzip
2093 installcheck-host: maybe-installcheck-hello
2094 installcheck-host: maybe-installcheck-indent
2095 installcheck-host: maybe-installcheck-intl
2096 installcheck-host: maybe-installcheck-tcl
2097 installcheck-host: maybe-installcheck-itcl
2098 installcheck-host: maybe-installcheck-ld
2099 installcheck-host: maybe-installcheck-libcpp
2100 installcheck-host: maybe-installcheck-libdecnumber
2101 installcheck-host: maybe-installcheck-libgui
2102 installcheck-host: maybe-installcheck-libiberty
2103 installcheck-host: maybe-installcheck-libiconv
2104 installcheck-host: maybe-installcheck-libtool
2105 installcheck-host: maybe-installcheck-m4
2106 installcheck-host: maybe-installcheck-make
2107 installcheck-host: maybe-installcheck-mmalloc
2108 installcheck-host: maybe-installcheck-patch
2109 installcheck-host: maybe-installcheck-perl
2110 installcheck-host: maybe-installcheck-prms
2111 installcheck-host: maybe-installcheck-rcs
2112 installcheck-host: maybe-installcheck-readline
2113 installcheck-host: maybe-installcheck-release
2114 installcheck-host: maybe-installcheck-recode
2115 installcheck-host: maybe-installcheck-sed
2116 installcheck-host: maybe-installcheck-send-pr
2117 installcheck-host: maybe-installcheck-shellutils
2118 installcheck-host: maybe-installcheck-sid
2119 installcheck-host: maybe-installcheck-sim
2120 installcheck-host: maybe-installcheck-tar
2121 installcheck-host: maybe-installcheck-texinfo
2122 installcheck-host: maybe-installcheck-textutils
2123 installcheck-host: maybe-installcheck-time
2124 installcheck-host: maybe-installcheck-uudecode
2125 installcheck-host: maybe-installcheck-wdiff
2126 installcheck-host: maybe-installcheck-zip
2127 installcheck-host: maybe-installcheck-zlib
2128 installcheck-host: maybe-installcheck-gdb
2129 installcheck-host: maybe-installcheck-expect
2130 installcheck-host: maybe-installcheck-guile
2131 installcheck-host: maybe-installcheck-tk
2132 installcheck-host: maybe-installcheck-libtermcap
2133 installcheck-host: maybe-installcheck-utils
2134 installcheck-host: maybe-installcheck-gnattools
2135 installcheck-host: maybe-installcheck-lto-plugin
2136
2137 .PHONY: installcheck-target
2138
2139 installcheck-target: maybe-installcheck-target-libstdc++-v3
2140 installcheck-target: maybe-installcheck-target-libmudflap
2141 installcheck-target: maybe-installcheck-target-libssp
2142 installcheck-target: maybe-installcheck-target-newlib
2143 installcheck-target: maybe-installcheck-target-libgcc
2144 installcheck-target: maybe-installcheck-target-libgfortran
2145 installcheck-target: maybe-installcheck-target-libobjc
2146 installcheck-target: maybe-installcheck-target-libtermcap
2147 installcheck-target: maybe-installcheck-target-winsup
2148 installcheck-target: maybe-installcheck-target-libgloss
2149 installcheck-target: maybe-installcheck-target-libiberty
2150 installcheck-target: maybe-installcheck-target-gperf
2151 installcheck-target: maybe-installcheck-target-examples
2152 installcheck-target: maybe-installcheck-target-libffi
2153 installcheck-target: maybe-installcheck-target-libjava
2154 installcheck-target: maybe-installcheck-target-zlib
2155 installcheck-target: maybe-installcheck-target-boehm-gc
2156 installcheck-target: maybe-installcheck-target-qthreads
2157 installcheck-target: maybe-installcheck-target-rda
2158 installcheck-target: maybe-installcheck-target-libada
2159 installcheck-target: maybe-installcheck-target-libgomp
2160
2161 .PHONY: do-mostlyclean
2162 do-mostlyclean:
2163         @: $(MAKE); $(unstage)
2164         @r=`${PWD_COMMAND}`; export r; \
2165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2166         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2167           mostlyclean-target
2168
2169
2170 .PHONY: mostlyclean-host
2171
2172 mostlyclean-host: maybe-mostlyclean-ash
2173 mostlyclean-host: maybe-mostlyclean-autoconf
2174 mostlyclean-host: maybe-mostlyclean-automake
2175 mostlyclean-host: maybe-mostlyclean-bash
2176 mostlyclean-host: maybe-mostlyclean-bfd
2177 mostlyclean-host: maybe-mostlyclean-opcodes
2178 mostlyclean-host: maybe-mostlyclean-binutils
2179 mostlyclean-host: maybe-mostlyclean-bison
2180 mostlyclean-host: maybe-mostlyclean-byacc
2181 mostlyclean-host: maybe-mostlyclean-bzip2
2182 mostlyclean-host: maybe-mostlyclean-cgen
2183 mostlyclean-host: maybe-mostlyclean-dejagnu
2184 mostlyclean-host: maybe-mostlyclean-diff
2185 mostlyclean-host: maybe-mostlyclean-dosutils
2186 mostlyclean-host: maybe-mostlyclean-etc
2187 mostlyclean-host: maybe-mostlyclean-fastjar
2188 mostlyclean-host: maybe-mostlyclean-fileutils
2189 mostlyclean-host: maybe-mostlyclean-findutils
2190 mostlyclean-host: maybe-mostlyclean-find
2191 mostlyclean-host: maybe-mostlyclean-fixincludes
2192 mostlyclean-host: maybe-mostlyclean-flex
2193 mostlyclean-host: maybe-mostlyclean-gas
2194 mostlyclean-host: maybe-mostlyclean-gcc
2195 mostlyclean-host: maybe-mostlyclean-gawk
2196 mostlyclean-host: maybe-mostlyclean-gettext
2197 mostlyclean-host: maybe-mostlyclean-gmp
2198 mostlyclean-host: maybe-mostlyclean-mpfr
2199 mostlyclean-host: maybe-mostlyclean-mpc
2200 mostlyclean-host: maybe-mostlyclean-ppl
2201 mostlyclean-host: maybe-mostlyclean-cloog
2202 mostlyclean-host: maybe-mostlyclean-libelf
2203 mostlyclean-host: maybe-mostlyclean-gnuserv
2204 mostlyclean-host: maybe-mostlyclean-gold
2205 mostlyclean-host: maybe-mostlyclean-gprof
2206 mostlyclean-host: maybe-mostlyclean-gzip
2207 mostlyclean-host: maybe-mostlyclean-hello
2208 mostlyclean-host: maybe-mostlyclean-indent
2209 mostlyclean-host: maybe-mostlyclean-intl
2210 mostlyclean-host: maybe-mostlyclean-tcl
2211 mostlyclean-host: maybe-mostlyclean-itcl
2212 mostlyclean-host: maybe-mostlyclean-ld
2213 mostlyclean-host: maybe-mostlyclean-libcpp
2214 mostlyclean-host: maybe-mostlyclean-libdecnumber
2215 mostlyclean-host: maybe-mostlyclean-libgui
2216 mostlyclean-host: maybe-mostlyclean-libiberty
2217 mostlyclean-host: maybe-mostlyclean-libiconv
2218 mostlyclean-host: maybe-mostlyclean-libtool
2219 mostlyclean-host: maybe-mostlyclean-m4
2220 mostlyclean-host: maybe-mostlyclean-make
2221 mostlyclean-host: maybe-mostlyclean-mmalloc
2222 mostlyclean-host: maybe-mostlyclean-patch
2223 mostlyclean-host: maybe-mostlyclean-perl
2224 mostlyclean-host: maybe-mostlyclean-prms
2225 mostlyclean-host: maybe-mostlyclean-rcs
2226 mostlyclean-host: maybe-mostlyclean-readline
2227 mostlyclean-host: maybe-mostlyclean-release
2228 mostlyclean-host: maybe-mostlyclean-recode
2229 mostlyclean-host: maybe-mostlyclean-sed
2230 mostlyclean-host: maybe-mostlyclean-send-pr
2231 mostlyclean-host: maybe-mostlyclean-shellutils
2232 mostlyclean-host: maybe-mostlyclean-sid
2233 mostlyclean-host: maybe-mostlyclean-sim
2234 mostlyclean-host: maybe-mostlyclean-tar
2235 mostlyclean-host: maybe-mostlyclean-texinfo
2236 mostlyclean-host: maybe-mostlyclean-textutils
2237 mostlyclean-host: maybe-mostlyclean-time
2238 mostlyclean-host: maybe-mostlyclean-uudecode
2239 mostlyclean-host: maybe-mostlyclean-wdiff
2240 mostlyclean-host: maybe-mostlyclean-zip
2241 mostlyclean-host: maybe-mostlyclean-zlib
2242 mostlyclean-host: maybe-mostlyclean-gdb
2243 mostlyclean-host: maybe-mostlyclean-expect
2244 mostlyclean-host: maybe-mostlyclean-guile
2245 mostlyclean-host: maybe-mostlyclean-tk
2246 mostlyclean-host: maybe-mostlyclean-libtermcap
2247 mostlyclean-host: maybe-mostlyclean-utils
2248 mostlyclean-host: maybe-mostlyclean-gnattools
2249 mostlyclean-host: maybe-mostlyclean-lto-plugin
2250
2251 .PHONY: mostlyclean-target
2252
2253 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2254 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2255 mostlyclean-target: maybe-mostlyclean-target-libssp
2256 mostlyclean-target: maybe-mostlyclean-target-newlib
2257 mostlyclean-target: maybe-mostlyclean-target-libgcc
2258 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2259 mostlyclean-target: maybe-mostlyclean-target-libobjc
2260 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2261 mostlyclean-target: maybe-mostlyclean-target-winsup
2262 mostlyclean-target: maybe-mostlyclean-target-libgloss
2263 mostlyclean-target: maybe-mostlyclean-target-libiberty
2264 mostlyclean-target: maybe-mostlyclean-target-gperf
2265 mostlyclean-target: maybe-mostlyclean-target-examples
2266 mostlyclean-target: maybe-mostlyclean-target-libffi
2267 mostlyclean-target: maybe-mostlyclean-target-libjava
2268 mostlyclean-target: maybe-mostlyclean-target-zlib
2269 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2270 mostlyclean-target: maybe-mostlyclean-target-qthreads
2271 mostlyclean-target: maybe-mostlyclean-target-rda
2272 mostlyclean-target: maybe-mostlyclean-target-libada
2273 mostlyclean-target: maybe-mostlyclean-target-libgomp
2274
2275 .PHONY: do-clean
2276 do-clean:
2277         @: $(MAKE); $(unstage)
2278         @r=`${PWD_COMMAND}`; export r; \
2279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2280         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2281           clean-target
2282
2283
2284 .PHONY: clean-host
2285
2286 clean-host: maybe-clean-ash
2287 clean-host: maybe-clean-autoconf
2288 clean-host: maybe-clean-automake
2289 clean-host: maybe-clean-bash
2290 clean-host: maybe-clean-bfd
2291 clean-host: maybe-clean-opcodes
2292 clean-host: maybe-clean-binutils
2293 clean-host: maybe-clean-bison
2294 clean-host: maybe-clean-byacc
2295 clean-host: maybe-clean-bzip2
2296 clean-host: maybe-clean-cgen
2297 clean-host: maybe-clean-dejagnu
2298 clean-host: maybe-clean-diff
2299 clean-host: maybe-clean-dosutils
2300 clean-host: maybe-clean-etc
2301 clean-host: maybe-clean-fastjar
2302 clean-host: maybe-clean-fileutils
2303 clean-host: maybe-clean-findutils
2304 clean-host: maybe-clean-find
2305 clean-host: maybe-clean-fixincludes
2306 clean-host: maybe-clean-flex
2307 clean-host: maybe-clean-gas
2308 clean-host: maybe-clean-gcc
2309 clean-host: maybe-clean-gawk
2310 clean-host: maybe-clean-gettext
2311 clean-host: maybe-clean-gmp
2312 clean-host: maybe-clean-mpfr
2313 clean-host: maybe-clean-mpc
2314 clean-host: maybe-clean-ppl
2315 clean-host: maybe-clean-cloog
2316 clean-host: maybe-clean-libelf
2317 clean-host: maybe-clean-gnuserv
2318 clean-host: maybe-clean-gold
2319 clean-host: maybe-clean-gprof
2320 clean-host: maybe-clean-gzip
2321 clean-host: maybe-clean-hello
2322 clean-host: maybe-clean-indent
2323 clean-host: maybe-clean-intl
2324 clean-host: maybe-clean-tcl
2325 clean-host: maybe-clean-itcl
2326 clean-host: maybe-clean-ld
2327 clean-host: maybe-clean-libcpp
2328 clean-host: maybe-clean-libdecnumber
2329 clean-host: maybe-clean-libgui
2330 clean-host: maybe-clean-libiberty
2331 clean-host: maybe-clean-libiconv
2332 clean-host: maybe-clean-libtool
2333 clean-host: maybe-clean-m4
2334 clean-host: maybe-clean-make
2335 clean-host: maybe-clean-mmalloc
2336 clean-host: maybe-clean-patch
2337 clean-host: maybe-clean-perl
2338 clean-host: maybe-clean-prms
2339 clean-host: maybe-clean-rcs
2340 clean-host: maybe-clean-readline
2341 clean-host: maybe-clean-release
2342 clean-host: maybe-clean-recode
2343 clean-host: maybe-clean-sed
2344 clean-host: maybe-clean-send-pr
2345 clean-host: maybe-clean-shellutils
2346 clean-host: maybe-clean-sid
2347 clean-host: maybe-clean-sim
2348 clean-host: maybe-clean-tar
2349 clean-host: maybe-clean-texinfo
2350 clean-host: maybe-clean-textutils
2351 clean-host: maybe-clean-time
2352 clean-host: maybe-clean-uudecode
2353 clean-host: maybe-clean-wdiff
2354 clean-host: maybe-clean-zip
2355 clean-host: maybe-clean-zlib
2356 clean-host: maybe-clean-gdb
2357 clean-host: maybe-clean-expect
2358 clean-host: maybe-clean-guile
2359 clean-host: maybe-clean-tk
2360 clean-host: maybe-clean-libtermcap
2361 clean-host: maybe-clean-utils
2362 clean-host: maybe-clean-gnattools
2363 clean-host: maybe-clean-lto-plugin
2364
2365 .PHONY: clean-target
2366
2367 clean-target: maybe-clean-target-libstdc++-v3
2368 clean-target: maybe-clean-target-libmudflap
2369 clean-target: maybe-clean-target-libssp
2370 clean-target: maybe-clean-target-newlib
2371 clean-target: maybe-clean-target-libgcc
2372 clean-target: maybe-clean-target-libgfortran
2373 clean-target: maybe-clean-target-libobjc
2374 clean-target: maybe-clean-target-libtermcap
2375 clean-target: maybe-clean-target-winsup
2376 clean-target: maybe-clean-target-libgloss
2377 clean-target: maybe-clean-target-libiberty
2378 clean-target: maybe-clean-target-gperf
2379 clean-target: maybe-clean-target-examples
2380 clean-target: maybe-clean-target-libffi
2381 clean-target: maybe-clean-target-libjava
2382 clean-target: maybe-clean-target-zlib
2383 clean-target: maybe-clean-target-boehm-gc
2384 clean-target: maybe-clean-target-qthreads
2385 clean-target: maybe-clean-target-rda
2386 clean-target: maybe-clean-target-libada
2387 clean-target: maybe-clean-target-libgomp
2388
2389 .PHONY: do-distclean
2390 do-distclean:
2391         @: $(MAKE); $(unstage)
2392         @r=`${PWD_COMMAND}`; export r; \
2393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2394         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2395           distclean-target
2396
2397
2398 .PHONY: distclean-host
2399
2400 distclean-host: maybe-distclean-ash
2401 distclean-host: maybe-distclean-autoconf
2402 distclean-host: maybe-distclean-automake
2403 distclean-host: maybe-distclean-bash
2404 distclean-host: maybe-distclean-bfd
2405 distclean-host: maybe-distclean-opcodes
2406 distclean-host: maybe-distclean-binutils
2407 distclean-host: maybe-distclean-bison
2408 distclean-host: maybe-distclean-byacc
2409 distclean-host: maybe-distclean-bzip2
2410 distclean-host: maybe-distclean-cgen
2411 distclean-host: maybe-distclean-dejagnu
2412 distclean-host: maybe-distclean-diff
2413 distclean-host: maybe-distclean-dosutils
2414 distclean-host: maybe-distclean-etc
2415 distclean-host: maybe-distclean-fastjar
2416 distclean-host: maybe-distclean-fileutils
2417 distclean-host: maybe-distclean-findutils
2418 distclean-host: maybe-distclean-find
2419 distclean-host: maybe-distclean-fixincludes
2420 distclean-host: maybe-distclean-flex
2421 distclean-host: maybe-distclean-gas
2422 distclean-host: maybe-distclean-gcc
2423 distclean-host: maybe-distclean-gawk
2424 distclean-host: maybe-distclean-gettext
2425 distclean-host: maybe-distclean-gmp
2426 distclean-host: maybe-distclean-mpfr
2427 distclean-host: maybe-distclean-mpc
2428 distclean-host: maybe-distclean-ppl
2429 distclean-host: maybe-distclean-cloog
2430 distclean-host: maybe-distclean-libelf
2431 distclean-host: maybe-distclean-gnuserv
2432 distclean-host: maybe-distclean-gold
2433 distclean-host: maybe-distclean-gprof
2434 distclean-host: maybe-distclean-gzip
2435 distclean-host: maybe-distclean-hello
2436 distclean-host: maybe-distclean-indent
2437 distclean-host: maybe-distclean-intl
2438 distclean-host: maybe-distclean-tcl
2439 distclean-host: maybe-distclean-itcl
2440 distclean-host: maybe-distclean-ld
2441 distclean-host: maybe-distclean-libcpp
2442 distclean-host: maybe-distclean-libdecnumber
2443 distclean-host: maybe-distclean-libgui
2444 distclean-host: maybe-distclean-libiberty
2445 distclean-host: maybe-distclean-libiconv
2446 distclean-host: maybe-distclean-libtool
2447 distclean-host: maybe-distclean-m4
2448 distclean-host: maybe-distclean-make
2449 distclean-host: maybe-distclean-mmalloc
2450 distclean-host: maybe-distclean-patch
2451 distclean-host: maybe-distclean-perl
2452 distclean-host: maybe-distclean-prms
2453 distclean-host: maybe-distclean-rcs
2454 distclean-host: maybe-distclean-readline
2455 distclean-host: maybe-distclean-release
2456 distclean-host: maybe-distclean-recode
2457 distclean-host: maybe-distclean-sed
2458 distclean-host: maybe-distclean-send-pr
2459 distclean-host: maybe-distclean-shellutils
2460 distclean-host: maybe-distclean-sid
2461 distclean-host: maybe-distclean-sim
2462 distclean-host: maybe-distclean-tar
2463 distclean-host: maybe-distclean-texinfo
2464 distclean-host: maybe-distclean-textutils
2465 distclean-host: maybe-distclean-time
2466 distclean-host: maybe-distclean-uudecode
2467 distclean-host: maybe-distclean-wdiff
2468 distclean-host: maybe-distclean-zip
2469 distclean-host: maybe-distclean-zlib
2470 distclean-host: maybe-distclean-gdb
2471 distclean-host: maybe-distclean-expect
2472 distclean-host: maybe-distclean-guile
2473 distclean-host: maybe-distclean-tk
2474 distclean-host: maybe-distclean-libtermcap
2475 distclean-host: maybe-distclean-utils
2476 distclean-host: maybe-distclean-gnattools
2477 distclean-host: maybe-distclean-lto-plugin
2478
2479 .PHONY: distclean-target
2480
2481 distclean-target: maybe-distclean-target-libstdc++-v3
2482 distclean-target: maybe-distclean-target-libmudflap
2483 distclean-target: maybe-distclean-target-libssp
2484 distclean-target: maybe-distclean-target-newlib
2485 distclean-target: maybe-distclean-target-libgcc
2486 distclean-target: maybe-distclean-target-libgfortran
2487 distclean-target: maybe-distclean-target-libobjc
2488 distclean-target: maybe-distclean-target-libtermcap
2489 distclean-target: maybe-distclean-target-winsup
2490 distclean-target: maybe-distclean-target-libgloss
2491 distclean-target: maybe-distclean-target-libiberty
2492 distclean-target: maybe-distclean-target-gperf
2493 distclean-target: maybe-distclean-target-examples
2494 distclean-target: maybe-distclean-target-libffi
2495 distclean-target: maybe-distclean-target-libjava
2496 distclean-target: maybe-distclean-target-zlib
2497 distclean-target: maybe-distclean-target-boehm-gc
2498 distclean-target: maybe-distclean-target-qthreads
2499 distclean-target: maybe-distclean-target-rda
2500 distclean-target: maybe-distclean-target-libada
2501 distclean-target: maybe-distclean-target-libgomp
2502
2503 .PHONY: do-maintainer-clean
2504 do-maintainer-clean:
2505         @: $(MAKE); $(unstage)
2506         @r=`${PWD_COMMAND}`; export r; \
2507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2508         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2509           maintainer-clean-target
2510
2511
2512 .PHONY: maintainer-clean-host
2513
2514 maintainer-clean-host: maybe-maintainer-clean-ash
2515 maintainer-clean-host: maybe-maintainer-clean-autoconf
2516 maintainer-clean-host: maybe-maintainer-clean-automake
2517 maintainer-clean-host: maybe-maintainer-clean-bash
2518 maintainer-clean-host: maybe-maintainer-clean-bfd
2519 maintainer-clean-host: maybe-maintainer-clean-opcodes
2520 maintainer-clean-host: maybe-maintainer-clean-binutils
2521 maintainer-clean-host: maybe-maintainer-clean-bison
2522 maintainer-clean-host: maybe-maintainer-clean-byacc
2523 maintainer-clean-host: maybe-maintainer-clean-bzip2
2524 maintainer-clean-host: maybe-maintainer-clean-cgen
2525 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2526 maintainer-clean-host: maybe-maintainer-clean-diff
2527 maintainer-clean-host: maybe-maintainer-clean-dosutils
2528 maintainer-clean-host: maybe-maintainer-clean-etc
2529 maintainer-clean-host: maybe-maintainer-clean-fastjar
2530 maintainer-clean-host: maybe-maintainer-clean-fileutils
2531 maintainer-clean-host: maybe-maintainer-clean-findutils
2532 maintainer-clean-host: maybe-maintainer-clean-find
2533 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2534 maintainer-clean-host: maybe-maintainer-clean-flex
2535 maintainer-clean-host: maybe-maintainer-clean-gas
2536 maintainer-clean-host: maybe-maintainer-clean-gcc
2537 maintainer-clean-host: maybe-maintainer-clean-gawk
2538 maintainer-clean-host: maybe-maintainer-clean-gettext
2539 maintainer-clean-host: maybe-maintainer-clean-gmp
2540 maintainer-clean-host: maybe-maintainer-clean-mpfr
2541 maintainer-clean-host: maybe-maintainer-clean-mpc
2542 maintainer-clean-host: maybe-maintainer-clean-ppl
2543 maintainer-clean-host: maybe-maintainer-clean-cloog
2544 maintainer-clean-host: maybe-maintainer-clean-libelf
2545 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2546 maintainer-clean-host: maybe-maintainer-clean-gold
2547 maintainer-clean-host: maybe-maintainer-clean-gprof
2548 maintainer-clean-host: maybe-maintainer-clean-gzip
2549 maintainer-clean-host: maybe-maintainer-clean-hello
2550 maintainer-clean-host: maybe-maintainer-clean-indent
2551 maintainer-clean-host: maybe-maintainer-clean-intl
2552 maintainer-clean-host: maybe-maintainer-clean-tcl
2553 maintainer-clean-host: maybe-maintainer-clean-itcl
2554 maintainer-clean-host: maybe-maintainer-clean-ld
2555 maintainer-clean-host: maybe-maintainer-clean-libcpp
2556 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2557 maintainer-clean-host: maybe-maintainer-clean-libgui
2558 maintainer-clean-host: maybe-maintainer-clean-libiberty
2559 maintainer-clean-host: maybe-maintainer-clean-libiconv
2560 maintainer-clean-host: maybe-maintainer-clean-libtool
2561 maintainer-clean-host: maybe-maintainer-clean-m4
2562 maintainer-clean-host: maybe-maintainer-clean-make
2563 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2564 maintainer-clean-host: maybe-maintainer-clean-patch
2565 maintainer-clean-host: maybe-maintainer-clean-perl
2566 maintainer-clean-host: maybe-maintainer-clean-prms
2567 maintainer-clean-host: maybe-maintainer-clean-rcs
2568 maintainer-clean-host: maybe-maintainer-clean-readline
2569 maintainer-clean-host: maybe-maintainer-clean-release
2570 maintainer-clean-host: maybe-maintainer-clean-recode
2571 maintainer-clean-host: maybe-maintainer-clean-sed
2572 maintainer-clean-host: maybe-maintainer-clean-send-pr
2573 maintainer-clean-host: maybe-maintainer-clean-shellutils
2574 maintainer-clean-host: maybe-maintainer-clean-sid
2575 maintainer-clean-host: maybe-maintainer-clean-sim
2576 maintainer-clean-host: maybe-maintainer-clean-tar
2577 maintainer-clean-host: maybe-maintainer-clean-texinfo
2578 maintainer-clean-host: maybe-maintainer-clean-textutils
2579 maintainer-clean-host: maybe-maintainer-clean-time
2580 maintainer-clean-host: maybe-maintainer-clean-uudecode
2581 maintainer-clean-host: maybe-maintainer-clean-wdiff
2582 maintainer-clean-host: maybe-maintainer-clean-zip
2583 maintainer-clean-host: maybe-maintainer-clean-zlib
2584 maintainer-clean-host: maybe-maintainer-clean-gdb
2585 maintainer-clean-host: maybe-maintainer-clean-expect
2586 maintainer-clean-host: maybe-maintainer-clean-guile
2587 maintainer-clean-host: maybe-maintainer-clean-tk
2588 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2589 maintainer-clean-host: maybe-maintainer-clean-utils
2590 maintainer-clean-host: maybe-maintainer-clean-gnattools
2591 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2592
2593 .PHONY: maintainer-clean-target
2594
2595 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2596 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2597 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2598 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2599 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2600 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2601 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2602 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2603 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2604 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2605 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2606 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2607 maintainer-clean-target: maybe-maintainer-clean-target-examples
2608 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2609 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2610 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2611 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2612 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2613 maintainer-clean-target: maybe-maintainer-clean-target-rda
2614 maintainer-clean-target: maybe-maintainer-clean-target-libada
2615 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2616
2617
2618 # Here are the targets which correspond to the do-X targets.
2619
2620 .PHONY: info installcheck dvi pdf html
2621 .PHONY: install-info install-pdf install-html
2622 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2623 .PHONY: local-clean local-distclean local-maintainer-clean
2624 info: do-info
2625 installcheck: do-installcheck
2626 dvi: do-dvi
2627 pdf: do-pdf
2628 html: do-html
2629
2630 # Make sure makeinfo is built before we do a `make info', if we're
2631 # in fact building texinfo.
2632 do-info: maybe-all-texinfo
2633
2634 install-info: do-install-info dir.info
2635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636         if [ -f dir.info ] ; then \
2637           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2638         else true ; fi
2639
2640 install-pdf: do-install-pdf
2641
2642 install-html: do-install-html
2643
2644 local-clean:
2645         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2646
2647 local-distclean:
2648         -rm -f Makefile config.status config.cache mh-frag mt-frag
2649         -rm -f maybedep.tmp serdep.tmp
2650         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2651           rm -rf $(TARGET_SUBDIR); \
2652         else true; fi
2653         -rm -rf $(BUILD_SUBDIR)
2654         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2655           rm -rf $(HOST_SUBDIR); \
2656         else true; fi
2657         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2658         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2659         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2660         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2661         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2662         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2663
2664 local-maintainer-clean:
2665         @echo "This command is intended for maintainers to use;"
2666         @echo "it deletes files that may require special tools to rebuild."
2667
2668 clean: do-clean local-clean
2669 mostlyclean: do-mostlyclean local-clean
2670 distclean: do-distclean local-clean local-distclean
2671 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2672 maintainer-clean: local-distclean
2673 realclean: maintainer-clean
2674
2675 # Check target.
2676
2677 .PHONY: check do-check
2678 check: do-check
2679
2680 # Only include modules actually being configured and built.
2681 .PHONY: check-host
2682 check-host:  \
2683     maybe-check-ash \
2684     maybe-check-autoconf \
2685     maybe-check-automake \
2686     maybe-check-bash \
2687     maybe-check-bfd \
2688     maybe-check-opcodes \
2689     maybe-check-binutils \
2690     maybe-check-bison \
2691     maybe-check-byacc \
2692     maybe-check-bzip2 \
2693     maybe-check-cgen \
2694     maybe-check-dejagnu \
2695     maybe-check-diff \
2696     maybe-check-dosutils \
2697     maybe-check-etc \
2698     maybe-check-fastjar \
2699     maybe-check-fileutils \
2700     maybe-check-findutils \
2701     maybe-check-find \
2702     maybe-check-fixincludes \
2703     maybe-check-flex \
2704     maybe-check-gas \
2705     maybe-check-gcc \
2706     maybe-check-gawk \
2707     maybe-check-gettext \
2708     maybe-check-gmp \
2709     maybe-check-mpfr \
2710     maybe-check-mpc \
2711     maybe-check-ppl \
2712     maybe-check-cloog \
2713     maybe-check-libelf \
2714     maybe-check-gnuserv \
2715     maybe-check-gold \
2716     maybe-check-gprof \
2717     maybe-check-gzip \
2718     maybe-check-hello \
2719     maybe-check-indent \
2720     maybe-check-intl \
2721     maybe-check-tcl \
2722     maybe-check-itcl \
2723     maybe-check-ld \
2724     maybe-check-libcpp \
2725     maybe-check-libdecnumber \
2726     maybe-check-libgui \
2727     maybe-check-libiberty \
2728     maybe-check-libiconv \
2729     maybe-check-libtool \
2730     maybe-check-m4 \
2731     maybe-check-make \
2732     maybe-check-mmalloc \
2733     maybe-check-patch \
2734     maybe-check-perl \
2735     maybe-check-prms \
2736     maybe-check-rcs \
2737     maybe-check-readline \
2738     maybe-check-release \
2739     maybe-check-recode \
2740     maybe-check-sed \
2741     maybe-check-send-pr \
2742     maybe-check-shellutils \
2743     maybe-check-sid \
2744     maybe-check-sim \
2745     maybe-check-tar \
2746     maybe-check-texinfo \
2747     maybe-check-textutils \
2748     maybe-check-time \
2749     maybe-check-uudecode \
2750     maybe-check-wdiff \
2751     maybe-check-zip \
2752     maybe-check-zlib \
2753     maybe-check-gdb \
2754     maybe-check-expect \
2755     maybe-check-guile \
2756     maybe-check-tk \
2757     maybe-check-libtermcap \
2758     maybe-check-utils \
2759     maybe-check-gnattools \
2760     maybe-check-lto-plugin
2761
2762 .PHONY: check-target
2763 check-target:  \
2764     maybe-check-target-libstdc++-v3 \
2765     maybe-check-target-libmudflap \
2766     maybe-check-target-libssp \
2767     maybe-check-target-newlib \
2768     maybe-check-target-libgcc \
2769     maybe-check-target-libgfortran \
2770     maybe-check-target-libobjc \
2771     maybe-check-target-libtermcap \
2772     maybe-check-target-winsup \
2773     maybe-check-target-libgloss \
2774     maybe-check-target-libiberty \
2775     maybe-check-target-gperf \
2776     maybe-check-target-examples \
2777     maybe-check-target-libffi \
2778     maybe-check-target-libjava \
2779     maybe-check-target-zlib \
2780     maybe-check-target-boehm-gc \
2781     maybe-check-target-qthreads \
2782     maybe-check-target-rda \
2783     maybe-check-target-libada \
2784     maybe-check-target-libgomp
2785
2786 do-check:
2787         @: $(MAKE); $(unstage)
2788         @r=`${PWD_COMMAND}`; export r; \
2789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2790         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2791
2792 # Automated reporting of test results.
2793
2794 warning.log: build.log
2795         $(srcdir)/contrib/warn_summary build.log > $@
2796
2797 mail-report.log:
2798         if test x'$(BOOT_CFLAGS)' != x''; then \
2799             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2800         fi; \
2801         $(srcdir)/contrib/test_summary -t >$@
2802         chmod +x $@
2803         echo If you really want to send e-mail, run ./$@ now
2804
2805 mail-report-with-warnings.log: warning.log
2806         if test x'$(BOOT_CFLAGS)' != x''; then \
2807             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2808         fi; \
2809         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2810         chmod +x $@
2811         echo If you really want to send e-mail, run ./$@ now
2812
2813 # Installation targets.
2814
2815 .PHONY: install uninstall
2816 install:
2817         @: $(MAKE); $(unstage)
2818         @r=`${PWD_COMMAND}`; export r; \
2819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2820         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2821
2822 .PHONY: install-host-nogcc
2823 install-host-nogcc:  \
2824     maybe-install-ash \
2825     maybe-install-autoconf \
2826     maybe-install-automake \
2827     maybe-install-bash \
2828     maybe-install-bfd \
2829     maybe-install-opcodes \
2830     maybe-install-binutils \
2831     maybe-install-bison \
2832     maybe-install-byacc \
2833     maybe-install-bzip2 \
2834     maybe-install-cgen \
2835     maybe-install-dejagnu \
2836     maybe-install-diff \
2837     maybe-install-dosutils \
2838     maybe-install-etc \
2839     maybe-install-fastjar \
2840     maybe-install-fileutils \
2841     maybe-install-findutils \
2842     maybe-install-find \
2843     maybe-install-fixincludes \
2844     maybe-install-flex \
2845     maybe-install-gas \
2846     maybe-install-gawk \
2847     maybe-install-gettext \
2848     maybe-install-gmp \
2849     maybe-install-mpfr \
2850     maybe-install-mpc \
2851     maybe-install-ppl \
2852     maybe-install-cloog \
2853     maybe-install-libelf \
2854     maybe-install-gnuserv \
2855     maybe-install-gold \
2856     maybe-install-gprof \
2857     maybe-install-gzip \
2858     maybe-install-hello \
2859     maybe-install-indent \
2860     maybe-install-intl \
2861     maybe-install-tcl \
2862     maybe-install-itcl \
2863     maybe-install-ld \
2864     maybe-install-libcpp \
2865     maybe-install-libdecnumber \
2866     maybe-install-libgui \
2867     maybe-install-libiberty \
2868     maybe-install-libiconv \
2869     maybe-install-libtool \
2870     maybe-install-m4 \
2871     maybe-install-make \
2872     maybe-install-mmalloc \
2873     maybe-install-patch \
2874     maybe-install-perl \
2875     maybe-install-prms \
2876     maybe-install-rcs \
2877     maybe-install-readline \
2878     maybe-install-release \
2879     maybe-install-recode \
2880     maybe-install-sed \
2881     maybe-install-send-pr \
2882     maybe-install-shellutils \
2883     maybe-install-sid \
2884     maybe-install-sim \
2885     maybe-install-tar \
2886     maybe-install-texinfo \
2887     maybe-install-textutils \
2888     maybe-install-time \
2889     maybe-install-uudecode \
2890     maybe-install-wdiff \
2891     maybe-install-zip \
2892     maybe-install-zlib \
2893     maybe-install-gdb \
2894     maybe-install-expect \
2895     maybe-install-guile \
2896     maybe-install-tk \
2897     maybe-install-libtermcap \
2898     maybe-install-utils \
2899     maybe-install-gnattools \
2900     maybe-install-lto-plugin
2901
2902 .PHONY: install-host
2903 install-host:  \
2904     maybe-install-ash \
2905     maybe-install-autoconf \
2906     maybe-install-automake \
2907     maybe-install-bash \
2908     maybe-install-bfd \
2909     maybe-install-opcodes \
2910     maybe-install-binutils \
2911     maybe-install-bison \
2912     maybe-install-byacc \
2913     maybe-install-bzip2 \
2914     maybe-install-cgen \
2915     maybe-install-dejagnu \
2916     maybe-install-diff \
2917     maybe-install-dosutils \
2918     maybe-install-etc \
2919     maybe-install-fastjar \
2920     maybe-install-fileutils \
2921     maybe-install-findutils \
2922     maybe-install-find \
2923     maybe-install-fixincludes \
2924     maybe-install-flex \
2925     maybe-install-gas \
2926     maybe-install-gcc \
2927     maybe-install-gawk \
2928     maybe-install-gettext \
2929     maybe-install-gmp \
2930     maybe-install-mpfr \
2931     maybe-install-mpc \
2932     maybe-install-ppl \
2933     maybe-install-cloog \
2934     maybe-install-libelf \
2935     maybe-install-gnuserv \
2936     maybe-install-gold \
2937     maybe-install-gprof \
2938     maybe-install-gzip \
2939     maybe-install-hello \
2940     maybe-install-indent \
2941     maybe-install-intl \
2942     maybe-install-tcl \
2943     maybe-install-itcl \
2944     maybe-install-ld \
2945     maybe-install-libcpp \
2946     maybe-install-libdecnumber \
2947     maybe-install-libgui \
2948     maybe-install-libiberty \
2949     maybe-install-libiconv \
2950     maybe-install-libtool \
2951     maybe-install-m4 \
2952     maybe-install-make \
2953     maybe-install-mmalloc \
2954     maybe-install-patch \
2955     maybe-install-perl \
2956     maybe-install-prms \
2957     maybe-install-rcs \
2958     maybe-install-readline \
2959     maybe-install-release \
2960     maybe-install-recode \
2961     maybe-install-sed \
2962     maybe-install-send-pr \
2963     maybe-install-shellutils \
2964     maybe-install-sid \
2965     maybe-install-sim \
2966     maybe-install-tar \
2967     maybe-install-texinfo \
2968     maybe-install-textutils \
2969     maybe-install-time \
2970     maybe-install-uudecode \
2971     maybe-install-wdiff \
2972     maybe-install-zip \
2973     maybe-install-zlib \
2974     maybe-install-gdb \
2975     maybe-install-expect \
2976     maybe-install-guile \
2977     maybe-install-tk \
2978     maybe-install-libtermcap \
2979     maybe-install-utils \
2980     maybe-install-gnattools \
2981     maybe-install-lto-plugin
2982
2983 .PHONY: install-target
2984 install-target:  \
2985     maybe-install-target-libstdc++-v3 \
2986     maybe-install-target-libmudflap \
2987     maybe-install-target-libssp \
2988     maybe-install-target-newlib \
2989     maybe-install-target-libgcc \
2990     maybe-install-target-libgfortran \
2991     maybe-install-target-libobjc \
2992     maybe-install-target-libtermcap \
2993     maybe-install-target-winsup \
2994     maybe-install-target-libgloss \
2995     maybe-install-target-libiberty \
2996     maybe-install-target-gperf \
2997     maybe-install-target-examples \
2998     maybe-install-target-libffi \
2999     maybe-install-target-libjava \
3000     maybe-install-target-zlib \
3001     maybe-install-target-boehm-gc \
3002     maybe-install-target-qthreads \
3003     maybe-install-target-rda \
3004     maybe-install-target-libada \
3005     maybe-install-target-libgomp
3006
3007 uninstall:
3008         @echo "the uninstall target is not supported in this tree"
3009
3010 .PHONY: install.all
3011 install.all: install-no-fixedincludes
3012         @if [ -f ./gcc/Makefile ] ; then \
3013                 r=`${PWD_COMMAND}` ; export r ; \
3014                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3015                 $(HOST_EXPORTS) \
3016                 (cd ./gcc && \
3017                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3018         else \
3019                 true ; \
3020         fi
3021
3022 # install-no-fixedincludes is used because Cygnus can not distribute
3023 # the fixed header files.
3024 .PHONY: install-no-fixedincludes
3025 install-no-fixedincludes: installdirs install-host-nogcc \
3026         install-target gcc-no-fixedincludes
3027
3028 ### other supporting targets
3029
3030 MAKEDIRS= \
3031         $(DESTDIR)$(prefix) \
3032         $(DESTDIR)$(exec_prefix)
3033 .PHONY: installdirs
3034 installdirs: mkinstalldirs
3035         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3036
3037 dir.info: do-install-info
3038         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3039           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3040           mv -f dir.info.new dir.info ; \
3041         else true ; \
3042         fi
3043
3044 dist:
3045         @echo "Building a full distribution of this tree isn't done"
3046         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3047
3048 etags tags: TAGS
3049
3050 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3051 # ability to use several tags files at once, so there is probably no need
3052 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3053 # (if we felt like it) have this Makefile write a piece of elisp which
3054 # the user could load to tell emacs19 where all the TAGS files we just
3055 # built are.
3056 TAGS: do-TAGS
3057
3058 # ------------------------------------
3059 # Macros for configure and all targets
3060 # ------------------------------------
3061
3062
3063
3064
3065
3066 # --------------------------------------
3067 # Modules which run on the build machine
3068 # --------------------------------------
3069
3070
3071 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3072 maybe-configure-build-libiberty:
3073 @if gcc-bootstrap
3074 configure-build-libiberty: stage_current
3075 @endif gcc-bootstrap
3076 @if build-libiberty
3077 maybe-configure-build-libiberty: configure-build-libiberty
3078 configure-build-libiberty: 
3079         @: $(MAKE); $(unstage)
3080         @r=`${PWD_COMMAND}`; export r; \
3081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3082         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3083         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3084         $(BUILD_EXPORTS)  \
3085         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3086         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3087         case $(srcdir) in \
3088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3089           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3091         esac; \
3092         srcdiroption="--srcdir=$${topdir}/libiberty"; \
3093         libsrcdir="$$s/libiberty"; \
3094         rm -f no-such-file || : ; \
3095         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3096           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3097           --target=${target_alias} $${srcdiroption}  \
3098           || exit 1
3099 @endif build-libiberty
3100
3101
3102
3103
3104
3105 .PHONY: all-build-libiberty maybe-all-build-libiberty
3106 maybe-all-build-libiberty:
3107 @if gcc-bootstrap
3108 all-build-libiberty: stage_current
3109 @endif gcc-bootstrap
3110 @if build-libiberty
3111 TARGET-build-libiberty=all
3112 maybe-all-build-libiberty: all-build-libiberty
3113 all-build-libiberty: configure-build-libiberty
3114         @: $(MAKE); $(unstage)
3115         @r=`${PWD_COMMAND}`; export r; \
3116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117         $(BUILD_EXPORTS)  \
3118         (cd $(BUILD_SUBDIR)/libiberty && \
3119           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3120                 $(TARGET-build-libiberty))
3121 @endif build-libiberty
3122
3123
3124
3125
3126
3127 .PHONY: configure-build-bison maybe-configure-build-bison
3128 maybe-configure-build-bison:
3129 @if gcc-bootstrap
3130 configure-build-bison: stage_current
3131 @endif gcc-bootstrap
3132 @if build-bison
3133 maybe-configure-build-bison: configure-build-bison
3134 configure-build-bison: 
3135         @: $(MAKE); $(unstage)
3136         @r=`${PWD_COMMAND}`; export r; \
3137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3138         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3139         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3140         $(BUILD_EXPORTS)  \
3141         echo Configuring in $(BUILD_SUBDIR)/bison; \
3142         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3143         case $(srcdir) in \
3144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3145           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3147         esac; \
3148         srcdiroption="--srcdir=$${topdir}/bison"; \
3149         libsrcdir="$$s/bison"; \
3150         rm -f no-such-file || : ; \
3151         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3152           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3153           --target=${target_alias} $${srcdiroption}  \
3154           || exit 1
3155 @endif build-bison
3156
3157
3158
3159
3160
3161 .PHONY: all-build-bison maybe-all-build-bison
3162 maybe-all-build-bison:
3163 @if gcc-bootstrap
3164 all-build-bison: stage_current
3165 @endif gcc-bootstrap
3166 @if build-bison
3167 TARGET-build-bison=all
3168 maybe-all-build-bison: all-build-bison
3169 all-build-bison: configure-build-bison
3170         @: $(MAKE); $(unstage)
3171         @r=`${PWD_COMMAND}`; export r; \
3172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3173         $(BUILD_EXPORTS)  \
3174         (cd $(BUILD_SUBDIR)/bison && \
3175           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3176                 $(TARGET-build-bison))
3177 @endif build-bison
3178
3179
3180
3181
3182
3183 .PHONY: configure-build-byacc maybe-configure-build-byacc
3184 maybe-configure-build-byacc:
3185 @if gcc-bootstrap
3186 configure-build-byacc: stage_current
3187 @endif gcc-bootstrap
3188 @if build-byacc
3189 maybe-configure-build-byacc: configure-build-byacc
3190 configure-build-byacc: 
3191         @: $(MAKE); $(unstage)
3192         @r=`${PWD_COMMAND}`; export r; \
3193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3194         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3195         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3196         $(BUILD_EXPORTS)  \
3197         echo Configuring in $(BUILD_SUBDIR)/byacc; \
3198         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3199         case $(srcdir) in \
3200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3201           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3203         esac; \
3204         srcdiroption="--srcdir=$${topdir}/byacc"; \
3205         libsrcdir="$$s/byacc"; \
3206         rm -f no-such-file || : ; \
3207         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3208           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3209           --target=${target_alias} $${srcdiroption}  \
3210           || exit 1
3211 @endif build-byacc
3212
3213
3214
3215
3216
3217 .PHONY: all-build-byacc maybe-all-build-byacc
3218 maybe-all-build-byacc:
3219 @if gcc-bootstrap
3220 all-build-byacc: stage_current
3221 @endif gcc-bootstrap
3222 @if build-byacc
3223 TARGET-build-byacc=all
3224 maybe-all-build-byacc: all-build-byacc
3225 all-build-byacc: configure-build-byacc
3226         @: $(MAKE); $(unstage)
3227         @r=`${PWD_COMMAND}`; export r; \
3228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229         $(BUILD_EXPORTS)  \
3230         (cd $(BUILD_SUBDIR)/byacc && \
3231           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3232                 $(TARGET-build-byacc))
3233 @endif build-byacc
3234
3235
3236
3237
3238
3239 .PHONY: configure-build-flex maybe-configure-build-flex
3240 maybe-configure-build-flex:
3241 @if gcc-bootstrap
3242 configure-build-flex: stage_current
3243 @endif gcc-bootstrap
3244 @if build-flex
3245 maybe-configure-build-flex: configure-build-flex
3246 configure-build-flex: 
3247         @: $(MAKE); $(unstage)
3248         @r=`${PWD_COMMAND}`; export r; \
3249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3250         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3251         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3252         $(BUILD_EXPORTS)  \
3253         echo Configuring in $(BUILD_SUBDIR)/flex; \
3254         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3255         case $(srcdir) in \
3256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3257           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3259         esac; \
3260         srcdiroption="--srcdir=$${topdir}/flex"; \
3261         libsrcdir="$$s/flex"; \
3262         rm -f no-such-file || : ; \
3263         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3264           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3265           --target=${target_alias} $${srcdiroption}  \
3266           || exit 1
3267 @endif build-flex
3268
3269
3270
3271
3272
3273 .PHONY: all-build-flex maybe-all-build-flex
3274 maybe-all-build-flex:
3275 @if gcc-bootstrap
3276 all-build-flex: stage_current
3277 @endif gcc-bootstrap
3278 @if build-flex
3279 TARGET-build-flex=all
3280 maybe-all-build-flex: all-build-flex
3281 all-build-flex: configure-build-flex
3282         @: $(MAKE); $(unstage)
3283         @r=`${PWD_COMMAND}`; export r; \
3284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3285         $(BUILD_EXPORTS)  \
3286         (cd $(BUILD_SUBDIR)/flex && \
3287           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3288                 $(TARGET-build-flex))
3289 @endif build-flex
3290
3291
3292
3293
3294
3295 .PHONY: configure-build-m4 maybe-configure-build-m4
3296 maybe-configure-build-m4:
3297 @if gcc-bootstrap
3298 configure-build-m4: stage_current
3299 @endif gcc-bootstrap
3300 @if build-m4
3301 maybe-configure-build-m4: configure-build-m4
3302 configure-build-m4: 
3303         @: $(MAKE); $(unstage)
3304         @r=`${PWD_COMMAND}`; export r; \
3305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3306         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3307         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3308         $(BUILD_EXPORTS)  \
3309         echo Configuring in $(BUILD_SUBDIR)/m4; \
3310         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3311         case $(srcdir) in \
3312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3313           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3315         esac; \
3316         srcdiroption="--srcdir=$${topdir}/m4"; \
3317         libsrcdir="$$s/m4"; \
3318         rm -f no-such-file || : ; \
3319         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3320           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3321           --target=${target_alias} $${srcdiroption}  \
3322           || exit 1
3323 @endif build-m4
3324
3325
3326
3327
3328
3329 .PHONY: all-build-m4 maybe-all-build-m4
3330 maybe-all-build-m4:
3331 @if gcc-bootstrap
3332 all-build-m4: stage_current
3333 @endif gcc-bootstrap
3334 @if build-m4
3335 TARGET-build-m4=all
3336 maybe-all-build-m4: all-build-m4
3337 all-build-m4: configure-build-m4
3338         @: $(MAKE); $(unstage)
3339         @r=`${PWD_COMMAND}`; export r; \
3340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341         $(BUILD_EXPORTS)  \
3342         (cd $(BUILD_SUBDIR)/m4 && \
3343           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3344                 $(TARGET-build-m4))
3345 @endif build-m4
3346
3347
3348
3349
3350
3351 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3352 maybe-configure-build-texinfo:
3353 @if gcc-bootstrap
3354 configure-build-texinfo: stage_current
3355 @endif gcc-bootstrap
3356 @if build-texinfo
3357 maybe-configure-build-texinfo: configure-build-texinfo
3358 configure-build-texinfo: 
3359         @: $(MAKE); $(unstage)
3360         @r=`${PWD_COMMAND}`; export r; \
3361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3363         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3364         $(BUILD_EXPORTS)  \
3365         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3366         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3367         case $(srcdir) in \
3368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3369           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3371         esac; \
3372         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3373         libsrcdir="$$s/texinfo"; \
3374         rm -f no-such-file || : ; \
3375         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3376           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3377           --target=${target_alias} $${srcdiroption}  \
3378           || exit 1
3379 @endif build-texinfo
3380
3381
3382
3383
3384
3385 .PHONY: all-build-texinfo maybe-all-build-texinfo
3386 maybe-all-build-texinfo:
3387 @if gcc-bootstrap
3388 all-build-texinfo: stage_current
3389 @endif gcc-bootstrap
3390 @if build-texinfo
3391 TARGET-build-texinfo=all
3392 maybe-all-build-texinfo: all-build-texinfo
3393 all-build-texinfo: configure-build-texinfo
3394         @: $(MAKE); $(unstage)
3395         @r=`${PWD_COMMAND}`; export r; \
3396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397         $(BUILD_EXPORTS)  \
3398         (cd $(BUILD_SUBDIR)/texinfo && \
3399           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3400                 $(TARGET-build-texinfo))
3401 @endif build-texinfo
3402
3403
3404
3405
3406
3407 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3408 maybe-configure-build-fixincludes:
3409 @if gcc-bootstrap
3410 configure-build-fixincludes: stage_current
3411 @endif gcc-bootstrap
3412 @if build-fixincludes
3413 maybe-configure-build-fixincludes: configure-build-fixincludes
3414 configure-build-fixincludes: 
3415         @: $(MAKE); $(unstage)
3416         @r=`${PWD_COMMAND}`; export r; \
3417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3418         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3419         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3420         $(BUILD_EXPORTS)  \
3421         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3422         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3423         case $(srcdir) in \
3424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3425           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3427         esac; \
3428         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3429         libsrcdir="$$s/fixincludes"; \
3430         rm -f no-such-file || : ; \
3431         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3432           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3433           --target=${target_alias} $${srcdiroption}  \
3434           || exit 1
3435 @endif build-fixincludes
3436
3437
3438
3439
3440
3441 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3442 maybe-all-build-fixincludes:
3443 @if gcc-bootstrap
3444 all-build-fixincludes: stage_current
3445 @endif gcc-bootstrap
3446 @if build-fixincludes
3447 TARGET-build-fixincludes=all
3448 maybe-all-build-fixincludes: all-build-fixincludes
3449 all-build-fixincludes: configure-build-fixincludes
3450         @: $(MAKE); $(unstage)
3451         @r=`${PWD_COMMAND}`; export r; \
3452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3453         $(BUILD_EXPORTS)  \
3454         (cd $(BUILD_SUBDIR)/fixincludes && \
3455           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3456                 $(TARGET-build-fixincludes))
3457 @endif build-fixincludes
3458
3459
3460
3461
3462
3463 # --------------------------------------
3464 # Modules which run on the host machine
3465 # --------------------------------------
3466
3467
3468 .PHONY: configure-ash maybe-configure-ash
3469 maybe-configure-ash:
3470 @if gcc-bootstrap
3471 configure-ash: stage_current
3472 @endif gcc-bootstrap
3473 @if ash
3474 maybe-configure-ash: configure-ash
3475 configure-ash: 
3476         @: $(MAKE); $(unstage)
3477         @r=`${PWD_COMMAND}`; export r; \
3478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3479         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3481         $(HOST_EXPORTS)  \
3482         echo Configuring in $(HOST_SUBDIR)/ash; \
3483         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3484         case $(srcdir) in \
3485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3486           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3488         esac; \
3489         srcdiroption="--srcdir=$${topdir}/ash"; \
3490         libsrcdir="$$s/ash"; \
3491         $(SHELL) $${libsrcdir}/configure \
3492           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3493           --target=${target_alias} $${srcdiroption}  \
3494           || exit 1
3495 @endif ash
3496
3497
3498
3499
3500
3501 .PHONY: all-ash maybe-all-ash
3502 maybe-all-ash:
3503 @if gcc-bootstrap
3504 all-ash: stage_current
3505 @endif gcc-bootstrap
3506 @if ash
3507 TARGET-ash=all
3508 maybe-all-ash: all-ash
3509 all-ash: configure-ash
3510         @: $(MAKE); $(unstage)
3511         @r=`${PWD_COMMAND}`; export r; \
3512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3513         $(HOST_EXPORTS)  \
3514         (cd $(HOST_SUBDIR)/ash && \
3515           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3516                 $(TARGET-ash))
3517 @endif ash
3518
3519
3520
3521
3522 .PHONY: check-ash maybe-check-ash
3523 maybe-check-ash:
3524 @if ash
3525 maybe-check-ash: check-ash
3526
3527 check-ash:
3528         @: $(MAKE); $(unstage)
3529         @r=`${PWD_COMMAND}`; export r; \
3530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3531         $(HOST_EXPORTS) \
3532         (cd $(HOST_SUBDIR)/ash && \
3533           $(MAKE) $(FLAGS_TO_PASS)  check)
3534
3535 @endif ash
3536
3537 .PHONY: install-ash maybe-install-ash
3538 maybe-install-ash:
3539 @if ash
3540 maybe-install-ash: install-ash
3541
3542 install-ash: installdirs
3543         @: $(MAKE); $(unstage)
3544         @r=`${PWD_COMMAND}`; export r; \
3545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3546         $(HOST_EXPORTS) \
3547         (cd $(HOST_SUBDIR)/ash && \
3548           $(MAKE) $(FLAGS_TO_PASS)  install)
3549
3550 @endif ash
3551
3552 # Other targets (info, dvi, pdf, etc.)
3553
3554 .PHONY: maybe-info-ash info-ash
3555 maybe-info-ash:
3556 @if ash
3557 maybe-info-ash: info-ash
3558
3559 info-ash: \
3560     configure-ash 
3561         @: $(MAKE); $(unstage)
3562         @[ -f ./ash/Makefile ] || exit 0; \
3563         r=`${PWD_COMMAND}`; export r; \
3564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3565         $(HOST_EXPORTS) \
3566         for flag in $(EXTRA_HOST_FLAGS) ; do \
3567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3568         done; \
3569         echo "Doing info in ash" ; \
3570         (cd $(HOST_SUBDIR)/ash && \
3571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3573                   "RANLIB=$${RANLIB}" \
3574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3575                   info) \
3576           || exit 1
3577
3578 @endif ash
3579
3580 .PHONY: maybe-dvi-ash dvi-ash
3581 maybe-dvi-ash:
3582 @if ash
3583 maybe-dvi-ash: dvi-ash
3584
3585 dvi-ash: \
3586     configure-ash 
3587         @: $(MAKE); $(unstage)
3588         @[ -f ./ash/Makefile ] || exit 0; \
3589         r=`${PWD_COMMAND}`; export r; \
3590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3591         $(HOST_EXPORTS) \
3592         for flag in $(EXTRA_HOST_FLAGS) ; do \
3593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3594         done; \
3595         echo "Doing dvi in ash" ; \
3596         (cd $(HOST_SUBDIR)/ash && \
3597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3599                   "RANLIB=$${RANLIB}" \
3600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3601                   dvi) \
3602           || exit 1
3603
3604 @endif ash
3605
3606 .PHONY: maybe-pdf-ash pdf-ash
3607 maybe-pdf-ash:
3608 @if ash
3609 maybe-pdf-ash: pdf-ash
3610
3611 pdf-ash: \
3612     configure-ash 
3613         @: $(MAKE); $(unstage)
3614         @[ -f ./ash/Makefile ] || exit 0; \
3615         r=`${PWD_COMMAND}`; export r; \
3616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617         $(HOST_EXPORTS) \
3618         for flag in $(EXTRA_HOST_FLAGS) ; do \
3619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3620         done; \
3621         echo "Doing pdf in ash" ; \
3622         (cd $(HOST_SUBDIR)/ash && \
3623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3625                   "RANLIB=$${RANLIB}" \
3626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3627                   pdf) \
3628           || exit 1
3629
3630 @endif ash
3631
3632 .PHONY: maybe-html-ash html-ash
3633 maybe-html-ash:
3634 @if ash
3635 maybe-html-ash: html-ash
3636
3637 html-ash: \
3638     configure-ash 
3639         @: $(MAKE); $(unstage)
3640         @[ -f ./ash/Makefile ] || exit 0; \
3641         r=`${PWD_COMMAND}`; export r; \
3642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3643         $(HOST_EXPORTS) \
3644         for flag in $(EXTRA_HOST_FLAGS) ; do \
3645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3646         done; \
3647         echo "Doing html in ash" ; \
3648         (cd $(HOST_SUBDIR)/ash && \
3649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3651                   "RANLIB=$${RANLIB}" \
3652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3653                   html) \
3654           || exit 1
3655
3656 @endif ash
3657
3658 .PHONY: maybe-TAGS-ash TAGS-ash
3659 maybe-TAGS-ash:
3660 @if ash
3661 maybe-TAGS-ash: TAGS-ash
3662
3663 TAGS-ash: \
3664     configure-ash 
3665         @: $(MAKE); $(unstage)
3666         @[ -f ./ash/Makefile ] || exit 0; \
3667         r=`${PWD_COMMAND}`; export r; \
3668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669         $(HOST_EXPORTS) \
3670         for flag in $(EXTRA_HOST_FLAGS) ; do \
3671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3672         done; \
3673         echo "Doing TAGS in ash" ; \
3674         (cd $(HOST_SUBDIR)/ash && \
3675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3677                   "RANLIB=$${RANLIB}" \
3678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3679                   TAGS) \
3680           || exit 1
3681
3682 @endif ash
3683
3684 .PHONY: maybe-install-info-ash install-info-ash
3685 maybe-install-info-ash:
3686 @if ash
3687 maybe-install-info-ash: install-info-ash
3688
3689 install-info-ash: \
3690     configure-ash \
3691     info-ash 
3692         @: $(MAKE); $(unstage)
3693         @[ -f ./ash/Makefile ] || exit 0; \
3694         r=`${PWD_COMMAND}`; export r; \
3695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3696         $(HOST_EXPORTS) \
3697         for flag in $(EXTRA_HOST_FLAGS) ; do \
3698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3699         done; \
3700         echo "Doing install-info in ash" ; \
3701         (cd $(HOST_SUBDIR)/ash && \
3702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3704                   "RANLIB=$${RANLIB}" \
3705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3706                   install-info) \
3707           || exit 1
3708
3709 @endif ash
3710
3711 .PHONY: maybe-install-pdf-ash install-pdf-ash
3712 maybe-install-pdf-ash:
3713 @if ash
3714 maybe-install-pdf-ash: install-pdf-ash
3715
3716 install-pdf-ash: \
3717     configure-ash \
3718     pdf-ash 
3719         @: $(MAKE); $(unstage)
3720         @[ -f ./ash/Makefile ] || exit 0; \
3721         r=`${PWD_COMMAND}`; export r; \
3722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3723         $(HOST_EXPORTS) \
3724         for flag in $(EXTRA_HOST_FLAGS) ; do \
3725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3726         done; \
3727         echo "Doing install-pdf in ash" ; \
3728         (cd $(HOST_SUBDIR)/ash && \
3729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3731                   "RANLIB=$${RANLIB}" \
3732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3733                   install-pdf) \
3734           || exit 1
3735
3736 @endif ash
3737
3738 .PHONY: maybe-install-html-ash install-html-ash
3739 maybe-install-html-ash:
3740 @if ash
3741 maybe-install-html-ash: install-html-ash
3742
3743 install-html-ash: \
3744     configure-ash \
3745     html-ash 
3746         @: $(MAKE); $(unstage)
3747         @[ -f ./ash/Makefile ] || exit 0; \
3748         r=`${PWD_COMMAND}`; export r; \
3749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750         $(HOST_EXPORTS) \
3751         for flag in $(EXTRA_HOST_FLAGS) ; do \
3752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3753         done; \
3754         echo "Doing install-html in ash" ; \
3755         (cd $(HOST_SUBDIR)/ash && \
3756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758                   "RANLIB=$${RANLIB}" \
3759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3760                   install-html) \
3761           || exit 1
3762
3763 @endif ash
3764
3765 .PHONY: maybe-installcheck-ash installcheck-ash
3766 maybe-installcheck-ash:
3767 @if ash
3768 maybe-installcheck-ash: installcheck-ash
3769
3770 installcheck-ash: \
3771     configure-ash 
3772         @: $(MAKE); $(unstage)
3773         @[ -f ./ash/Makefile ] || exit 0; \
3774         r=`${PWD_COMMAND}`; export r; \
3775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3776         $(HOST_EXPORTS) \
3777         for flag in $(EXTRA_HOST_FLAGS) ; do \
3778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3779         done; \
3780         echo "Doing installcheck in ash" ; \
3781         (cd $(HOST_SUBDIR)/ash && \
3782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3784                   "RANLIB=$${RANLIB}" \
3785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3786                   installcheck) \
3787           || exit 1
3788
3789 @endif ash
3790
3791 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3792 maybe-mostlyclean-ash:
3793 @if ash
3794 maybe-mostlyclean-ash: mostlyclean-ash
3795
3796 mostlyclean-ash: 
3797         @: $(MAKE); $(unstage)
3798         @[ -f ./ash/Makefile ] || exit 0; \
3799         r=`${PWD_COMMAND}`; export r; \
3800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3801         $(HOST_EXPORTS) \
3802         for flag in $(EXTRA_HOST_FLAGS) ; do \
3803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3804         done; \
3805         echo "Doing mostlyclean in ash" ; \
3806         (cd $(HOST_SUBDIR)/ash && \
3807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3809                   "RANLIB=$${RANLIB}" \
3810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3811                   mostlyclean) \
3812           || exit 1
3813
3814 @endif ash
3815
3816 .PHONY: maybe-clean-ash clean-ash
3817 maybe-clean-ash:
3818 @if ash
3819 maybe-clean-ash: clean-ash
3820
3821 clean-ash: 
3822         @: $(MAKE); $(unstage)
3823         @[ -f ./ash/Makefile ] || exit 0; \
3824         r=`${PWD_COMMAND}`; export r; \
3825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826         $(HOST_EXPORTS) \
3827         for flag in $(EXTRA_HOST_FLAGS) ; do \
3828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3829         done; \
3830         echo "Doing clean in ash" ; \
3831         (cd $(HOST_SUBDIR)/ash && \
3832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3834                   "RANLIB=$${RANLIB}" \
3835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3836                   clean) \
3837           || exit 1
3838
3839 @endif ash
3840
3841 .PHONY: maybe-distclean-ash distclean-ash
3842 maybe-distclean-ash:
3843 @if ash
3844 maybe-distclean-ash: distclean-ash
3845
3846 distclean-ash: 
3847         @: $(MAKE); $(unstage)
3848         @[ -f ./ash/Makefile ] || exit 0; \
3849         r=`${PWD_COMMAND}`; export r; \
3850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851         $(HOST_EXPORTS) \
3852         for flag in $(EXTRA_HOST_FLAGS) ; do \
3853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3854         done; \
3855         echo "Doing distclean in ash" ; \
3856         (cd $(HOST_SUBDIR)/ash && \
3857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3859                   "RANLIB=$${RANLIB}" \
3860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3861                   distclean) \
3862           || exit 1
3863
3864 @endif ash
3865
3866 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3867 maybe-maintainer-clean-ash:
3868 @if ash
3869 maybe-maintainer-clean-ash: maintainer-clean-ash
3870
3871 maintainer-clean-ash: 
3872         @: $(MAKE); $(unstage)
3873         @[ -f ./ash/Makefile ] || exit 0; \
3874         r=`${PWD_COMMAND}`; export r; \
3875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3876         $(HOST_EXPORTS) \
3877         for flag in $(EXTRA_HOST_FLAGS) ; do \
3878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3879         done; \
3880         echo "Doing maintainer-clean in ash" ; \
3881         (cd $(HOST_SUBDIR)/ash && \
3882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3884                   "RANLIB=$${RANLIB}" \
3885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3886                   maintainer-clean) \
3887           || exit 1
3888
3889 @endif ash
3890
3891
3892
3893 .PHONY: configure-autoconf maybe-configure-autoconf
3894 maybe-configure-autoconf:
3895 @if gcc-bootstrap
3896 configure-autoconf: stage_current
3897 @endif gcc-bootstrap
3898 @if autoconf
3899 maybe-configure-autoconf: configure-autoconf
3900 configure-autoconf: 
3901         @: $(MAKE); $(unstage)
3902         @r=`${PWD_COMMAND}`; export r; \
3903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3904         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3905         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3906         $(HOST_EXPORTS)  \
3907         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3908         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3909         case $(srcdir) in \
3910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3911           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3913         esac; \
3914         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3915         libsrcdir="$$s/autoconf"; \
3916         $(SHELL) $${libsrcdir}/configure \
3917           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3918           --target=${target_alias} $${srcdiroption}  \
3919           || exit 1
3920 @endif autoconf
3921
3922
3923
3924
3925
3926 .PHONY: all-autoconf maybe-all-autoconf
3927 maybe-all-autoconf:
3928 @if gcc-bootstrap
3929 all-autoconf: stage_current
3930 @endif gcc-bootstrap
3931 @if autoconf
3932 TARGET-autoconf=all
3933 maybe-all-autoconf: all-autoconf
3934 all-autoconf: configure-autoconf
3935         @: $(MAKE); $(unstage)
3936         @r=`${PWD_COMMAND}`; export r; \
3937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3938         $(HOST_EXPORTS)  \
3939         (cd $(HOST_SUBDIR)/autoconf && \
3940           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3941                 $(TARGET-autoconf))
3942 @endif autoconf
3943
3944
3945
3946
3947 .PHONY: check-autoconf maybe-check-autoconf
3948 maybe-check-autoconf:
3949 @if autoconf
3950 maybe-check-autoconf: check-autoconf
3951
3952 check-autoconf:
3953         @: $(MAKE); $(unstage)
3954         @r=`${PWD_COMMAND}`; export r; \
3955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3956         $(HOST_EXPORTS) \
3957         (cd $(HOST_SUBDIR)/autoconf && \
3958           $(MAKE) $(FLAGS_TO_PASS)  check)
3959
3960 @endif autoconf
3961
3962 .PHONY: install-autoconf maybe-install-autoconf
3963 maybe-install-autoconf:
3964 @if autoconf
3965 maybe-install-autoconf: install-autoconf
3966
3967 install-autoconf: installdirs
3968         @: $(MAKE); $(unstage)
3969         @r=`${PWD_COMMAND}`; export r; \
3970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3971         $(HOST_EXPORTS) \
3972         (cd $(HOST_SUBDIR)/autoconf && \
3973           $(MAKE) $(FLAGS_TO_PASS)  install)
3974
3975 @endif autoconf
3976
3977 # Other targets (info, dvi, pdf, etc.)
3978
3979 .PHONY: maybe-info-autoconf info-autoconf
3980 maybe-info-autoconf:
3981 @if autoconf
3982 maybe-info-autoconf: info-autoconf
3983
3984 info-autoconf: \
3985     configure-autoconf 
3986         @: $(MAKE); $(unstage)
3987         @[ -f ./autoconf/Makefile ] || exit 0; \
3988         r=`${PWD_COMMAND}`; export r; \
3989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990         $(HOST_EXPORTS) \
3991         for flag in $(EXTRA_HOST_FLAGS) ; do \
3992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3993         done; \
3994         echo "Doing info in autoconf" ; \
3995         (cd $(HOST_SUBDIR)/autoconf && \
3996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3998                   "RANLIB=$${RANLIB}" \
3999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4000                   info) \
4001           || exit 1
4002
4003 @endif autoconf
4004
4005 .PHONY: maybe-dvi-autoconf dvi-autoconf
4006 maybe-dvi-autoconf:
4007 @if autoconf
4008 maybe-dvi-autoconf: dvi-autoconf
4009
4010 dvi-autoconf: \
4011     configure-autoconf 
4012         @: $(MAKE); $(unstage)
4013         @[ -f ./autoconf/Makefile ] || exit 0; \
4014         r=`${PWD_COMMAND}`; export r; \
4015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4016         $(HOST_EXPORTS) \
4017         for flag in $(EXTRA_HOST_FLAGS) ; do \
4018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4019         done; \
4020         echo "Doing dvi in autoconf" ; \
4021         (cd $(HOST_SUBDIR)/autoconf && \
4022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4024                   "RANLIB=$${RANLIB}" \
4025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4026                   dvi) \
4027           || exit 1
4028
4029 @endif autoconf
4030
4031 .PHONY: maybe-pdf-autoconf pdf-autoconf
4032 maybe-pdf-autoconf:
4033 @if autoconf
4034 maybe-pdf-autoconf: pdf-autoconf
4035
4036 pdf-autoconf: \
4037     configure-autoconf 
4038         @: $(MAKE); $(unstage)
4039         @[ -f ./autoconf/Makefile ] || exit 0; \
4040         r=`${PWD_COMMAND}`; export r; \
4041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4042         $(HOST_EXPORTS) \
4043         for flag in $(EXTRA_HOST_FLAGS) ; do \
4044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4045         done; \
4046         echo "Doing pdf in autoconf" ; \
4047         (cd $(HOST_SUBDIR)/autoconf && \
4048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4050                   "RANLIB=$${RANLIB}" \
4051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4052                   pdf) \
4053           || exit 1
4054
4055 @endif autoconf
4056
4057 .PHONY: maybe-html-autoconf html-autoconf
4058 maybe-html-autoconf:
4059 @if autoconf
4060 maybe-html-autoconf: html-autoconf
4061
4062 html-autoconf: \
4063     configure-autoconf 
4064         @: $(MAKE); $(unstage)
4065         @[ -f ./autoconf/Makefile ] || exit 0; \
4066         r=`${PWD_COMMAND}`; export r; \
4067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4068         $(HOST_EXPORTS) \
4069         for flag in $(EXTRA_HOST_FLAGS) ; do \
4070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4071         done; \
4072         echo "Doing html in autoconf" ; \
4073         (cd $(HOST_SUBDIR)/autoconf && \
4074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4076                   "RANLIB=$${RANLIB}" \
4077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4078                   html) \
4079           || exit 1
4080
4081 @endif autoconf
4082
4083 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4084 maybe-TAGS-autoconf:
4085 @if autoconf
4086 maybe-TAGS-autoconf: TAGS-autoconf
4087
4088 TAGS-autoconf: \
4089     configure-autoconf 
4090         @: $(MAKE); $(unstage)
4091         @[ -f ./autoconf/Makefile ] || exit 0; \
4092         r=`${PWD_COMMAND}`; export r; \
4093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4094         $(HOST_EXPORTS) \
4095         for flag in $(EXTRA_HOST_FLAGS) ; do \
4096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4097         done; \
4098         echo "Doing TAGS in autoconf" ; \
4099         (cd $(HOST_SUBDIR)/autoconf && \
4100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4102                   "RANLIB=$${RANLIB}" \
4103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4104                   TAGS) \
4105           || exit 1
4106
4107 @endif autoconf
4108
4109 .PHONY: maybe-install-info-autoconf install-info-autoconf
4110 maybe-install-info-autoconf:
4111 @if autoconf
4112 maybe-install-info-autoconf: install-info-autoconf
4113
4114 install-info-autoconf: \
4115     configure-autoconf \
4116     info-autoconf 
4117         @: $(MAKE); $(unstage)
4118         @[ -f ./autoconf/Makefile ] || exit 0; \
4119         r=`${PWD_COMMAND}`; export r; \
4120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4121         $(HOST_EXPORTS) \
4122         for flag in $(EXTRA_HOST_FLAGS) ; do \
4123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4124         done; \
4125         echo "Doing install-info in autoconf" ; \
4126         (cd $(HOST_SUBDIR)/autoconf && \
4127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4129                   "RANLIB=$${RANLIB}" \
4130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4131                   install-info) \
4132           || exit 1
4133
4134 @endif autoconf
4135
4136 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4137 maybe-install-pdf-autoconf:
4138 @if autoconf
4139 maybe-install-pdf-autoconf: install-pdf-autoconf
4140
4141 install-pdf-autoconf: \
4142     configure-autoconf \
4143     pdf-autoconf 
4144         @: $(MAKE); $(unstage)
4145         @[ -f ./autoconf/Makefile ] || exit 0; \
4146         r=`${PWD_COMMAND}`; export r; \
4147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4148         $(HOST_EXPORTS) \
4149         for flag in $(EXTRA_HOST_FLAGS) ; do \
4150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4151         done; \
4152         echo "Doing install-pdf in autoconf" ; \
4153         (cd $(HOST_SUBDIR)/autoconf && \
4154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4156                   "RANLIB=$${RANLIB}" \
4157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4158                   install-pdf) \
4159           || exit 1
4160
4161 @endif autoconf
4162
4163 .PHONY: maybe-install-html-autoconf install-html-autoconf
4164 maybe-install-html-autoconf:
4165 @if autoconf
4166 maybe-install-html-autoconf: install-html-autoconf
4167
4168 install-html-autoconf: \
4169     configure-autoconf \
4170     html-autoconf 
4171         @: $(MAKE); $(unstage)
4172         @[ -f ./autoconf/Makefile ] || exit 0; \
4173         r=`${PWD_COMMAND}`; export r; \
4174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4175         $(HOST_EXPORTS) \
4176         for flag in $(EXTRA_HOST_FLAGS) ; do \
4177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4178         done; \
4179         echo "Doing install-html in autoconf" ; \
4180         (cd $(HOST_SUBDIR)/autoconf && \
4181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4183                   "RANLIB=$${RANLIB}" \
4184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4185                   install-html) \
4186           || exit 1
4187
4188 @endif autoconf
4189
4190 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4191 maybe-installcheck-autoconf:
4192 @if autoconf
4193 maybe-installcheck-autoconf: installcheck-autoconf
4194
4195 installcheck-autoconf: \
4196     configure-autoconf 
4197         @: $(MAKE); $(unstage)
4198         @[ -f ./autoconf/Makefile ] || exit 0; \
4199         r=`${PWD_COMMAND}`; export r; \
4200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4201         $(HOST_EXPORTS) \
4202         for flag in $(EXTRA_HOST_FLAGS) ; do \
4203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4204         done; \
4205         echo "Doing installcheck in autoconf" ; \
4206         (cd $(HOST_SUBDIR)/autoconf && \
4207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4209                   "RANLIB=$${RANLIB}" \
4210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4211                   installcheck) \
4212           || exit 1
4213
4214 @endif autoconf
4215
4216 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4217 maybe-mostlyclean-autoconf:
4218 @if autoconf
4219 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4220
4221 mostlyclean-autoconf: 
4222         @: $(MAKE); $(unstage)
4223         @[ -f ./autoconf/Makefile ] || exit 0; \
4224         r=`${PWD_COMMAND}`; export r; \
4225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4226         $(HOST_EXPORTS) \
4227         for flag in $(EXTRA_HOST_FLAGS) ; do \
4228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4229         done; \
4230         echo "Doing mostlyclean in autoconf" ; \
4231         (cd $(HOST_SUBDIR)/autoconf && \
4232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4234                   "RANLIB=$${RANLIB}" \
4235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4236                   mostlyclean) \
4237           || exit 1
4238
4239 @endif autoconf
4240
4241 .PHONY: maybe-clean-autoconf clean-autoconf
4242 maybe-clean-autoconf:
4243 @if autoconf
4244 maybe-clean-autoconf: clean-autoconf
4245
4246 clean-autoconf: 
4247         @: $(MAKE); $(unstage)
4248         @[ -f ./autoconf/Makefile ] || exit 0; \
4249         r=`${PWD_COMMAND}`; export r; \
4250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4251         $(HOST_EXPORTS) \
4252         for flag in $(EXTRA_HOST_FLAGS) ; do \
4253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4254         done; \
4255         echo "Doing clean in autoconf" ; \
4256         (cd $(HOST_SUBDIR)/autoconf && \
4257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4259                   "RANLIB=$${RANLIB}" \
4260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4261                   clean) \
4262           || exit 1
4263
4264 @endif autoconf
4265
4266 .PHONY: maybe-distclean-autoconf distclean-autoconf
4267 maybe-distclean-autoconf:
4268 @if autoconf
4269 maybe-distclean-autoconf: distclean-autoconf
4270
4271 distclean-autoconf: 
4272         @: $(MAKE); $(unstage)
4273         @[ -f ./autoconf/Makefile ] || exit 0; \
4274         r=`${PWD_COMMAND}`; export r; \
4275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4276         $(HOST_EXPORTS) \
4277         for flag in $(EXTRA_HOST_FLAGS) ; do \
4278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4279         done; \
4280         echo "Doing distclean in autoconf" ; \
4281         (cd $(HOST_SUBDIR)/autoconf && \
4282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4284                   "RANLIB=$${RANLIB}" \
4285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4286                   distclean) \
4287           || exit 1
4288
4289 @endif autoconf
4290
4291 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4292 maybe-maintainer-clean-autoconf:
4293 @if autoconf
4294 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4295
4296 maintainer-clean-autoconf: 
4297         @: $(MAKE); $(unstage)
4298         @[ -f ./autoconf/Makefile ] || exit 0; \
4299         r=`${PWD_COMMAND}`; export r; \
4300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4301         $(HOST_EXPORTS) \
4302         for flag in $(EXTRA_HOST_FLAGS) ; do \
4303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4304         done; \
4305         echo "Doing maintainer-clean in autoconf" ; \
4306         (cd $(HOST_SUBDIR)/autoconf && \
4307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4309                   "RANLIB=$${RANLIB}" \
4310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4311                   maintainer-clean) \
4312           || exit 1
4313
4314 @endif autoconf
4315
4316
4317
4318 .PHONY: configure-automake maybe-configure-automake
4319 maybe-configure-automake:
4320 @if gcc-bootstrap
4321 configure-automake: stage_current
4322 @endif gcc-bootstrap
4323 @if automake
4324 maybe-configure-automake: configure-automake
4325 configure-automake: 
4326         @: $(MAKE); $(unstage)
4327         @r=`${PWD_COMMAND}`; export r; \
4328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4329         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4331         $(HOST_EXPORTS)  \
4332         echo Configuring in $(HOST_SUBDIR)/automake; \
4333         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4334         case $(srcdir) in \
4335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4336           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4338         esac; \
4339         srcdiroption="--srcdir=$${topdir}/automake"; \
4340         libsrcdir="$$s/automake"; \
4341         $(SHELL) $${libsrcdir}/configure \
4342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4343           --target=${target_alias} $${srcdiroption}  \
4344           || exit 1
4345 @endif automake
4346
4347
4348
4349
4350
4351 .PHONY: all-automake maybe-all-automake
4352 maybe-all-automake:
4353 @if gcc-bootstrap
4354 all-automake: stage_current
4355 @endif gcc-bootstrap
4356 @if automake
4357 TARGET-automake=all
4358 maybe-all-automake: all-automake
4359 all-automake: configure-automake
4360         @: $(MAKE); $(unstage)
4361         @r=`${PWD_COMMAND}`; export r; \
4362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4363         $(HOST_EXPORTS)  \
4364         (cd $(HOST_SUBDIR)/automake && \
4365           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4366                 $(TARGET-automake))
4367 @endif automake
4368
4369
4370
4371
4372 .PHONY: check-automake maybe-check-automake
4373 maybe-check-automake:
4374 @if automake
4375 maybe-check-automake: check-automake
4376
4377 check-automake:
4378         @: $(MAKE); $(unstage)
4379         @r=`${PWD_COMMAND}`; export r; \
4380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4381         $(HOST_EXPORTS) \
4382         (cd $(HOST_SUBDIR)/automake && \
4383           $(MAKE) $(FLAGS_TO_PASS)  check)
4384
4385 @endif automake
4386
4387 .PHONY: install-automake maybe-install-automake
4388 maybe-install-automake:
4389 @if automake
4390 maybe-install-automake: install-automake
4391
4392 install-automake: installdirs
4393         @: $(MAKE); $(unstage)
4394         @r=`${PWD_COMMAND}`; export r; \
4395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4396         $(HOST_EXPORTS) \
4397         (cd $(HOST_SUBDIR)/automake && \
4398           $(MAKE) $(FLAGS_TO_PASS)  install)
4399
4400 @endif automake
4401
4402 # Other targets (info, dvi, pdf, etc.)
4403
4404 .PHONY: maybe-info-automake info-automake
4405 maybe-info-automake:
4406 @if automake
4407 maybe-info-automake: info-automake
4408
4409 info-automake: \
4410     configure-automake 
4411         @: $(MAKE); $(unstage)
4412         @[ -f ./automake/Makefile ] || exit 0; \
4413         r=`${PWD_COMMAND}`; export r; \
4414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415         $(HOST_EXPORTS) \
4416         for flag in $(EXTRA_HOST_FLAGS) ; do \
4417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4418         done; \
4419         echo "Doing info in automake" ; \
4420         (cd $(HOST_SUBDIR)/automake && \
4421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4423                   "RANLIB=$${RANLIB}" \
4424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4425                   info) \
4426           || exit 1
4427
4428 @endif automake
4429
4430 .PHONY: maybe-dvi-automake dvi-automake
4431 maybe-dvi-automake:
4432 @if automake
4433 maybe-dvi-automake: dvi-automake
4434
4435 dvi-automake: \
4436     configure-automake 
4437         @: $(MAKE); $(unstage)
4438         @[ -f ./automake/Makefile ] || exit 0; \
4439         r=`${PWD_COMMAND}`; export r; \
4440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441         $(HOST_EXPORTS) \
4442         for flag in $(EXTRA_HOST_FLAGS) ; do \
4443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4444         done; \
4445         echo "Doing dvi in automake" ; \
4446         (cd $(HOST_SUBDIR)/automake && \
4447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4449                   "RANLIB=$${RANLIB}" \
4450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4451                   dvi) \
4452           || exit 1
4453
4454 @endif automake
4455
4456 .PHONY: maybe-pdf-automake pdf-automake
4457 maybe-pdf-automake:
4458 @if automake
4459 maybe-pdf-automake: pdf-automake
4460
4461 pdf-automake: \
4462     configure-automake 
4463         @: $(MAKE); $(unstage)
4464         @[ -f ./automake/Makefile ] || exit 0; \
4465         r=`${PWD_COMMAND}`; export r; \
4466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467         $(HOST_EXPORTS) \
4468         for flag in $(EXTRA_HOST_FLAGS) ; do \
4469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4470         done; \
4471         echo "Doing pdf in automake" ; \
4472         (cd $(HOST_SUBDIR)/automake && \
4473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4475                   "RANLIB=$${RANLIB}" \
4476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4477                   pdf) \
4478           || exit 1
4479
4480 @endif automake
4481
4482 .PHONY: maybe-html-automake html-automake
4483 maybe-html-automake:
4484 @if automake
4485 maybe-html-automake: html-automake
4486
4487 html-automake: \
4488     configure-automake 
4489         @: $(MAKE); $(unstage)
4490         @[ -f ./automake/Makefile ] || exit 0; \
4491         r=`${PWD_COMMAND}`; export r; \
4492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4493         $(HOST_EXPORTS) \
4494         for flag in $(EXTRA_HOST_FLAGS) ; do \
4495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4496         done; \
4497         echo "Doing html in automake" ; \
4498         (cd $(HOST_SUBDIR)/automake && \
4499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4501                   "RANLIB=$${RANLIB}" \
4502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4503                   html) \
4504           || exit 1
4505
4506 @endif automake
4507
4508 .PHONY: maybe-TAGS-automake TAGS-automake
4509 maybe-TAGS-automake:
4510 @if automake
4511 maybe-TAGS-automake: TAGS-automake
4512
4513 TAGS-automake: \
4514     configure-automake 
4515         @: $(MAKE); $(unstage)
4516         @[ -f ./automake/Makefile ] || exit 0; \
4517         r=`${PWD_COMMAND}`; export r; \
4518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4519         $(HOST_EXPORTS) \
4520         for flag in $(EXTRA_HOST_FLAGS) ; do \
4521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4522         done; \
4523         echo "Doing TAGS in automake" ; \
4524         (cd $(HOST_SUBDIR)/automake && \
4525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4527                   "RANLIB=$${RANLIB}" \
4528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4529                   TAGS) \
4530           || exit 1
4531
4532 @endif automake
4533
4534 .PHONY: maybe-install-info-automake install-info-automake
4535 maybe-install-info-automake:
4536 @if automake
4537 maybe-install-info-automake: install-info-automake
4538
4539 install-info-automake: \
4540     configure-automake \
4541     info-automake 
4542         @: $(MAKE); $(unstage)
4543         @[ -f ./automake/Makefile ] || exit 0; \
4544         r=`${PWD_COMMAND}`; export r; \
4545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4546         $(HOST_EXPORTS) \
4547         for flag in $(EXTRA_HOST_FLAGS) ; do \
4548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4549         done; \
4550         echo "Doing install-info in automake" ; \
4551         (cd $(HOST_SUBDIR)/automake && \
4552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4554                   "RANLIB=$${RANLIB}" \
4555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4556                   install-info) \
4557           || exit 1
4558
4559 @endif automake
4560
4561 .PHONY: maybe-install-pdf-automake install-pdf-automake
4562 maybe-install-pdf-automake:
4563 @if automake
4564 maybe-install-pdf-automake: install-pdf-automake
4565
4566 install-pdf-automake: \
4567     configure-automake \
4568     pdf-automake 
4569         @: $(MAKE); $(unstage)
4570         @[ -f ./automake/Makefile ] || exit 0; \
4571         r=`${PWD_COMMAND}`; export r; \
4572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4573         $(HOST_EXPORTS) \
4574         for flag in $(EXTRA_HOST_FLAGS) ; do \
4575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4576         done; \
4577         echo "Doing install-pdf in automake" ; \
4578         (cd $(HOST_SUBDIR)/automake && \
4579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4581                   "RANLIB=$${RANLIB}" \
4582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4583                   install-pdf) \
4584           || exit 1
4585
4586 @endif automake
4587
4588 .PHONY: maybe-install-html-automake install-html-automake
4589 maybe-install-html-automake:
4590 @if automake
4591 maybe-install-html-automake: install-html-automake
4592
4593 install-html-automake: \
4594     configure-automake \
4595     html-automake 
4596         @: $(MAKE); $(unstage)
4597         @[ -f ./automake/Makefile ] || exit 0; \
4598         r=`${PWD_COMMAND}`; export r; \
4599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4600         $(HOST_EXPORTS) \
4601         for flag in $(EXTRA_HOST_FLAGS) ; do \
4602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4603         done; \
4604         echo "Doing install-html in automake" ; \
4605         (cd $(HOST_SUBDIR)/automake && \
4606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4608                   "RANLIB=$${RANLIB}" \
4609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4610                   install-html) \
4611           || exit 1
4612
4613 @endif automake
4614
4615 .PHONY: maybe-installcheck-automake installcheck-automake
4616 maybe-installcheck-automake:
4617 @if automake
4618 maybe-installcheck-automake: installcheck-automake
4619
4620 installcheck-automake: \
4621     configure-automake 
4622         @: $(MAKE); $(unstage)
4623         @[ -f ./automake/Makefile ] || exit 0; \
4624         r=`${PWD_COMMAND}`; export r; \
4625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626         $(HOST_EXPORTS) \
4627         for flag in $(EXTRA_HOST_FLAGS) ; do \
4628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629         done; \
4630         echo "Doing installcheck in automake" ; \
4631         (cd $(HOST_SUBDIR)/automake && \
4632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634                   "RANLIB=$${RANLIB}" \
4635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636                   installcheck) \
4637           || exit 1
4638
4639 @endif automake
4640
4641 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4642 maybe-mostlyclean-automake:
4643 @if automake
4644 maybe-mostlyclean-automake: mostlyclean-automake
4645
4646 mostlyclean-automake: 
4647         @: $(MAKE); $(unstage)
4648         @[ -f ./automake/Makefile ] || exit 0; \
4649         r=`${PWD_COMMAND}`; export r; \
4650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4651         $(HOST_EXPORTS) \
4652         for flag in $(EXTRA_HOST_FLAGS) ; do \
4653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4654         done; \
4655         echo "Doing mostlyclean in automake" ; \
4656         (cd $(HOST_SUBDIR)/automake && \
4657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4659                   "RANLIB=$${RANLIB}" \
4660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4661                   mostlyclean) \
4662           || exit 1
4663
4664 @endif automake
4665
4666 .PHONY: maybe-clean-automake clean-automake
4667 maybe-clean-automake:
4668 @if automake
4669 maybe-clean-automake: clean-automake
4670
4671 clean-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 clean 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                   clean) \
4687           || exit 1
4688
4689 @endif automake
4690
4691 .PHONY: maybe-distclean-automake distclean-automake
4692 maybe-distclean-automake:
4693 @if automake
4694 maybe-distclean-automake: distclean-automake
4695
4696 distclean-automake: 
4697         @: $(MAKE); $(unstage)
4698         @[ -f ./automake/Makefile ] || exit 0; \
4699         r=`${PWD_COMMAND}`; export r; \
4700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701         $(HOST_EXPORTS) \
4702         for flag in $(EXTRA_HOST_FLAGS) ; do \
4703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4704         done; \
4705         echo "Doing distclean in automake" ; \
4706         (cd $(HOST_SUBDIR)/automake && \
4707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4709                   "RANLIB=$${RANLIB}" \
4710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4711                   distclean) \
4712           || exit 1
4713
4714 @endif automake
4715
4716 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4717 maybe-maintainer-clean-automake:
4718 @if automake
4719 maybe-maintainer-clean-automake: maintainer-clean-automake
4720
4721 maintainer-clean-automake: 
4722         @: $(MAKE); $(unstage)
4723         @[ -f ./automake/Makefile ] || exit 0; \
4724         r=`${PWD_COMMAND}`; export r; \
4725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4726         $(HOST_EXPORTS) \
4727         for flag in $(EXTRA_HOST_FLAGS) ; do \
4728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4729         done; \
4730         echo "Doing maintainer-clean in automake" ; \
4731         (cd $(HOST_SUBDIR)/automake && \
4732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4734                   "RANLIB=$${RANLIB}" \
4735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4736                   maintainer-clean) \
4737           || exit 1
4738
4739 @endif automake
4740
4741
4742
4743 .PHONY: configure-bash maybe-configure-bash
4744 maybe-configure-bash:
4745 @if gcc-bootstrap
4746 configure-bash: stage_current
4747 @endif gcc-bootstrap
4748 @if bash
4749 maybe-configure-bash: configure-bash
4750 configure-bash: 
4751         @: $(MAKE); $(unstage)
4752         @r=`${PWD_COMMAND}`; export r; \
4753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4754         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4755         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4756         $(HOST_EXPORTS)  \
4757         echo Configuring in $(HOST_SUBDIR)/bash; \
4758         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4759         case $(srcdir) in \
4760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4761           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4763         esac; \
4764         srcdiroption="--srcdir=$${topdir}/bash"; \
4765         libsrcdir="$$s/bash"; \
4766         $(SHELL) $${libsrcdir}/configure \
4767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4768           --target=${target_alias} $${srcdiroption}  \
4769           || exit 1
4770 @endif bash
4771
4772
4773
4774
4775
4776 .PHONY: all-bash maybe-all-bash
4777 maybe-all-bash:
4778 @if gcc-bootstrap
4779 all-bash: stage_current
4780 @endif gcc-bootstrap
4781 @if bash
4782 TARGET-bash=all
4783 maybe-all-bash: all-bash
4784 all-bash: configure-bash
4785         @: $(MAKE); $(unstage)
4786         @r=`${PWD_COMMAND}`; export r; \
4787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4788         $(HOST_EXPORTS)  \
4789         (cd $(HOST_SUBDIR)/bash && \
4790           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4791                 $(TARGET-bash))
4792 @endif bash
4793
4794
4795
4796
4797 .PHONY: check-bash maybe-check-bash
4798 maybe-check-bash:
4799 @if bash
4800 maybe-check-bash: check-bash
4801
4802 check-bash:
4803         @: $(MAKE); $(unstage)
4804         @r=`${PWD_COMMAND}`; export r; \
4805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4806         $(HOST_EXPORTS) \
4807         (cd $(HOST_SUBDIR)/bash && \
4808           $(MAKE) $(FLAGS_TO_PASS)  check)
4809
4810 @endif bash
4811
4812 .PHONY: install-bash maybe-install-bash
4813 maybe-install-bash:
4814 @if bash
4815 maybe-install-bash: install-bash
4816
4817 install-bash: installdirs
4818         @: $(MAKE); $(unstage)
4819         @r=`${PWD_COMMAND}`; export r; \
4820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4821         $(HOST_EXPORTS) \
4822         (cd $(HOST_SUBDIR)/bash && \
4823           $(MAKE) $(FLAGS_TO_PASS)  install)
4824
4825 @endif bash
4826
4827 # Other targets (info, dvi, pdf, etc.)
4828
4829 .PHONY: maybe-info-bash info-bash
4830 maybe-info-bash:
4831 @if bash
4832 maybe-info-bash: info-bash
4833
4834 info-bash: \
4835     configure-bash 
4836         @: $(MAKE); $(unstage)
4837         @[ -f ./bash/Makefile ] || exit 0; \
4838         r=`${PWD_COMMAND}`; export r; \
4839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4840         $(HOST_EXPORTS) \
4841         for flag in $(EXTRA_HOST_FLAGS) ; do \
4842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4843         done; \
4844         echo "Doing info in bash" ; \
4845         (cd $(HOST_SUBDIR)/bash && \
4846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4848                   "RANLIB=$${RANLIB}" \
4849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4850                   info) \
4851           || exit 1
4852
4853 @endif bash
4854
4855 .PHONY: maybe-dvi-bash dvi-bash
4856 maybe-dvi-bash:
4857 @if bash
4858 maybe-dvi-bash: dvi-bash
4859
4860 dvi-bash: \
4861     configure-bash 
4862         @: $(MAKE); $(unstage)
4863         @[ -f ./bash/Makefile ] || exit 0; \
4864         r=`${PWD_COMMAND}`; export r; \
4865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866         $(HOST_EXPORTS) \
4867         for flag in $(EXTRA_HOST_FLAGS) ; do \
4868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4869         done; \
4870         echo "Doing dvi in bash" ; \
4871         (cd $(HOST_SUBDIR)/bash && \
4872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4874                   "RANLIB=$${RANLIB}" \
4875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4876                   dvi) \
4877           || exit 1
4878
4879 @endif bash
4880
4881 .PHONY: maybe-pdf-bash pdf-bash
4882 maybe-pdf-bash:
4883 @if bash
4884 maybe-pdf-bash: pdf-bash
4885
4886 pdf-bash: \
4887     configure-bash 
4888         @: $(MAKE); $(unstage)
4889         @[ -f ./bash/Makefile ] || exit 0; \
4890         r=`${PWD_COMMAND}`; export r; \
4891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4892         $(HOST_EXPORTS) \
4893         for flag in $(EXTRA_HOST_FLAGS) ; do \
4894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4895         done; \
4896         echo "Doing pdf in bash" ; \
4897         (cd $(HOST_SUBDIR)/bash && \
4898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4900                   "RANLIB=$${RANLIB}" \
4901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4902                   pdf) \
4903           || exit 1
4904
4905 @endif bash
4906
4907 .PHONY: maybe-html-bash html-bash
4908 maybe-html-bash:
4909 @if bash
4910 maybe-html-bash: html-bash
4911
4912 html-bash: \
4913     configure-bash 
4914         @: $(MAKE); $(unstage)
4915         @[ -f ./bash/Makefile ] || exit 0; \
4916         r=`${PWD_COMMAND}`; export r; \
4917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918         $(HOST_EXPORTS) \
4919         for flag in $(EXTRA_HOST_FLAGS) ; do \
4920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4921         done; \
4922         echo "Doing html in bash" ; \
4923         (cd $(HOST_SUBDIR)/bash && \
4924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4926                   "RANLIB=$${RANLIB}" \
4927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4928                   html) \
4929           || exit 1
4930
4931 @endif bash
4932
4933 .PHONY: maybe-TAGS-bash TAGS-bash
4934 maybe-TAGS-bash:
4935 @if bash
4936 maybe-TAGS-bash: TAGS-bash
4937
4938 TAGS-bash: \
4939     configure-bash 
4940         @: $(MAKE); $(unstage)
4941         @[ -f ./bash/Makefile ] || exit 0; \
4942         r=`${PWD_COMMAND}`; export r; \
4943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4944         $(HOST_EXPORTS) \
4945         for flag in $(EXTRA_HOST_FLAGS) ; do \
4946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4947         done; \
4948         echo "Doing TAGS in bash" ; \
4949         (cd $(HOST_SUBDIR)/bash && \
4950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4952                   "RANLIB=$${RANLIB}" \
4953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4954                   TAGS) \
4955           || exit 1
4956
4957 @endif bash
4958
4959 .PHONY: maybe-install-info-bash install-info-bash
4960 maybe-install-info-bash:
4961 @if bash
4962 maybe-install-info-bash: install-info-bash
4963
4964 install-info-bash: \
4965     configure-bash \
4966     info-bash 
4967         @: $(MAKE); $(unstage)
4968         @[ -f ./bash/Makefile ] || exit 0; \
4969         r=`${PWD_COMMAND}`; export r; \
4970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4971         $(HOST_EXPORTS) \
4972         for flag in $(EXTRA_HOST_FLAGS) ; do \
4973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4974         done; \
4975         echo "Doing install-info in bash" ; \
4976         (cd $(HOST_SUBDIR)/bash && \
4977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4979                   "RANLIB=$${RANLIB}" \
4980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4981                   install-info) \
4982           || exit 1
4983
4984 @endif bash
4985
4986 .PHONY: maybe-install-pdf-bash install-pdf-bash
4987 maybe-install-pdf-bash:
4988 @if bash
4989 maybe-install-pdf-bash: install-pdf-bash
4990
4991 install-pdf-bash: \
4992     configure-bash \
4993     pdf-bash 
4994         @: $(MAKE); $(unstage)
4995         @[ -f ./bash/Makefile ] || exit 0; \
4996         r=`${PWD_COMMAND}`; export r; \
4997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4998         $(HOST_EXPORTS) \
4999         for flag in $(EXTRA_HOST_FLAGS) ; do \
5000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5001         done; \
5002         echo "Doing install-pdf in bash" ; \
5003         (cd $(HOST_SUBDIR)/bash && \
5004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5006                   "RANLIB=$${RANLIB}" \
5007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5008                   install-pdf) \
5009           || exit 1
5010
5011 @endif bash
5012
5013 .PHONY: maybe-install-html-bash install-html-bash
5014 maybe-install-html-bash:
5015 @if bash
5016 maybe-install-html-bash: install-html-bash
5017
5018 install-html-bash: \
5019     configure-bash \
5020     html-bash 
5021         @: $(MAKE); $(unstage)
5022         @[ -f ./bash/Makefile ] || exit 0; \
5023         r=`${PWD_COMMAND}`; export r; \
5024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5025         $(HOST_EXPORTS) \
5026         for flag in $(EXTRA_HOST_FLAGS) ; do \
5027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5028         done; \
5029         echo "Doing install-html in bash" ; \
5030         (cd $(HOST_SUBDIR)/bash && \
5031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5033                   "RANLIB=$${RANLIB}" \
5034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5035                   install-html) \
5036           || exit 1
5037
5038 @endif bash
5039
5040 .PHONY: maybe-installcheck-bash installcheck-bash
5041 maybe-installcheck-bash:
5042 @if bash
5043 maybe-installcheck-bash: installcheck-bash
5044
5045 installcheck-bash: \
5046     configure-bash 
5047         @: $(MAKE); $(unstage)
5048         @[ -f ./bash/Makefile ] || exit 0; \
5049         r=`${PWD_COMMAND}`; export r; \
5050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5051         $(HOST_EXPORTS) \
5052         for flag in $(EXTRA_HOST_FLAGS) ; do \
5053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5054         done; \
5055         echo "Doing installcheck in bash" ; \
5056         (cd $(HOST_SUBDIR)/bash && \
5057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5059                   "RANLIB=$${RANLIB}" \
5060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5061                   installcheck) \
5062           || exit 1
5063
5064 @endif bash
5065
5066 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5067 maybe-mostlyclean-bash:
5068 @if bash
5069 maybe-mostlyclean-bash: mostlyclean-bash
5070
5071 mostlyclean-bash: 
5072         @: $(MAKE); $(unstage)
5073         @[ -f ./bash/Makefile ] || exit 0; \
5074         r=`${PWD_COMMAND}`; export r; \
5075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5076         $(HOST_EXPORTS) \
5077         for flag in $(EXTRA_HOST_FLAGS) ; do \
5078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5079         done; \
5080         echo "Doing mostlyclean in bash" ; \
5081         (cd $(HOST_SUBDIR)/bash && \
5082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5084                   "RANLIB=$${RANLIB}" \
5085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5086                   mostlyclean) \
5087           || exit 1
5088
5089 @endif bash
5090
5091 .PHONY: maybe-clean-bash clean-bash
5092 maybe-clean-bash:
5093 @if bash
5094 maybe-clean-bash: clean-bash
5095
5096 clean-bash: 
5097         @: $(MAKE); $(unstage)
5098         @[ -f ./bash/Makefile ] || exit 0; \
5099         r=`${PWD_COMMAND}`; export r; \
5100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5101         $(HOST_EXPORTS) \
5102         for flag in $(EXTRA_HOST_FLAGS) ; do \
5103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5104         done; \
5105         echo "Doing clean in bash" ; \
5106         (cd $(HOST_SUBDIR)/bash && \
5107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5109                   "RANLIB=$${RANLIB}" \
5110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5111                   clean) \
5112           || exit 1
5113
5114 @endif bash
5115
5116 .PHONY: maybe-distclean-bash distclean-bash
5117 maybe-distclean-bash:
5118 @if bash
5119 maybe-distclean-bash: distclean-bash
5120
5121 distclean-bash: 
5122         @: $(MAKE); $(unstage)
5123         @[ -f ./bash/Makefile ] || exit 0; \
5124         r=`${PWD_COMMAND}`; export r; \
5125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5126         $(HOST_EXPORTS) \
5127         for flag in $(EXTRA_HOST_FLAGS) ; do \
5128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5129         done; \
5130         echo "Doing distclean in bash" ; \
5131         (cd $(HOST_SUBDIR)/bash && \
5132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5134                   "RANLIB=$${RANLIB}" \
5135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5136                   distclean) \
5137           || exit 1
5138
5139 @endif bash
5140
5141 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5142 maybe-maintainer-clean-bash:
5143 @if bash
5144 maybe-maintainer-clean-bash: maintainer-clean-bash
5145
5146 maintainer-clean-bash: 
5147         @: $(MAKE); $(unstage)
5148         @[ -f ./bash/Makefile ] || exit 0; \
5149         r=`${PWD_COMMAND}`; export r; \
5150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5151         $(HOST_EXPORTS) \
5152         for flag in $(EXTRA_HOST_FLAGS) ; do \
5153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5154         done; \
5155         echo "Doing maintainer-clean in bash" ; \
5156         (cd $(HOST_SUBDIR)/bash && \
5157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5159                   "RANLIB=$${RANLIB}" \
5160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5161                   maintainer-clean) \
5162           || exit 1
5163
5164 @endif bash
5165
5166
5167
5168 .PHONY: configure-bfd maybe-configure-bfd
5169 maybe-configure-bfd:
5170 @if gcc-bootstrap
5171 configure-bfd: stage_current
5172 @endif gcc-bootstrap
5173 @if bfd
5174 maybe-configure-bfd: configure-bfd
5175 configure-bfd: 
5176         @r=`${PWD_COMMAND}`; export r; \
5177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5180         $(HOST_EXPORTS)  \
5181         echo Configuring in $(HOST_SUBDIR)/bfd; \
5182         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5183         case $(srcdir) in \
5184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5185           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5187         esac; \
5188         srcdiroption="--srcdir=$${topdir}/bfd"; \
5189         libsrcdir="$$s/bfd"; \
5190         $(SHELL) $${libsrcdir}/configure \
5191           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5192           --target=${target_alias} $${srcdiroption}  \
5193           || exit 1
5194 @endif bfd
5195
5196
5197
5198 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5199 maybe-configure-stage1-bfd:
5200 @if bfd-bootstrap
5201 maybe-configure-stage1-bfd: configure-stage1-bfd
5202 configure-stage1-bfd:
5203         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5205         @r=`${PWD_COMMAND}`; export r; \
5206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5207         TFLAGS="$(STAGE1_TFLAGS)"; \
5208         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5209         $(HOST_EXPORTS) \
5210         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5211         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5212         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5213         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5215         cd $(HOST_SUBDIR)/bfd || exit 1; \
5216         case $(srcdir) in \
5217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5218           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5220         esac; \
5221         srcdiroption="--srcdir=$${topdir}/bfd"; \
5222         libsrcdir="$$s/bfd"; \
5223         $(SHELL) $${libsrcdir}/configure \
5224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5225           --target=${target_alias} $${srcdiroption} \
5226           $(STAGE1_CONFIGURE_FLAGS)
5227 @endif bfd-bootstrap
5228
5229 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5230 maybe-configure-stage2-bfd:
5231 @if bfd-bootstrap
5232 maybe-configure-stage2-bfd: configure-stage2-bfd
5233 configure-stage2-bfd:
5234         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5235         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5236         @r=`${PWD_COMMAND}`; export r; \
5237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5238         TFLAGS="$(STAGE2_TFLAGS)"; \
5239         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5240         $(HOST_EXPORTS) \
5241         $(POSTSTAGE1_HOST_EXPORTS) \
5242         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5243         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5244         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5245         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5246         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5247         cd $(HOST_SUBDIR)/bfd || exit 1; \
5248         case $(srcdir) in \
5249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5250           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5252         esac; \
5253         srcdiroption="--srcdir=$${topdir}/bfd"; \
5254         libsrcdir="$$s/bfd"; \
5255         $(SHELL) $${libsrcdir}/configure \
5256           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5257           --target=${target_alias} $${srcdiroption} \
5258           --with-build-libsubdir=$(HOST_SUBDIR) \
5259           $(STAGE2_CONFIGURE_FLAGS)
5260 @endif bfd-bootstrap
5261
5262 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5263 maybe-configure-stage3-bfd:
5264 @if bfd-bootstrap
5265 maybe-configure-stage3-bfd: configure-stage3-bfd
5266 configure-stage3-bfd:
5267         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5268         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5269         @r=`${PWD_COMMAND}`; export r; \
5270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5271         TFLAGS="$(STAGE3_TFLAGS)"; \
5272         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5273         $(HOST_EXPORTS) \
5274         $(POSTSTAGE1_HOST_EXPORTS) \
5275         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5276         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5277         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5278         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5279         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5280         cd $(HOST_SUBDIR)/bfd || exit 1; \
5281         case $(srcdir) in \
5282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5283           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5285         esac; \
5286         srcdiroption="--srcdir=$${topdir}/bfd"; \
5287         libsrcdir="$$s/bfd"; \
5288         $(SHELL) $${libsrcdir}/configure \
5289           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5290           --target=${target_alias} $${srcdiroption} \
5291           --with-build-libsubdir=$(HOST_SUBDIR) \
5292           $(STAGE3_CONFIGURE_FLAGS)
5293 @endif bfd-bootstrap
5294
5295 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5296 maybe-configure-stage4-bfd:
5297 @if bfd-bootstrap
5298 maybe-configure-stage4-bfd: configure-stage4-bfd
5299 configure-stage4-bfd:
5300         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5302         @r=`${PWD_COMMAND}`; export r; \
5303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304         TFLAGS="$(STAGE4_TFLAGS)"; \
5305         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5306         $(HOST_EXPORTS) \
5307         $(POSTSTAGE1_HOST_EXPORTS) \
5308         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5309         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5310         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5311         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5312         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5313         cd $(HOST_SUBDIR)/bfd || exit 1; \
5314         case $(srcdir) in \
5315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5316           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5318         esac; \
5319         srcdiroption="--srcdir=$${topdir}/bfd"; \
5320         libsrcdir="$$s/bfd"; \
5321         $(SHELL) $${libsrcdir}/configure \
5322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5323           --target=${target_alias} $${srcdiroption} \
5324           --with-build-libsubdir=$(HOST_SUBDIR) \
5325           $(STAGE4_CONFIGURE_FLAGS)
5326 @endif bfd-bootstrap
5327
5328 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5329 maybe-configure-stageprofile-bfd:
5330 @if bfd-bootstrap
5331 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5332 configure-stageprofile-bfd:
5333         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5334         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5335         @r=`${PWD_COMMAND}`; export r; \
5336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5338         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5339         $(HOST_EXPORTS) \
5340         $(POSTSTAGE1_HOST_EXPORTS) \
5341         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5342         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5343         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5344         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5345         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5346         cd $(HOST_SUBDIR)/bfd || exit 1; \
5347         case $(srcdir) in \
5348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5349           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5351         esac; \
5352         srcdiroption="--srcdir=$${topdir}/bfd"; \
5353         libsrcdir="$$s/bfd"; \
5354         $(SHELL) $${libsrcdir}/configure \
5355           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5356           --target=${target_alias} $${srcdiroption} \
5357           --with-build-libsubdir=$(HOST_SUBDIR) \
5358           $(STAGEprofile_CONFIGURE_FLAGS)
5359 @endif bfd-bootstrap
5360
5361 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5362 maybe-configure-stagefeedback-bfd:
5363 @if bfd-bootstrap
5364 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5365 configure-stagefeedback-bfd:
5366         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5367         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5368         @r=`${PWD_COMMAND}`; export r; \
5369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5370         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5371         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5372         $(HOST_EXPORTS) \
5373         $(POSTSTAGE1_HOST_EXPORTS) \
5374         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5375         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5376         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5377         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5379         cd $(HOST_SUBDIR)/bfd || exit 1; \
5380         case $(srcdir) in \
5381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5382           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5384         esac; \
5385         srcdiroption="--srcdir=$${topdir}/bfd"; \
5386         libsrcdir="$$s/bfd"; \
5387         $(SHELL) $${libsrcdir}/configure \
5388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5389           --target=${target_alias} $${srcdiroption} \
5390           --with-build-libsubdir=$(HOST_SUBDIR) \
5391           $(STAGEfeedback_CONFIGURE_FLAGS)
5392 @endif bfd-bootstrap
5393
5394
5395
5396
5397
5398 .PHONY: all-bfd maybe-all-bfd
5399 maybe-all-bfd:
5400 @if gcc-bootstrap
5401 all-bfd: stage_current
5402 @endif gcc-bootstrap
5403 @if bfd
5404 TARGET-bfd=all
5405 maybe-all-bfd: all-bfd
5406 all-bfd: configure-bfd
5407         @r=`${PWD_COMMAND}`; export r; \
5408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5409         $(HOST_EXPORTS)  \
5410         (cd $(HOST_SUBDIR)/bfd && \
5411           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5412                 $(TARGET-bfd))
5413 @endif bfd
5414
5415
5416
5417 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5418 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5419 maybe-all-stage1-bfd:
5420 maybe-clean-stage1-bfd:
5421 @if bfd-bootstrap
5422 maybe-all-stage1-bfd: all-stage1-bfd
5423 all-stage1: all-stage1-bfd
5424 TARGET-stage1-bfd = $(TARGET-bfd)
5425 all-stage1-bfd: configure-stage1-bfd
5426         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5427         @r=`${PWD_COMMAND}`; export r; \
5428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5429         TFLAGS="$(STAGE1_TFLAGS)"; \
5430         $(HOST_EXPORTS)  \
5431         cd $(HOST_SUBDIR)/bfd && \
5432         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5433                 CFLAGS="$(STAGE1_CFLAGS)" \
5434                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5435                 LIBCFLAGS="$(LIBCFLAGS)" \
5436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5439                 $(EXTRA_HOST_FLAGS)   \
5440                 TFLAGS="$(STAGE1_TFLAGS)" \
5441                 $(TARGET-stage1-bfd)
5442
5443 maybe-clean-stage1-bfd: clean-stage1-bfd
5444 clean-stage1: clean-stage1-bfd
5445 clean-stage1-bfd:
5446         @if [ $(current_stage) = stage1 ]; then \
5447           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5448         else \
5449           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5450           $(MAKE) stage1-start; \
5451         fi; \
5452         cd $(HOST_SUBDIR)/bfd && \
5453         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5454                  clean
5455 @endif bfd-bootstrap
5456
5457
5458 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5459 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5460 maybe-all-stage2-bfd:
5461 maybe-clean-stage2-bfd:
5462 @if bfd-bootstrap
5463 maybe-all-stage2-bfd: all-stage2-bfd
5464 all-stage2: all-stage2-bfd
5465 TARGET-stage2-bfd = $(TARGET-bfd)
5466 all-stage2-bfd: configure-stage2-bfd
5467         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5468         @r=`${PWD_COMMAND}`; export r; \
5469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5470         TFLAGS="$(STAGE2_TFLAGS)"; \
5471         $(HOST_EXPORTS) \
5472         $(POSTSTAGE1_HOST_EXPORTS)  \
5473         cd $(HOST_SUBDIR)/bfd && \
5474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5475                 CFLAGS="$(STAGE2_CFLAGS)" \
5476                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5477                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5478                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5479                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5480                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5481                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5482                 TFLAGS="$(STAGE2_TFLAGS)" \
5483                 $(TARGET-stage2-bfd)
5484
5485 maybe-clean-stage2-bfd: clean-stage2-bfd
5486 clean-stage2: clean-stage2-bfd
5487 clean-stage2-bfd:
5488         @if [ $(current_stage) = stage2 ]; then \
5489           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5490         else \
5491           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5492           $(MAKE) stage2-start; \
5493         fi; \
5494         cd $(HOST_SUBDIR)/bfd && \
5495         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5496                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5497                  clean
5498 @endif bfd-bootstrap
5499
5500
5501 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5502 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5503 maybe-all-stage3-bfd:
5504 maybe-clean-stage3-bfd:
5505 @if bfd-bootstrap
5506 maybe-all-stage3-bfd: all-stage3-bfd
5507 all-stage3: all-stage3-bfd
5508 TARGET-stage3-bfd = $(TARGET-bfd)
5509 all-stage3-bfd: configure-stage3-bfd
5510         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5511         @r=`${PWD_COMMAND}`; export r; \
5512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5513         TFLAGS="$(STAGE3_TFLAGS)"; \
5514         $(HOST_EXPORTS) \
5515         $(POSTSTAGE1_HOST_EXPORTS)  \
5516         cd $(HOST_SUBDIR)/bfd && \
5517         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5518                 CFLAGS="$(STAGE3_CFLAGS)" \
5519                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5520                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5521                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5522                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5523                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5524                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5525                 TFLAGS="$(STAGE3_TFLAGS)" \
5526                 $(TARGET-stage3-bfd)
5527
5528 maybe-clean-stage3-bfd: clean-stage3-bfd
5529 clean-stage3: clean-stage3-bfd
5530 clean-stage3-bfd:
5531         @if [ $(current_stage) = stage3 ]; then \
5532           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5533         else \
5534           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5535           $(MAKE) stage3-start; \
5536         fi; \
5537         cd $(HOST_SUBDIR)/bfd && \
5538         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5539                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5540                  clean
5541 @endif bfd-bootstrap
5542
5543
5544 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5545 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5546 maybe-all-stage4-bfd:
5547 maybe-clean-stage4-bfd:
5548 @if bfd-bootstrap
5549 maybe-all-stage4-bfd: all-stage4-bfd
5550 all-stage4: all-stage4-bfd
5551 TARGET-stage4-bfd = $(TARGET-bfd)
5552 all-stage4-bfd: configure-stage4-bfd
5553         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5554         @r=`${PWD_COMMAND}`; export r; \
5555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5556         TFLAGS="$(STAGE4_TFLAGS)"; \
5557         $(HOST_EXPORTS) \
5558         $(POSTSTAGE1_HOST_EXPORTS)  \
5559         cd $(HOST_SUBDIR)/bfd && \
5560         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5561                 CFLAGS="$(STAGE4_CFLAGS)" \
5562                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5563                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5564                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5565                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5566                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5567                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5568                 TFLAGS="$(STAGE4_TFLAGS)" \
5569                 $(TARGET-stage4-bfd)
5570
5571 maybe-clean-stage4-bfd: clean-stage4-bfd
5572 clean-stage4: clean-stage4-bfd
5573 clean-stage4-bfd:
5574         @if [ $(current_stage) = stage4 ]; then \
5575           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5576         else \
5577           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5578           $(MAKE) stage4-start; \
5579         fi; \
5580         cd $(HOST_SUBDIR)/bfd && \
5581         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5582                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5583                  clean
5584 @endif bfd-bootstrap
5585
5586
5587 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5588 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5589 maybe-all-stageprofile-bfd:
5590 maybe-clean-stageprofile-bfd:
5591 @if bfd-bootstrap
5592 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5593 all-stageprofile: all-stageprofile-bfd
5594 TARGET-stageprofile-bfd = $(TARGET-bfd)
5595 all-stageprofile-bfd: configure-stageprofile-bfd
5596         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5597         @r=`${PWD_COMMAND}`; export r; \
5598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5600         $(HOST_EXPORTS) \
5601         $(POSTSTAGE1_HOST_EXPORTS)  \
5602         cd $(HOST_SUBDIR)/bfd && \
5603         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5604                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5605                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5606                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5607                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5608                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5609                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5610                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5611                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5612                 $(TARGET-stageprofile-bfd)
5613
5614 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5615 clean-stageprofile: clean-stageprofile-bfd
5616 clean-stageprofile-bfd:
5617         @if [ $(current_stage) = stageprofile ]; then \
5618           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5619         else \
5620           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5621           $(MAKE) stageprofile-start; \
5622         fi; \
5623         cd $(HOST_SUBDIR)/bfd && \
5624         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5625                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5626                  clean
5627 @endif bfd-bootstrap
5628
5629
5630 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5631 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5632 maybe-all-stagefeedback-bfd:
5633 maybe-clean-stagefeedback-bfd:
5634 @if bfd-bootstrap
5635 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5636 all-stagefeedback: all-stagefeedback-bfd
5637 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5638 all-stagefeedback-bfd: configure-stagefeedback-bfd
5639         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5640         @r=`${PWD_COMMAND}`; export r; \
5641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5642         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5643         $(HOST_EXPORTS) \
5644         $(POSTSTAGE1_HOST_EXPORTS)  \
5645         cd $(HOST_SUBDIR)/bfd && \
5646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5647                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5648                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5649                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5650                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5651                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5652                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5653                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5654                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5655                 $(TARGET-stagefeedback-bfd)
5656
5657 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5658 clean-stagefeedback: clean-stagefeedback-bfd
5659 clean-stagefeedback-bfd:
5660         @if [ $(current_stage) = stagefeedback ]; then \
5661           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5662         else \
5663           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5664           $(MAKE) stagefeedback-start; \
5665         fi; \
5666         cd $(HOST_SUBDIR)/bfd && \
5667         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5668                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5669                  clean
5670 @endif bfd-bootstrap
5671
5672
5673
5674
5675
5676 .PHONY: check-bfd maybe-check-bfd
5677 maybe-check-bfd:
5678 @if bfd
5679 maybe-check-bfd: check-bfd
5680
5681 check-bfd:
5682         @: $(MAKE); $(unstage)
5683         @r=`${PWD_COMMAND}`; export r; \
5684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5685         $(HOST_EXPORTS) \
5686         (cd $(HOST_SUBDIR)/bfd && \
5687           $(MAKE) $(FLAGS_TO_PASS)  check)
5688
5689 @endif bfd
5690
5691 .PHONY: install-bfd maybe-install-bfd
5692 maybe-install-bfd:
5693 @if bfd
5694 maybe-install-bfd: install-bfd
5695
5696 install-bfd: installdirs
5697         @: $(MAKE); $(unstage)
5698         @r=`${PWD_COMMAND}`; export r; \
5699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700         $(HOST_EXPORTS) \
5701         (cd $(HOST_SUBDIR)/bfd && \
5702           $(MAKE) $(FLAGS_TO_PASS)  install)
5703
5704 @endif bfd
5705
5706 # Other targets (info, dvi, pdf, etc.)
5707
5708 .PHONY: maybe-info-bfd info-bfd
5709 maybe-info-bfd:
5710 @if bfd
5711 maybe-info-bfd: info-bfd
5712
5713 info-bfd: \
5714     configure-bfd 
5715         @[ -f ./bfd/Makefile ] || exit 0; \
5716         r=`${PWD_COMMAND}`; export r; \
5717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5718         $(HOST_EXPORTS) \
5719         for flag in $(EXTRA_HOST_FLAGS) ; do \
5720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5721         done; \
5722         echo "Doing info in bfd" ; \
5723         (cd $(HOST_SUBDIR)/bfd && \
5724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5726                   "RANLIB=$${RANLIB}" \
5727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5728                   info) \
5729           || exit 1
5730
5731 @endif bfd
5732
5733 .PHONY: maybe-dvi-bfd dvi-bfd
5734 maybe-dvi-bfd:
5735 @if bfd
5736 maybe-dvi-bfd: dvi-bfd
5737
5738 dvi-bfd: \
5739     configure-bfd 
5740         @[ -f ./bfd/Makefile ] || exit 0; \
5741         r=`${PWD_COMMAND}`; export r; \
5742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5743         $(HOST_EXPORTS) \
5744         for flag in $(EXTRA_HOST_FLAGS) ; do \
5745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5746         done; \
5747         echo "Doing dvi in bfd" ; \
5748         (cd $(HOST_SUBDIR)/bfd && \
5749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5751                   "RANLIB=$${RANLIB}" \
5752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5753                   dvi) \
5754           || exit 1
5755
5756 @endif bfd
5757
5758 .PHONY: maybe-pdf-bfd pdf-bfd
5759 maybe-pdf-bfd:
5760 @if bfd
5761 maybe-pdf-bfd: pdf-bfd
5762
5763 pdf-bfd: \
5764     configure-bfd 
5765         @[ -f ./bfd/Makefile ] || exit 0; \
5766         r=`${PWD_COMMAND}`; export r; \
5767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768         $(HOST_EXPORTS) \
5769         for flag in $(EXTRA_HOST_FLAGS) ; do \
5770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5771         done; \
5772         echo "Doing pdf in bfd" ; \
5773         (cd $(HOST_SUBDIR)/bfd && \
5774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5776                   "RANLIB=$${RANLIB}" \
5777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5778                   pdf) \
5779           || exit 1
5780
5781 @endif bfd
5782
5783 .PHONY: maybe-html-bfd html-bfd
5784 maybe-html-bfd:
5785 @if bfd
5786 maybe-html-bfd: html-bfd
5787
5788 html-bfd: \
5789     configure-bfd 
5790         @[ -f ./bfd/Makefile ] || exit 0; \
5791         r=`${PWD_COMMAND}`; export r; \
5792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5793         $(HOST_EXPORTS) \
5794         for flag in $(EXTRA_HOST_FLAGS) ; do \
5795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5796         done; \
5797         echo "Doing html in bfd" ; \
5798         (cd $(HOST_SUBDIR)/bfd && \
5799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5801                   "RANLIB=$${RANLIB}" \
5802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5803                   html) \
5804           || exit 1
5805
5806 @endif bfd
5807
5808 .PHONY: maybe-TAGS-bfd TAGS-bfd
5809 maybe-TAGS-bfd:
5810 @if bfd
5811 maybe-TAGS-bfd: TAGS-bfd
5812
5813 TAGS-bfd: \
5814     configure-bfd 
5815         @[ -f ./bfd/Makefile ] || exit 0; \
5816         r=`${PWD_COMMAND}`; export r; \
5817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5818         $(HOST_EXPORTS) \
5819         for flag in $(EXTRA_HOST_FLAGS) ; do \
5820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5821         done; \
5822         echo "Doing TAGS in bfd" ; \
5823         (cd $(HOST_SUBDIR)/bfd && \
5824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5826                   "RANLIB=$${RANLIB}" \
5827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5828                   TAGS) \
5829           || exit 1
5830
5831 @endif bfd
5832
5833 .PHONY: maybe-install-info-bfd install-info-bfd
5834 maybe-install-info-bfd:
5835 @if bfd
5836 maybe-install-info-bfd: install-info-bfd
5837
5838 install-info-bfd: \
5839     configure-bfd \
5840     info-bfd 
5841         @[ -f ./bfd/Makefile ] || exit 0; \
5842         r=`${PWD_COMMAND}`; export r; \
5843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5844         $(HOST_EXPORTS) \
5845         for flag in $(EXTRA_HOST_FLAGS) ; do \
5846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5847         done; \
5848         echo "Doing install-info in bfd" ; \
5849         (cd $(HOST_SUBDIR)/bfd && \
5850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5852                   "RANLIB=$${RANLIB}" \
5853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5854                   install-info) \
5855           || exit 1
5856
5857 @endif bfd
5858
5859 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5860 maybe-install-pdf-bfd:
5861 @if bfd
5862 maybe-install-pdf-bfd: install-pdf-bfd
5863
5864 install-pdf-bfd: \
5865     configure-bfd \
5866     pdf-bfd 
5867         @[ -f ./bfd/Makefile ] || exit 0; \
5868         r=`${PWD_COMMAND}`; export r; \
5869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5870         $(HOST_EXPORTS) \
5871         for flag in $(EXTRA_HOST_FLAGS) ; do \
5872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5873         done; \
5874         echo "Doing install-pdf in bfd" ; \
5875         (cd $(HOST_SUBDIR)/bfd && \
5876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5878                   "RANLIB=$${RANLIB}" \
5879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5880                   install-pdf) \
5881           || exit 1
5882
5883 @endif bfd
5884
5885 .PHONY: maybe-install-html-bfd install-html-bfd
5886 maybe-install-html-bfd:
5887 @if bfd
5888 maybe-install-html-bfd: install-html-bfd
5889
5890 install-html-bfd: \
5891     configure-bfd \
5892     html-bfd 
5893         @[ -f ./bfd/Makefile ] || exit 0; \
5894         r=`${PWD_COMMAND}`; export r; \
5895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5896         $(HOST_EXPORTS) \
5897         for flag in $(EXTRA_HOST_FLAGS) ; do \
5898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5899         done; \
5900         echo "Doing install-html in bfd" ; \
5901         (cd $(HOST_SUBDIR)/bfd && \
5902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5904                   "RANLIB=$${RANLIB}" \
5905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5906                   install-html) \
5907           || exit 1
5908
5909 @endif bfd
5910
5911 .PHONY: maybe-installcheck-bfd installcheck-bfd
5912 maybe-installcheck-bfd:
5913 @if bfd
5914 maybe-installcheck-bfd: installcheck-bfd
5915
5916 installcheck-bfd: \
5917     configure-bfd 
5918         @[ -f ./bfd/Makefile ] || exit 0; \
5919         r=`${PWD_COMMAND}`; export r; \
5920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921         $(HOST_EXPORTS) \
5922         for flag in $(EXTRA_HOST_FLAGS) ; do \
5923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5924         done; \
5925         echo "Doing installcheck in bfd" ; \
5926         (cd $(HOST_SUBDIR)/bfd && \
5927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5929                   "RANLIB=$${RANLIB}" \
5930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5931                   installcheck) \
5932           || exit 1
5933
5934 @endif bfd
5935
5936 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5937 maybe-mostlyclean-bfd:
5938 @if bfd
5939 maybe-mostlyclean-bfd: mostlyclean-bfd
5940
5941 mostlyclean-bfd: 
5942         @[ -f ./bfd/Makefile ] || exit 0; \
5943         r=`${PWD_COMMAND}`; export r; \
5944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5945         $(HOST_EXPORTS) \
5946         for flag in $(EXTRA_HOST_FLAGS) ; do \
5947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5948         done; \
5949         echo "Doing mostlyclean in bfd" ; \
5950         (cd $(HOST_SUBDIR)/bfd && \
5951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5953                   "RANLIB=$${RANLIB}" \
5954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5955                   mostlyclean) \
5956           || exit 1
5957
5958 @endif bfd
5959
5960 .PHONY: maybe-clean-bfd clean-bfd
5961 maybe-clean-bfd:
5962 @if bfd
5963 maybe-clean-bfd: clean-bfd
5964
5965 clean-bfd: 
5966         @[ -f ./bfd/Makefile ] || exit 0; \
5967         r=`${PWD_COMMAND}`; export r; \
5968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5969         $(HOST_EXPORTS) \
5970         for flag in $(EXTRA_HOST_FLAGS) ; do \
5971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5972         done; \
5973         echo "Doing clean in bfd" ; \
5974         (cd $(HOST_SUBDIR)/bfd && \
5975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5977                   "RANLIB=$${RANLIB}" \
5978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5979                   clean) \
5980           || exit 1
5981
5982 @endif bfd
5983
5984 .PHONY: maybe-distclean-bfd distclean-bfd
5985 maybe-distclean-bfd:
5986 @if bfd
5987 maybe-distclean-bfd: distclean-bfd
5988
5989 distclean-bfd: 
5990         @[ -f ./bfd/Makefile ] || exit 0; \
5991         r=`${PWD_COMMAND}`; export r; \
5992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993         $(HOST_EXPORTS) \
5994         for flag in $(EXTRA_HOST_FLAGS) ; do \
5995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5996         done; \
5997         echo "Doing distclean in bfd" ; \
5998         (cd $(HOST_SUBDIR)/bfd && \
5999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6001                   "RANLIB=$${RANLIB}" \
6002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6003                   distclean) \
6004           || exit 1
6005
6006 @endif bfd
6007
6008 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6009 maybe-maintainer-clean-bfd:
6010 @if bfd
6011 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6012
6013 maintainer-clean-bfd: 
6014         @[ -f ./bfd/Makefile ] || exit 0; \
6015         r=`${PWD_COMMAND}`; export r; \
6016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6017         $(HOST_EXPORTS) \
6018         for flag in $(EXTRA_HOST_FLAGS) ; do \
6019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6020         done; \
6021         echo "Doing maintainer-clean in bfd" ; \
6022         (cd $(HOST_SUBDIR)/bfd && \
6023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6025                   "RANLIB=$${RANLIB}" \
6026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6027                   maintainer-clean) \
6028           || exit 1
6029
6030 @endif bfd
6031
6032
6033
6034 .PHONY: configure-opcodes maybe-configure-opcodes
6035 maybe-configure-opcodes:
6036 @if gcc-bootstrap
6037 configure-opcodes: stage_current
6038 @endif gcc-bootstrap
6039 @if opcodes
6040 maybe-configure-opcodes: configure-opcodes
6041 configure-opcodes: 
6042         @r=`${PWD_COMMAND}`; export r; \
6043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6044         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6046         $(HOST_EXPORTS)  \
6047         echo Configuring in $(HOST_SUBDIR)/opcodes; \
6048         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6049         case $(srcdir) in \
6050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6051           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6053         esac; \
6054         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6055         libsrcdir="$$s/opcodes"; \
6056         $(SHELL) $${libsrcdir}/configure \
6057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6058           --target=${target_alias} $${srcdiroption}  \
6059           || exit 1
6060 @endif opcodes
6061
6062
6063
6064 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6065 maybe-configure-stage1-opcodes:
6066 @if opcodes-bootstrap
6067 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6068 configure-stage1-opcodes:
6069         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6071         @r=`${PWD_COMMAND}`; export r; \
6072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6073         TFLAGS="$(STAGE1_TFLAGS)"; \
6074         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6075         $(HOST_EXPORTS) \
6076         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6077         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6078         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6079         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6080         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6081         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6082         case $(srcdir) in \
6083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6084           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6086         esac; \
6087         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6088         libsrcdir="$$s/opcodes"; \
6089         $(SHELL) $${libsrcdir}/configure \
6090           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6091           --target=${target_alias} $${srcdiroption} \
6092           $(STAGE1_CONFIGURE_FLAGS)
6093 @endif opcodes-bootstrap
6094
6095 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6096 maybe-configure-stage2-opcodes:
6097 @if opcodes-bootstrap
6098 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6099 configure-stage2-opcodes:
6100         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6101         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6102         @r=`${PWD_COMMAND}`; export r; \
6103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104         TFLAGS="$(STAGE2_TFLAGS)"; \
6105         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6106         $(HOST_EXPORTS) \
6107         $(POSTSTAGE1_HOST_EXPORTS) \
6108         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6109         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6110         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6111         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6113         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6114         case $(srcdir) in \
6115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6116           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6118         esac; \
6119         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6120         libsrcdir="$$s/opcodes"; \
6121         $(SHELL) $${libsrcdir}/configure \
6122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6123           --target=${target_alias} $${srcdiroption} \
6124           --with-build-libsubdir=$(HOST_SUBDIR) \
6125           $(STAGE2_CONFIGURE_FLAGS)
6126 @endif opcodes-bootstrap
6127
6128 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6129 maybe-configure-stage3-opcodes:
6130 @if opcodes-bootstrap
6131 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6132 configure-stage3-opcodes:
6133         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6135         @r=`${PWD_COMMAND}`; export r; \
6136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137         TFLAGS="$(STAGE3_TFLAGS)"; \
6138         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6139         $(HOST_EXPORTS) \
6140         $(POSTSTAGE1_HOST_EXPORTS) \
6141         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6142         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6143         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
6144         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6146         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6147         case $(srcdir) in \
6148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6149           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6151         esac; \
6152         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6153         libsrcdir="$$s/opcodes"; \
6154         $(SHELL) $${libsrcdir}/configure \
6155           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6156           --target=${target_alias} $${srcdiroption} \
6157           --with-build-libsubdir=$(HOST_SUBDIR) \
6158           $(STAGE3_CONFIGURE_FLAGS)
6159 @endif opcodes-bootstrap
6160
6161 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6162 maybe-configure-stage4-opcodes:
6163 @if opcodes-bootstrap
6164 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6165 configure-stage4-opcodes:
6166         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6167         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6168         @r=`${PWD_COMMAND}`; export r; \
6169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170         TFLAGS="$(STAGE4_TFLAGS)"; \
6171         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6172         $(HOST_EXPORTS) \
6173         $(POSTSTAGE1_HOST_EXPORTS) \
6174         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6175         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6176         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
6177         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6178         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6179         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6180         case $(srcdir) in \
6181           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6182           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6183                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6184         esac; \
6185         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6186         libsrcdir="$$s/opcodes"; \
6187         $(SHELL) $${libsrcdir}/configure \
6188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6189           --target=${target_alias} $${srcdiroption} \
6190           --with-build-libsubdir=$(HOST_SUBDIR) \
6191           $(STAGE4_CONFIGURE_FLAGS)
6192 @endif opcodes-bootstrap
6193
6194 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6195 maybe-configure-stageprofile-opcodes:
6196 @if opcodes-bootstrap
6197 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6198 configure-stageprofile-opcodes:
6199         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6200         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6201         @r=`${PWD_COMMAND}`; export r; \
6202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6203         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6204         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6205         $(HOST_EXPORTS) \
6206         $(POSTSTAGE1_HOST_EXPORTS) \
6207         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6208         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6209         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
6210         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6212         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6213         case $(srcdir) in \
6214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6215           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6217         esac; \
6218         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6219         libsrcdir="$$s/opcodes"; \
6220         $(SHELL) $${libsrcdir}/configure \
6221           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6222           --target=${target_alias} $${srcdiroption} \
6223           --with-build-libsubdir=$(HOST_SUBDIR) \
6224           $(STAGEprofile_CONFIGURE_FLAGS)
6225 @endif opcodes-bootstrap
6226
6227 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6228 maybe-configure-stagefeedback-opcodes:
6229 @if opcodes-bootstrap
6230 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6231 configure-stagefeedback-opcodes:
6232         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6234         @r=`${PWD_COMMAND}`; export r; \
6235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6236         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6237         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6238         $(HOST_EXPORTS) \
6239         $(POSTSTAGE1_HOST_EXPORTS) \
6240         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6241         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6242         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6243         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6245         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6246         case $(srcdir) in \
6247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6248           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6250         esac; \
6251         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6252         libsrcdir="$$s/opcodes"; \
6253         $(SHELL) $${libsrcdir}/configure \
6254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6255           --target=${target_alias} $${srcdiroption} \
6256           --with-build-libsubdir=$(HOST_SUBDIR) \
6257           $(STAGEfeedback_CONFIGURE_FLAGS)
6258 @endif opcodes-bootstrap
6259
6260
6261
6262
6263
6264 .PHONY: all-opcodes maybe-all-opcodes
6265 maybe-all-opcodes:
6266 @if gcc-bootstrap
6267 all-opcodes: stage_current
6268 @endif gcc-bootstrap
6269 @if opcodes
6270 TARGET-opcodes=all
6271 maybe-all-opcodes: all-opcodes
6272 all-opcodes: configure-opcodes
6273         @r=`${PWD_COMMAND}`; export r; \
6274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275         $(HOST_EXPORTS)  \
6276         (cd $(HOST_SUBDIR)/opcodes && \
6277           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6278                 $(TARGET-opcodes))
6279 @endif opcodes
6280
6281
6282
6283 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6284 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6285 maybe-all-stage1-opcodes:
6286 maybe-clean-stage1-opcodes:
6287 @if opcodes-bootstrap
6288 maybe-all-stage1-opcodes: all-stage1-opcodes
6289 all-stage1: all-stage1-opcodes
6290 TARGET-stage1-opcodes = $(TARGET-opcodes)
6291 all-stage1-opcodes: configure-stage1-opcodes
6292         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6293         @r=`${PWD_COMMAND}`; export r; \
6294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6295         TFLAGS="$(STAGE1_TFLAGS)"; \
6296         $(HOST_EXPORTS)  \
6297         cd $(HOST_SUBDIR)/opcodes && \
6298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6299                 CFLAGS="$(STAGE1_CFLAGS)" \
6300                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6301                 LIBCFLAGS="$(LIBCFLAGS)" \
6302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6305                 $(EXTRA_HOST_FLAGS)   \
6306                 TFLAGS="$(STAGE1_TFLAGS)" \
6307                 $(TARGET-stage1-opcodes)
6308
6309 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6310 clean-stage1: clean-stage1-opcodes
6311 clean-stage1-opcodes:
6312         @if [ $(current_stage) = stage1 ]; then \
6313           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6314         else \
6315           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6316           $(MAKE) stage1-start; \
6317         fi; \
6318         cd $(HOST_SUBDIR)/opcodes && \
6319         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6320                  clean
6321 @endif opcodes-bootstrap
6322
6323
6324 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6325 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6326 maybe-all-stage2-opcodes:
6327 maybe-clean-stage2-opcodes:
6328 @if opcodes-bootstrap
6329 maybe-all-stage2-opcodes: all-stage2-opcodes
6330 all-stage2: all-stage2-opcodes
6331 TARGET-stage2-opcodes = $(TARGET-opcodes)
6332 all-stage2-opcodes: configure-stage2-opcodes
6333         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6334         @r=`${PWD_COMMAND}`; export r; \
6335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6336         TFLAGS="$(STAGE2_TFLAGS)"; \
6337         $(HOST_EXPORTS) \
6338         $(POSTSTAGE1_HOST_EXPORTS)  \
6339         cd $(HOST_SUBDIR)/opcodes && \
6340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6341                 CFLAGS="$(STAGE2_CFLAGS)" \
6342                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6343                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6344                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6345                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6346                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6347                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6348                 TFLAGS="$(STAGE2_TFLAGS)" \
6349                 $(TARGET-stage2-opcodes)
6350
6351 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6352 clean-stage2: clean-stage2-opcodes
6353 clean-stage2-opcodes:
6354         @if [ $(current_stage) = stage2 ]; then \
6355           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6356         else \
6357           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6358           $(MAKE) stage2-start; \
6359         fi; \
6360         cd $(HOST_SUBDIR)/opcodes && \
6361         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6362                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6363                  clean
6364 @endif opcodes-bootstrap
6365
6366
6367 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6368 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6369 maybe-all-stage3-opcodes:
6370 maybe-clean-stage3-opcodes:
6371 @if opcodes-bootstrap
6372 maybe-all-stage3-opcodes: all-stage3-opcodes
6373 all-stage3: all-stage3-opcodes
6374 TARGET-stage3-opcodes = $(TARGET-opcodes)
6375 all-stage3-opcodes: configure-stage3-opcodes
6376         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6377         @r=`${PWD_COMMAND}`; export r; \
6378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6379         TFLAGS="$(STAGE3_TFLAGS)"; \
6380         $(HOST_EXPORTS) \
6381         $(POSTSTAGE1_HOST_EXPORTS)  \
6382         cd $(HOST_SUBDIR)/opcodes && \
6383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6384                 CFLAGS="$(STAGE3_CFLAGS)" \
6385                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6386                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6387                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6388                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6389                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6390                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6391                 TFLAGS="$(STAGE3_TFLAGS)" \
6392                 $(TARGET-stage3-opcodes)
6393
6394 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6395 clean-stage3: clean-stage3-opcodes
6396 clean-stage3-opcodes:
6397         @if [ $(current_stage) = stage3 ]; then \
6398           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6399         else \
6400           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6401           $(MAKE) stage3-start; \
6402         fi; \
6403         cd $(HOST_SUBDIR)/opcodes && \
6404         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6405                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6406                  clean
6407 @endif opcodes-bootstrap
6408
6409
6410 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6411 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6412 maybe-all-stage4-opcodes:
6413 maybe-clean-stage4-opcodes:
6414 @if opcodes-bootstrap
6415 maybe-all-stage4-opcodes: all-stage4-opcodes
6416 all-stage4: all-stage4-opcodes
6417 TARGET-stage4-opcodes = $(TARGET-opcodes)
6418 all-stage4-opcodes: configure-stage4-opcodes
6419         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6420         @r=`${PWD_COMMAND}`; export r; \
6421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6422         TFLAGS="$(STAGE4_TFLAGS)"; \
6423         $(HOST_EXPORTS) \
6424         $(POSTSTAGE1_HOST_EXPORTS)  \
6425         cd $(HOST_SUBDIR)/opcodes && \
6426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6427                 CFLAGS="$(STAGE4_CFLAGS)" \
6428                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6429                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6430                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6431                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6432                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6433                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6434                 TFLAGS="$(STAGE4_TFLAGS)" \
6435                 $(TARGET-stage4-opcodes)
6436
6437 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6438 clean-stage4: clean-stage4-opcodes
6439 clean-stage4-opcodes:
6440         @if [ $(current_stage) = stage4 ]; then \
6441           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6442         else \
6443           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6444           $(MAKE) stage4-start; \
6445         fi; \
6446         cd $(HOST_SUBDIR)/opcodes && \
6447         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6448                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6449                  clean
6450 @endif opcodes-bootstrap
6451
6452
6453 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6454 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6455 maybe-all-stageprofile-opcodes:
6456 maybe-clean-stageprofile-opcodes:
6457 @if opcodes-bootstrap
6458 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6459 all-stageprofile: all-stageprofile-opcodes
6460 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6461 all-stageprofile-opcodes: configure-stageprofile-opcodes
6462         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6463         @r=`${PWD_COMMAND}`; export r; \
6464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6465         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6466         $(HOST_EXPORTS) \
6467         $(POSTSTAGE1_HOST_EXPORTS)  \
6468         cd $(HOST_SUBDIR)/opcodes && \
6469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6470                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6471                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6472                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6473                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6474                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6475                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6476                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6477                 TFLAGS="$(STAGEprofile_TFLAGS)" \
6478                 $(TARGET-stageprofile-opcodes)
6479
6480 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6481 clean-stageprofile: clean-stageprofile-opcodes
6482 clean-stageprofile-opcodes:
6483         @if [ $(current_stage) = stageprofile ]; then \
6484           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6485         else \
6486           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6487           $(MAKE) stageprofile-start; \
6488         fi; \
6489         cd $(HOST_SUBDIR)/opcodes && \
6490         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6491                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6492                  clean
6493 @endif opcodes-bootstrap
6494
6495
6496 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6497 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6498 maybe-all-stagefeedback-opcodes:
6499 maybe-clean-stagefeedback-opcodes:
6500 @if opcodes-bootstrap
6501 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6502 all-stagefeedback: all-stagefeedback-opcodes
6503 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6504 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6505         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6506         @r=`${PWD_COMMAND}`; export r; \
6507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6508         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6509         $(HOST_EXPORTS) \
6510         $(POSTSTAGE1_HOST_EXPORTS)  \
6511         cd $(HOST_SUBDIR)/opcodes && \
6512         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6513                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6514                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6515                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6516                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6517                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6518                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6519                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6520                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6521                 $(TARGET-stagefeedback-opcodes)
6522
6523 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6524 clean-stagefeedback: clean-stagefeedback-opcodes
6525 clean-stagefeedback-opcodes:
6526         @if [ $(current_stage) = stagefeedback ]; then \
6527           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6528         else \
6529           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6530           $(MAKE) stagefeedback-start; \
6531         fi; \
6532         cd $(HOST_SUBDIR)/opcodes && \
6533         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6534                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6535                  clean
6536 @endif opcodes-bootstrap
6537
6538
6539
6540
6541
6542 .PHONY: check-opcodes maybe-check-opcodes
6543 maybe-check-opcodes:
6544 @if opcodes
6545 maybe-check-opcodes: check-opcodes
6546
6547 check-opcodes:
6548         @: $(MAKE); $(unstage)
6549         @r=`${PWD_COMMAND}`; export r; \
6550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6551         $(HOST_EXPORTS) \
6552         (cd $(HOST_SUBDIR)/opcodes && \
6553           $(MAKE) $(FLAGS_TO_PASS)  check)
6554
6555 @endif opcodes
6556
6557 .PHONY: install-opcodes maybe-install-opcodes
6558 maybe-install-opcodes:
6559 @if opcodes
6560 maybe-install-opcodes: install-opcodes
6561
6562 install-opcodes: installdirs
6563         @: $(MAKE); $(unstage)
6564         @r=`${PWD_COMMAND}`; export r; \
6565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6566         $(HOST_EXPORTS) \
6567         (cd $(HOST_SUBDIR)/opcodes && \
6568           $(MAKE) $(FLAGS_TO_PASS)  install)
6569
6570 @endif opcodes
6571
6572 # Other targets (info, dvi, pdf, etc.)
6573
6574 .PHONY: maybe-info-opcodes info-opcodes
6575 maybe-info-opcodes:
6576 @if opcodes
6577 maybe-info-opcodes: info-opcodes
6578
6579 info-opcodes: \
6580     configure-opcodes 
6581         @[ -f ./opcodes/Makefile ] || exit 0; \
6582         r=`${PWD_COMMAND}`; export r; \
6583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584         $(HOST_EXPORTS) \
6585         for flag in $(EXTRA_HOST_FLAGS) ; do \
6586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587         done; \
6588         echo "Doing info in opcodes" ; \
6589         (cd $(HOST_SUBDIR)/opcodes && \
6590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592                   "RANLIB=$${RANLIB}" \
6593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594                   info) \
6595           || exit 1
6596
6597 @endif opcodes
6598
6599 .PHONY: maybe-dvi-opcodes dvi-opcodes
6600 maybe-dvi-opcodes:
6601 @if opcodes
6602 maybe-dvi-opcodes: dvi-opcodes
6603
6604 dvi-opcodes: \
6605     configure-opcodes 
6606         @[ -f ./opcodes/Makefile ] || exit 0; \
6607         r=`${PWD_COMMAND}`; export r; \
6608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6609         $(HOST_EXPORTS) \
6610         for flag in $(EXTRA_HOST_FLAGS) ; do \
6611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6612         done; \
6613         echo "Doing dvi in opcodes" ; \
6614         (cd $(HOST_SUBDIR)/opcodes && \
6615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6617                   "RANLIB=$${RANLIB}" \
6618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6619                   dvi) \
6620           || exit 1
6621
6622 @endif opcodes
6623
6624 .PHONY: maybe-pdf-opcodes pdf-opcodes
6625 maybe-pdf-opcodes:
6626 @if opcodes
6627 maybe-pdf-opcodes: pdf-opcodes
6628
6629 pdf-opcodes: \
6630     configure-opcodes 
6631         @[ -f ./opcodes/Makefile ] || exit 0; \
6632         r=`${PWD_COMMAND}`; export r; \
6633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634         $(HOST_EXPORTS) \
6635         for flag in $(EXTRA_HOST_FLAGS) ; do \
6636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637         done; \
6638         echo "Doing pdf in opcodes" ; \
6639         (cd $(HOST_SUBDIR)/opcodes && \
6640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6642                   "RANLIB=$${RANLIB}" \
6643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6644                   pdf) \
6645           || exit 1
6646
6647 @endif opcodes
6648
6649 .PHONY: maybe-html-opcodes html-opcodes
6650 maybe-html-opcodes:
6651 @if opcodes
6652 maybe-html-opcodes: html-opcodes
6653
6654 html-opcodes: \
6655     configure-opcodes 
6656         @[ -f ./opcodes/Makefile ] || exit 0; \
6657         r=`${PWD_COMMAND}`; export r; \
6658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659         $(HOST_EXPORTS) \
6660         for flag in $(EXTRA_HOST_FLAGS) ; do \
6661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662         done; \
6663         echo "Doing html in opcodes" ; \
6664         (cd $(HOST_SUBDIR)/opcodes && \
6665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667                   "RANLIB=$${RANLIB}" \
6668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6669                   html) \
6670           || exit 1
6671
6672 @endif opcodes
6673
6674 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6675 maybe-TAGS-opcodes:
6676 @if opcodes
6677 maybe-TAGS-opcodes: TAGS-opcodes
6678
6679 TAGS-opcodes: \
6680     configure-opcodes 
6681         @[ -f ./opcodes/Makefile ] || exit 0; \
6682         r=`${PWD_COMMAND}`; export r; \
6683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6684         $(HOST_EXPORTS) \
6685         for flag in $(EXTRA_HOST_FLAGS) ; do \
6686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6687         done; \
6688         echo "Doing TAGS in opcodes" ; \
6689         (cd $(HOST_SUBDIR)/opcodes && \
6690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6692                   "RANLIB=$${RANLIB}" \
6693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6694                   TAGS) \
6695           || exit 1
6696
6697 @endif opcodes
6698
6699 .PHONY: maybe-install-info-opcodes install-info-opcodes
6700 maybe-install-info-opcodes:
6701 @if opcodes
6702 maybe-install-info-opcodes: install-info-opcodes
6703
6704 install-info-opcodes: \
6705     configure-opcodes \
6706     info-opcodes 
6707         @[ -f ./opcodes/Makefile ] || exit 0; \
6708         r=`${PWD_COMMAND}`; export r; \
6709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6710         $(HOST_EXPORTS) \
6711         for flag in $(EXTRA_HOST_FLAGS) ; do \
6712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6713         done; \
6714         echo "Doing install-info in opcodes" ; \
6715         (cd $(HOST_SUBDIR)/opcodes && \
6716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6718                   "RANLIB=$${RANLIB}" \
6719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6720                   install-info) \
6721           || exit 1
6722
6723 @endif opcodes
6724
6725 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6726 maybe-install-pdf-opcodes:
6727 @if opcodes
6728 maybe-install-pdf-opcodes: install-pdf-opcodes
6729
6730 install-pdf-opcodes: \
6731     configure-opcodes \
6732     pdf-opcodes 
6733         @[ -f ./opcodes/Makefile ] || exit 0; \
6734         r=`${PWD_COMMAND}`; export r; \
6735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6736         $(HOST_EXPORTS) \
6737         for flag in $(EXTRA_HOST_FLAGS) ; do \
6738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6739         done; \
6740         echo "Doing install-pdf in opcodes" ; \
6741         (cd $(HOST_SUBDIR)/opcodes && \
6742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6744                   "RANLIB=$${RANLIB}" \
6745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6746                   install-pdf) \
6747           || exit 1
6748
6749 @endif opcodes
6750
6751 .PHONY: maybe-install-html-opcodes install-html-opcodes
6752 maybe-install-html-opcodes:
6753 @if opcodes
6754 maybe-install-html-opcodes: install-html-opcodes
6755
6756 install-html-opcodes: \
6757     configure-opcodes \
6758     html-opcodes 
6759         @[ -f ./opcodes/Makefile ] || exit 0; \
6760         r=`${PWD_COMMAND}`; export r; \
6761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6762         $(HOST_EXPORTS) \
6763         for flag in $(EXTRA_HOST_FLAGS) ; do \
6764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6765         done; \
6766         echo "Doing install-html in opcodes" ; \
6767         (cd $(HOST_SUBDIR)/opcodes && \
6768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6770                   "RANLIB=$${RANLIB}" \
6771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6772                   install-html) \
6773           || exit 1
6774
6775 @endif opcodes
6776
6777 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6778 maybe-installcheck-opcodes:
6779 @if opcodes
6780 maybe-installcheck-opcodes: installcheck-opcodes
6781
6782 installcheck-opcodes: \
6783     configure-opcodes 
6784         @[ -f ./opcodes/Makefile ] || exit 0; \
6785         r=`${PWD_COMMAND}`; export r; \
6786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6787         $(HOST_EXPORTS) \
6788         for flag in $(EXTRA_HOST_FLAGS) ; do \
6789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6790         done; \
6791         echo "Doing installcheck in opcodes" ; \
6792         (cd $(HOST_SUBDIR)/opcodes && \
6793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6795                   "RANLIB=$${RANLIB}" \
6796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6797                   installcheck) \
6798           || exit 1
6799
6800 @endif opcodes
6801
6802 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6803 maybe-mostlyclean-opcodes:
6804 @if opcodes
6805 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6806
6807 mostlyclean-opcodes: 
6808         @[ -f ./opcodes/Makefile ] || exit 0; \
6809         r=`${PWD_COMMAND}`; export r; \
6810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6811         $(HOST_EXPORTS) \
6812         for flag in $(EXTRA_HOST_FLAGS) ; do \
6813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6814         done; \
6815         echo "Doing mostlyclean in opcodes" ; \
6816         (cd $(HOST_SUBDIR)/opcodes && \
6817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6819                   "RANLIB=$${RANLIB}" \
6820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6821                   mostlyclean) \
6822           || exit 1
6823
6824 @endif opcodes
6825
6826 .PHONY: maybe-clean-opcodes clean-opcodes
6827 maybe-clean-opcodes:
6828 @if opcodes
6829 maybe-clean-opcodes: clean-opcodes
6830
6831 clean-opcodes: 
6832         @[ -f ./opcodes/Makefile ] || exit 0; \
6833         r=`${PWD_COMMAND}`; export r; \
6834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6835         $(HOST_EXPORTS) \
6836         for flag in $(EXTRA_HOST_FLAGS) ; do \
6837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6838         done; \
6839         echo "Doing clean in opcodes" ; \
6840         (cd $(HOST_SUBDIR)/opcodes && \
6841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6843                   "RANLIB=$${RANLIB}" \
6844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6845                   clean) \
6846           || exit 1
6847
6848 @endif opcodes
6849
6850 .PHONY: maybe-distclean-opcodes distclean-opcodes
6851 maybe-distclean-opcodes:
6852 @if opcodes
6853 maybe-distclean-opcodes: distclean-opcodes
6854
6855 distclean-opcodes: 
6856         @[ -f ./opcodes/Makefile ] || exit 0; \
6857         r=`${PWD_COMMAND}`; export r; \
6858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6859         $(HOST_EXPORTS) \
6860         for flag in $(EXTRA_HOST_FLAGS) ; do \
6861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6862         done; \
6863         echo "Doing distclean in opcodes" ; \
6864         (cd $(HOST_SUBDIR)/opcodes && \
6865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6867                   "RANLIB=$${RANLIB}" \
6868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6869                   distclean) \
6870           || exit 1
6871
6872 @endif opcodes
6873
6874 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6875 maybe-maintainer-clean-opcodes:
6876 @if opcodes
6877 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6878
6879 maintainer-clean-opcodes: 
6880         @[ -f ./opcodes/Makefile ] || exit 0; \
6881         r=`${PWD_COMMAND}`; export r; \
6882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6883         $(HOST_EXPORTS) \
6884         for flag in $(EXTRA_HOST_FLAGS) ; do \
6885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6886         done; \
6887         echo "Doing maintainer-clean in opcodes" ; \
6888         (cd $(HOST_SUBDIR)/opcodes && \
6889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6891                   "RANLIB=$${RANLIB}" \
6892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6893                   maintainer-clean) \
6894           || exit 1
6895
6896 @endif opcodes
6897
6898
6899
6900 .PHONY: configure-binutils maybe-configure-binutils
6901 maybe-configure-binutils:
6902 @if gcc-bootstrap
6903 configure-binutils: stage_current
6904 @endif gcc-bootstrap
6905 @if binutils
6906 maybe-configure-binutils: configure-binutils
6907 configure-binutils: 
6908         @r=`${PWD_COMMAND}`; export r; \
6909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6910         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6912         $(HOST_EXPORTS)  \
6913         echo Configuring in $(HOST_SUBDIR)/binutils; \
6914         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6915         case $(srcdir) in \
6916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6917           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6919         esac; \
6920         srcdiroption="--srcdir=$${topdir}/binutils"; \
6921         libsrcdir="$$s/binutils"; \
6922         $(SHELL) $${libsrcdir}/configure \
6923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6924           --target=${target_alias} $${srcdiroption}  \
6925           || exit 1
6926 @endif binutils
6927
6928
6929
6930 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6931 maybe-configure-stage1-binutils:
6932 @if binutils-bootstrap
6933 maybe-configure-stage1-binutils: configure-stage1-binutils
6934 configure-stage1-binutils:
6935         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6936         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6937         @r=`${PWD_COMMAND}`; export r; \
6938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939         TFLAGS="$(STAGE1_TFLAGS)"; \
6940         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6941         $(HOST_EXPORTS) \
6942         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6943         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6944         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6945         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6946         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6947         cd $(HOST_SUBDIR)/binutils || exit 1; \
6948         case $(srcdir) in \
6949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6950           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6952         esac; \
6953         srcdiroption="--srcdir=$${topdir}/binutils"; \
6954         libsrcdir="$$s/binutils"; \
6955         $(SHELL) $${libsrcdir}/configure \
6956           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6957           --target=${target_alias} $${srcdiroption} \
6958           $(STAGE1_CONFIGURE_FLAGS)
6959 @endif binutils-bootstrap
6960
6961 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6962 maybe-configure-stage2-binutils:
6963 @if binutils-bootstrap
6964 maybe-configure-stage2-binutils: configure-stage2-binutils
6965 configure-stage2-binutils:
6966         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6967         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6968         @r=`${PWD_COMMAND}`; export r; \
6969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970         TFLAGS="$(STAGE2_TFLAGS)"; \
6971         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6972         $(HOST_EXPORTS) \
6973         $(POSTSTAGE1_HOST_EXPORTS) \
6974         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6975         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6976         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6977         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6979         cd $(HOST_SUBDIR)/binutils || exit 1; \
6980         case $(srcdir) in \
6981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6982           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6984         esac; \
6985         srcdiroption="--srcdir=$${topdir}/binutils"; \
6986         libsrcdir="$$s/binutils"; \
6987         $(SHELL) $${libsrcdir}/configure \
6988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6989           --target=${target_alias} $${srcdiroption} \
6990           --with-build-libsubdir=$(HOST_SUBDIR) \
6991           $(STAGE2_CONFIGURE_FLAGS)
6992 @endif binutils-bootstrap
6993
6994 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6995 maybe-configure-stage3-binutils:
6996 @if binutils-bootstrap
6997 maybe-configure-stage3-binutils: configure-stage3-binutils
6998 configure-stage3-binutils:
6999         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7001         @r=`${PWD_COMMAND}`; export r; \
7002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7003         TFLAGS="$(STAGE3_TFLAGS)"; \
7004         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7005         $(HOST_EXPORTS) \
7006         $(POSTSTAGE1_HOST_EXPORTS) \
7007         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7008         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7009         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
7010         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7012         cd $(HOST_SUBDIR)/binutils || exit 1; \
7013         case $(srcdir) in \
7014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7015           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7017         esac; \
7018         srcdiroption="--srcdir=$${topdir}/binutils"; \
7019         libsrcdir="$$s/binutils"; \
7020         $(SHELL) $${libsrcdir}/configure \
7021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7022           --target=${target_alias} $${srcdiroption} \
7023           --with-build-libsubdir=$(HOST_SUBDIR) \
7024           $(STAGE3_CONFIGURE_FLAGS)
7025 @endif binutils-bootstrap
7026
7027 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7028 maybe-configure-stage4-binutils:
7029 @if binutils-bootstrap
7030 maybe-configure-stage4-binutils: configure-stage4-binutils
7031 configure-stage4-binutils:
7032         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7033         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7034         @r=`${PWD_COMMAND}`; export r; \
7035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036         TFLAGS="$(STAGE4_TFLAGS)"; \
7037         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7038         $(HOST_EXPORTS) \
7039         $(POSTSTAGE1_HOST_EXPORTS) \
7040         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7041         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7042         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
7043         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7044         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7045         cd $(HOST_SUBDIR)/binutils || exit 1; \
7046         case $(srcdir) in \
7047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7048           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7050         esac; \
7051         srcdiroption="--srcdir=$${topdir}/binutils"; \
7052         libsrcdir="$$s/binutils"; \
7053         $(SHELL) $${libsrcdir}/configure \
7054           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7055           --target=${target_alias} $${srcdiroption} \
7056           --with-build-libsubdir=$(HOST_SUBDIR) \
7057           $(STAGE4_CONFIGURE_FLAGS)
7058 @endif binutils-bootstrap
7059
7060 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7061 maybe-configure-stageprofile-binutils:
7062 @if binutils-bootstrap
7063 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7064 configure-stageprofile-binutils:
7065         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7066         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7067         @r=`${PWD_COMMAND}`; export r; \
7068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7070         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7071         $(HOST_EXPORTS) \
7072         $(POSTSTAGE1_HOST_EXPORTS) \
7073         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7074         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7075         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
7076         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7078         cd $(HOST_SUBDIR)/binutils || exit 1; \
7079         case $(srcdir) in \
7080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7081           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7083         esac; \
7084         srcdiroption="--srcdir=$${topdir}/binutils"; \
7085         libsrcdir="$$s/binutils"; \
7086         $(SHELL) $${libsrcdir}/configure \
7087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7088           --target=${target_alias} $${srcdiroption} \
7089           --with-build-libsubdir=$(HOST_SUBDIR) \
7090           $(STAGEprofile_CONFIGURE_FLAGS)
7091 @endif binutils-bootstrap
7092
7093 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7094 maybe-configure-stagefeedback-binutils:
7095 @if binutils-bootstrap
7096 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7097 configure-stagefeedback-binutils:
7098         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7099         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7100         @r=`${PWD_COMMAND}`; export r; \
7101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7102         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7103         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7104         $(HOST_EXPORTS) \
7105         $(POSTSTAGE1_HOST_EXPORTS) \
7106         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7107         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7108         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
7109         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7111         cd $(HOST_SUBDIR)/binutils || exit 1; \
7112         case $(srcdir) in \
7113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7114           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7116         esac; \
7117         srcdiroption="--srcdir=$${topdir}/binutils"; \
7118         libsrcdir="$$s/binutils"; \
7119         $(SHELL) $${libsrcdir}/configure \
7120           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7121           --target=${target_alias} $${srcdiroption} \
7122           --with-build-libsubdir=$(HOST_SUBDIR) \
7123           $(STAGEfeedback_CONFIGURE_FLAGS)
7124 @endif binutils-bootstrap
7125
7126
7127
7128
7129
7130 .PHONY: all-binutils maybe-all-binutils
7131 maybe-all-binutils:
7132 @if gcc-bootstrap
7133 all-binutils: stage_current
7134 @endif gcc-bootstrap
7135 @if binutils
7136 TARGET-binutils=all
7137 maybe-all-binutils: all-binutils
7138 all-binutils: configure-binutils
7139         @r=`${PWD_COMMAND}`; export r; \
7140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7141         $(HOST_EXPORTS)  \
7142         (cd $(HOST_SUBDIR)/binutils && \
7143           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7144                 $(TARGET-binutils))
7145 @endif binutils
7146
7147
7148
7149 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7150 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7151 maybe-all-stage1-binutils:
7152 maybe-clean-stage1-binutils:
7153 @if binutils-bootstrap
7154 maybe-all-stage1-binutils: all-stage1-binutils
7155 all-stage1: all-stage1-binutils
7156 TARGET-stage1-binutils = $(TARGET-binutils)
7157 all-stage1-binutils: configure-stage1-binutils
7158         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7159         @r=`${PWD_COMMAND}`; export r; \
7160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7161         TFLAGS="$(STAGE1_TFLAGS)"; \
7162         $(HOST_EXPORTS)  \
7163         cd $(HOST_SUBDIR)/binutils && \
7164         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7165                 CFLAGS="$(STAGE1_CFLAGS)" \
7166                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7167                 LIBCFLAGS="$(LIBCFLAGS)" \
7168                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7169                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7170                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7171                 $(EXTRA_HOST_FLAGS)   \
7172                 TFLAGS="$(STAGE1_TFLAGS)" \
7173                 $(TARGET-stage1-binutils)
7174
7175 maybe-clean-stage1-binutils: clean-stage1-binutils
7176 clean-stage1: clean-stage1-binutils
7177 clean-stage1-binutils:
7178         @if [ $(current_stage) = stage1 ]; then \
7179           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7180         else \
7181           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7182           $(MAKE) stage1-start; \
7183         fi; \
7184         cd $(HOST_SUBDIR)/binutils && \
7185         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7186                  clean
7187 @endif binutils-bootstrap
7188
7189
7190 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7191 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7192 maybe-all-stage2-binutils:
7193 maybe-clean-stage2-binutils:
7194 @if binutils-bootstrap
7195 maybe-all-stage2-binutils: all-stage2-binutils
7196 all-stage2: all-stage2-binutils
7197 TARGET-stage2-binutils = $(TARGET-binutils)
7198 all-stage2-binutils: configure-stage2-binutils
7199         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7200         @r=`${PWD_COMMAND}`; export r; \
7201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7202         TFLAGS="$(STAGE2_TFLAGS)"; \
7203         $(HOST_EXPORTS) \
7204         $(POSTSTAGE1_HOST_EXPORTS)  \
7205         cd $(HOST_SUBDIR)/binutils && \
7206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7207                 CFLAGS="$(STAGE2_CFLAGS)" \
7208                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7209                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7213                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7214                 TFLAGS="$(STAGE2_TFLAGS)" \
7215                 $(TARGET-stage2-binutils)
7216
7217 maybe-clean-stage2-binutils: clean-stage2-binutils
7218 clean-stage2: clean-stage2-binutils
7219 clean-stage2-binutils:
7220         @if [ $(current_stage) = stage2 ]; then \
7221           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7222         else \
7223           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7224           $(MAKE) stage2-start; \
7225         fi; \
7226         cd $(HOST_SUBDIR)/binutils && \
7227         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7228                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7229                  clean
7230 @endif binutils-bootstrap
7231
7232
7233 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7234 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7235 maybe-all-stage3-binutils:
7236 maybe-clean-stage3-binutils:
7237 @if binutils-bootstrap
7238 maybe-all-stage3-binutils: all-stage3-binutils
7239 all-stage3: all-stage3-binutils
7240 TARGET-stage3-binutils = $(TARGET-binutils)
7241 all-stage3-binutils: configure-stage3-binutils
7242         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7243         @r=`${PWD_COMMAND}`; export r; \
7244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7245         TFLAGS="$(STAGE3_TFLAGS)"; \
7246         $(HOST_EXPORTS) \
7247         $(POSTSTAGE1_HOST_EXPORTS)  \
7248         cd $(HOST_SUBDIR)/binutils && \
7249         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7250                 CFLAGS="$(STAGE3_CFLAGS)" \
7251                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7252                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7256                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7257                 TFLAGS="$(STAGE3_TFLAGS)" \
7258                 $(TARGET-stage3-binutils)
7259
7260 maybe-clean-stage3-binutils: clean-stage3-binutils
7261 clean-stage3: clean-stage3-binutils
7262 clean-stage3-binutils:
7263         @if [ $(current_stage) = stage3 ]; then \
7264           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7265         else \
7266           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7267           $(MAKE) stage3-start; \
7268         fi; \
7269         cd $(HOST_SUBDIR)/binutils && \
7270         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7271                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7272                  clean
7273 @endif binutils-bootstrap
7274
7275
7276 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7277 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7278 maybe-all-stage4-binutils:
7279 maybe-clean-stage4-binutils:
7280 @if binutils-bootstrap
7281 maybe-all-stage4-binutils: all-stage4-binutils
7282 all-stage4: all-stage4-binutils
7283 TARGET-stage4-binutils = $(TARGET-binutils)
7284 all-stage4-binutils: configure-stage4-binutils
7285         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7286         @r=`${PWD_COMMAND}`; export r; \
7287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288         TFLAGS="$(STAGE4_TFLAGS)"; \
7289         $(HOST_EXPORTS) \
7290         $(POSTSTAGE1_HOST_EXPORTS)  \
7291         cd $(HOST_SUBDIR)/binutils && \
7292         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7293                 CFLAGS="$(STAGE4_CFLAGS)" \
7294                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7295                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7296                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7297                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7298                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7299                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7300                 TFLAGS="$(STAGE4_TFLAGS)" \
7301                 $(TARGET-stage4-binutils)
7302
7303 maybe-clean-stage4-binutils: clean-stage4-binutils
7304 clean-stage4: clean-stage4-binutils
7305 clean-stage4-binutils:
7306         @if [ $(current_stage) = stage4 ]; then \
7307           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7308         else \
7309           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7310           $(MAKE) stage4-start; \
7311         fi; \
7312         cd $(HOST_SUBDIR)/binutils && \
7313         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7314                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7315                  clean
7316 @endif binutils-bootstrap
7317
7318
7319 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7320 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7321 maybe-all-stageprofile-binutils:
7322 maybe-clean-stageprofile-binutils:
7323 @if binutils-bootstrap
7324 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7325 all-stageprofile: all-stageprofile-binutils
7326 TARGET-stageprofile-binutils = $(TARGET-binutils)
7327 all-stageprofile-binutils: configure-stageprofile-binutils
7328         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7329         @r=`${PWD_COMMAND}`; export r; \
7330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7332         $(HOST_EXPORTS) \
7333         $(POSTSTAGE1_HOST_EXPORTS)  \
7334         cd $(HOST_SUBDIR)/binutils && \
7335         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7336                 CFLAGS="$(STAGEprofile_CFLAGS)" \
7337                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7338                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7342                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7343                 TFLAGS="$(STAGEprofile_TFLAGS)" \
7344                 $(TARGET-stageprofile-binutils)
7345
7346 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7347 clean-stageprofile: clean-stageprofile-binutils
7348 clean-stageprofile-binutils:
7349         @if [ $(current_stage) = stageprofile ]; then \
7350           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7351         else \
7352           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7353           $(MAKE) stageprofile-start; \
7354         fi; \
7355         cd $(HOST_SUBDIR)/binutils && \
7356         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7357                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7358                  clean
7359 @endif binutils-bootstrap
7360
7361
7362 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7363 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7364 maybe-all-stagefeedback-binutils:
7365 maybe-clean-stagefeedback-binutils:
7366 @if binutils-bootstrap
7367 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7368 all-stagefeedback: all-stagefeedback-binutils
7369 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7370 all-stagefeedback-binutils: configure-stagefeedback-binutils
7371         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7372         @r=`${PWD_COMMAND}`; export r; \
7373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7374         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7375         $(HOST_EXPORTS) \
7376         $(POSTSTAGE1_HOST_EXPORTS)  \
7377         cd $(HOST_SUBDIR)/binutils && \
7378         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7379                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7380                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7381                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7382                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7383                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7384                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7385                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7386                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7387                 $(TARGET-stagefeedback-binutils)
7388
7389 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7390 clean-stagefeedback: clean-stagefeedback-binutils
7391 clean-stagefeedback-binutils:
7392         @if [ $(current_stage) = stagefeedback ]; then \
7393           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7394         else \
7395           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7396           $(MAKE) stagefeedback-start; \
7397         fi; \
7398         cd $(HOST_SUBDIR)/binutils && \
7399         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7400                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7401                  clean
7402 @endif binutils-bootstrap
7403
7404
7405
7406
7407
7408 .PHONY: check-binutils maybe-check-binutils
7409 maybe-check-binutils:
7410 @if binutils
7411 maybe-check-binutils: check-binutils
7412
7413 check-binutils:
7414         @: $(MAKE); $(unstage)
7415         @r=`${PWD_COMMAND}`; export r; \
7416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7417         $(HOST_EXPORTS) \
7418         (cd $(HOST_SUBDIR)/binutils && \
7419           $(MAKE) $(FLAGS_TO_PASS)  check)
7420
7421 @endif binutils
7422
7423 .PHONY: install-binutils maybe-install-binutils
7424 maybe-install-binutils:
7425 @if binutils
7426 maybe-install-binutils: install-binutils
7427
7428 install-binutils: installdirs
7429         @: $(MAKE); $(unstage)
7430         @r=`${PWD_COMMAND}`; export r; \
7431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432         $(HOST_EXPORTS) \
7433         (cd $(HOST_SUBDIR)/binutils && \
7434           $(MAKE) $(FLAGS_TO_PASS)  install)
7435
7436 @endif binutils
7437
7438 # Other targets (info, dvi, pdf, etc.)
7439
7440 .PHONY: maybe-info-binutils info-binutils
7441 maybe-info-binutils:
7442 @if binutils
7443 maybe-info-binutils: info-binutils
7444
7445 info-binutils: \
7446     configure-binutils 
7447         @[ -f ./binutils/Makefile ] || exit 0; \
7448         r=`${PWD_COMMAND}`; export r; \
7449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7450         $(HOST_EXPORTS) \
7451         for flag in $(EXTRA_HOST_FLAGS) ; do \
7452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7453         done; \
7454         echo "Doing info in binutils" ; \
7455         (cd $(HOST_SUBDIR)/binutils && \
7456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7458                   "RANLIB=$${RANLIB}" \
7459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7460                   info) \
7461           || exit 1
7462
7463 @endif binutils
7464
7465 .PHONY: maybe-dvi-binutils dvi-binutils
7466 maybe-dvi-binutils:
7467 @if binutils
7468 maybe-dvi-binutils: dvi-binutils
7469
7470 dvi-binutils: \
7471     configure-binutils 
7472         @[ -f ./binutils/Makefile ] || exit 0; \
7473         r=`${PWD_COMMAND}`; export r; \
7474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7475         $(HOST_EXPORTS) \
7476         for flag in $(EXTRA_HOST_FLAGS) ; do \
7477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7478         done; \
7479         echo "Doing dvi in binutils" ; \
7480         (cd $(HOST_SUBDIR)/binutils && \
7481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7483                   "RANLIB=$${RANLIB}" \
7484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7485                   dvi) \
7486           || exit 1
7487
7488 @endif binutils
7489
7490 .PHONY: maybe-pdf-binutils pdf-binutils
7491 maybe-pdf-binutils:
7492 @if binutils
7493 maybe-pdf-binutils: pdf-binutils
7494
7495 pdf-binutils: \
7496     configure-binutils 
7497         @[ -f ./binutils/Makefile ] || exit 0; \
7498         r=`${PWD_COMMAND}`; export r; \
7499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7500         $(HOST_EXPORTS) \
7501         for flag in $(EXTRA_HOST_FLAGS) ; do \
7502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7503         done; \
7504         echo "Doing pdf in binutils" ; \
7505         (cd $(HOST_SUBDIR)/binutils && \
7506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7508                   "RANLIB=$${RANLIB}" \
7509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7510                   pdf) \
7511           || exit 1
7512
7513 @endif binutils
7514
7515 .PHONY: maybe-html-binutils html-binutils
7516 maybe-html-binutils:
7517 @if binutils
7518 maybe-html-binutils: html-binutils
7519
7520 html-binutils: \
7521     configure-binutils 
7522         @[ -f ./binutils/Makefile ] || exit 0; \
7523         r=`${PWD_COMMAND}`; export r; \
7524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7525         $(HOST_EXPORTS) \
7526         for flag in $(EXTRA_HOST_FLAGS) ; do \
7527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7528         done; \
7529         echo "Doing html in binutils" ; \
7530         (cd $(HOST_SUBDIR)/binutils && \
7531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7533                   "RANLIB=$${RANLIB}" \
7534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7535                   html) \
7536           || exit 1
7537
7538 @endif binutils
7539
7540 .PHONY: maybe-TAGS-binutils TAGS-binutils
7541 maybe-TAGS-binutils:
7542 @if binutils
7543 maybe-TAGS-binutils: TAGS-binutils
7544
7545 TAGS-binutils: \
7546     configure-binutils 
7547         @[ -f ./binutils/Makefile ] || exit 0; \
7548         r=`${PWD_COMMAND}`; export r; \
7549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7550         $(HOST_EXPORTS) \
7551         for flag in $(EXTRA_HOST_FLAGS) ; do \
7552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7553         done; \
7554         echo "Doing TAGS in binutils" ; \
7555         (cd $(HOST_SUBDIR)/binutils && \
7556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7558                   "RANLIB=$${RANLIB}" \
7559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7560                   TAGS) \
7561           || exit 1
7562
7563 @endif binutils
7564
7565 .PHONY: maybe-install-info-binutils install-info-binutils
7566 maybe-install-info-binutils:
7567 @if binutils
7568 maybe-install-info-binutils: install-info-binutils
7569
7570 install-info-binutils: \
7571     configure-binutils \
7572     info-binutils 
7573         @[ -f ./binutils/Makefile ] || exit 0; \
7574         r=`${PWD_COMMAND}`; export r; \
7575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7576         $(HOST_EXPORTS) \
7577         for flag in $(EXTRA_HOST_FLAGS) ; do \
7578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7579         done; \
7580         echo "Doing install-info in binutils" ; \
7581         (cd $(HOST_SUBDIR)/binutils && \
7582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7584                   "RANLIB=$${RANLIB}" \
7585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7586                   install-info) \
7587           || exit 1
7588
7589 @endif binutils
7590
7591 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7592 maybe-install-pdf-binutils:
7593 @if binutils
7594 maybe-install-pdf-binutils: install-pdf-binutils
7595
7596 install-pdf-binutils: \
7597     configure-binutils \
7598     pdf-binutils 
7599         @[ -f ./binutils/Makefile ] || exit 0; \
7600         r=`${PWD_COMMAND}`; export r; \
7601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7602         $(HOST_EXPORTS) \
7603         for flag in $(EXTRA_HOST_FLAGS) ; do \
7604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7605         done; \
7606         echo "Doing install-pdf in binutils" ; \
7607         (cd $(HOST_SUBDIR)/binutils && \
7608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7610                   "RANLIB=$${RANLIB}" \
7611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7612                   install-pdf) \
7613           || exit 1
7614
7615 @endif binutils
7616
7617 .PHONY: maybe-install-html-binutils install-html-binutils
7618 maybe-install-html-binutils:
7619 @if binutils
7620 maybe-install-html-binutils: install-html-binutils
7621
7622 install-html-binutils: \
7623     configure-binutils \
7624     html-binutils 
7625         @[ -f ./binutils/Makefile ] || exit 0; \
7626         r=`${PWD_COMMAND}`; export r; \
7627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7628         $(HOST_EXPORTS) \
7629         for flag in $(EXTRA_HOST_FLAGS) ; do \
7630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7631         done; \
7632         echo "Doing install-html in binutils" ; \
7633         (cd $(HOST_SUBDIR)/binutils && \
7634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7636                   "RANLIB=$${RANLIB}" \
7637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7638                   install-html) \
7639           || exit 1
7640
7641 @endif binutils
7642
7643 .PHONY: maybe-installcheck-binutils installcheck-binutils
7644 maybe-installcheck-binutils:
7645 @if binutils
7646 maybe-installcheck-binutils: installcheck-binutils
7647
7648 installcheck-binutils: \
7649     configure-binutils 
7650         @[ -f ./binutils/Makefile ] || exit 0; \
7651         r=`${PWD_COMMAND}`; export r; \
7652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7653         $(HOST_EXPORTS) \
7654         for flag in $(EXTRA_HOST_FLAGS) ; do \
7655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7656         done; \
7657         echo "Doing installcheck in binutils" ; \
7658         (cd $(HOST_SUBDIR)/binutils && \
7659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7661                   "RANLIB=$${RANLIB}" \
7662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7663                   installcheck) \
7664           || exit 1
7665
7666 @endif binutils
7667
7668 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7669 maybe-mostlyclean-binutils:
7670 @if binutils
7671 maybe-mostlyclean-binutils: mostlyclean-binutils
7672
7673 mostlyclean-binutils: 
7674         @[ -f ./binutils/Makefile ] || exit 0; \
7675         r=`${PWD_COMMAND}`; export r; \
7676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677         $(HOST_EXPORTS) \
7678         for flag in $(EXTRA_HOST_FLAGS) ; do \
7679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680         done; \
7681         echo "Doing mostlyclean in binutils" ; \
7682         (cd $(HOST_SUBDIR)/binutils && \
7683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685                   "RANLIB=$${RANLIB}" \
7686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7687                   mostlyclean) \
7688           || exit 1
7689
7690 @endif binutils
7691
7692 .PHONY: maybe-clean-binutils clean-binutils
7693 maybe-clean-binutils:
7694 @if binutils
7695 maybe-clean-binutils: clean-binutils
7696
7697 clean-binutils: 
7698         @[ -f ./binutils/Makefile ] || exit 0; \
7699         r=`${PWD_COMMAND}`; export r; \
7700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701         $(HOST_EXPORTS) \
7702         for flag in $(EXTRA_HOST_FLAGS) ; do \
7703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704         done; \
7705         echo "Doing clean in binutils" ; \
7706         (cd $(HOST_SUBDIR)/binutils && \
7707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709                   "RANLIB=$${RANLIB}" \
7710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711                   clean) \
7712           || exit 1
7713
7714 @endif binutils
7715
7716 .PHONY: maybe-distclean-binutils distclean-binutils
7717 maybe-distclean-binutils:
7718 @if binutils
7719 maybe-distclean-binutils: distclean-binutils
7720
7721 distclean-binutils: 
7722         @[ -f ./binutils/Makefile ] || exit 0; \
7723         r=`${PWD_COMMAND}`; export r; \
7724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7725         $(HOST_EXPORTS) \
7726         for flag in $(EXTRA_HOST_FLAGS) ; do \
7727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7728         done; \
7729         echo "Doing distclean in binutils" ; \
7730         (cd $(HOST_SUBDIR)/binutils && \
7731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7733                   "RANLIB=$${RANLIB}" \
7734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7735                   distclean) \
7736           || exit 1
7737
7738 @endif binutils
7739
7740 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7741 maybe-maintainer-clean-binutils:
7742 @if binutils
7743 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7744
7745 maintainer-clean-binutils: 
7746         @[ -f ./binutils/Makefile ] || exit 0; \
7747         r=`${PWD_COMMAND}`; export r; \
7748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7749         $(HOST_EXPORTS) \
7750         for flag in $(EXTRA_HOST_FLAGS) ; do \
7751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7752         done; \
7753         echo "Doing maintainer-clean in binutils" ; \
7754         (cd $(HOST_SUBDIR)/binutils && \
7755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7757                   "RANLIB=$${RANLIB}" \
7758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7759                   maintainer-clean) \
7760           || exit 1
7761
7762 @endif binutils
7763
7764
7765
7766 .PHONY: configure-bison maybe-configure-bison
7767 maybe-configure-bison:
7768 @if gcc-bootstrap
7769 configure-bison: stage_current
7770 @endif gcc-bootstrap
7771 @if bison
7772 maybe-configure-bison: configure-bison
7773 configure-bison: 
7774         @: $(MAKE); $(unstage)
7775         @r=`${PWD_COMMAND}`; export r; \
7776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7779         $(HOST_EXPORTS)  \
7780         echo Configuring in $(HOST_SUBDIR)/bison; \
7781         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7782         case $(srcdir) in \
7783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7784           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7786         esac; \
7787         srcdiroption="--srcdir=$${topdir}/bison"; \
7788         libsrcdir="$$s/bison"; \
7789         $(SHELL) $${libsrcdir}/configure \
7790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7791           --target=${target_alias} $${srcdiroption}  \
7792           || exit 1
7793 @endif bison
7794
7795
7796
7797
7798
7799 .PHONY: all-bison maybe-all-bison
7800 maybe-all-bison:
7801 @if gcc-bootstrap
7802 all-bison: stage_current
7803 @endif gcc-bootstrap
7804 @if bison
7805 TARGET-bison=all
7806 maybe-all-bison: all-bison
7807 all-bison: configure-bison
7808         @: $(MAKE); $(unstage)
7809         @r=`${PWD_COMMAND}`; export r; \
7810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7811         $(HOST_EXPORTS)  \
7812         (cd $(HOST_SUBDIR)/bison && \
7813           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7814                 $(TARGET-bison))
7815 @endif bison
7816
7817
7818
7819
7820 .PHONY: check-bison maybe-check-bison
7821 maybe-check-bison:
7822 @if bison
7823 maybe-check-bison: check-bison
7824
7825 # This module is only tested in a native toolchain.
7826 check-bison:
7827         @: $(MAKE); $(unstage)
7828         @if [ '$(host)' = '$(target)' ] ; then \
7829           r=`${PWD_COMMAND}`; export r; \
7830           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7831           $(HOST_EXPORTS) \
7832           (cd $(HOST_SUBDIR)/bison && \
7833             $(MAKE) $(FLAGS_TO_PASS)  check); \
7834         fi
7835
7836 @endif bison
7837
7838 .PHONY: install-bison maybe-install-bison
7839 maybe-install-bison:
7840 @if bison
7841 maybe-install-bison: install-bison
7842
7843 install-bison: installdirs
7844         @: $(MAKE); $(unstage)
7845         @r=`${PWD_COMMAND}`; export r; \
7846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7847         $(HOST_EXPORTS) \
7848         (cd $(HOST_SUBDIR)/bison && \
7849           $(MAKE) $(FLAGS_TO_PASS)  install)
7850
7851 @endif bison
7852
7853 # Other targets (info, dvi, pdf, etc.)
7854
7855 .PHONY: maybe-info-bison info-bison
7856 maybe-info-bison:
7857 @if bison
7858 maybe-info-bison: info-bison
7859
7860 info-bison: \
7861     configure-bison 
7862         @: $(MAKE); $(unstage)
7863         @[ -f ./bison/Makefile ] || exit 0; \
7864         r=`${PWD_COMMAND}`; export r; \
7865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7866         $(HOST_EXPORTS) \
7867         for flag in $(EXTRA_HOST_FLAGS) ; do \
7868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7869         done; \
7870         echo "Doing info in bison" ; \
7871         (cd $(HOST_SUBDIR)/bison && \
7872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7874                   "RANLIB=$${RANLIB}" \
7875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7876                   info) \
7877           || exit 1
7878
7879 @endif bison
7880
7881 .PHONY: maybe-dvi-bison dvi-bison
7882 maybe-dvi-bison:
7883 @if bison
7884 maybe-dvi-bison: dvi-bison
7885
7886 dvi-bison: \
7887     configure-bison 
7888         @: $(MAKE); $(unstage)
7889         @[ -f ./bison/Makefile ] || exit 0; \
7890         r=`${PWD_COMMAND}`; export r; \
7891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892         $(HOST_EXPORTS) \
7893         for flag in $(EXTRA_HOST_FLAGS) ; do \
7894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895         done; \
7896         echo "Doing dvi in bison" ; \
7897         (cd $(HOST_SUBDIR)/bison && \
7898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900                   "RANLIB=$${RANLIB}" \
7901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7902                   dvi) \
7903           || exit 1
7904
7905 @endif bison
7906
7907 .PHONY: maybe-pdf-bison pdf-bison
7908 maybe-pdf-bison:
7909 @if bison
7910 maybe-pdf-bison: pdf-bison
7911
7912 pdf-bison: \
7913     configure-bison 
7914         @: $(MAKE); $(unstage)
7915         @[ -f ./bison/Makefile ] || exit 0; \
7916         r=`${PWD_COMMAND}`; export r; \
7917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918         $(HOST_EXPORTS) \
7919         for flag in $(EXTRA_HOST_FLAGS) ; do \
7920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7921         done; \
7922         echo "Doing pdf in bison" ; \
7923         (cd $(HOST_SUBDIR)/bison && \
7924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7926                   "RANLIB=$${RANLIB}" \
7927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7928                   pdf) \
7929           || exit 1
7930
7931 @endif bison
7932
7933 .PHONY: maybe-html-bison html-bison
7934 maybe-html-bison:
7935 @if bison
7936 maybe-html-bison: html-bison
7937
7938 html-bison: \
7939     configure-bison 
7940         @: $(MAKE); $(unstage)
7941         @[ -f ./bison/Makefile ] || exit 0; \
7942         r=`${PWD_COMMAND}`; export r; \
7943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7944         $(HOST_EXPORTS) \
7945         for flag in $(EXTRA_HOST_FLAGS) ; do \
7946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7947         done; \
7948         echo "Doing html in bison" ; \
7949         (cd $(HOST_SUBDIR)/bison && \
7950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7952                   "RANLIB=$${RANLIB}" \
7953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7954                   html) \
7955           || exit 1
7956
7957 @endif bison
7958
7959 .PHONY: maybe-TAGS-bison TAGS-bison
7960 maybe-TAGS-bison:
7961 @if bison
7962 maybe-TAGS-bison: TAGS-bison
7963
7964 TAGS-bison: \
7965     configure-bison 
7966         @: $(MAKE); $(unstage)
7967         @[ -f ./bison/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 TAGS in bison" ; \
7975         (cd $(HOST_SUBDIR)/bison && \
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                   TAGS) \
7981           || exit 1
7982
7983 @endif bison
7984
7985 .PHONY: maybe-install-info-bison install-info-bison
7986 maybe-install-info-bison:
7987 @if bison
7988 maybe-install-info-bison: install-info-bison
7989
7990 install-info-bison: \
7991     configure-bison \
7992     info-bison 
7993         @: $(MAKE); $(unstage)
7994         @[ -f ./bison/Makefile ] || exit 0; \
7995         r=`${PWD_COMMAND}`; export r; \
7996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997         $(HOST_EXPORTS) \
7998         for flag in $(EXTRA_HOST_FLAGS) ; do \
7999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8000         done; \
8001         echo "Doing install-info in bison" ; \
8002         (cd $(HOST_SUBDIR)/bison && \
8003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8005                   "RANLIB=$${RANLIB}" \
8006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8007                   install-info) \
8008           || exit 1
8009
8010 @endif bison
8011
8012 .PHONY: maybe-install-pdf-bison install-pdf-bison
8013 maybe-install-pdf-bison:
8014 @if bison
8015 maybe-install-pdf-bison: install-pdf-bison
8016
8017 install-pdf-bison: \
8018     configure-bison \
8019     pdf-bison 
8020         @: $(MAKE); $(unstage)
8021         @[ -f ./bison/Makefile ] || exit 0; \
8022         r=`${PWD_COMMAND}`; export r; \
8023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024         $(HOST_EXPORTS) \
8025         for flag in $(EXTRA_HOST_FLAGS) ; do \
8026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027         done; \
8028         echo "Doing install-pdf in bison" ; \
8029         (cd $(HOST_SUBDIR)/bison && \
8030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032                   "RANLIB=$${RANLIB}" \
8033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034                   install-pdf) \
8035           || exit 1
8036
8037 @endif bison
8038
8039 .PHONY: maybe-install-html-bison install-html-bison
8040 maybe-install-html-bison:
8041 @if bison
8042 maybe-install-html-bison: install-html-bison
8043
8044 install-html-bison: \
8045     configure-bison \
8046     html-bison 
8047         @: $(MAKE); $(unstage)
8048         @[ -f ./bison/Makefile ] || exit 0; \
8049         r=`${PWD_COMMAND}`; export r; \
8050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051         $(HOST_EXPORTS) \
8052         for flag in $(EXTRA_HOST_FLAGS) ; do \
8053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8054         done; \
8055         echo "Doing install-html in bison" ; \
8056         (cd $(HOST_SUBDIR)/bison && \
8057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8059                   "RANLIB=$${RANLIB}" \
8060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8061                   install-html) \
8062           || exit 1
8063
8064 @endif bison
8065
8066 .PHONY: maybe-installcheck-bison installcheck-bison
8067 maybe-installcheck-bison:
8068 @if bison
8069 maybe-installcheck-bison: installcheck-bison
8070
8071 installcheck-bison: \
8072     configure-bison 
8073         @: $(MAKE); $(unstage)
8074         @[ -f ./bison/Makefile ] || exit 0; \
8075         r=`${PWD_COMMAND}`; export r; \
8076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8077         $(HOST_EXPORTS) \
8078         for flag in $(EXTRA_HOST_FLAGS) ; do \
8079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8080         done; \
8081         echo "Doing installcheck in bison" ; \
8082         (cd $(HOST_SUBDIR)/bison && \
8083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8085                   "RANLIB=$${RANLIB}" \
8086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8087                   installcheck) \
8088           || exit 1
8089
8090 @endif bison
8091
8092 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8093 maybe-mostlyclean-bison:
8094 @if bison
8095 maybe-mostlyclean-bison: mostlyclean-bison
8096
8097 mostlyclean-bison: 
8098         @: $(MAKE); $(unstage)
8099         @[ -f ./bison/Makefile ] || exit 0; \
8100         r=`${PWD_COMMAND}`; export r; \
8101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102         $(HOST_EXPORTS) \
8103         for flag in $(EXTRA_HOST_FLAGS) ; do \
8104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8105         done; \
8106         echo "Doing mostlyclean in bison" ; \
8107         (cd $(HOST_SUBDIR)/bison && \
8108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8110                   "RANLIB=$${RANLIB}" \
8111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8112                   mostlyclean) \
8113           || exit 1
8114
8115 @endif bison
8116
8117 .PHONY: maybe-clean-bison clean-bison
8118 maybe-clean-bison:
8119 @if bison
8120 maybe-clean-bison: clean-bison
8121
8122 clean-bison: 
8123         @: $(MAKE); $(unstage)
8124         @[ -f ./bison/Makefile ] || exit 0; \
8125         r=`${PWD_COMMAND}`; export r; \
8126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8127         $(HOST_EXPORTS) \
8128         for flag in $(EXTRA_HOST_FLAGS) ; do \
8129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8130         done; \
8131         echo "Doing clean in bison" ; \
8132         (cd $(HOST_SUBDIR)/bison && \
8133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8135                   "RANLIB=$${RANLIB}" \
8136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8137                   clean) \
8138           || exit 1
8139
8140 @endif bison
8141
8142 .PHONY: maybe-distclean-bison distclean-bison
8143 maybe-distclean-bison:
8144 @if bison
8145 maybe-distclean-bison: distclean-bison
8146
8147 distclean-bison: 
8148         @: $(MAKE); $(unstage)
8149         @[ -f ./bison/Makefile ] || exit 0; \
8150         r=`${PWD_COMMAND}`; export r; \
8151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8152         $(HOST_EXPORTS) \
8153         for flag in $(EXTRA_HOST_FLAGS) ; do \
8154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8155         done; \
8156         echo "Doing distclean in bison" ; \
8157         (cd $(HOST_SUBDIR)/bison && \
8158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8160                   "RANLIB=$${RANLIB}" \
8161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8162                   distclean) \
8163           || exit 1
8164
8165 @endif bison
8166
8167 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8168 maybe-maintainer-clean-bison:
8169 @if bison
8170 maybe-maintainer-clean-bison: maintainer-clean-bison
8171
8172 maintainer-clean-bison: 
8173         @: $(MAKE); $(unstage)
8174         @[ -f ./bison/Makefile ] || exit 0; \
8175         r=`${PWD_COMMAND}`; export r; \
8176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8177         $(HOST_EXPORTS) \
8178         for flag in $(EXTRA_HOST_FLAGS) ; do \
8179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8180         done; \
8181         echo "Doing maintainer-clean in bison" ; \
8182         (cd $(HOST_SUBDIR)/bison && \
8183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8185                   "RANLIB=$${RANLIB}" \
8186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8187                   maintainer-clean) \
8188           || exit 1
8189
8190 @endif bison
8191
8192
8193
8194 .PHONY: configure-byacc maybe-configure-byacc
8195 maybe-configure-byacc:
8196 @if gcc-bootstrap
8197 configure-byacc: stage_current
8198 @endif gcc-bootstrap
8199 @if byacc
8200 maybe-configure-byacc: configure-byacc
8201 configure-byacc: 
8202         @: $(MAKE); $(unstage)
8203         @r=`${PWD_COMMAND}`; export r; \
8204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8205         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8207         $(HOST_EXPORTS)  \
8208         echo Configuring in $(HOST_SUBDIR)/byacc; \
8209         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8210         case $(srcdir) in \
8211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8212           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8214         esac; \
8215         srcdiroption="--srcdir=$${topdir}/byacc"; \
8216         libsrcdir="$$s/byacc"; \
8217         $(SHELL) $${libsrcdir}/configure \
8218           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8219           --target=${target_alias} $${srcdiroption}  \
8220           || exit 1
8221 @endif byacc
8222
8223
8224
8225
8226
8227 .PHONY: all-byacc maybe-all-byacc
8228 maybe-all-byacc:
8229 @if gcc-bootstrap
8230 all-byacc: stage_current
8231 @endif gcc-bootstrap
8232 @if byacc
8233 TARGET-byacc=all
8234 maybe-all-byacc: all-byacc
8235 all-byacc: configure-byacc
8236         @: $(MAKE); $(unstage)
8237         @r=`${PWD_COMMAND}`; export r; \
8238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8239         $(HOST_EXPORTS)  \
8240         (cd $(HOST_SUBDIR)/byacc && \
8241           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8242                 $(TARGET-byacc))
8243 @endif byacc
8244
8245
8246
8247
8248 .PHONY: check-byacc maybe-check-byacc
8249 maybe-check-byacc:
8250 @if byacc
8251 maybe-check-byacc: check-byacc
8252
8253 # This module is only tested in a native toolchain.
8254 check-byacc:
8255         @: $(MAKE); $(unstage)
8256         @if [ '$(host)' = '$(target)' ] ; then \
8257           r=`${PWD_COMMAND}`; export r; \
8258           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259           $(HOST_EXPORTS) \
8260           (cd $(HOST_SUBDIR)/byacc && \
8261             $(MAKE) $(FLAGS_TO_PASS)  check); \
8262         fi
8263
8264 @endif byacc
8265
8266 .PHONY: install-byacc maybe-install-byacc
8267 maybe-install-byacc:
8268 @if byacc
8269 maybe-install-byacc: install-byacc
8270
8271 install-byacc: installdirs
8272         @: $(MAKE); $(unstage)
8273         @r=`${PWD_COMMAND}`; export r; \
8274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8275         $(HOST_EXPORTS) \
8276         (cd $(HOST_SUBDIR)/byacc && \
8277           $(MAKE) $(FLAGS_TO_PASS)  install)
8278
8279 @endif byacc
8280
8281 # Other targets (info, dvi, pdf, etc.)
8282
8283 .PHONY: maybe-info-byacc info-byacc
8284 maybe-info-byacc:
8285 @if byacc
8286 maybe-info-byacc: info-byacc
8287
8288 info-byacc: \
8289     configure-byacc 
8290         @: $(MAKE); $(unstage)
8291         @[ -f ./byacc/Makefile ] || exit 0; \
8292         r=`${PWD_COMMAND}`; export r; \
8293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8294         $(HOST_EXPORTS) \
8295         for flag in $(EXTRA_HOST_FLAGS) ; do \
8296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8297         done; \
8298         echo "Doing info in byacc" ; \
8299         (cd $(HOST_SUBDIR)/byacc && \
8300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8302                   "RANLIB=$${RANLIB}" \
8303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8304                   info) \
8305           || exit 1
8306
8307 @endif byacc
8308
8309 .PHONY: maybe-dvi-byacc dvi-byacc
8310 maybe-dvi-byacc:
8311 @if byacc
8312 maybe-dvi-byacc: dvi-byacc
8313
8314 dvi-byacc: \
8315     configure-byacc 
8316         @: $(MAKE); $(unstage)
8317         @[ -f ./byacc/Makefile ] || exit 0; \
8318         r=`${PWD_COMMAND}`; export r; \
8319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320         $(HOST_EXPORTS) \
8321         for flag in $(EXTRA_HOST_FLAGS) ; do \
8322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323         done; \
8324         echo "Doing dvi in byacc" ; \
8325         (cd $(HOST_SUBDIR)/byacc && \
8326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328                   "RANLIB=$${RANLIB}" \
8329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8330                   dvi) \
8331           || exit 1
8332
8333 @endif byacc
8334
8335 .PHONY: maybe-pdf-byacc pdf-byacc
8336 maybe-pdf-byacc:
8337 @if byacc
8338 maybe-pdf-byacc: pdf-byacc
8339
8340 pdf-byacc: \
8341     configure-byacc 
8342         @: $(MAKE); $(unstage)
8343         @[ -f ./byacc/Makefile ] || exit 0; \
8344         r=`${PWD_COMMAND}`; export r; \
8345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346         $(HOST_EXPORTS) \
8347         for flag in $(EXTRA_HOST_FLAGS) ; do \
8348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8349         done; \
8350         echo "Doing pdf in byacc" ; \
8351         (cd $(HOST_SUBDIR)/byacc && \
8352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8354                   "RANLIB=$${RANLIB}" \
8355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8356                   pdf) \
8357           || exit 1
8358
8359 @endif byacc
8360
8361 .PHONY: maybe-html-byacc html-byacc
8362 maybe-html-byacc:
8363 @if byacc
8364 maybe-html-byacc: html-byacc
8365
8366 html-byacc: \
8367     configure-byacc 
8368         @: $(MAKE); $(unstage)
8369         @[ -f ./byacc/Makefile ] || exit 0; \
8370         r=`${PWD_COMMAND}`; export r; \
8371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8372         $(HOST_EXPORTS) \
8373         for flag in $(EXTRA_HOST_FLAGS) ; do \
8374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8375         done; \
8376         echo "Doing html in byacc" ; \
8377         (cd $(HOST_SUBDIR)/byacc && \
8378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8380                   "RANLIB=$${RANLIB}" \
8381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8382                   html) \
8383           || exit 1
8384
8385 @endif byacc
8386
8387 .PHONY: maybe-TAGS-byacc TAGS-byacc
8388 maybe-TAGS-byacc:
8389 @if byacc
8390 maybe-TAGS-byacc: TAGS-byacc
8391
8392 TAGS-byacc: \
8393     configure-byacc 
8394         @: $(MAKE); $(unstage)
8395         @[ -f ./byacc/Makefile ] || exit 0; \
8396         r=`${PWD_COMMAND}`; export r; \
8397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8398         $(HOST_EXPORTS) \
8399         for flag in $(EXTRA_HOST_FLAGS) ; do \
8400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8401         done; \
8402         echo "Doing TAGS in byacc" ; \
8403         (cd $(HOST_SUBDIR)/byacc && \
8404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8406                   "RANLIB=$${RANLIB}" \
8407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8408                   TAGS) \
8409           || exit 1
8410
8411 @endif byacc
8412
8413 .PHONY: maybe-install-info-byacc install-info-byacc
8414 maybe-install-info-byacc:
8415 @if byacc
8416 maybe-install-info-byacc: install-info-byacc
8417
8418 install-info-byacc: \
8419     configure-byacc \
8420     info-byacc 
8421         @: $(MAKE); $(unstage)
8422         @[ -f ./byacc/Makefile ] || exit 0; \
8423         r=`${PWD_COMMAND}`; export r; \
8424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8425         $(HOST_EXPORTS) \
8426         for flag in $(EXTRA_HOST_FLAGS) ; do \
8427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8428         done; \
8429         echo "Doing install-info in byacc" ; \
8430         (cd $(HOST_SUBDIR)/byacc && \
8431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8433                   "RANLIB=$${RANLIB}" \
8434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8435                   install-info) \
8436           || exit 1
8437
8438 @endif byacc
8439
8440 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8441 maybe-install-pdf-byacc:
8442 @if byacc
8443 maybe-install-pdf-byacc: install-pdf-byacc
8444
8445 install-pdf-byacc: \
8446     configure-byacc \
8447     pdf-byacc 
8448         @: $(MAKE); $(unstage)
8449         @[ -f ./byacc/Makefile ] || exit 0; \
8450         r=`${PWD_COMMAND}`; export r; \
8451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8452         $(HOST_EXPORTS) \
8453         for flag in $(EXTRA_HOST_FLAGS) ; do \
8454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8455         done; \
8456         echo "Doing install-pdf in byacc" ; \
8457         (cd $(HOST_SUBDIR)/byacc && \
8458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8460                   "RANLIB=$${RANLIB}" \
8461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8462                   install-pdf) \
8463           || exit 1
8464
8465 @endif byacc
8466
8467 .PHONY: maybe-install-html-byacc install-html-byacc
8468 maybe-install-html-byacc:
8469 @if byacc
8470 maybe-install-html-byacc: install-html-byacc
8471
8472 install-html-byacc: \
8473     configure-byacc \
8474     html-byacc 
8475         @: $(MAKE); $(unstage)
8476         @[ -f ./byacc/Makefile ] || exit 0; \
8477         r=`${PWD_COMMAND}`; export r; \
8478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8479         $(HOST_EXPORTS) \
8480         for flag in $(EXTRA_HOST_FLAGS) ; do \
8481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8482         done; \
8483         echo "Doing install-html in byacc" ; \
8484         (cd $(HOST_SUBDIR)/byacc && \
8485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8487                   "RANLIB=$${RANLIB}" \
8488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8489                   install-html) \
8490           || exit 1
8491
8492 @endif byacc
8493
8494 .PHONY: maybe-installcheck-byacc installcheck-byacc
8495 maybe-installcheck-byacc:
8496 @if byacc
8497 maybe-installcheck-byacc: installcheck-byacc
8498
8499 installcheck-byacc: \
8500     configure-byacc 
8501         @: $(MAKE); $(unstage)
8502         @[ -f ./byacc/Makefile ] || exit 0; \
8503         r=`${PWD_COMMAND}`; export r; \
8504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8505         $(HOST_EXPORTS) \
8506         for flag in $(EXTRA_HOST_FLAGS) ; do \
8507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8508         done; \
8509         echo "Doing installcheck in byacc" ; \
8510         (cd $(HOST_SUBDIR)/byacc && \
8511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8513                   "RANLIB=$${RANLIB}" \
8514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8515                   installcheck) \
8516           || exit 1
8517
8518 @endif byacc
8519
8520 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8521 maybe-mostlyclean-byacc:
8522 @if byacc
8523 maybe-mostlyclean-byacc: mostlyclean-byacc
8524
8525 mostlyclean-byacc: 
8526         @: $(MAKE); $(unstage)
8527         @[ -f ./byacc/Makefile ] || exit 0; \
8528         r=`${PWD_COMMAND}`; export r; \
8529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8530         $(HOST_EXPORTS) \
8531         for flag in $(EXTRA_HOST_FLAGS) ; do \
8532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8533         done; \
8534         echo "Doing mostlyclean in byacc" ; \
8535         (cd $(HOST_SUBDIR)/byacc && \
8536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8538                   "RANLIB=$${RANLIB}" \
8539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8540                   mostlyclean) \
8541           || exit 1
8542
8543 @endif byacc
8544
8545 .PHONY: maybe-clean-byacc clean-byacc
8546 maybe-clean-byacc:
8547 @if byacc
8548 maybe-clean-byacc: clean-byacc
8549
8550 clean-byacc: 
8551         @: $(MAKE); $(unstage)
8552         @[ -f ./byacc/Makefile ] || exit 0; \
8553         r=`${PWD_COMMAND}`; export r; \
8554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555         $(HOST_EXPORTS) \
8556         for flag in $(EXTRA_HOST_FLAGS) ; do \
8557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558         done; \
8559         echo "Doing clean in byacc" ; \
8560         (cd $(HOST_SUBDIR)/byacc && \
8561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563                   "RANLIB=$${RANLIB}" \
8564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8565                   clean) \
8566           || exit 1
8567
8568 @endif byacc
8569
8570 .PHONY: maybe-distclean-byacc distclean-byacc
8571 maybe-distclean-byacc:
8572 @if byacc
8573 maybe-distclean-byacc: distclean-byacc
8574
8575 distclean-byacc: 
8576         @: $(MAKE); $(unstage)
8577         @[ -f ./byacc/Makefile ] || exit 0; \
8578         r=`${PWD_COMMAND}`; export r; \
8579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580         $(HOST_EXPORTS) \
8581         for flag in $(EXTRA_HOST_FLAGS) ; do \
8582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8583         done; \
8584         echo "Doing distclean in byacc" ; \
8585         (cd $(HOST_SUBDIR)/byacc && \
8586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8588                   "RANLIB=$${RANLIB}" \
8589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8590                   distclean) \
8591           || exit 1
8592
8593 @endif byacc
8594
8595 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8596 maybe-maintainer-clean-byacc:
8597 @if byacc
8598 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8599
8600 maintainer-clean-byacc: 
8601         @: $(MAKE); $(unstage)
8602         @[ -f ./byacc/Makefile ] || exit 0; \
8603         r=`${PWD_COMMAND}`; export r; \
8604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8605         $(HOST_EXPORTS) \
8606         for flag in $(EXTRA_HOST_FLAGS) ; do \
8607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8608         done; \
8609         echo "Doing maintainer-clean in byacc" ; \
8610         (cd $(HOST_SUBDIR)/byacc && \
8611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8613                   "RANLIB=$${RANLIB}" \
8614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8615                   maintainer-clean) \
8616           || exit 1
8617
8618 @endif byacc
8619
8620
8621
8622 .PHONY: configure-bzip2 maybe-configure-bzip2
8623 maybe-configure-bzip2:
8624 @if gcc-bootstrap
8625 configure-bzip2: stage_current
8626 @endif gcc-bootstrap
8627 @if bzip2
8628 maybe-configure-bzip2: configure-bzip2
8629 configure-bzip2: 
8630         @: $(MAKE); $(unstage)
8631         @r=`${PWD_COMMAND}`; export r; \
8632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8635         $(HOST_EXPORTS)  \
8636         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8637         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8638         case $(srcdir) in \
8639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8640           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8642         esac; \
8643         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8644         libsrcdir="$$s/bzip2"; \
8645         $(SHELL) $${libsrcdir}/configure \
8646           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8647           --target=${target_alias} $${srcdiroption}  \
8648           || exit 1
8649 @endif bzip2
8650
8651
8652
8653
8654
8655 .PHONY: all-bzip2 maybe-all-bzip2
8656 maybe-all-bzip2:
8657 @if gcc-bootstrap
8658 all-bzip2: stage_current
8659 @endif gcc-bootstrap
8660 @if bzip2
8661 TARGET-bzip2=all
8662 maybe-all-bzip2: all-bzip2
8663 all-bzip2: configure-bzip2
8664         @: $(MAKE); $(unstage)
8665         @r=`${PWD_COMMAND}`; export r; \
8666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8667         $(HOST_EXPORTS)  \
8668         (cd $(HOST_SUBDIR)/bzip2 && \
8669           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8670                 $(TARGET-bzip2))
8671 @endif bzip2
8672
8673
8674
8675
8676 .PHONY: check-bzip2 maybe-check-bzip2
8677 maybe-check-bzip2:
8678 @if bzip2
8679 maybe-check-bzip2: check-bzip2
8680
8681 check-bzip2:
8682         @: $(MAKE); $(unstage)
8683         @r=`${PWD_COMMAND}`; export r; \
8684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8685         $(HOST_EXPORTS) \
8686         (cd $(HOST_SUBDIR)/bzip2 && \
8687           $(MAKE) $(FLAGS_TO_PASS)  check)
8688
8689 @endif bzip2
8690
8691 .PHONY: install-bzip2 maybe-install-bzip2
8692 maybe-install-bzip2:
8693 @if bzip2
8694 maybe-install-bzip2: install-bzip2
8695
8696 install-bzip2: installdirs
8697         @: $(MAKE); $(unstage)
8698         @r=`${PWD_COMMAND}`; export r; \
8699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8700         $(HOST_EXPORTS) \
8701         (cd $(HOST_SUBDIR)/bzip2 && \
8702           $(MAKE) $(FLAGS_TO_PASS)  install)
8703
8704 @endif bzip2
8705
8706 # Other targets (info, dvi, pdf, etc.)
8707
8708 .PHONY: maybe-info-bzip2 info-bzip2
8709 maybe-info-bzip2:
8710 @if bzip2
8711 maybe-info-bzip2: info-bzip2
8712
8713 info-bzip2: \
8714     configure-bzip2 
8715         @: $(MAKE); $(unstage)
8716         @[ -f ./bzip2/Makefile ] || exit 0; \
8717         r=`${PWD_COMMAND}`; export r; \
8718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719         $(HOST_EXPORTS) \
8720         for flag in $(EXTRA_HOST_FLAGS) ; do \
8721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722         done; \
8723         echo "Doing info in bzip2" ; \
8724         (cd $(HOST_SUBDIR)/bzip2 && \
8725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727                   "RANLIB=$${RANLIB}" \
8728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729                   info) \
8730           || exit 1
8731
8732 @endif bzip2
8733
8734 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8735 maybe-dvi-bzip2:
8736 @if bzip2
8737 maybe-dvi-bzip2: dvi-bzip2
8738
8739 dvi-bzip2: \
8740     configure-bzip2 
8741         @: $(MAKE); $(unstage)
8742         @[ -f ./bzip2/Makefile ] || exit 0; \
8743         r=`${PWD_COMMAND}`; export r; \
8744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745         $(HOST_EXPORTS) \
8746         for flag in $(EXTRA_HOST_FLAGS) ; do \
8747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748         done; \
8749         echo "Doing dvi in bzip2" ; \
8750         (cd $(HOST_SUBDIR)/bzip2 && \
8751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753                   "RANLIB=$${RANLIB}" \
8754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8755                   dvi) \
8756           || exit 1
8757
8758 @endif bzip2
8759
8760 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8761 maybe-pdf-bzip2:
8762 @if bzip2
8763 maybe-pdf-bzip2: pdf-bzip2
8764
8765 pdf-bzip2: \
8766     configure-bzip2 
8767         @: $(MAKE); $(unstage)
8768         @[ -f ./bzip2/Makefile ] || exit 0; \
8769         r=`${PWD_COMMAND}`; export r; \
8770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771         $(HOST_EXPORTS) \
8772         for flag in $(EXTRA_HOST_FLAGS) ; do \
8773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8774         done; \
8775         echo "Doing pdf in bzip2" ; \
8776         (cd $(HOST_SUBDIR)/bzip2 && \
8777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8779                   "RANLIB=$${RANLIB}" \
8780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8781                   pdf) \
8782           || exit 1
8783
8784 @endif bzip2
8785
8786 .PHONY: maybe-html-bzip2 html-bzip2
8787 maybe-html-bzip2:
8788 @if bzip2
8789 maybe-html-bzip2: html-bzip2
8790
8791 html-bzip2: \
8792     configure-bzip2 
8793         @: $(MAKE); $(unstage)
8794         @[ -f ./bzip2/Makefile ] || exit 0; \
8795         r=`${PWD_COMMAND}`; export r; \
8796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797         $(HOST_EXPORTS) \
8798         for flag in $(EXTRA_HOST_FLAGS) ; do \
8799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800         done; \
8801         echo "Doing html in bzip2" ; \
8802         (cd $(HOST_SUBDIR)/bzip2 && \
8803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805                   "RANLIB=$${RANLIB}" \
8806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807                   html) \
8808           || exit 1
8809
8810 @endif bzip2
8811
8812 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8813 maybe-TAGS-bzip2:
8814 @if bzip2
8815 maybe-TAGS-bzip2: TAGS-bzip2
8816
8817 TAGS-bzip2: \
8818     configure-bzip2 
8819         @: $(MAKE); $(unstage)
8820         @[ -f ./bzip2/Makefile ] || exit 0; \
8821         r=`${PWD_COMMAND}`; export r; \
8822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8823         $(HOST_EXPORTS) \
8824         for flag in $(EXTRA_HOST_FLAGS) ; do \
8825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8826         done; \
8827         echo "Doing TAGS in bzip2" ; \
8828         (cd $(HOST_SUBDIR)/bzip2 && \
8829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8831                   "RANLIB=$${RANLIB}" \
8832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8833                   TAGS) \
8834           || exit 1
8835
8836 @endif bzip2
8837
8838 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8839 maybe-install-info-bzip2:
8840 @if bzip2
8841 maybe-install-info-bzip2: install-info-bzip2
8842
8843 install-info-bzip2: \
8844     configure-bzip2 \
8845     info-bzip2 
8846         @: $(MAKE); $(unstage)
8847         @[ -f ./bzip2/Makefile ] || exit 0; \
8848         r=`${PWD_COMMAND}`; export r; \
8849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8850         $(HOST_EXPORTS) \
8851         for flag in $(EXTRA_HOST_FLAGS) ; do \
8852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8853         done; \
8854         echo "Doing install-info in bzip2" ; \
8855         (cd $(HOST_SUBDIR)/bzip2 && \
8856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8858                   "RANLIB=$${RANLIB}" \
8859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8860                   install-info) \
8861           || exit 1
8862
8863 @endif bzip2
8864
8865 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8866 maybe-install-pdf-bzip2:
8867 @if bzip2
8868 maybe-install-pdf-bzip2: install-pdf-bzip2
8869
8870 install-pdf-bzip2: \
8871     configure-bzip2 \
8872     pdf-bzip2 
8873         @: $(MAKE); $(unstage)
8874         @[ -f ./bzip2/Makefile ] || exit 0; \
8875         r=`${PWD_COMMAND}`; export r; \
8876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8877         $(HOST_EXPORTS) \
8878         for flag in $(EXTRA_HOST_FLAGS) ; do \
8879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8880         done; \
8881         echo "Doing install-pdf in bzip2" ; \
8882         (cd $(HOST_SUBDIR)/bzip2 && \
8883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8885                   "RANLIB=$${RANLIB}" \
8886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8887                   install-pdf) \
8888           || exit 1
8889
8890 @endif bzip2
8891
8892 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8893 maybe-install-html-bzip2:
8894 @if bzip2
8895 maybe-install-html-bzip2: install-html-bzip2
8896
8897 install-html-bzip2: \
8898     configure-bzip2 \
8899     html-bzip2 
8900         @: $(MAKE); $(unstage)
8901         @[ -f ./bzip2/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 install-html in bzip2" ; \
8909         (cd $(HOST_SUBDIR)/bzip2 && \
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                   install-html) \
8915           || exit 1
8916
8917 @endif bzip2
8918
8919 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8920 maybe-installcheck-bzip2:
8921 @if bzip2
8922 maybe-installcheck-bzip2: installcheck-bzip2
8923
8924 installcheck-bzip2: \
8925     configure-bzip2 
8926         @: $(MAKE); $(unstage)
8927         @[ -f ./bzip2/Makefile ] || exit 0; \
8928         r=`${PWD_COMMAND}`; export r; \
8929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8930         $(HOST_EXPORTS) \
8931         for flag in $(EXTRA_HOST_FLAGS) ; do \
8932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8933         done; \
8934         echo "Doing installcheck in bzip2" ; \
8935         (cd $(HOST_SUBDIR)/bzip2 && \
8936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8938                   "RANLIB=$${RANLIB}" \
8939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8940                   installcheck) \
8941           || exit 1
8942
8943 @endif bzip2
8944
8945 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8946 maybe-mostlyclean-bzip2:
8947 @if bzip2
8948 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8949
8950 mostlyclean-bzip2: 
8951         @: $(MAKE); $(unstage)
8952         @[ -f ./bzip2/Makefile ] || exit 0; \
8953         r=`${PWD_COMMAND}`; export r; \
8954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8955         $(HOST_EXPORTS) \
8956         for flag in $(EXTRA_HOST_FLAGS) ; do \
8957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8958         done; \
8959         echo "Doing mostlyclean in bzip2" ; \
8960         (cd $(HOST_SUBDIR)/bzip2 && \
8961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8963                   "RANLIB=$${RANLIB}" \
8964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8965                   mostlyclean) \
8966           || exit 1
8967
8968 @endif bzip2
8969
8970 .PHONY: maybe-clean-bzip2 clean-bzip2
8971 maybe-clean-bzip2:
8972 @if bzip2
8973 maybe-clean-bzip2: clean-bzip2
8974
8975 clean-bzip2: 
8976         @: $(MAKE); $(unstage)
8977         @[ -f ./bzip2/Makefile ] || exit 0; \
8978         r=`${PWD_COMMAND}`; export r; \
8979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8980         $(HOST_EXPORTS) \
8981         for flag in $(EXTRA_HOST_FLAGS) ; do \
8982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8983         done; \
8984         echo "Doing clean in bzip2" ; \
8985         (cd $(HOST_SUBDIR)/bzip2 && \
8986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8988                   "RANLIB=$${RANLIB}" \
8989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8990                   clean) \
8991           || exit 1
8992
8993 @endif bzip2
8994
8995 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8996 maybe-distclean-bzip2:
8997 @if bzip2
8998 maybe-distclean-bzip2: distclean-bzip2
8999
9000 distclean-bzip2: 
9001         @: $(MAKE); $(unstage)
9002         @[ -f ./bzip2/Makefile ] || exit 0; \
9003         r=`${PWD_COMMAND}`; export r; \
9004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005         $(HOST_EXPORTS) \
9006         for flag in $(EXTRA_HOST_FLAGS) ; do \
9007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9008         done; \
9009         echo "Doing distclean in bzip2" ; \
9010         (cd $(HOST_SUBDIR)/bzip2 && \
9011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9013                   "RANLIB=$${RANLIB}" \
9014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9015                   distclean) \
9016           || exit 1
9017
9018 @endif bzip2
9019
9020 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9021 maybe-maintainer-clean-bzip2:
9022 @if bzip2
9023 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9024
9025 maintainer-clean-bzip2: 
9026         @: $(MAKE); $(unstage)
9027         @[ -f ./bzip2/Makefile ] || exit 0; \
9028         r=`${PWD_COMMAND}`; export r; \
9029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030         $(HOST_EXPORTS) \
9031         for flag in $(EXTRA_HOST_FLAGS) ; do \
9032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9033         done; \
9034         echo "Doing maintainer-clean in bzip2" ; \
9035         (cd $(HOST_SUBDIR)/bzip2 && \
9036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9038                   "RANLIB=$${RANLIB}" \
9039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9040                   maintainer-clean) \
9041           || exit 1
9042
9043 @endif bzip2
9044
9045
9046
9047 .PHONY: configure-cgen maybe-configure-cgen
9048 maybe-configure-cgen:
9049 @if gcc-bootstrap
9050 configure-cgen: stage_current
9051 @endif gcc-bootstrap
9052 @if cgen
9053 maybe-configure-cgen: configure-cgen
9054 configure-cgen: 
9055         @: $(MAKE); $(unstage)
9056         @r=`${PWD_COMMAND}`; export r; \
9057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9058         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9060         $(HOST_EXPORTS)  \
9061         echo Configuring in $(HOST_SUBDIR)/cgen; \
9062         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9063         case $(srcdir) in \
9064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9065           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9067         esac; \
9068         srcdiroption="--srcdir=$${topdir}/cgen"; \
9069         libsrcdir="$$s/cgen"; \
9070         $(SHELL) $${libsrcdir}/configure \
9071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9072           --target=${target_alias} $${srcdiroption}  \
9073           || exit 1
9074 @endif cgen
9075
9076
9077
9078
9079
9080 .PHONY: all-cgen maybe-all-cgen
9081 maybe-all-cgen:
9082 @if gcc-bootstrap
9083 all-cgen: stage_current
9084 @endif gcc-bootstrap
9085 @if cgen
9086 TARGET-cgen=all
9087 maybe-all-cgen: all-cgen
9088 all-cgen: configure-cgen
9089         @: $(MAKE); $(unstage)
9090         @r=`${PWD_COMMAND}`; export r; \
9091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9092         $(HOST_EXPORTS)  \
9093         (cd $(HOST_SUBDIR)/cgen && \
9094           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9095                 $(TARGET-cgen))
9096 @endif cgen
9097
9098
9099
9100
9101 .PHONY: check-cgen maybe-check-cgen
9102 maybe-check-cgen:
9103 @if cgen
9104 maybe-check-cgen: check-cgen
9105
9106 check-cgen:
9107         @: $(MAKE); $(unstage)
9108         @r=`${PWD_COMMAND}`; export r; \
9109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9110         $(HOST_EXPORTS) \
9111         (cd $(HOST_SUBDIR)/cgen && \
9112           $(MAKE) $(FLAGS_TO_PASS)  check)
9113
9114 @endif cgen
9115
9116 .PHONY: install-cgen maybe-install-cgen
9117 maybe-install-cgen:
9118 @if cgen
9119 maybe-install-cgen: install-cgen
9120
9121 install-cgen: installdirs
9122         @: $(MAKE); $(unstage)
9123         @r=`${PWD_COMMAND}`; export r; \
9124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9125         $(HOST_EXPORTS) \
9126         (cd $(HOST_SUBDIR)/cgen && \
9127           $(MAKE) $(FLAGS_TO_PASS)  install)
9128
9129 @endif cgen
9130
9131 # Other targets (info, dvi, pdf, etc.)
9132
9133 .PHONY: maybe-info-cgen info-cgen
9134 maybe-info-cgen:
9135 @if cgen
9136 maybe-info-cgen: info-cgen
9137
9138 info-cgen: \
9139     configure-cgen 
9140         @: $(MAKE); $(unstage)
9141         @[ -f ./cgen/Makefile ] || exit 0; \
9142         r=`${PWD_COMMAND}`; export r; \
9143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9144         $(HOST_EXPORTS) \
9145         for flag in $(EXTRA_HOST_FLAGS) ; do \
9146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9147         done; \
9148         echo "Doing info in cgen" ; \
9149         (cd $(HOST_SUBDIR)/cgen && \
9150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9152                   "RANLIB=$${RANLIB}" \
9153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9154                   info) \
9155           || exit 1
9156
9157 @endif cgen
9158
9159 .PHONY: maybe-dvi-cgen dvi-cgen
9160 maybe-dvi-cgen:
9161 @if cgen
9162 maybe-dvi-cgen: dvi-cgen
9163
9164 dvi-cgen: \
9165     configure-cgen 
9166         @: $(MAKE); $(unstage)
9167         @[ -f ./cgen/Makefile ] || exit 0; \
9168         r=`${PWD_COMMAND}`; export r; \
9169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9170         $(HOST_EXPORTS) \
9171         for flag in $(EXTRA_HOST_FLAGS) ; do \
9172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9173         done; \
9174         echo "Doing dvi in cgen" ; \
9175         (cd $(HOST_SUBDIR)/cgen && \
9176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9178                   "RANLIB=$${RANLIB}" \
9179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9180                   dvi) \
9181           || exit 1
9182
9183 @endif cgen
9184
9185 .PHONY: maybe-pdf-cgen pdf-cgen
9186 maybe-pdf-cgen:
9187 @if cgen
9188 maybe-pdf-cgen: pdf-cgen
9189
9190 pdf-cgen: \
9191     configure-cgen 
9192         @: $(MAKE); $(unstage)
9193         @[ -f ./cgen/Makefile ] || exit 0; \
9194         r=`${PWD_COMMAND}`; export r; \
9195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9196         $(HOST_EXPORTS) \
9197         for flag in $(EXTRA_HOST_FLAGS) ; do \
9198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9199         done; \
9200         echo "Doing pdf in cgen" ; \
9201         (cd $(HOST_SUBDIR)/cgen && \
9202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9204                   "RANLIB=$${RANLIB}" \
9205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9206                   pdf) \
9207           || exit 1
9208
9209 @endif cgen
9210
9211 .PHONY: maybe-html-cgen html-cgen
9212 maybe-html-cgen:
9213 @if cgen
9214 maybe-html-cgen: html-cgen
9215
9216 html-cgen: \
9217     configure-cgen 
9218         @: $(MAKE); $(unstage)
9219         @[ -f ./cgen/Makefile ] || exit 0; \
9220         r=`${PWD_COMMAND}`; export r; \
9221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9222         $(HOST_EXPORTS) \
9223         for flag in $(EXTRA_HOST_FLAGS) ; do \
9224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9225         done; \
9226         echo "Doing html in cgen" ; \
9227         (cd $(HOST_SUBDIR)/cgen && \
9228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9230                   "RANLIB=$${RANLIB}" \
9231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9232                   html) \
9233           || exit 1
9234
9235 @endif cgen
9236
9237 .PHONY: maybe-TAGS-cgen TAGS-cgen
9238 maybe-TAGS-cgen:
9239 @if cgen
9240 maybe-TAGS-cgen: TAGS-cgen
9241
9242 TAGS-cgen: \
9243     configure-cgen 
9244         @: $(MAKE); $(unstage)
9245         @[ -f ./cgen/Makefile ] || exit 0; \
9246         r=`${PWD_COMMAND}`; export r; \
9247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248         $(HOST_EXPORTS) \
9249         for flag in $(EXTRA_HOST_FLAGS) ; do \
9250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9251         done; \
9252         echo "Doing TAGS in cgen" ; \
9253         (cd $(HOST_SUBDIR)/cgen && \
9254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9256                   "RANLIB=$${RANLIB}" \
9257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9258                   TAGS) \
9259           || exit 1
9260
9261 @endif cgen
9262
9263 .PHONY: maybe-install-info-cgen install-info-cgen
9264 maybe-install-info-cgen:
9265 @if cgen
9266 maybe-install-info-cgen: install-info-cgen
9267
9268 install-info-cgen: \
9269     configure-cgen \
9270     info-cgen 
9271         @: $(MAKE); $(unstage)
9272         @[ -f ./cgen/Makefile ] || exit 0; \
9273         r=`${PWD_COMMAND}`; export r; \
9274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9275         $(HOST_EXPORTS) \
9276         for flag in $(EXTRA_HOST_FLAGS) ; do \
9277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9278         done; \
9279         echo "Doing install-info in cgen" ; \
9280         (cd $(HOST_SUBDIR)/cgen && \
9281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9283                   "RANLIB=$${RANLIB}" \
9284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9285                   install-info) \
9286           || exit 1
9287
9288 @endif cgen
9289
9290 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9291 maybe-install-pdf-cgen:
9292 @if cgen
9293 maybe-install-pdf-cgen: install-pdf-cgen
9294
9295 install-pdf-cgen: \
9296     configure-cgen \
9297     pdf-cgen 
9298         @: $(MAKE); $(unstage)
9299         @[ -f ./cgen/Makefile ] || exit 0; \
9300         r=`${PWD_COMMAND}`; export r; \
9301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9302         $(HOST_EXPORTS) \
9303         for flag in $(EXTRA_HOST_FLAGS) ; do \
9304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9305         done; \
9306         echo "Doing install-pdf in cgen" ; \
9307         (cd $(HOST_SUBDIR)/cgen && \
9308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9310                   "RANLIB=$${RANLIB}" \
9311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9312                   install-pdf) \
9313           || exit 1
9314
9315 @endif cgen
9316
9317 .PHONY: maybe-install-html-cgen install-html-cgen
9318 maybe-install-html-cgen:
9319 @if cgen
9320 maybe-install-html-cgen: install-html-cgen
9321
9322 install-html-cgen: \
9323     configure-cgen \
9324     html-cgen 
9325         @: $(MAKE); $(unstage)
9326         @[ -f ./cgen/Makefile ] || exit 0; \
9327         r=`${PWD_COMMAND}`; export r; \
9328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9329         $(HOST_EXPORTS) \
9330         for flag in $(EXTRA_HOST_FLAGS) ; do \
9331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9332         done; \
9333         echo "Doing install-html in cgen" ; \
9334         (cd $(HOST_SUBDIR)/cgen && \
9335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9337                   "RANLIB=$${RANLIB}" \
9338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9339                   install-html) \
9340           || exit 1
9341
9342 @endif cgen
9343
9344 .PHONY: maybe-installcheck-cgen installcheck-cgen
9345 maybe-installcheck-cgen:
9346 @if cgen
9347 maybe-installcheck-cgen: installcheck-cgen
9348
9349 installcheck-cgen: \
9350     configure-cgen 
9351         @: $(MAKE); $(unstage)
9352         @[ -f ./cgen/Makefile ] || exit 0; \
9353         r=`${PWD_COMMAND}`; export r; \
9354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9355         $(HOST_EXPORTS) \
9356         for flag in $(EXTRA_HOST_FLAGS) ; do \
9357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9358         done; \
9359         echo "Doing installcheck in cgen" ; \
9360         (cd $(HOST_SUBDIR)/cgen && \
9361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9363                   "RANLIB=$${RANLIB}" \
9364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9365                   installcheck) \
9366           || exit 1
9367
9368 @endif cgen
9369
9370 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9371 maybe-mostlyclean-cgen:
9372 @if cgen
9373 maybe-mostlyclean-cgen: mostlyclean-cgen
9374
9375 mostlyclean-cgen: 
9376         @: $(MAKE); $(unstage)
9377         @[ -f ./cgen/Makefile ] || exit 0; \
9378         r=`${PWD_COMMAND}`; export r; \
9379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9380         $(HOST_EXPORTS) \
9381         for flag in $(EXTRA_HOST_FLAGS) ; do \
9382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9383         done; \
9384         echo "Doing mostlyclean in cgen" ; \
9385         (cd $(HOST_SUBDIR)/cgen && \
9386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9388                   "RANLIB=$${RANLIB}" \
9389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9390                   mostlyclean) \
9391           || exit 1
9392
9393 @endif cgen
9394
9395 .PHONY: maybe-clean-cgen clean-cgen
9396 maybe-clean-cgen:
9397 @if cgen
9398 maybe-clean-cgen: clean-cgen
9399
9400 clean-cgen: 
9401         @: $(MAKE); $(unstage)
9402         @[ -f ./cgen/Makefile ] || exit 0; \
9403         r=`${PWD_COMMAND}`; export r; \
9404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9405         $(HOST_EXPORTS) \
9406         for flag in $(EXTRA_HOST_FLAGS) ; do \
9407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9408         done; \
9409         echo "Doing clean in cgen" ; \
9410         (cd $(HOST_SUBDIR)/cgen && \
9411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9413                   "RANLIB=$${RANLIB}" \
9414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9415                   clean) \
9416           || exit 1
9417
9418 @endif cgen
9419
9420 .PHONY: maybe-distclean-cgen distclean-cgen
9421 maybe-distclean-cgen:
9422 @if cgen
9423 maybe-distclean-cgen: distclean-cgen
9424
9425 distclean-cgen: 
9426         @: $(MAKE); $(unstage)
9427         @[ -f ./cgen/Makefile ] || exit 0; \
9428         r=`${PWD_COMMAND}`; export r; \
9429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430         $(HOST_EXPORTS) \
9431         for flag in $(EXTRA_HOST_FLAGS) ; do \
9432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9433         done; \
9434         echo "Doing distclean in cgen" ; \
9435         (cd $(HOST_SUBDIR)/cgen && \
9436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9438                   "RANLIB=$${RANLIB}" \
9439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9440                   distclean) \
9441           || exit 1
9442
9443 @endif cgen
9444
9445 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9446 maybe-maintainer-clean-cgen:
9447 @if cgen
9448 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9449
9450 maintainer-clean-cgen: 
9451         @: $(MAKE); $(unstage)
9452         @[ -f ./cgen/Makefile ] || exit 0; \
9453         r=`${PWD_COMMAND}`; export r; \
9454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9455         $(HOST_EXPORTS) \
9456         for flag in $(EXTRA_HOST_FLAGS) ; do \
9457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9458         done; \
9459         echo "Doing maintainer-clean in cgen" ; \
9460         (cd $(HOST_SUBDIR)/cgen && \
9461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9463                   "RANLIB=$${RANLIB}" \
9464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9465                   maintainer-clean) \
9466           || exit 1
9467
9468 @endif cgen
9469
9470
9471
9472 .PHONY: configure-dejagnu maybe-configure-dejagnu
9473 maybe-configure-dejagnu:
9474 @if gcc-bootstrap
9475 configure-dejagnu: stage_current
9476 @endif gcc-bootstrap
9477 @if dejagnu
9478 maybe-configure-dejagnu: configure-dejagnu
9479 configure-dejagnu: 
9480         @: $(MAKE); $(unstage)
9481         @r=`${PWD_COMMAND}`; export r; \
9482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9483         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9485         $(HOST_EXPORTS)  \
9486         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9487         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9488         case $(srcdir) in \
9489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9490           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9492         esac; \
9493         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9494         libsrcdir="$$s/dejagnu"; \
9495         $(SHELL) $${libsrcdir}/configure \
9496           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9497           --target=${target_alias} $${srcdiroption}  \
9498           || exit 1
9499 @endif dejagnu
9500
9501
9502
9503
9504
9505 .PHONY: all-dejagnu maybe-all-dejagnu
9506 maybe-all-dejagnu:
9507 @if gcc-bootstrap
9508 all-dejagnu: stage_current
9509 @endif gcc-bootstrap
9510 @if dejagnu
9511 TARGET-dejagnu=all
9512 maybe-all-dejagnu: all-dejagnu
9513 all-dejagnu: configure-dejagnu
9514         @: $(MAKE); $(unstage)
9515         @r=`${PWD_COMMAND}`; export r; \
9516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9517         $(HOST_EXPORTS)  \
9518         (cd $(HOST_SUBDIR)/dejagnu && \
9519           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9520                 $(TARGET-dejagnu))
9521 @endif dejagnu
9522
9523
9524
9525
9526 .PHONY: check-dejagnu maybe-check-dejagnu
9527 maybe-check-dejagnu:
9528 @if dejagnu
9529 maybe-check-dejagnu: check-dejagnu
9530
9531 check-dejagnu:
9532         @: $(MAKE); $(unstage)
9533         @r=`${PWD_COMMAND}`; export r; \
9534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9535         $(HOST_EXPORTS) \
9536         (cd $(HOST_SUBDIR)/dejagnu && \
9537           $(MAKE) $(FLAGS_TO_PASS)  check)
9538
9539 @endif dejagnu
9540
9541 .PHONY: install-dejagnu maybe-install-dejagnu
9542 maybe-install-dejagnu:
9543 @if dejagnu
9544 maybe-install-dejagnu: install-dejagnu
9545
9546 install-dejagnu: installdirs
9547         @: $(MAKE); $(unstage)
9548         @r=`${PWD_COMMAND}`; export r; \
9549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9550         $(HOST_EXPORTS) \
9551         (cd $(HOST_SUBDIR)/dejagnu && \
9552           $(MAKE) $(FLAGS_TO_PASS)  install)
9553
9554 @endif dejagnu
9555
9556 # Other targets (info, dvi, pdf, etc.)
9557
9558 .PHONY: maybe-info-dejagnu info-dejagnu
9559 maybe-info-dejagnu:
9560 @if dejagnu
9561 maybe-info-dejagnu: info-dejagnu
9562
9563 info-dejagnu: \
9564     configure-dejagnu 
9565         @: $(MAKE); $(unstage)
9566         @[ -f ./dejagnu/Makefile ] || exit 0; \
9567         r=`${PWD_COMMAND}`; export r; \
9568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9569         $(HOST_EXPORTS) \
9570         for flag in $(EXTRA_HOST_FLAGS) ; do \
9571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9572         done; \
9573         echo "Doing info in dejagnu" ; \
9574         (cd $(HOST_SUBDIR)/dejagnu && \
9575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9577                   "RANLIB=$${RANLIB}" \
9578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9579                   info) \
9580           || exit 1
9581
9582 @endif dejagnu
9583
9584 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9585 maybe-dvi-dejagnu:
9586 @if dejagnu
9587 maybe-dvi-dejagnu: dvi-dejagnu
9588
9589 dvi-dejagnu: \
9590     configure-dejagnu 
9591         @: $(MAKE); $(unstage)
9592         @[ -f ./dejagnu/Makefile ] || exit 0; \
9593         r=`${PWD_COMMAND}`; export r; \
9594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9595         $(HOST_EXPORTS) \
9596         for flag in $(EXTRA_HOST_FLAGS) ; do \
9597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9598         done; \
9599         echo "Doing dvi in dejagnu" ; \
9600         (cd $(HOST_SUBDIR)/dejagnu && \
9601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9603                   "RANLIB=$${RANLIB}" \
9604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9605                   dvi) \
9606           || exit 1
9607
9608 @endif dejagnu
9609
9610 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9611 maybe-pdf-dejagnu:
9612 @if dejagnu
9613 maybe-pdf-dejagnu: pdf-dejagnu
9614
9615 pdf-dejagnu: \
9616     configure-dejagnu 
9617         @: $(MAKE); $(unstage)
9618         @[ -f ./dejagnu/Makefile ] || exit 0; \
9619         r=`${PWD_COMMAND}`; export r; \
9620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621         $(HOST_EXPORTS) \
9622         for flag in $(EXTRA_HOST_FLAGS) ; do \
9623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9624         done; \
9625         echo "Doing pdf in dejagnu" ; \
9626         (cd $(HOST_SUBDIR)/dejagnu && \
9627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9629                   "RANLIB=$${RANLIB}" \
9630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9631                   pdf) \
9632           || exit 1
9633
9634 @endif dejagnu
9635
9636 .PHONY: maybe-html-dejagnu html-dejagnu
9637 maybe-html-dejagnu:
9638 @if dejagnu
9639 maybe-html-dejagnu: html-dejagnu
9640
9641 html-dejagnu: \
9642     configure-dejagnu 
9643         @: $(MAKE); $(unstage)
9644         @[ -f ./dejagnu/Makefile ] || exit 0; \
9645         r=`${PWD_COMMAND}`; export r; \
9646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9647         $(HOST_EXPORTS) \
9648         for flag in $(EXTRA_HOST_FLAGS) ; do \
9649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9650         done; \
9651         echo "Doing html in dejagnu" ; \
9652         (cd $(HOST_SUBDIR)/dejagnu && \
9653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9655                   "RANLIB=$${RANLIB}" \
9656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9657                   html) \
9658           || exit 1
9659
9660 @endif dejagnu
9661
9662 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9663 maybe-TAGS-dejagnu:
9664 @if dejagnu
9665 maybe-TAGS-dejagnu: TAGS-dejagnu
9666
9667 TAGS-dejagnu: \
9668     configure-dejagnu 
9669         @: $(MAKE); $(unstage)
9670         @[ -f ./dejagnu/Makefile ] || exit 0; \
9671         r=`${PWD_COMMAND}`; export r; \
9672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9673         $(HOST_EXPORTS) \
9674         for flag in $(EXTRA_HOST_FLAGS) ; do \
9675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9676         done; \
9677         echo "Doing TAGS in dejagnu" ; \
9678         (cd $(HOST_SUBDIR)/dejagnu && \
9679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9681                   "RANLIB=$${RANLIB}" \
9682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9683                   TAGS) \
9684           || exit 1
9685
9686 @endif dejagnu
9687
9688 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9689 maybe-install-info-dejagnu:
9690 @if dejagnu
9691 maybe-install-info-dejagnu: install-info-dejagnu
9692
9693 install-info-dejagnu: \
9694     configure-dejagnu \
9695     info-dejagnu 
9696         @: $(MAKE); $(unstage)
9697         @[ -f ./dejagnu/Makefile ] || exit 0; \
9698         r=`${PWD_COMMAND}`; export r; \
9699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9700         $(HOST_EXPORTS) \
9701         for flag in $(EXTRA_HOST_FLAGS) ; do \
9702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9703         done; \
9704         echo "Doing install-info in dejagnu" ; \
9705         (cd $(HOST_SUBDIR)/dejagnu && \
9706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9708                   "RANLIB=$${RANLIB}" \
9709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9710                   install-info) \
9711           || exit 1
9712
9713 @endif dejagnu
9714
9715 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9716 maybe-install-pdf-dejagnu:
9717 @if dejagnu
9718 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9719
9720 install-pdf-dejagnu: \
9721     configure-dejagnu \
9722     pdf-dejagnu 
9723         @: $(MAKE); $(unstage)
9724         @[ -f ./dejagnu/Makefile ] || exit 0; \
9725         r=`${PWD_COMMAND}`; export r; \
9726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9727         $(HOST_EXPORTS) \
9728         for flag in $(EXTRA_HOST_FLAGS) ; do \
9729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9730         done; \
9731         echo "Doing install-pdf in dejagnu" ; \
9732         (cd $(HOST_SUBDIR)/dejagnu && \
9733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9735                   "RANLIB=$${RANLIB}" \
9736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9737                   install-pdf) \
9738           || exit 1
9739
9740 @endif dejagnu
9741
9742 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9743 maybe-install-html-dejagnu:
9744 @if dejagnu
9745 maybe-install-html-dejagnu: install-html-dejagnu
9746
9747 install-html-dejagnu: \
9748     configure-dejagnu \
9749     html-dejagnu 
9750         @: $(MAKE); $(unstage)
9751         @[ -f ./dejagnu/Makefile ] || exit 0; \
9752         r=`${PWD_COMMAND}`; export r; \
9753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9754         $(HOST_EXPORTS) \
9755         for flag in $(EXTRA_HOST_FLAGS) ; do \
9756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9757         done; \
9758         echo "Doing install-html in dejagnu" ; \
9759         (cd $(HOST_SUBDIR)/dejagnu && \
9760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9762                   "RANLIB=$${RANLIB}" \
9763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9764                   install-html) \
9765           || exit 1
9766
9767 @endif dejagnu
9768
9769 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9770 maybe-installcheck-dejagnu:
9771 @if dejagnu
9772 maybe-installcheck-dejagnu: installcheck-dejagnu
9773
9774 installcheck-dejagnu: \
9775     configure-dejagnu 
9776         @: $(MAKE); $(unstage)
9777         @[ -f ./dejagnu/Makefile ] || exit 0; \
9778         r=`${PWD_COMMAND}`; export r; \
9779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9780         $(HOST_EXPORTS) \
9781         for flag in $(EXTRA_HOST_FLAGS) ; do \
9782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9783         done; \
9784         echo "Doing installcheck in dejagnu" ; \
9785         (cd $(HOST_SUBDIR)/dejagnu && \
9786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9788                   "RANLIB=$${RANLIB}" \
9789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9790                   installcheck) \
9791           || exit 1
9792
9793 @endif dejagnu
9794
9795 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9796 maybe-mostlyclean-dejagnu:
9797 @if dejagnu
9798 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9799
9800 mostlyclean-dejagnu: 
9801         @: $(MAKE); $(unstage)
9802         @[ -f ./dejagnu/Makefile ] || exit 0; \
9803         r=`${PWD_COMMAND}`; export r; \
9804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9805         $(HOST_EXPORTS) \
9806         for flag in $(EXTRA_HOST_FLAGS) ; do \
9807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9808         done; \
9809         echo "Doing mostlyclean in dejagnu" ; \
9810         (cd $(HOST_SUBDIR)/dejagnu && \
9811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9813                   "RANLIB=$${RANLIB}" \
9814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9815                   mostlyclean) \
9816           || exit 1
9817
9818 @endif dejagnu
9819
9820 .PHONY: maybe-clean-dejagnu clean-dejagnu
9821 maybe-clean-dejagnu:
9822 @if dejagnu
9823 maybe-clean-dejagnu: clean-dejagnu
9824
9825 clean-dejagnu: 
9826         @: $(MAKE); $(unstage)
9827         @[ -f ./dejagnu/Makefile ] || exit 0; \
9828         r=`${PWD_COMMAND}`; export r; \
9829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9830         $(HOST_EXPORTS) \
9831         for flag in $(EXTRA_HOST_FLAGS) ; do \
9832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9833         done; \
9834         echo "Doing clean in dejagnu" ; \
9835         (cd $(HOST_SUBDIR)/dejagnu && \
9836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9838                   "RANLIB=$${RANLIB}" \
9839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9840                   clean) \
9841           || exit 1
9842
9843 @endif dejagnu
9844
9845 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9846 maybe-distclean-dejagnu:
9847 @if dejagnu
9848 maybe-distclean-dejagnu: distclean-dejagnu
9849
9850 distclean-dejagnu: 
9851         @: $(MAKE); $(unstage)
9852         @[ -f ./dejagnu/Makefile ] || exit 0; \
9853         r=`${PWD_COMMAND}`; export r; \
9854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9855         $(HOST_EXPORTS) \
9856         for flag in $(EXTRA_HOST_FLAGS) ; do \
9857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9858         done; \
9859         echo "Doing distclean in dejagnu" ; \
9860         (cd $(HOST_SUBDIR)/dejagnu && \
9861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9863                   "RANLIB=$${RANLIB}" \
9864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9865                   distclean) \
9866           || exit 1
9867
9868 @endif dejagnu
9869
9870 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9871 maybe-maintainer-clean-dejagnu:
9872 @if dejagnu
9873 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9874
9875 maintainer-clean-dejagnu: 
9876         @: $(MAKE); $(unstage)
9877         @[ -f ./dejagnu/Makefile ] || exit 0; \
9878         r=`${PWD_COMMAND}`; export r; \
9879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880         $(HOST_EXPORTS) \
9881         for flag in $(EXTRA_HOST_FLAGS) ; do \
9882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9883         done; \
9884         echo "Doing maintainer-clean in dejagnu" ; \
9885         (cd $(HOST_SUBDIR)/dejagnu && \
9886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9888                   "RANLIB=$${RANLIB}" \
9889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9890                   maintainer-clean) \
9891           || exit 1
9892
9893 @endif dejagnu
9894
9895
9896
9897 .PHONY: configure-diff maybe-configure-diff
9898 maybe-configure-diff:
9899 @if gcc-bootstrap
9900 configure-diff: stage_current
9901 @endif gcc-bootstrap
9902 @if diff
9903 maybe-configure-diff: configure-diff
9904 configure-diff: 
9905         @: $(MAKE); $(unstage)
9906         @r=`${PWD_COMMAND}`; export r; \
9907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9908         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9910         $(HOST_EXPORTS)  \
9911         echo Configuring in $(HOST_SUBDIR)/diff; \
9912         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9913         case $(srcdir) in \
9914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9915           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9917         esac; \
9918         srcdiroption="--srcdir=$${topdir}/diff"; \
9919         libsrcdir="$$s/diff"; \
9920         $(SHELL) $${libsrcdir}/configure \
9921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9922           --target=${target_alias} $${srcdiroption}  \
9923           || exit 1
9924 @endif diff
9925
9926
9927
9928
9929
9930 .PHONY: all-diff maybe-all-diff
9931 maybe-all-diff:
9932 @if gcc-bootstrap
9933 all-diff: stage_current
9934 @endif gcc-bootstrap
9935 @if diff
9936 TARGET-diff=all
9937 maybe-all-diff: all-diff
9938 all-diff: configure-diff
9939         @: $(MAKE); $(unstage)
9940         @r=`${PWD_COMMAND}`; export r; \
9941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9942         $(HOST_EXPORTS)  \
9943         (cd $(HOST_SUBDIR)/diff && \
9944           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9945                 $(TARGET-diff))
9946 @endif diff
9947
9948
9949
9950
9951 .PHONY: check-diff maybe-check-diff
9952 maybe-check-diff:
9953 @if diff
9954 maybe-check-diff: check-diff
9955
9956 check-diff:
9957         @: $(MAKE); $(unstage)
9958         @r=`${PWD_COMMAND}`; export r; \
9959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9960         $(HOST_EXPORTS) \
9961         (cd $(HOST_SUBDIR)/diff && \
9962           $(MAKE) $(FLAGS_TO_PASS)  check)
9963
9964 @endif diff
9965
9966 .PHONY: install-diff maybe-install-diff
9967 maybe-install-diff:
9968 @if diff
9969 maybe-install-diff: install-diff
9970
9971 install-diff: installdirs
9972         @: $(MAKE); $(unstage)
9973         @r=`${PWD_COMMAND}`; export r; \
9974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9975         $(HOST_EXPORTS) \
9976         (cd $(HOST_SUBDIR)/diff && \
9977           $(MAKE) $(FLAGS_TO_PASS)  install)
9978
9979 @endif diff
9980
9981 # Other targets (info, dvi, pdf, etc.)
9982
9983 .PHONY: maybe-info-diff info-diff
9984 maybe-info-diff:
9985 @if diff
9986 maybe-info-diff: info-diff
9987
9988 info-diff: \
9989     configure-diff 
9990         @: $(MAKE); $(unstage)
9991         @[ -f ./diff/Makefile ] || exit 0; \
9992         r=`${PWD_COMMAND}`; export r; \
9993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994         $(HOST_EXPORTS) \
9995         for flag in $(EXTRA_HOST_FLAGS) ; do \
9996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9997         done; \
9998         echo "Doing info in diff" ; \
9999         (cd $(HOST_SUBDIR)/diff && \
10000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10002                   "RANLIB=$${RANLIB}" \
10003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10004                   info) \
10005           || exit 1
10006
10007 @endif diff
10008
10009 .PHONY: maybe-dvi-diff dvi-diff
10010 maybe-dvi-diff:
10011 @if diff
10012 maybe-dvi-diff: dvi-diff
10013
10014 dvi-diff: \
10015     configure-diff 
10016         @: $(MAKE); $(unstage)
10017         @[ -f ./diff/Makefile ] || exit 0; \
10018         r=`${PWD_COMMAND}`; export r; \
10019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020         $(HOST_EXPORTS) \
10021         for flag in $(EXTRA_HOST_FLAGS) ; do \
10022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023         done; \
10024         echo "Doing dvi in diff" ; \
10025         (cd $(HOST_SUBDIR)/diff && \
10026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028                   "RANLIB=$${RANLIB}" \
10029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030                   dvi) \
10031           || exit 1
10032
10033 @endif diff
10034
10035 .PHONY: maybe-pdf-diff pdf-diff
10036 maybe-pdf-diff:
10037 @if diff
10038 maybe-pdf-diff: pdf-diff
10039
10040 pdf-diff: \
10041     configure-diff 
10042         @: $(MAKE); $(unstage)
10043         @[ -f ./diff/Makefile ] || exit 0; \
10044         r=`${PWD_COMMAND}`; export r; \
10045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10046         $(HOST_EXPORTS) \
10047         for flag in $(EXTRA_HOST_FLAGS) ; do \
10048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10049         done; \
10050         echo "Doing pdf in diff" ; \
10051         (cd $(HOST_SUBDIR)/diff && \
10052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10054                   "RANLIB=$${RANLIB}" \
10055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10056                   pdf) \
10057           || exit 1
10058
10059 @endif diff
10060
10061 .PHONY: maybe-html-diff html-diff
10062 maybe-html-diff:
10063 @if diff
10064 maybe-html-diff: html-diff
10065
10066 html-diff: \
10067     configure-diff 
10068         @: $(MAKE); $(unstage)
10069         @[ -f ./diff/Makefile ] || exit 0; \
10070         r=`${PWD_COMMAND}`; export r; \
10071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072         $(HOST_EXPORTS) \
10073         for flag in $(EXTRA_HOST_FLAGS) ; do \
10074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10075         done; \
10076         echo "Doing html in diff" ; \
10077         (cd $(HOST_SUBDIR)/diff && \
10078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10080                   "RANLIB=$${RANLIB}" \
10081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10082                   html) \
10083           || exit 1
10084
10085 @endif diff
10086
10087 .PHONY: maybe-TAGS-diff TAGS-diff
10088 maybe-TAGS-diff:
10089 @if diff
10090 maybe-TAGS-diff: TAGS-diff
10091
10092 TAGS-diff: \
10093     configure-diff 
10094         @: $(MAKE); $(unstage)
10095         @[ -f ./diff/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 TAGS in diff" ; \
10103         (cd $(HOST_SUBDIR)/diff && \
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                   TAGS) \
10109           || exit 1
10110
10111 @endif diff
10112
10113 .PHONY: maybe-install-info-diff install-info-diff
10114 maybe-install-info-diff:
10115 @if diff
10116 maybe-install-info-diff: install-info-diff
10117
10118 install-info-diff: \
10119     configure-diff \
10120     info-diff 
10121         @: $(MAKE); $(unstage)
10122         @[ -f ./diff/Makefile ] || exit 0; \
10123         r=`${PWD_COMMAND}`; export r; \
10124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125         $(HOST_EXPORTS) \
10126         for flag in $(EXTRA_HOST_FLAGS) ; do \
10127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128         done; \
10129         echo "Doing install-info in diff" ; \
10130         (cd $(HOST_SUBDIR)/diff && \
10131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133                   "RANLIB=$${RANLIB}" \
10134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135                   install-info) \
10136           || exit 1
10137
10138 @endif diff
10139
10140 .PHONY: maybe-install-pdf-diff install-pdf-diff
10141 maybe-install-pdf-diff:
10142 @if diff
10143 maybe-install-pdf-diff: install-pdf-diff
10144
10145 install-pdf-diff: \
10146     configure-diff \
10147     pdf-diff 
10148         @: $(MAKE); $(unstage)
10149         @[ -f ./diff/Makefile ] || exit 0; \
10150         r=`${PWD_COMMAND}`; export r; \
10151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10152         $(HOST_EXPORTS) \
10153         for flag in $(EXTRA_HOST_FLAGS) ; do \
10154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10155         done; \
10156         echo "Doing install-pdf in diff" ; \
10157         (cd $(HOST_SUBDIR)/diff && \
10158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10160                   "RANLIB=$${RANLIB}" \
10161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10162                   install-pdf) \
10163           || exit 1
10164
10165 @endif diff
10166
10167 .PHONY: maybe-install-html-diff install-html-diff
10168 maybe-install-html-diff:
10169 @if diff
10170 maybe-install-html-diff: install-html-diff
10171
10172 install-html-diff: \
10173     configure-diff \
10174     html-diff 
10175         @: $(MAKE); $(unstage)
10176         @[ -f ./diff/Makefile ] || exit 0; \
10177         r=`${PWD_COMMAND}`; export r; \
10178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10179         $(HOST_EXPORTS) \
10180         for flag in $(EXTRA_HOST_FLAGS) ; do \
10181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10182         done; \
10183         echo "Doing install-html in diff" ; \
10184         (cd $(HOST_SUBDIR)/diff && \
10185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10187                   "RANLIB=$${RANLIB}" \
10188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10189                   install-html) \
10190           || exit 1
10191
10192 @endif diff
10193
10194 .PHONY: maybe-installcheck-diff installcheck-diff
10195 maybe-installcheck-diff:
10196 @if diff
10197 maybe-installcheck-diff: installcheck-diff
10198
10199 installcheck-diff: \
10200     configure-diff 
10201         @: $(MAKE); $(unstage)
10202         @[ -f ./diff/Makefile ] || exit 0; \
10203         r=`${PWD_COMMAND}`; export r; \
10204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10205         $(HOST_EXPORTS) \
10206         for flag in $(EXTRA_HOST_FLAGS) ; do \
10207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10208         done; \
10209         echo "Doing installcheck in diff" ; \
10210         (cd $(HOST_SUBDIR)/diff && \
10211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10213                   "RANLIB=$${RANLIB}" \
10214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10215                   installcheck) \
10216           || exit 1
10217
10218 @endif diff
10219
10220 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10221 maybe-mostlyclean-diff:
10222 @if diff
10223 maybe-mostlyclean-diff: mostlyclean-diff
10224
10225 mostlyclean-diff: 
10226         @: $(MAKE); $(unstage)
10227         @[ -f ./diff/Makefile ] || exit 0; \
10228         r=`${PWD_COMMAND}`; export r; \
10229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10230         $(HOST_EXPORTS) \
10231         for flag in $(EXTRA_HOST_FLAGS) ; do \
10232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10233         done; \
10234         echo "Doing mostlyclean in diff" ; \
10235         (cd $(HOST_SUBDIR)/diff && \
10236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10238                   "RANLIB=$${RANLIB}" \
10239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10240                   mostlyclean) \
10241           || exit 1
10242
10243 @endif diff
10244
10245 .PHONY: maybe-clean-diff clean-diff
10246 maybe-clean-diff:
10247 @if diff
10248 maybe-clean-diff: clean-diff
10249
10250 clean-diff: 
10251         @: $(MAKE); $(unstage)
10252         @[ -f ./diff/Makefile ] || exit 0; \
10253         r=`${PWD_COMMAND}`; export r; \
10254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10255         $(HOST_EXPORTS) \
10256         for flag in $(EXTRA_HOST_FLAGS) ; do \
10257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10258         done; \
10259         echo "Doing clean in diff" ; \
10260         (cd $(HOST_SUBDIR)/diff && \
10261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10263                   "RANLIB=$${RANLIB}" \
10264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10265                   clean) \
10266           || exit 1
10267
10268 @endif diff
10269
10270 .PHONY: maybe-distclean-diff distclean-diff
10271 maybe-distclean-diff:
10272 @if diff
10273 maybe-distclean-diff: distclean-diff
10274
10275 distclean-diff: 
10276         @: $(MAKE); $(unstage)
10277         @[ -f ./diff/Makefile ] || exit 0; \
10278         r=`${PWD_COMMAND}`; export r; \
10279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10280         $(HOST_EXPORTS) \
10281         for flag in $(EXTRA_HOST_FLAGS) ; do \
10282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10283         done; \
10284         echo "Doing distclean in diff" ; \
10285         (cd $(HOST_SUBDIR)/diff && \
10286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10288                   "RANLIB=$${RANLIB}" \
10289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10290                   distclean) \
10291           || exit 1
10292
10293 @endif diff
10294
10295 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10296 maybe-maintainer-clean-diff:
10297 @if diff
10298 maybe-maintainer-clean-diff: maintainer-clean-diff
10299
10300 maintainer-clean-diff: 
10301         @: $(MAKE); $(unstage)
10302         @[ -f ./diff/Makefile ] || exit 0; \
10303         r=`${PWD_COMMAND}`; export r; \
10304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10305         $(HOST_EXPORTS) \
10306         for flag in $(EXTRA_HOST_FLAGS) ; do \
10307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10308         done; \
10309         echo "Doing maintainer-clean in diff" ; \
10310         (cd $(HOST_SUBDIR)/diff && \
10311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10313                   "RANLIB=$${RANLIB}" \
10314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10315                   maintainer-clean) \
10316           || exit 1
10317
10318 @endif diff
10319
10320
10321
10322 .PHONY: configure-dosutils maybe-configure-dosutils
10323 maybe-configure-dosutils:
10324 @if gcc-bootstrap
10325 configure-dosutils: stage_current
10326 @endif gcc-bootstrap
10327 @if dosutils
10328 maybe-configure-dosutils: configure-dosutils
10329 configure-dosutils: 
10330         @: $(MAKE); $(unstage)
10331         @r=`${PWD_COMMAND}`; export r; \
10332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10335         $(HOST_EXPORTS)  \
10336         echo Configuring in $(HOST_SUBDIR)/dosutils; \
10337         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10338         case $(srcdir) in \
10339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10340           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10342         esac; \
10343         srcdiroption="--srcdir=$${topdir}/dosutils"; \
10344         libsrcdir="$$s/dosutils"; \
10345         $(SHELL) $${libsrcdir}/configure \
10346           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10347           --target=${target_alias} $${srcdiroption}  \
10348           || exit 1
10349 @endif dosutils
10350
10351
10352
10353
10354
10355 .PHONY: all-dosutils maybe-all-dosutils
10356 maybe-all-dosutils:
10357 @if gcc-bootstrap
10358 all-dosutils: stage_current
10359 @endif gcc-bootstrap
10360 @if dosutils
10361 TARGET-dosutils=all
10362 maybe-all-dosutils: all-dosutils
10363 all-dosutils: configure-dosutils
10364         @: $(MAKE); $(unstage)
10365         @r=`${PWD_COMMAND}`; export r; \
10366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367         $(HOST_EXPORTS)  \
10368         (cd $(HOST_SUBDIR)/dosutils && \
10369           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10370                 $(TARGET-dosutils))
10371 @endif dosutils
10372
10373
10374
10375
10376 .PHONY: check-dosutils maybe-check-dosutils
10377 maybe-check-dosutils:
10378 @if dosutils
10379 maybe-check-dosutils: check-dosutils
10380
10381 check-dosutils:
10382
10383 @endif dosutils
10384
10385 .PHONY: install-dosutils maybe-install-dosutils
10386 maybe-install-dosutils:
10387 @if dosutils
10388 maybe-install-dosutils: install-dosutils
10389
10390 install-dosutils: installdirs
10391         @: $(MAKE); $(unstage)
10392         @r=`${PWD_COMMAND}`; export r; \
10393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394         $(HOST_EXPORTS) \
10395         (cd $(HOST_SUBDIR)/dosutils && \
10396           $(MAKE) $(FLAGS_TO_PASS)  install)
10397
10398 @endif dosutils
10399
10400 # Other targets (info, dvi, pdf, etc.)
10401
10402 .PHONY: maybe-info-dosutils info-dosutils
10403 maybe-info-dosutils:
10404 @if dosutils
10405 maybe-info-dosutils: info-dosutils
10406
10407 info-dosutils: \
10408     configure-dosutils 
10409         @: $(MAKE); $(unstage)
10410         @[ -f ./dosutils/Makefile ] || exit 0; \
10411         r=`${PWD_COMMAND}`; export r; \
10412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10413         $(HOST_EXPORTS) \
10414         for flag in $(EXTRA_HOST_FLAGS) ; do \
10415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10416         done; \
10417         echo "Doing info in dosutils" ; \
10418         (cd $(HOST_SUBDIR)/dosutils && \
10419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10421                   "RANLIB=$${RANLIB}" \
10422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10423                   info) \
10424           || exit 1
10425
10426 @endif dosutils
10427
10428 .PHONY: maybe-dvi-dosutils dvi-dosutils
10429 maybe-dvi-dosutils:
10430 @if dosutils
10431 maybe-dvi-dosutils: dvi-dosutils
10432
10433 dvi-dosutils: \
10434     configure-dosutils 
10435         @: $(MAKE); $(unstage)
10436         @[ -f ./dosutils/Makefile ] || exit 0; \
10437         r=`${PWD_COMMAND}`; export r; \
10438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439         $(HOST_EXPORTS) \
10440         for flag in $(EXTRA_HOST_FLAGS) ; do \
10441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10442         done; \
10443         echo "Doing dvi in dosutils" ; \
10444         (cd $(HOST_SUBDIR)/dosutils && \
10445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10447                   "RANLIB=$${RANLIB}" \
10448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10449                   dvi) \
10450           || exit 1
10451
10452 @endif dosutils
10453
10454 .PHONY: maybe-pdf-dosutils pdf-dosutils
10455 maybe-pdf-dosutils:
10456 @if dosutils
10457 maybe-pdf-dosutils: pdf-dosutils
10458
10459 pdf-dosutils: \
10460     configure-dosutils 
10461         @: $(MAKE); $(unstage)
10462         @[ -f ./dosutils/Makefile ] || exit 0; \
10463         r=`${PWD_COMMAND}`; export r; \
10464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10465         $(HOST_EXPORTS) \
10466         for flag in $(EXTRA_HOST_FLAGS) ; do \
10467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10468         done; \
10469         echo "Doing pdf in dosutils" ; \
10470         (cd $(HOST_SUBDIR)/dosutils && \
10471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10473                   "RANLIB=$${RANLIB}" \
10474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10475                   pdf) \
10476           || exit 1
10477
10478 @endif dosutils
10479
10480 .PHONY: maybe-html-dosutils html-dosutils
10481 maybe-html-dosutils:
10482 @if dosutils
10483 maybe-html-dosutils: html-dosutils
10484
10485 html-dosutils: \
10486     configure-dosutils 
10487         @: $(MAKE); $(unstage)
10488         @[ -f ./dosutils/Makefile ] || exit 0; \
10489         r=`${PWD_COMMAND}`; export r; \
10490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10491         $(HOST_EXPORTS) \
10492         for flag in $(EXTRA_HOST_FLAGS) ; do \
10493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10494         done; \
10495         echo "Doing html in dosutils" ; \
10496         (cd $(HOST_SUBDIR)/dosutils && \
10497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10499                   "RANLIB=$${RANLIB}" \
10500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10501                   html) \
10502           || exit 1
10503
10504 @endif dosutils
10505
10506 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10507 maybe-TAGS-dosutils:
10508 @if dosutils
10509 maybe-TAGS-dosutils: TAGS-dosutils
10510
10511 TAGS-dosutils: \
10512     configure-dosutils 
10513         @: $(MAKE); $(unstage)
10514         @[ -f ./dosutils/Makefile ] || exit 0; \
10515         r=`${PWD_COMMAND}`; export r; \
10516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517         $(HOST_EXPORTS) \
10518         for flag in $(EXTRA_HOST_FLAGS) ; do \
10519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10520         done; \
10521         echo "Doing TAGS in dosutils" ; \
10522         (cd $(HOST_SUBDIR)/dosutils && \
10523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10525                   "RANLIB=$${RANLIB}" \
10526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10527                   TAGS) \
10528           || exit 1
10529
10530 @endif dosutils
10531
10532 .PHONY: maybe-install-info-dosutils install-info-dosutils
10533 maybe-install-info-dosutils:
10534 @if dosutils
10535 maybe-install-info-dosutils: install-info-dosutils
10536
10537 install-info-dosutils: \
10538     configure-dosutils \
10539     info-dosutils 
10540         @: $(MAKE); $(unstage)
10541         @[ -f ./dosutils/Makefile ] || exit 0; \
10542         r=`${PWD_COMMAND}`; export r; \
10543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10544         $(HOST_EXPORTS) \
10545         for flag in $(EXTRA_HOST_FLAGS) ; do \
10546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10547         done; \
10548         echo "Doing install-info in dosutils" ; \
10549         (cd $(HOST_SUBDIR)/dosutils && \
10550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10552                   "RANLIB=$${RANLIB}" \
10553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10554                   install-info) \
10555           || exit 1
10556
10557 @endif dosutils
10558
10559 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10560 maybe-install-pdf-dosutils:
10561 @if dosutils
10562 maybe-install-pdf-dosutils: install-pdf-dosutils
10563
10564 install-pdf-dosutils: \
10565     configure-dosutils \
10566     pdf-dosutils 
10567         @: $(MAKE); $(unstage)
10568         @[ -f ./dosutils/Makefile ] || exit 0; \
10569         r=`${PWD_COMMAND}`; export r; \
10570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10571         $(HOST_EXPORTS) \
10572         for flag in $(EXTRA_HOST_FLAGS) ; do \
10573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10574         done; \
10575         echo "Doing install-pdf in dosutils" ; \
10576         (cd $(HOST_SUBDIR)/dosutils && \
10577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10579                   "RANLIB=$${RANLIB}" \
10580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10581                   install-pdf) \
10582           || exit 1
10583
10584 @endif dosutils
10585
10586 .PHONY: maybe-install-html-dosutils install-html-dosutils
10587 maybe-install-html-dosutils:
10588 @if dosutils
10589 maybe-install-html-dosutils: install-html-dosutils
10590
10591 install-html-dosutils: \
10592     configure-dosutils \
10593     html-dosutils 
10594         @: $(MAKE); $(unstage)
10595         @[ -f ./dosutils/Makefile ] || exit 0; \
10596         r=`${PWD_COMMAND}`; export r; \
10597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10598         $(HOST_EXPORTS) \
10599         for flag in $(EXTRA_HOST_FLAGS) ; do \
10600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10601         done; \
10602         echo "Doing install-html in dosutils" ; \
10603         (cd $(HOST_SUBDIR)/dosutils && \
10604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10606                   "RANLIB=$${RANLIB}" \
10607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10608                   install-html) \
10609           || exit 1
10610
10611 @endif dosutils
10612
10613 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10614 maybe-installcheck-dosutils:
10615 @if dosutils
10616 maybe-installcheck-dosutils: installcheck-dosutils
10617
10618 installcheck-dosutils: \
10619     configure-dosutils 
10620         @: $(MAKE); $(unstage)
10621         @[ -f ./dosutils/Makefile ] || exit 0; \
10622         r=`${PWD_COMMAND}`; export r; \
10623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10624         $(HOST_EXPORTS) \
10625         for flag in $(EXTRA_HOST_FLAGS) ; do \
10626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10627         done; \
10628         echo "Doing installcheck in dosutils" ; \
10629         (cd $(HOST_SUBDIR)/dosutils && \
10630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10632                   "RANLIB=$${RANLIB}" \
10633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10634                   installcheck) \
10635           || exit 1
10636
10637 @endif dosutils
10638
10639 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10640 maybe-mostlyclean-dosutils:
10641 @if dosutils
10642 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10643
10644 mostlyclean-dosutils: 
10645         @: $(MAKE); $(unstage)
10646         @[ -f ./dosutils/Makefile ] || exit 0; \
10647         r=`${PWD_COMMAND}`; export r; \
10648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10649         $(HOST_EXPORTS) \
10650         for flag in $(EXTRA_HOST_FLAGS) ; do \
10651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10652         done; \
10653         echo "Doing mostlyclean in dosutils" ; \
10654         (cd $(HOST_SUBDIR)/dosutils && \
10655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10657                   "RANLIB=$${RANLIB}" \
10658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10659                   mostlyclean) \
10660           || exit 1
10661
10662 @endif dosutils
10663
10664 .PHONY: maybe-clean-dosutils clean-dosutils
10665 maybe-clean-dosutils:
10666 @if dosutils
10667 maybe-clean-dosutils: clean-dosutils
10668
10669 clean-dosutils: 
10670         @: $(MAKE); $(unstage)
10671         @[ -f ./dosutils/Makefile ] || exit 0; \
10672         r=`${PWD_COMMAND}`; export r; \
10673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10674         $(HOST_EXPORTS) \
10675         for flag in $(EXTRA_HOST_FLAGS) ; do \
10676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10677         done; \
10678         echo "Doing clean in dosutils" ; \
10679         (cd $(HOST_SUBDIR)/dosutils && \
10680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10682                   "RANLIB=$${RANLIB}" \
10683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10684                   clean) \
10685           || exit 1
10686
10687 @endif dosutils
10688
10689 .PHONY: maybe-distclean-dosutils distclean-dosutils
10690 maybe-distclean-dosutils:
10691 @if dosutils
10692 maybe-distclean-dosutils: distclean-dosutils
10693
10694 distclean-dosutils: 
10695         @: $(MAKE); $(unstage)
10696         @[ -f ./dosutils/Makefile ] || exit 0; \
10697         r=`${PWD_COMMAND}`; export r; \
10698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699         $(HOST_EXPORTS) \
10700         for flag in $(EXTRA_HOST_FLAGS) ; do \
10701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10702         done; \
10703         echo "Doing distclean in dosutils" ; \
10704         (cd $(HOST_SUBDIR)/dosutils && \
10705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10707                   "RANLIB=$${RANLIB}" \
10708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10709                   distclean) \
10710           || exit 1
10711
10712 @endif dosutils
10713
10714 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10715 maybe-maintainer-clean-dosutils:
10716 @if dosutils
10717 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10718
10719 maintainer-clean-dosutils: 
10720         @: $(MAKE); $(unstage)
10721         @[ -f ./dosutils/Makefile ] || exit 0; \
10722         r=`${PWD_COMMAND}`; export r; \
10723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10724         $(HOST_EXPORTS) \
10725         for flag in $(EXTRA_HOST_FLAGS) ; do \
10726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10727         done; \
10728         echo "Doing maintainer-clean in dosutils" ; \
10729         (cd $(HOST_SUBDIR)/dosutils && \
10730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10732                   "RANLIB=$${RANLIB}" \
10733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10734                   maintainer-clean) \
10735           || exit 1
10736
10737 @endif dosutils
10738
10739
10740
10741 .PHONY: configure-etc maybe-configure-etc
10742 maybe-configure-etc:
10743 @if gcc-bootstrap
10744 configure-etc: stage_current
10745 @endif gcc-bootstrap
10746 @if etc
10747 maybe-configure-etc: configure-etc
10748 configure-etc: 
10749         @: $(MAKE); $(unstage)
10750         @r=`${PWD_COMMAND}`; export r; \
10751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10752         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10754         $(HOST_EXPORTS)  \
10755         echo Configuring in $(HOST_SUBDIR)/etc; \
10756         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10757         case $(srcdir) in \
10758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10759           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10761         esac; \
10762         srcdiroption="--srcdir=$${topdir}/etc"; \
10763         libsrcdir="$$s/etc"; \
10764         $(SHELL) $${libsrcdir}/configure \
10765           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10766           --target=${target_alias} $${srcdiroption}  \
10767           || exit 1
10768 @endif etc
10769
10770
10771
10772
10773
10774 .PHONY: all-etc maybe-all-etc
10775 maybe-all-etc:
10776 @if gcc-bootstrap
10777 all-etc: stage_current
10778 @endif gcc-bootstrap
10779 @if etc
10780 TARGET-etc=all
10781 maybe-all-etc: all-etc
10782 all-etc: configure-etc
10783         @: $(MAKE); $(unstage)
10784         @r=`${PWD_COMMAND}`; export r; \
10785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10786         $(HOST_EXPORTS)  \
10787         (cd $(HOST_SUBDIR)/etc && \
10788           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10789                 $(TARGET-etc))
10790 @endif etc
10791
10792
10793
10794
10795 .PHONY: check-etc maybe-check-etc
10796 maybe-check-etc:
10797 @if etc
10798 maybe-check-etc: check-etc
10799
10800 check-etc:
10801         @: $(MAKE); $(unstage)
10802         @r=`${PWD_COMMAND}`; export r; \
10803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804         $(HOST_EXPORTS) \
10805         (cd $(HOST_SUBDIR)/etc && \
10806           $(MAKE) $(FLAGS_TO_PASS)  check)
10807
10808 @endif etc
10809
10810 .PHONY: install-etc maybe-install-etc
10811 maybe-install-etc:
10812 @if etc
10813 maybe-install-etc: install-etc
10814
10815 install-etc: installdirs
10816         @: $(MAKE); $(unstage)
10817         @r=`${PWD_COMMAND}`; export r; \
10818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819         $(HOST_EXPORTS) \
10820         (cd $(HOST_SUBDIR)/etc && \
10821           $(MAKE) $(FLAGS_TO_PASS)  install)
10822
10823 @endif etc
10824
10825 # Other targets (info, dvi, pdf, etc.)
10826
10827 .PHONY: maybe-info-etc info-etc
10828 maybe-info-etc:
10829 @if etc
10830 maybe-info-etc: info-etc
10831
10832 info-etc: \
10833     configure-etc 
10834         @: $(MAKE); $(unstage)
10835         @[ -f ./etc/Makefile ] || exit 0; \
10836         r=`${PWD_COMMAND}`; export r; \
10837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838         $(HOST_EXPORTS) \
10839         for flag in $(EXTRA_HOST_FLAGS) ; do \
10840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841         done; \
10842         echo "Doing info in etc" ; \
10843         (cd $(HOST_SUBDIR)/etc && \
10844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846                   "RANLIB=$${RANLIB}" \
10847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848                   info) \
10849           || exit 1
10850
10851 @endif etc
10852
10853 .PHONY: maybe-dvi-etc dvi-etc
10854 maybe-dvi-etc:
10855 @if etc
10856 maybe-dvi-etc: dvi-etc
10857
10858 dvi-etc: \
10859     configure-etc 
10860         @: $(MAKE); $(unstage)
10861         @[ -f ./etc/Makefile ] || exit 0; \
10862         r=`${PWD_COMMAND}`; export r; \
10863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864         $(HOST_EXPORTS) \
10865         for flag in $(EXTRA_HOST_FLAGS) ; do \
10866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867         done; \
10868         echo "Doing dvi in etc" ; \
10869         (cd $(HOST_SUBDIR)/etc && \
10870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872                   "RANLIB=$${RANLIB}" \
10873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874                   dvi) \
10875           || exit 1
10876
10877 @endif etc
10878
10879 .PHONY: maybe-pdf-etc pdf-etc
10880 maybe-pdf-etc:
10881 @if etc
10882 maybe-pdf-etc: pdf-etc
10883
10884 pdf-etc: \
10885     configure-etc 
10886         @: $(MAKE); $(unstage)
10887         @[ -f ./etc/Makefile ] || exit 0; \
10888         r=`${PWD_COMMAND}`; export r; \
10889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890         $(HOST_EXPORTS) \
10891         for flag in $(EXTRA_HOST_FLAGS) ; do \
10892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893         done; \
10894         echo "Doing pdf in etc" ; \
10895         (cd $(HOST_SUBDIR)/etc && \
10896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898                   "RANLIB=$${RANLIB}" \
10899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900                   pdf) \
10901           || exit 1
10902
10903 @endif etc
10904
10905 .PHONY: maybe-html-etc html-etc
10906 maybe-html-etc:
10907 @if etc
10908 maybe-html-etc: html-etc
10909
10910 html-etc: \
10911     configure-etc 
10912         @: $(MAKE); $(unstage)
10913         @[ -f ./etc/Makefile ] || exit 0; \
10914         r=`${PWD_COMMAND}`; export r; \
10915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10916         $(HOST_EXPORTS) \
10917         for flag in $(EXTRA_HOST_FLAGS) ; do \
10918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10919         done; \
10920         echo "Doing html in etc" ; \
10921         (cd $(HOST_SUBDIR)/etc && \
10922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10924                   "RANLIB=$${RANLIB}" \
10925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10926                   html) \
10927           || exit 1
10928
10929 @endif etc
10930
10931 .PHONY: maybe-TAGS-etc TAGS-etc
10932 maybe-TAGS-etc:
10933 @if etc
10934 maybe-TAGS-etc: TAGS-etc
10935
10936 TAGS-etc: \
10937     configure-etc 
10938         @: $(MAKE); $(unstage)
10939         @[ -f ./etc/Makefile ] || exit 0; \
10940         r=`${PWD_COMMAND}`; export r; \
10941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10942         $(HOST_EXPORTS) \
10943         for flag in $(EXTRA_HOST_FLAGS) ; do \
10944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10945         done; \
10946         echo "Doing TAGS in etc" ; \
10947         (cd $(HOST_SUBDIR)/etc && \
10948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10950                   "RANLIB=$${RANLIB}" \
10951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10952                   TAGS) \
10953           || exit 1
10954
10955 @endif etc
10956
10957 .PHONY: maybe-install-info-etc install-info-etc
10958 maybe-install-info-etc:
10959 @if etc
10960 maybe-install-info-etc: install-info-etc
10961
10962 install-info-etc: \
10963     configure-etc \
10964     info-etc 
10965         @: $(MAKE); $(unstage)
10966         @[ -f ./etc/Makefile ] || exit 0; \
10967         r=`${PWD_COMMAND}`; export r; \
10968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10969         $(HOST_EXPORTS) \
10970         for flag in $(EXTRA_HOST_FLAGS) ; do \
10971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10972         done; \
10973         echo "Doing install-info in etc" ; \
10974         (cd $(HOST_SUBDIR)/etc && \
10975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10977                   "RANLIB=$${RANLIB}" \
10978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10979                   install-info) \
10980           || exit 1
10981
10982 @endif etc
10983
10984 .PHONY: maybe-install-pdf-etc install-pdf-etc
10985 maybe-install-pdf-etc:
10986 @if etc
10987 maybe-install-pdf-etc: install-pdf-etc
10988
10989 install-pdf-etc: \
10990     configure-etc \
10991     pdf-etc 
10992         @: $(MAKE); $(unstage)
10993         @[ -f ./etc/Makefile ] || exit 0; \
10994         r=`${PWD_COMMAND}`; export r; \
10995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10996         $(HOST_EXPORTS) \
10997         for flag in $(EXTRA_HOST_FLAGS) ; do \
10998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10999         done; \
11000         echo "Doing install-pdf in etc" ; \
11001         (cd $(HOST_SUBDIR)/etc && \
11002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11004                   "RANLIB=$${RANLIB}" \
11005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11006                   install-pdf) \
11007           || exit 1
11008
11009 @endif etc
11010
11011 .PHONY: maybe-install-html-etc install-html-etc
11012 maybe-install-html-etc:
11013 @if etc
11014 maybe-install-html-etc: install-html-etc
11015
11016 install-html-etc: \
11017     configure-etc \
11018     html-etc 
11019         @: $(MAKE); $(unstage)
11020         @[ -f ./etc/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 install-html in etc" ; \
11028         (cd $(HOST_SUBDIR)/etc && \
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                   install-html) \
11034           || exit 1
11035
11036 @endif etc
11037
11038 .PHONY: maybe-installcheck-etc installcheck-etc
11039 maybe-installcheck-etc:
11040 @if etc
11041 maybe-installcheck-etc: installcheck-etc
11042
11043 installcheck-etc: \
11044     configure-etc 
11045         @: $(MAKE); $(unstage)
11046         @[ -f ./etc/Makefile ] || exit 0; \
11047         r=`${PWD_COMMAND}`; export r; \
11048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049         $(HOST_EXPORTS) \
11050         for flag in $(EXTRA_HOST_FLAGS) ; do \
11051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11052         done; \
11053         echo "Doing installcheck in etc" ; \
11054         (cd $(HOST_SUBDIR)/etc && \
11055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11057                   "RANLIB=$${RANLIB}" \
11058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11059                   installcheck) \
11060           || exit 1
11061
11062 @endif etc
11063
11064 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11065 maybe-mostlyclean-etc:
11066 @if etc
11067 maybe-mostlyclean-etc: mostlyclean-etc
11068
11069 mostlyclean-etc: 
11070         @: $(MAKE); $(unstage)
11071         @[ -f ./etc/Makefile ] || exit 0; \
11072         r=`${PWD_COMMAND}`; export r; \
11073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11074         $(HOST_EXPORTS) \
11075         for flag in $(EXTRA_HOST_FLAGS) ; do \
11076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11077         done; \
11078         echo "Doing mostlyclean in etc" ; \
11079         (cd $(HOST_SUBDIR)/etc && \
11080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11082                   "RANLIB=$${RANLIB}" \
11083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11084                   mostlyclean) \
11085           || exit 1
11086
11087 @endif etc
11088
11089 .PHONY: maybe-clean-etc clean-etc
11090 maybe-clean-etc:
11091 @if etc
11092 maybe-clean-etc: clean-etc
11093
11094 clean-etc: 
11095         @: $(MAKE); $(unstage)
11096         @[ -f ./etc/Makefile ] || exit 0; \
11097         r=`${PWD_COMMAND}`; export r; \
11098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11099         $(HOST_EXPORTS) \
11100         for flag in $(EXTRA_HOST_FLAGS) ; do \
11101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11102         done; \
11103         echo "Doing clean in etc" ; \
11104         (cd $(HOST_SUBDIR)/etc && \
11105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11107                   "RANLIB=$${RANLIB}" \
11108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11109                   clean) \
11110           || exit 1
11111
11112 @endif etc
11113
11114 .PHONY: maybe-distclean-etc distclean-etc
11115 maybe-distclean-etc:
11116 @if etc
11117 maybe-distclean-etc: distclean-etc
11118
11119 distclean-etc: 
11120         @: $(MAKE); $(unstage)
11121         @[ -f ./etc/Makefile ] || exit 0; \
11122         r=`${PWD_COMMAND}`; export r; \
11123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124         $(HOST_EXPORTS) \
11125         for flag in $(EXTRA_HOST_FLAGS) ; do \
11126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11127         done; \
11128         echo "Doing distclean in etc" ; \
11129         (cd $(HOST_SUBDIR)/etc && \
11130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11132                   "RANLIB=$${RANLIB}" \
11133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11134                   distclean) \
11135           || exit 1
11136
11137 @endif etc
11138
11139 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11140 maybe-maintainer-clean-etc:
11141 @if etc
11142 maybe-maintainer-clean-etc: maintainer-clean-etc
11143
11144 maintainer-clean-etc: 
11145         @: $(MAKE); $(unstage)
11146         @[ -f ./etc/Makefile ] || exit 0; \
11147         r=`${PWD_COMMAND}`; export r; \
11148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11149         $(HOST_EXPORTS) \
11150         for flag in $(EXTRA_HOST_FLAGS) ; do \
11151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11152         done; \
11153         echo "Doing maintainer-clean in etc" ; \
11154         (cd $(HOST_SUBDIR)/etc && \
11155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11157                   "RANLIB=$${RANLIB}" \
11158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11159                   maintainer-clean) \
11160           || exit 1
11161
11162 @endif etc
11163
11164
11165
11166 .PHONY: configure-fastjar maybe-configure-fastjar
11167 maybe-configure-fastjar:
11168 @if gcc-bootstrap
11169 configure-fastjar: stage_current
11170 @endif gcc-bootstrap
11171 @if fastjar
11172 maybe-configure-fastjar: configure-fastjar
11173 configure-fastjar: 
11174         @: $(MAKE); $(unstage)
11175         @r=`${PWD_COMMAND}`; export r; \
11176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11178         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11179         $(HOST_EXPORTS)  \
11180         echo Configuring in $(HOST_SUBDIR)/fastjar; \
11181         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11182         case $(srcdir) in \
11183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11184           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11186         esac; \
11187         srcdiroption="--srcdir=$${topdir}/fastjar"; \
11188         libsrcdir="$$s/fastjar"; \
11189         $(SHELL) $${libsrcdir}/configure \
11190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11191           --target=${target_alias} $${srcdiroption}  \
11192           || exit 1
11193 @endif fastjar
11194
11195
11196
11197
11198
11199 .PHONY: all-fastjar maybe-all-fastjar
11200 maybe-all-fastjar:
11201 @if gcc-bootstrap
11202 all-fastjar: stage_current
11203 @endif gcc-bootstrap
11204 @if fastjar
11205 TARGET-fastjar=all
11206 maybe-all-fastjar: all-fastjar
11207 all-fastjar: configure-fastjar
11208         @: $(MAKE); $(unstage)
11209         @r=`${PWD_COMMAND}`; export r; \
11210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11211         $(HOST_EXPORTS)  \
11212         (cd $(HOST_SUBDIR)/fastjar && \
11213           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11214                 $(TARGET-fastjar))
11215 @endif fastjar
11216
11217
11218
11219
11220 .PHONY: check-fastjar maybe-check-fastjar
11221 maybe-check-fastjar:
11222 @if fastjar
11223 maybe-check-fastjar: check-fastjar
11224
11225 # This module is only tested in a native toolchain.
11226 check-fastjar:
11227         @: $(MAKE); $(unstage)
11228         @if [ '$(host)' = '$(target)' ] ; then \
11229           r=`${PWD_COMMAND}`; export r; \
11230           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11231           $(HOST_EXPORTS) \
11232           (cd $(HOST_SUBDIR)/fastjar && \
11233             $(MAKE) $(FLAGS_TO_PASS)  check); \
11234         fi
11235
11236 @endif fastjar
11237
11238 .PHONY: install-fastjar maybe-install-fastjar
11239 maybe-install-fastjar:
11240 @if fastjar
11241 maybe-install-fastjar: install-fastjar
11242
11243 install-fastjar: installdirs
11244         @: $(MAKE); $(unstage)
11245         @r=`${PWD_COMMAND}`; export r; \
11246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11247         $(HOST_EXPORTS) \
11248         (cd $(HOST_SUBDIR)/fastjar && \
11249           $(MAKE) $(FLAGS_TO_PASS)  install)
11250
11251 @endif fastjar
11252
11253 # Other targets (info, dvi, pdf, etc.)
11254
11255 .PHONY: maybe-info-fastjar info-fastjar
11256 maybe-info-fastjar:
11257 @if fastjar
11258 maybe-info-fastjar: info-fastjar
11259
11260 info-fastjar: \
11261     configure-fastjar 
11262         @: $(MAKE); $(unstage)
11263         @[ -f ./fastjar/Makefile ] || exit 0; \
11264         r=`${PWD_COMMAND}`; export r; \
11265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11266         $(HOST_EXPORTS) \
11267         for flag in $(EXTRA_HOST_FLAGS) ; do \
11268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11269         done; \
11270         echo "Doing info in fastjar" ; \
11271         (cd $(HOST_SUBDIR)/fastjar && \
11272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11274                   "RANLIB=$${RANLIB}" \
11275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11276                   info) \
11277           || exit 1
11278
11279 @endif fastjar
11280
11281 .PHONY: maybe-dvi-fastjar dvi-fastjar
11282 maybe-dvi-fastjar:
11283 @if fastjar
11284 maybe-dvi-fastjar: dvi-fastjar
11285
11286 dvi-fastjar: \
11287     configure-fastjar 
11288         @: $(MAKE); $(unstage)
11289         @[ -f ./fastjar/Makefile ] || exit 0; \
11290         r=`${PWD_COMMAND}`; export r; \
11291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11292         $(HOST_EXPORTS) \
11293         for flag in $(EXTRA_HOST_FLAGS) ; do \
11294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11295         done; \
11296         echo "Doing dvi in fastjar" ; \
11297         (cd $(HOST_SUBDIR)/fastjar && \
11298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11300                   "RANLIB=$${RANLIB}" \
11301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11302                   dvi) \
11303           || exit 1
11304
11305 @endif fastjar
11306
11307 .PHONY: maybe-pdf-fastjar pdf-fastjar
11308 maybe-pdf-fastjar:
11309 @if fastjar
11310 maybe-pdf-fastjar: pdf-fastjar
11311
11312 pdf-fastjar: \
11313     configure-fastjar 
11314         @: $(MAKE); $(unstage)
11315         @[ -f ./fastjar/Makefile ] || exit 0; \
11316         r=`${PWD_COMMAND}`; export r; \
11317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11318         $(HOST_EXPORTS) \
11319         for flag in $(EXTRA_HOST_FLAGS) ; do \
11320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11321         done; \
11322         echo "Doing pdf in fastjar" ; \
11323         (cd $(HOST_SUBDIR)/fastjar && \
11324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11326                   "RANLIB=$${RANLIB}" \
11327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11328                   pdf) \
11329           || exit 1
11330
11331 @endif fastjar
11332
11333 .PHONY: maybe-html-fastjar html-fastjar
11334 maybe-html-fastjar:
11335 @if fastjar
11336 maybe-html-fastjar: html-fastjar
11337
11338 html-fastjar: \
11339     configure-fastjar 
11340         @: $(MAKE); $(unstage)
11341         @[ -f ./fastjar/Makefile ] || exit 0; \
11342         r=`${PWD_COMMAND}`; export r; \
11343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11344         $(HOST_EXPORTS) \
11345         for flag in $(EXTRA_HOST_FLAGS) ; do \
11346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11347         done; \
11348         echo "Doing html in fastjar" ; \
11349         (cd $(HOST_SUBDIR)/fastjar && \
11350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11352                   "RANLIB=$${RANLIB}" \
11353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11354                   html) \
11355           || exit 1
11356
11357 @endif fastjar
11358
11359 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11360 maybe-TAGS-fastjar:
11361 @if fastjar
11362 maybe-TAGS-fastjar: TAGS-fastjar
11363
11364 TAGS-fastjar: \
11365     configure-fastjar 
11366         @: $(MAKE); $(unstage)
11367         @[ -f ./fastjar/Makefile ] || exit 0; \
11368         r=`${PWD_COMMAND}`; export r; \
11369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11370         $(HOST_EXPORTS) \
11371         for flag in $(EXTRA_HOST_FLAGS) ; do \
11372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11373         done; \
11374         echo "Doing TAGS in fastjar" ; \
11375         (cd $(HOST_SUBDIR)/fastjar && \
11376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11378                   "RANLIB=$${RANLIB}" \
11379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11380                   TAGS) \
11381           || exit 1
11382
11383 @endif fastjar
11384
11385 .PHONY: maybe-install-info-fastjar install-info-fastjar
11386 maybe-install-info-fastjar:
11387 @if fastjar
11388 maybe-install-info-fastjar: install-info-fastjar
11389
11390 install-info-fastjar: \
11391     configure-fastjar \
11392     info-fastjar 
11393         @: $(MAKE); $(unstage)
11394         @[ -f ./fastjar/Makefile ] || exit 0; \
11395         r=`${PWD_COMMAND}`; export r; \
11396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11397         $(HOST_EXPORTS) \
11398         for flag in $(EXTRA_HOST_FLAGS) ; do \
11399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11400         done; \
11401         echo "Doing install-info in fastjar" ; \
11402         (cd $(HOST_SUBDIR)/fastjar && \
11403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11405                   "RANLIB=$${RANLIB}" \
11406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11407                   install-info) \
11408           || exit 1
11409
11410 @endif fastjar
11411
11412 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11413 maybe-install-pdf-fastjar:
11414 @if fastjar
11415 maybe-install-pdf-fastjar: install-pdf-fastjar
11416
11417 install-pdf-fastjar: \
11418     configure-fastjar \
11419     pdf-fastjar 
11420         @: $(MAKE); $(unstage)
11421         @[ -f ./fastjar/Makefile ] || exit 0; \
11422         r=`${PWD_COMMAND}`; export r; \
11423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11424         $(HOST_EXPORTS) \
11425         for flag in $(EXTRA_HOST_FLAGS) ; do \
11426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11427         done; \
11428         echo "Doing install-pdf in fastjar" ; \
11429         (cd $(HOST_SUBDIR)/fastjar && \
11430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11432                   "RANLIB=$${RANLIB}" \
11433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11434                   install-pdf) \
11435           || exit 1
11436
11437 @endif fastjar
11438
11439 .PHONY: maybe-install-html-fastjar install-html-fastjar
11440 maybe-install-html-fastjar:
11441 @if fastjar
11442 maybe-install-html-fastjar: install-html-fastjar
11443
11444 install-html-fastjar: \
11445     configure-fastjar \
11446     html-fastjar 
11447         @: $(MAKE); $(unstage)
11448         @[ -f ./fastjar/Makefile ] || exit 0; \
11449         r=`${PWD_COMMAND}`; export r; \
11450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11451         $(HOST_EXPORTS) \
11452         for flag in $(EXTRA_HOST_FLAGS) ; do \
11453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11454         done; \
11455         echo "Doing install-html in fastjar" ; \
11456         (cd $(HOST_SUBDIR)/fastjar && \
11457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11459                   "RANLIB=$${RANLIB}" \
11460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11461                   install-html) \
11462           || exit 1
11463
11464 @endif fastjar
11465
11466 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11467 maybe-installcheck-fastjar:
11468 @if fastjar
11469 maybe-installcheck-fastjar: installcheck-fastjar
11470
11471 installcheck-fastjar: \
11472     configure-fastjar 
11473         @: $(MAKE); $(unstage)
11474         @[ -f ./fastjar/Makefile ] || exit 0; \
11475         r=`${PWD_COMMAND}`; export r; \
11476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11477         $(HOST_EXPORTS) \
11478         for flag in $(EXTRA_HOST_FLAGS) ; do \
11479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11480         done; \
11481         echo "Doing installcheck in fastjar" ; \
11482         (cd $(HOST_SUBDIR)/fastjar && \
11483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11485                   "RANLIB=$${RANLIB}" \
11486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11487                   installcheck) \
11488           || exit 1
11489
11490 @endif fastjar
11491
11492 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11493 maybe-mostlyclean-fastjar:
11494 @if fastjar
11495 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11496
11497 mostlyclean-fastjar: 
11498         @: $(MAKE); $(unstage)
11499         @[ -f ./fastjar/Makefile ] || exit 0; \
11500         r=`${PWD_COMMAND}`; export r; \
11501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11502         $(HOST_EXPORTS) \
11503         for flag in $(EXTRA_HOST_FLAGS) ; do \
11504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11505         done; \
11506         echo "Doing mostlyclean in fastjar" ; \
11507         (cd $(HOST_SUBDIR)/fastjar && \
11508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11510                   "RANLIB=$${RANLIB}" \
11511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11512                   mostlyclean) \
11513           || exit 1
11514
11515 @endif fastjar
11516
11517 .PHONY: maybe-clean-fastjar clean-fastjar
11518 maybe-clean-fastjar:
11519 @if fastjar
11520 maybe-clean-fastjar: clean-fastjar
11521
11522 clean-fastjar: 
11523         @: $(MAKE); $(unstage)
11524         @[ -f ./fastjar/Makefile ] || exit 0; \
11525         r=`${PWD_COMMAND}`; export r; \
11526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11527         $(HOST_EXPORTS) \
11528         for flag in $(EXTRA_HOST_FLAGS) ; do \
11529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11530         done; \
11531         echo "Doing clean in fastjar" ; \
11532         (cd $(HOST_SUBDIR)/fastjar && \
11533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11535                   "RANLIB=$${RANLIB}" \
11536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11537                   clean) \
11538           || exit 1
11539
11540 @endif fastjar
11541
11542 .PHONY: maybe-distclean-fastjar distclean-fastjar
11543 maybe-distclean-fastjar:
11544 @if fastjar
11545 maybe-distclean-fastjar: distclean-fastjar
11546
11547 distclean-fastjar: 
11548         @: $(MAKE); $(unstage)
11549         @[ -f ./fastjar/Makefile ] || exit 0; \
11550         r=`${PWD_COMMAND}`; export r; \
11551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552         $(HOST_EXPORTS) \
11553         for flag in $(EXTRA_HOST_FLAGS) ; do \
11554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11555         done; \
11556         echo "Doing distclean in fastjar" ; \
11557         (cd $(HOST_SUBDIR)/fastjar && \
11558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11560                   "RANLIB=$${RANLIB}" \
11561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11562                   distclean) \
11563           || exit 1
11564
11565 @endif fastjar
11566
11567 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11568 maybe-maintainer-clean-fastjar:
11569 @if fastjar
11570 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11571
11572 maintainer-clean-fastjar: 
11573         @: $(MAKE); $(unstage)
11574         @[ -f ./fastjar/Makefile ] || exit 0; \
11575         r=`${PWD_COMMAND}`; export r; \
11576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11577         $(HOST_EXPORTS) \
11578         for flag in $(EXTRA_HOST_FLAGS) ; do \
11579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11580         done; \
11581         echo "Doing maintainer-clean in fastjar" ; \
11582         (cd $(HOST_SUBDIR)/fastjar && \
11583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11585                   "RANLIB=$${RANLIB}" \
11586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11587                   maintainer-clean) \
11588           || exit 1
11589
11590 @endif fastjar
11591
11592
11593
11594 .PHONY: configure-fileutils maybe-configure-fileutils
11595 maybe-configure-fileutils:
11596 @if gcc-bootstrap
11597 configure-fileutils: stage_current
11598 @endif gcc-bootstrap
11599 @if fileutils
11600 maybe-configure-fileutils: configure-fileutils
11601 configure-fileutils: 
11602         @: $(MAKE); $(unstage)
11603         @r=`${PWD_COMMAND}`; export r; \
11604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11605         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11607         $(HOST_EXPORTS)  \
11608         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11609         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11610         case $(srcdir) in \
11611           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11612           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11613                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11614         esac; \
11615         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11616         libsrcdir="$$s/fileutils"; \
11617         $(SHELL) $${libsrcdir}/configure \
11618           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11619           --target=${target_alias} $${srcdiroption}  \
11620           || exit 1
11621 @endif fileutils
11622
11623
11624
11625
11626
11627 .PHONY: all-fileutils maybe-all-fileutils
11628 maybe-all-fileutils:
11629 @if gcc-bootstrap
11630 all-fileutils: stage_current
11631 @endif gcc-bootstrap
11632 @if fileutils
11633 TARGET-fileutils=all
11634 maybe-all-fileutils: all-fileutils
11635 all-fileutils: configure-fileutils
11636         @: $(MAKE); $(unstage)
11637         @r=`${PWD_COMMAND}`; export r; \
11638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639         $(HOST_EXPORTS)  \
11640         (cd $(HOST_SUBDIR)/fileutils && \
11641           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11642                 $(TARGET-fileutils))
11643 @endif fileutils
11644
11645
11646
11647
11648 .PHONY: check-fileutils maybe-check-fileutils
11649 maybe-check-fileutils:
11650 @if fileutils
11651 maybe-check-fileutils: check-fileutils
11652
11653 check-fileutils:
11654         @: $(MAKE); $(unstage)
11655         @r=`${PWD_COMMAND}`; export r; \
11656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657         $(HOST_EXPORTS) \
11658         (cd $(HOST_SUBDIR)/fileutils && \
11659           $(MAKE) $(FLAGS_TO_PASS)  check)
11660
11661 @endif fileutils
11662
11663 .PHONY: install-fileutils maybe-install-fileutils
11664 maybe-install-fileutils:
11665 @if fileutils
11666 maybe-install-fileutils: install-fileutils
11667
11668 install-fileutils: installdirs
11669         @: $(MAKE); $(unstage)
11670         @r=`${PWD_COMMAND}`; export r; \
11671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11672         $(HOST_EXPORTS) \
11673         (cd $(HOST_SUBDIR)/fileutils && \
11674           $(MAKE) $(FLAGS_TO_PASS)  install)
11675
11676 @endif fileutils
11677
11678 # Other targets (info, dvi, pdf, etc.)
11679
11680 .PHONY: maybe-info-fileutils info-fileutils
11681 maybe-info-fileutils:
11682 @if fileutils
11683 maybe-info-fileutils: info-fileutils
11684
11685 info-fileutils: \
11686     configure-fileutils 
11687         @: $(MAKE); $(unstage)
11688         @[ -f ./fileutils/Makefile ] || exit 0; \
11689         r=`${PWD_COMMAND}`; export r; \
11690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11691         $(HOST_EXPORTS) \
11692         for flag in $(EXTRA_HOST_FLAGS) ; do \
11693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11694         done; \
11695         echo "Doing info in fileutils" ; \
11696         (cd $(HOST_SUBDIR)/fileutils && \
11697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11699                   "RANLIB=$${RANLIB}" \
11700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11701                   info) \
11702           || exit 1
11703
11704 @endif fileutils
11705
11706 .PHONY: maybe-dvi-fileutils dvi-fileutils
11707 maybe-dvi-fileutils:
11708 @if fileutils
11709 maybe-dvi-fileutils: dvi-fileutils
11710
11711 dvi-fileutils: \
11712     configure-fileutils 
11713         @: $(MAKE); $(unstage)
11714         @[ -f ./fileutils/Makefile ] || exit 0; \
11715         r=`${PWD_COMMAND}`; export r; \
11716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717         $(HOST_EXPORTS) \
11718         for flag in $(EXTRA_HOST_FLAGS) ; do \
11719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11720         done; \
11721         echo "Doing dvi in fileutils" ; \
11722         (cd $(HOST_SUBDIR)/fileutils && \
11723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11725                   "RANLIB=$${RANLIB}" \
11726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11727                   dvi) \
11728           || exit 1
11729
11730 @endif fileutils
11731
11732 .PHONY: maybe-pdf-fileutils pdf-fileutils
11733 maybe-pdf-fileutils:
11734 @if fileutils
11735 maybe-pdf-fileutils: pdf-fileutils
11736
11737 pdf-fileutils: \
11738     configure-fileutils 
11739         @: $(MAKE); $(unstage)
11740         @[ -f ./fileutils/Makefile ] || exit 0; \
11741         r=`${PWD_COMMAND}`; export r; \
11742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11743         $(HOST_EXPORTS) \
11744         for flag in $(EXTRA_HOST_FLAGS) ; do \
11745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11746         done; \
11747         echo "Doing pdf in fileutils" ; \
11748         (cd $(HOST_SUBDIR)/fileutils && \
11749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11751                   "RANLIB=$${RANLIB}" \
11752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11753                   pdf) \
11754           || exit 1
11755
11756 @endif fileutils
11757
11758 .PHONY: maybe-html-fileutils html-fileutils
11759 maybe-html-fileutils:
11760 @if fileutils
11761 maybe-html-fileutils: html-fileutils
11762
11763 html-fileutils: \
11764     configure-fileutils 
11765         @: $(MAKE); $(unstage)
11766         @[ -f ./fileutils/Makefile ] || exit 0; \
11767         r=`${PWD_COMMAND}`; export r; \
11768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769         $(HOST_EXPORTS) \
11770         for flag in $(EXTRA_HOST_FLAGS) ; do \
11771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772         done; \
11773         echo "Doing html in fileutils" ; \
11774         (cd $(HOST_SUBDIR)/fileutils && \
11775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777                   "RANLIB=$${RANLIB}" \
11778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11779                   html) \
11780           || exit 1
11781
11782 @endif fileutils
11783
11784 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11785 maybe-TAGS-fileutils:
11786 @if fileutils
11787 maybe-TAGS-fileutils: TAGS-fileutils
11788
11789 TAGS-fileutils: \
11790     configure-fileutils 
11791         @: $(MAKE); $(unstage)
11792         @[ -f ./fileutils/Makefile ] || exit 0; \
11793         r=`${PWD_COMMAND}`; export r; \
11794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11795         $(HOST_EXPORTS) \
11796         for flag in $(EXTRA_HOST_FLAGS) ; do \
11797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11798         done; \
11799         echo "Doing TAGS in fileutils" ; \
11800         (cd $(HOST_SUBDIR)/fileutils && \
11801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11803                   "RANLIB=$${RANLIB}" \
11804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11805                   TAGS) \
11806           || exit 1
11807
11808 @endif fileutils
11809
11810 .PHONY: maybe-install-info-fileutils install-info-fileutils
11811 maybe-install-info-fileutils:
11812 @if fileutils
11813 maybe-install-info-fileutils: install-info-fileutils
11814
11815 install-info-fileutils: \
11816     configure-fileutils \
11817     info-fileutils 
11818         @: $(MAKE); $(unstage)
11819         @[ -f ./fileutils/Makefile ] || exit 0; \
11820         r=`${PWD_COMMAND}`; export r; \
11821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822         $(HOST_EXPORTS) \
11823         for flag in $(EXTRA_HOST_FLAGS) ; do \
11824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11825         done; \
11826         echo "Doing install-info in fileutils" ; \
11827         (cd $(HOST_SUBDIR)/fileutils && \
11828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11830                   "RANLIB=$${RANLIB}" \
11831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11832                   install-info) \
11833           || exit 1
11834
11835 @endif fileutils
11836
11837 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11838 maybe-install-pdf-fileutils:
11839 @if fileutils
11840 maybe-install-pdf-fileutils: install-pdf-fileutils
11841
11842 install-pdf-fileutils: \
11843     configure-fileutils \
11844     pdf-fileutils 
11845         @: $(MAKE); $(unstage)
11846         @[ -f ./fileutils/Makefile ] || exit 0; \
11847         r=`${PWD_COMMAND}`; export r; \
11848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849         $(HOST_EXPORTS) \
11850         for flag in $(EXTRA_HOST_FLAGS) ; do \
11851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11852         done; \
11853         echo "Doing install-pdf in fileutils" ; \
11854         (cd $(HOST_SUBDIR)/fileutils && \
11855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11857                   "RANLIB=$${RANLIB}" \
11858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11859                   install-pdf) \
11860           || exit 1
11861
11862 @endif fileutils
11863
11864 .PHONY: maybe-install-html-fileutils install-html-fileutils
11865 maybe-install-html-fileutils:
11866 @if fileutils
11867 maybe-install-html-fileutils: install-html-fileutils
11868
11869 install-html-fileutils: \
11870     configure-fileutils \
11871     html-fileutils 
11872         @: $(MAKE); $(unstage)
11873         @[ -f ./fileutils/Makefile ] || exit 0; \
11874         r=`${PWD_COMMAND}`; export r; \
11875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11876         $(HOST_EXPORTS) \
11877         for flag in $(EXTRA_HOST_FLAGS) ; do \
11878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11879         done; \
11880         echo "Doing install-html in fileutils" ; \
11881         (cd $(HOST_SUBDIR)/fileutils && \
11882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11884                   "RANLIB=$${RANLIB}" \
11885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11886                   install-html) \
11887           || exit 1
11888
11889 @endif fileutils
11890
11891 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11892 maybe-installcheck-fileutils:
11893 @if fileutils
11894 maybe-installcheck-fileutils: installcheck-fileutils
11895
11896 installcheck-fileutils: \
11897     configure-fileutils 
11898         @: $(MAKE); $(unstage)
11899         @[ -f ./fileutils/Makefile ] || exit 0; \
11900         r=`${PWD_COMMAND}`; export r; \
11901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11902         $(HOST_EXPORTS) \
11903         for flag in $(EXTRA_HOST_FLAGS) ; do \
11904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11905         done; \
11906         echo "Doing installcheck in fileutils" ; \
11907         (cd $(HOST_SUBDIR)/fileutils && \
11908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11910                   "RANLIB=$${RANLIB}" \
11911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11912                   installcheck) \
11913           || exit 1
11914
11915 @endif fileutils
11916
11917 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11918 maybe-mostlyclean-fileutils:
11919 @if fileutils
11920 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11921
11922 mostlyclean-fileutils: 
11923         @: $(MAKE); $(unstage)
11924         @[ -f ./fileutils/Makefile ] || exit 0; \
11925         r=`${PWD_COMMAND}`; export r; \
11926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11927         $(HOST_EXPORTS) \
11928         for flag in $(EXTRA_HOST_FLAGS) ; do \
11929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11930         done; \
11931         echo "Doing mostlyclean in fileutils" ; \
11932         (cd $(HOST_SUBDIR)/fileutils && \
11933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11935                   "RANLIB=$${RANLIB}" \
11936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11937                   mostlyclean) \
11938           || exit 1
11939
11940 @endif fileutils
11941
11942 .PHONY: maybe-clean-fileutils clean-fileutils
11943 maybe-clean-fileutils:
11944 @if fileutils
11945 maybe-clean-fileutils: clean-fileutils
11946
11947 clean-fileutils: 
11948         @: $(MAKE); $(unstage)
11949         @[ -f ./fileutils/Makefile ] || exit 0; \
11950         r=`${PWD_COMMAND}`; export r; \
11951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11952         $(HOST_EXPORTS) \
11953         for flag in $(EXTRA_HOST_FLAGS) ; do \
11954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11955         done; \
11956         echo "Doing clean in fileutils" ; \
11957         (cd $(HOST_SUBDIR)/fileutils && \
11958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11960                   "RANLIB=$${RANLIB}" \
11961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11962                   clean) \
11963           || exit 1
11964
11965 @endif fileutils
11966
11967 .PHONY: maybe-distclean-fileutils distclean-fileutils
11968 maybe-distclean-fileutils:
11969 @if fileutils
11970 maybe-distclean-fileutils: distclean-fileutils
11971
11972 distclean-fileutils: 
11973         @: $(MAKE); $(unstage)
11974         @[ -f ./fileutils/Makefile ] || exit 0; \
11975         r=`${PWD_COMMAND}`; export r; \
11976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977         $(HOST_EXPORTS) \
11978         for flag in $(EXTRA_HOST_FLAGS) ; do \
11979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11980         done; \
11981         echo "Doing distclean in fileutils" ; \
11982         (cd $(HOST_SUBDIR)/fileutils && \
11983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11985                   "RANLIB=$${RANLIB}" \
11986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11987                   distclean) \
11988           || exit 1
11989
11990 @endif fileutils
11991
11992 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11993 maybe-maintainer-clean-fileutils:
11994 @if fileutils
11995 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11996
11997 maintainer-clean-fileutils: 
11998         @: $(MAKE); $(unstage)
11999         @[ -f ./fileutils/Makefile ] || exit 0; \
12000         r=`${PWD_COMMAND}`; export r; \
12001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12002         $(HOST_EXPORTS) \
12003         for flag in $(EXTRA_HOST_FLAGS) ; do \
12004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12005         done; \
12006         echo "Doing maintainer-clean in fileutils" ; \
12007         (cd $(HOST_SUBDIR)/fileutils && \
12008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12010                   "RANLIB=$${RANLIB}" \
12011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12012                   maintainer-clean) \
12013           || exit 1
12014
12015 @endif fileutils
12016
12017
12018
12019 .PHONY: configure-findutils maybe-configure-findutils
12020 maybe-configure-findutils:
12021 @if gcc-bootstrap
12022 configure-findutils: stage_current
12023 @endif gcc-bootstrap
12024 @if findutils
12025 maybe-configure-findutils: configure-findutils
12026 configure-findutils: 
12027         @: $(MAKE); $(unstage)
12028         @r=`${PWD_COMMAND}`; export r; \
12029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12030         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12032         $(HOST_EXPORTS)  \
12033         echo Configuring in $(HOST_SUBDIR)/findutils; \
12034         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12035         case $(srcdir) in \
12036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12037           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12039         esac; \
12040         srcdiroption="--srcdir=$${topdir}/findutils"; \
12041         libsrcdir="$$s/findutils"; \
12042         $(SHELL) $${libsrcdir}/configure \
12043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12044           --target=${target_alias} $${srcdiroption}  \
12045           || exit 1
12046 @endif findutils
12047
12048
12049
12050
12051
12052 .PHONY: all-findutils maybe-all-findutils
12053 maybe-all-findutils:
12054 @if gcc-bootstrap
12055 all-findutils: stage_current
12056 @endif gcc-bootstrap
12057 @if findutils
12058 TARGET-findutils=all
12059 maybe-all-findutils: all-findutils
12060 all-findutils: configure-findutils
12061         @: $(MAKE); $(unstage)
12062         @r=`${PWD_COMMAND}`; export r; \
12063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12064         $(HOST_EXPORTS)  \
12065         (cd $(HOST_SUBDIR)/findutils && \
12066           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12067                 $(TARGET-findutils))
12068 @endif findutils
12069
12070
12071
12072
12073 .PHONY: check-findutils maybe-check-findutils
12074 maybe-check-findutils:
12075 @if findutils
12076 maybe-check-findutils: check-findutils
12077
12078 check-findutils:
12079         @: $(MAKE); $(unstage)
12080         @r=`${PWD_COMMAND}`; export r; \
12081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12082         $(HOST_EXPORTS) \
12083         (cd $(HOST_SUBDIR)/findutils && \
12084           $(MAKE) $(FLAGS_TO_PASS)  check)
12085
12086 @endif findutils
12087
12088 .PHONY: install-findutils maybe-install-findutils
12089 maybe-install-findutils:
12090 @if findutils
12091 maybe-install-findutils: install-findutils
12092
12093 install-findutils: installdirs
12094         @: $(MAKE); $(unstage)
12095         @r=`${PWD_COMMAND}`; export r; \
12096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097         $(HOST_EXPORTS) \
12098         (cd $(HOST_SUBDIR)/findutils && \
12099           $(MAKE) $(FLAGS_TO_PASS)  install)
12100
12101 @endif findutils
12102
12103 # Other targets (info, dvi, pdf, etc.)
12104
12105 .PHONY: maybe-info-findutils info-findutils
12106 maybe-info-findutils:
12107 @if findutils
12108 maybe-info-findutils: info-findutils
12109
12110 info-findutils: \
12111     configure-findutils 
12112         @: $(MAKE); $(unstage)
12113         @[ -f ./findutils/Makefile ] || exit 0; \
12114         r=`${PWD_COMMAND}`; export r; \
12115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116         $(HOST_EXPORTS) \
12117         for flag in $(EXTRA_HOST_FLAGS) ; do \
12118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12119         done; \
12120         echo "Doing info in findutils" ; \
12121         (cd $(HOST_SUBDIR)/findutils && \
12122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12124                   "RANLIB=$${RANLIB}" \
12125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12126                   info) \
12127           || exit 1
12128
12129 @endif findutils
12130
12131 .PHONY: maybe-dvi-findutils dvi-findutils
12132 maybe-dvi-findutils:
12133 @if findutils
12134 maybe-dvi-findutils: dvi-findutils
12135
12136 dvi-findutils: \
12137     configure-findutils 
12138         @: $(MAKE); $(unstage)
12139         @[ -f ./findutils/Makefile ] || exit 0; \
12140         r=`${PWD_COMMAND}`; export r; \
12141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12142         $(HOST_EXPORTS) \
12143         for flag in $(EXTRA_HOST_FLAGS) ; do \
12144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12145         done; \
12146         echo "Doing dvi in findutils" ; \
12147         (cd $(HOST_SUBDIR)/findutils && \
12148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12150                   "RANLIB=$${RANLIB}" \
12151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12152                   dvi) \
12153           || exit 1
12154
12155 @endif findutils
12156
12157 .PHONY: maybe-pdf-findutils pdf-findutils
12158 maybe-pdf-findutils:
12159 @if findutils
12160 maybe-pdf-findutils: pdf-findutils
12161
12162 pdf-findutils: \
12163     configure-findutils 
12164         @: $(MAKE); $(unstage)
12165         @[ -f ./findutils/Makefile ] || exit 0; \
12166         r=`${PWD_COMMAND}`; export r; \
12167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12168         $(HOST_EXPORTS) \
12169         for flag in $(EXTRA_HOST_FLAGS) ; do \
12170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12171         done; \
12172         echo "Doing pdf in findutils" ; \
12173         (cd $(HOST_SUBDIR)/findutils && \
12174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12176                   "RANLIB=$${RANLIB}" \
12177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12178                   pdf) \
12179           || exit 1
12180
12181 @endif findutils
12182
12183 .PHONY: maybe-html-findutils html-findutils
12184 maybe-html-findutils:
12185 @if findutils
12186 maybe-html-findutils: html-findutils
12187
12188 html-findutils: \
12189     configure-findutils 
12190         @: $(MAKE); $(unstage)
12191         @[ -f ./findutils/Makefile ] || exit 0; \
12192         r=`${PWD_COMMAND}`; export r; \
12193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12194         $(HOST_EXPORTS) \
12195         for flag in $(EXTRA_HOST_FLAGS) ; do \
12196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12197         done; \
12198         echo "Doing html in findutils" ; \
12199         (cd $(HOST_SUBDIR)/findutils && \
12200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12202                   "RANLIB=$${RANLIB}" \
12203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12204                   html) \
12205           || exit 1
12206
12207 @endif findutils
12208
12209 .PHONY: maybe-TAGS-findutils TAGS-findutils
12210 maybe-TAGS-findutils:
12211 @if findutils
12212 maybe-TAGS-findutils: TAGS-findutils
12213
12214 TAGS-findutils: \
12215     configure-findutils 
12216         @: $(MAKE); $(unstage)
12217         @[ -f ./findutils/Makefile ] || exit 0; \
12218         r=`${PWD_COMMAND}`; export r; \
12219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12220         $(HOST_EXPORTS) \
12221         for flag in $(EXTRA_HOST_FLAGS) ; do \
12222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12223         done; \
12224         echo "Doing TAGS in findutils" ; \
12225         (cd $(HOST_SUBDIR)/findutils && \
12226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12228                   "RANLIB=$${RANLIB}" \
12229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12230                   TAGS) \
12231           || exit 1
12232
12233 @endif findutils
12234
12235 .PHONY: maybe-install-info-findutils install-info-findutils
12236 maybe-install-info-findutils:
12237 @if findutils
12238 maybe-install-info-findutils: install-info-findutils
12239
12240 install-info-findutils: \
12241     configure-findutils \
12242     info-findutils 
12243         @: $(MAKE); $(unstage)
12244         @[ -f ./findutils/Makefile ] || exit 0; \
12245         r=`${PWD_COMMAND}`; export r; \
12246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12247         $(HOST_EXPORTS) \
12248         for flag in $(EXTRA_HOST_FLAGS) ; do \
12249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12250         done; \
12251         echo "Doing install-info in findutils" ; \
12252         (cd $(HOST_SUBDIR)/findutils && \
12253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12255                   "RANLIB=$${RANLIB}" \
12256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12257                   install-info) \
12258           || exit 1
12259
12260 @endif findutils
12261
12262 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12263 maybe-install-pdf-findutils:
12264 @if findutils
12265 maybe-install-pdf-findutils: install-pdf-findutils
12266
12267 install-pdf-findutils: \
12268     configure-findutils \
12269     pdf-findutils 
12270         @: $(MAKE); $(unstage)
12271         @[ -f ./findutils/Makefile ] || exit 0; \
12272         r=`${PWD_COMMAND}`; export r; \
12273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274         $(HOST_EXPORTS) \
12275         for flag in $(EXTRA_HOST_FLAGS) ; do \
12276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12277         done; \
12278         echo "Doing install-pdf in findutils" ; \
12279         (cd $(HOST_SUBDIR)/findutils && \
12280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12282                   "RANLIB=$${RANLIB}" \
12283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12284                   install-pdf) \
12285           || exit 1
12286
12287 @endif findutils
12288
12289 .PHONY: maybe-install-html-findutils install-html-findutils
12290 maybe-install-html-findutils:
12291 @if findutils
12292 maybe-install-html-findutils: install-html-findutils
12293
12294 install-html-findutils: \
12295     configure-findutils \
12296     html-findutils 
12297         @: $(MAKE); $(unstage)
12298         @[ -f ./findutils/Makefile ] || exit 0; \
12299         r=`${PWD_COMMAND}`; export r; \
12300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12301         $(HOST_EXPORTS) \
12302         for flag in $(EXTRA_HOST_FLAGS) ; do \
12303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12304         done; \
12305         echo "Doing install-html in findutils" ; \
12306         (cd $(HOST_SUBDIR)/findutils && \
12307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12309                   "RANLIB=$${RANLIB}" \
12310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12311                   install-html) \
12312           || exit 1
12313
12314 @endif findutils
12315
12316 .PHONY: maybe-installcheck-findutils installcheck-findutils
12317 maybe-installcheck-findutils:
12318 @if findutils
12319 maybe-installcheck-findutils: installcheck-findutils
12320
12321 installcheck-findutils: \
12322     configure-findutils 
12323         @: $(MAKE); $(unstage)
12324         @[ -f ./findutils/Makefile ] || exit 0; \
12325         r=`${PWD_COMMAND}`; export r; \
12326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12327         $(HOST_EXPORTS) \
12328         for flag in $(EXTRA_HOST_FLAGS) ; do \
12329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12330         done; \
12331         echo "Doing installcheck in findutils" ; \
12332         (cd $(HOST_SUBDIR)/findutils && \
12333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12335                   "RANLIB=$${RANLIB}" \
12336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12337                   installcheck) \
12338           || exit 1
12339
12340 @endif findutils
12341
12342 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12343 maybe-mostlyclean-findutils:
12344 @if findutils
12345 maybe-mostlyclean-findutils: mostlyclean-findutils
12346
12347 mostlyclean-findutils: 
12348         @: $(MAKE); $(unstage)
12349         @[ -f ./findutils/Makefile ] || exit 0; \
12350         r=`${PWD_COMMAND}`; export r; \
12351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12352         $(HOST_EXPORTS) \
12353         for flag in $(EXTRA_HOST_FLAGS) ; do \
12354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12355         done; \
12356         echo "Doing mostlyclean in findutils" ; \
12357         (cd $(HOST_SUBDIR)/findutils && \
12358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12360                   "RANLIB=$${RANLIB}" \
12361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12362                   mostlyclean) \
12363           || exit 1
12364
12365 @endif findutils
12366
12367 .PHONY: maybe-clean-findutils clean-findutils
12368 maybe-clean-findutils:
12369 @if findutils
12370 maybe-clean-findutils: clean-findutils
12371
12372 clean-findutils: 
12373         @: $(MAKE); $(unstage)
12374         @[ -f ./findutils/Makefile ] || exit 0; \
12375         r=`${PWD_COMMAND}`; export r; \
12376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377         $(HOST_EXPORTS) \
12378         for flag in $(EXTRA_HOST_FLAGS) ; do \
12379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12380         done; \
12381         echo "Doing clean in findutils" ; \
12382         (cd $(HOST_SUBDIR)/findutils && \
12383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12385                   "RANLIB=$${RANLIB}" \
12386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12387                   clean) \
12388           || exit 1
12389
12390 @endif findutils
12391
12392 .PHONY: maybe-distclean-findutils distclean-findutils
12393 maybe-distclean-findutils:
12394 @if findutils
12395 maybe-distclean-findutils: distclean-findutils
12396
12397 distclean-findutils: 
12398         @: $(MAKE); $(unstage)
12399         @[ -f ./findutils/Makefile ] || exit 0; \
12400         r=`${PWD_COMMAND}`; export r; \
12401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402         $(HOST_EXPORTS) \
12403         for flag in $(EXTRA_HOST_FLAGS) ; do \
12404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12405         done; \
12406         echo "Doing distclean in findutils" ; \
12407         (cd $(HOST_SUBDIR)/findutils && \
12408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12410                   "RANLIB=$${RANLIB}" \
12411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12412                   distclean) \
12413           || exit 1
12414
12415 @endif findutils
12416
12417 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12418 maybe-maintainer-clean-findutils:
12419 @if findutils
12420 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12421
12422 maintainer-clean-findutils: 
12423         @: $(MAKE); $(unstage)
12424         @[ -f ./findutils/Makefile ] || exit 0; \
12425         r=`${PWD_COMMAND}`; export r; \
12426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12427         $(HOST_EXPORTS) \
12428         for flag in $(EXTRA_HOST_FLAGS) ; do \
12429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12430         done; \
12431         echo "Doing maintainer-clean in findutils" ; \
12432         (cd $(HOST_SUBDIR)/findutils && \
12433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12435                   "RANLIB=$${RANLIB}" \
12436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12437                   maintainer-clean) \
12438           || exit 1
12439
12440 @endif findutils
12441
12442
12443
12444 .PHONY: configure-find maybe-configure-find
12445 maybe-configure-find:
12446 @if gcc-bootstrap
12447 configure-find: stage_current
12448 @endif gcc-bootstrap
12449 @if find
12450 maybe-configure-find: configure-find
12451 configure-find: 
12452         @: $(MAKE); $(unstage)
12453         @r=`${PWD_COMMAND}`; export r; \
12454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12455         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12456         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12457         $(HOST_EXPORTS)  \
12458         echo Configuring in $(HOST_SUBDIR)/find; \
12459         cd "$(HOST_SUBDIR)/find" || exit 1; \
12460         case $(srcdir) in \
12461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12462           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12464         esac; \
12465         srcdiroption="--srcdir=$${topdir}/find"; \
12466         libsrcdir="$$s/find"; \
12467         $(SHELL) $${libsrcdir}/configure \
12468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12469           --target=${target_alias} $${srcdiroption}  \
12470           || exit 1
12471 @endif find
12472
12473
12474
12475
12476
12477 .PHONY: all-find maybe-all-find
12478 maybe-all-find:
12479 @if gcc-bootstrap
12480 all-find: stage_current
12481 @endif gcc-bootstrap
12482 @if find
12483 TARGET-find=all
12484 maybe-all-find: all-find
12485 all-find: configure-find
12486         @: $(MAKE); $(unstage)
12487         @r=`${PWD_COMMAND}`; export r; \
12488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12489         $(HOST_EXPORTS)  \
12490         (cd $(HOST_SUBDIR)/find && \
12491           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12492                 $(TARGET-find))
12493 @endif find
12494
12495
12496
12497
12498 .PHONY: check-find maybe-check-find
12499 maybe-check-find:
12500 @if find
12501 maybe-check-find: check-find
12502
12503 check-find:
12504         @: $(MAKE); $(unstage)
12505         @r=`${PWD_COMMAND}`; export r; \
12506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12507         $(HOST_EXPORTS) \
12508         (cd $(HOST_SUBDIR)/find && \
12509           $(MAKE) $(FLAGS_TO_PASS)  check)
12510
12511 @endif find
12512
12513 .PHONY: install-find maybe-install-find
12514 maybe-install-find:
12515 @if find
12516 maybe-install-find: install-find
12517
12518 install-find: installdirs
12519         @: $(MAKE); $(unstage)
12520         @r=`${PWD_COMMAND}`; export r; \
12521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522         $(HOST_EXPORTS) \
12523         (cd $(HOST_SUBDIR)/find && \
12524           $(MAKE) $(FLAGS_TO_PASS)  install)
12525
12526 @endif find
12527
12528 # Other targets (info, dvi, pdf, etc.)
12529
12530 .PHONY: maybe-info-find info-find
12531 maybe-info-find:
12532 @if find
12533 maybe-info-find: info-find
12534
12535 info-find: \
12536     configure-find 
12537         @: $(MAKE); $(unstage)
12538         @[ -f ./find/Makefile ] || exit 0; \
12539         r=`${PWD_COMMAND}`; export r; \
12540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12541         $(HOST_EXPORTS) \
12542         for flag in $(EXTRA_HOST_FLAGS) ; do \
12543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12544         done; \
12545         echo "Doing info in find" ; \
12546         (cd $(HOST_SUBDIR)/find && \
12547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12549                   "RANLIB=$${RANLIB}" \
12550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12551                   info) \
12552           || exit 1
12553
12554 @endif find
12555
12556 .PHONY: maybe-dvi-find dvi-find
12557 maybe-dvi-find:
12558 @if find
12559 maybe-dvi-find: dvi-find
12560
12561 dvi-find: \
12562     configure-find 
12563         @: $(MAKE); $(unstage)
12564         @[ -f ./find/Makefile ] || exit 0; \
12565         r=`${PWD_COMMAND}`; export r; \
12566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567         $(HOST_EXPORTS) \
12568         for flag in $(EXTRA_HOST_FLAGS) ; do \
12569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570         done; \
12571         echo "Doing dvi in find" ; \
12572         (cd $(HOST_SUBDIR)/find && \
12573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575                   "RANLIB=$${RANLIB}" \
12576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12577                   dvi) \
12578           || exit 1
12579
12580 @endif find
12581
12582 .PHONY: maybe-pdf-find pdf-find
12583 maybe-pdf-find:
12584 @if find
12585 maybe-pdf-find: pdf-find
12586
12587 pdf-find: \
12588     configure-find 
12589         @: $(MAKE); $(unstage)
12590         @[ -f ./find/Makefile ] || exit 0; \
12591         r=`${PWD_COMMAND}`; export r; \
12592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12593         $(HOST_EXPORTS) \
12594         for flag in $(EXTRA_HOST_FLAGS) ; do \
12595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12596         done; \
12597         echo "Doing pdf in find" ; \
12598         (cd $(HOST_SUBDIR)/find && \
12599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12601                   "RANLIB=$${RANLIB}" \
12602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12603                   pdf) \
12604           || exit 1
12605
12606 @endif find
12607
12608 .PHONY: maybe-html-find html-find
12609 maybe-html-find:
12610 @if find
12611 maybe-html-find: html-find
12612
12613 html-find: \
12614     configure-find 
12615         @: $(MAKE); $(unstage)
12616         @[ -f ./find/Makefile ] || exit 0; \
12617         r=`${PWD_COMMAND}`; export r; \
12618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12619         $(HOST_EXPORTS) \
12620         for flag in $(EXTRA_HOST_FLAGS) ; do \
12621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12622         done; \
12623         echo "Doing html in find" ; \
12624         (cd $(HOST_SUBDIR)/find && \
12625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12627                   "RANLIB=$${RANLIB}" \
12628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12629                   html) \
12630           || exit 1
12631
12632 @endif find
12633
12634 .PHONY: maybe-TAGS-find TAGS-find
12635 maybe-TAGS-find:
12636 @if find
12637 maybe-TAGS-find: TAGS-find
12638
12639 TAGS-find: \
12640     configure-find 
12641         @: $(MAKE); $(unstage)
12642         @[ -f ./find/Makefile ] || exit 0; \
12643         r=`${PWD_COMMAND}`; export r; \
12644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12645         $(HOST_EXPORTS) \
12646         for flag in $(EXTRA_HOST_FLAGS) ; do \
12647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12648         done; \
12649         echo "Doing TAGS in find" ; \
12650         (cd $(HOST_SUBDIR)/find && \
12651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12653                   "RANLIB=$${RANLIB}" \
12654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12655                   TAGS) \
12656           || exit 1
12657
12658 @endif find
12659
12660 .PHONY: maybe-install-info-find install-info-find
12661 maybe-install-info-find:
12662 @if find
12663 maybe-install-info-find: install-info-find
12664
12665 install-info-find: \
12666     configure-find \
12667     info-find 
12668         @: $(MAKE); $(unstage)
12669         @[ -f ./find/Makefile ] || exit 0; \
12670         r=`${PWD_COMMAND}`; export r; \
12671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672         $(HOST_EXPORTS) \
12673         for flag in $(EXTRA_HOST_FLAGS) ; do \
12674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675         done; \
12676         echo "Doing install-info in find" ; \
12677         (cd $(HOST_SUBDIR)/find && \
12678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12680                   "RANLIB=$${RANLIB}" \
12681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12682                   install-info) \
12683           || exit 1
12684
12685 @endif find
12686
12687 .PHONY: maybe-install-pdf-find install-pdf-find
12688 maybe-install-pdf-find:
12689 @if find
12690 maybe-install-pdf-find: install-pdf-find
12691
12692 install-pdf-find: \
12693     configure-find \
12694     pdf-find 
12695         @: $(MAKE); $(unstage)
12696         @[ -f ./find/Makefile ] || exit 0; \
12697         r=`${PWD_COMMAND}`; export r; \
12698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699         $(HOST_EXPORTS) \
12700         for flag in $(EXTRA_HOST_FLAGS) ; do \
12701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12702         done; \
12703         echo "Doing install-pdf in find" ; \
12704         (cd $(HOST_SUBDIR)/find && \
12705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12707                   "RANLIB=$${RANLIB}" \
12708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12709                   install-pdf) \
12710           || exit 1
12711
12712 @endif find
12713
12714 .PHONY: maybe-install-html-find install-html-find
12715 maybe-install-html-find:
12716 @if find
12717 maybe-install-html-find: install-html-find
12718
12719 install-html-find: \
12720     configure-find \
12721     html-find 
12722         @: $(MAKE); $(unstage)
12723         @[ -f ./find/Makefile ] || exit 0; \
12724         r=`${PWD_COMMAND}`; export r; \
12725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12726         $(HOST_EXPORTS) \
12727         for flag in $(EXTRA_HOST_FLAGS) ; do \
12728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12729         done; \
12730         echo "Doing install-html in find" ; \
12731         (cd $(HOST_SUBDIR)/find && \
12732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12734                   "RANLIB=$${RANLIB}" \
12735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12736                   install-html) \
12737           || exit 1
12738
12739 @endif find
12740
12741 .PHONY: maybe-installcheck-find installcheck-find
12742 maybe-installcheck-find:
12743 @if find
12744 maybe-installcheck-find: installcheck-find
12745
12746 installcheck-find: \
12747     configure-find 
12748         @: $(MAKE); $(unstage)
12749         @[ -f ./find/Makefile ] || exit 0; \
12750         r=`${PWD_COMMAND}`; export r; \
12751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12752         $(HOST_EXPORTS) \
12753         for flag in $(EXTRA_HOST_FLAGS) ; do \
12754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12755         done; \
12756         echo "Doing installcheck in find" ; \
12757         (cd $(HOST_SUBDIR)/find && \
12758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12760                   "RANLIB=$${RANLIB}" \
12761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12762                   installcheck) \
12763           || exit 1
12764
12765 @endif find
12766
12767 .PHONY: maybe-mostlyclean-find mostlyclean-find
12768 maybe-mostlyclean-find:
12769 @if find
12770 maybe-mostlyclean-find: mostlyclean-find
12771
12772 mostlyclean-find: 
12773         @: $(MAKE); $(unstage)
12774         @[ -f ./find/Makefile ] || exit 0; \
12775         r=`${PWD_COMMAND}`; export r; \
12776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12777         $(HOST_EXPORTS) \
12778         for flag in $(EXTRA_HOST_FLAGS) ; do \
12779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12780         done; \
12781         echo "Doing mostlyclean in find" ; \
12782         (cd $(HOST_SUBDIR)/find && \
12783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12785                   "RANLIB=$${RANLIB}" \
12786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12787                   mostlyclean) \
12788           || exit 1
12789
12790 @endif find
12791
12792 .PHONY: maybe-clean-find clean-find
12793 maybe-clean-find:
12794 @if find
12795 maybe-clean-find: clean-find
12796
12797 clean-find: 
12798         @: $(MAKE); $(unstage)
12799         @[ -f ./find/Makefile ] || exit 0; \
12800         r=`${PWD_COMMAND}`; export r; \
12801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12802         $(HOST_EXPORTS) \
12803         for flag in $(EXTRA_HOST_FLAGS) ; do \
12804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12805         done; \
12806         echo "Doing clean in find" ; \
12807         (cd $(HOST_SUBDIR)/find && \
12808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12810                   "RANLIB=$${RANLIB}" \
12811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12812                   clean) \
12813           || exit 1
12814
12815 @endif find
12816
12817 .PHONY: maybe-distclean-find distclean-find
12818 maybe-distclean-find:
12819 @if find
12820 maybe-distclean-find: distclean-find
12821
12822 distclean-find: 
12823         @: $(MAKE); $(unstage)
12824         @[ -f ./find/Makefile ] || exit 0; \
12825         r=`${PWD_COMMAND}`; export r; \
12826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827         $(HOST_EXPORTS) \
12828         for flag in $(EXTRA_HOST_FLAGS) ; do \
12829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12830         done; \
12831         echo "Doing distclean in find" ; \
12832         (cd $(HOST_SUBDIR)/find && \
12833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12835                   "RANLIB=$${RANLIB}" \
12836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12837                   distclean) \
12838           || exit 1
12839
12840 @endif find
12841
12842 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12843 maybe-maintainer-clean-find:
12844 @if find
12845 maybe-maintainer-clean-find: maintainer-clean-find
12846
12847 maintainer-clean-find: 
12848         @: $(MAKE); $(unstage)
12849         @[ -f ./find/Makefile ] || exit 0; \
12850         r=`${PWD_COMMAND}`; export r; \
12851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12852         $(HOST_EXPORTS) \
12853         for flag in $(EXTRA_HOST_FLAGS) ; do \
12854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12855         done; \
12856         echo "Doing maintainer-clean in find" ; \
12857         (cd $(HOST_SUBDIR)/find && \
12858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12860                   "RANLIB=$${RANLIB}" \
12861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12862                   maintainer-clean) \
12863           || exit 1
12864
12865 @endif find
12866
12867
12868
12869 .PHONY: configure-fixincludes maybe-configure-fixincludes
12870 maybe-configure-fixincludes:
12871 @if gcc-bootstrap
12872 configure-fixincludes: stage_current
12873 @endif gcc-bootstrap
12874 @if fixincludes
12875 maybe-configure-fixincludes: configure-fixincludes
12876 configure-fixincludes: 
12877         @: $(MAKE); $(unstage)
12878         @r=`${PWD_COMMAND}`; export r; \
12879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12880         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12882         $(HOST_EXPORTS)  \
12883         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12884         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12885         case $(srcdir) in \
12886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12887           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12889         esac; \
12890         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12891         libsrcdir="$$s/fixincludes"; \
12892         $(SHELL) $${libsrcdir}/configure \
12893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12894           --target=${target_alias} $${srcdiroption}  \
12895           || exit 1
12896 @endif fixincludes
12897
12898
12899
12900
12901
12902 .PHONY: all-fixincludes maybe-all-fixincludes
12903 maybe-all-fixincludes:
12904 @if gcc-bootstrap
12905 all-fixincludes: stage_current
12906 @endif gcc-bootstrap
12907 @if fixincludes
12908 TARGET-fixincludes=all
12909 maybe-all-fixincludes: all-fixincludes
12910 all-fixincludes: configure-fixincludes
12911         @: $(MAKE); $(unstage)
12912         @r=`${PWD_COMMAND}`; export r; \
12913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12914         $(HOST_EXPORTS)  \
12915         (cd $(HOST_SUBDIR)/fixincludes && \
12916           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12917                 $(TARGET-fixincludes))
12918 @endif fixincludes
12919
12920
12921
12922
12923 .PHONY: check-fixincludes maybe-check-fixincludes
12924 maybe-check-fixincludes:
12925 @if fixincludes
12926 maybe-check-fixincludes: check-fixincludes
12927
12928 check-fixincludes:
12929         @: $(MAKE); $(unstage)
12930         @r=`${PWD_COMMAND}`; export r; \
12931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932         $(HOST_EXPORTS) \
12933         (cd $(HOST_SUBDIR)/fixincludes && \
12934           $(MAKE) $(FLAGS_TO_PASS)  check)
12935
12936 @endif fixincludes
12937
12938 .PHONY: install-fixincludes maybe-install-fixincludes
12939 maybe-install-fixincludes:
12940 @if fixincludes
12941 maybe-install-fixincludes: install-fixincludes
12942
12943 install-fixincludes: installdirs
12944         @: $(MAKE); $(unstage)
12945         @r=`${PWD_COMMAND}`; export r; \
12946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12947         $(HOST_EXPORTS) \
12948         (cd $(HOST_SUBDIR)/fixincludes && \
12949           $(MAKE) $(FLAGS_TO_PASS)  install)
12950
12951 @endif fixincludes
12952
12953 # Other targets (info, dvi, pdf, etc.)
12954
12955 .PHONY: maybe-info-fixincludes info-fixincludes
12956 maybe-info-fixincludes:
12957 @if fixincludes
12958 maybe-info-fixincludes: info-fixincludes
12959
12960 info-fixincludes: \
12961     configure-fixincludes 
12962         @: $(MAKE); $(unstage)
12963         @[ -f ./fixincludes/Makefile ] || exit 0; \
12964         r=`${PWD_COMMAND}`; export r; \
12965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966         $(HOST_EXPORTS) \
12967         for flag in $(EXTRA_HOST_FLAGS) ; do \
12968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12969         done; \
12970         echo "Doing info in fixincludes" ; \
12971         (cd $(HOST_SUBDIR)/fixincludes && \
12972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12974                   "RANLIB=$${RANLIB}" \
12975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12976                   info) \
12977           || exit 1
12978
12979 @endif fixincludes
12980
12981 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12982 maybe-dvi-fixincludes:
12983 @if fixincludes
12984 maybe-dvi-fixincludes: dvi-fixincludes
12985
12986 dvi-fixincludes: \
12987     configure-fixincludes 
12988         @: $(MAKE); $(unstage)
12989         @[ -f ./fixincludes/Makefile ] || exit 0; \
12990         r=`${PWD_COMMAND}`; export r; \
12991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12992         $(HOST_EXPORTS) \
12993         for flag in $(EXTRA_HOST_FLAGS) ; do \
12994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12995         done; \
12996         echo "Doing dvi in fixincludes" ; \
12997         (cd $(HOST_SUBDIR)/fixincludes && \
12998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13000                   "RANLIB=$${RANLIB}" \
13001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13002                   dvi) \
13003           || exit 1
13004
13005 @endif fixincludes
13006
13007 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13008 maybe-pdf-fixincludes:
13009 @if fixincludes
13010 maybe-pdf-fixincludes: pdf-fixincludes
13011
13012 pdf-fixincludes: \
13013     configure-fixincludes 
13014         @: $(MAKE); $(unstage)
13015         @[ -f ./fixincludes/Makefile ] || exit 0; \
13016         r=`${PWD_COMMAND}`; export r; \
13017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13018         $(HOST_EXPORTS) \
13019         for flag in $(EXTRA_HOST_FLAGS) ; do \
13020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13021         done; \
13022         echo "Doing pdf in fixincludes" ; \
13023         (cd $(HOST_SUBDIR)/fixincludes && \
13024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13026                   "RANLIB=$${RANLIB}" \
13027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13028                   pdf) \
13029           || exit 1
13030
13031 @endif fixincludes
13032
13033 .PHONY: maybe-html-fixincludes html-fixincludes
13034 maybe-html-fixincludes:
13035 @if fixincludes
13036 maybe-html-fixincludes: html-fixincludes
13037
13038 html-fixincludes: \
13039     configure-fixincludes 
13040         @: $(MAKE); $(unstage)
13041         @[ -f ./fixincludes/Makefile ] || exit 0; \
13042         r=`${PWD_COMMAND}`; export r; \
13043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13044         $(HOST_EXPORTS) \
13045         for flag in $(EXTRA_HOST_FLAGS) ; do \
13046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13047         done; \
13048         echo "Doing html in fixincludes" ; \
13049         (cd $(HOST_SUBDIR)/fixincludes && \
13050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13052                   "RANLIB=$${RANLIB}" \
13053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13054                   html) \
13055           || exit 1
13056
13057 @endif fixincludes
13058
13059 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13060 maybe-TAGS-fixincludes:
13061 @if fixincludes
13062 maybe-TAGS-fixincludes: TAGS-fixincludes
13063
13064 # fixincludes doesn't support TAGS.
13065 TAGS-fixincludes:
13066
13067 @endif fixincludes
13068
13069 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13070 maybe-install-info-fixincludes:
13071 @if fixincludes
13072 maybe-install-info-fixincludes: install-info-fixincludes
13073
13074 install-info-fixincludes: \
13075     configure-fixincludes \
13076     info-fixincludes 
13077         @: $(MAKE); $(unstage)
13078         @[ -f ./fixincludes/Makefile ] || exit 0; \
13079         r=`${PWD_COMMAND}`; export r; \
13080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13081         $(HOST_EXPORTS) \
13082         for flag in $(EXTRA_HOST_FLAGS) ; do \
13083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13084         done; \
13085         echo "Doing install-info in fixincludes" ; \
13086         (cd $(HOST_SUBDIR)/fixincludes && \
13087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13089                   "RANLIB=$${RANLIB}" \
13090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13091                   install-info) \
13092           || exit 1
13093
13094 @endif fixincludes
13095
13096 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13097 maybe-install-pdf-fixincludes:
13098 @if fixincludes
13099 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13100
13101 install-pdf-fixincludes: \
13102     configure-fixincludes \
13103     pdf-fixincludes 
13104         @: $(MAKE); $(unstage)
13105         @[ -f ./fixincludes/Makefile ] || exit 0; \
13106         r=`${PWD_COMMAND}`; export r; \
13107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13108         $(HOST_EXPORTS) \
13109         for flag in $(EXTRA_HOST_FLAGS) ; do \
13110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13111         done; \
13112         echo "Doing install-pdf in fixincludes" ; \
13113         (cd $(HOST_SUBDIR)/fixincludes && \
13114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13116                   "RANLIB=$${RANLIB}" \
13117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13118                   install-pdf) \
13119           || exit 1
13120
13121 @endif fixincludes
13122
13123 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13124 maybe-install-html-fixincludes:
13125 @if fixincludes
13126 maybe-install-html-fixincludes: install-html-fixincludes
13127
13128 install-html-fixincludes: \
13129     configure-fixincludes \
13130     html-fixincludes 
13131         @: $(MAKE); $(unstage)
13132         @[ -f ./fixincludes/Makefile ] || exit 0; \
13133         r=`${PWD_COMMAND}`; export r; \
13134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135         $(HOST_EXPORTS) \
13136         for flag in $(EXTRA_HOST_FLAGS) ; do \
13137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13138         done; \
13139         echo "Doing install-html in fixincludes" ; \
13140         (cd $(HOST_SUBDIR)/fixincludes && \
13141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13143                   "RANLIB=$${RANLIB}" \
13144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13145                   install-html) \
13146           || exit 1
13147
13148 @endif fixincludes
13149
13150 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13151 maybe-installcheck-fixincludes:
13152 @if fixincludes
13153 maybe-installcheck-fixincludes: installcheck-fixincludes
13154
13155 installcheck-fixincludes: \
13156     configure-fixincludes 
13157         @: $(MAKE); $(unstage)
13158         @[ -f ./fixincludes/Makefile ] || exit 0; \
13159         r=`${PWD_COMMAND}`; export r; \
13160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161         $(HOST_EXPORTS) \
13162         for flag in $(EXTRA_HOST_FLAGS) ; do \
13163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13164         done; \
13165         echo "Doing installcheck in fixincludes" ; \
13166         (cd $(HOST_SUBDIR)/fixincludes && \
13167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13169                   "RANLIB=$${RANLIB}" \
13170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13171                   installcheck) \
13172           || exit 1
13173
13174 @endif fixincludes
13175
13176 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13177 maybe-mostlyclean-fixincludes:
13178 @if fixincludes
13179 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13180
13181 mostlyclean-fixincludes: 
13182         @: $(MAKE); $(unstage)
13183         @[ -f ./fixincludes/Makefile ] || exit 0; \
13184         r=`${PWD_COMMAND}`; export r; \
13185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186         $(HOST_EXPORTS) \
13187         for flag in $(EXTRA_HOST_FLAGS) ; do \
13188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13189         done; \
13190         echo "Doing mostlyclean in fixincludes" ; \
13191         (cd $(HOST_SUBDIR)/fixincludes && \
13192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13194                   "RANLIB=$${RANLIB}" \
13195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13196                   mostlyclean) \
13197           || exit 1
13198
13199 @endif fixincludes
13200
13201 .PHONY: maybe-clean-fixincludes clean-fixincludes
13202 maybe-clean-fixincludes:
13203 @if fixincludes
13204 maybe-clean-fixincludes: clean-fixincludes
13205
13206 clean-fixincludes: 
13207         @: $(MAKE); $(unstage)
13208         @[ -f ./fixincludes/Makefile ] || exit 0; \
13209         r=`${PWD_COMMAND}`; export r; \
13210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211         $(HOST_EXPORTS) \
13212         for flag in $(EXTRA_HOST_FLAGS) ; do \
13213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13214         done; \
13215         echo "Doing clean in fixincludes" ; \
13216         (cd $(HOST_SUBDIR)/fixincludes && \
13217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13219                   "RANLIB=$${RANLIB}" \
13220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13221                   clean) \
13222           || exit 1
13223
13224 @endif fixincludes
13225
13226 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13227 maybe-distclean-fixincludes:
13228 @if fixincludes
13229 maybe-distclean-fixincludes: distclean-fixincludes
13230
13231 distclean-fixincludes: 
13232         @: $(MAKE); $(unstage)
13233         @[ -f ./fixincludes/Makefile ] || exit 0; \
13234         r=`${PWD_COMMAND}`; export r; \
13235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13236         $(HOST_EXPORTS) \
13237         for flag in $(EXTRA_HOST_FLAGS) ; do \
13238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13239         done; \
13240         echo "Doing distclean in fixincludes" ; \
13241         (cd $(HOST_SUBDIR)/fixincludes && \
13242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13244                   "RANLIB=$${RANLIB}" \
13245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13246                   distclean) \
13247           || exit 1
13248
13249 @endif fixincludes
13250
13251 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13252 maybe-maintainer-clean-fixincludes:
13253 @if fixincludes
13254 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13255
13256 maintainer-clean-fixincludes: 
13257         @: $(MAKE); $(unstage)
13258         @[ -f ./fixincludes/Makefile ] || exit 0; \
13259         r=`${PWD_COMMAND}`; export r; \
13260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261         $(HOST_EXPORTS) \
13262         for flag in $(EXTRA_HOST_FLAGS) ; do \
13263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13264         done; \
13265         echo "Doing maintainer-clean in fixincludes" ; \
13266         (cd $(HOST_SUBDIR)/fixincludes && \
13267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13269                   "RANLIB=$${RANLIB}" \
13270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13271                   maintainer-clean) \
13272           || exit 1
13273
13274 @endif fixincludes
13275
13276
13277
13278 .PHONY: configure-flex maybe-configure-flex
13279 maybe-configure-flex:
13280 @if gcc-bootstrap
13281 configure-flex: stage_current
13282 @endif gcc-bootstrap
13283 @if flex
13284 maybe-configure-flex: configure-flex
13285 configure-flex: 
13286         @: $(MAKE); $(unstage)
13287         @r=`${PWD_COMMAND}`; export r; \
13288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13291         $(HOST_EXPORTS)  \
13292         echo Configuring in $(HOST_SUBDIR)/flex; \
13293         cd "$(HOST_SUBDIR)/flex" || exit 1; \
13294         case $(srcdir) in \
13295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13296           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13298         esac; \
13299         srcdiroption="--srcdir=$${topdir}/flex"; \
13300         libsrcdir="$$s/flex"; \
13301         $(SHELL) $${libsrcdir}/configure \
13302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13303           --target=${target_alias} $${srcdiroption}  \
13304           || exit 1
13305 @endif flex
13306
13307
13308
13309
13310
13311 .PHONY: all-flex maybe-all-flex
13312 maybe-all-flex:
13313 @if gcc-bootstrap
13314 all-flex: stage_current
13315 @endif gcc-bootstrap
13316 @if flex
13317 TARGET-flex=all
13318 maybe-all-flex: all-flex
13319 all-flex: configure-flex
13320         @: $(MAKE); $(unstage)
13321         @r=`${PWD_COMMAND}`; export r; \
13322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13323         $(HOST_EXPORTS)  \
13324         (cd $(HOST_SUBDIR)/flex && \
13325           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13326                 $(TARGET-flex))
13327 @endif flex
13328
13329
13330
13331
13332 .PHONY: check-flex maybe-check-flex
13333 maybe-check-flex:
13334 @if flex
13335 maybe-check-flex: check-flex
13336
13337 # This module is only tested in a native toolchain.
13338 check-flex:
13339         @: $(MAKE); $(unstage)
13340         @if [ '$(host)' = '$(target)' ] ; then \
13341           r=`${PWD_COMMAND}`; export r; \
13342           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13343           $(HOST_EXPORTS) \
13344           (cd $(HOST_SUBDIR)/flex && \
13345             $(MAKE) $(FLAGS_TO_PASS)  check); \
13346         fi
13347
13348 @endif flex
13349
13350 .PHONY: install-flex maybe-install-flex
13351 maybe-install-flex:
13352 @if flex
13353 maybe-install-flex: install-flex
13354
13355 install-flex: installdirs
13356         @: $(MAKE); $(unstage)
13357         @r=`${PWD_COMMAND}`; export r; \
13358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13359         $(HOST_EXPORTS) \
13360         (cd $(HOST_SUBDIR)/flex && \
13361           $(MAKE) $(FLAGS_TO_PASS)  install)
13362
13363 @endif flex
13364
13365 # Other targets (info, dvi, pdf, etc.)
13366
13367 .PHONY: maybe-info-flex info-flex
13368 maybe-info-flex:
13369 @if flex
13370 maybe-info-flex: info-flex
13371
13372 info-flex: \
13373     configure-flex 
13374         @: $(MAKE); $(unstage)
13375         @[ -f ./flex/Makefile ] || exit 0; \
13376         r=`${PWD_COMMAND}`; export r; \
13377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13378         $(HOST_EXPORTS) \
13379         for flag in $(EXTRA_HOST_FLAGS) ; do \
13380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13381         done; \
13382         echo "Doing info in flex" ; \
13383         (cd $(HOST_SUBDIR)/flex && \
13384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13386                   "RANLIB=$${RANLIB}" \
13387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13388                   info) \
13389           || exit 1
13390
13391 @endif flex
13392
13393 .PHONY: maybe-dvi-flex dvi-flex
13394 maybe-dvi-flex:
13395 @if flex
13396 maybe-dvi-flex: dvi-flex
13397
13398 dvi-flex: \
13399     configure-flex 
13400         @: $(MAKE); $(unstage)
13401         @[ -f ./flex/Makefile ] || exit 0; \
13402         r=`${PWD_COMMAND}`; export r; \
13403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13404         $(HOST_EXPORTS) \
13405         for flag in $(EXTRA_HOST_FLAGS) ; do \
13406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13407         done; \
13408         echo "Doing dvi in flex" ; \
13409         (cd $(HOST_SUBDIR)/flex && \
13410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13412                   "RANLIB=$${RANLIB}" \
13413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13414                   dvi) \
13415           || exit 1
13416
13417 @endif flex
13418
13419 .PHONY: maybe-pdf-flex pdf-flex
13420 maybe-pdf-flex:
13421 @if flex
13422 maybe-pdf-flex: pdf-flex
13423
13424 pdf-flex: \
13425     configure-flex 
13426         @: $(MAKE); $(unstage)
13427         @[ -f ./flex/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 pdf in flex" ; \
13435         (cd $(HOST_SUBDIR)/flex && \
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                   pdf) \
13441           || exit 1
13442
13443 @endif flex
13444
13445 .PHONY: maybe-html-flex html-flex
13446 maybe-html-flex:
13447 @if flex
13448 maybe-html-flex: html-flex
13449
13450 html-flex: \
13451     configure-flex 
13452         @: $(MAKE); $(unstage)
13453         @[ -f ./flex/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 html in flex" ; \
13461         (cd $(HOST_SUBDIR)/flex && \
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                   html) \
13467           || exit 1
13468
13469 @endif flex
13470
13471 .PHONY: maybe-TAGS-flex TAGS-flex
13472 maybe-TAGS-flex:
13473 @if flex
13474 maybe-TAGS-flex: TAGS-flex
13475
13476 TAGS-flex: \
13477     configure-flex 
13478         @: $(MAKE); $(unstage)
13479         @[ -f ./flex/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 TAGS in flex" ; \
13487         (cd $(HOST_SUBDIR)/flex && \
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                   TAGS) \
13493           || exit 1
13494
13495 @endif flex
13496
13497 .PHONY: maybe-install-info-flex install-info-flex
13498 maybe-install-info-flex:
13499 @if flex
13500 maybe-install-info-flex: install-info-flex
13501
13502 install-info-flex: \
13503     configure-flex \
13504     info-flex 
13505         @: $(MAKE); $(unstage)
13506         @[ -f ./flex/Makefile ] || exit 0; \
13507         r=`${PWD_COMMAND}`; export r; \
13508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13509         $(HOST_EXPORTS) \
13510         for flag in $(EXTRA_HOST_FLAGS) ; do \
13511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13512         done; \
13513         echo "Doing install-info in flex" ; \
13514         (cd $(HOST_SUBDIR)/flex && \
13515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13517                   "RANLIB=$${RANLIB}" \
13518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13519                   install-info) \
13520           || exit 1
13521
13522 @endif flex
13523
13524 .PHONY: maybe-install-pdf-flex install-pdf-flex
13525 maybe-install-pdf-flex:
13526 @if flex
13527 maybe-install-pdf-flex: install-pdf-flex
13528
13529 install-pdf-flex: \
13530     configure-flex \
13531     pdf-flex 
13532         @: $(MAKE); $(unstage)
13533         @[ -f ./flex/Makefile ] || exit 0; \
13534         r=`${PWD_COMMAND}`; export r; \
13535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13536         $(HOST_EXPORTS) \
13537         for flag in $(EXTRA_HOST_FLAGS) ; do \
13538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13539         done; \
13540         echo "Doing install-pdf in flex" ; \
13541         (cd $(HOST_SUBDIR)/flex && \
13542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13544                   "RANLIB=$${RANLIB}" \
13545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13546                   install-pdf) \
13547           || exit 1
13548
13549 @endif flex
13550
13551 .PHONY: maybe-install-html-flex install-html-flex
13552 maybe-install-html-flex:
13553 @if flex
13554 maybe-install-html-flex: install-html-flex
13555
13556 install-html-flex: \
13557     configure-flex \
13558     html-flex 
13559         @: $(MAKE); $(unstage)
13560         @[ -f ./flex/Makefile ] || exit 0; \
13561         r=`${PWD_COMMAND}`; export r; \
13562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563         $(HOST_EXPORTS) \
13564         for flag in $(EXTRA_HOST_FLAGS) ; do \
13565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13566         done; \
13567         echo "Doing install-html in flex" ; \
13568         (cd $(HOST_SUBDIR)/flex && \
13569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13571                   "RANLIB=$${RANLIB}" \
13572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13573                   install-html) \
13574           || exit 1
13575
13576 @endif flex
13577
13578 .PHONY: maybe-installcheck-flex installcheck-flex
13579 maybe-installcheck-flex:
13580 @if flex
13581 maybe-installcheck-flex: installcheck-flex
13582
13583 installcheck-flex: \
13584     configure-flex 
13585         @: $(MAKE); $(unstage)
13586         @[ -f ./flex/Makefile ] || exit 0; \
13587         r=`${PWD_COMMAND}`; export r; \
13588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13589         $(HOST_EXPORTS) \
13590         for flag in $(EXTRA_HOST_FLAGS) ; do \
13591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13592         done; \
13593         echo "Doing installcheck in flex" ; \
13594         (cd $(HOST_SUBDIR)/flex && \
13595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13597                   "RANLIB=$${RANLIB}" \
13598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13599                   installcheck) \
13600           || exit 1
13601
13602 @endif flex
13603
13604 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13605 maybe-mostlyclean-flex:
13606 @if flex
13607 maybe-mostlyclean-flex: mostlyclean-flex
13608
13609 mostlyclean-flex: 
13610         @: $(MAKE); $(unstage)
13611         @[ -f ./flex/Makefile ] || exit 0; \
13612         r=`${PWD_COMMAND}`; export r; \
13613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13614         $(HOST_EXPORTS) \
13615         for flag in $(EXTRA_HOST_FLAGS) ; do \
13616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13617         done; \
13618         echo "Doing mostlyclean in flex" ; \
13619         (cd $(HOST_SUBDIR)/flex && \
13620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13622                   "RANLIB=$${RANLIB}" \
13623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13624                   mostlyclean) \
13625           || exit 1
13626
13627 @endif flex
13628
13629 .PHONY: maybe-clean-flex clean-flex
13630 maybe-clean-flex:
13631 @if flex
13632 maybe-clean-flex: clean-flex
13633
13634 clean-flex: 
13635         @: $(MAKE); $(unstage)
13636         @[ -f ./flex/Makefile ] || exit 0; \
13637         r=`${PWD_COMMAND}`; export r; \
13638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639         $(HOST_EXPORTS) \
13640         for flag in $(EXTRA_HOST_FLAGS) ; do \
13641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13642         done; \
13643         echo "Doing clean in flex" ; \
13644         (cd $(HOST_SUBDIR)/flex && \
13645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13647                   "RANLIB=$${RANLIB}" \
13648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13649                   clean) \
13650           || exit 1
13651
13652 @endif flex
13653
13654 .PHONY: maybe-distclean-flex distclean-flex
13655 maybe-distclean-flex:
13656 @if flex
13657 maybe-distclean-flex: distclean-flex
13658
13659 distclean-flex: 
13660         @: $(MAKE); $(unstage)
13661         @[ -f ./flex/Makefile ] || exit 0; \
13662         r=`${PWD_COMMAND}`; export r; \
13663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13664         $(HOST_EXPORTS) \
13665         for flag in $(EXTRA_HOST_FLAGS) ; do \
13666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13667         done; \
13668         echo "Doing distclean in flex" ; \
13669         (cd $(HOST_SUBDIR)/flex && \
13670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13672                   "RANLIB=$${RANLIB}" \
13673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13674                   distclean) \
13675           || exit 1
13676
13677 @endif flex
13678
13679 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13680 maybe-maintainer-clean-flex:
13681 @if flex
13682 maybe-maintainer-clean-flex: maintainer-clean-flex
13683
13684 maintainer-clean-flex: 
13685         @: $(MAKE); $(unstage)
13686         @[ -f ./flex/Makefile ] || exit 0; \
13687         r=`${PWD_COMMAND}`; export r; \
13688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13689         $(HOST_EXPORTS) \
13690         for flag in $(EXTRA_HOST_FLAGS) ; do \
13691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13692         done; \
13693         echo "Doing maintainer-clean in flex" ; \
13694         (cd $(HOST_SUBDIR)/flex && \
13695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13697                   "RANLIB=$${RANLIB}" \
13698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13699                   maintainer-clean) \
13700           || exit 1
13701
13702 @endif flex
13703
13704
13705
13706 .PHONY: configure-gas maybe-configure-gas
13707 maybe-configure-gas:
13708 @if gcc-bootstrap
13709 configure-gas: stage_current
13710 @endif gcc-bootstrap
13711 @if gas
13712 maybe-configure-gas: configure-gas
13713 configure-gas: 
13714         @r=`${PWD_COMMAND}`; export r; \
13715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13716         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13718         $(HOST_EXPORTS)  \
13719         echo Configuring in $(HOST_SUBDIR)/gas; \
13720         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13721         case $(srcdir) in \
13722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13723           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13725         esac; \
13726         srcdiroption="--srcdir=$${topdir}/gas"; \
13727         libsrcdir="$$s/gas"; \
13728         $(SHELL) $${libsrcdir}/configure \
13729           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13730           --target=${target_alias} $${srcdiroption}  \
13731           || exit 1
13732 @endif gas
13733
13734
13735
13736 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13737 maybe-configure-stage1-gas:
13738 @if gas-bootstrap
13739 maybe-configure-stage1-gas: configure-stage1-gas
13740 configure-stage1-gas:
13741         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13743         @r=`${PWD_COMMAND}`; export r; \
13744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13745         TFLAGS="$(STAGE1_TFLAGS)"; \
13746         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13747         $(HOST_EXPORTS) \
13748         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13749         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13750         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13751         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13753         cd $(HOST_SUBDIR)/gas || exit 1; \
13754         case $(srcdir) in \
13755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13756           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13758         esac; \
13759         srcdiroption="--srcdir=$${topdir}/gas"; \
13760         libsrcdir="$$s/gas"; \
13761         $(SHELL) $${libsrcdir}/configure \
13762           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13763           --target=${target_alias} $${srcdiroption} \
13764           $(STAGE1_CONFIGURE_FLAGS)
13765 @endif gas-bootstrap
13766
13767 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13768 maybe-configure-stage2-gas:
13769 @if gas-bootstrap
13770 maybe-configure-stage2-gas: configure-stage2-gas
13771 configure-stage2-gas:
13772         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13773         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13774         @r=`${PWD_COMMAND}`; export r; \
13775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13776         TFLAGS="$(STAGE2_TFLAGS)"; \
13777         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13778         $(HOST_EXPORTS) \
13779         $(POSTSTAGE1_HOST_EXPORTS) \
13780         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13781         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13782         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13783         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13784         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13785         cd $(HOST_SUBDIR)/gas || exit 1; \
13786         case $(srcdir) in \
13787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13788           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13790         esac; \
13791         srcdiroption="--srcdir=$${topdir}/gas"; \
13792         libsrcdir="$$s/gas"; \
13793         $(SHELL) $${libsrcdir}/configure \
13794           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13795           --target=${target_alias} $${srcdiroption} \
13796           --with-build-libsubdir=$(HOST_SUBDIR) \
13797           $(STAGE2_CONFIGURE_FLAGS)
13798 @endif gas-bootstrap
13799
13800 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13801 maybe-configure-stage3-gas:
13802 @if gas-bootstrap
13803 maybe-configure-stage3-gas: configure-stage3-gas
13804 configure-stage3-gas:
13805         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13806         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13807         @r=`${PWD_COMMAND}`; export r; \
13808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809         TFLAGS="$(STAGE3_TFLAGS)"; \
13810         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13811         $(HOST_EXPORTS) \
13812         $(POSTSTAGE1_HOST_EXPORTS) \
13813         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13814         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13815         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13816         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13817         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13818         cd $(HOST_SUBDIR)/gas || exit 1; \
13819         case $(srcdir) in \
13820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13821           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13823         esac; \
13824         srcdiroption="--srcdir=$${topdir}/gas"; \
13825         libsrcdir="$$s/gas"; \
13826         $(SHELL) $${libsrcdir}/configure \
13827           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13828           --target=${target_alias} $${srcdiroption} \
13829           --with-build-libsubdir=$(HOST_SUBDIR) \
13830           $(STAGE3_CONFIGURE_FLAGS)
13831 @endif gas-bootstrap
13832
13833 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13834 maybe-configure-stage4-gas:
13835 @if gas-bootstrap
13836 maybe-configure-stage4-gas: configure-stage4-gas
13837 configure-stage4-gas:
13838         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13839         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13840         @r=`${PWD_COMMAND}`; export r; \
13841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842         TFLAGS="$(STAGE4_TFLAGS)"; \
13843         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13844         $(HOST_EXPORTS) \
13845         $(POSTSTAGE1_HOST_EXPORTS) \
13846         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13847         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13848         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13849         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13850         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13851         cd $(HOST_SUBDIR)/gas || exit 1; \
13852         case $(srcdir) in \
13853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13854           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13856         esac; \
13857         srcdiroption="--srcdir=$${topdir}/gas"; \
13858         libsrcdir="$$s/gas"; \
13859         $(SHELL) $${libsrcdir}/configure \
13860           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13861           --target=${target_alias} $${srcdiroption} \
13862           --with-build-libsubdir=$(HOST_SUBDIR) \
13863           $(STAGE4_CONFIGURE_FLAGS)
13864 @endif gas-bootstrap
13865
13866 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13867 maybe-configure-stageprofile-gas:
13868 @if gas-bootstrap
13869 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13870 configure-stageprofile-gas:
13871         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13873         @r=`${PWD_COMMAND}`; export r; \
13874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13876         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13877         $(HOST_EXPORTS) \
13878         $(POSTSTAGE1_HOST_EXPORTS) \
13879         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13880         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13881         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13882         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13884         cd $(HOST_SUBDIR)/gas || exit 1; \
13885         case $(srcdir) in \
13886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13887           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13889         esac; \
13890         srcdiroption="--srcdir=$${topdir}/gas"; \
13891         libsrcdir="$$s/gas"; \
13892         $(SHELL) $${libsrcdir}/configure \
13893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13894           --target=${target_alias} $${srcdiroption} \
13895           --with-build-libsubdir=$(HOST_SUBDIR) \
13896           $(STAGEprofile_CONFIGURE_FLAGS)
13897 @endif gas-bootstrap
13898
13899 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13900 maybe-configure-stagefeedback-gas:
13901 @if gas-bootstrap
13902 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13903 configure-stagefeedback-gas:
13904         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13905         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13906         @r=`${PWD_COMMAND}`; export r; \
13907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13908         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13909         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13910         $(HOST_EXPORTS) \
13911         $(POSTSTAGE1_HOST_EXPORTS) \
13912         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13913         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13914         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13915         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13917         cd $(HOST_SUBDIR)/gas || exit 1; \
13918         case $(srcdir) in \
13919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13920           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13922         esac; \
13923         srcdiroption="--srcdir=$${topdir}/gas"; \
13924         libsrcdir="$$s/gas"; \
13925         $(SHELL) $${libsrcdir}/configure \
13926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13927           --target=${target_alias} $${srcdiroption} \
13928           --with-build-libsubdir=$(HOST_SUBDIR) \
13929           $(STAGEfeedback_CONFIGURE_FLAGS)
13930 @endif gas-bootstrap
13931
13932
13933
13934
13935
13936 .PHONY: all-gas maybe-all-gas
13937 maybe-all-gas:
13938 @if gcc-bootstrap
13939 all-gas: stage_current
13940 @endif gcc-bootstrap
13941 @if gas
13942 TARGET-gas=all
13943 maybe-all-gas: all-gas
13944 all-gas: configure-gas
13945         @r=`${PWD_COMMAND}`; export r; \
13946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13947         $(HOST_EXPORTS)  \
13948         (cd $(HOST_SUBDIR)/gas && \
13949           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13950                 $(TARGET-gas))
13951 @endif gas
13952
13953
13954
13955 .PHONY: all-stage1-gas maybe-all-stage1-gas
13956 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13957 maybe-all-stage1-gas:
13958 maybe-clean-stage1-gas:
13959 @if gas-bootstrap
13960 maybe-all-stage1-gas: all-stage1-gas
13961 all-stage1: all-stage1-gas
13962 TARGET-stage1-gas = $(TARGET-gas)
13963 all-stage1-gas: configure-stage1-gas
13964         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13965         @r=`${PWD_COMMAND}`; export r; \
13966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967         TFLAGS="$(STAGE1_TFLAGS)"; \
13968         $(HOST_EXPORTS)  \
13969         cd $(HOST_SUBDIR)/gas && \
13970         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13971                 CFLAGS="$(STAGE1_CFLAGS)" \
13972                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13973                 LIBCFLAGS="$(LIBCFLAGS)" \
13974                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13975                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13976                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13977                 $(EXTRA_HOST_FLAGS)   \
13978                 TFLAGS="$(STAGE1_TFLAGS)" \
13979                 $(TARGET-stage1-gas)
13980
13981 maybe-clean-stage1-gas: clean-stage1-gas
13982 clean-stage1: clean-stage1-gas
13983 clean-stage1-gas:
13984         @if [ $(current_stage) = stage1 ]; then \
13985           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13986         else \
13987           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13988           $(MAKE) stage1-start; \
13989         fi; \
13990         cd $(HOST_SUBDIR)/gas && \
13991         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13992                  clean
13993 @endif gas-bootstrap
13994
13995
13996 .PHONY: all-stage2-gas maybe-all-stage2-gas
13997 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13998 maybe-all-stage2-gas:
13999 maybe-clean-stage2-gas:
14000 @if gas-bootstrap
14001 maybe-all-stage2-gas: all-stage2-gas
14002 all-stage2: all-stage2-gas
14003 TARGET-stage2-gas = $(TARGET-gas)
14004 all-stage2-gas: configure-stage2-gas
14005         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14006         @r=`${PWD_COMMAND}`; export r; \
14007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14008         TFLAGS="$(STAGE2_TFLAGS)"; \
14009         $(HOST_EXPORTS) \
14010         $(POSTSTAGE1_HOST_EXPORTS)  \
14011         cd $(HOST_SUBDIR)/gas && \
14012         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14013                 CFLAGS="$(STAGE2_CFLAGS)" \
14014                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14015                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14016                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14017                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14018                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14019                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14020                 TFLAGS="$(STAGE2_TFLAGS)" \
14021                 $(TARGET-stage2-gas)
14022
14023 maybe-clean-stage2-gas: clean-stage2-gas
14024 clean-stage2: clean-stage2-gas
14025 clean-stage2-gas:
14026         @if [ $(current_stage) = stage2 ]; then \
14027           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14028         else \
14029           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14030           $(MAKE) stage2-start; \
14031         fi; \
14032         cd $(HOST_SUBDIR)/gas && \
14033         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14034                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14035                  clean
14036 @endif gas-bootstrap
14037
14038
14039 .PHONY: all-stage3-gas maybe-all-stage3-gas
14040 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14041 maybe-all-stage3-gas:
14042 maybe-clean-stage3-gas:
14043 @if gas-bootstrap
14044 maybe-all-stage3-gas: all-stage3-gas
14045 all-stage3: all-stage3-gas
14046 TARGET-stage3-gas = $(TARGET-gas)
14047 all-stage3-gas: configure-stage3-gas
14048         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14049         @r=`${PWD_COMMAND}`; export r; \
14050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14051         TFLAGS="$(STAGE3_TFLAGS)"; \
14052         $(HOST_EXPORTS) \
14053         $(POSTSTAGE1_HOST_EXPORTS)  \
14054         cd $(HOST_SUBDIR)/gas && \
14055         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14056                 CFLAGS="$(STAGE3_CFLAGS)" \
14057                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14058                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14059                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14060                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14061                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14062                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14063                 TFLAGS="$(STAGE3_TFLAGS)" \
14064                 $(TARGET-stage3-gas)
14065
14066 maybe-clean-stage3-gas: clean-stage3-gas
14067 clean-stage3: clean-stage3-gas
14068 clean-stage3-gas:
14069         @if [ $(current_stage) = stage3 ]; then \
14070           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14071         else \
14072           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14073           $(MAKE) stage3-start; \
14074         fi; \
14075         cd $(HOST_SUBDIR)/gas && \
14076         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14077                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14078                  clean
14079 @endif gas-bootstrap
14080
14081
14082 .PHONY: all-stage4-gas maybe-all-stage4-gas
14083 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14084 maybe-all-stage4-gas:
14085 maybe-clean-stage4-gas:
14086 @if gas-bootstrap
14087 maybe-all-stage4-gas: all-stage4-gas
14088 all-stage4: all-stage4-gas
14089 TARGET-stage4-gas = $(TARGET-gas)
14090 all-stage4-gas: configure-stage4-gas
14091         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14092         @r=`${PWD_COMMAND}`; export r; \
14093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14094         TFLAGS="$(STAGE4_TFLAGS)"; \
14095         $(HOST_EXPORTS) \
14096         $(POSTSTAGE1_HOST_EXPORTS)  \
14097         cd $(HOST_SUBDIR)/gas && \
14098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14099                 CFLAGS="$(STAGE4_CFLAGS)" \
14100                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14101                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14105                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14106                 TFLAGS="$(STAGE4_TFLAGS)" \
14107                 $(TARGET-stage4-gas)
14108
14109 maybe-clean-stage4-gas: clean-stage4-gas
14110 clean-stage4: clean-stage4-gas
14111 clean-stage4-gas:
14112         @if [ $(current_stage) = stage4 ]; then \
14113           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14114         else \
14115           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14116           $(MAKE) stage4-start; \
14117         fi; \
14118         cd $(HOST_SUBDIR)/gas && \
14119         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14120                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14121                  clean
14122 @endif gas-bootstrap
14123
14124
14125 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14126 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14127 maybe-all-stageprofile-gas:
14128 maybe-clean-stageprofile-gas:
14129 @if gas-bootstrap
14130 maybe-all-stageprofile-gas: all-stageprofile-gas
14131 all-stageprofile: all-stageprofile-gas
14132 TARGET-stageprofile-gas = $(TARGET-gas)
14133 all-stageprofile-gas: configure-stageprofile-gas
14134         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14135         @r=`${PWD_COMMAND}`; export r; \
14136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14138         $(HOST_EXPORTS) \
14139         $(POSTSTAGE1_HOST_EXPORTS)  \
14140         cd $(HOST_SUBDIR)/gas && \
14141         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14142                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14143                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14144                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14145                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14146                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14147                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14148                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14149                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14150                 $(TARGET-stageprofile-gas)
14151
14152 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14153 clean-stageprofile: clean-stageprofile-gas
14154 clean-stageprofile-gas:
14155         @if [ $(current_stage) = stageprofile ]; then \
14156           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14157         else \
14158           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14159           $(MAKE) stageprofile-start; \
14160         fi; \
14161         cd $(HOST_SUBDIR)/gas && \
14162         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14163                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14164                  clean
14165 @endif gas-bootstrap
14166
14167
14168 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14169 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14170 maybe-all-stagefeedback-gas:
14171 maybe-clean-stagefeedback-gas:
14172 @if gas-bootstrap
14173 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14174 all-stagefeedback: all-stagefeedback-gas
14175 TARGET-stagefeedback-gas = $(TARGET-gas)
14176 all-stagefeedback-gas: configure-stagefeedback-gas
14177         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14178         @r=`${PWD_COMMAND}`; export r; \
14179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14180         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14181         $(HOST_EXPORTS) \
14182         $(POSTSTAGE1_HOST_EXPORTS)  \
14183         cd $(HOST_SUBDIR)/gas && \
14184         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14185                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14186                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14187                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14188                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14189                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14190                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14191                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14192                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14193                 $(TARGET-stagefeedback-gas)
14194
14195 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14196 clean-stagefeedback: clean-stagefeedback-gas
14197 clean-stagefeedback-gas:
14198         @if [ $(current_stage) = stagefeedback ]; then \
14199           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14200         else \
14201           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14202           $(MAKE) stagefeedback-start; \
14203         fi; \
14204         cd $(HOST_SUBDIR)/gas && \
14205         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14206                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14207                  clean
14208 @endif gas-bootstrap
14209
14210
14211
14212
14213
14214 .PHONY: check-gas maybe-check-gas
14215 maybe-check-gas:
14216 @if gas
14217 maybe-check-gas: check-gas
14218
14219 check-gas:
14220         @: $(MAKE); $(unstage)
14221         @r=`${PWD_COMMAND}`; export r; \
14222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14223         $(HOST_EXPORTS) \
14224         (cd $(HOST_SUBDIR)/gas && \
14225           $(MAKE) $(FLAGS_TO_PASS)  check)
14226
14227 @endif gas
14228
14229 .PHONY: install-gas maybe-install-gas
14230 maybe-install-gas:
14231 @if gas
14232 maybe-install-gas: install-gas
14233
14234 install-gas: installdirs
14235         @: $(MAKE); $(unstage)
14236         @r=`${PWD_COMMAND}`; export r; \
14237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14238         $(HOST_EXPORTS) \
14239         (cd $(HOST_SUBDIR)/gas && \
14240           $(MAKE) $(FLAGS_TO_PASS)  install)
14241
14242 @endif gas
14243
14244 # Other targets (info, dvi, pdf, etc.)
14245
14246 .PHONY: maybe-info-gas info-gas
14247 maybe-info-gas:
14248 @if gas
14249 maybe-info-gas: info-gas
14250
14251 info-gas: \
14252     configure-gas 
14253         @[ -f ./gas/Makefile ] || exit 0; \
14254         r=`${PWD_COMMAND}`; export r; \
14255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14256         $(HOST_EXPORTS) \
14257         for flag in $(EXTRA_HOST_FLAGS) ; do \
14258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14259         done; \
14260         echo "Doing info in gas" ; \
14261         (cd $(HOST_SUBDIR)/gas && \
14262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14264                   "RANLIB=$${RANLIB}" \
14265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14266                   info) \
14267           || exit 1
14268
14269 @endif gas
14270
14271 .PHONY: maybe-dvi-gas dvi-gas
14272 maybe-dvi-gas:
14273 @if gas
14274 maybe-dvi-gas: dvi-gas
14275
14276 dvi-gas: \
14277     configure-gas 
14278         @[ -f ./gas/Makefile ] || exit 0; \
14279         r=`${PWD_COMMAND}`; export r; \
14280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14281         $(HOST_EXPORTS) \
14282         for flag in $(EXTRA_HOST_FLAGS) ; do \
14283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14284         done; \
14285         echo "Doing dvi in gas" ; \
14286         (cd $(HOST_SUBDIR)/gas && \
14287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14289                   "RANLIB=$${RANLIB}" \
14290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14291                   dvi) \
14292           || exit 1
14293
14294 @endif gas
14295
14296 .PHONY: maybe-pdf-gas pdf-gas
14297 maybe-pdf-gas:
14298 @if gas
14299 maybe-pdf-gas: pdf-gas
14300
14301 pdf-gas: \
14302     configure-gas 
14303         @[ -f ./gas/Makefile ] || exit 0; \
14304         r=`${PWD_COMMAND}`; export r; \
14305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14306         $(HOST_EXPORTS) \
14307         for flag in $(EXTRA_HOST_FLAGS) ; do \
14308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14309         done; \
14310         echo "Doing pdf in gas" ; \
14311         (cd $(HOST_SUBDIR)/gas && \
14312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14314                   "RANLIB=$${RANLIB}" \
14315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14316                   pdf) \
14317           || exit 1
14318
14319 @endif gas
14320
14321 .PHONY: maybe-html-gas html-gas
14322 maybe-html-gas:
14323 @if gas
14324 maybe-html-gas: html-gas
14325
14326 html-gas: \
14327     configure-gas 
14328         @[ -f ./gas/Makefile ] || exit 0; \
14329         r=`${PWD_COMMAND}`; export r; \
14330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14331         $(HOST_EXPORTS) \
14332         for flag in $(EXTRA_HOST_FLAGS) ; do \
14333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14334         done; \
14335         echo "Doing html in gas" ; \
14336         (cd $(HOST_SUBDIR)/gas && \
14337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14339                   "RANLIB=$${RANLIB}" \
14340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14341                   html) \
14342           || exit 1
14343
14344 @endif gas
14345
14346 .PHONY: maybe-TAGS-gas TAGS-gas
14347 maybe-TAGS-gas:
14348 @if gas
14349 maybe-TAGS-gas: TAGS-gas
14350
14351 TAGS-gas: \
14352     configure-gas 
14353         @[ -f ./gas/Makefile ] || exit 0; \
14354         r=`${PWD_COMMAND}`; export r; \
14355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14356         $(HOST_EXPORTS) \
14357         for flag in $(EXTRA_HOST_FLAGS) ; do \
14358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14359         done; \
14360         echo "Doing TAGS in gas" ; \
14361         (cd $(HOST_SUBDIR)/gas && \
14362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14364                   "RANLIB=$${RANLIB}" \
14365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14366                   TAGS) \
14367           || exit 1
14368
14369 @endif gas
14370
14371 .PHONY: maybe-install-info-gas install-info-gas
14372 maybe-install-info-gas:
14373 @if gas
14374 maybe-install-info-gas: install-info-gas
14375
14376 install-info-gas: \
14377     configure-gas \
14378     info-gas 
14379         @[ -f ./gas/Makefile ] || exit 0; \
14380         r=`${PWD_COMMAND}`; export r; \
14381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14382         $(HOST_EXPORTS) \
14383         for flag in $(EXTRA_HOST_FLAGS) ; do \
14384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14385         done; \
14386         echo "Doing install-info in gas" ; \
14387         (cd $(HOST_SUBDIR)/gas && \
14388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14390                   "RANLIB=$${RANLIB}" \
14391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14392                   install-info) \
14393           || exit 1
14394
14395 @endif gas
14396
14397 .PHONY: maybe-install-pdf-gas install-pdf-gas
14398 maybe-install-pdf-gas:
14399 @if gas
14400 maybe-install-pdf-gas: install-pdf-gas
14401
14402 install-pdf-gas: \
14403     configure-gas \
14404     pdf-gas 
14405         @[ -f ./gas/Makefile ] || exit 0; \
14406         r=`${PWD_COMMAND}`; export r; \
14407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14408         $(HOST_EXPORTS) \
14409         for flag in $(EXTRA_HOST_FLAGS) ; do \
14410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14411         done; \
14412         echo "Doing install-pdf in gas" ; \
14413         (cd $(HOST_SUBDIR)/gas && \
14414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14416                   "RANLIB=$${RANLIB}" \
14417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14418                   install-pdf) \
14419           || exit 1
14420
14421 @endif gas
14422
14423 .PHONY: maybe-install-html-gas install-html-gas
14424 maybe-install-html-gas:
14425 @if gas
14426 maybe-install-html-gas: install-html-gas
14427
14428 install-html-gas: \
14429     configure-gas \
14430     html-gas 
14431         @[ -f ./gas/Makefile ] || exit 0; \
14432         r=`${PWD_COMMAND}`; export r; \
14433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14434         $(HOST_EXPORTS) \
14435         for flag in $(EXTRA_HOST_FLAGS) ; do \
14436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14437         done; \
14438         echo "Doing install-html in gas" ; \
14439         (cd $(HOST_SUBDIR)/gas && \
14440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14442                   "RANLIB=$${RANLIB}" \
14443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14444                   install-html) \
14445           || exit 1
14446
14447 @endif gas
14448
14449 .PHONY: maybe-installcheck-gas installcheck-gas
14450 maybe-installcheck-gas:
14451 @if gas
14452 maybe-installcheck-gas: installcheck-gas
14453
14454 installcheck-gas: \
14455     configure-gas 
14456         @[ -f ./gas/Makefile ] || exit 0; \
14457         r=`${PWD_COMMAND}`; export r; \
14458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14459         $(HOST_EXPORTS) \
14460         for flag in $(EXTRA_HOST_FLAGS) ; do \
14461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14462         done; \
14463         echo "Doing installcheck in gas" ; \
14464         (cd $(HOST_SUBDIR)/gas && \
14465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14467                   "RANLIB=$${RANLIB}" \
14468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14469                   installcheck) \
14470           || exit 1
14471
14472 @endif gas
14473
14474 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14475 maybe-mostlyclean-gas:
14476 @if gas
14477 maybe-mostlyclean-gas: mostlyclean-gas
14478
14479 mostlyclean-gas: 
14480         @[ -f ./gas/Makefile ] || exit 0; \
14481         r=`${PWD_COMMAND}`; export r; \
14482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483         $(HOST_EXPORTS) \
14484         for flag in $(EXTRA_HOST_FLAGS) ; do \
14485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14486         done; \
14487         echo "Doing mostlyclean in gas" ; \
14488         (cd $(HOST_SUBDIR)/gas && \
14489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14491                   "RANLIB=$${RANLIB}" \
14492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14493                   mostlyclean) \
14494           || exit 1
14495
14496 @endif gas
14497
14498 .PHONY: maybe-clean-gas clean-gas
14499 maybe-clean-gas:
14500 @if gas
14501 maybe-clean-gas: clean-gas
14502
14503 clean-gas: 
14504         @[ -f ./gas/Makefile ] || exit 0; \
14505         r=`${PWD_COMMAND}`; export r; \
14506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14507         $(HOST_EXPORTS) \
14508         for flag in $(EXTRA_HOST_FLAGS) ; do \
14509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14510         done; \
14511         echo "Doing clean in gas" ; \
14512         (cd $(HOST_SUBDIR)/gas && \
14513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14515                   "RANLIB=$${RANLIB}" \
14516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14517                   clean) \
14518           || exit 1
14519
14520 @endif gas
14521
14522 .PHONY: maybe-distclean-gas distclean-gas
14523 maybe-distclean-gas:
14524 @if gas
14525 maybe-distclean-gas: distclean-gas
14526
14527 distclean-gas: 
14528         @[ -f ./gas/Makefile ] || exit 0; \
14529         r=`${PWD_COMMAND}`; export r; \
14530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14531         $(HOST_EXPORTS) \
14532         for flag in $(EXTRA_HOST_FLAGS) ; do \
14533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14534         done; \
14535         echo "Doing distclean in gas" ; \
14536         (cd $(HOST_SUBDIR)/gas && \
14537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14539                   "RANLIB=$${RANLIB}" \
14540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14541                   distclean) \
14542           || exit 1
14543
14544 @endif gas
14545
14546 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14547 maybe-maintainer-clean-gas:
14548 @if gas
14549 maybe-maintainer-clean-gas: maintainer-clean-gas
14550
14551 maintainer-clean-gas: 
14552         @[ -f ./gas/Makefile ] || exit 0; \
14553         r=`${PWD_COMMAND}`; export r; \
14554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14555         $(HOST_EXPORTS) \
14556         for flag in $(EXTRA_HOST_FLAGS) ; do \
14557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14558         done; \
14559         echo "Doing maintainer-clean in gas" ; \
14560         (cd $(HOST_SUBDIR)/gas && \
14561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14563                   "RANLIB=$${RANLIB}" \
14564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14565                   maintainer-clean) \
14566           || exit 1
14567
14568 @endif gas
14569
14570
14571
14572 .PHONY: configure-gcc maybe-configure-gcc
14573 maybe-configure-gcc:
14574 @if gcc-bootstrap
14575 configure-gcc: stage_current
14576 @endif gcc-bootstrap
14577 @if gcc
14578 maybe-configure-gcc: configure-gcc
14579 configure-gcc: 
14580         @r=`${PWD_COMMAND}`; export r; \
14581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14584         $(HOST_EXPORTS)  \
14585         echo Configuring in $(HOST_SUBDIR)/gcc; \
14586         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14587         case $(srcdir) in \
14588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14589           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14591         esac; \
14592         srcdiroption="--srcdir=$${topdir}/gcc"; \
14593         libsrcdir="$$s/gcc"; \
14594         $(SHELL) $${libsrcdir}/configure \
14595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14596           --target=${target_alias} $${srcdiroption}  \
14597           || exit 1
14598 @endif gcc
14599
14600
14601
14602 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14603 maybe-configure-stage1-gcc:
14604 @if gcc-bootstrap
14605 maybe-configure-stage1-gcc: configure-stage1-gcc
14606 configure-stage1-gcc:
14607         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14609         @r=`${PWD_COMMAND}`; export r; \
14610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611         TFLAGS="$(STAGE1_TFLAGS)"; \
14612         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14613         $(HOST_EXPORTS) \
14614         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14615         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14616         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14617         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14618         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14619         cd $(HOST_SUBDIR)/gcc || exit 1; \
14620         case $(srcdir) in \
14621           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14622           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14623                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14624         esac; \
14625         srcdiroption="--srcdir=$${topdir}/gcc"; \
14626         libsrcdir="$$s/gcc"; \
14627         $(SHELL) $${libsrcdir}/configure \
14628           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14629           --target=${target_alias} $${srcdiroption} \
14630           $(STAGE1_CONFIGURE_FLAGS)
14631 @endif gcc-bootstrap
14632
14633 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14634 maybe-configure-stage2-gcc:
14635 @if gcc-bootstrap
14636 maybe-configure-stage2-gcc: configure-stage2-gcc
14637 configure-stage2-gcc:
14638         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14639         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14640         @r=`${PWD_COMMAND}`; export r; \
14641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14642         TFLAGS="$(STAGE2_TFLAGS)"; \
14643         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14644         $(HOST_EXPORTS) \
14645         $(POSTSTAGE1_HOST_EXPORTS) \
14646         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14647         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14648         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14649         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14651         cd $(HOST_SUBDIR)/gcc || exit 1; \
14652         case $(srcdir) in \
14653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14654           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14656         esac; \
14657         srcdiroption="--srcdir=$${topdir}/gcc"; \
14658         libsrcdir="$$s/gcc"; \
14659         $(SHELL) $${libsrcdir}/configure \
14660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14661           --target=${target_alias} $${srcdiroption} \
14662           --with-build-libsubdir=$(HOST_SUBDIR) \
14663           $(STAGE2_CONFIGURE_FLAGS)
14664 @endif gcc-bootstrap
14665
14666 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14667 maybe-configure-stage3-gcc:
14668 @if gcc-bootstrap
14669 maybe-configure-stage3-gcc: configure-stage3-gcc
14670 configure-stage3-gcc:
14671         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14672         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14673         @r=`${PWD_COMMAND}`; export r; \
14674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14675         TFLAGS="$(STAGE3_TFLAGS)"; \
14676         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14677         $(HOST_EXPORTS) \
14678         $(POSTSTAGE1_HOST_EXPORTS) \
14679         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14680         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14681         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14682         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14684         cd $(HOST_SUBDIR)/gcc || exit 1; \
14685         case $(srcdir) in \
14686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14687           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14689         esac; \
14690         srcdiroption="--srcdir=$${topdir}/gcc"; \
14691         libsrcdir="$$s/gcc"; \
14692         $(SHELL) $${libsrcdir}/configure \
14693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14694           --target=${target_alias} $${srcdiroption} \
14695           --with-build-libsubdir=$(HOST_SUBDIR) \
14696           $(STAGE3_CONFIGURE_FLAGS)
14697 @endif gcc-bootstrap
14698
14699 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14700 maybe-configure-stage4-gcc:
14701 @if gcc-bootstrap
14702 maybe-configure-stage4-gcc: configure-stage4-gcc
14703 configure-stage4-gcc:
14704         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14705         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14706         @r=`${PWD_COMMAND}`; export r; \
14707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14708         TFLAGS="$(STAGE4_TFLAGS)"; \
14709         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14710         $(HOST_EXPORTS) \
14711         $(POSTSTAGE1_HOST_EXPORTS) \
14712         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14713         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14714         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14715         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14716         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14717         cd $(HOST_SUBDIR)/gcc || exit 1; \
14718         case $(srcdir) in \
14719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14720           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14722         esac; \
14723         srcdiroption="--srcdir=$${topdir}/gcc"; \
14724         libsrcdir="$$s/gcc"; \
14725         $(SHELL) $${libsrcdir}/configure \
14726           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14727           --target=${target_alias} $${srcdiroption} \
14728           --with-build-libsubdir=$(HOST_SUBDIR) \
14729           $(STAGE4_CONFIGURE_FLAGS)
14730 @endif gcc-bootstrap
14731
14732 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14733 maybe-configure-stageprofile-gcc:
14734 @if gcc-bootstrap
14735 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14736 configure-stageprofile-gcc:
14737         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14738         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14739         @r=`${PWD_COMMAND}`; export r; \
14740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14741         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14742         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14743         $(HOST_EXPORTS) \
14744         $(POSTSTAGE1_HOST_EXPORTS) \
14745         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14746         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14747         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14748         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14749         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14750         cd $(HOST_SUBDIR)/gcc || exit 1; \
14751         case $(srcdir) in \
14752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14753           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14755         esac; \
14756         srcdiroption="--srcdir=$${topdir}/gcc"; \
14757         libsrcdir="$$s/gcc"; \
14758         $(SHELL) $${libsrcdir}/configure \
14759           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14760           --target=${target_alias} $${srcdiroption} \
14761           --with-build-libsubdir=$(HOST_SUBDIR) \
14762           $(STAGEprofile_CONFIGURE_FLAGS)
14763 @endif gcc-bootstrap
14764
14765 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14766 maybe-configure-stagefeedback-gcc:
14767 @if gcc-bootstrap
14768 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14769 configure-stagefeedback-gcc:
14770         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14771         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14772         @r=`${PWD_COMMAND}`; export r; \
14773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14774         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14775         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14776         $(HOST_EXPORTS) \
14777         $(POSTSTAGE1_HOST_EXPORTS) \
14778         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14779         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14780         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14781         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14783         cd $(HOST_SUBDIR)/gcc || exit 1; \
14784         case $(srcdir) in \
14785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14786           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14788         esac; \
14789         srcdiroption="--srcdir=$${topdir}/gcc"; \
14790         libsrcdir="$$s/gcc"; \
14791         $(SHELL) $${libsrcdir}/configure \
14792           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14793           --target=${target_alias} $${srcdiroption} \
14794           --with-build-libsubdir=$(HOST_SUBDIR) \
14795           $(STAGEfeedback_CONFIGURE_FLAGS)
14796 @endif gcc-bootstrap
14797
14798
14799
14800
14801
14802 .PHONY: all-gcc maybe-all-gcc
14803 maybe-all-gcc:
14804 @if gcc-bootstrap
14805 all-gcc: stage_current
14806 @endif gcc-bootstrap
14807 @if gcc
14808 TARGET-gcc=all
14809 maybe-all-gcc: all-gcc
14810 all-gcc: configure-gcc
14811         @r=`${PWD_COMMAND}`; export r; \
14812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14813         $(HOST_EXPORTS)  \
14814         (cd $(HOST_SUBDIR)/gcc && \
14815           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14816                 $(TARGET-gcc))
14817 @endif gcc
14818
14819
14820
14821 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14822 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14823 maybe-all-stage1-gcc:
14824 maybe-clean-stage1-gcc:
14825 @if gcc-bootstrap
14826 maybe-all-stage1-gcc: all-stage1-gcc
14827 all-stage1: all-stage1-gcc
14828 TARGET-stage1-gcc = $(TARGET-gcc)
14829 all-stage1-gcc: configure-stage1-gcc
14830         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14831         @r=`${PWD_COMMAND}`; export r; \
14832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14833         TFLAGS="$(STAGE1_TFLAGS)"; \
14834         $(HOST_EXPORTS)  \
14835         cd $(HOST_SUBDIR)/gcc && \
14836         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14837                 CFLAGS="$(STAGE1_CFLAGS)" \
14838                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14839                 LIBCFLAGS="$(LIBCFLAGS)" \
14840                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14841                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14842                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14843                 $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14844                 TFLAGS="$(STAGE1_TFLAGS)" \
14845                 $(TARGET-stage1-gcc)
14846
14847 maybe-clean-stage1-gcc: clean-stage1-gcc
14848 clean-stage1: clean-stage1-gcc
14849 clean-stage1-gcc:
14850         @if [ $(current_stage) = stage1 ]; then \
14851           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14852         else \
14853           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14854           $(MAKE) stage1-start; \
14855         fi; \
14856         cd $(HOST_SUBDIR)/gcc && \
14857         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14858                 $(EXTRA_GCC_FLAGS) clean
14859 @endif gcc-bootstrap
14860
14861
14862 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14863 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14864 maybe-all-stage2-gcc:
14865 maybe-clean-stage2-gcc:
14866 @if gcc-bootstrap
14867 maybe-all-stage2-gcc: all-stage2-gcc
14868 all-stage2: all-stage2-gcc
14869 TARGET-stage2-gcc = $(TARGET-gcc)
14870 all-stage2-gcc: configure-stage2-gcc
14871         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14872         @r=`${PWD_COMMAND}`; export r; \
14873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14874         TFLAGS="$(STAGE2_TFLAGS)"; \
14875         $(HOST_EXPORTS) \
14876         $(POSTSTAGE1_HOST_EXPORTS)  \
14877         cd $(HOST_SUBDIR)/gcc && \
14878         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14879                 CFLAGS="$(STAGE2_CFLAGS)" \
14880                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14881                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14882                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14883                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14884                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14885                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14886                 TFLAGS="$(STAGE2_TFLAGS)" \
14887                 $(TARGET-stage2-gcc)
14888
14889 maybe-clean-stage2-gcc: clean-stage2-gcc
14890 clean-stage2: clean-stage2-gcc
14891 clean-stage2-gcc:
14892         @if [ $(current_stage) = stage2 ]; then \
14893           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14894         else \
14895           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14896           $(MAKE) stage2-start; \
14897         fi; \
14898         cd $(HOST_SUBDIR)/gcc && \
14899         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14900                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14901                 $(EXTRA_GCC_FLAGS) clean
14902 @endif gcc-bootstrap
14903
14904
14905 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14906 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14907 maybe-all-stage3-gcc:
14908 maybe-clean-stage3-gcc:
14909 @if gcc-bootstrap
14910 maybe-all-stage3-gcc: all-stage3-gcc
14911 all-stage3: all-stage3-gcc
14912 TARGET-stage3-gcc = $(TARGET-gcc)
14913 all-stage3-gcc: configure-stage3-gcc
14914         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14915         @r=`${PWD_COMMAND}`; export r; \
14916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14917         TFLAGS="$(STAGE3_TFLAGS)"; \
14918         $(HOST_EXPORTS) \
14919         $(POSTSTAGE1_HOST_EXPORTS)  \
14920         cd $(HOST_SUBDIR)/gcc && \
14921         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14922                 CFLAGS="$(STAGE3_CFLAGS)" \
14923                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14924                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14925                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14926                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14927                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14928                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14929                 TFLAGS="$(STAGE3_TFLAGS)" \
14930                 $(TARGET-stage3-gcc)
14931
14932 maybe-clean-stage3-gcc: clean-stage3-gcc
14933 clean-stage3: clean-stage3-gcc
14934 clean-stage3-gcc:
14935         @if [ $(current_stage) = stage3 ]; then \
14936           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14937         else \
14938           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14939           $(MAKE) stage3-start; \
14940         fi; \
14941         cd $(HOST_SUBDIR)/gcc && \
14942         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14943                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14944                 $(EXTRA_GCC_FLAGS) clean
14945 @endif gcc-bootstrap
14946
14947
14948 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14949 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14950 maybe-all-stage4-gcc:
14951 maybe-clean-stage4-gcc:
14952 @if gcc-bootstrap
14953 maybe-all-stage4-gcc: all-stage4-gcc
14954 all-stage4: all-stage4-gcc
14955 TARGET-stage4-gcc = $(TARGET-gcc)
14956 all-stage4-gcc: configure-stage4-gcc
14957         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14958         @r=`${PWD_COMMAND}`; export r; \
14959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14960         TFLAGS="$(STAGE4_TFLAGS)"; \
14961         $(HOST_EXPORTS) \
14962         $(POSTSTAGE1_HOST_EXPORTS)  \
14963         cd $(HOST_SUBDIR)/gcc && \
14964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14965                 CFLAGS="$(STAGE4_CFLAGS)" \
14966                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14967                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14968                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14969                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14970                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14971                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14972                 TFLAGS="$(STAGE4_TFLAGS)" \
14973                 $(TARGET-stage4-gcc)
14974
14975 maybe-clean-stage4-gcc: clean-stage4-gcc
14976 clean-stage4: clean-stage4-gcc
14977 clean-stage4-gcc:
14978         @if [ $(current_stage) = stage4 ]; then \
14979           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14980         else \
14981           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14982           $(MAKE) stage4-start; \
14983         fi; \
14984         cd $(HOST_SUBDIR)/gcc && \
14985         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14986                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14987                 $(EXTRA_GCC_FLAGS) clean
14988 @endif gcc-bootstrap
14989
14990
14991 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14992 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14993 maybe-all-stageprofile-gcc:
14994 maybe-clean-stageprofile-gcc:
14995 @if gcc-bootstrap
14996 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14997 all-stageprofile: all-stageprofile-gcc
14998 TARGET-stageprofile-gcc = $(TARGET-gcc)
14999 all-stageprofile-gcc: configure-stageprofile-gcc
15000         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15001         @r=`${PWD_COMMAND}`; export r; \
15002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15003         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15004         $(HOST_EXPORTS) \
15005         $(POSTSTAGE1_HOST_EXPORTS)  \
15006         cd $(HOST_SUBDIR)/gcc && \
15007         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15008                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15009                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15010                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15011                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15012                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15013                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15014                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15015                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15016                 $(TARGET-stageprofile-gcc)
15017
15018 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15019 clean-stageprofile: clean-stageprofile-gcc
15020 clean-stageprofile-gcc:
15021         @if [ $(current_stage) = stageprofile ]; then \
15022           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15023         else \
15024           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15025           $(MAKE) stageprofile-start; \
15026         fi; \
15027         cd $(HOST_SUBDIR)/gcc && \
15028         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15029                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15030                 $(EXTRA_GCC_FLAGS) clean
15031 @endif gcc-bootstrap
15032
15033
15034 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15035 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15036 maybe-all-stagefeedback-gcc:
15037 maybe-clean-stagefeedback-gcc:
15038 @if gcc-bootstrap
15039 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15040 all-stagefeedback: all-stagefeedback-gcc
15041 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15042 all-stagefeedback-gcc: configure-stagefeedback-gcc
15043         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15044         @r=`${PWD_COMMAND}`; export r; \
15045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15047         $(HOST_EXPORTS) \
15048         $(POSTSTAGE1_HOST_EXPORTS)  \
15049         cd $(HOST_SUBDIR)/gcc && \
15050         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15051                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15052                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15053                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15054                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15055                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15056                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15057                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15058                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15059                 $(TARGET-stagefeedback-gcc)
15060
15061 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15062 clean-stagefeedback: clean-stagefeedback-gcc
15063 clean-stagefeedback-gcc:
15064         @if [ $(current_stage) = stagefeedback ]; then \
15065           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15066         else \
15067           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15068           $(MAKE) stagefeedback-start; \
15069         fi; \
15070         cd $(HOST_SUBDIR)/gcc && \
15071         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15072                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15073                 $(EXTRA_GCC_FLAGS) clean
15074 @endif gcc-bootstrap
15075
15076
15077
15078
15079
15080 .PHONY: check-gcc maybe-check-gcc
15081 maybe-check-gcc:
15082 @if gcc
15083 maybe-check-gcc: check-gcc
15084
15085 check-gcc:
15086         @: $(MAKE); $(unstage)
15087         @r=`${PWD_COMMAND}`; export r; \
15088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089         $(HOST_EXPORTS) \
15090         (cd $(HOST_SUBDIR)/gcc && \
15091           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15092
15093 @endif gcc
15094
15095 .PHONY: install-gcc maybe-install-gcc
15096 maybe-install-gcc:
15097 @if gcc
15098 maybe-install-gcc: install-gcc
15099
15100 install-gcc: installdirs
15101         @: $(MAKE); $(unstage)
15102         @r=`${PWD_COMMAND}`; export r; \
15103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15104         $(HOST_EXPORTS) \
15105         (cd $(HOST_SUBDIR)/gcc && \
15106           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15107
15108 @endif gcc
15109
15110 # Other targets (info, dvi, pdf, etc.)
15111
15112 .PHONY: maybe-info-gcc info-gcc
15113 maybe-info-gcc:
15114 @if gcc
15115 maybe-info-gcc: info-gcc
15116
15117 info-gcc: \
15118     configure-gcc 
15119         @[ -f ./gcc/Makefile ] || exit 0; \
15120         r=`${PWD_COMMAND}`; export r; \
15121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15122         $(HOST_EXPORTS) \
15123         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15125         done; \
15126         echo "Doing info in gcc" ; \
15127         (cd $(HOST_SUBDIR)/gcc && \
15128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15130                   "RANLIB=$${RANLIB}" \
15131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15132                   info) \
15133           || exit 1
15134
15135 @endif gcc
15136
15137 .PHONY: maybe-dvi-gcc dvi-gcc
15138 maybe-dvi-gcc:
15139 @if gcc
15140 maybe-dvi-gcc: dvi-gcc
15141
15142 dvi-gcc: \
15143     configure-gcc 
15144         @[ -f ./gcc/Makefile ] || exit 0; \
15145         r=`${PWD_COMMAND}`; export r; \
15146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15147         $(HOST_EXPORTS) \
15148         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15150         done; \
15151         echo "Doing dvi in gcc" ; \
15152         (cd $(HOST_SUBDIR)/gcc && \
15153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15155                   "RANLIB=$${RANLIB}" \
15156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15157                   dvi) \
15158           || exit 1
15159
15160 @endif gcc
15161
15162 .PHONY: maybe-pdf-gcc pdf-gcc
15163 maybe-pdf-gcc:
15164 @if gcc
15165 maybe-pdf-gcc: pdf-gcc
15166
15167 pdf-gcc: \
15168     configure-gcc 
15169         @[ -f ./gcc/Makefile ] || exit 0; \
15170         r=`${PWD_COMMAND}`; export r; \
15171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15172         $(HOST_EXPORTS) \
15173         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15175         done; \
15176         echo "Doing pdf in gcc" ; \
15177         (cd $(HOST_SUBDIR)/gcc && \
15178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180                   "RANLIB=$${RANLIB}" \
15181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15182                   pdf) \
15183           || exit 1
15184
15185 @endif gcc
15186
15187 .PHONY: maybe-html-gcc html-gcc
15188 maybe-html-gcc:
15189 @if gcc
15190 maybe-html-gcc: html-gcc
15191
15192 html-gcc: \
15193     configure-gcc 
15194         @[ -f ./gcc/Makefile ] || exit 0; \
15195         r=`${PWD_COMMAND}`; export r; \
15196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15197         $(HOST_EXPORTS) \
15198         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15200         done; \
15201         echo "Doing html in gcc" ; \
15202         (cd $(HOST_SUBDIR)/gcc && \
15203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15205                   "RANLIB=$${RANLIB}" \
15206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15207                   html) \
15208           || exit 1
15209
15210 @endif gcc
15211
15212 .PHONY: maybe-TAGS-gcc TAGS-gcc
15213 maybe-TAGS-gcc:
15214 @if gcc
15215 maybe-TAGS-gcc: TAGS-gcc
15216
15217 TAGS-gcc: \
15218     configure-gcc 
15219         @[ -f ./gcc/Makefile ] || exit 0; \
15220         r=`${PWD_COMMAND}`; export r; \
15221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15222         $(HOST_EXPORTS) \
15223         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15225         done; \
15226         echo "Doing TAGS in gcc" ; \
15227         (cd $(HOST_SUBDIR)/gcc && \
15228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15230                   "RANLIB=$${RANLIB}" \
15231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15232                   TAGS) \
15233           || exit 1
15234
15235 @endif gcc
15236
15237 .PHONY: maybe-install-info-gcc install-info-gcc
15238 maybe-install-info-gcc:
15239 @if gcc
15240 maybe-install-info-gcc: install-info-gcc
15241
15242 install-info-gcc: \
15243     configure-gcc \
15244     info-gcc 
15245         @[ -f ./gcc/Makefile ] || exit 0; \
15246         r=`${PWD_COMMAND}`; export r; \
15247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15248         $(HOST_EXPORTS) \
15249         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15251         done; \
15252         echo "Doing install-info in gcc" ; \
15253         (cd $(HOST_SUBDIR)/gcc && \
15254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15256                   "RANLIB=$${RANLIB}" \
15257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15258                   install-info) \
15259           || exit 1
15260
15261 @endif gcc
15262
15263 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15264 maybe-install-pdf-gcc:
15265 @if gcc
15266 maybe-install-pdf-gcc: install-pdf-gcc
15267
15268 install-pdf-gcc: \
15269     configure-gcc \
15270     pdf-gcc 
15271         @[ -f ./gcc/Makefile ] || exit 0; \
15272         r=`${PWD_COMMAND}`; export r; \
15273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15274         $(HOST_EXPORTS) \
15275         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15277         done; \
15278         echo "Doing install-pdf in gcc" ; \
15279         (cd $(HOST_SUBDIR)/gcc && \
15280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15282                   "RANLIB=$${RANLIB}" \
15283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15284                   install-pdf) \
15285           || exit 1
15286
15287 @endif gcc
15288
15289 .PHONY: maybe-install-html-gcc install-html-gcc
15290 maybe-install-html-gcc:
15291 @if gcc
15292 maybe-install-html-gcc: install-html-gcc
15293
15294 install-html-gcc: \
15295     configure-gcc \
15296     html-gcc 
15297         @[ -f ./gcc/Makefile ] || exit 0; \
15298         r=`${PWD_COMMAND}`; export r; \
15299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15300         $(HOST_EXPORTS) \
15301         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15303         done; \
15304         echo "Doing install-html in gcc" ; \
15305         (cd $(HOST_SUBDIR)/gcc && \
15306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15308                   "RANLIB=$${RANLIB}" \
15309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15310                   install-html) \
15311           || exit 1
15312
15313 @endif gcc
15314
15315 .PHONY: maybe-installcheck-gcc installcheck-gcc
15316 maybe-installcheck-gcc:
15317 @if gcc
15318 maybe-installcheck-gcc: installcheck-gcc
15319
15320 installcheck-gcc: \
15321     configure-gcc 
15322         @[ -f ./gcc/Makefile ] || exit 0; \
15323         r=`${PWD_COMMAND}`; export r; \
15324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15325         $(HOST_EXPORTS) \
15326         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15328         done; \
15329         echo "Doing installcheck in gcc" ; \
15330         (cd $(HOST_SUBDIR)/gcc && \
15331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15333                   "RANLIB=$${RANLIB}" \
15334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15335                   installcheck) \
15336           || exit 1
15337
15338 @endif gcc
15339
15340 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15341 maybe-mostlyclean-gcc:
15342 @if gcc
15343 maybe-mostlyclean-gcc: mostlyclean-gcc
15344
15345 mostlyclean-gcc: 
15346         @[ -f ./gcc/Makefile ] || exit 0; \
15347         r=`${PWD_COMMAND}`; export r; \
15348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15349         $(HOST_EXPORTS) \
15350         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15352         done; \
15353         echo "Doing mostlyclean in gcc" ; \
15354         (cd $(HOST_SUBDIR)/gcc && \
15355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15357                   "RANLIB=$${RANLIB}" \
15358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15359                   mostlyclean) \
15360           || exit 1
15361
15362 @endif gcc
15363
15364 .PHONY: maybe-clean-gcc clean-gcc
15365 maybe-clean-gcc:
15366 @if gcc
15367 maybe-clean-gcc: clean-gcc
15368
15369 clean-gcc: 
15370         @[ -f ./gcc/Makefile ] || exit 0; \
15371         r=`${PWD_COMMAND}`; export r; \
15372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373         $(HOST_EXPORTS) \
15374         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15376         done; \
15377         echo "Doing clean in gcc" ; \
15378         (cd $(HOST_SUBDIR)/gcc && \
15379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15381                   "RANLIB=$${RANLIB}" \
15382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15383                   clean) \
15384           || exit 1
15385
15386 @endif gcc
15387
15388 .PHONY: maybe-distclean-gcc distclean-gcc
15389 maybe-distclean-gcc:
15390 @if gcc
15391 maybe-distclean-gcc: distclean-gcc
15392
15393 distclean-gcc: 
15394         @[ -f ./gcc/Makefile ] || exit 0; \
15395         r=`${PWD_COMMAND}`; export r; \
15396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15397         $(HOST_EXPORTS) \
15398         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15400         done; \
15401         echo "Doing distclean in gcc" ; \
15402         (cd $(HOST_SUBDIR)/gcc && \
15403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15405                   "RANLIB=$${RANLIB}" \
15406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15407                   distclean) \
15408           || exit 1
15409
15410 @endif gcc
15411
15412 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15413 maybe-maintainer-clean-gcc:
15414 @if gcc
15415 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15416
15417 maintainer-clean-gcc: 
15418         @[ -f ./gcc/Makefile ] || exit 0; \
15419         r=`${PWD_COMMAND}`; export r; \
15420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15421         $(HOST_EXPORTS) \
15422         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15424         done; \
15425         echo "Doing maintainer-clean in gcc" ; \
15426         (cd $(HOST_SUBDIR)/gcc && \
15427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15429                   "RANLIB=$${RANLIB}" \
15430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15431                   maintainer-clean) \
15432           || exit 1
15433
15434 @endif gcc
15435
15436
15437
15438 .PHONY: configure-gawk maybe-configure-gawk
15439 maybe-configure-gawk:
15440 @if gcc-bootstrap
15441 configure-gawk: stage_current
15442 @endif gcc-bootstrap
15443 @if gawk
15444 maybe-configure-gawk: configure-gawk
15445 configure-gawk: 
15446         @: $(MAKE); $(unstage)
15447         @r=`${PWD_COMMAND}`; export r; \
15448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15449         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15451         $(HOST_EXPORTS)  \
15452         echo Configuring in $(HOST_SUBDIR)/gawk; \
15453         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15454         case $(srcdir) in \
15455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15456           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15458         esac; \
15459         srcdiroption="--srcdir=$${topdir}/gawk"; \
15460         libsrcdir="$$s/gawk"; \
15461         $(SHELL) $${libsrcdir}/configure \
15462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15463           --target=${target_alias} $${srcdiroption}  \
15464           || exit 1
15465 @endif gawk
15466
15467
15468
15469
15470
15471 .PHONY: all-gawk maybe-all-gawk
15472 maybe-all-gawk:
15473 @if gcc-bootstrap
15474 all-gawk: stage_current
15475 @endif gcc-bootstrap
15476 @if gawk
15477 TARGET-gawk=all
15478 maybe-all-gawk: all-gawk
15479 all-gawk: configure-gawk
15480         @: $(MAKE); $(unstage)
15481         @r=`${PWD_COMMAND}`; export r; \
15482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15483         $(HOST_EXPORTS)  \
15484         (cd $(HOST_SUBDIR)/gawk && \
15485           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15486                 $(TARGET-gawk))
15487 @endif gawk
15488
15489
15490
15491
15492 .PHONY: check-gawk maybe-check-gawk
15493 maybe-check-gawk:
15494 @if gawk
15495 maybe-check-gawk: check-gawk
15496
15497 check-gawk:
15498         @: $(MAKE); $(unstage)
15499         @r=`${PWD_COMMAND}`; export r; \
15500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15501         $(HOST_EXPORTS) \
15502         (cd $(HOST_SUBDIR)/gawk && \
15503           $(MAKE) $(FLAGS_TO_PASS)  check)
15504
15505 @endif gawk
15506
15507 .PHONY: install-gawk maybe-install-gawk
15508 maybe-install-gawk:
15509 @if gawk
15510 maybe-install-gawk: install-gawk
15511
15512 install-gawk: installdirs
15513         @: $(MAKE); $(unstage)
15514         @r=`${PWD_COMMAND}`; export r; \
15515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15516         $(HOST_EXPORTS) \
15517         (cd $(HOST_SUBDIR)/gawk && \
15518           $(MAKE) $(FLAGS_TO_PASS)  install)
15519
15520 @endif gawk
15521
15522 # Other targets (info, dvi, pdf, etc.)
15523
15524 .PHONY: maybe-info-gawk info-gawk
15525 maybe-info-gawk:
15526 @if gawk
15527 maybe-info-gawk: info-gawk
15528
15529 info-gawk: \
15530     configure-gawk 
15531         @: $(MAKE); $(unstage)
15532         @[ -f ./gawk/Makefile ] || exit 0; \
15533         r=`${PWD_COMMAND}`; export r; \
15534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15535         $(HOST_EXPORTS) \
15536         for flag in $(EXTRA_HOST_FLAGS) ; do \
15537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15538         done; \
15539         echo "Doing info in gawk" ; \
15540         (cd $(HOST_SUBDIR)/gawk && \
15541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15543                   "RANLIB=$${RANLIB}" \
15544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15545                   info) \
15546           || exit 1
15547
15548 @endif gawk
15549
15550 .PHONY: maybe-dvi-gawk dvi-gawk
15551 maybe-dvi-gawk:
15552 @if gawk
15553 maybe-dvi-gawk: dvi-gawk
15554
15555 dvi-gawk: \
15556     configure-gawk 
15557         @: $(MAKE); $(unstage)
15558         @[ -f ./gawk/Makefile ] || exit 0; \
15559         r=`${PWD_COMMAND}`; export r; \
15560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15561         $(HOST_EXPORTS) \
15562         for flag in $(EXTRA_HOST_FLAGS) ; do \
15563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15564         done; \
15565         echo "Doing dvi in gawk" ; \
15566         (cd $(HOST_SUBDIR)/gawk && \
15567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15569                   "RANLIB=$${RANLIB}" \
15570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15571                   dvi) \
15572           || exit 1
15573
15574 @endif gawk
15575
15576 .PHONY: maybe-pdf-gawk pdf-gawk
15577 maybe-pdf-gawk:
15578 @if gawk
15579 maybe-pdf-gawk: pdf-gawk
15580
15581 pdf-gawk: \
15582     configure-gawk 
15583         @: $(MAKE); $(unstage)
15584         @[ -f ./gawk/Makefile ] || exit 0; \
15585         r=`${PWD_COMMAND}`; export r; \
15586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15587         $(HOST_EXPORTS) \
15588         for flag in $(EXTRA_HOST_FLAGS) ; do \
15589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15590         done; \
15591         echo "Doing pdf in gawk" ; \
15592         (cd $(HOST_SUBDIR)/gawk && \
15593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15595                   "RANLIB=$${RANLIB}" \
15596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15597                   pdf) \
15598           || exit 1
15599
15600 @endif gawk
15601
15602 .PHONY: maybe-html-gawk html-gawk
15603 maybe-html-gawk:
15604 @if gawk
15605 maybe-html-gawk: html-gawk
15606
15607 html-gawk: \
15608     configure-gawk 
15609         @: $(MAKE); $(unstage)
15610         @[ -f ./gawk/Makefile ] || exit 0; \
15611         r=`${PWD_COMMAND}`; export r; \
15612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15613         $(HOST_EXPORTS) \
15614         for flag in $(EXTRA_HOST_FLAGS) ; do \
15615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15616         done; \
15617         echo "Doing html in gawk" ; \
15618         (cd $(HOST_SUBDIR)/gawk && \
15619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15621                   "RANLIB=$${RANLIB}" \
15622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15623                   html) \
15624           || exit 1
15625
15626 @endif gawk
15627
15628 .PHONY: maybe-TAGS-gawk TAGS-gawk
15629 maybe-TAGS-gawk:
15630 @if gawk
15631 maybe-TAGS-gawk: TAGS-gawk
15632
15633 TAGS-gawk: \
15634     configure-gawk 
15635         @: $(MAKE); $(unstage)
15636         @[ -f ./gawk/Makefile ] || exit 0; \
15637         r=`${PWD_COMMAND}`; export r; \
15638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639         $(HOST_EXPORTS) \
15640         for flag in $(EXTRA_HOST_FLAGS) ; do \
15641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15642         done; \
15643         echo "Doing TAGS in gawk" ; \
15644         (cd $(HOST_SUBDIR)/gawk && \
15645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15647                   "RANLIB=$${RANLIB}" \
15648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15649                   TAGS) \
15650           || exit 1
15651
15652 @endif gawk
15653
15654 .PHONY: maybe-install-info-gawk install-info-gawk
15655 maybe-install-info-gawk:
15656 @if gawk
15657 maybe-install-info-gawk: install-info-gawk
15658
15659 install-info-gawk: \
15660     configure-gawk \
15661     info-gawk 
15662         @: $(MAKE); $(unstage)
15663         @[ -f ./gawk/Makefile ] || exit 0; \
15664         r=`${PWD_COMMAND}`; export r; \
15665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666         $(HOST_EXPORTS) \
15667         for flag in $(EXTRA_HOST_FLAGS) ; do \
15668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15669         done; \
15670         echo "Doing install-info in gawk" ; \
15671         (cd $(HOST_SUBDIR)/gawk && \
15672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15674                   "RANLIB=$${RANLIB}" \
15675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15676                   install-info) \
15677           || exit 1
15678
15679 @endif gawk
15680
15681 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15682 maybe-install-pdf-gawk:
15683 @if gawk
15684 maybe-install-pdf-gawk: install-pdf-gawk
15685
15686 install-pdf-gawk: \
15687     configure-gawk \
15688     pdf-gawk 
15689         @: $(MAKE); $(unstage)
15690         @[ -f ./gawk/Makefile ] || exit 0; \
15691         r=`${PWD_COMMAND}`; export r; \
15692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693         $(HOST_EXPORTS) \
15694         for flag in $(EXTRA_HOST_FLAGS) ; do \
15695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15696         done; \
15697         echo "Doing install-pdf in gawk" ; \
15698         (cd $(HOST_SUBDIR)/gawk && \
15699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15701                   "RANLIB=$${RANLIB}" \
15702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15703                   install-pdf) \
15704           || exit 1
15705
15706 @endif gawk
15707
15708 .PHONY: maybe-install-html-gawk install-html-gawk
15709 maybe-install-html-gawk:
15710 @if gawk
15711 maybe-install-html-gawk: install-html-gawk
15712
15713 install-html-gawk: \
15714     configure-gawk \
15715     html-gawk 
15716         @: $(MAKE); $(unstage)
15717         @[ -f ./gawk/Makefile ] || exit 0; \
15718         r=`${PWD_COMMAND}`; export r; \
15719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15720         $(HOST_EXPORTS) \
15721         for flag in $(EXTRA_HOST_FLAGS) ; do \
15722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15723         done; \
15724         echo "Doing install-html in gawk" ; \
15725         (cd $(HOST_SUBDIR)/gawk && \
15726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15728                   "RANLIB=$${RANLIB}" \
15729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15730                   install-html) \
15731           || exit 1
15732
15733 @endif gawk
15734
15735 .PHONY: maybe-installcheck-gawk installcheck-gawk
15736 maybe-installcheck-gawk:
15737 @if gawk
15738 maybe-installcheck-gawk: installcheck-gawk
15739
15740 installcheck-gawk: \
15741     configure-gawk 
15742         @: $(MAKE); $(unstage)
15743         @[ -f ./gawk/Makefile ] || exit 0; \
15744         r=`${PWD_COMMAND}`; export r; \
15745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15746         $(HOST_EXPORTS) \
15747         for flag in $(EXTRA_HOST_FLAGS) ; do \
15748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15749         done; \
15750         echo "Doing installcheck in gawk" ; \
15751         (cd $(HOST_SUBDIR)/gawk && \
15752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15754                   "RANLIB=$${RANLIB}" \
15755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15756                   installcheck) \
15757           || exit 1
15758
15759 @endif gawk
15760
15761 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15762 maybe-mostlyclean-gawk:
15763 @if gawk
15764 maybe-mostlyclean-gawk: mostlyclean-gawk
15765
15766 mostlyclean-gawk: 
15767         @: $(MAKE); $(unstage)
15768         @[ -f ./gawk/Makefile ] || exit 0; \
15769         r=`${PWD_COMMAND}`; export r; \
15770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15771         $(HOST_EXPORTS) \
15772         for flag in $(EXTRA_HOST_FLAGS) ; do \
15773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15774         done; \
15775         echo "Doing mostlyclean in gawk" ; \
15776         (cd $(HOST_SUBDIR)/gawk && \
15777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15779                   "RANLIB=$${RANLIB}" \
15780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15781                   mostlyclean) \
15782           || exit 1
15783
15784 @endif gawk
15785
15786 .PHONY: maybe-clean-gawk clean-gawk
15787 maybe-clean-gawk:
15788 @if gawk
15789 maybe-clean-gawk: clean-gawk
15790
15791 clean-gawk: 
15792         @: $(MAKE); $(unstage)
15793         @[ -f ./gawk/Makefile ] || exit 0; \
15794         r=`${PWD_COMMAND}`; export r; \
15795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15796         $(HOST_EXPORTS) \
15797         for flag in $(EXTRA_HOST_FLAGS) ; do \
15798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15799         done; \
15800         echo "Doing clean in gawk" ; \
15801         (cd $(HOST_SUBDIR)/gawk && \
15802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15804                   "RANLIB=$${RANLIB}" \
15805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15806                   clean) \
15807           || exit 1
15808
15809 @endif gawk
15810
15811 .PHONY: maybe-distclean-gawk distclean-gawk
15812 maybe-distclean-gawk:
15813 @if gawk
15814 maybe-distclean-gawk: distclean-gawk
15815
15816 distclean-gawk: 
15817         @: $(MAKE); $(unstage)
15818         @[ -f ./gawk/Makefile ] || exit 0; \
15819         r=`${PWD_COMMAND}`; export r; \
15820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821         $(HOST_EXPORTS) \
15822         for flag in $(EXTRA_HOST_FLAGS) ; do \
15823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15824         done; \
15825         echo "Doing distclean in gawk" ; \
15826         (cd $(HOST_SUBDIR)/gawk && \
15827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15829                   "RANLIB=$${RANLIB}" \
15830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15831                   distclean) \
15832           || exit 1
15833
15834 @endif gawk
15835
15836 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15837 maybe-maintainer-clean-gawk:
15838 @if gawk
15839 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15840
15841 maintainer-clean-gawk: 
15842         @: $(MAKE); $(unstage)
15843         @[ -f ./gawk/Makefile ] || exit 0; \
15844         r=`${PWD_COMMAND}`; export r; \
15845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846         $(HOST_EXPORTS) \
15847         for flag in $(EXTRA_HOST_FLAGS) ; do \
15848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15849         done; \
15850         echo "Doing maintainer-clean in gawk" ; \
15851         (cd $(HOST_SUBDIR)/gawk && \
15852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15854                   "RANLIB=$${RANLIB}" \
15855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15856                   maintainer-clean) \
15857           || exit 1
15858
15859 @endif gawk
15860
15861
15862
15863 .PHONY: configure-gettext maybe-configure-gettext
15864 maybe-configure-gettext:
15865 @if gcc-bootstrap
15866 configure-gettext: stage_current
15867 @endif gcc-bootstrap
15868 @if gettext
15869 maybe-configure-gettext: configure-gettext
15870 configure-gettext: 
15871         @: $(MAKE); $(unstage)
15872         @r=`${PWD_COMMAND}`; export r; \
15873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15874         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15876         $(HOST_EXPORTS)  \
15877         echo Configuring in $(HOST_SUBDIR)/gettext; \
15878         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15879         case $(srcdir) in \
15880           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15881           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15882                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15883         esac; \
15884         srcdiroption="--srcdir=$${topdir}/gettext"; \
15885         libsrcdir="$$s/gettext"; \
15886         $(SHELL) $${libsrcdir}/configure \
15887           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15888           --target=${target_alias} $${srcdiroption}  \
15889           || exit 1
15890 @endif gettext
15891
15892
15893
15894
15895
15896 .PHONY: all-gettext maybe-all-gettext
15897 maybe-all-gettext:
15898 @if gcc-bootstrap
15899 all-gettext: stage_current
15900 @endif gcc-bootstrap
15901 @if gettext
15902 TARGET-gettext=all
15903 maybe-all-gettext: all-gettext
15904 all-gettext: configure-gettext
15905         @: $(MAKE); $(unstage)
15906         @r=`${PWD_COMMAND}`; export r; \
15907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908         $(HOST_EXPORTS)  \
15909         (cd $(HOST_SUBDIR)/gettext && \
15910           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15911                 $(TARGET-gettext))
15912 @endif gettext
15913
15914
15915
15916
15917 .PHONY: check-gettext maybe-check-gettext
15918 maybe-check-gettext:
15919 @if gettext
15920 maybe-check-gettext: check-gettext
15921
15922 check-gettext:
15923         @: $(MAKE); $(unstage)
15924         @r=`${PWD_COMMAND}`; export r; \
15925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15926         $(HOST_EXPORTS) \
15927         (cd $(HOST_SUBDIR)/gettext && \
15928           $(MAKE) $(FLAGS_TO_PASS)  check)
15929
15930 @endif gettext
15931
15932 .PHONY: install-gettext maybe-install-gettext
15933 maybe-install-gettext:
15934 @if gettext
15935 maybe-install-gettext: install-gettext
15936
15937 install-gettext: installdirs
15938         @: $(MAKE); $(unstage)
15939         @r=`${PWD_COMMAND}`; export r; \
15940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15941         $(HOST_EXPORTS) \
15942         (cd $(HOST_SUBDIR)/gettext && \
15943           $(MAKE) $(FLAGS_TO_PASS)  install)
15944
15945 @endif gettext
15946
15947 # Other targets (info, dvi, pdf, etc.)
15948
15949 .PHONY: maybe-info-gettext info-gettext
15950 maybe-info-gettext:
15951 @if gettext
15952 maybe-info-gettext: info-gettext
15953
15954 info-gettext: \
15955     configure-gettext 
15956         @: $(MAKE); $(unstage)
15957         @[ -f ./gettext/Makefile ] || exit 0; \
15958         r=`${PWD_COMMAND}`; export r; \
15959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15960         $(HOST_EXPORTS) \
15961         for flag in $(EXTRA_HOST_FLAGS) ; do \
15962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15963         done; \
15964         echo "Doing info in gettext" ; \
15965         (cd $(HOST_SUBDIR)/gettext && \
15966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15968                   "RANLIB=$${RANLIB}" \
15969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15970                   info) \
15971           || exit 1
15972
15973 @endif gettext
15974
15975 .PHONY: maybe-dvi-gettext dvi-gettext
15976 maybe-dvi-gettext:
15977 @if gettext
15978 maybe-dvi-gettext: dvi-gettext
15979
15980 dvi-gettext: \
15981     configure-gettext 
15982         @: $(MAKE); $(unstage)
15983         @[ -f ./gettext/Makefile ] || exit 0; \
15984         r=`${PWD_COMMAND}`; export r; \
15985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15986         $(HOST_EXPORTS) \
15987         for flag in $(EXTRA_HOST_FLAGS) ; do \
15988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15989         done; \
15990         echo "Doing dvi in gettext" ; \
15991         (cd $(HOST_SUBDIR)/gettext && \
15992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15994                   "RANLIB=$${RANLIB}" \
15995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15996                   dvi) \
15997           || exit 1
15998
15999 @endif gettext
16000
16001 .PHONY: maybe-pdf-gettext pdf-gettext
16002 maybe-pdf-gettext:
16003 @if gettext
16004 maybe-pdf-gettext: pdf-gettext
16005
16006 pdf-gettext: \
16007     configure-gettext 
16008         @: $(MAKE); $(unstage)
16009         @[ -f ./gettext/Makefile ] || exit 0; \
16010         r=`${PWD_COMMAND}`; export r; \
16011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16012         $(HOST_EXPORTS) \
16013         for flag in $(EXTRA_HOST_FLAGS) ; do \
16014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16015         done; \
16016         echo "Doing pdf in gettext" ; \
16017         (cd $(HOST_SUBDIR)/gettext && \
16018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16020                   "RANLIB=$${RANLIB}" \
16021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16022                   pdf) \
16023           || exit 1
16024
16025 @endif gettext
16026
16027 .PHONY: maybe-html-gettext html-gettext
16028 maybe-html-gettext:
16029 @if gettext
16030 maybe-html-gettext: html-gettext
16031
16032 html-gettext: \
16033     configure-gettext 
16034         @: $(MAKE); $(unstage)
16035         @[ -f ./gettext/Makefile ] || exit 0; \
16036         r=`${PWD_COMMAND}`; export r; \
16037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038         $(HOST_EXPORTS) \
16039         for flag in $(EXTRA_HOST_FLAGS) ; do \
16040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16041         done; \
16042         echo "Doing html in gettext" ; \
16043         (cd $(HOST_SUBDIR)/gettext && \
16044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16046                   "RANLIB=$${RANLIB}" \
16047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16048                   html) \
16049           || exit 1
16050
16051 @endif gettext
16052
16053 .PHONY: maybe-TAGS-gettext TAGS-gettext
16054 maybe-TAGS-gettext:
16055 @if gettext
16056 maybe-TAGS-gettext: TAGS-gettext
16057
16058 TAGS-gettext: \
16059     configure-gettext 
16060         @: $(MAKE); $(unstage)
16061         @[ -f ./gettext/Makefile ] || exit 0; \
16062         r=`${PWD_COMMAND}`; export r; \
16063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16064         $(HOST_EXPORTS) \
16065         for flag in $(EXTRA_HOST_FLAGS) ; do \
16066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16067         done; \
16068         echo "Doing TAGS in gettext" ; \
16069         (cd $(HOST_SUBDIR)/gettext && \
16070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16072                   "RANLIB=$${RANLIB}" \
16073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16074                   TAGS) \
16075           || exit 1
16076
16077 @endif gettext
16078
16079 .PHONY: maybe-install-info-gettext install-info-gettext
16080 maybe-install-info-gettext:
16081 @if gettext
16082 maybe-install-info-gettext: install-info-gettext
16083
16084 install-info-gettext: \
16085     configure-gettext \
16086     info-gettext 
16087         @: $(MAKE); $(unstage)
16088         @[ -f ./gettext/Makefile ] || exit 0; \
16089         r=`${PWD_COMMAND}`; export r; \
16090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16091         $(HOST_EXPORTS) \
16092         for flag in $(EXTRA_HOST_FLAGS) ; do \
16093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16094         done; \
16095         echo "Doing install-info in gettext" ; \
16096         (cd $(HOST_SUBDIR)/gettext && \
16097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16099                   "RANLIB=$${RANLIB}" \
16100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16101                   install-info) \
16102           || exit 1
16103
16104 @endif gettext
16105
16106 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16107 maybe-install-pdf-gettext:
16108 @if gettext
16109 maybe-install-pdf-gettext: install-pdf-gettext
16110
16111 install-pdf-gettext: \
16112     configure-gettext \
16113     pdf-gettext 
16114         @: $(MAKE); $(unstage)
16115         @[ -f ./gettext/Makefile ] || exit 0; \
16116         r=`${PWD_COMMAND}`; export r; \
16117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118         $(HOST_EXPORTS) \
16119         for flag in $(EXTRA_HOST_FLAGS) ; do \
16120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16121         done; \
16122         echo "Doing install-pdf in gettext" ; \
16123         (cd $(HOST_SUBDIR)/gettext && \
16124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16126                   "RANLIB=$${RANLIB}" \
16127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16128                   install-pdf) \
16129           || exit 1
16130
16131 @endif gettext
16132
16133 .PHONY: maybe-install-html-gettext install-html-gettext
16134 maybe-install-html-gettext:
16135 @if gettext
16136 maybe-install-html-gettext: install-html-gettext
16137
16138 install-html-gettext: \
16139     configure-gettext \
16140     html-gettext 
16141         @: $(MAKE); $(unstage)
16142         @[ -f ./gettext/Makefile ] || exit 0; \
16143         r=`${PWD_COMMAND}`; export r; \
16144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16145         $(HOST_EXPORTS) \
16146         for flag in $(EXTRA_HOST_FLAGS) ; do \
16147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16148         done; \
16149         echo "Doing install-html in gettext" ; \
16150         (cd $(HOST_SUBDIR)/gettext && \
16151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16153                   "RANLIB=$${RANLIB}" \
16154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16155                   install-html) \
16156           || exit 1
16157
16158 @endif gettext
16159
16160 .PHONY: maybe-installcheck-gettext installcheck-gettext
16161 maybe-installcheck-gettext:
16162 @if gettext
16163 maybe-installcheck-gettext: installcheck-gettext
16164
16165 installcheck-gettext: \
16166     configure-gettext 
16167         @: $(MAKE); $(unstage)
16168         @[ -f ./gettext/Makefile ] || exit 0; \
16169         r=`${PWD_COMMAND}`; export r; \
16170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171         $(HOST_EXPORTS) \
16172         for flag in $(EXTRA_HOST_FLAGS) ; do \
16173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16174         done; \
16175         echo "Doing installcheck in gettext" ; \
16176         (cd $(HOST_SUBDIR)/gettext && \
16177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16179                   "RANLIB=$${RANLIB}" \
16180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16181                   installcheck) \
16182           || exit 1
16183
16184 @endif gettext
16185
16186 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16187 maybe-mostlyclean-gettext:
16188 @if gettext
16189 maybe-mostlyclean-gettext: mostlyclean-gettext
16190
16191 mostlyclean-gettext: 
16192         @: $(MAKE); $(unstage)
16193         @[ -f ./gettext/Makefile ] || exit 0; \
16194         r=`${PWD_COMMAND}`; export r; \
16195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16196         $(HOST_EXPORTS) \
16197         for flag in $(EXTRA_HOST_FLAGS) ; do \
16198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16199         done; \
16200         echo "Doing mostlyclean in gettext" ; \
16201         (cd $(HOST_SUBDIR)/gettext && \
16202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16204                   "RANLIB=$${RANLIB}" \
16205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16206                   mostlyclean) \
16207           || exit 1
16208
16209 @endif gettext
16210
16211 .PHONY: maybe-clean-gettext clean-gettext
16212 maybe-clean-gettext:
16213 @if gettext
16214 maybe-clean-gettext: clean-gettext
16215
16216 clean-gettext: 
16217         @: $(MAKE); $(unstage)
16218         @[ -f ./gettext/Makefile ] || exit 0; \
16219         r=`${PWD_COMMAND}`; export r; \
16220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16221         $(HOST_EXPORTS) \
16222         for flag in $(EXTRA_HOST_FLAGS) ; do \
16223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16224         done; \
16225         echo "Doing clean in gettext" ; \
16226         (cd $(HOST_SUBDIR)/gettext && \
16227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16229                   "RANLIB=$${RANLIB}" \
16230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16231                   clean) \
16232           || exit 1
16233
16234 @endif gettext
16235
16236 .PHONY: maybe-distclean-gettext distclean-gettext
16237 maybe-distclean-gettext:
16238 @if gettext
16239 maybe-distclean-gettext: distclean-gettext
16240
16241 distclean-gettext: 
16242         @: $(MAKE); $(unstage)
16243         @[ -f ./gettext/Makefile ] || exit 0; \
16244         r=`${PWD_COMMAND}`; export r; \
16245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16246         $(HOST_EXPORTS) \
16247         for flag in $(EXTRA_HOST_FLAGS) ; do \
16248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16249         done; \
16250         echo "Doing distclean in gettext" ; \
16251         (cd $(HOST_SUBDIR)/gettext && \
16252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16254                   "RANLIB=$${RANLIB}" \
16255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16256                   distclean) \
16257           || exit 1
16258
16259 @endif gettext
16260
16261 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16262 maybe-maintainer-clean-gettext:
16263 @if gettext
16264 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16265
16266 maintainer-clean-gettext: 
16267         @: $(MAKE); $(unstage)
16268         @[ -f ./gettext/Makefile ] || exit 0; \
16269         r=`${PWD_COMMAND}`; export r; \
16270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16271         $(HOST_EXPORTS) \
16272         for flag in $(EXTRA_HOST_FLAGS) ; do \
16273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16274         done; \
16275         echo "Doing maintainer-clean in gettext" ; \
16276         (cd $(HOST_SUBDIR)/gettext && \
16277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16279                   "RANLIB=$${RANLIB}" \
16280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16281                   maintainer-clean) \
16282           || exit 1
16283
16284 @endif gettext
16285
16286
16287
16288 .PHONY: configure-gmp maybe-configure-gmp
16289 maybe-configure-gmp:
16290 @if gcc-bootstrap
16291 configure-gmp: stage_current
16292 @endif gcc-bootstrap
16293 @if gmp
16294 maybe-configure-gmp: configure-gmp
16295 configure-gmp: 
16296         @r=`${PWD_COMMAND}`; export r; \
16297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16298         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16300         $(HOST_EXPORTS)  \
16301         echo Configuring in $(HOST_SUBDIR)/gmp; \
16302         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16303         case $(srcdir) in \
16304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16305           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16307         esac; \
16308         srcdiroption="--srcdir=$${topdir}/gmp"; \
16309         libsrcdir="$$s/gmp"; \
16310         $(SHELL) $${libsrcdir}/configure \
16311           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16312           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16313           || exit 1
16314 @endif gmp
16315
16316
16317
16318 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16319 maybe-configure-stage1-gmp:
16320 @if gmp-bootstrap
16321 maybe-configure-stage1-gmp: configure-stage1-gmp
16322 configure-stage1-gmp:
16323         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16325         @r=`${PWD_COMMAND}`; export r; \
16326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16327         TFLAGS="$(STAGE1_TFLAGS)"; \
16328         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16329         $(HOST_EXPORTS) \
16330         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16331         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16332         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16333         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16335         cd $(HOST_SUBDIR)/gmp || exit 1; \
16336         case $(srcdir) in \
16337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16338           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16340         esac; \
16341         srcdiroption="--srcdir=$${topdir}/gmp"; \
16342         libsrcdir="$$s/gmp"; \
16343         $(SHELL) $${libsrcdir}/configure \
16344           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16345           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16346           $(STAGE1_CONFIGURE_FLAGS) \
16347           --disable-shared
16348 @endif gmp-bootstrap
16349
16350 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16351 maybe-configure-stage2-gmp:
16352 @if gmp-bootstrap
16353 maybe-configure-stage2-gmp: configure-stage2-gmp
16354 configure-stage2-gmp:
16355         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16356         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16357         @r=`${PWD_COMMAND}`; export r; \
16358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359         TFLAGS="$(STAGE2_TFLAGS)"; \
16360         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16361         $(HOST_EXPORTS) \
16362         $(POSTSTAGE1_HOST_EXPORTS) \
16363         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16364         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16365         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16366         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16368         cd $(HOST_SUBDIR)/gmp || exit 1; \
16369         case $(srcdir) in \
16370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16371           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16373         esac; \
16374         srcdiroption="--srcdir=$${topdir}/gmp"; \
16375         libsrcdir="$$s/gmp"; \
16376         $(SHELL) $${libsrcdir}/configure \
16377           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16378           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16379           --with-build-libsubdir=$(HOST_SUBDIR) \
16380           $(STAGE2_CONFIGURE_FLAGS) \
16381           --disable-shared
16382 @endif gmp-bootstrap
16383
16384 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16385 maybe-configure-stage3-gmp:
16386 @if gmp-bootstrap
16387 maybe-configure-stage3-gmp: configure-stage3-gmp
16388 configure-stage3-gmp:
16389         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16390         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16391         @r=`${PWD_COMMAND}`; export r; \
16392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16393         TFLAGS="$(STAGE3_TFLAGS)"; \
16394         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16395         $(HOST_EXPORTS) \
16396         $(POSTSTAGE1_HOST_EXPORTS) \
16397         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16398         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16399         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16400         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16402         cd $(HOST_SUBDIR)/gmp || exit 1; \
16403         case $(srcdir) in \
16404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16405           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16407         esac; \
16408         srcdiroption="--srcdir=$${topdir}/gmp"; \
16409         libsrcdir="$$s/gmp"; \
16410         $(SHELL) $${libsrcdir}/configure \
16411           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16412           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16413           --with-build-libsubdir=$(HOST_SUBDIR) \
16414           $(STAGE3_CONFIGURE_FLAGS) \
16415           --disable-shared
16416 @endif gmp-bootstrap
16417
16418 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16419 maybe-configure-stage4-gmp:
16420 @if gmp-bootstrap
16421 maybe-configure-stage4-gmp: configure-stage4-gmp
16422 configure-stage4-gmp:
16423         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16424         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16425         @r=`${PWD_COMMAND}`; export r; \
16426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16427         TFLAGS="$(STAGE4_TFLAGS)"; \
16428         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16429         $(HOST_EXPORTS) \
16430         $(POSTSTAGE1_HOST_EXPORTS) \
16431         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16432         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16433         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16434         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16435         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16436         cd $(HOST_SUBDIR)/gmp || exit 1; \
16437         case $(srcdir) in \
16438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16439           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16441         esac; \
16442         srcdiroption="--srcdir=$${topdir}/gmp"; \
16443         libsrcdir="$$s/gmp"; \
16444         $(SHELL) $${libsrcdir}/configure \
16445           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16446           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16447           --with-build-libsubdir=$(HOST_SUBDIR) \
16448           $(STAGE4_CONFIGURE_FLAGS) \
16449           --disable-shared
16450 @endif gmp-bootstrap
16451
16452 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16453 maybe-configure-stageprofile-gmp:
16454 @if gmp-bootstrap
16455 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16456 configure-stageprofile-gmp:
16457         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16459         @r=`${PWD_COMMAND}`; export r; \
16460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16461         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16462         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16463         $(HOST_EXPORTS) \
16464         $(POSTSTAGE1_HOST_EXPORTS) \
16465         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16466         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16467         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16468         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16470         cd $(HOST_SUBDIR)/gmp || exit 1; \
16471         case $(srcdir) in \
16472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16473           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16475         esac; \
16476         srcdiroption="--srcdir=$${topdir}/gmp"; \
16477         libsrcdir="$$s/gmp"; \
16478         $(SHELL) $${libsrcdir}/configure \
16479           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16480           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16481           --with-build-libsubdir=$(HOST_SUBDIR) \
16482           $(STAGEprofile_CONFIGURE_FLAGS) \
16483           --disable-shared
16484 @endif gmp-bootstrap
16485
16486 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16487 maybe-configure-stagefeedback-gmp:
16488 @if gmp-bootstrap
16489 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16490 configure-stagefeedback-gmp:
16491         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16492         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16493         @r=`${PWD_COMMAND}`; export r; \
16494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16496         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16497         $(HOST_EXPORTS) \
16498         $(POSTSTAGE1_HOST_EXPORTS) \
16499         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16500         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16501         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16502         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16504         cd $(HOST_SUBDIR)/gmp || exit 1; \
16505         case $(srcdir) in \
16506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16507           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16509         esac; \
16510         srcdiroption="--srcdir=$${topdir}/gmp"; \
16511         libsrcdir="$$s/gmp"; \
16512         $(SHELL) $${libsrcdir}/configure \
16513           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16514           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16515           --with-build-libsubdir=$(HOST_SUBDIR) \
16516           $(STAGEfeedback_CONFIGURE_FLAGS) \
16517           --disable-shared
16518 @endif gmp-bootstrap
16519
16520
16521
16522
16523
16524 .PHONY: all-gmp maybe-all-gmp
16525 maybe-all-gmp:
16526 @if gcc-bootstrap
16527 all-gmp: stage_current
16528 @endif gcc-bootstrap
16529 @if gmp
16530 TARGET-gmp=all
16531 maybe-all-gmp: all-gmp
16532 all-gmp: configure-gmp
16533         @r=`${PWD_COMMAND}`; export r; \
16534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535         $(HOST_EXPORTS)  \
16536         (cd $(HOST_SUBDIR)/gmp && \
16537           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16538                 $(TARGET-gmp))
16539 @endif gmp
16540
16541
16542
16543 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16544 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16545 maybe-all-stage1-gmp:
16546 maybe-clean-stage1-gmp:
16547 @if gmp-bootstrap
16548 maybe-all-stage1-gmp: all-stage1-gmp
16549 all-stage1: all-stage1-gmp
16550 TARGET-stage1-gmp = $(TARGET-gmp)
16551 all-stage1-gmp: configure-stage1-gmp
16552         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16553         @r=`${PWD_COMMAND}`; export r; \
16554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16555         TFLAGS="$(STAGE1_TFLAGS)"; \
16556         $(HOST_EXPORTS)  \
16557         cd $(HOST_SUBDIR)/gmp && \
16558         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16559                 CFLAGS="$(STAGE1_CFLAGS)" \
16560                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16561                 LIBCFLAGS="$(LIBCFLAGS)" \
16562                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16563                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16564                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16565                 $(EXTRA_HOST_FLAGS)   \
16566                 TFLAGS="$(STAGE1_TFLAGS)" \
16567                 $(TARGET-stage1-gmp)
16568
16569 maybe-clean-stage1-gmp: clean-stage1-gmp
16570 clean-stage1: clean-stage1-gmp
16571 clean-stage1-gmp:
16572         @if [ $(current_stage) = stage1 ]; then \
16573           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16574         else \
16575           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16576           $(MAKE) stage1-start; \
16577         fi; \
16578         cd $(HOST_SUBDIR)/gmp && \
16579         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16580                  clean
16581 @endif gmp-bootstrap
16582
16583
16584 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16585 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16586 maybe-all-stage2-gmp:
16587 maybe-clean-stage2-gmp:
16588 @if gmp-bootstrap
16589 maybe-all-stage2-gmp: all-stage2-gmp
16590 all-stage2: all-stage2-gmp
16591 TARGET-stage2-gmp = $(TARGET-gmp)
16592 all-stage2-gmp: configure-stage2-gmp
16593         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16594         @r=`${PWD_COMMAND}`; export r; \
16595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16596         TFLAGS="$(STAGE2_TFLAGS)"; \
16597         $(HOST_EXPORTS) \
16598         $(POSTSTAGE1_HOST_EXPORTS)  \
16599         cd $(HOST_SUBDIR)/gmp && \
16600         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16601                 CFLAGS="$(STAGE2_CFLAGS)" \
16602                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16603                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16604                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16605                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16606                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16607                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16608                 TFLAGS="$(STAGE2_TFLAGS)" \
16609                 $(TARGET-stage2-gmp)
16610
16611 maybe-clean-stage2-gmp: clean-stage2-gmp
16612 clean-stage2: clean-stage2-gmp
16613 clean-stage2-gmp:
16614         @if [ $(current_stage) = stage2 ]; then \
16615           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16616         else \
16617           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16618           $(MAKE) stage2-start; \
16619         fi; \
16620         cd $(HOST_SUBDIR)/gmp && \
16621         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16622                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16623                  clean
16624 @endif gmp-bootstrap
16625
16626
16627 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16628 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16629 maybe-all-stage3-gmp:
16630 maybe-clean-stage3-gmp:
16631 @if gmp-bootstrap
16632 maybe-all-stage3-gmp: all-stage3-gmp
16633 all-stage3: all-stage3-gmp
16634 TARGET-stage3-gmp = $(TARGET-gmp)
16635 all-stage3-gmp: configure-stage3-gmp
16636         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16637         @r=`${PWD_COMMAND}`; export r; \
16638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16639         TFLAGS="$(STAGE3_TFLAGS)"; \
16640         $(HOST_EXPORTS) \
16641         $(POSTSTAGE1_HOST_EXPORTS)  \
16642         cd $(HOST_SUBDIR)/gmp && \
16643         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16644                 CFLAGS="$(STAGE3_CFLAGS)" \
16645                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16646                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16647                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16648                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16649                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16650                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16651                 TFLAGS="$(STAGE3_TFLAGS)" \
16652                 $(TARGET-stage3-gmp)
16653
16654 maybe-clean-stage3-gmp: clean-stage3-gmp
16655 clean-stage3: clean-stage3-gmp
16656 clean-stage3-gmp:
16657         @if [ $(current_stage) = stage3 ]; then \
16658           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16659         else \
16660           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16661           $(MAKE) stage3-start; \
16662         fi; \
16663         cd $(HOST_SUBDIR)/gmp && \
16664         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16665                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16666                  clean
16667 @endif gmp-bootstrap
16668
16669
16670 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16671 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16672 maybe-all-stage4-gmp:
16673 maybe-clean-stage4-gmp:
16674 @if gmp-bootstrap
16675 maybe-all-stage4-gmp: all-stage4-gmp
16676 all-stage4: all-stage4-gmp
16677 TARGET-stage4-gmp = $(TARGET-gmp)
16678 all-stage4-gmp: configure-stage4-gmp
16679         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16680         @r=`${PWD_COMMAND}`; export r; \
16681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16682         TFLAGS="$(STAGE4_TFLAGS)"; \
16683         $(HOST_EXPORTS) \
16684         $(POSTSTAGE1_HOST_EXPORTS)  \
16685         cd $(HOST_SUBDIR)/gmp && \
16686         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16687                 CFLAGS="$(STAGE4_CFLAGS)" \
16688                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16689                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16690                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16691                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16692                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16693                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16694                 TFLAGS="$(STAGE4_TFLAGS)" \
16695                 $(TARGET-stage4-gmp)
16696
16697 maybe-clean-stage4-gmp: clean-stage4-gmp
16698 clean-stage4: clean-stage4-gmp
16699 clean-stage4-gmp:
16700         @if [ $(current_stage) = stage4 ]; then \
16701           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16702         else \
16703           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16704           $(MAKE) stage4-start; \
16705         fi; \
16706         cd $(HOST_SUBDIR)/gmp && \
16707         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16708                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16709                  clean
16710 @endif gmp-bootstrap
16711
16712
16713 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16714 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16715 maybe-all-stageprofile-gmp:
16716 maybe-clean-stageprofile-gmp:
16717 @if gmp-bootstrap
16718 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16719 all-stageprofile: all-stageprofile-gmp
16720 TARGET-stageprofile-gmp = $(TARGET-gmp)
16721 all-stageprofile-gmp: configure-stageprofile-gmp
16722         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16723         @r=`${PWD_COMMAND}`; export r; \
16724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16725         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16726         $(HOST_EXPORTS) \
16727         $(POSTSTAGE1_HOST_EXPORTS)  \
16728         cd $(HOST_SUBDIR)/gmp && \
16729         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16730                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16731                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16732                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16733                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16734                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16735                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16736                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16737                 TFLAGS="$(STAGEprofile_TFLAGS)" \
16738                 $(TARGET-stageprofile-gmp)
16739
16740 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16741 clean-stageprofile: clean-stageprofile-gmp
16742 clean-stageprofile-gmp:
16743         @if [ $(current_stage) = stageprofile ]; then \
16744           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16745         else \
16746           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16747           $(MAKE) stageprofile-start; \
16748         fi; \
16749         cd $(HOST_SUBDIR)/gmp && \
16750         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16751                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16752                  clean
16753 @endif gmp-bootstrap
16754
16755
16756 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16757 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16758 maybe-all-stagefeedback-gmp:
16759 maybe-clean-stagefeedback-gmp:
16760 @if gmp-bootstrap
16761 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16762 all-stagefeedback: all-stagefeedback-gmp
16763 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16764 all-stagefeedback-gmp: configure-stagefeedback-gmp
16765         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16766         @r=`${PWD_COMMAND}`; export r; \
16767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16768         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16769         $(HOST_EXPORTS) \
16770         $(POSTSTAGE1_HOST_EXPORTS)  \
16771         cd $(HOST_SUBDIR)/gmp && \
16772         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16773                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16774                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16775                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16776                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16777                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16778                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16779                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16780                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16781                 $(TARGET-stagefeedback-gmp)
16782
16783 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16784 clean-stagefeedback: clean-stagefeedback-gmp
16785 clean-stagefeedback-gmp:
16786         @if [ $(current_stage) = stagefeedback ]; then \
16787           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16788         else \
16789           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16790           $(MAKE) stagefeedback-start; \
16791         fi; \
16792         cd $(HOST_SUBDIR)/gmp && \
16793         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16794                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16795                  clean
16796 @endif gmp-bootstrap
16797
16798
16799
16800
16801
16802 .PHONY: check-gmp maybe-check-gmp
16803 maybe-check-gmp:
16804 @if gmp
16805 maybe-check-gmp: check-gmp
16806
16807 check-gmp:
16808         @: $(MAKE); $(unstage)
16809         @r=`${PWD_COMMAND}`; export r; \
16810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16811         $(HOST_EXPORTS) \
16812         (cd $(HOST_SUBDIR)/gmp && \
16813           $(MAKE) $(FLAGS_TO_PASS)  check)
16814
16815 @endif gmp
16816
16817 .PHONY: install-gmp maybe-install-gmp
16818 maybe-install-gmp:
16819 @if gmp
16820 maybe-install-gmp: install-gmp
16821
16822 install-gmp:
16823
16824 @endif gmp
16825
16826 # Other targets (info, dvi, pdf, etc.)
16827
16828 .PHONY: maybe-info-gmp info-gmp
16829 maybe-info-gmp:
16830 @if gmp
16831 maybe-info-gmp: info-gmp
16832
16833 info-gmp: \
16834     configure-gmp 
16835         @[ -f ./gmp/Makefile ] || exit 0; \
16836         r=`${PWD_COMMAND}`; export r; \
16837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838         $(HOST_EXPORTS) \
16839         for flag in $(EXTRA_HOST_FLAGS) ; do \
16840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16841         done; \
16842         echo "Doing info in gmp" ; \
16843         (cd $(HOST_SUBDIR)/gmp && \
16844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16846                   "RANLIB=$${RANLIB}" \
16847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16848                   info) \
16849           || exit 1
16850
16851 @endif gmp
16852
16853 .PHONY: maybe-dvi-gmp dvi-gmp
16854 maybe-dvi-gmp:
16855 @if gmp
16856 maybe-dvi-gmp: dvi-gmp
16857
16858 dvi-gmp: \
16859     configure-gmp 
16860         @[ -f ./gmp/Makefile ] || exit 0; \
16861         r=`${PWD_COMMAND}`; export r; \
16862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863         $(HOST_EXPORTS) \
16864         for flag in $(EXTRA_HOST_FLAGS) ; do \
16865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16866         done; \
16867         echo "Doing dvi in gmp" ; \
16868         (cd $(HOST_SUBDIR)/gmp && \
16869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16871                   "RANLIB=$${RANLIB}" \
16872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16873                   dvi) \
16874           || exit 1
16875
16876 @endif gmp
16877
16878 .PHONY: maybe-pdf-gmp pdf-gmp
16879 maybe-pdf-gmp:
16880 @if gmp
16881 maybe-pdf-gmp: pdf-gmp
16882
16883 pdf-gmp: \
16884     configure-gmp 
16885         @[ -f ./gmp/Makefile ] || exit 0; \
16886         r=`${PWD_COMMAND}`; export r; \
16887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16888         $(HOST_EXPORTS) \
16889         for flag in $(EXTRA_HOST_FLAGS) ; do \
16890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16891         done; \
16892         echo "Doing pdf in gmp" ; \
16893         (cd $(HOST_SUBDIR)/gmp && \
16894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16896                   "RANLIB=$${RANLIB}" \
16897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16898                   pdf) \
16899           || exit 1
16900
16901 @endif gmp
16902
16903 .PHONY: maybe-html-gmp html-gmp
16904 maybe-html-gmp:
16905 @if gmp
16906 maybe-html-gmp: html-gmp
16907
16908 html-gmp: \
16909     configure-gmp 
16910         @[ -f ./gmp/Makefile ] || exit 0; \
16911         r=`${PWD_COMMAND}`; export r; \
16912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16913         $(HOST_EXPORTS) \
16914         for flag in $(EXTRA_HOST_FLAGS) ; do \
16915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16916         done; \
16917         echo "Doing html in gmp" ; \
16918         (cd $(HOST_SUBDIR)/gmp && \
16919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16921                   "RANLIB=$${RANLIB}" \
16922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16923                   html) \
16924           || exit 1
16925
16926 @endif gmp
16927
16928 .PHONY: maybe-TAGS-gmp TAGS-gmp
16929 maybe-TAGS-gmp:
16930 @if gmp
16931 maybe-TAGS-gmp: TAGS-gmp
16932
16933 TAGS-gmp: \
16934     configure-gmp 
16935         @[ -f ./gmp/Makefile ] || exit 0; \
16936         r=`${PWD_COMMAND}`; export r; \
16937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16938         $(HOST_EXPORTS) \
16939         for flag in $(EXTRA_HOST_FLAGS) ; do \
16940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16941         done; \
16942         echo "Doing TAGS in gmp" ; \
16943         (cd $(HOST_SUBDIR)/gmp && \
16944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16946                   "RANLIB=$${RANLIB}" \
16947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16948                   TAGS) \
16949           || exit 1
16950
16951 @endif gmp
16952
16953 .PHONY: maybe-install-info-gmp install-info-gmp
16954 maybe-install-info-gmp:
16955 @if gmp
16956 maybe-install-info-gmp: install-info-gmp
16957
16958 install-info-gmp: \
16959     configure-gmp \
16960     info-gmp 
16961         @[ -f ./gmp/Makefile ] || exit 0; \
16962         r=`${PWD_COMMAND}`; export r; \
16963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16964         $(HOST_EXPORTS) \
16965         for flag in $(EXTRA_HOST_FLAGS) ; do \
16966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16967         done; \
16968         echo "Doing install-info in gmp" ; \
16969         (cd $(HOST_SUBDIR)/gmp && \
16970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16972                   "RANLIB=$${RANLIB}" \
16973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16974                   install-info) \
16975           || exit 1
16976
16977 @endif gmp
16978
16979 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16980 maybe-install-pdf-gmp:
16981 @if gmp
16982 maybe-install-pdf-gmp: install-pdf-gmp
16983
16984 install-pdf-gmp: \
16985     configure-gmp \
16986     pdf-gmp 
16987         @[ -f ./gmp/Makefile ] || exit 0; \
16988         r=`${PWD_COMMAND}`; export r; \
16989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16990         $(HOST_EXPORTS) \
16991         for flag in $(EXTRA_HOST_FLAGS) ; do \
16992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16993         done; \
16994         echo "Doing install-pdf in gmp" ; \
16995         (cd $(HOST_SUBDIR)/gmp && \
16996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16998                   "RANLIB=$${RANLIB}" \
16999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17000                   install-pdf) \
17001           || exit 1
17002
17003 @endif gmp
17004
17005 .PHONY: maybe-install-html-gmp install-html-gmp
17006 maybe-install-html-gmp:
17007 @if gmp
17008 maybe-install-html-gmp: install-html-gmp
17009
17010 install-html-gmp: \
17011     configure-gmp \
17012     html-gmp 
17013         @[ -f ./gmp/Makefile ] || exit 0; \
17014         r=`${PWD_COMMAND}`; export r; \
17015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17016         $(HOST_EXPORTS) \
17017         for flag in $(EXTRA_HOST_FLAGS) ; do \
17018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17019         done; \
17020         echo "Doing install-html in gmp" ; \
17021         (cd $(HOST_SUBDIR)/gmp && \
17022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17024                   "RANLIB=$${RANLIB}" \
17025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17026                   install-html) \
17027           || exit 1
17028
17029 @endif gmp
17030
17031 .PHONY: maybe-installcheck-gmp installcheck-gmp
17032 maybe-installcheck-gmp:
17033 @if gmp
17034 maybe-installcheck-gmp: installcheck-gmp
17035
17036 installcheck-gmp: \
17037     configure-gmp 
17038         @[ -f ./gmp/Makefile ] || exit 0; \
17039         r=`${PWD_COMMAND}`; export r; \
17040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17041         $(HOST_EXPORTS) \
17042         for flag in $(EXTRA_HOST_FLAGS) ; do \
17043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17044         done; \
17045         echo "Doing installcheck in gmp" ; \
17046         (cd $(HOST_SUBDIR)/gmp && \
17047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17049                   "RANLIB=$${RANLIB}" \
17050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17051                   installcheck) \
17052           || exit 1
17053
17054 @endif gmp
17055
17056 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17057 maybe-mostlyclean-gmp:
17058 @if gmp
17059 maybe-mostlyclean-gmp: mostlyclean-gmp
17060
17061 mostlyclean-gmp: 
17062         @[ -f ./gmp/Makefile ] || exit 0; \
17063         r=`${PWD_COMMAND}`; export r; \
17064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17065         $(HOST_EXPORTS) \
17066         for flag in $(EXTRA_HOST_FLAGS) ; do \
17067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17068         done; \
17069         echo "Doing mostlyclean in gmp" ; \
17070         (cd $(HOST_SUBDIR)/gmp && \
17071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17073                   "RANLIB=$${RANLIB}" \
17074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17075                   mostlyclean) \
17076           || exit 1
17077
17078 @endif gmp
17079
17080 .PHONY: maybe-clean-gmp clean-gmp
17081 maybe-clean-gmp:
17082 @if gmp
17083 maybe-clean-gmp: clean-gmp
17084
17085 clean-gmp: 
17086         @[ -f ./gmp/Makefile ] || exit 0; \
17087         r=`${PWD_COMMAND}`; export r; \
17088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17089         $(HOST_EXPORTS) \
17090         for flag in $(EXTRA_HOST_FLAGS) ; do \
17091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17092         done; \
17093         echo "Doing clean in gmp" ; \
17094         (cd $(HOST_SUBDIR)/gmp && \
17095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17097                   "RANLIB=$${RANLIB}" \
17098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17099                   clean) \
17100           || exit 1
17101
17102 @endif gmp
17103
17104 .PHONY: maybe-distclean-gmp distclean-gmp
17105 maybe-distclean-gmp:
17106 @if gmp
17107 maybe-distclean-gmp: distclean-gmp
17108
17109 distclean-gmp: 
17110         @[ -f ./gmp/Makefile ] || exit 0; \
17111         r=`${PWD_COMMAND}`; export r; \
17112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17113         $(HOST_EXPORTS) \
17114         for flag in $(EXTRA_HOST_FLAGS) ; do \
17115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17116         done; \
17117         echo "Doing distclean in gmp" ; \
17118         (cd $(HOST_SUBDIR)/gmp && \
17119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17121                   "RANLIB=$${RANLIB}" \
17122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17123                   distclean) \
17124           || exit 1
17125
17126 @endif gmp
17127
17128 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17129 maybe-maintainer-clean-gmp:
17130 @if gmp
17131 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17132
17133 maintainer-clean-gmp: 
17134         @[ -f ./gmp/Makefile ] || exit 0; \
17135         r=`${PWD_COMMAND}`; export r; \
17136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17137         $(HOST_EXPORTS) \
17138         for flag in $(EXTRA_HOST_FLAGS) ; do \
17139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17140         done; \
17141         echo "Doing maintainer-clean in gmp" ; \
17142         (cd $(HOST_SUBDIR)/gmp && \
17143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17145                   "RANLIB=$${RANLIB}" \
17146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17147                   maintainer-clean) \
17148           || exit 1
17149
17150 @endif gmp
17151
17152
17153
17154 .PHONY: configure-mpfr maybe-configure-mpfr
17155 maybe-configure-mpfr:
17156 @if gcc-bootstrap
17157 configure-mpfr: stage_current
17158 @endif gcc-bootstrap
17159 @if mpfr
17160 maybe-configure-mpfr: configure-mpfr
17161 configure-mpfr: 
17162         @r=`${PWD_COMMAND}`; export r; \
17163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17164         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17166         $(HOST_EXPORTS)  \
17167         echo Configuring in $(HOST_SUBDIR)/mpfr; \
17168         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17169         case $(srcdir) in \
17170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17171           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17173         esac; \
17174         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17175         libsrcdir="$$s/mpfr"; \
17176         $(SHELL) $${libsrcdir}/configure \
17177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17178           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17179           || exit 1
17180 @endif mpfr
17181
17182
17183
17184 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17185 maybe-configure-stage1-mpfr:
17186 @if mpfr-bootstrap
17187 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17188 configure-stage1-mpfr:
17189         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17190         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17191         @r=`${PWD_COMMAND}`; export r; \
17192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17193         TFLAGS="$(STAGE1_TFLAGS)"; \
17194         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17195         $(HOST_EXPORTS) \
17196         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17197         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17198         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17199         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17201         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17202         case $(srcdir) in \
17203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17204           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17206         esac; \
17207         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17208         libsrcdir="$$s/mpfr"; \
17209         $(SHELL) $${libsrcdir}/configure \
17210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17211           --target=${target_alias} $${srcdiroption} \
17212           $(STAGE1_CONFIGURE_FLAGS) \
17213           --disable-shared @extra_mpfr_configure_flags@
17214 @endif mpfr-bootstrap
17215
17216 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17217 maybe-configure-stage2-mpfr:
17218 @if mpfr-bootstrap
17219 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17220 configure-stage2-mpfr:
17221         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17222         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17223         @r=`${PWD_COMMAND}`; export r; \
17224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17225         TFLAGS="$(STAGE2_TFLAGS)"; \
17226         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17227         $(HOST_EXPORTS) \
17228         $(POSTSTAGE1_HOST_EXPORTS) \
17229         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17230         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17231         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17232         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17234         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17235         case $(srcdir) in \
17236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17237           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17239         esac; \
17240         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17241         libsrcdir="$$s/mpfr"; \
17242         $(SHELL) $${libsrcdir}/configure \
17243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17244           --target=${target_alias} $${srcdiroption} \
17245           --with-build-libsubdir=$(HOST_SUBDIR) \
17246           $(STAGE2_CONFIGURE_FLAGS) \
17247           --disable-shared @extra_mpfr_configure_flags@
17248 @endif mpfr-bootstrap
17249
17250 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17251 maybe-configure-stage3-mpfr:
17252 @if mpfr-bootstrap
17253 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17254 configure-stage3-mpfr:
17255         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17257         @r=`${PWD_COMMAND}`; export r; \
17258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17259         TFLAGS="$(STAGE3_TFLAGS)"; \
17260         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17261         $(HOST_EXPORTS) \
17262         $(POSTSTAGE1_HOST_EXPORTS) \
17263         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17264         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17265         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17266         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17268         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17269         case $(srcdir) in \
17270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17271           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17273         esac; \
17274         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17275         libsrcdir="$$s/mpfr"; \
17276         $(SHELL) $${libsrcdir}/configure \
17277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17278           --target=${target_alias} $${srcdiroption} \
17279           --with-build-libsubdir=$(HOST_SUBDIR) \
17280           $(STAGE3_CONFIGURE_FLAGS) \
17281           --disable-shared @extra_mpfr_configure_flags@
17282 @endif mpfr-bootstrap
17283
17284 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17285 maybe-configure-stage4-mpfr:
17286 @if mpfr-bootstrap
17287 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17288 configure-stage4-mpfr:
17289         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17291         @r=`${PWD_COMMAND}`; export r; \
17292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17293         TFLAGS="$(STAGE4_TFLAGS)"; \
17294         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17295         $(HOST_EXPORTS) \
17296         $(POSTSTAGE1_HOST_EXPORTS) \
17297         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17298         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17299         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17300         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17302         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17303         case $(srcdir) in \
17304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17305           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17307         esac; \
17308         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17309         libsrcdir="$$s/mpfr"; \
17310         $(SHELL) $${libsrcdir}/configure \
17311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17312           --target=${target_alias} $${srcdiroption} \
17313           --with-build-libsubdir=$(HOST_SUBDIR) \
17314           $(STAGE4_CONFIGURE_FLAGS) \
17315           --disable-shared @extra_mpfr_configure_flags@
17316 @endif mpfr-bootstrap
17317
17318 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17319 maybe-configure-stageprofile-mpfr:
17320 @if mpfr-bootstrap
17321 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17322 configure-stageprofile-mpfr:
17323         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17325         @r=`${PWD_COMMAND}`; export r; \
17326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17327         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17328         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17329         $(HOST_EXPORTS) \
17330         $(POSTSTAGE1_HOST_EXPORTS) \
17331         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17332         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17333         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17334         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17336         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17337         case $(srcdir) in \
17338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17339           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17341         esac; \
17342         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17343         libsrcdir="$$s/mpfr"; \
17344         $(SHELL) $${libsrcdir}/configure \
17345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17346           --target=${target_alias} $${srcdiroption} \
17347           --with-build-libsubdir=$(HOST_SUBDIR) \
17348           $(STAGEprofile_CONFIGURE_FLAGS) \
17349           --disable-shared @extra_mpfr_configure_flags@
17350 @endif mpfr-bootstrap
17351
17352 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17353 maybe-configure-stagefeedback-mpfr:
17354 @if mpfr-bootstrap
17355 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17356 configure-stagefeedback-mpfr:
17357         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17358         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17359         @r=`${PWD_COMMAND}`; export r; \
17360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17361         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17362         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17363         $(HOST_EXPORTS) \
17364         $(POSTSTAGE1_HOST_EXPORTS) \
17365         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17366         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17367         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17368         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17370         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17371         case $(srcdir) in \
17372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17373           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17375         esac; \
17376         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17377         libsrcdir="$$s/mpfr"; \
17378         $(SHELL) $${libsrcdir}/configure \
17379           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17380           --target=${target_alias} $${srcdiroption} \
17381           --with-build-libsubdir=$(HOST_SUBDIR) \
17382           $(STAGEfeedback_CONFIGURE_FLAGS) \
17383           --disable-shared @extra_mpfr_configure_flags@
17384 @endif mpfr-bootstrap
17385
17386
17387
17388
17389
17390 .PHONY: all-mpfr maybe-all-mpfr
17391 maybe-all-mpfr:
17392 @if gcc-bootstrap
17393 all-mpfr: stage_current
17394 @endif gcc-bootstrap
17395 @if mpfr
17396 TARGET-mpfr=all
17397 maybe-all-mpfr: all-mpfr
17398 all-mpfr: configure-mpfr
17399         @r=`${PWD_COMMAND}`; export r; \
17400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17401         $(HOST_EXPORTS)  \
17402         (cd $(HOST_SUBDIR)/mpfr && \
17403           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17404                 $(TARGET-mpfr))
17405 @endif mpfr
17406
17407
17408
17409 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17410 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17411 maybe-all-stage1-mpfr:
17412 maybe-clean-stage1-mpfr:
17413 @if mpfr-bootstrap
17414 maybe-all-stage1-mpfr: all-stage1-mpfr
17415 all-stage1: all-stage1-mpfr
17416 TARGET-stage1-mpfr = $(TARGET-mpfr)
17417 all-stage1-mpfr: configure-stage1-mpfr
17418         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17419         @r=`${PWD_COMMAND}`; export r; \
17420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17421         TFLAGS="$(STAGE1_TFLAGS)"; \
17422         $(HOST_EXPORTS)  \
17423         cd $(HOST_SUBDIR)/mpfr && \
17424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17425                 CFLAGS="$(STAGE1_CFLAGS)" \
17426                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17427                 LIBCFLAGS="$(LIBCFLAGS)" \
17428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17431                 $(EXTRA_HOST_FLAGS)   \
17432                 TFLAGS="$(STAGE1_TFLAGS)" \
17433                 $(TARGET-stage1-mpfr)
17434
17435 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17436 clean-stage1: clean-stage1-mpfr
17437 clean-stage1-mpfr:
17438         @if [ $(current_stage) = stage1 ]; then \
17439           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17440         else \
17441           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17442           $(MAKE) stage1-start; \
17443         fi; \
17444         cd $(HOST_SUBDIR)/mpfr && \
17445         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17446                  clean
17447 @endif mpfr-bootstrap
17448
17449
17450 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17451 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17452 maybe-all-stage2-mpfr:
17453 maybe-clean-stage2-mpfr:
17454 @if mpfr-bootstrap
17455 maybe-all-stage2-mpfr: all-stage2-mpfr
17456 all-stage2: all-stage2-mpfr
17457 TARGET-stage2-mpfr = $(TARGET-mpfr)
17458 all-stage2-mpfr: configure-stage2-mpfr
17459         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17460         @r=`${PWD_COMMAND}`; export r; \
17461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17462         TFLAGS="$(STAGE2_TFLAGS)"; \
17463         $(HOST_EXPORTS) \
17464         $(POSTSTAGE1_HOST_EXPORTS)  \
17465         cd $(HOST_SUBDIR)/mpfr && \
17466         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17467                 CFLAGS="$(STAGE2_CFLAGS)" \
17468                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17469                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17470                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17471                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17472                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17473                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17474                 TFLAGS="$(STAGE2_TFLAGS)" \
17475                 $(TARGET-stage2-mpfr)
17476
17477 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17478 clean-stage2: clean-stage2-mpfr
17479 clean-stage2-mpfr:
17480         @if [ $(current_stage) = stage2 ]; then \
17481           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17482         else \
17483           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17484           $(MAKE) stage2-start; \
17485         fi; \
17486         cd $(HOST_SUBDIR)/mpfr && \
17487         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17488                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17489                  clean
17490 @endif mpfr-bootstrap
17491
17492
17493 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17494 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17495 maybe-all-stage3-mpfr:
17496 maybe-clean-stage3-mpfr:
17497 @if mpfr-bootstrap
17498 maybe-all-stage3-mpfr: all-stage3-mpfr
17499 all-stage3: all-stage3-mpfr
17500 TARGET-stage3-mpfr = $(TARGET-mpfr)
17501 all-stage3-mpfr: configure-stage3-mpfr
17502         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17503         @r=`${PWD_COMMAND}`; export r; \
17504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17505         TFLAGS="$(STAGE3_TFLAGS)"; \
17506         $(HOST_EXPORTS) \
17507         $(POSTSTAGE1_HOST_EXPORTS)  \
17508         cd $(HOST_SUBDIR)/mpfr && \
17509         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17510                 CFLAGS="$(STAGE3_CFLAGS)" \
17511                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17512                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17513                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17514                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17515                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17516                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17517                 TFLAGS="$(STAGE3_TFLAGS)" \
17518                 $(TARGET-stage3-mpfr)
17519
17520 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17521 clean-stage3: clean-stage3-mpfr
17522 clean-stage3-mpfr:
17523         @if [ $(current_stage) = stage3 ]; then \
17524           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17525         else \
17526           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17527           $(MAKE) stage3-start; \
17528         fi; \
17529         cd $(HOST_SUBDIR)/mpfr && \
17530         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17531                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17532                  clean
17533 @endif mpfr-bootstrap
17534
17535
17536 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17537 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17538 maybe-all-stage4-mpfr:
17539 maybe-clean-stage4-mpfr:
17540 @if mpfr-bootstrap
17541 maybe-all-stage4-mpfr: all-stage4-mpfr
17542 all-stage4: all-stage4-mpfr
17543 TARGET-stage4-mpfr = $(TARGET-mpfr)
17544 all-stage4-mpfr: configure-stage4-mpfr
17545         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17546         @r=`${PWD_COMMAND}`; export r; \
17547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17548         TFLAGS="$(STAGE4_TFLAGS)"; \
17549         $(HOST_EXPORTS) \
17550         $(POSTSTAGE1_HOST_EXPORTS)  \
17551         cd $(HOST_SUBDIR)/mpfr && \
17552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17553                 CFLAGS="$(STAGE4_CFLAGS)" \
17554                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17555                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17559                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17560                 TFLAGS="$(STAGE4_TFLAGS)" \
17561                 $(TARGET-stage4-mpfr)
17562
17563 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17564 clean-stage4: clean-stage4-mpfr
17565 clean-stage4-mpfr:
17566         @if [ $(current_stage) = stage4 ]; then \
17567           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17568         else \
17569           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17570           $(MAKE) stage4-start; \
17571         fi; \
17572         cd $(HOST_SUBDIR)/mpfr && \
17573         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17574                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17575                  clean
17576 @endif mpfr-bootstrap
17577
17578
17579 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17580 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17581 maybe-all-stageprofile-mpfr:
17582 maybe-clean-stageprofile-mpfr:
17583 @if mpfr-bootstrap
17584 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17585 all-stageprofile: all-stageprofile-mpfr
17586 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17587 all-stageprofile-mpfr: configure-stageprofile-mpfr
17588         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17589         @r=`${PWD_COMMAND}`; export r; \
17590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17592         $(HOST_EXPORTS) \
17593         $(POSTSTAGE1_HOST_EXPORTS)  \
17594         cd $(HOST_SUBDIR)/mpfr && \
17595         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17596                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17597                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17598                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17602                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17603                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17604                 $(TARGET-stageprofile-mpfr)
17605
17606 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17607 clean-stageprofile: clean-stageprofile-mpfr
17608 clean-stageprofile-mpfr:
17609         @if [ $(current_stage) = stageprofile ]; then \
17610           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17611         else \
17612           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17613           $(MAKE) stageprofile-start; \
17614         fi; \
17615         cd $(HOST_SUBDIR)/mpfr && \
17616         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17617                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17618                  clean
17619 @endif mpfr-bootstrap
17620
17621
17622 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17623 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17624 maybe-all-stagefeedback-mpfr:
17625 maybe-clean-stagefeedback-mpfr:
17626 @if mpfr-bootstrap
17627 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17628 all-stagefeedback: all-stagefeedback-mpfr
17629 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17630 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17631         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17632         @r=`${PWD_COMMAND}`; export r; \
17633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17634         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17635         $(HOST_EXPORTS) \
17636         $(POSTSTAGE1_HOST_EXPORTS)  \
17637         cd $(HOST_SUBDIR)/mpfr && \
17638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17639                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17640                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17641                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17645                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17646                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17647                 $(TARGET-stagefeedback-mpfr)
17648
17649 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17650 clean-stagefeedback: clean-stagefeedback-mpfr
17651 clean-stagefeedback-mpfr:
17652         @if [ $(current_stage) = stagefeedback ]; then \
17653           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17654         else \
17655           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17656           $(MAKE) stagefeedback-start; \
17657         fi; \
17658         cd $(HOST_SUBDIR)/mpfr && \
17659         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17660                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17661                  clean
17662 @endif mpfr-bootstrap
17663
17664
17665
17666
17667
17668 .PHONY: check-mpfr maybe-check-mpfr
17669 maybe-check-mpfr:
17670 @if mpfr
17671 maybe-check-mpfr: check-mpfr
17672
17673 check-mpfr:
17674         @: $(MAKE); $(unstage)
17675         @r=`${PWD_COMMAND}`; export r; \
17676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17677         $(HOST_EXPORTS) \
17678         (cd $(HOST_SUBDIR)/mpfr && \
17679           $(MAKE) $(FLAGS_TO_PASS)  check)
17680
17681 @endif mpfr
17682
17683 .PHONY: install-mpfr maybe-install-mpfr
17684 maybe-install-mpfr:
17685 @if mpfr
17686 maybe-install-mpfr: install-mpfr
17687
17688 install-mpfr:
17689
17690 @endif mpfr
17691
17692 # Other targets (info, dvi, pdf, etc.)
17693
17694 .PHONY: maybe-info-mpfr info-mpfr
17695 maybe-info-mpfr:
17696 @if mpfr
17697 maybe-info-mpfr: info-mpfr
17698
17699 info-mpfr: \
17700     configure-mpfr 
17701         @[ -f ./mpfr/Makefile ] || exit 0; \
17702         r=`${PWD_COMMAND}`; export r; \
17703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17704         $(HOST_EXPORTS) \
17705         for flag in $(EXTRA_HOST_FLAGS) ; do \
17706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17707         done; \
17708         echo "Doing info in mpfr" ; \
17709         (cd $(HOST_SUBDIR)/mpfr && \
17710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17712                   "RANLIB=$${RANLIB}" \
17713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17714                   info) \
17715           || exit 1
17716
17717 @endif mpfr
17718
17719 .PHONY: maybe-dvi-mpfr dvi-mpfr
17720 maybe-dvi-mpfr:
17721 @if mpfr
17722 maybe-dvi-mpfr: dvi-mpfr
17723
17724 dvi-mpfr: \
17725     configure-mpfr 
17726         @[ -f ./mpfr/Makefile ] || exit 0; \
17727         r=`${PWD_COMMAND}`; export r; \
17728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729         $(HOST_EXPORTS) \
17730         for flag in $(EXTRA_HOST_FLAGS) ; do \
17731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17732         done; \
17733         echo "Doing dvi in mpfr" ; \
17734         (cd $(HOST_SUBDIR)/mpfr && \
17735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17737                   "RANLIB=$${RANLIB}" \
17738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17739                   dvi) \
17740           || exit 1
17741
17742 @endif mpfr
17743
17744 .PHONY: maybe-pdf-mpfr pdf-mpfr
17745 maybe-pdf-mpfr:
17746 @if mpfr
17747 maybe-pdf-mpfr: pdf-mpfr
17748
17749 pdf-mpfr: \
17750     configure-mpfr 
17751         @[ -f ./mpfr/Makefile ] || exit 0; \
17752         r=`${PWD_COMMAND}`; export r; \
17753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754         $(HOST_EXPORTS) \
17755         for flag in $(EXTRA_HOST_FLAGS) ; do \
17756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17757         done; \
17758         echo "Doing pdf in mpfr" ; \
17759         (cd $(HOST_SUBDIR)/mpfr && \
17760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17762                   "RANLIB=$${RANLIB}" \
17763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17764                   pdf) \
17765           || exit 1
17766
17767 @endif mpfr
17768
17769 .PHONY: maybe-html-mpfr html-mpfr
17770 maybe-html-mpfr:
17771 @if mpfr
17772 maybe-html-mpfr: html-mpfr
17773
17774 html-mpfr: \
17775     configure-mpfr 
17776         @[ -f ./mpfr/Makefile ] || exit 0; \
17777         r=`${PWD_COMMAND}`; export r; \
17778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17779         $(HOST_EXPORTS) \
17780         for flag in $(EXTRA_HOST_FLAGS) ; do \
17781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17782         done; \
17783         echo "Doing html in mpfr" ; \
17784         (cd $(HOST_SUBDIR)/mpfr && \
17785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17787                   "RANLIB=$${RANLIB}" \
17788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17789                   html) \
17790           || exit 1
17791
17792 @endif mpfr
17793
17794 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17795 maybe-TAGS-mpfr:
17796 @if mpfr
17797 maybe-TAGS-mpfr: TAGS-mpfr
17798
17799 TAGS-mpfr: \
17800     configure-mpfr 
17801         @[ -f ./mpfr/Makefile ] || exit 0; \
17802         r=`${PWD_COMMAND}`; export r; \
17803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17804         $(HOST_EXPORTS) \
17805         for flag in $(EXTRA_HOST_FLAGS) ; do \
17806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17807         done; \
17808         echo "Doing TAGS in mpfr" ; \
17809         (cd $(HOST_SUBDIR)/mpfr && \
17810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17812                   "RANLIB=$${RANLIB}" \
17813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17814                   TAGS) \
17815           || exit 1
17816
17817 @endif mpfr
17818
17819 .PHONY: maybe-install-info-mpfr install-info-mpfr
17820 maybe-install-info-mpfr:
17821 @if mpfr
17822 maybe-install-info-mpfr: install-info-mpfr
17823
17824 install-info-mpfr: \
17825     configure-mpfr \
17826     info-mpfr 
17827         @[ -f ./mpfr/Makefile ] || exit 0; \
17828         r=`${PWD_COMMAND}`; export r; \
17829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830         $(HOST_EXPORTS) \
17831         for flag in $(EXTRA_HOST_FLAGS) ; do \
17832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17833         done; \
17834         echo "Doing install-info in mpfr" ; \
17835         (cd $(HOST_SUBDIR)/mpfr && \
17836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17838                   "RANLIB=$${RANLIB}" \
17839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17840                   install-info) \
17841           || exit 1
17842
17843 @endif mpfr
17844
17845 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17846 maybe-install-pdf-mpfr:
17847 @if mpfr
17848 maybe-install-pdf-mpfr: install-pdf-mpfr
17849
17850 install-pdf-mpfr: \
17851     configure-mpfr \
17852     pdf-mpfr 
17853         @[ -f ./mpfr/Makefile ] || exit 0; \
17854         r=`${PWD_COMMAND}`; export r; \
17855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856         $(HOST_EXPORTS) \
17857         for flag in $(EXTRA_HOST_FLAGS) ; do \
17858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17859         done; \
17860         echo "Doing install-pdf in mpfr" ; \
17861         (cd $(HOST_SUBDIR)/mpfr && \
17862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17864                   "RANLIB=$${RANLIB}" \
17865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17866                   install-pdf) \
17867           || exit 1
17868
17869 @endif mpfr
17870
17871 .PHONY: maybe-install-html-mpfr install-html-mpfr
17872 maybe-install-html-mpfr:
17873 @if mpfr
17874 maybe-install-html-mpfr: install-html-mpfr
17875
17876 install-html-mpfr: \
17877     configure-mpfr \
17878     html-mpfr 
17879         @[ -f ./mpfr/Makefile ] || exit 0; \
17880         r=`${PWD_COMMAND}`; export r; \
17881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882         $(HOST_EXPORTS) \
17883         for flag in $(EXTRA_HOST_FLAGS) ; do \
17884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885         done; \
17886         echo "Doing install-html in mpfr" ; \
17887         (cd $(HOST_SUBDIR)/mpfr && \
17888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890                   "RANLIB=$${RANLIB}" \
17891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17892                   install-html) \
17893           || exit 1
17894
17895 @endif mpfr
17896
17897 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17898 maybe-installcheck-mpfr:
17899 @if mpfr
17900 maybe-installcheck-mpfr: installcheck-mpfr
17901
17902 installcheck-mpfr: \
17903     configure-mpfr 
17904         @[ -f ./mpfr/Makefile ] || exit 0; \
17905         r=`${PWD_COMMAND}`; export r; \
17906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17907         $(HOST_EXPORTS) \
17908         for flag in $(EXTRA_HOST_FLAGS) ; do \
17909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17910         done; \
17911         echo "Doing installcheck in mpfr" ; \
17912         (cd $(HOST_SUBDIR)/mpfr && \
17913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17915                   "RANLIB=$${RANLIB}" \
17916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17917                   installcheck) \
17918           || exit 1
17919
17920 @endif mpfr
17921
17922 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17923 maybe-mostlyclean-mpfr:
17924 @if mpfr
17925 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17926
17927 mostlyclean-mpfr: 
17928         @[ -f ./mpfr/Makefile ] || exit 0; \
17929         r=`${PWD_COMMAND}`; export r; \
17930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17931         $(HOST_EXPORTS) \
17932         for flag in $(EXTRA_HOST_FLAGS) ; do \
17933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17934         done; \
17935         echo "Doing mostlyclean in mpfr" ; \
17936         (cd $(HOST_SUBDIR)/mpfr && \
17937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17939                   "RANLIB=$${RANLIB}" \
17940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17941                   mostlyclean) \
17942           || exit 1
17943
17944 @endif mpfr
17945
17946 .PHONY: maybe-clean-mpfr clean-mpfr
17947 maybe-clean-mpfr:
17948 @if mpfr
17949 maybe-clean-mpfr: clean-mpfr
17950
17951 clean-mpfr: 
17952         @[ -f ./mpfr/Makefile ] || exit 0; \
17953         r=`${PWD_COMMAND}`; export r; \
17954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17955         $(HOST_EXPORTS) \
17956         for flag in $(EXTRA_HOST_FLAGS) ; do \
17957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17958         done; \
17959         echo "Doing clean in mpfr" ; \
17960         (cd $(HOST_SUBDIR)/mpfr && \
17961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17963                   "RANLIB=$${RANLIB}" \
17964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17965                   clean) \
17966           || exit 1
17967
17968 @endif mpfr
17969
17970 .PHONY: maybe-distclean-mpfr distclean-mpfr
17971 maybe-distclean-mpfr:
17972 @if mpfr
17973 maybe-distclean-mpfr: distclean-mpfr
17974
17975 distclean-mpfr: 
17976         @[ -f ./mpfr/Makefile ] || exit 0; \
17977         r=`${PWD_COMMAND}`; export r; \
17978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17979         $(HOST_EXPORTS) \
17980         for flag in $(EXTRA_HOST_FLAGS) ; do \
17981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17982         done; \
17983         echo "Doing distclean in mpfr" ; \
17984         (cd $(HOST_SUBDIR)/mpfr && \
17985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17987                   "RANLIB=$${RANLIB}" \
17988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17989                   distclean) \
17990           || exit 1
17991
17992 @endif mpfr
17993
17994 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17995 maybe-maintainer-clean-mpfr:
17996 @if mpfr
17997 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17998
17999 maintainer-clean-mpfr: 
18000         @[ -f ./mpfr/Makefile ] || exit 0; \
18001         r=`${PWD_COMMAND}`; export r; \
18002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18003         $(HOST_EXPORTS) \
18004         for flag in $(EXTRA_HOST_FLAGS) ; do \
18005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18006         done; \
18007         echo "Doing maintainer-clean in mpfr" ; \
18008         (cd $(HOST_SUBDIR)/mpfr && \
18009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18011                   "RANLIB=$${RANLIB}" \
18012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18013                   maintainer-clean) \
18014           || exit 1
18015
18016 @endif mpfr
18017
18018
18019
18020 .PHONY: configure-mpc maybe-configure-mpc
18021 maybe-configure-mpc:
18022 @if gcc-bootstrap
18023 configure-mpc: stage_current
18024 @endif gcc-bootstrap
18025 @if mpc
18026 maybe-configure-mpc: configure-mpc
18027 configure-mpc: 
18028         @r=`${PWD_COMMAND}`; export r; \
18029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18030         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18032         $(HOST_EXPORTS)  \
18033         echo Configuring in $(HOST_SUBDIR)/mpc; \
18034         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18035         case $(srcdir) in \
18036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18037           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18039         esac; \
18040         srcdiroption="--srcdir=$${topdir}/mpc"; \
18041         libsrcdir="$$s/mpc"; \
18042         $(SHELL) $${libsrcdir}/configure \
18043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18044           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18045           || exit 1
18046 @endif mpc
18047
18048
18049
18050 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18051 maybe-configure-stage1-mpc:
18052 @if mpc-bootstrap
18053 maybe-configure-stage1-mpc: configure-stage1-mpc
18054 configure-stage1-mpc:
18055         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18056         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18057         @r=`${PWD_COMMAND}`; export r; \
18058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18059         TFLAGS="$(STAGE1_TFLAGS)"; \
18060         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18061         $(HOST_EXPORTS) \
18062         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18063         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18064         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18065         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18067         cd $(HOST_SUBDIR)/mpc || exit 1; \
18068         case $(srcdir) in \
18069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18070           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18072         esac; \
18073         srcdiroption="--srcdir=$${topdir}/mpc"; \
18074         libsrcdir="$$s/mpc"; \
18075         $(SHELL) $${libsrcdir}/configure \
18076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18077           --target=${target_alias} $${srcdiroption} \
18078           $(STAGE1_CONFIGURE_FLAGS) \
18079           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18080 @endif mpc-bootstrap
18081
18082 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18083 maybe-configure-stage2-mpc:
18084 @if mpc-bootstrap
18085 maybe-configure-stage2-mpc: configure-stage2-mpc
18086 configure-stage2-mpc:
18087         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18089         @r=`${PWD_COMMAND}`; export r; \
18090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18091         TFLAGS="$(STAGE2_TFLAGS)"; \
18092         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18093         $(HOST_EXPORTS) \
18094         $(POSTSTAGE1_HOST_EXPORTS) \
18095         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18096         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18097         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18098         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18100         cd $(HOST_SUBDIR)/mpc || exit 1; \
18101         case $(srcdir) in \
18102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18103           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18105         esac; \
18106         srcdiroption="--srcdir=$${topdir}/mpc"; \
18107         libsrcdir="$$s/mpc"; \
18108         $(SHELL) $${libsrcdir}/configure \
18109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18110           --target=${target_alias} $${srcdiroption} \
18111           --with-build-libsubdir=$(HOST_SUBDIR) \
18112           $(STAGE2_CONFIGURE_FLAGS) \
18113           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18114 @endif mpc-bootstrap
18115
18116 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18117 maybe-configure-stage3-mpc:
18118 @if mpc-bootstrap
18119 maybe-configure-stage3-mpc: configure-stage3-mpc
18120 configure-stage3-mpc:
18121         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18122         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18123         @r=`${PWD_COMMAND}`; export r; \
18124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125         TFLAGS="$(STAGE3_TFLAGS)"; \
18126         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18127         $(HOST_EXPORTS) \
18128         $(POSTSTAGE1_HOST_EXPORTS) \
18129         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18130         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18131         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18132         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18134         cd $(HOST_SUBDIR)/mpc || exit 1; \
18135         case $(srcdir) in \
18136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18137           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18139         esac; \
18140         srcdiroption="--srcdir=$${topdir}/mpc"; \
18141         libsrcdir="$$s/mpc"; \
18142         $(SHELL) $${libsrcdir}/configure \
18143           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18144           --target=${target_alias} $${srcdiroption} \
18145           --with-build-libsubdir=$(HOST_SUBDIR) \
18146           $(STAGE3_CONFIGURE_FLAGS) \
18147           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18148 @endif mpc-bootstrap
18149
18150 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18151 maybe-configure-stage4-mpc:
18152 @if mpc-bootstrap
18153 maybe-configure-stage4-mpc: configure-stage4-mpc
18154 configure-stage4-mpc:
18155         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18156         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18157         @r=`${PWD_COMMAND}`; export r; \
18158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18159         TFLAGS="$(STAGE4_TFLAGS)"; \
18160         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18161         $(HOST_EXPORTS) \
18162         $(POSTSTAGE1_HOST_EXPORTS) \
18163         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18164         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18165         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18166         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18168         cd $(HOST_SUBDIR)/mpc || exit 1; \
18169         case $(srcdir) in \
18170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18171           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18173         esac; \
18174         srcdiroption="--srcdir=$${topdir}/mpc"; \
18175         libsrcdir="$$s/mpc"; \
18176         $(SHELL) $${libsrcdir}/configure \
18177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18178           --target=${target_alias} $${srcdiroption} \
18179           --with-build-libsubdir=$(HOST_SUBDIR) \
18180           $(STAGE4_CONFIGURE_FLAGS) \
18181           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18182 @endif mpc-bootstrap
18183
18184 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18185 maybe-configure-stageprofile-mpc:
18186 @if mpc-bootstrap
18187 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18188 configure-stageprofile-mpc:
18189         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18190         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18191         @r=`${PWD_COMMAND}`; export r; \
18192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18194         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18195         $(HOST_EXPORTS) \
18196         $(POSTSTAGE1_HOST_EXPORTS) \
18197         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18198         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18199         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18200         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18202         cd $(HOST_SUBDIR)/mpc || exit 1; \
18203         case $(srcdir) in \
18204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18205           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18207         esac; \
18208         srcdiroption="--srcdir=$${topdir}/mpc"; \
18209         libsrcdir="$$s/mpc"; \
18210         $(SHELL) $${libsrcdir}/configure \
18211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18212           --target=${target_alias} $${srcdiroption} \
18213           --with-build-libsubdir=$(HOST_SUBDIR) \
18214           $(STAGEprofile_CONFIGURE_FLAGS) \
18215           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18216 @endif mpc-bootstrap
18217
18218 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18219 maybe-configure-stagefeedback-mpc:
18220 @if mpc-bootstrap
18221 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18222 configure-stagefeedback-mpc:
18223         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18224         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18225         @r=`${PWD_COMMAND}`; export r; \
18226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18227         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18228         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18229         $(HOST_EXPORTS) \
18230         $(POSTSTAGE1_HOST_EXPORTS) \
18231         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18232         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18233         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18234         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18235         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18236         cd $(HOST_SUBDIR)/mpc || exit 1; \
18237         case $(srcdir) in \
18238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18239           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18241         esac; \
18242         srcdiroption="--srcdir=$${topdir}/mpc"; \
18243         libsrcdir="$$s/mpc"; \
18244         $(SHELL) $${libsrcdir}/configure \
18245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18246           --target=${target_alias} $${srcdiroption} \
18247           --with-build-libsubdir=$(HOST_SUBDIR) \
18248           $(STAGEfeedback_CONFIGURE_FLAGS) \
18249           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18250 @endif mpc-bootstrap
18251
18252
18253
18254
18255
18256 .PHONY: all-mpc maybe-all-mpc
18257 maybe-all-mpc:
18258 @if gcc-bootstrap
18259 all-mpc: stage_current
18260 @endif gcc-bootstrap
18261 @if mpc
18262 TARGET-mpc=all
18263 maybe-all-mpc: all-mpc
18264 all-mpc: configure-mpc
18265         @r=`${PWD_COMMAND}`; export r; \
18266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267         $(HOST_EXPORTS)  \
18268         (cd $(HOST_SUBDIR)/mpc && \
18269           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18270                 $(TARGET-mpc))
18271 @endif mpc
18272
18273
18274
18275 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18276 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18277 maybe-all-stage1-mpc:
18278 maybe-clean-stage1-mpc:
18279 @if mpc-bootstrap
18280 maybe-all-stage1-mpc: all-stage1-mpc
18281 all-stage1: all-stage1-mpc
18282 TARGET-stage1-mpc = $(TARGET-mpc)
18283 all-stage1-mpc: configure-stage1-mpc
18284         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18285         @r=`${PWD_COMMAND}`; export r; \
18286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18287         TFLAGS="$(STAGE1_TFLAGS)"; \
18288         $(HOST_EXPORTS)  \
18289         cd $(HOST_SUBDIR)/mpc && \
18290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18291                 CFLAGS="$(STAGE1_CFLAGS)" \
18292                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18293                 LIBCFLAGS="$(LIBCFLAGS)" \
18294                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18295                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18296                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18297                 $(EXTRA_HOST_FLAGS)   \
18298                 TFLAGS="$(STAGE1_TFLAGS)" \
18299                 $(TARGET-stage1-mpc)
18300
18301 maybe-clean-stage1-mpc: clean-stage1-mpc
18302 clean-stage1: clean-stage1-mpc
18303 clean-stage1-mpc:
18304         @if [ $(current_stage) = stage1 ]; then \
18305           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18306         else \
18307           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18308           $(MAKE) stage1-start; \
18309         fi; \
18310         cd $(HOST_SUBDIR)/mpc && \
18311         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18312                  clean
18313 @endif mpc-bootstrap
18314
18315
18316 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18317 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18318 maybe-all-stage2-mpc:
18319 maybe-clean-stage2-mpc:
18320 @if mpc-bootstrap
18321 maybe-all-stage2-mpc: all-stage2-mpc
18322 all-stage2: all-stage2-mpc
18323 TARGET-stage2-mpc = $(TARGET-mpc)
18324 all-stage2-mpc: configure-stage2-mpc
18325         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18326         @r=`${PWD_COMMAND}`; export r; \
18327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18328         TFLAGS="$(STAGE2_TFLAGS)"; \
18329         $(HOST_EXPORTS) \
18330         $(POSTSTAGE1_HOST_EXPORTS)  \
18331         cd $(HOST_SUBDIR)/mpc && \
18332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18333                 CFLAGS="$(STAGE2_CFLAGS)" \
18334                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18335                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18339                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18340                 TFLAGS="$(STAGE2_TFLAGS)" \
18341                 $(TARGET-stage2-mpc)
18342
18343 maybe-clean-stage2-mpc: clean-stage2-mpc
18344 clean-stage2: clean-stage2-mpc
18345 clean-stage2-mpc:
18346         @if [ $(current_stage) = stage2 ]; then \
18347           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18348         else \
18349           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18350           $(MAKE) stage2-start; \
18351         fi; \
18352         cd $(HOST_SUBDIR)/mpc && \
18353         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18354                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18355                  clean
18356 @endif mpc-bootstrap
18357
18358
18359 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18360 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18361 maybe-all-stage3-mpc:
18362 maybe-clean-stage3-mpc:
18363 @if mpc-bootstrap
18364 maybe-all-stage3-mpc: all-stage3-mpc
18365 all-stage3: all-stage3-mpc
18366 TARGET-stage3-mpc = $(TARGET-mpc)
18367 all-stage3-mpc: configure-stage3-mpc
18368         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18369         @r=`${PWD_COMMAND}`; export r; \
18370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18371         TFLAGS="$(STAGE3_TFLAGS)"; \
18372         $(HOST_EXPORTS) \
18373         $(POSTSTAGE1_HOST_EXPORTS)  \
18374         cd $(HOST_SUBDIR)/mpc && \
18375         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18376                 CFLAGS="$(STAGE3_CFLAGS)" \
18377                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18378                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18379                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18380                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18381                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18382                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18383                 TFLAGS="$(STAGE3_TFLAGS)" \
18384                 $(TARGET-stage3-mpc)
18385
18386 maybe-clean-stage3-mpc: clean-stage3-mpc
18387 clean-stage3: clean-stage3-mpc
18388 clean-stage3-mpc:
18389         @if [ $(current_stage) = stage3 ]; then \
18390           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18391         else \
18392           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18393           $(MAKE) stage3-start; \
18394         fi; \
18395         cd $(HOST_SUBDIR)/mpc && \
18396         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18397                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18398                  clean
18399 @endif mpc-bootstrap
18400
18401
18402 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18403 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18404 maybe-all-stage4-mpc:
18405 maybe-clean-stage4-mpc:
18406 @if mpc-bootstrap
18407 maybe-all-stage4-mpc: all-stage4-mpc
18408 all-stage4: all-stage4-mpc
18409 TARGET-stage4-mpc = $(TARGET-mpc)
18410 all-stage4-mpc: configure-stage4-mpc
18411         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18412         @r=`${PWD_COMMAND}`; export r; \
18413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18414         TFLAGS="$(STAGE4_TFLAGS)"; \
18415         $(HOST_EXPORTS) \
18416         $(POSTSTAGE1_HOST_EXPORTS)  \
18417         cd $(HOST_SUBDIR)/mpc && \
18418         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18419                 CFLAGS="$(STAGE4_CFLAGS)" \
18420                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18421                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18422                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18423                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18424                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18425                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18426                 TFLAGS="$(STAGE4_TFLAGS)" \
18427                 $(TARGET-stage4-mpc)
18428
18429 maybe-clean-stage4-mpc: clean-stage4-mpc
18430 clean-stage4: clean-stage4-mpc
18431 clean-stage4-mpc:
18432         @if [ $(current_stage) = stage4 ]; then \
18433           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18434         else \
18435           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18436           $(MAKE) stage4-start; \
18437         fi; \
18438         cd $(HOST_SUBDIR)/mpc && \
18439         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18440                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18441                  clean
18442 @endif mpc-bootstrap
18443
18444
18445 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18446 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18447 maybe-all-stageprofile-mpc:
18448 maybe-clean-stageprofile-mpc:
18449 @if mpc-bootstrap
18450 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18451 all-stageprofile: all-stageprofile-mpc
18452 TARGET-stageprofile-mpc = $(TARGET-mpc)
18453 all-stageprofile-mpc: configure-stageprofile-mpc
18454         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18455         @r=`${PWD_COMMAND}`; export r; \
18456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18457         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18458         $(HOST_EXPORTS) \
18459         $(POSTSTAGE1_HOST_EXPORTS)  \
18460         cd $(HOST_SUBDIR)/mpc && \
18461         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18462                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18463                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18464                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18465                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18466                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18467                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18468                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18469                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18470                 $(TARGET-stageprofile-mpc)
18471
18472 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18473 clean-stageprofile: clean-stageprofile-mpc
18474 clean-stageprofile-mpc:
18475         @if [ $(current_stage) = stageprofile ]; then \
18476           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18477         else \
18478           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18479           $(MAKE) stageprofile-start; \
18480         fi; \
18481         cd $(HOST_SUBDIR)/mpc && \
18482         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18483                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18484                  clean
18485 @endif mpc-bootstrap
18486
18487
18488 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18489 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18490 maybe-all-stagefeedback-mpc:
18491 maybe-clean-stagefeedback-mpc:
18492 @if mpc-bootstrap
18493 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18494 all-stagefeedback: all-stagefeedback-mpc
18495 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18496 all-stagefeedback-mpc: configure-stagefeedback-mpc
18497         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18498         @r=`${PWD_COMMAND}`; export r; \
18499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18500         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18501         $(HOST_EXPORTS) \
18502         $(POSTSTAGE1_HOST_EXPORTS)  \
18503         cd $(HOST_SUBDIR)/mpc && \
18504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18505                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18506                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18507                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18512                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18513                 $(TARGET-stagefeedback-mpc)
18514
18515 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18516 clean-stagefeedback: clean-stagefeedback-mpc
18517 clean-stagefeedback-mpc:
18518         @if [ $(current_stage) = stagefeedback ]; then \
18519           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18520         else \
18521           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18522           $(MAKE) stagefeedback-start; \
18523         fi; \
18524         cd $(HOST_SUBDIR)/mpc && \
18525         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18526                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18527                  clean
18528 @endif mpc-bootstrap
18529
18530
18531
18532
18533
18534 .PHONY: check-mpc maybe-check-mpc
18535 maybe-check-mpc:
18536 @if mpc
18537 maybe-check-mpc: check-mpc
18538
18539 check-mpc:
18540         @: $(MAKE); $(unstage)
18541         @r=`${PWD_COMMAND}`; export r; \
18542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18543         $(HOST_EXPORTS) \
18544         (cd $(HOST_SUBDIR)/mpc && \
18545           $(MAKE) $(FLAGS_TO_PASS)  check)
18546
18547 @endif mpc
18548
18549 .PHONY: install-mpc maybe-install-mpc
18550 maybe-install-mpc:
18551 @if mpc
18552 maybe-install-mpc: install-mpc
18553
18554 install-mpc:
18555
18556 @endif mpc
18557
18558 # Other targets (info, dvi, pdf, etc.)
18559
18560 .PHONY: maybe-info-mpc info-mpc
18561 maybe-info-mpc:
18562 @if mpc
18563 maybe-info-mpc: info-mpc
18564
18565 info-mpc: \
18566     configure-mpc 
18567         @[ -f ./mpc/Makefile ] || exit 0; \
18568         r=`${PWD_COMMAND}`; export r; \
18569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18570         $(HOST_EXPORTS) \
18571         for flag in $(EXTRA_HOST_FLAGS) ; do \
18572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18573         done; \
18574         echo "Doing info in mpc" ; \
18575         (cd $(HOST_SUBDIR)/mpc && \
18576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18578                   "RANLIB=$${RANLIB}" \
18579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18580                   info) \
18581           || exit 1
18582
18583 @endif mpc
18584
18585 .PHONY: maybe-dvi-mpc dvi-mpc
18586 maybe-dvi-mpc:
18587 @if mpc
18588 maybe-dvi-mpc: dvi-mpc
18589
18590 dvi-mpc: \
18591     configure-mpc 
18592         @[ -f ./mpc/Makefile ] || exit 0; \
18593         r=`${PWD_COMMAND}`; export r; \
18594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18595         $(HOST_EXPORTS) \
18596         for flag in $(EXTRA_HOST_FLAGS) ; do \
18597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18598         done; \
18599         echo "Doing dvi in mpc" ; \
18600         (cd $(HOST_SUBDIR)/mpc && \
18601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18603                   "RANLIB=$${RANLIB}" \
18604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18605                   dvi) \
18606           || exit 1
18607
18608 @endif mpc
18609
18610 .PHONY: maybe-pdf-mpc pdf-mpc
18611 maybe-pdf-mpc:
18612 @if mpc
18613 maybe-pdf-mpc: pdf-mpc
18614
18615 pdf-mpc: \
18616     configure-mpc 
18617         @[ -f ./mpc/Makefile ] || exit 0; \
18618         r=`${PWD_COMMAND}`; export r; \
18619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620         $(HOST_EXPORTS) \
18621         for flag in $(EXTRA_HOST_FLAGS) ; do \
18622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18623         done; \
18624         echo "Doing pdf in mpc" ; \
18625         (cd $(HOST_SUBDIR)/mpc && \
18626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18628                   "RANLIB=$${RANLIB}" \
18629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18630                   pdf) \
18631           || exit 1
18632
18633 @endif mpc
18634
18635 .PHONY: maybe-html-mpc html-mpc
18636 maybe-html-mpc:
18637 @if mpc
18638 maybe-html-mpc: html-mpc
18639
18640 html-mpc: \
18641     configure-mpc 
18642         @[ -f ./mpc/Makefile ] || exit 0; \
18643         r=`${PWD_COMMAND}`; export r; \
18644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18645         $(HOST_EXPORTS) \
18646         for flag in $(EXTRA_HOST_FLAGS) ; do \
18647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18648         done; \
18649         echo "Doing html in mpc" ; \
18650         (cd $(HOST_SUBDIR)/mpc && \
18651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18653                   "RANLIB=$${RANLIB}" \
18654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18655                   html) \
18656           || exit 1
18657
18658 @endif mpc
18659
18660 .PHONY: maybe-TAGS-mpc TAGS-mpc
18661 maybe-TAGS-mpc:
18662 @if mpc
18663 maybe-TAGS-mpc: TAGS-mpc
18664
18665 TAGS-mpc: \
18666     configure-mpc 
18667         @[ -f ./mpc/Makefile ] || exit 0; \
18668         r=`${PWD_COMMAND}`; export r; \
18669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18670         $(HOST_EXPORTS) \
18671         for flag in $(EXTRA_HOST_FLAGS) ; do \
18672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18673         done; \
18674         echo "Doing TAGS in mpc" ; \
18675         (cd $(HOST_SUBDIR)/mpc && \
18676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18678                   "RANLIB=$${RANLIB}" \
18679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18680                   TAGS) \
18681           || exit 1
18682
18683 @endif mpc
18684
18685 .PHONY: maybe-install-info-mpc install-info-mpc
18686 maybe-install-info-mpc:
18687 @if mpc
18688 maybe-install-info-mpc: install-info-mpc
18689
18690 install-info-mpc: \
18691     configure-mpc \
18692     info-mpc 
18693         @[ -f ./mpc/Makefile ] || exit 0; \
18694         r=`${PWD_COMMAND}`; export r; \
18695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696         $(HOST_EXPORTS) \
18697         for flag in $(EXTRA_HOST_FLAGS) ; do \
18698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18699         done; \
18700         echo "Doing install-info in mpc" ; \
18701         (cd $(HOST_SUBDIR)/mpc && \
18702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18704                   "RANLIB=$${RANLIB}" \
18705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18706                   install-info) \
18707           || exit 1
18708
18709 @endif mpc
18710
18711 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18712 maybe-install-pdf-mpc:
18713 @if mpc
18714 maybe-install-pdf-mpc: install-pdf-mpc
18715
18716 install-pdf-mpc: \
18717     configure-mpc \
18718     pdf-mpc 
18719         @[ -f ./mpc/Makefile ] || exit 0; \
18720         r=`${PWD_COMMAND}`; export r; \
18721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18722         $(HOST_EXPORTS) \
18723         for flag in $(EXTRA_HOST_FLAGS) ; do \
18724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18725         done; \
18726         echo "Doing install-pdf in mpc" ; \
18727         (cd $(HOST_SUBDIR)/mpc && \
18728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18730                   "RANLIB=$${RANLIB}" \
18731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18732                   install-pdf) \
18733           || exit 1
18734
18735 @endif mpc
18736
18737 .PHONY: maybe-install-html-mpc install-html-mpc
18738 maybe-install-html-mpc:
18739 @if mpc
18740 maybe-install-html-mpc: install-html-mpc
18741
18742 install-html-mpc: \
18743     configure-mpc \
18744     html-mpc 
18745         @[ -f ./mpc/Makefile ] || exit 0; \
18746         r=`${PWD_COMMAND}`; export r; \
18747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18748         $(HOST_EXPORTS) \
18749         for flag in $(EXTRA_HOST_FLAGS) ; do \
18750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18751         done; \
18752         echo "Doing install-html in mpc" ; \
18753         (cd $(HOST_SUBDIR)/mpc && \
18754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18756                   "RANLIB=$${RANLIB}" \
18757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18758                   install-html) \
18759           || exit 1
18760
18761 @endif mpc
18762
18763 .PHONY: maybe-installcheck-mpc installcheck-mpc
18764 maybe-installcheck-mpc:
18765 @if mpc
18766 maybe-installcheck-mpc: installcheck-mpc
18767
18768 installcheck-mpc: \
18769     configure-mpc 
18770         @[ -f ./mpc/Makefile ] || exit 0; \
18771         r=`${PWD_COMMAND}`; export r; \
18772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18773         $(HOST_EXPORTS) \
18774         for flag in $(EXTRA_HOST_FLAGS) ; do \
18775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18776         done; \
18777         echo "Doing installcheck in mpc" ; \
18778         (cd $(HOST_SUBDIR)/mpc && \
18779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18781                   "RANLIB=$${RANLIB}" \
18782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18783                   installcheck) \
18784           || exit 1
18785
18786 @endif mpc
18787
18788 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18789 maybe-mostlyclean-mpc:
18790 @if mpc
18791 maybe-mostlyclean-mpc: mostlyclean-mpc
18792
18793 mostlyclean-mpc: 
18794         @[ -f ./mpc/Makefile ] || exit 0; \
18795         r=`${PWD_COMMAND}`; export r; \
18796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18797         $(HOST_EXPORTS) \
18798         for flag in $(EXTRA_HOST_FLAGS) ; do \
18799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18800         done; \
18801         echo "Doing mostlyclean in mpc" ; \
18802         (cd $(HOST_SUBDIR)/mpc && \
18803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18805                   "RANLIB=$${RANLIB}" \
18806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18807                   mostlyclean) \
18808           || exit 1
18809
18810 @endif mpc
18811
18812 .PHONY: maybe-clean-mpc clean-mpc
18813 maybe-clean-mpc:
18814 @if mpc
18815 maybe-clean-mpc: clean-mpc
18816
18817 clean-mpc: 
18818         @[ -f ./mpc/Makefile ] || exit 0; \
18819         r=`${PWD_COMMAND}`; export r; \
18820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18821         $(HOST_EXPORTS) \
18822         for flag in $(EXTRA_HOST_FLAGS) ; do \
18823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18824         done; \
18825         echo "Doing clean in mpc" ; \
18826         (cd $(HOST_SUBDIR)/mpc && \
18827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18829                   "RANLIB=$${RANLIB}" \
18830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18831                   clean) \
18832           || exit 1
18833
18834 @endif mpc
18835
18836 .PHONY: maybe-distclean-mpc distclean-mpc
18837 maybe-distclean-mpc:
18838 @if mpc
18839 maybe-distclean-mpc: distclean-mpc
18840
18841 distclean-mpc: 
18842         @[ -f ./mpc/Makefile ] || exit 0; \
18843         r=`${PWD_COMMAND}`; export r; \
18844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18845         $(HOST_EXPORTS) \
18846         for flag in $(EXTRA_HOST_FLAGS) ; do \
18847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18848         done; \
18849         echo "Doing distclean in mpc" ; \
18850         (cd $(HOST_SUBDIR)/mpc && \
18851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18853                   "RANLIB=$${RANLIB}" \
18854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18855                   distclean) \
18856           || exit 1
18857
18858 @endif mpc
18859
18860 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18861 maybe-maintainer-clean-mpc:
18862 @if mpc
18863 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18864
18865 maintainer-clean-mpc: 
18866         @[ -f ./mpc/Makefile ] || exit 0; \
18867         r=`${PWD_COMMAND}`; export r; \
18868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18869         $(HOST_EXPORTS) \
18870         for flag in $(EXTRA_HOST_FLAGS) ; do \
18871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18872         done; \
18873         echo "Doing maintainer-clean in mpc" ; \
18874         (cd $(HOST_SUBDIR)/mpc && \
18875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18877                   "RANLIB=$${RANLIB}" \
18878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18879                   maintainer-clean) \
18880           || exit 1
18881
18882 @endif mpc
18883
18884
18885
18886 .PHONY: configure-ppl maybe-configure-ppl
18887 maybe-configure-ppl:
18888 @if gcc-bootstrap
18889 configure-ppl: stage_current
18890 @endif gcc-bootstrap
18891 @if ppl
18892 maybe-configure-ppl: configure-ppl
18893 configure-ppl: 
18894         @r=`${PWD_COMMAND}`; export r; \
18895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18896         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18897         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18898         $(HOST_EXPORTS)  \
18899         echo Configuring in $(HOST_SUBDIR)/ppl; \
18900         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18901         case $(srcdir) in \
18902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18903           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18905         esac; \
18906         srcdiroption="--srcdir=$${topdir}/ppl"; \
18907         libsrcdir="$$s/ppl"; \
18908         $(SHELL) $${libsrcdir}/configure \
18909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18910           --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18911           || exit 1
18912 @endif ppl
18913
18914
18915
18916 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18917 maybe-configure-stage1-ppl:
18918 @if ppl-bootstrap
18919 maybe-configure-stage1-ppl: configure-stage1-ppl
18920 configure-stage1-ppl:
18921         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18922         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18923         @r=`${PWD_COMMAND}`; export r; \
18924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18925         TFLAGS="$(STAGE1_TFLAGS)"; \
18926         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18927         $(HOST_EXPORTS) \
18928         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18929         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18930         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18931         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18933         cd $(HOST_SUBDIR)/ppl || exit 1; \
18934         case $(srcdir) in \
18935           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18936           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18937                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18938         esac; \
18939         srcdiroption="--srcdir=$${topdir}/ppl"; \
18940         libsrcdir="$$s/ppl"; \
18941         $(SHELL) $${libsrcdir}/configure \
18942           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18943           --target=${target_alias} $${srcdiroption} \
18944           $(STAGE1_CONFIGURE_FLAGS) \
18945           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18946 @endif ppl-bootstrap
18947
18948 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18949 maybe-configure-stage2-ppl:
18950 @if ppl-bootstrap
18951 maybe-configure-stage2-ppl: configure-stage2-ppl
18952 configure-stage2-ppl:
18953         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18954         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18955         @r=`${PWD_COMMAND}`; export r; \
18956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957         TFLAGS="$(STAGE2_TFLAGS)"; \
18958         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18959         $(HOST_EXPORTS) \
18960         $(POSTSTAGE1_HOST_EXPORTS) \
18961         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18962         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18963         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18964         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18965         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18966         cd $(HOST_SUBDIR)/ppl || exit 1; \
18967         case $(srcdir) in \
18968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18969           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18971         esac; \
18972         srcdiroption="--srcdir=$${topdir}/ppl"; \
18973         libsrcdir="$$s/ppl"; \
18974         $(SHELL) $${libsrcdir}/configure \
18975           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18976           --target=${target_alias} $${srcdiroption} \
18977           --with-build-libsubdir=$(HOST_SUBDIR) \
18978           $(STAGE2_CONFIGURE_FLAGS) \
18979           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18980 @endif ppl-bootstrap
18981
18982 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18983 maybe-configure-stage3-ppl:
18984 @if ppl-bootstrap
18985 maybe-configure-stage3-ppl: configure-stage3-ppl
18986 configure-stage3-ppl:
18987         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18988         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18989         @r=`${PWD_COMMAND}`; export r; \
18990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18991         TFLAGS="$(STAGE3_TFLAGS)"; \
18992         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18993         $(HOST_EXPORTS) \
18994         $(POSTSTAGE1_HOST_EXPORTS) \
18995         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18996         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18997         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18998         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19000         cd $(HOST_SUBDIR)/ppl || exit 1; \
19001         case $(srcdir) in \
19002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19003           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19005         esac; \
19006         srcdiroption="--srcdir=$${topdir}/ppl"; \
19007         libsrcdir="$$s/ppl"; \
19008         $(SHELL) $${libsrcdir}/configure \
19009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19010           --target=${target_alias} $${srcdiroption} \
19011           --with-build-libsubdir=$(HOST_SUBDIR) \
19012           $(STAGE3_CONFIGURE_FLAGS) \
19013           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19014 @endif ppl-bootstrap
19015
19016 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19017 maybe-configure-stage4-ppl:
19018 @if ppl-bootstrap
19019 maybe-configure-stage4-ppl: configure-stage4-ppl
19020 configure-stage4-ppl:
19021         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19023         @r=`${PWD_COMMAND}`; export r; \
19024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19025         TFLAGS="$(STAGE4_TFLAGS)"; \
19026         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19027         $(HOST_EXPORTS) \
19028         $(POSTSTAGE1_HOST_EXPORTS) \
19029         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19030         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19031         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19032         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19034         cd $(HOST_SUBDIR)/ppl || exit 1; \
19035         case $(srcdir) in \
19036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19037           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19039         esac; \
19040         srcdiroption="--srcdir=$${topdir}/ppl"; \
19041         libsrcdir="$$s/ppl"; \
19042         $(SHELL) $${libsrcdir}/configure \
19043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19044           --target=${target_alias} $${srcdiroption} \
19045           --with-build-libsubdir=$(HOST_SUBDIR) \
19046           $(STAGE4_CONFIGURE_FLAGS) \
19047           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19048 @endif ppl-bootstrap
19049
19050 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19051 maybe-configure-stageprofile-ppl:
19052 @if ppl-bootstrap
19053 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19054 configure-stageprofile-ppl:
19055         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19056         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19057         @r=`${PWD_COMMAND}`; export r; \
19058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19060         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19061         $(HOST_EXPORTS) \
19062         $(POSTSTAGE1_HOST_EXPORTS) \
19063         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19064         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19065         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19066         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19068         cd $(HOST_SUBDIR)/ppl || exit 1; \
19069         case $(srcdir) in \
19070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19071           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19073         esac; \
19074         srcdiroption="--srcdir=$${topdir}/ppl"; \
19075         libsrcdir="$$s/ppl"; \
19076         $(SHELL) $${libsrcdir}/configure \
19077           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19078           --target=${target_alias} $${srcdiroption} \
19079           --with-build-libsubdir=$(HOST_SUBDIR) \
19080           $(STAGEprofile_CONFIGURE_FLAGS) \
19081           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19082 @endif ppl-bootstrap
19083
19084 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19085 maybe-configure-stagefeedback-ppl:
19086 @if ppl-bootstrap
19087 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19088 configure-stagefeedback-ppl:
19089         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19090         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19091         @r=`${PWD_COMMAND}`; export r; \
19092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19093         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19094         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19095         $(HOST_EXPORTS) \
19096         $(POSTSTAGE1_HOST_EXPORTS) \
19097         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19098         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19099         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19100         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19102         cd $(HOST_SUBDIR)/ppl || exit 1; \
19103         case $(srcdir) in \
19104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19105           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19107         esac; \
19108         srcdiroption="--srcdir=$${topdir}/ppl"; \
19109         libsrcdir="$$s/ppl"; \
19110         $(SHELL) $${libsrcdir}/configure \
19111           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19112           --target=${target_alias} $${srcdiroption} \
19113           --with-build-libsubdir=$(HOST_SUBDIR) \
19114           $(STAGEfeedback_CONFIGURE_FLAGS) \
19115           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19116 @endif ppl-bootstrap
19117
19118
19119
19120
19121
19122 .PHONY: all-ppl maybe-all-ppl
19123 maybe-all-ppl:
19124 @if gcc-bootstrap
19125 all-ppl: stage_current
19126 @endif gcc-bootstrap
19127 @if ppl
19128 TARGET-ppl=all
19129 maybe-all-ppl: all-ppl
19130 all-ppl: configure-ppl
19131         @r=`${PWD_COMMAND}`; export r; \
19132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19133         $(HOST_EXPORTS)  \
19134         (cd $(HOST_SUBDIR)/ppl && \
19135           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19136                 $(TARGET-ppl))
19137 @endif ppl
19138
19139
19140
19141 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19142 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19143 maybe-all-stage1-ppl:
19144 maybe-clean-stage1-ppl:
19145 @if ppl-bootstrap
19146 maybe-all-stage1-ppl: all-stage1-ppl
19147 all-stage1: all-stage1-ppl
19148 TARGET-stage1-ppl = $(TARGET-ppl)
19149 all-stage1-ppl: configure-stage1-ppl
19150         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19151         @r=`${PWD_COMMAND}`; export r; \
19152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153         TFLAGS="$(STAGE1_TFLAGS)"; \
19154         $(HOST_EXPORTS)  \
19155         cd $(HOST_SUBDIR)/ppl && \
19156         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19157                 CFLAGS="$(STAGE1_CFLAGS)" \
19158                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19159                 LIBCFLAGS="$(LIBCFLAGS)" \
19160                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19161                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19162                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19163                 $(EXTRA_HOST_FLAGS)   \
19164                 TFLAGS="$(STAGE1_TFLAGS)" \
19165                 $(TARGET-stage1-ppl)
19166
19167 maybe-clean-stage1-ppl: clean-stage1-ppl
19168 clean-stage1: clean-stage1-ppl
19169 clean-stage1-ppl:
19170         @if [ $(current_stage) = stage1 ]; then \
19171           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19172         else \
19173           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19174           $(MAKE) stage1-start; \
19175         fi; \
19176         cd $(HOST_SUBDIR)/ppl && \
19177         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19178                  clean
19179 @endif ppl-bootstrap
19180
19181
19182 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19183 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19184 maybe-all-stage2-ppl:
19185 maybe-clean-stage2-ppl:
19186 @if ppl-bootstrap
19187 maybe-all-stage2-ppl: all-stage2-ppl
19188 all-stage2: all-stage2-ppl
19189 TARGET-stage2-ppl = $(TARGET-ppl)
19190 all-stage2-ppl: configure-stage2-ppl
19191         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19192         @r=`${PWD_COMMAND}`; export r; \
19193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19194         TFLAGS="$(STAGE2_TFLAGS)"; \
19195         $(HOST_EXPORTS) \
19196         $(POSTSTAGE1_HOST_EXPORTS)  \
19197         cd $(HOST_SUBDIR)/ppl && \
19198         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19199                 CFLAGS="$(STAGE2_CFLAGS)" \
19200                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19201                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19202                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19203                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19204                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19205                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19206                 TFLAGS="$(STAGE2_TFLAGS)" \
19207                 $(TARGET-stage2-ppl)
19208
19209 maybe-clean-stage2-ppl: clean-stage2-ppl
19210 clean-stage2: clean-stage2-ppl
19211 clean-stage2-ppl:
19212         @if [ $(current_stage) = stage2 ]; then \
19213           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19214         else \
19215           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19216           $(MAKE) stage2-start; \
19217         fi; \
19218         cd $(HOST_SUBDIR)/ppl && \
19219         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19220                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19221                  clean
19222 @endif ppl-bootstrap
19223
19224
19225 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19226 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19227 maybe-all-stage3-ppl:
19228 maybe-clean-stage3-ppl:
19229 @if ppl-bootstrap
19230 maybe-all-stage3-ppl: all-stage3-ppl
19231 all-stage3: all-stage3-ppl
19232 TARGET-stage3-ppl = $(TARGET-ppl)
19233 all-stage3-ppl: configure-stage3-ppl
19234         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19235         @r=`${PWD_COMMAND}`; export r; \
19236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19237         TFLAGS="$(STAGE3_TFLAGS)"; \
19238         $(HOST_EXPORTS) \
19239         $(POSTSTAGE1_HOST_EXPORTS)  \
19240         cd $(HOST_SUBDIR)/ppl && \
19241         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19242                 CFLAGS="$(STAGE3_CFLAGS)" \
19243                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19244                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19245                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19246                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19247                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19248                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19249                 TFLAGS="$(STAGE3_TFLAGS)" \
19250                 $(TARGET-stage3-ppl)
19251
19252 maybe-clean-stage3-ppl: clean-stage3-ppl
19253 clean-stage3: clean-stage3-ppl
19254 clean-stage3-ppl:
19255         @if [ $(current_stage) = stage3 ]; then \
19256           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19257         else \
19258           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19259           $(MAKE) stage3-start; \
19260         fi; \
19261         cd $(HOST_SUBDIR)/ppl && \
19262         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19263                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19264                  clean
19265 @endif ppl-bootstrap
19266
19267
19268 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19269 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19270 maybe-all-stage4-ppl:
19271 maybe-clean-stage4-ppl:
19272 @if ppl-bootstrap
19273 maybe-all-stage4-ppl: all-stage4-ppl
19274 all-stage4: all-stage4-ppl
19275 TARGET-stage4-ppl = $(TARGET-ppl)
19276 all-stage4-ppl: configure-stage4-ppl
19277         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19278         @r=`${PWD_COMMAND}`; export r; \
19279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280         TFLAGS="$(STAGE4_TFLAGS)"; \
19281         $(HOST_EXPORTS) \
19282         $(POSTSTAGE1_HOST_EXPORTS)  \
19283         cd $(HOST_SUBDIR)/ppl && \
19284         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19285                 CFLAGS="$(STAGE4_CFLAGS)" \
19286                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19287                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19288                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19289                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19290                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19291                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19292                 TFLAGS="$(STAGE4_TFLAGS)" \
19293                 $(TARGET-stage4-ppl)
19294
19295 maybe-clean-stage4-ppl: clean-stage4-ppl
19296 clean-stage4: clean-stage4-ppl
19297 clean-stage4-ppl:
19298         @if [ $(current_stage) = stage4 ]; then \
19299           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19300         else \
19301           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19302           $(MAKE) stage4-start; \
19303         fi; \
19304         cd $(HOST_SUBDIR)/ppl && \
19305         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19306                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19307                  clean
19308 @endif ppl-bootstrap
19309
19310
19311 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19312 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19313 maybe-all-stageprofile-ppl:
19314 maybe-clean-stageprofile-ppl:
19315 @if ppl-bootstrap
19316 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19317 all-stageprofile: all-stageprofile-ppl
19318 TARGET-stageprofile-ppl = $(TARGET-ppl)
19319 all-stageprofile-ppl: configure-stageprofile-ppl
19320         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19321         @r=`${PWD_COMMAND}`; export r; \
19322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19324         $(HOST_EXPORTS) \
19325         $(POSTSTAGE1_HOST_EXPORTS)  \
19326         cd $(HOST_SUBDIR)/ppl && \
19327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19328                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19329                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19330                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19331                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19332                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19333                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19334                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19335                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19336                 $(TARGET-stageprofile-ppl)
19337
19338 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19339 clean-stageprofile: clean-stageprofile-ppl
19340 clean-stageprofile-ppl:
19341         @if [ $(current_stage) = stageprofile ]; then \
19342           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19343         else \
19344           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19345           $(MAKE) stageprofile-start; \
19346         fi; \
19347         cd $(HOST_SUBDIR)/ppl && \
19348         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19349                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19350                  clean
19351 @endif ppl-bootstrap
19352
19353
19354 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19355 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19356 maybe-all-stagefeedback-ppl:
19357 maybe-clean-stagefeedback-ppl:
19358 @if ppl-bootstrap
19359 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19360 all-stagefeedback: all-stagefeedback-ppl
19361 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19362 all-stagefeedback-ppl: configure-stagefeedback-ppl
19363         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19364         @r=`${PWD_COMMAND}`; export r; \
19365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19366         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19367         $(HOST_EXPORTS) \
19368         $(POSTSTAGE1_HOST_EXPORTS)  \
19369         cd $(HOST_SUBDIR)/ppl && \
19370         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19371                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19372                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19373                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19374                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19375                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19376                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19377                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19378                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19379                 $(TARGET-stagefeedback-ppl)
19380
19381 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19382 clean-stagefeedback: clean-stagefeedback-ppl
19383 clean-stagefeedback-ppl:
19384         @if [ $(current_stage) = stagefeedback ]; then \
19385           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19386         else \
19387           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19388           $(MAKE) stagefeedback-start; \
19389         fi; \
19390         cd $(HOST_SUBDIR)/ppl && \
19391         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19392                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19393                  clean
19394 @endif ppl-bootstrap
19395
19396
19397
19398
19399
19400 .PHONY: check-ppl maybe-check-ppl
19401 maybe-check-ppl:
19402 @if ppl
19403 maybe-check-ppl: check-ppl
19404
19405 check-ppl:
19406         @: $(MAKE); $(unstage)
19407         @r=`${PWD_COMMAND}`; export r; \
19408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19409         $(HOST_EXPORTS) \
19410         (cd $(HOST_SUBDIR)/ppl && \
19411           $(MAKE) $(FLAGS_TO_PASS)  check)
19412
19413 @endif ppl
19414
19415 .PHONY: install-ppl maybe-install-ppl
19416 maybe-install-ppl:
19417 @if ppl
19418 maybe-install-ppl: install-ppl
19419
19420 install-ppl:
19421
19422 @endif ppl
19423
19424 # Other targets (info, dvi, pdf, etc.)
19425
19426 .PHONY: maybe-info-ppl info-ppl
19427 maybe-info-ppl:
19428 @if ppl
19429 maybe-info-ppl: info-ppl
19430
19431 info-ppl: \
19432     configure-ppl 
19433         @[ -f ./ppl/Makefile ] || exit 0; \
19434         r=`${PWD_COMMAND}`; export r; \
19435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19436         $(HOST_EXPORTS) \
19437         for flag in $(EXTRA_HOST_FLAGS) ; do \
19438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19439         done; \
19440         echo "Doing info in ppl" ; \
19441         (cd $(HOST_SUBDIR)/ppl && \
19442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19444                   "RANLIB=$${RANLIB}" \
19445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19446                   info) \
19447           || exit 1
19448
19449 @endif ppl
19450
19451 .PHONY: maybe-dvi-ppl dvi-ppl
19452 maybe-dvi-ppl:
19453 @if ppl
19454 maybe-dvi-ppl: dvi-ppl
19455
19456 dvi-ppl: \
19457     configure-ppl 
19458         @[ -f ./ppl/Makefile ] || exit 0; \
19459         r=`${PWD_COMMAND}`; export r; \
19460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461         $(HOST_EXPORTS) \
19462         for flag in $(EXTRA_HOST_FLAGS) ; do \
19463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19464         done; \
19465         echo "Doing dvi in ppl" ; \
19466         (cd $(HOST_SUBDIR)/ppl && \
19467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19469                   "RANLIB=$${RANLIB}" \
19470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19471                   dvi) \
19472           || exit 1
19473
19474 @endif ppl
19475
19476 .PHONY: maybe-pdf-ppl pdf-ppl
19477 maybe-pdf-ppl:
19478 @if ppl
19479 maybe-pdf-ppl: pdf-ppl
19480
19481 pdf-ppl: \
19482     configure-ppl 
19483         @[ -f ./ppl/Makefile ] || exit 0; \
19484         r=`${PWD_COMMAND}`; export r; \
19485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19486         $(HOST_EXPORTS) \
19487         for flag in $(EXTRA_HOST_FLAGS) ; do \
19488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19489         done; \
19490         echo "Doing pdf in ppl" ; \
19491         (cd $(HOST_SUBDIR)/ppl && \
19492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19494                   "RANLIB=$${RANLIB}" \
19495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19496                   pdf) \
19497           || exit 1
19498
19499 @endif ppl
19500
19501 .PHONY: maybe-html-ppl html-ppl
19502 maybe-html-ppl:
19503 @if ppl
19504 maybe-html-ppl: html-ppl
19505
19506 html-ppl: \
19507     configure-ppl 
19508         @[ -f ./ppl/Makefile ] || exit 0; \
19509         r=`${PWD_COMMAND}`; export r; \
19510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19511         $(HOST_EXPORTS) \
19512         for flag in $(EXTRA_HOST_FLAGS) ; do \
19513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19514         done; \
19515         echo "Doing html in ppl" ; \
19516         (cd $(HOST_SUBDIR)/ppl && \
19517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19519                   "RANLIB=$${RANLIB}" \
19520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19521                   html) \
19522           || exit 1
19523
19524 @endif ppl
19525
19526 .PHONY: maybe-TAGS-ppl TAGS-ppl
19527 maybe-TAGS-ppl:
19528 @if ppl
19529 maybe-TAGS-ppl: TAGS-ppl
19530
19531 TAGS-ppl: \
19532     configure-ppl 
19533         @[ -f ./ppl/Makefile ] || exit 0; \
19534         r=`${PWD_COMMAND}`; export r; \
19535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19536         $(HOST_EXPORTS) \
19537         for flag in $(EXTRA_HOST_FLAGS) ; do \
19538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19539         done; \
19540         echo "Doing TAGS in ppl" ; \
19541         (cd $(HOST_SUBDIR)/ppl && \
19542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19544                   "RANLIB=$${RANLIB}" \
19545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19546                   TAGS) \
19547           || exit 1
19548
19549 @endif ppl
19550
19551 .PHONY: maybe-install-info-ppl install-info-ppl
19552 maybe-install-info-ppl:
19553 @if ppl
19554 maybe-install-info-ppl: install-info-ppl
19555
19556 install-info-ppl: \
19557     configure-ppl \
19558     info-ppl 
19559         @[ -f ./ppl/Makefile ] || exit 0; \
19560         r=`${PWD_COMMAND}`; export r; \
19561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19562         $(HOST_EXPORTS) \
19563         for flag in $(EXTRA_HOST_FLAGS) ; do \
19564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19565         done; \
19566         echo "Doing install-info in ppl" ; \
19567         (cd $(HOST_SUBDIR)/ppl && \
19568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19570                   "RANLIB=$${RANLIB}" \
19571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19572                   install-info) \
19573           || exit 1
19574
19575 @endif ppl
19576
19577 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19578 maybe-install-pdf-ppl:
19579 @if ppl
19580 maybe-install-pdf-ppl: install-pdf-ppl
19581
19582 install-pdf-ppl: \
19583     configure-ppl \
19584     pdf-ppl 
19585         @[ -f ./ppl/Makefile ] || exit 0; \
19586         r=`${PWD_COMMAND}`; export r; \
19587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19588         $(HOST_EXPORTS) \
19589         for flag in $(EXTRA_HOST_FLAGS) ; do \
19590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19591         done; \
19592         echo "Doing install-pdf in ppl" ; \
19593         (cd $(HOST_SUBDIR)/ppl && \
19594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19596                   "RANLIB=$${RANLIB}" \
19597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19598                   install-pdf) \
19599           || exit 1
19600
19601 @endif ppl
19602
19603 .PHONY: maybe-install-html-ppl install-html-ppl
19604 maybe-install-html-ppl:
19605 @if ppl
19606 maybe-install-html-ppl: install-html-ppl
19607
19608 install-html-ppl: \
19609     configure-ppl \
19610     html-ppl 
19611         @[ -f ./ppl/Makefile ] || exit 0; \
19612         r=`${PWD_COMMAND}`; export r; \
19613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19614         $(HOST_EXPORTS) \
19615         for flag in $(EXTRA_HOST_FLAGS) ; do \
19616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19617         done; \
19618         echo "Doing install-html in ppl" ; \
19619         (cd $(HOST_SUBDIR)/ppl && \
19620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19622                   "RANLIB=$${RANLIB}" \
19623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19624                   install-html) \
19625           || exit 1
19626
19627 @endif ppl
19628
19629 .PHONY: maybe-installcheck-ppl installcheck-ppl
19630 maybe-installcheck-ppl:
19631 @if ppl
19632 maybe-installcheck-ppl: installcheck-ppl
19633
19634 installcheck-ppl: \
19635     configure-ppl 
19636         @[ -f ./ppl/Makefile ] || exit 0; \
19637         r=`${PWD_COMMAND}`; export r; \
19638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19639         $(HOST_EXPORTS) \
19640         for flag in $(EXTRA_HOST_FLAGS) ; do \
19641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19642         done; \
19643         echo "Doing installcheck in ppl" ; \
19644         (cd $(HOST_SUBDIR)/ppl && \
19645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19647                   "RANLIB=$${RANLIB}" \
19648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19649                   installcheck) \
19650           || exit 1
19651
19652 @endif ppl
19653
19654 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19655 maybe-mostlyclean-ppl:
19656 @if ppl
19657 maybe-mostlyclean-ppl: mostlyclean-ppl
19658
19659 mostlyclean-ppl: 
19660         @[ -f ./ppl/Makefile ] || exit 0; \
19661         r=`${PWD_COMMAND}`; export r; \
19662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19663         $(HOST_EXPORTS) \
19664         for flag in $(EXTRA_HOST_FLAGS) ; do \
19665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19666         done; \
19667         echo "Doing mostlyclean in ppl" ; \
19668         (cd $(HOST_SUBDIR)/ppl && \
19669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19671                   "RANLIB=$${RANLIB}" \
19672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19673                   mostlyclean) \
19674           || exit 1
19675
19676 @endif ppl
19677
19678 .PHONY: maybe-clean-ppl clean-ppl
19679 maybe-clean-ppl:
19680 @if ppl
19681 maybe-clean-ppl: clean-ppl
19682
19683 clean-ppl: 
19684         @[ -f ./ppl/Makefile ] || exit 0; \
19685         r=`${PWD_COMMAND}`; export r; \
19686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19687         $(HOST_EXPORTS) \
19688         for flag in $(EXTRA_HOST_FLAGS) ; do \
19689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19690         done; \
19691         echo "Doing clean in ppl" ; \
19692         (cd $(HOST_SUBDIR)/ppl && \
19693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19695                   "RANLIB=$${RANLIB}" \
19696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19697                   clean) \
19698           || exit 1
19699
19700 @endif ppl
19701
19702 .PHONY: maybe-distclean-ppl distclean-ppl
19703 maybe-distclean-ppl:
19704 @if ppl
19705 maybe-distclean-ppl: distclean-ppl
19706
19707 distclean-ppl: 
19708         @[ -f ./ppl/Makefile ] || exit 0; \
19709         r=`${PWD_COMMAND}`; export r; \
19710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19711         $(HOST_EXPORTS) \
19712         for flag in $(EXTRA_HOST_FLAGS) ; do \
19713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19714         done; \
19715         echo "Doing distclean in ppl" ; \
19716         (cd $(HOST_SUBDIR)/ppl && \
19717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19719                   "RANLIB=$${RANLIB}" \
19720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19721                   distclean) \
19722           || exit 1
19723
19724 @endif ppl
19725
19726 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19727 maybe-maintainer-clean-ppl:
19728 @if ppl
19729 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19730
19731 maintainer-clean-ppl: 
19732         @[ -f ./ppl/Makefile ] || exit 0; \
19733         r=`${PWD_COMMAND}`; export r; \
19734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735         $(HOST_EXPORTS) \
19736         for flag in $(EXTRA_HOST_FLAGS) ; do \
19737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19738         done; \
19739         echo "Doing maintainer-clean in ppl" ; \
19740         (cd $(HOST_SUBDIR)/ppl && \
19741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19743                   "RANLIB=$${RANLIB}" \
19744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19745                   maintainer-clean) \
19746           || exit 1
19747
19748 @endif ppl
19749
19750
19751
19752 .PHONY: configure-cloog maybe-configure-cloog
19753 maybe-configure-cloog:
19754 @if gcc-bootstrap
19755 configure-cloog: stage_current
19756 @endif gcc-bootstrap
19757 @if cloog
19758 maybe-configure-cloog: configure-cloog
19759 configure-cloog: 
19760         @r=`${PWD_COMMAND}`; export r; \
19761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19762         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19763         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19764         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19765         echo Configuring in $(HOST_SUBDIR)/cloog; \
19766         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19767         case $(srcdir) in \
19768           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19769           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19770                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19771         esac; \
19772         srcdiroption="--srcdir=$${topdir}/cloog"; \
19773         libsrcdir="$$s/cloog"; \
19774         $(SHELL) $${libsrcdir}/configure \
19775           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19776           --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 \
19777           || exit 1
19778 @endif cloog
19779
19780
19781
19782 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19783 maybe-configure-stage1-cloog:
19784 @if cloog-bootstrap
19785 maybe-configure-stage1-cloog: configure-stage1-cloog
19786 configure-stage1-cloog:
19787         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19788         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19789         @r=`${PWD_COMMAND}`; export r; \
19790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19791         TFLAGS="$(STAGE1_TFLAGS)"; \
19792         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19793         $(HOST_EXPORTS) \
19794         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19795         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19796         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19797         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19798         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19799         cd $(HOST_SUBDIR)/cloog || exit 1; \
19800         case $(srcdir) in \
19801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19802           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19804         esac; \
19805         srcdiroption="--srcdir=$${topdir}/cloog"; \
19806         libsrcdir="$$s/cloog"; \
19807         $(SHELL) $${libsrcdir}/configure \
19808           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19809           --target=${target_alias} $${srcdiroption} \
19810           $(STAGE1_CONFIGURE_FLAGS) \
19811           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19812 @endif cloog-bootstrap
19813
19814 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19815 maybe-configure-stage2-cloog:
19816 @if cloog-bootstrap
19817 maybe-configure-stage2-cloog: configure-stage2-cloog
19818 configure-stage2-cloog:
19819         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19820         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19821         @r=`${PWD_COMMAND}`; export r; \
19822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823         TFLAGS="$(STAGE2_TFLAGS)"; \
19824         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19825         $(HOST_EXPORTS) \
19826         $(POSTSTAGE1_HOST_EXPORTS) \
19827         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19828         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19829         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19830         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19832         cd $(HOST_SUBDIR)/cloog || exit 1; \
19833         case $(srcdir) in \
19834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19835           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19837         esac; \
19838         srcdiroption="--srcdir=$${topdir}/cloog"; \
19839         libsrcdir="$$s/cloog"; \
19840         $(SHELL) $${libsrcdir}/configure \
19841           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19842           --target=${target_alias} $${srcdiroption} \
19843           --with-build-libsubdir=$(HOST_SUBDIR) \
19844           $(STAGE2_CONFIGURE_FLAGS) \
19845           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19846 @endif cloog-bootstrap
19847
19848 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19849 maybe-configure-stage3-cloog:
19850 @if cloog-bootstrap
19851 maybe-configure-stage3-cloog: configure-stage3-cloog
19852 configure-stage3-cloog:
19853         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19854         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19855         @r=`${PWD_COMMAND}`; export r; \
19856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857         TFLAGS="$(STAGE3_TFLAGS)"; \
19858         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19859         $(HOST_EXPORTS) \
19860         $(POSTSTAGE1_HOST_EXPORTS) \
19861         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19862         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19863         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19864         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19865         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19866         cd $(HOST_SUBDIR)/cloog || exit 1; \
19867         case $(srcdir) in \
19868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19869           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19871         esac; \
19872         srcdiroption="--srcdir=$${topdir}/cloog"; \
19873         libsrcdir="$$s/cloog"; \
19874         $(SHELL) $${libsrcdir}/configure \
19875           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19876           --target=${target_alias} $${srcdiroption} \
19877           --with-build-libsubdir=$(HOST_SUBDIR) \
19878           $(STAGE3_CONFIGURE_FLAGS) \
19879           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19880 @endif cloog-bootstrap
19881
19882 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19883 maybe-configure-stage4-cloog:
19884 @if cloog-bootstrap
19885 maybe-configure-stage4-cloog: configure-stage4-cloog
19886 configure-stage4-cloog:
19887         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19888         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19889         @r=`${PWD_COMMAND}`; export r; \
19890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19891         TFLAGS="$(STAGE4_TFLAGS)"; \
19892         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19893         $(HOST_EXPORTS) \
19894         $(POSTSTAGE1_HOST_EXPORTS) \
19895         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19896         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19897         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19898         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19899         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19900         cd $(HOST_SUBDIR)/cloog || exit 1; \
19901         case $(srcdir) in \
19902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19903           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19905         esac; \
19906         srcdiroption="--srcdir=$${topdir}/cloog"; \
19907         libsrcdir="$$s/cloog"; \
19908         $(SHELL) $${libsrcdir}/configure \
19909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19910           --target=${target_alias} $${srcdiroption} \
19911           --with-build-libsubdir=$(HOST_SUBDIR) \
19912           $(STAGE4_CONFIGURE_FLAGS) \
19913           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19914 @endif cloog-bootstrap
19915
19916 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19917 maybe-configure-stageprofile-cloog:
19918 @if cloog-bootstrap
19919 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19920 configure-stageprofile-cloog:
19921         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19922         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19923         @r=`${PWD_COMMAND}`; export r; \
19924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19925         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19926         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19927         $(HOST_EXPORTS) \
19928         $(POSTSTAGE1_HOST_EXPORTS) \
19929         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19930         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19931         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19932         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19934         cd $(HOST_SUBDIR)/cloog || exit 1; \
19935         case $(srcdir) in \
19936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19937           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19939         esac; \
19940         srcdiroption="--srcdir=$${topdir}/cloog"; \
19941         libsrcdir="$$s/cloog"; \
19942         $(SHELL) $${libsrcdir}/configure \
19943           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19944           --target=${target_alias} $${srcdiroption} \
19945           --with-build-libsubdir=$(HOST_SUBDIR) \
19946           $(STAGEprofile_CONFIGURE_FLAGS) \
19947           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19948 @endif cloog-bootstrap
19949
19950 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19951 maybe-configure-stagefeedback-cloog:
19952 @if cloog-bootstrap
19953 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19954 configure-stagefeedback-cloog:
19955         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19956         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19957         @r=`${PWD_COMMAND}`; export r; \
19958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19960         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19961         $(HOST_EXPORTS) \
19962         $(POSTSTAGE1_HOST_EXPORTS) \
19963         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19964         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19965         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19966         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19968         cd $(HOST_SUBDIR)/cloog || exit 1; \
19969         case $(srcdir) in \
19970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19971           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19973         esac; \
19974         srcdiroption="--srcdir=$${topdir}/cloog"; \
19975         libsrcdir="$$s/cloog"; \
19976         $(SHELL) $${libsrcdir}/configure \
19977           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19978           --target=${target_alias} $${srcdiroption} \
19979           --with-build-libsubdir=$(HOST_SUBDIR) \
19980           $(STAGEfeedback_CONFIGURE_FLAGS) \
19981           --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19982 @endif cloog-bootstrap
19983
19984
19985
19986
19987
19988 .PHONY: all-cloog maybe-all-cloog
19989 maybe-all-cloog:
19990 @if gcc-bootstrap
19991 all-cloog: stage_current
19992 @endif gcc-bootstrap
19993 @if cloog
19994 TARGET-cloog=all
19995 maybe-all-cloog: all-cloog
19996 all-cloog: configure-cloog
19997         @r=`${PWD_COMMAND}`; export r; \
19998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20000         (cd $(HOST_SUBDIR)/cloog && \
20001           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20002                 $(TARGET-cloog))
20003 @endif cloog
20004
20005
20006
20007 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20008 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20009 maybe-all-stage1-cloog:
20010 maybe-clean-stage1-cloog:
20011 @if cloog-bootstrap
20012 maybe-all-stage1-cloog: all-stage1-cloog
20013 all-stage1: all-stage1-cloog
20014 TARGET-stage1-cloog = $(TARGET-cloog)
20015 all-stage1-cloog: configure-stage1-cloog
20016         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20017         @r=`${PWD_COMMAND}`; export r; \
20018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019         TFLAGS="$(STAGE1_TFLAGS)"; \
20020         $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20021         cd $(HOST_SUBDIR)/cloog && \
20022         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20023                 CFLAGS="$(STAGE1_CFLAGS)" \
20024                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20025                 LIBCFLAGS="$(LIBCFLAGS)" \
20026                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20027                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20028                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20029                 $(EXTRA_HOST_FLAGS)  CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20030                 TFLAGS="$(STAGE1_TFLAGS)" \
20031                 $(TARGET-stage1-cloog)
20032
20033 maybe-clean-stage1-cloog: clean-stage1-cloog
20034 clean-stage1: clean-stage1-cloog
20035 clean-stage1-cloog:
20036         @if [ $(current_stage) = stage1 ]; then \
20037           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20038         else \
20039           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20040           $(MAKE) stage1-start; \
20041         fi; \
20042         cd $(HOST_SUBDIR)/cloog && \
20043         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20044                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20045 @endif cloog-bootstrap
20046
20047
20048 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20049 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20050 maybe-all-stage2-cloog:
20051 maybe-clean-stage2-cloog:
20052 @if cloog-bootstrap
20053 maybe-all-stage2-cloog: all-stage2-cloog
20054 all-stage2: all-stage2-cloog
20055 TARGET-stage2-cloog = $(TARGET-cloog)
20056 all-stage2-cloog: configure-stage2-cloog
20057         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20058         @r=`${PWD_COMMAND}`; export r; \
20059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20060         TFLAGS="$(STAGE2_TFLAGS)"; \
20061         $(HOST_EXPORTS) \
20062         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20063         cd $(HOST_SUBDIR)/cloog && \
20064         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20065                 CFLAGS="$(STAGE2_CFLAGS)" \
20066                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20067                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20068                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20069                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20070                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20071                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20072                 TFLAGS="$(STAGE2_TFLAGS)" \
20073                 $(TARGET-stage2-cloog)
20074
20075 maybe-clean-stage2-cloog: clean-stage2-cloog
20076 clean-stage2: clean-stage2-cloog
20077 clean-stage2-cloog:
20078         @if [ $(current_stage) = stage2 ]; then \
20079           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20080         else \
20081           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20082           $(MAKE) stage2-start; \
20083         fi; \
20084         cd $(HOST_SUBDIR)/cloog && \
20085         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20086                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20087                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20088 @endif cloog-bootstrap
20089
20090
20091 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20092 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20093 maybe-all-stage3-cloog:
20094 maybe-clean-stage3-cloog:
20095 @if cloog-bootstrap
20096 maybe-all-stage3-cloog: all-stage3-cloog
20097 all-stage3: all-stage3-cloog
20098 TARGET-stage3-cloog = $(TARGET-cloog)
20099 all-stage3-cloog: configure-stage3-cloog
20100         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20101         @r=`${PWD_COMMAND}`; export r; \
20102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20103         TFLAGS="$(STAGE3_TFLAGS)"; \
20104         $(HOST_EXPORTS) \
20105         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20106         cd $(HOST_SUBDIR)/cloog && \
20107         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20108                 CFLAGS="$(STAGE3_CFLAGS)" \
20109                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20110                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20111                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20112                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20113                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20114                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20115                 TFLAGS="$(STAGE3_TFLAGS)" \
20116                 $(TARGET-stage3-cloog)
20117
20118 maybe-clean-stage3-cloog: clean-stage3-cloog
20119 clean-stage3: clean-stage3-cloog
20120 clean-stage3-cloog:
20121         @if [ $(current_stage) = stage3 ]; then \
20122           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20123         else \
20124           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20125           $(MAKE) stage3-start; \
20126         fi; \
20127         cd $(HOST_SUBDIR)/cloog && \
20128         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20129                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20130                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20131 @endif cloog-bootstrap
20132
20133
20134 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20135 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20136 maybe-all-stage4-cloog:
20137 maybe-clean-stage4-cloog:
20138 @if cloog-bootstrap
20139 maybe-all-stage4-cloog: all-stage4-cloog
20140 all-stage4: all-stage4-cloog
20141 TARGET-stage4-cloog = $(TARGET-cloog)
20142 all-stage4-cloog: configure-stage4-cloog
20143         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20144         @r=`${PWD_COMMAND}`; export r; \
20145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20146         TFLAGS="$(STAGE4_TFLAGS)"; \
20147         $(HOST_EXPORTS) \
20148         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20149         cd $(HOST_SUBDIR)/cloog && \
20150         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20151                 CFLAGS="$(STAGE4_CFLAGS)" \
20152                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20153                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20154                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20155                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20156                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20157                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20158                 TFLAGS="$(STAGE4_TFLAGS)" \
20159                 $(TARGET-stage4-cloog)
20160
20161 maybe-clean-stage4-cloog: clean-stage4-cloog
20162 clean-stage4: clean-stage4-cloog
20163 clean-stage4-cloog:
20164         @if [ $(current_stage) = stage4 ]; then \
20165           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20166         else \
20167           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20168           $(MAKE) stage4-start; \
20169         fi; \
20170         cd $(HOST_SUBDIR)/cloog && \
20171         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20172                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20173                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20174 @endif cloog-bootstrap
20175
20176
20177 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20178 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20179 maybe-all-stageprofile-cloog:
20180 maybe-clean-stageprofile-cloog:
20181 @if cloog-bootstrap
20182 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20183 all-stageprofile: all-stageprofile-cloog
20184 TARGET-stageprofile-cloog = $(TARGET-cloog)
20185 all-stageprofile-cloog: configure-stageprofile-cloog
20186         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20187         @r=`${PWD_COMMAND}`; export r; \
20188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20189         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20190         $(HOST_EXPORTS) \
20191         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20192         cd $(HOST_SUBDIR)/cloog && \
20193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20194                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20195                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20196                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20197                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20198                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20199                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20200                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20201                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20202                 $(TARGET-stageprofile-cloog)
20203
20204 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20205 clean-stageprofile: clean-stageprofile-cloog
20206 clean-stageprofile-cloog:
20207         @if [ $(current_stage) = stageprofile ]; then \
20208           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20209         else \
20210           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20211           $(MAKE) stageprofile-start; \
20212         fi; \
20213         cd $(HOST_SUBDIR)/cloog && \
20214         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20215                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20216                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20217 @endif cloog-bootstrap
20218
20219
20220 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20221 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20222 maybe-all-stagefeedback-cloog:
20223 maybe-clean-stagefeedback-cloog:
20224 @if cloog-bootstrap
20225 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20226 all-stagefeedback: all-stagefeedback-cloog
20227 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20228 all-stagefeedback-cloog: configure-stagefeedback-cloog
20229         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20230         @r=`${PWD_COMMAND}`; export r; \
20231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20233         $(HOST_EXPORTS) \
20234         $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20235         cd $(HOST_SUBDIR)/cloog && \
20236         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20237                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20238                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20239                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20240                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20241                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20242                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20243                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20244                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20245                 $(TARGET-stagefeedback-cloog)
20246
20247 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20248 clean-stagefeedback: clean-stagefeedback-cloog
20249 clean-stagefeedback-cloog:
20250         @if [ $(current_stage) = stagefeedback ]; then \
20251           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20252         else \
20253           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20254           $(MAKE) stagefeedback-start; \
20255         fi; \
20256         cd $(HOST_SUBDIR)/cloog && \
20257         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20258                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20259                 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20260 @endif cloog-bootstrap
20261
20262
20263
20264
20265
20266 .PHONY: check-cloog maybe-check-cloog
20267 maybe-check-cloog:
20268 @if cloog
20269 maybe-check-cloog: check-cloog
20270
20271 check-cloog:
20272         @: $(MAKE); $(unstage)
20273         @r=`${PWD_COMMAND}`; export r; \
20274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20275         $(HOST_EXPORTS) \
20276         (cd $(HOST_SUBDIR)/cloog && \
20277           $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20278
20279 @endif cloog
20280
20281 .PHONY: install-cloog maybe-install-cloog
20282 maybe-install-cloog:
20283 @if cloog
20284 maybe-install-cloog: install-cloog
20285
20286 install-cloog:
20287
20288 @endif cloog
20289
20290 # Other targets (info, dvi, pdf, etc.)
20291
20292 .PHONY: maybe-info-cloog info-cloog
20293 maybe-info-cloog:
20294 @if cloog
20295 maybe-info-cloog: info-cloog
20296
20297 info-cloog: \
20298     configure-cloog 
20299         @[ -f ./cloog/Makefile ] || exit 0; \
20300         r=`${PWD_COMMAND}`; export r; \
20301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20302         $(HOST_EXPORTS) \
20303         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20305         done; \
20306         echo "Doing info in cloog" ; \
20307         (cd $(HOST_SUBDIR)/cloog && \
20308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20310                   "RANLIB=$${RANLIB}" \
20311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20312                   info) \
20313           || exit 1
20314
20315 @endif cloog
20316
20317 .PHONY: maybe-dvi-cloog dvi-cloog
20318 maybe-dvi-cloog:
20319 @if cloog
20320 maybe-dvi-cloog: dvi-cloog
20321
20322 dvi-cloog: \
20323     configure-cloog 
20324         @[ -f ./cloog/Makefile ] || exit 0; \
20325         r=`${PWD_COMMAND}`; export r; \
20326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20327         $(HOST_EXPORTS) \
20328         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20330         done; \
20331         echo "Doing dvi in cloog" ; \
20332         (cd $(HOST_SUBDIR)/cloog && \
20333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20335                   "RANLIB=$${RANLIB}" \
20336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20337                   dvi) \
20338           || exit 1
20339
20340 @endif cloog
20341
20342 .PHONY: maybe-pdf-cloog pdf-cloog
20343 maybe-pdf-cloog:
20344 @if cloog
20345 maybe-pdf-cloog: pdf-cloog
20346
20347 pdf-cloog: \
20348     configure-cloog 
20349         @[ -f ./cloog/Makefile ] || exit 0; \
20350         r=`${PWD_COMMAND}`; export r; \
20351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20352         $(HOST_EXPORTS) \
20353         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20355         done; \
20356         echo "Doing pdf in cloog" ; \
20357         (cd $(HOST_SUBDIR)/cloog && \
20358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20360                   "RANLIB=$${RANLIB}" \
20361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20362                   pdf) \
20363           || exit 1
20364
20365 @endif cloog
20366
20367 .PHONY: maybe-html-cloog html-cloog
20368 maybe-html-cloog:
20369 @if cloog
20370 maybe-html-cloog: html-cloog
20371
20372 html-cloog: \
20373     configure-cloog 
20374         @[ -f ./cloog/Makefile ] || exit 0; \
20375         r=`${PWD_COMMAND}`; export r; \
20376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20377         $(HOST_EXPORTS) \
20378         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20380         done; \
20381         echo "Doing html in cloog" ; \
20382         (cd $(HOST_SUBDIR)/cloog && \
20383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20385                   "RANLIB=$${RANLIB}" \
20386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20387                   html) \
20388           || exit 1
20389
20390 @endif cloog
20391
20392 .PHONY: maybe-TAGS-cloog TAGS-cloog
20393 maybe-TAGS-cloog:
20394 @if cloog
20395 maybe-TAGS-cloog: TAGS-cloog
20396
20397 TAGS-cloog: \
20398     configure-cloog 
20399         @[ -f ./cloog/Makefile ] || exit 0; \
20400         r=`${PWD_COMMAND}`; export r; \
20401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20402         $(HOST_EXPORTS) \
20403         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20405         done; \
20406         echo "Doing TAGS in cloog" ; \
20407         (cd $(HOST_SUBDIR)/cloog && \
20408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20410                   "RANLIB=$${RANLIB}" \
20411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20412                   TAGS) \
20413           || exit 1
20414
20415 @endif cloog
20416
20417 .PHONY: maybe-install-info-cloog install-info-cloog
20418 maybe-install-info-cloog:
20419 @if cloog
20420 maybe-install-info-cloog: install-info-cloog
20421
20422 install-info-cloog: \
20423     configure-cloog \
20424     info-cloog 
20425         @[ -f ./cloog/Makefile ] || exit 0; \
20426         r=`${PWD_COMMAND}`; export r; \
20427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20428         $(HOST_EXPORTS) \
20429         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20431         done; \
20432         echo "Doing install-info in cloog" ; \
20433         (cd $(HOST_SUBDIR)/cloog && \
20434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20436                   "RANLIB=$${RANLIB}" \
20437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20438                   install-info) \
20439           || exit 1
20440
20441 @endif cloog
20442
20443 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20444 maybe-install-pdf-cloog:
20445 @if cloog
20446 maybe-install-pdf-cloog: install-pdf-cloog
20447
20448 install-pdf-cloog: \
20449     configure-cloog \
20450     pdf-cloog 
20451         @[ -f ./cloog/Makefile ] || exit 0; \
20452         r=`${PWD_COMMAND}`; export r; \
20453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20454         $(HOST_EXPORTS) \
20455         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20457         done; \
20458         echo "Doing install-pdf in cloog" ; \
20459         (cd $(HOST_SUBDIR)/cloog && \
20460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20462                   "RANLIB=$${RANLIB}" \
20463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20464                   install-pdf) \
20465           || exit 1
20466
20467 @endif cloog
20468
20469 .PHONY: maybe-install-html-cloog install-html-cloog
20470 maybe-install-html-cloog:
20471 @if cloog
20472 maybe-install-html-cloog: install-html-cloog
20473
20474 install-html-cloog: \
20475     configure-cloog \
20476     html-cloog 
20477         @[ -f ./cloog/Makefile ] || exit 0; \
20478         r=`${PWD_COMMAND}`; export r; \
20479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20480         $(HOST_EXPORTS) \
20481         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20483         done; \
20484         echo "Doing install-html in cloog" ; \
20485         (cd $(HOST_SUBDIR)/cloog && \
20486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20488                   "RANLIB=$${RANLIB}" \
20489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20490                   install-html) \
20491           || exit 1
20492
20493 @endif cloog
20494
20495 .PHONY: maybe-installcheck-cloog installcheck-cloog
20496 maybe-installcheck-cloog:
20497 @if cloog
20498 maybe-installcheck-cloog: installcheck-cloog
20499
20500 installcheck-cloog: \
20501     configure-cloog 
20502         @[ -f ./cloog/Makefile ] || exit 0; \
20503         r=`${PWD_COMMAND}`; export r; \
20504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20505         $(HOST_EXPORTS) \
20506         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20508         done; \
20509         echo "Doing installcheck in cloog" ; \
20510         (cd $(HOST_SUBDIR)/cloog && \
20511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20513                   "RANLIB=$${RANLIB}" \
20514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20515                   installcheck) \
20516           || exit 1
20517
20518 @endif cloog
20519
20520 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20521 maybe-mostlyclean-cloog:
20522 @if cloog
20523 maybe-mostlyclean-cloog: mostlyclean-cloog
20524
20525 mostlyclean-cloog: 
20526         @[ -f ./cloog/Makefile ] || exit 0; \
20527         r=`${PWD_COMMAND}`; export r; \
20528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20529         $(HOST_EXPORTS) \
20530         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20532         done; \
20533         echo "Doing mostlyclean in cloog" ; \
20534         (cd $(HOST_SUBDIR)/cloog && \
20535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20537                   "RANLIB=$${RANLIB}" \
20538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20539                   mostlyclean) \
20540           || exit 1
20541
20542 @endif cloog
20543
20544 .PHONY: maybe-clean-cloog clean-cloog
20545 maybe-clean-cloog:
20546 @if cloog
20547 maybe-clean-cloog: clean-cloog
20548
20549 clean-cloog: 
20550         @[ -f ./cloog/Makefile ] || exit 0; \
20551         r=`${PWD_COMMAND}`; export r; \
20552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20553         $(HOST_EXPORTS) \
20554         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20556         done; \
20557         echo "Doing clean in cloog" ; \
20558         (cd $(HOST_SUBDIR)/cloog && \
20559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20561                   "RANLIB=$${RANLIB}" \
20562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20563                   clean) \
20564           || exit 1
20565
20566 @endif cloog
20567
20568 .PHONY: maybe-distclean-cloog distclean-cloog
20569 maybe-distclean-cloog:
20570 @if cloog
20571 maybe-distclean-cloog: distclean-cloog
20572
20573 distclean-cloog: 
20574         @[ -f ./cloog/Makefile ] || exit 0; \
20575         r=`${PWD_COMMAND}`; export r; \
20576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20577         $(HOST_EXPORTS) \
20578         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20580         done; \
20581         echo "Doing distclean in cloog" ; \
20582         (cd $(HOST_SUBDIR)/cloog && \
20583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20585                   "RANLIB=$${RANLIB}" \
20586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20587                   distclean) \
20588           || exit 1
20589
20590 @endif cloog
20591
20592 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20593 maybe-maintainer-clean-cloog:
20594 @if cloog
20595 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20596
20597 maintainer-clean-cloog: 
20598         @[ -f ./cloog/Makefile ] || exit 0; \
20599         r=`${PWD_COMMAND}`; export r; \
20600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20601         $(HOST_EXPORTS) \
20602         for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20604         done; \
20605         echo "Doing maintainer-clean in cloog" ; \
20606         (cd $(HOST_SUBDIR)/cloog && \
20607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20609                   "RANLIB=$${RANLIB}" \
20610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20611                   maintainer-clean) \
20612           || exit 1
20613
20614 @endif cloog
20615
20616
20617
20618 .PHONY: configure-libelf maybe-configure-libelf
20619 maybe-configure-libelf:
20620 @if gcc-bootstrap
20621 configure-libelf: stage_current
20622 @endif gcc-bootstrap
20623 @if libelf
20624 maybe-configure-libelf: configure-libelf
20625 configure-libelf: 
20626         @r=`${PWD_COMMAND}`; export r; \
20627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20628         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20630         $(HOST_EXPORTS)  \
20631         echo Configuring in $(HOST_SUBDIR)/libelf; \
20632         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20633         case $(srcdir) in \
20634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20635           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20637         esac; \
20638         srcdiroption="--srcdir=$${topdir}/libelf"; \
20639         libsrcdir="$$s/libelf"; \
20640         $(SHELL) $${libsrcdir}/configure \
20641           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20642           --target=${target_alias} $${srcdiroption} --disable-shared \
20643           || exit 1
20644 @endif libelf
20645
20646
20647
20648 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20649 maybe-configure-stage1-libelf:
20650 @if libelf-bootstrap
20651 maybe-configure-stage1-libelf: configure-stage1-libelf
20652 configure-stage1-libelf:
20653         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20654         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20655         @r=`${PWD_COMMAND}`; export r; \
20656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20657         TFLAGS="$(STAGE1_TFLAGS)"; \
20658         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20659         $(HOST_EXPORTS) \
20660         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20661         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20662         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20663         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20664         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20665         cd $(HOST_SUBDIR)/libelf || exit 1; \
20666         case $(srcdir) in \
20667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20668           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20670         esac; \
20671         srcdiroption="--srcdir=$${topdir}/libelf"; \
20672         libsrcdir="$$s/libelf"; \
20673         $(SHELL) $${libsrcdir}/configure \
20674           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20675           --target=${target_alias} $${srcdiroption} \
20676           $(STAGE1_CONFIGURE_FLAGS) \
20677           --disable-shared
20678 @endif libelf-bootstrap
20679
20680 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20681 maybe-configure-stage2-libelf:
20682 @if libelf-bootstrap
20683 maybe-configure-stage2-libelf: configure-stage2-libelf
20684 configure-stage2-libelf:
20685         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20686         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20687         @r=`${PWD_COMMAND}`; export r; \
20688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20689         TFLAGS="$(STAGE2_TFLAGS)"; \
20690         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20691         $(HOST_EXPORTS) \
20692         $(POSTSTAGE1_HOST_EXPORTS) \
20693         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20694         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20695         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20696         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20697         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20698         cd $(HOST_SUBDIR)/libelf || exit 1; \
20699         case $(srcdir) in \
20700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20701           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20703         esac; \
20704         srcdiroption="--srcdir=$${topdir}/libelf"; \
20705         libsrcdir="$$s/libelf"; \
20706         $(SHELL) $${libsrcdir}/configure \
20707           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20708           --target=${target_alias} $${srcdiroption} \
20709           --with-build-libsubdir=$(HOST_SUBDIR) \
20710           $(STAGE2_CONFIGURE_FLAGS) \
20711           --disable-shared
20712 @endif libelf-bootstrap
20713
20714 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20715 maybe-configure-stage3-libelf:
20716 @if libelf-bootstrap
20717 maybe-configure-stage3-libelf: configure-stage3-libelf
20718 configure-stage3-libelf:
20719         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20720         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20721         @r=`${PWD_COMMAND}`; export r; \
20722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723         TFLAGS="$(STAGE3_TFLAGS)"; \
20724         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20725         $(HOST_EXPORTS) \
20726         $(POSTSTAGE1_HOST_EXPORTS) \
20727         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20728         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20729         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20730         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20731         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20732         cd $(HOST_SUBDIR)/libelf || exit 1; \
20733         case $(srcdir) in \
20734           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20735           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20736                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20737         esac; \
20738         srcdiroption="--srcdir=$${topdir}/libelf"; \
20739         libsrcdir="$$s/libelf"; \
20740         $(SHELL) $${libsrcdir}/configure \
20741           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20742           --target=${target_alias} $${srcdiroption} \
20743           --with-build-libsubdir=$(HOST_SUBDIR) \
20744           $(STAGE3_CONFIGURE_FLAGS) \
20745           --disable-shared
20746 @endif libelf-bootstrap
20747
20748 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20749 maybe-configure-stage4-libelf:
20750 @if libelf-bootstrap
20751 maybe-configure-stage4-libelf: configure-stage4-libelf
20752 configure-stage4-libelf:
20753         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20754         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20755         @r=`${PWD_COMMAND}`; export r; \
20756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20757         TFLAGS="$(STAGE4_TFLAGS)"; \
20758         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20759         $(HOST_EXPORTS) \
20760         $(POSTSTAGE1_HOST_EXPORTS) \
20761         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20762         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20763         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20764         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20765         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20766         cd $(HOST_SUBDIR)/libelf || exit 1; \
20767         case $(srcdir) in \
20768           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20769           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20770                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20771         esac; \
20772         srcdiroption="--srcdir=$${topdir}/libelf"; \
20773         libsrcdir="$$s/libelf"; \
20774         $(SHELL) $${libsrcdir}/configure \
20775           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20776           --target=${target_alias} $${srcdiroption} \
20777           --with-build-libsubdir=$(HOST_SUBDIR) \
20778           $(STAGE4_CONFIGURE_FLAGS) \
20779           --disable-shared
20780 @endif libelf-bootstrap
20781
20782 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20783 maybe-configure-stageprofile-libelf:
20784 @if libelf-bootstrap
20785 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20786 configure-stageprofile-libelf:
20787         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20788         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20789         @r=`${PWD_COMMAND}`; export r; \
20790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20791         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20792         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20793         $(HOST_EXPORTS) \
20794         $(POSTSTAGE1_HOST_EXPORTS) \
20795         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20796         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20797         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20798         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20799         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20800         cd $(HOST_SUBDIR)/libelf || exit 1; \
20801         case $(srcdir) in \
20802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20803           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20805         esac; \
20806         srcdiroption="--srcdir=$${topdir}/libelf"; \
20807         libsrcdir="$$s/libelf"; \
20808         $(SHELL) $${libsrcdir}/configure \
20809           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20810           --target=${target_alias} $${srcdiroption} \
20811           --with-build-libsubdir=$(HOST_SUBDIR) \
20812           $(STAGEprofile_CONFIGURE_FLAGS) \
20813           --disable-shared
20814 @endif libelf-bootstrap
20815
20816 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20817 maybe-configure-stagefeedback-libelf:
20818 @if libelf-bootstrap
20819 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20820 configure-stagefeedback-libelf:
20821         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20822         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20823         @r=`${PWD_COMMAND}`; export r; \
20824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20825         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20826         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20827         $(HOST_EXPORTS) \
20828         $(POSTSTAGE1_HOST_EXPORTS) \
20829         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20830         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20831         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20832         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20833         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20834         cd $(HOST_SUBDIR)/libelf || exit 1; \
20835         case $(srcdir) in \
20836           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20837           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20838                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20839         esac; \
20840         srcdiroption="--srcdir=$${topdir}/libelf"; \
20841         libsrcdir="$$s/libelf"; \
20842         $(SHELL) $${libsrcdir}/configure \
20843           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20844           --target=${target_alias} $${srcdiroption} \
20845           --with-build-libsubdir=$(HOST_SUBDIR) \
20846           $(STAGEfeedback_CONFIGURE_FLAGS) \
20847           --disable-shared
20848 @endif libelf-bootstrap
20849
20850
20851
20852
20853
20854 .PHONY: all-libelf maybe-all-libelf
20855 maybe-all-libelf:
20856 @if gcc-bootstrap
20857 all-libelf: stage_current
20858 @endif gcc-bootstrap
20859 @if libelf
20860 TARGET-libelf=all
20861 maybe-all-libelf: all-libelf
20862 all-libelf: configure-libelf
20863         @r=`${PWD_COMMAND}`; export r; \
20864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20865         $(HOST_EXPORTS)  \
20866         (cd $(HOST_SUBDIR)/libelf && \
20867           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20868                 $(TARGET-libelf))
20869 @endif libelf
20870
20871
20872
20873 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
20874 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20875 maybe-all-stage1-libelf:
20876 maybe-clean-stage1-libelf:
20877 @if libelf-bootstrap
20878 maybe-all-stage1-libelf: all-stage1-libelf
20879 all-stage1: all-stage1-libelf
20880 TARGET-stage1-libelf = $(TARGET-libelf)
20881 all-stage1-libelf: configure-stage1-libelf
20882         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20883         @r=`${PWD_COMMAND}`; export r; \
20884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20885         TFLAGS="$(STAGE1_TFLAGS)"; \
20886         $(HOST_EXPORTS)  \
20887         cd $(HOST_SUBDIR)/libelf && \
20888         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20889                 CFLAGS="$(STAGE1_CFLAGS)" \
20890                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20891                 LIBCFLAGS="$(LIBCFLAGS)" \
20892                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20893                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20894                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20895                 $(EXTRA_HOST_FLAGS)   \
20896                 TFLAGS="$(STAGE1_TFLAGS)" \
20897                 $(TARGET-stage1-libelf)
20898
20899 maybe-clean-stage1-libelf: clean-stage1-libelf
20900 clean-stage1: clean-stage1-libelf
20901 clean-stage1-libelf:
20902         @if [ $(current_stage) = stage1 ]; then \
20903           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20904         else \
20905           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20906           $(MAKE) stage1-start; \
20907         fi; \
20908         cd $(HOST_SUBDIR)/libelf && \
20909         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20910                  clean
20911 @endif libelf-bootstrap
20912
20913
20914 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
20915 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20916 maybe-all-stage2-libelf:
20917 maybe-clean-stage2-libelf:
20918 @if libelf-bootstrap
20919 maybe-all-stage2-libelf: all-stage2-libelf
20920 all-stage2: all-stage2-libelf
20921 TARGET-stage2-libelf = $(TARGET-libelf)
20922 all-stage2-libelf: configure-stage2-libelf
20923         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20924         @r=`${PWD_COMMAND}`; export r; \
20925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20926         TFLAGS="$(STAGE2_TFLAGS)"; \
20927         $(HOST_EXPORTS) \
20928         $(POSTSTAGE1_HOST_EXPORTS)  \
20929         cd $(HOST_SUBDIR)/libelf && \
20930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20931                 CFLAGS="$(STAGE2_CFLAGS)" \
20932                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20933                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20937                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20938                 TFLAGS="$(STAGE2_TFLAGS)" \
20939                 $(TARGET-stage2-libelf)
20940
20941 maybe-clean-stage2-libelf: clean-stage2-libelf
20942 clean-stage2: clean-stage2-libelf
20943 clean-stage2-libelf:
20944         @if [ $(current_stage) = stage2 ]; then \
20945           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20946         else \
20947           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20948           $(MAKE) stage2-start; \
20949         fi; \
20950         cd $(HOST_SUBDIR)/libelf && \
20951         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20952                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20953                  clean
20954 @endif libelf-bootstrap
20955
20956
20957 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
20958 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
20959 maybe-all-stage3-libelf:
20960 maybe-clean-stage3-libelf:
20961 @if libelf-bootstrap
20962 maybe-all-stage3-libelf: all-stage3-libelf
20963 all-stage3: all-stage3-libelf
20964 TARGET-stage3-libelf = $(TARGET-libelf)
20965 all-stage3-libelf: configure-stage3-libelf
20966         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20967         @r=`${PWD_COMMAND}`; export r; \
20968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969         TFLAGS="$(STAGE3_TFLAGS)"; \
20970         $(HOST_EXPORTS) \
20971         $(POSTSTAGE1_HOST_EXPORTS)  \
20972         cd $(HOST_SUBDIR)/libelf && \
20973         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20974                 CFLAGS="$(STAGE3_CFLAGS)" \
20975                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20976                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20977                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20978                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20979                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20980                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20981                 TFLAGS="$(STAGE3_TFLAGS)" \
20982                 $(TARGET-stage3-libelf)
20983
20984 maybe-clean-stage3-libelf: clean-stage3-libelf
20985 clean-stage3: clean-stage3-libelf
20986 clean-stage3-libelf:
20987         @if [ $(current_stage) = stage3 ]; then \
20988           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20989         else \
20990           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
20991           $(MAKE) stage3-start; \
20992         fi; \
20993         cd $(HOST_SUBDIR)/libelf && \
20994         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20995                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20996                  clean
20997 @endif libelf-bootstrap
20998
20999
21000 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21001 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21002 maybe-all-stage4-libelf:
21003 maybe-clean-stage4-libelf:
21004 @if libelf-bootstrap
21005 maybe-all-stage4-libelf: all-stage4-libelf
21006 all-stage4: all-stage4-libelf
21007 TARGET-stage4-libelf = $(TARGET-libelf)
21008 all-stage4-libelf: configure-stage4-libelf
21009         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21010         @r=`${PWD_COMMAND}`; export r; \
21011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21012         TFLAGS="$(STAGE4_TFLAGS)"; \
21013         $(HOST_EXPORTS) \
21014         $(POSTSTAGE1_HOST_EXPORTS)  \
21015         cd $(HOST_SUBDIR)/libelf && \
21016         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21017                 CFLAGS="$(STAGE4_CFLAGS)" \
21018                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21019                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21020                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21021                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21022                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21023                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21024                 TFLAGS="$(STAGE4_TFLAGS)" \
21025                 $(TARGET-stage4-libelf)
21026
21027 maybe-clean-stage4-libelf: clean-stage4-libelf
21028 clean-stage4: clean-stage4-libelf
21029 clean-stage4-libelf:
21030         @if [ $(current_stage) = stage4 ]; then \
21031           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21032         else \
21033           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21034           $(MAKE) stage4-start; \
21035         fi; \
21036         cd $(HOST_SUBDIR)/libelf && \
21037         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21038                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21039                  clean
21040 @endif libelf-bootstrap
21041
21042
21043 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21044 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21045 maybe-all-stageprofile-libelf:
21046 maybe-clean-stageprofile-libelf:
21047 @if libelf-bootstrap
21048 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21049 all-stageprofile: all-stageprofile-libelf
21050 TARGET-stageprofile-libelf = $(TARGET-libelf)
21051 all-stageprofile-libelf: configure-stageprofile-libelf
21052         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21053         @r=`${PWD_COMMAND}`; export r; \
21054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21056         $(HOST_EXPORTS) \
21057         $(POSTSTAGE1_HOST_EXPORTS)  \
21058         cd $(HOST_SUBDIR)/libelf && \
21059         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21060                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21061                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21062                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21063                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21064                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21065                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21066                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21067                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21068                 $(TARGET-stageprofile-libelf)
21069
21070 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21071 clean-stageprofile: clean-stageprofile-libelf
21072 clean-stageprofile-libelf:
21073         @if [ $(current_stage) = stageprofile ]; then \
21074           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21075         else \
21076           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21077           $(MAKE) stageprofile-start; \
21078         fi; \
21079         cd $(HOST_SUBDIR)/libelf && \
21080         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21081                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21082                  clean
21083 @endif libelf-bootstrap
21084
21085
21086 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21087 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21088 maybe-all-stagefeedback-libelf:
21089 maybe-clean-stagefeedback-libelf:
21090 @if libelf-bootstrap
21091 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21092 all-stagefeedback: all-stagefeedback-libelf
21093 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21094 all-stagefeedback-libelf: configure-stagefeedback-libelf
21095         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21096         @r=`${PWD_COMMAND}`; export r; \
21097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21098         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21099         $(HOST_EXPORTS) \
21100         $(POSTSTAGE1_HOST_EXPORTS)  \
21101         cd $(HOST_SUBDIR)/libelf && \
21102         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21103                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21104                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21105                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21106                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21107                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21108                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21109                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21110                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21111                 $(TARGET-stagefeedback-libelf)
21112
21113 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21114 clean-stagefeedback: clean-stagefeedback-libelf
21115 clean-stagefeedback-libelf:
21116         @if [ $(current_stage) = stagefeedback ]; then \
21117           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21118         else \
21119           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21120           $(MAKE) stagefeedback-start; \
21121         fi; \
21122         cd $(HOST_SUBDIR)/libelf && \
21123         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21124                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21125                  clean
21126 @endif libelf-bootstrap
21127
21128
21129
21130
21131
21132 .PHONY: check-libelf maybe-check-libelf
21133 maybe-check-libelf:
21134 @if libelf
21135 maybe-check-libelf: check-libelf
21136
21137 check-libelf:
21138         @: $(MAKE); $(unstage)
21139         @r=`${PWD_COMMAND}`; export r; \
21140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21141         $(HOST_EXPORTS) \
21142         (cd $(HOST_SUBDIR)/libelf && \
21143           $(MAKE) $(FLAGS_TO_PASS)  check)
21144
21145 @endif libelf
21146
21147 .PHONY: install-libelf maybe-install-libelf
21148 maybe-install-libelf:
21149 @if libelf
21150 maybe-install-libelf: install-libelf
21151
21152 install-libelf:
21153
21154 @endif libelf
21155
21156 # Other targets (info, dvi, pdf, etc.)
21157
21158 .PHONY: maybe-info-libelf info-libelf
21159 maybe-info-libelf:
21160 @if libelf
21161 maybe-info-libelf: info-libelf
21162
21163 info-libelf: \
21164     configure-libelf 
21165         @[ -f ./libelf/Makefile ] || exit 0; \
21166         r=`${PWD_COMMAND}`; export r; \
21167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168         $(HOST_EXPORTS) \
21169         for flag in $(EXTRA_HOST_FLAGS) ; do \
21170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21171         done; \
21172         echo "Doing info in libelf" ; \
21173         (cd $(HOST_SUBDIR)/libelf && \
21174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21176                   "RANLIB=$${RANLIB}" \
21177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21178                   info) \
21179           || exit 1
21180
21181 @endif libelf
21182
21183 .PHONY: maybe-dvi-libelf dvi-libelf
21184 maybe-dvi-libelf:
21185 @if libelf
21186 maybe-dvi-libelf: dvi-libelf
21187
21188 dvi-libelf: \
21189     configure-libelf 
21190         @[ -f ./libelf/Makefile ] || exit 0; \
21191         r=`${PWD_COMMAND}`; export r; \
21192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193         $(HOST_EXPORTS) \
21194         for flag in $(EXTRA_HOST_FLAGS) ; do \
21195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21196         done; \
21197         echo "Doing dvi in libelf" ; \
21198         (cd $(HOST_SUBDIR)/libelf && \
21199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21201                   "RANLIB=$${RANLIB}" \
21202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21203                   dvi) \
21204           || exit 1
21205
21206 @endif libelf
21207
21208 .PHONY: maybe-pdf-libelf pdf-libelf
21209 maybe-pdf-libelf:
21210 @if libelf
21211 maybe-pdf-libelf: pdf-libelf
21212
21213 pdf-libelf: \
21214     configure-libelf 
21215         @[ -f ./libelf/Makefile ] || exit 0; \
21216         r=`${PWD_COMMAND}`; export r; \
21217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21218         $(HOST_EXPORTS) \
21219         for flag in $(EXTRA_HOST_FLAGS) ; do \
21220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21221         done; \
21222         echo "Doing pdf in libelf" ; \
21223         (cd $(HOST_SUBDIR)/libelf && \
21224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21226                   "RANLIB=$${RANLIB}" \
21227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21228                   pdf) \
21229           || exit 1
21230
21231 @endif libelf
21232
21233 .PHONY: maybe-html-libelf html-libelf
21234 maybe-html-libelf:
21235 @if libelf
21236 maybe-html-libelf: html-libelf
21237
21238 html-libelf: \
21239     configure-libelf 
21240         @[ -f ./libelf/Makefile ] || exit 0; \
21241         r=`${PWD_COMMAND}`; export r; \
21242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21243         $(HOST_EXPORTS) \
21244         for flag in $(EXTRA_HOST_FLAGS) ; do \
21245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21246         done; \
21247         echo "Doing html in libelf" ; \
21248         (cd $(HOST_SUBDIR)/libelf && \
21249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21251                   "RANLIB=$${RANLIB}" \
21252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21253                   html) \
21254           || exit 1
21255
21256 @endif libelf
21257
21258 .PHONY: maybe-TAGS-libelf TAGS-libelf
21259 maybe-TAGS-libelf:
21260 @if libelf
21261 maybe-TAGS-libelf: TAGS-libelf
21262
21263 TAGS-libelf: \
21264     configure-libelf 
21265         @[ -f ./libelf/Makefile ] || exit 0; \
21266         r=`${PWD_COMMAND}`; export r; \
21267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21268         $(HOST_EXPORTS) \
21269         for flag in $(EXTRA_HOST_FLAGS) ; do \
21270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21271         done; \
21272         echo "Doing TAGS in libelf" ; \
21273         (cd $(HOST_SUBDIR)/libelf && \
21274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21276                   "RANLIB=$${RANLIB}" \
21277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21278                   TAGS) \
21279           || exit 1
21280
21281 @endif libelf
21282
21283 .PHONY: maybe-install-info-libelf install-info-libelf
21284 maybe-install-info-libelf:
21285 @if libelf
21286 maybe-install-info-libelf: install-info-libelf
21287
21288 install-info-libelf: \
21289     configure-libelf \
21290     info-libelf 
21291         @[ -f ./libelf/Makefile ] || exit 0; \
21292         r=`${PWD_COMMAND}`; export r; \
21293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21294         $(HOST_EXPORTS) \
21295         for flag in $(EXTRA_HOST_FLAGS) ; do \
21296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21297         done; \
21298         echo "Doing install-info in libelf" ; \
21299         (cd $(HOST_SUBDIR)/libelf && \
21300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21302                   "RANLIB=$${RANLIB}" \
21303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21304                   install-info) \
21305           || exit 1
21306
21307 @endif libelf
21308
21309 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21310 maybe-install-pdf-libelf:
21311 @if libelf
21312 maybe-install-pdf-libelf: install-pdf-libelf
21313
21314 install-pdf-libelf: \
21315     configure-libelf \
21316     pdf-libelf 
21317         @[ -f ./libelf/Makefile ] || exit 0; \
21318         r=`${PWD_COMMAND}`; export r; \
21319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21320         $(HOST_EXPORTS) \
21321         for flag in $(EXTRA_HOST_FLAGS) ; do \
21322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21323         done; \
21324         echo "Doing install-pdf in libelf" ; \
21325         (cd $(HOST_SUBDIR)/libelf && \
21326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21328                   "RANLIB=$${RANLIB}" \
21329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21330                   install-pdf) \
21331           || exit 1
21332
21333 @endif libelf
21334
21335 .PHONY: maybe-install-html-libelf install-html-libelf
21336 maybe-install-html-libelf:
21337 @if libelf
21338 maybe-install-html-libelf: install-html-libelf
21339
21340 install-html-libelf: \
21341     configure-libelf \
21342     html-libelf 
21343         @[ -f ./libelf/Makefile ] || exit 0; \
21344         r=`${PWD_COMMAND}`; export r; \
21345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21346         $(HOST_EXPORTS) \
21347         for flag in $(EXTRA_HOST_FLAGS) ; do \
21348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21349         done; \
21350         echo "Doing install-html in libelf" ; \
21351         (cd $(HOST_SUBDIR)/libelf && \
21352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21354                   "RANLIB=$${RANLIB}" \
21355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21356                   install-html) \
21357           || exit 1
21358
21359 @endif libelf
21360
21361 .PHONY: maybe-installcheck-libelf installcheck-libelf
21362 maybe-installcheck-libelf:
21363 @if libelf
21364 maybe-installcheck-libelf: installcheck-libelf
21365
21366 installcheck-libelf: \
21367     configure-libelf 
21368         @[ -f ./libelf/Makefile ] || exit 0; \
21369         r=`${PWD_COMMAND}`; export r; \
21370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21371         $(HOST_EXPORTS) \
21372         for flag in $(EXTRA_HOST_FLAGS) ; do \
21373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21374         done; \
21375         echo "Doing installcheck in libelf" ; \
21376         (cd $(HOST_SUBDIR)/libelf && \
21377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21379                   "RANLIB=$${RANLIB}" \
21380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21381                   installcheck) \
21382           || exit 1
21383
21384 @endif libelf
21385
21386 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21387 maybe-mostlyclean-libelf:
21388 @if libelf
21389 maybe-mostlyclean-libelf: mostlyclean-libelf
21390
21391 mostlyclean-libelf: 
21392         @[ -f ./libelf/Makefile ] || exit 0; \
21393         r=`${PWD_COMMAND}`; export r; \
21394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21395         $(HOST_EXPORTS) \
21396         for flag in $(EXTRA_HOST_FLAGS) ; do \
21397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21398         done; \
21399         echo "Doing mostlyclean in libelf" ; \
21400         (cd $(HOST_SUBDIR)/libelf && \
21401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21403                   "RANLIB=$${RANLIB}" \
21404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21405                   mostlyclean) \
21406           || exit 1
21407
21408 @endif libelf
21409
21410 .PHONY: maybe-clean-libelf clean-libelf
21411 maybe-clean-libelf:
21412 @if libelf
21413 maybe-clean-libelf: clean-libelf
21414
21415 clean-libelf: 
21416         @[ -f ./libelf/Makefile ] || exit 0; \
21417         r=`${PWD_COMMAND}`; export r; \
21418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21419         $(HOST_EXPORTS) \
21420         for flag in $(EXTRA_HOST_FLAGS) ; do \
21421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21422         done; \
21423         echo "Doing clean in libelf" ; \
21424         (cd $(HOST_SUBDIR)/libelf && \
21425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21427                   "RANLIB=$${RANLIB}" \
21428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21429                   clean) \
21430           || exit 1
21431
21432 @endif libelf
21433
21434 .PHONY: maybe-distclean-libelf distclean-libelf
21435 maybe-distclean-libelf:
21436 @if libelf
21437 maybe-distclean-libelf: distclean-libelf
21438
21439 distclean-libelf: 
21440         @[ -f ./libelf/Makefile ] || exit 0; \
21441         r=`${PWD_COMMAND}`; export r; \
21442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21443         $(HOST_EXPORTS) \
21444         for flag in $(EXTRA_HOST_FLAGS) ; do \
21445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21446         done; \
21447         echo "Doing distclean in libelf" ; \
21448         (cd $(HOST_SUBDIR)/libelf && \
21449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21451                   "RANLIB=$${RANLIB}" \
21452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21453                   distclean) \
21454           || exit 1
21455
21456 @endif libelf
21457
21458 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21459 maybe-maintainer-clean-libelf:
21460 @if libelf
21461 maybe-maintainer-clean-libelf: maintainer-clean-libelf
21462
21463 maintainer-clean-libelf: 
21464         @[ -f ./libelf/Makefile ] || exit 0; \
21465         r=`${PWD_COMMAND}`; export r; \
21466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21467         $(HOST_EXPORTS) \
21468         for flag in $(EXTRA_HOST_FLAGS) ; do \
21469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21470         done; \
21471         echo "Doing maintainer-clean in libelf" ; \
21472         (cd $(HOST_SUBDIR)/libelf && \
21473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21475                   "RANLIB=$${RANLIB}" \
21476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21477                   maintainer-clean) \
21478           || exit 1
21479
21480 @endif libelf
21481
21482
21483
21484 .PHONY: configure-gnuserv maybe-configure-gnuserv
21485 maybe-configure-gnuserv:
21486 @if gcc-bootstrap
21487 configure-gnuserv: stage_current
21488 @endif gcc-bootstrap
21489 @if gnuserv
21490 maybe-configure-gnuserv: configure-gnuserv
21491 configure-gnuserv: 
21492         @: $(MAKE); $(unstage)
21493         @r=`${PWD_COMMAND}`; export r; \
21494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21495         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21497         $(HOST_EXPORTS)  \
21498         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21499         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21500         case $(srcdir) in \
21501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21502           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21504         esac; \
21505         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21506         libsrcdir="$$s/gnuserv"; \
21507         $(SHELL) $${libsrcdir}/configure \
21508           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21509           --target=${target_alias} $${srcdiroption}  \
21510           || exit 1
21511 @endif gnuserv
21512
21513
21514
21515
21516
21517 .PHONY: all-gnuserv maybe-all-gnuserv
21518 maybe-all-gnuserv:
21519 @if gcc-bootstrap
21520 all-gnuserv: stage_current
21521 @endif gcc-bootstrap
21522 @if gnuserv
21523 TARGET-gnuserv=all
21524 maybe-all-gnuserv: all-gnuserv
21525 all-gnuserv: configure-gnuserv
21526         @: $(MAKE); $(unstage)
21527         @r=`${PWD_COMMAND}`; export r; \
21528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21529         $(HOST_EXPORTS)  \
21530         (cd $(HOST_SUBDIR)/gnuserv && \
21531           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21532                 $(TARGET-gnuserv))
21533 @endif gnuserv
21534
21535
21536
21537
21538 .PHONY: check-gnuserv maybe-check-gnuserv
21539 maybe-check-gnuserv:
21540 @if gnuserv
21541 maybe-check-gnuserv: check-gnuserv
21542
21543 check-gnuserv:
21544         @: $(MAKE); $(unstage)
21545         @r=`${PWD_COMMAND}`; export r; \
21546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21547         $(HOST_EXPORTS) \
21548         (cd $(HOST_SUBDIR)/gnuserv && \
21549           $(MAKE) $(FLAGS_TO_PASS)  check)
21550
21551 @endif gnuserv
21552
21553 .PHONY: install-gnuserv maybe-install-gnuserv
21554 maybe-install-gnuserv:
21555 @if gnuserv
21556 maybe-install-gnuserv: install-gnuserv
21557
21558 install-gnuserv: installdirs
21559         @: $(MAKE); $(unstage)
21560         @r=`${PWD_COMMAND}`; export r; \
21561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21562         $(HOST_EXPORTS) \
21563         (cd $(HOST_SUBDIR)/gnuserv && \
21564           $(MAKE) $(FLAGS_TO_PASS)  install)
21565
21566 @endif gnuserv
21567
21568 # Other targets (info, dvi, pdf, etc.)
21569
21570 .PHONY: maybe-info-gnuserv info-gnuserv
21571 maybe-info-gnuserv:
21572 @if gnuserv
21573 maybe-info-gnuserv: info-gnuserv
21574
21575 info-gnuserv: \
21576     configure-gnuserv 
21577         @: $(MAKE); $(unstage)
21578         @[ -f ./gnuserv/Makefile ] || exit 0; \
21579         r=`${PWD_COMMAND}`; export r; \
21580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581         $(HOST_EXPORTS) \
21582         for flag in $(EXTRA_HOST_FLAGS) ; do \
21583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21584         done; \
21585         echo "Doing info in gnuserv" ; \
21586         (cd $(HOST_SUBDIR)/gnuserv && \
21587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21589                   "RANLIB=$${RANLIB}" \
21590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21591                   info) \
21592           || exit 1
21593
21594 @endif gnuserv
21595
21596 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
21597 maybe-dvi-gnuserv:
21598 @if gnuserv
21599 maybe-dvi-gnuserv: dvi-gnuserv
21600
21601 dvi-gnuserv: \
21602     configure-gnuserv 
21603         @: $(MAKE); $(unstage)
21604         @[ -f ./gnuserv/Makefile ] || exit 0; \
21605         r=`${PWD_COMMAND}`; export r; \
21606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21607         $(HOST_EXPORTS) \
21608         for flag in $(EXTRA_HOST_FLAGS) ; do \
21609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21610         done; \
21611         echo "Doing dvi in gnuserv" ; \
21612         (cd $(HOST_SUBDIR)/gnuserv && \
21613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21615                   "RANLIB=$${RANLIB}" \
21616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21617                   dvi) \
21618           || exit 1
21619
21620 @endif gnuserv
21621
21622 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
21623 maybe-pdf-gnuserv:
21624 @if gnuserv
21625 maybe-pdf-gnuserv: pdf-gnuserv
21626
21627 pdf-gnuserv: \
21628     configure-gnuserv 
21629         @: $(MAKE); $(unstage)
21630         @[ -f ./gnuserv/Makefile ] || exit 0; \
21631         r=`${PWD_COMMAND}`; export r; \
21632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633         $(HOST_EXPORTS) \
21634         for flag in $(EXTRA_HOST_FLAGS) ; do \
21635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21636         done; \
21637         echo "Doing pdf in gnuserv" ; \
21638         (cd $(HOST_SUBDIR)/gnuserv && \
21639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21641                   "RANLIB=$${RANLIB}" \
21642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21643                   pdf) \
21644           || exit 1
21645
21646 @endif gnuserv
21647
21648 .PHONY: maybe-html-gnuserv html-gnuserv
21649 maybe-html-gnuserv:
21650 @if gnuserv
21651 maybe-html-gnuserv: html-gnuserv
21652
21653 html-gnuserv: \
21654     configure-gnuserv 
21655         @: $(MAKE); $(unstage)
21656         @[ -f ./gnuserv/Makefile ] || exit 0; \
21657         r=`${PWD_COMMAND}`; export r; \
21658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659         $(HOST_EXPORTS) \
21660         for flag in $(EXTRA_HOST_FLAGS) ; do \
21661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21662         done; \
21663         echo "Doing html in gnuserv" ; \
21664         (cd $(HOST_SUBDIR)/gnuserv && \
21665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21667                   "RANLIB=$${RANLIB}" \
21668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21669                   html) \
21670           || exit 1
21671
21672 @endif gnuserv
21673
21674 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21675 maybe-TAGS-gnuserv:
21676 @if gnuserv
21677 maybe-TAGS-gnuserv: TAGS-gnuserv
21678
21679 TAGS-gnuserv: \
21680     configure-gnuserv 
21681         @: $(MAKE); $(unstage)
21682         @[ -f ./gnuserv/Makefile ] || exit 0; \
21683         r=`${PWD_COMMAND}`; export r; \
21684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685         $(HOST_EXPORTS) \
21686         for flag in $(EXTRA_HOST_FLAGS) ; do \
21687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688         done; \
21689         echo "Doing TAGS in gnuserv" ; \
21690         (cd $(HOST_SUBDIR)/gnuserv && \
21691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693                   "RANLIB=$${RANLIB}" \
21694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21695                   TAGS) \
21696           || exit 1
21697
21698 @endif gnuserv
21699
21700 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
21701 maybe-install-info-gnuserv:
21702 @if gnuserv
21703 maybe-install-info-gnuserv: install-info-gnuserv
21704
21705 install-info-gnuserv: \
21706     configure-gnuserv \
21707     info-gnuserv 
21708         @: $(MAKE); $(unstage)
21709         @[ -f ./gnuserv/Makefile ] || exit 0; \
21710         r=`${PWD_COMMAND}`; export r; \
21711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21712         $(HOST_EXPORTS) \
21713         for flag in $(EXTRA_HOST_FLAGS) ; do \
21714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21715         done; \
21716         echo "Doing install-info in gnuserv" ; \
21717         (cd $(HOST_SUBDIR)/gnuserv && \
21718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21720                   "RANLIB=$${RANLIB}" \
21721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21722                   install-info) \
21723           || exit 1
21724
21725 @endif gnuserv
21726
21727 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21728 maybe-install-pdf-gnuserv:
21729 @if gnuserv
21730 maybe-install-pdf-gnuserv: install-pdf-gnuserv
21731
21732 install-pdf-gnuserv: \
21733     configure-gnuserv \
21734     pdf-gnuserv 
21735         @: $(MAKE); $(unstage)
21736         @[ -f ./gnuserv/Makefile ] || exit 0; \
21737         r=`${PWD_COMMAND}`; export r; \
21738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21739         $(HOST_EXPORTS) \
21740         for flag in $(EXTRA_HOST_FLAGS) ; do \
21741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21742         done; \
21743         echo "Doing install-pdf in gnuserv" ; \
21744         (cd $(HOST_SUBDIR)/gnuserv && \
21745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21747                   "RANLIB=$${RANLIB}" \
21748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21749                   install-pdf) \
21750           || exit 1
21751
21752 @endif gnuserv
21753
21754 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
21755 maybe-install-html-gnuserv:
21756 @if gnuserv
21757 maybe-install-html-gnuserv: install-html-gnuserv
21758
21759 install-html-gnuserv: \
21760     configure-gnuserv \
21761     html-gnuserv 
21762         @: $(MAKE); $(unstage)
21763         @[ -f ./gnuserv/Makefile ] || exit 0; \
21764         r=`${PWD_COMMAND}`; export r; \
21765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21766         $(HOST_EXPORTS) \
21767         for flag in $(EXTRA_HOST_FLAGS) ; do \
21768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21769         done; \
21770         echo "Doing install-html in gnuserv" ; \
21771         (cd $(HOST_SUBDIR)/gnuserv && \
21772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21774                   "RANLIB=$${RANLIB}" \
21775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21776                   install-html) \
21777           || exit 1
21778
21779 @endif gnuserv
21780
21781 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21782 maybe-installcheck-gnuserv:
21783 @if gnuserv
21784 maybe-installcheck-gnuserv: installcheck-gnuserv
21785
21786 installcheck-gnuserv: \
21787     configure-gnuserv 
21788         @: $(MAKE); $(unstage)
21789         @[ -f ./gnuserv/Makefile ] || exit 0; \
21790         r=`${PWD_COMMAND}`; export r; \
21791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792         $(HOST_EXPORTS) \
21793         for flag in $(EXTRA_HOST_FLAGS) ; do \
21794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795         done; \
21796         echo "Doing installcheck in gnuserv" ; \
21797         (cd $(HOST_SUBDIR)/gnuserv && \
21798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21800                   "RANLIB=$${RANLIB}" \
21801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21802                   installcheck) \
21803           || exit 1
21804
21805 @endif gnuserv
21806
21807 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21808 maybe-mostlyclean-gnuserv:
21809 @if gnuserv
21810 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21811
21812 mostlyclean-gnuserv: 
21813         @: $(MAKE); $(unstage)
21814         @[ -f ./gnuserv/Makefile ] || exit 0; \
21815         r=`${PWD_COMMAND}`; export r; \
21816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21817         $(HOST_EXPORTS) \
21818         for flag in $(EXTRA_HOST_FLAGS) ; do \
21819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21820         done; \
21821         echo "Doing mostlyclean in gnuserv" ; \
21822         (cd $(HOST_SUBDIR)/gnuserv && \
21823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21825                   "RANLIB=$${RANLIB}" \
21826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21827                   mostlyclean) \
21828           || exit 1
21829
21830 @endif gnuserv
21831
21832 .PHONY: maybe-clean-gnuserv clean-gnuserv
21833 maybe-clean-gnuserv:
21834 @if gnuserv
21835 maybe-clean-gnuserv: clean-gnuserv
21836
21837 clean-gnuserv: 
21838         @: $(MAKE); $(unstage)
21839         @[ -f ./gnuserv/Makefile ] || exit 0; \
21840         r=`${PWD_COMMAND}`; export r; \
21841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21842         $(HOST_EXPORTS) \
21843         for flag in $(EXTRA_HOST_FLAGS) ; do \
21844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21845         done; \
21846         echo "Doing clean in gnuserv" ; \
21847         (cd $(HOST_SUBDIR)/gnuserv && \
21848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21850                   "RANLIB=$${RANLIB}" \
21851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21852                   clean) \
21853           || exit 1
21854
21855 @endif gnuserv
21856
21857 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
21858 maybe-distclean-gnuserv:
21859 @if gnuserv
21860 maybe-distclean-gnuserv: distclean-gnuserv
21861
21862 distclean-gnuserv: 
21863         @: $(MAKE); $(unstage)
21864         @[ -f ./gnuserv/Makefile ] || exit 0; \
21865         r=`${PWD_COMMAND}`; export r; \
21866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867         $(HOST_EXPORTS) \
21868         for flag in $(EXTRA_HOST_FLAGS) ; do \
21869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21870         done; \
21871         echo "Doing distclean in gnuserv" ; \
21872         (cd $(HOST_SUBDIR)/gnuserv && \
21873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21875                   "RANLIB=$${RANLIB}" \
21876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21877                   distclean) \
21878           || exit 1
21879
21880 @endif gnuserv
21881
21882 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21883 maybe-maintainer-clean-gnuserv:
21884 @if gnuserv
21885 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21886
21887 maintainer-clean-gnuserv: 
21888         @: $(MAKE); $(unstage)
21889         @[ -f ./gnuserv/Makefile ] || exit 0; \
21890         r=`${PWD_COMMAND}`; export r; \
21891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21892         $(HOST_EXPORTS) \
21893         for flag in $(EXTRA_HOST_FLAGS) ; do \
21894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21895         done; \
21896         echo "Doing maintainer-clean in gnuserv" ; \
21897         (cd $(HOST_SUBDIR)/gnuserv && \
21898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21900                   "RANLIB=$${RANLIB}" \
21901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21902                   maintainer-clean) \
21903           || exit 1
21904
21905 @endif gnuserv
21906
21907
21908
21909 .PHONY: configure-gold maybe-configure-gold
21910 maybe-configure-gold:
21911 @if gcc-bootstrap
21912 configure-gold: stage_current
21913 @endif gcc-bootstrap
21914 @if gold
21915 maybe-configure-gold: configure-gold
21916 configure-gold: 
21917         @r=`${PWD_COMMAND}`; export r; \
21918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21919         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21921         $(HOST_EXPORTS)  \
21922         echo Configuring in $(HOST_SUBDIR)/gold; \
21923         cd "$(HOST_SUBDIR)/gold" || exit 1; \
21924         case $(srcdir) in \
21925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21926           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21928         esac; \
21929         srcdiroption="--srcdir=$${topdir}/gold"; \
21930         libsrcdir="$$s/gold"; \
21931         $(SHELL) $${libsrcdir}/configure \
21932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21933           --target=${target_alias} $${srcdiroption}  \
21934           || exit 1
21935 @endif gold
21936
21937
21938
21939 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
21940 maybe-configure-stage1-gold:
21941 @if gold-bootstrap
21942 maybe-configure-stage1-gold: configure-stage1-gold
21943 configure-stage1-gold:
21944         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21945         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21946         @r=`${PWD_COMMAND}`; export r; \
21947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21948         TFLAGS="$(STAGE1_TFLAGS)"; \
21949         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21950         $(HOST_EXPORTS) \
21951         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21952         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21953         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21954         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21956         cd $(HOST_SUBDIR)/gold || exit 1; \
21957         case $(srcdir) in \
21958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21959           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21961         esac; \
21962         srcdiroption="--srcdir=$${topdir}/gold"; \
21963         libsrcdir="$$s/gold"; \
21964         $(SHELL) $${libsrcdir}/configure \
21965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21966           --target=${target_alias} $${srcdiroption} \
21967           $(STAGE1_CONFIGURE_FLAGS)
21968 @endif gold-bootstrap
21969
21970 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
21971 maybe-configure-stage2-gold:
21972 @if gold-bootstrap
21973 maybe-configure-stage2-gold: configure-stage2-gold
21974 configure-stage2-gold:
21975         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21976         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21977         @r=`${PWD_COMMAND}`; export r; \
21978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21979         TFLAGS="$(STAGE2_TFLAGS)"; \
21980         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21981         $(HOST_EXPORTS) \
21982         $(POSTSTAGE1_HOST_EXPORTS) \
21983         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21984         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21985         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21986         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21987         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21988         cd $(HOST_SUBDIR)/gold || exit 1; \
21989         case $(srcdir) in \
21990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21991           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21993         esac; \
21994         srcdiroption="--srcdir=$${topdir}/gold"; \
21995         libsrcdir="$$s/gold"; \
21996         $(SHELL) $${libsrcdir}/configure \
21997           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21998           --target=${target_alias} $${srcdiroption} \
21999           --with-build-libsubdir=$(HOST_SUBDIR) \
22000           $(STAGE2_CONFIGURE_FLAGS)
22001 @endif gold-bootstrap
22002
22003 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22004 maybe-configure-stage3-gold:
22005 @if gold-bootstrap
22006 maybe-configure-stage3-gold: configure-stage3-gold
22007 configure-stage3-gold:
22008         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22009         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22010         @r=`${PWD_COMMAND}`; export r; \
22011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22012         TFLAGS="$(STAGE3_TFLAGS)"; \
22013         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22014         $(HOST_EXPORTS) \
22015         $(POSTSTAGE1_HOST_EXPORTS) \
22016         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22017         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22018         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22019         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22021         cd $(HOST_SUBDIR)/gold || exit 1; \
22022         case $(srcdir) in \
22023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22024           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22026         esac; \
22027         srcdiroption="--srcdir=$${topdir}/gold"; \
22028         libsrcdir="$$s/gold"; \
22029         $(SHELL) $${libsrcdir}/configure \
22030           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22031           --target=${target_alias} $${srcdiroption} \
22032           --with-build-libsubdir=$(HOST_SUBDIR) \
22033           $(STAGE3_CONFIGURE_FLAGS)
22034 @endif gold-bootstrap
22035
22036 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22037 maybe-configure-stage4-gold:
22038 @if gold-bootstrap
22039 maybe-configure-stage4-gold: configure-stage4-gold
22040 configure-stage4-gold:
22041         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22042         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22043         @r=`${PWD_COMMAND}`; export r; \
22044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22045         TFLAGS="$(STAGE4_TFLAGS)"; \
22046         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22047         $(HOST_EXPORTS) \
22048         $(POSTSTAGE1_HOST_EXPORTS) \
22049         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22050         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22051         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22052         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22054         cd $(HOST_SUBDIR)/gold || exit 1; \
22055         case $(srcdir) in \
22056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22057           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22059         esac; \
22060         srcdiroption="--srcdir=$${topdir}/gold"; \
22061         libsrcdir="$$s/gold"; \
22062         $(SHELL) $${libsrcdir}/configure \
22063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22064           --target=${target_alias} $${srcdiroption} \
22065           --with-build-libsubdir=$(HOST_SUBDIR) \
22066           $(STAGE4_CONFIGURE_FLAGS)
22067 @endif gold-bootstrap
22068
22069 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22070 maybe-configure-stageprofile-gold:
22071 @if gold-bootstrap
22072 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22073 configure-stageprofile-gold:
22074         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22076         @r=`${PWD_COMMAND}`; export r; \
22077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22078         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22079         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22080         $(HOST_EXPORTS) \
22081         $(POSTSTAGE1_HOST_EXPORTS) \
22082         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22083         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22084         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22085         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22087         cd $(HOST_SUBDIR)/gold || exit 1; \
22088         case $(srcdir) in \
22089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22090           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22092         esac; \
22093         srcdiroption="--srcdir=$${topdir}/gold"; \
22094         libsrcdir="$$s/gold"; \
22095         $(SHELL) $${libsrcdir}/configure \
22096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22097           --target=${target_alias} $${srcdiroption} \
22098           --with-build-libsubdir=$(HOST_SUBDIR) \
22099           $(STAGEprofile_CONFIGURE_FLAGS)
22100 @endif gold-bootstrap
22101
22102 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22103 maybe-configure-stagefeedback-gold:
22104 @if gold-bootstrap
22105 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22106 configure-stagefeedback-gold:
22107         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22108         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22109         @r=`${PWD_COMMAND}`; export r; \
22110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22112         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22113         $(HOST_EXPORTS) \
22114         $(POSTSTAGE1_HOST_EXPORTS) \
22115         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22116         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22117         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22118         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22120         cd $(HOST_SUBDIR)/gold || exit 1; \
22121         case $(srcdir) in \
22122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22123           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22125         esac; \
22126         srcdiroption="--srcdir=$${topdir}/gold"; \
22127         libsrcdir="$$s/gold"; \
22128         $(SHELL) $${libsrcdir}/configure \
22129           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22130           --target=${target_alias} $${srcdiroption} \
22131           --with-build-libsubdir=$(HOST_SUBDIR) \
22132           $(STAGEfeedback_CONFIGURE_FLAGS)
22133 @endif gold-bootstrap
22134
22135
22136
22137
22138
22139 .PHONY: all-gold maybe-all-gold
22140 maybe-all-gold:
22141 @if gcc-bootstrap
22142 all-gold: stage_current
22143 @endif gcc-bootstrap
22144 @if gold
22145 TARGET-gold=all
22146 maybe-all-gold: all-gold
22147 all-gold: configure-gold
22148         @r=`${PWD_COMMAND}`; export r; \
22149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22150         $(HOST_EXPORTS)  \
22151         (cd $(HOST_SUBDIR)/gold && \
22152           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22153                 $(TARGET-gold))
22154 @endif gold
22155
22156
22157
22158 .PHONY: all-stage1-gold maybe-all-stage1-gold
22159 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22160 maybe-all-stage1-gold:
22161 maybe-clean-stage1-gold:
22162 @if gold-bootstrap
22163 maybe-all-stage1-gold: all-stage1-gold
22164 all-stage1: all-stage1-gold
22165 TARGET-stage1-gold = $(TARGET-gold)
22166 all-stage1-gold: configure-stage1-gold
22167         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22168         @r=`${PWD_COMMAND}`; export r; \
22169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22170         TFLAGS="$(STAGE1_TFLAGS)"; \
22171         $(HOST_EXPORTS)  \
22172         cd $(HOST_SUBDIR)/gold && \
22173         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22174                 CFLAGS="$(STAGE1_CFLAGS)" \
22175                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22176                 LIBCFLAGS="$(LIBCFLAGS)" \
22177                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22178                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22179                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22180                 $(EXTRA_HOST_FLAGS)   \
22181                 TFLAGS="$(STAGE1_TFLAGS)" \
22182                 $(TARGET-stage1-gold)
22183
22184 maybe-clean-stage1-gold: clean-stage1-gold
22185 clean-stage1: clean-stage1-gold
22186 clean-stage1-gold:
22187         @if [ $(current_stage) = stage1 ]; then \
22188           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22189         else \
22190           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22191           $(MAKE) stage1-start; \
22192         fi; \
22193         cd $(HOST_SUBDIR)/gold && \
22194         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22195                  clean
22196 @endif gold-bootstrap
22197
22198
22199 .PHONY: all-stage2-gold maybe-all-stage2-gold
22200 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22201 maybe-all-stage2-gold:
22202 maybe-clean-stage2-gold:
22203 @if gold-bootstrap
22204 maybe-all-stage2-gold: all-stage2-gold
22205 all-stage2: all-stage2-gold
22206 TARGET-stage2-gold = $(TARGET-gold)
22207 all-stage2-gold: configure-stage2-gold
22208         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22209         @r=`${PWD_COMMAND}`; export r; \
22210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22211         TFLAGS="$(STAGE2_TFLAGS)"; \
22212         $(HOST_EXPORTS) \
22213         $(POSTSTAGE1_HOST_EXPORTS)  \
22214         cd $(HOST_SUBDIR)/gold && \
22215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22216                 CFLAGS="$(STAGE2_CFLAGS)" \
22217                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22218                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22222                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22223                 TFLAGS="$(STAGE2_TFLAGS)" \
22224                 $(TARGET-stage2-gold)
22225
22226 maybe-clean-stage2-gold: clean-stage2-gold
22227 clean-stage2: clean-stage2-gold
22228 clean-stage2-gold:
22229         @if [ $(current_stage) = stage2 ]; then \
22230           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22231         else \
22232           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22233           $(MAKE) stage2-start; \
22234         fi; \
22235         cd $(HOST_SUBDIR)/gold && \
22236         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22237                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22238                  clean
22239 @endif gold-bootstrap
22240
22241
22242 .PHONY: all-stage3-gold maybe-all-stage3-gold
22243 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22244 maybe-all-stage3-gold:
22245 maybe-clean-stage3-gold:
22246 @if gold-bootstrap
22247 maybe-all-stage3-gold: all-stage3-gold
22248 all-stage3: all-stage3-gold
22249 TARGET-stage3-gold = $(TARGET-gold)
22250 all-stage3-gold: configure-stage3-gold
22251         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22252         @r=`${PWD_COMMAND}`; export r; \
22253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254         TFLAGS="$(STAGE3_TFLAGS)"; \
22255         $(HOST_EXPORTS) \
22256         $(POSTSTAGE1_HOST_EXPORTS)  \
22257         cd $(HOST_SUBDIR)/gold && \
22258         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22259                 CFLAGS="$(STAGE3_CFLAGS)" \
22260                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22261                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22265                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22266                 TFLAGS="$(STAGE3_TFLAGS)" \
22267                 $(TARGET-stage3-gold)
22268
22269 maybe-clean-stage3-gold: clean-stage3-gold
22270 clean-stage3: clean-stage3-gold
22271 clean-stage3-gold:
22272         @if [ $(current_stage) = stage3 ]; then \
22273           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22274         else \
22275           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22276           $(MAKE) stage3-start; \
22277         fi; \
22278         cd $(HOST_SUBDIR)/gold && \
22279         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22280                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22281                  clean
22282 @endif gold-bootstrap
22283
22284
22285 .PHONY: all-stage4-gold maybe-all-stage4-gold
22286 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22287 maybe-all-stage4-gold:
22288 maybe-clean-stage4-gold:
22289 @if gold-bootstrap
22290 maybe-all-stage4-gold: all-stage4-gold
22291 all-stage4: all-stage4-gold
22292 TARGET-stage4-gold = $(TARGET-gold)
22293 all-stage4-gold: configure-stage4-gold
22294         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22295         @r=`${PWD_COMMAND}`; export r; \
22296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22297         TFLAGS="$(STAGE4_TFLAGS)"; \
22298         $(HOST_EXPORTS) \
22299         $(POSTSTAGE1_HOST_EXPORTS)  \
22300         cd $(HOST_SUBDIR)/gold && \
22301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22302                 CFLAGS="$(STAGE4_CFLAGS)" \
22303                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22304                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22309                 TFLAGS="$(STAGE4_TFLAGS)" \
22310                 $(TARGET-stage4-gold)
22311
22312 maybe-clean-stage4-gold: clean-stage4-gold
22313 clean-stage4: clean-stage4-gold
22314 clean-stage4-gold:
22315         @if [ $(current_stage) = stage4 ]; then \
22316           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22317         else \
22318           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22319           $(MAKE) stage4-start; \
22320         fi; \
22321         cd $(HOST_SUBDIR)/gold && \
22322         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22323                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22324                  clean
22325 @endif gold-bootstrap
22326
22327
22328 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22329 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22330 maybe-all-stageprofile-gold:
22331 maybe-clean-stageprofile-gold:
22332 @if gold-bootstrap
22333 maybe-all-stageprofile-gold: all-stageprofile-gold
22334 all-stageprofile: all-stageprofile-gold
22335 TARGET-stageprofile-gold = $(TARGET-gold)
22336 all-stageprofile-gold: configure-stageprofile-gold
22337         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22338         @r=`${PWD_COMMAND}`; export r; \
22339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22340         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22341         $(HOST_EXPORTS) \
22342         $(POSTSTAGE1_HOST_EXPORTS)  \
22343         cd $(HOST_SUBDIR)/gold && \
22344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22345                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22346                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22347                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22351                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22352                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22353                 $(TARGET-stageprofile-gold)
22354
22355 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22356 clean-stageprofile: clean-stageprofile-gold
22357 clean-stageprofile-gold:
22358         @if [ $(current_stage) = stageprofile ]; then \
22359           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22360         else \
22361           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22362           $(MAKE) stageprofile-start; \
22363         fi; \
22364         cd $(HOST_SUBDIR)/gold && \
22365         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22366                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22367                  clean
22368 @endif gold-bootstrap
22369
22370
22371 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22372 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22373 maybe-all-stagefeedback-gold:
22374 maybe-clean-stagefeedback-gold:
22375 @if gold-bootstrap
22376 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22377 all-stagefeedback: all-stagefeedback-gold
22378 TARGET-stagefeedback-gold = $(TARGET-gold)
22379 all-stagefeedback-gold: configure-stagefeedback-gold
22380         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22381         @r=`${PWD_COMMAND}`; export r; \
22382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22383         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22384         $(HOST_EXPORTS) \
22385         $(POSTSTAGE1_HOST_EXPORTS)  \
22386         cd $(HOST_SUBDIR)/gold && \
22387         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22388                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22389                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22390                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22391                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22392                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22393                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22394                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22395                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22396                 $(TARGET-stagefeedback-gold)
22397
22398 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22399 clean-stagefeedback: clean-stagefeedback-gold
22400 clean-stagefeedback-gold:
22401         @if [ $(current_stage) = stagefeedback ]; then \
22402           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22403         else \
22404           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22405           $(MAKE) stagefeedback-start; \
22406         fi; \
22407         cd $(HOST_SUBDIR)/gold && \
22408         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22409                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22410                  clean
22411 @endif gold-bootstrap
22412
22413
22414
22415
22416
22417 .PHONY: check-gold maybe-check-gold
22418 maybe-check-gold:
22419 @if gold
22420 maybe-check-gold: check-gold
22421
22422 check-gold:
22423         @: $(MAKE); $(unstage)
22424         @r=`${PWD_COMMAND}`; export r; \
22425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426         $(HOST_EXPORTS) \
22427         (cd $(HOST_SUBDIR)/gold && \
22428           $(MAKE) $(FLAGS_TO_PASS)  check)
22429
22430 @endif gold
22431
22432 .PHONY: install-gold maybe-install-gold
22433 maybe-install-gold:
22434 @if gold
22435 maybe-install-gold: install-gold
22436
22437 install-gold: installdirs
22438         @: $(MAKE); $(unstage)
22439         @r=`${PWD_COMMAND}`; export r; \
22440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22441         $(HOST_EXPORTS) \
22442         (cd $(HOST_SUBDIR)/gold && \
22443           $(MAKE) $(FLAGS_TO_PASS)  install)
22444
22445 @endif gold
22446
22447 # Other targets (info, dvi, pdf, etc.)
22448
22449 .PHONY: maybe-info-gold info-gold
22450 maybe-info-gold:
22451 @if gold
22452 maybe-info-gold: info-gold
22453
22454 info-gold: \
22455     configure-gold 
22456         @[ -f ./gold/Makefile ] || exit 0; \
22457         r=`${PWD_COMMAND}`; export r; \
22458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22459         $(HOST_EXPORTS) \
22460         for flag in $(EXTRA_HOST_FLAGS) ; do \
22461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22462         done; \
22463         echo "Doing info in gold" ; \
22464         (cd $(HOST_SUBDIR)/gold && \
22465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22467                   "RANLIB=$${RANLIB}" \
22468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22469                   info) \
22470           || exit 1
22471
22472 @endif gold
22473
22474 .PHONY: maybe-dvi-gold dvi-gold
22475 maybe-dvi-gold:
22476 @if gold
22477 maybe-dvi-gold: dvi-gold
22478
22479 dvi-gold: \
22480     configure-gold 
22481         @[ -f ./gold/Makefile ] || exit 0; \
22482         r=`${PWD_COMMAND}`; export r; \
22483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484         $(HOST_EXPORTS) \
22485         for flag in $(EXTRA_HOST_FLAGS) ; do \
22486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22487         done; \
22488         echo "Doing dvi in gold" ; \
22489         (cd $(HOST_SUBDIR)/gold && \
22490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22492                   "RANLIB=$${RANLIB}" \
22493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22494                   dvi) \
22495           || exit 1
22496
22497 @endif gold
22498
22499 .PHONY: maybe-pdf-gold pdf-gold
22500 maybe-pdf-gold:
22501 @if gold
22502 maybe-pdf-gold: pdf-gold
22503
22504 pdf-gold: \
22505     configure-gold 
22506         @[ -f ./gold/Makefile ] || exit 0; \
22507         r=`${PWD_COMMAND}`; export r; \
22508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22509         $(HOST_EXPORTS) \
22510         for flag in $(EXTRA_HOST_FLAGS) ; do \
22511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22512         done; \
22513         echo "Doing pdf in gold" ; \
22514         (cd $(HOST_SUBDIR)/gold && \
22515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22517                   "RANLIB=$${RANLIB}" \
22518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22519                   pdf) \
22520           || exit 1
22521
22522 @endif gold
22523
22524 .PHONY: maybe-html-gold html-gold
22525 maybe-html-gold:
22526 @if gold
22527 maybe-html-gold: html-gold
22528
22529 html-gold: \
22530     configure-gold 
22531         @[ -f ./gold/Makefile ] || exit 0; \
22532         r=`${PWD_COMMAND}`; export r; \
22533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22534         $(HOST_EXPORTS) \
22535         for flag in $(EXTRA_HOST_FLAGS) ; do \
22536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22537         done; \
22538         echo "Doing html in gold" ; \
22539         (cd $(HOST_SUBDIR)/gold && \
22540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22542                   "RANLIB=$${RANLIB}" \
22543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22544                   html) \
22545           || exit 1
22546
22547 @endif gold
22548
22549 .PHONY: maybe-TAGS-gold TAGS-gold
22550 maybe-TAGS-gold:
22551 @if gold
22552 maybe-TAGS-gold: TAGS-gold
22553
22554 TAGS-gold: \
22555     configure-gold 
22556         @[ -f ./gold/Makefile ] || exit 0; \
22557         r=`${PWD_COMMAND}`; export r; \
22558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559         $(HOST_EXPORTS) \
22560         for flag in $(EXTRA_HOST_FLAGS) ; do \
22561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22562         done; \
22563         echo "Doing TAGS in gold" ; \
22564         (cd $(HOST_SUBDIR)/gold && \
22565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22567                   "RANLIB=$${RANLIB}" \
22568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22569                   TAGS) \
22570           || exit 1
22571
22572 @endif gold
22573
22574 .PHONY: maybe-install-info-gold install-info-gold
22575 maybe-install-info-gold:
22576 @if gold
22577 maybe-install-info-gold: install-info-gold
22578
22579 install-info-gold: \
22580     configure-gold \
22581     info-gold 
22582         @[ -f ./gold/Makefile ] || exit 0; \
22583         r=`${PWD_COMMAND}`; export r; \
22584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585         $(HOST_EXPORTS) \
22586         for flag in $(EXTRA_HOST_FLAGS) ; do \
22587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588         done; \
22589         echo "Doing install-info in gold" ; \
22590         (cd $(HOST_SUBDIR)/gold && \
22591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593                   "RANLIB=$${RANLIB}" \
22594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595                   install-info) \
22596           || exit 1
22597
22598 @endif gold
22599
22600 .PHONY: maybe-install-pdf-gold install-pdf-gold
22601 maybe-install-pdf-gold:
22602 @if gold
22603 maybe-install-pdf-gold: install-pdf-gold
22604
22605 install-pdf-gold: \
22606     configure-gold \
22607     pdf-gold 
22608         @[ -f ./gold/Makefile ] || exit 0; \
22609         r=`${PWD_COMMAND}`; export r; \
22610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22611         $(HOST_EXPORTS) \
22612         for flag in $(EXTRA_HOST_FLAGS) ; do \
22613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22614         done; \
22615         echo "Doing install-pdf in gold" ; \
22616         (cd $(HOST_SUBDIR)/gold && \
22617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22619                   "RANLIB=$${RANLIB}" \
22620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22621                   install-pdf) \
22622           || exit 1
22623
22624 @endif gold
22625
22626 .PHONY: maybe-install-html-gold install-html-gold
22627 maybe-install-html-gold:
22628 @if gold
22629 maybe-install-html-gold: install-html-gold
22630
22631 install-html-gold: \
22632     configure-gold \
22633     html-gold 
22634         @[ -f ./gold/Makefile ] || exit 0; \
22635         r=`${PWD_COMMAND}`; export r; \
22636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22637         $(HOST_EXPORTS) \
22638         for flag in $(EXTRA_HOST_FLAGS) ; do \
22639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22640         done; \
22641         echo "Doing install-html in gold" ; \
22642         (cd $(HOST_SUBDIR)/gold && \
22643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22645                   "RANLIB=$${RANLIB}" \
22646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22647                   install-html) \
22648           || exit 1
22649
22650 @endif gold
22651
22652 .PHONY: maybe-installcheck-gold installcheck-gold
22653 maybe-installcheck-gold:
22654 @if gold
22655 maybe-installcheck-gold: installcheck-gold
22656
22657 installcheck-gold: \
22658     configure-gold 
22659         @[ -f ./gold/Makefile ] || exit 0; \
22660         r=`${PWD_COMMAND}`; export r; \
22661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662         $(HOST_EXPORTS) \
22663         for flag in $(EXTRA_HOST_FLAGS) ; do \
22664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22665         done; \
22666         echo "Doing installcheck in gold" ; \
22667         (cd $(HOST_SUBDIR)/gold && \
22668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22670                   "RANLIB=$${RANLIB}" \
22671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22672                   installcheck) \
22673           || exit 1
22674
22675 @endif gold
22676
22677 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
22678 maybe-mostlyclean-gold:
22679 @if gold
22680 maybe-mostlyclean-gold: mostlyclean-gold
22681
22682 mostlyclean-gold: 
22683         @[ -f ./gold/Makefile ] || exit 0; \
22684         r=`${PWD_COMMAND}`; export r; \
22685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686         $(HOST_EXPORTS) \
22687         for flag in $(EXTRA_HOST_FLAGS) ; do \
22688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22689         done; \
22690         echo "Doing mostlyclean in gold" ; \
22691         (cd $(HOST_SUBDIR)/gold && \
22692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22694                   "RANLIB=$${RANLIB}" \
22695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22696                   mostlyclean) \
22697           || exit 1
22698
22699 @endif gold
22700
22701 .PHONY: maybe-clean-gold clean-gold
22702 maybe-clean-gold:
22703 @if gold
22704 maybe-clean-gold: clean-gold
22705
22706 clean-gold: 
22707         @[ -f ./gold/Makefile ] || exit 0; \
22708         r=`${PWD_COMMAND}`; export r; \
22709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22710         $(HOST_EXPORTS) \
22711         for flag in $(EXTRA_HOST_FLAGS) ; do \
22712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22713         done; \
22714         echo "Doing clean in gold" ; \
22715         (cd $(HOST_SUBDIR)/gold && \
22716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22718                   "RANLIB=$${RANLIB}" \
22719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22720                   clean) \
22721           || exit 1
22722
22723 @endif gold
22724
22725 .PHONY: maybe-distclean-gold distclean-gold
22726 maybe-distclean-gold:
22727 @if gold
22728 maybe-distclean-gold: distclean-gold
22729
22730 distclean-gold: 
22731         @[ -f ./gold/Makefile ] || exit 0; \
22732         r=`${PWD_COMMAND}`; export r; \
22733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22734         $(HOST_EXPORTS) \
22735         for flag in $(EXTRA_HOST_FLAGS) ; do \
22736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22737         done; \
22738         echo "Doing distclean in gold" ; \
22739         (cd $(HOST_SUBDIR)/gold && \
22740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22742                   "RANLIB=$${RANLIB}" \
22743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22744                   distclean) \
22745           || exit 1
22746
22747 @endif gold
22748
22749 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22750 maybe-maintainer-clean-gold:
22751 @if gold
22752 maybe-maintainer-clean-gold: maintainer-clean-gold
22753
22754 maintainer-clean-gold: 
22755         @[ -f ./gold/Makefile ] || exit 0; \
22756         r=`${PWD_COMMAND}`; export r; \
22757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22758         $(HOST_EXPORTS) \
22759         for flag in $(EXTRA_HOST_FLAGS) ; do \
22760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22761         done; \
22762         echo "Doing maintainer-clean in gold" ; \
22763         (cd $(HOST_SUBDIR)/gold && \
22764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22766                   "RANLIB=$${RANLIB}" \
22767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22768                   maintainer-clean) \
22769           || exit 1
22770
22771 @endif gold
22772
22773
22774
22775 .PHONY: configure-gprof maybe-configure-gprof
22776 maybe-configure-gprof:
22777 @if gcc-bootstrap
22778 configure-gprof: stage_current
22779 @endif gcc-bootstrap
22780 @if gprof
22781 maybe-configure-gprof: configure-gprof
22782 configure-gprof: 
22783         @: $(MAKE); $(unstage)
22784         @r=`${PWD_COMMAND}`; export r; \
22785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22787         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22788         $(HOST_EXPORTS)  \
22789         echo Configuring in $(HOST_SUBDIR)/gprof; \
22790         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22791         case $(srcdir) in \
22792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22793           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22795         esac; \
22796         srcdiroption="--srcdir=$${topdir}/gprof"; \
22797         libsrcdir="$$s/gprof"; \
22798         $(SHELL) $${libsrcdir}/configure \
22799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22800           --target=${target_alias} $${srcdiroption}  \
22801           || exit 1
22802 @endif gprof
22803
22804
22805
22806
22807
22808 .PHONY: all-gprof maybe-all-gprof
22809 maybe-all-gprof:
22810 @if gcc-bootstrap
22811 all-gprof: stage_current
22812 @endif gcc-bootstrap
22813 @if gprof
22814 TARGET-gprof=all
22815 maybe-all-gprof: all-gprof
22816 all-gprof: configure-gprof
22817         @: $(MAKE); $(unstage)
22818         @r=`${PWD_COMMAND}`; export r; \
22819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22820         $(HOST_EXPORTS)  \
22821         (cd $(HOST_SUBDIR)/gprof && \
22822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22823                 $(TARGET-gprof))
22824 @endif gprof
22825
22826
22827
22828
22829 .PHONY: check-gprof maybe-check-gprof
22830 maybe-check-gprof:
22831 @if gprof
22832 maybe-check-gprof: check-gprof
22833
22834 check-gprof:
22835         @: $(MAKE); $(unstage)
22836         @r=`${PWD_COMMAND}`; export r; \
22837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22838         $(HOST_EXPORTS) \
22839         (cd $(HOST_SUBDIR)/gprof && \
22840           $(MAKE) $(FLAGS_TO_PASS)  check)
22841
22842 @endif gprof
22843
22844 .PHONY: install-gprof maybe-install-gprof
22845 maybe-install-gprof:
22846 @if gprof
22847 maybe-install-gprof: install-gprof
22848
22849 install-gprof: installdirs
22850         @: $(MAKE); $(unstage)
22851         @r=`${PWD_COMMAND}`; export r; \
22852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22853         $(HOST_EXPORTS) \
22854         (cd $(HOST_SUBDIR)/gprof && \
22855           $(MAKE) $(FLAGS_TO_PASS)  install)
22856
22857 @endif gprof
22858
22859 # Other targets (info, dvi, pdf, etc.)
22860
22861 .PHONY: maybe-info-gprof info-gprof
22862 maybe-info-gprof:
22863 @if gprof
22864 maybe-info-gprof: info-gprof
22865
22866 info-gprof: \
22867     configure-gprof 
22868         @: $(MAKE); $(unstage)
22869         @[ -f ./gprof/Makefile ] || exit 0; \
22870         r=`${PWD_COMMAND}`; export r; \
22871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22872         $(HOST_EXPORTS) \
22873         for flag in $(EXTRA_HOST_FLAGS) ; do \
22874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22875         done; \
22876         echo "Doing info in gprof" ; \
22877         (cd $(HOST_SUBDIR)/gprof && \
22878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22880                   "RANLIB=$${RANLIB}" \
22881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22882                   info) \
22883           || exit 1
22884
22885 @endif gprof
22886
22887 .PHONY: maybe-dvi-gprof dvi-gprof
22888 maybe-dvi-gprof:
22889 @if gprof
22890 maybe-dvi-gprof: dvi-gprof
22891
22892 dvi-gprof: \
22893     configure-gprof 
22894         @: $(MAKE); $(unstage)
22895         @[ -f ./gprof/Makefile ] || exit 0; \
22896         r=`${PWD_COMMAND}`; export r; \
22897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22898         $(HOST_EXPORTS) \
22899         for flag in $(EXTRA_HOST_FLAGS) ; do \
22900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22901         done; \
22902         echo "Doing dvi in gprof" ; \
22903         (cd $(HOST_SUBDIR)/gprof && \
22904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22906                   "RANLIB=$${RANLIB}" \
22907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22908                   dvi) \
22909           || exit 1
22910
22911 @endif gprof
22912
22913 .PHONY: maybe-pdf-gprof pdf-gprof
22914 maybe-pdf-gprof:
22915 @if gprof
22916 maybe-pdf-gprof: pdf-gprof
22917
22918 pdf-gprof: \
22919     configure-gprof 
22920         @: $(MAKE); $(unstage)
22921         @[ -f ./gprof/Makefile ] || exit 0; \
22922         r=`${PWD_COMMAND}`; export r; \
22923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22924         $(HOST_EXPORTS) \
22925         for flag in $(EXTRA_HOST_FLAGS) ; do \
22926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22927         done; \
22928         echo "Doing pdf in gprof" ; \
22929         (cd $(HOST_SUBDIR)/gprof && \
22930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22932                   "RANLIB=$${RANLIB}" \
22933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22934                   pdf) \
22935           || exit 1
22936
22937 @endif gprof
22938
22939 .PHONY: maybe-html-gprof html-gprof
22940 maybe-html-gprof:
22941 @if gprof
22942 maybe-html-gprof: html-gprof
22943
22944 html-gprof: \
22945     configure-gprof 
22946         @: $(MAKE); $(unstage)
22947         @[ -f ./gprof/Makefile ] || exit 0; \
22948         r=`${PWD_COMMAND}`; export r; \
22949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950         $(HOST_EXPORTS) \
22951         for flag in $(EXTRA_HOST_FLAGS) ; do \
22952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22953         done; \
22954         echo "Doing html in gprof" ; \
22955         (cd $(HOST_SUBDIR)/gprof && \
22956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22958                   "RANLIB=$${RANLIB}" \
22959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22960                   html) \
22961           || exit 1
22962
22963 @endif gprof
22964
22965 .PHONY: maybe-TAGS-gprof TAGS-gprof
22966 maybe-TAGS-gprof:
22967 @if gprof
22968 maybe-TAGS-gprof: TAGS-gprof
22969
22970 TAGS-gprof: \
22971     configure-gprof 
22972         @: $(MAKE); $(unstage)
22973         @[ -f ./gprof/Makefile ] || exit 0; \
22974         r=`${PWD_COMMAND}`; export r; \
22975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22976         $(HOST_EXPORTS) \
22977         for flag in $(EXTRA_HOST_FLAGS) ; do \
22978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22979         done; \
22980         echo "Doing TAGS in gprof" ; \
22981         (cd $(HOST_SUBDIR)/gprof && \
22982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22984                   "RANLIB=$${RANLIB}" \
22985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22986                   TAGS) \
22987           || exit 1
22988
22989 @endif gprof
22990
22991 .PHONY: maybe-install-info-gprof install-info-gprof
22992 maybe-install-info-gprof:
22993 @if gprof
22994 maybe-install-info-gprof: install-info-gprof
22995
22996 install-info-gprof: \
22997     configure-gprof \
22998     info-gprof 
22999         @: $(MAKE); $(unstage)
23000         @[ -f ./gprof/Makefile ] || exit 0; \
23001         r=`${PWD_COMMAND}`; export r; \
23002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23003         $(HOST_EXPORTS) \
23004         for flag in $(EXTRA_HOST_FLAGS) ; do \
23005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23006         done; \
23007         echo "Doing install-info in gprof" ; \
23008         (cd $(HOST_SUBDIR)/gprof && \
23009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23011                   "RANLIB=$${RANLIB}" \
23012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23013                   install-info) \
23014           || exit 1
23015
23016 @endif gprof
23017
23018 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23019 maybe-install-pdf-gprof:
23020 @if gprof
23021 maybe-install-pdf-gprof: install-pdf-gprof
23022
23023 install-pdf-gprof: \
23024     configure-gprof \
23025     pdf-gprof 
23026         @: $(MAKE); $(unstage)
23027         @[ -f ./gprof/Makefile ] || exit 0; \
23028         r=`${PWD_COMMAND}`; export r; \
23029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030         $(HOST_EXPORTS) \
23031         for flag in $(EXTRA_HOST_FLAGS) ; do \
23032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23033         done; \
23034         echo "Doing install-pdf in gprof" ; \
23035         (cd $(HOST_SUBDIR)/gprof && \
23036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23038                   "RANLIB=$${RANLIB}" \
23039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23040                   install-pdf) \
23041           || exit 1
23042
23043 @endif gprof
23044
23045 .PHONY: maybe-install-html-gprof install-html-gprof
23046 maybe-install-html-gprof:
23047 @if gprof
23048 maybe-install-html-gprof: install-html-gprof
23049
23050 install-html-gprof: \
23051     configure-gprof \
23052     html-gprof 
23053         @: $(MAKE); $(unstage)
23054         @[ -f ./gprof/Makefile ] || exit 0; \
23055         r=`${PWD_COMMAND}`; export r; \
23056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23057         $(HOST_EXPORTS) \
23058         for flag in $(EXTRA_HOST_FLAGS) ; do \
23059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23060         done; \
23061         echo "Doing install-html in gprof" ; \
23062         (cd $(HOST_SUBDIR)/gprof && \
23063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23065                   "RANLIB=$${RANLIB}" \
23066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23067                   install-html) \
23068           || exit 1
23069
23070 @endif gprof
23071
23072 .PHONY: maybe-installcheck-gprof installcheck-gprof
23073 maybe-installcheck-gprof:
23074 @if gprof
23075 maybe-installcheck-gprof: installcheck-gprof
23076
23077 installcheck-gprof: \
23078     configure-gprof 
23079         @: $(MAKE); $(unstage)
23080         @[ -f ./gprof/Makefile ] || exit 0; \
23081         r=`${PWD_COMMAND}`; export r; \
23082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23083         $(HOST_EXPORTS) \
23084         for flag in $(EXTRA_HOST_FLAGS) ; do \
23085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23086         done; \
23087         echo "Doing installcheck in gprof" ; \
23088         (cd $(HOST_SUBDIR)/gprof && \
23089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23091                   "RANLIB=$${RANLIB}" \
23092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23093                   installcheck) \
23094           || exit 1
23095
23096 @endif gprof
23097
23098 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23099 maybe-mostlyclean-gprof:
23100 @if gprof
23101 maybe-mostlyclean-gprof: mostlyclean-gprof
23102
23103 mostlyclean-gprof: 
23104         @: $(MAKE); $(unstage)
23105         @[ -f ./gprof/Makefile ] || exit 0; \
23106         r=`${PWD_COMMAND}`; export r; \
23107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23108         $(HOST_EXPORTS) \
23109         for flag in $(EXTRA_HOST_FLAGS) ; do \
23110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23111         done; \
23112         echo "Doing mostlyclean in gprof" ; \
23113         (cd $(HOST_SUBDIR)/gprof && \
23114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23116                   "RANLIB=$${RANLIB}" \
23117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23118                   mostlyclean) \
23119           || exit 1
23120
23121 @endif gprof
23122
23123 .PHONY: maybe-clean-gprof clean-gprof
23124 maybe-clean-gprof:
23125 @if gprof
23126 maybe-clean-gprof: clean-gprof
23127
23128 clean-gprof: 
23129         @: $(MAKE); $(unstage)
23130         @[ -f ./gprof/Makefile ] || exit 0; \
23131         r=`${PWD_COMMAND}`; export r; \
23132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23133         $(HOST_EXPORTS) \
23134         for flag in $(EXTRA_HOST_FLAGS) ; do \
23135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23136         done; \
23137         echo "Doing clean in gprof" ; \
23138         (cd $(HOST_SUBDIR)/gprof && \
23139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23141                   "RANLIB=$${RANLIB}" \
23142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23143                   clean) \
23144           || exit 1
23145
23146 @endif gprof
23147
23148 .PHONY: maybe-distclean-gprof distclean-gprof
23149 maybe-distclean-gprof:
23150 @if gprof
23151 maybe-distclean-gprof: distclean-gprof
23152
23153 distclean-gprof: 
23154         @: $(MAKE); $(unstage)
23155         @[ -f ./gprof/Makefile ] || exit 0; \
23156         r=`${PWD_COMMAND}`; export r; \
23157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23158         $(HOST_EXPORTS) \
23159         for flag in $(EXTRA_HOST_FLAGS) ; do \
23160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23161         done; \
23162         echo "Doing distclean in gprof" ; \
23163         (cd $(HOST_SUBDIR)/gprof && \
23164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23166                   "RANLIB=$${RANLIB}" \
23167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23168                   distclean) \
23169           || exit 1
23170
23171 @endif gprof
23172
23173 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23174 maybe-maintainer-clean-gprof:
23175 @if gprof
23176 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23177
23178 maintainer-clean-gprof: 
23179         @: $(MAKE); $(unstage)
23180         @[ -f ./gprof/Makefile ] || exit 0; \
23181         r=`${PWD_COMMAND}`; export r; \
23182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23183         $(HOST_EXPORTS) \
23184         for flag in $(EXTRA_HOST_FLAGS) ; do \
23185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23186         done; \
23187         echo "Doing maintainer-clean in gprof" ; \
23188         (cd $(HOST_SUBDIR)/gprof && \
23189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23191                   "RANLIB=$${RANLIB}" \
23192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23193                   maintainer-clean) \
23194           || exit 1
23195
23196 @endif gprof
23197
23198
23199
23200 .PHONY: configure-gzip maybe-configure-gzip
23201 maybe-configure-gzip:
23202 @if gcc-bootstrap
23203 configure-gzip: stage_current
23204 @endif gcc-bootstrap
23205 @if gzip
23206 maybe-configure-gzip: configure-gzip
23207 configure-gzip: 
23208         @: $(MAKE); $(unstage)
23209         @r=`${PWD_COMMAND}`; export r; \
23210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23211         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23213         $(HOST_EXPORTS)  \
23214         echo Configuring in $(HOST_SUBDIR)/gzip; \
23215         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23216         case $(srcdir) in \
23217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23218           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23220         esac; \
23221         srcdiroption="--srcdir=$${topdir}/gzip"; \
23222         libsrcdir="$$s/gzip"; \
23223         $(SHELL) $${libsrcdir}/configure \
23224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23225           --target=${target_alias} $${srcdiroption}  \
23226           || exit 1
23227 @endif gzip
23228
23229
23230
23231
23232
23233 .PHONY: all-gzip maybe-all-gzip
23234 maybe-all-gzip:
23235 @if gcc-bootstrap
23236 all-gzip: stage_current
23237 @endif gcc-bootstrap
23238 @if gzip
23239 TARGET-gzip=all
23240 maybe-all-gzip: all-gzip
23241 all-gzip: configure-gzip
23242         @: $(MAKE); $(unstage)
23243         @r=`${PWD_COMMAND}`; export r; \
23244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23245         $(HOST_EXPORTS)  \
23246         (cd $(HOST_SUBDIR)/gzip && \
23247           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23248                 $(TARGET-gzip))
23249 @endif gzip
23250
23251
23252
23253
23254 .PHONY: check-gzip maybe-check-gzip
23255 maybe-check-gzip:
23256 @if gzip
23257 maybe-check-gzip: check-gzip
23258
23259 check-gzip:
23260         @: $(MAKE); $(unstage)
23261         @r=`${PWD_COMMAND}`; export r; \
23262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23263         $(HOST_EXPORTS) \
23264         (cd $(HOST_SUBDIR)/gzip && \
23265           $(MAKE) $(FLAGS_TO_PASS)  check)
23266
23267 @endif gzip
23268
23269 .PHONY: install-gzip maybe-install-gzip
23270 maybe-install-gzip:
23271 @if gzip
23272 maybe-install-gzip: install-gzip
23273
23274 install-gzip: installdirs
23275         @: $(MAKE); $(unstage)
23276         @r=`${PWD_COMMAND}`; export r; \
23277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23278         $(HOST_EXPORTS) \
23279         (cd $(HOST_SUBDIR)/gzip && \
23280           $(MAKE) $(FLAGS_TO_PASS)  install)
23281
23282 @endif gzip
23283
23284 # Other targets (info, dvi, pdf, etc.)
23285
23286 .PHONY: maybe-info-gzip info-gzip
23287 maybe-info-gzip:
23288 @if gzip
23289 maybe-info-gzip: info-gzip
23290
23291 info-gzip: \
23292     configure-gzip 
23293         @: $(MAKE); $(unstage)
23294         @[ -f ./gzip/Makefile ] || exit 0; \
23295         r=`${PWD_COMMAND}`; export r; \
23296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23297         $(HOST_EXPORTS) \
23298         for flag in $(EXTRA_HOST_FLAGS) ; do \
23299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23300         done; \
23301         echo "Doing info in gzip" ; \
23302         (cd $(HOST_SUBDIR)/gzip && \
23303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23305                   "RANLIB=$${RANLIB}" \
23306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23307                   info) \
23308           || exit 1
23309
23310 @endif gzip
23311
23312 .PHONY: maybe-dvi-gzip dvi-gzip
23313 maybe-dvi-gzip:
23314 @if gzip
23315 maybe-dvi-gzip: dvi-gzip
23316
23317 dvi-gzip: \
23318     configure-gzip 
23319         @: $(MAKE); $(unstage)
23320         @[ -f ./gzip/Makefile ] || exit 0; \
23321         r=`${PWD_COMMAND}`; export r; \
23322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23323         $(HOST_EXPORTS) \
23324         for flag in $(EXTRA_HOST_FLAGS) ; do \
23325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23326         done; \
23327         echo "Doing dvi in gzip" ; \
23328         (cd $(HOST_SUBDIR)/gzip && \
23329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23331                   "RANLIB=$${RANLIB}" \
23332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23333                   dvi) \
23334           || exit 1
23335
23336 @endif gzip
23337
23338 .PHONY: maybe-pdf-gzip pdf-gzip
23339 maybe-pdf-gzip:
23340 @if gzip
23341 maybe-pdf-gzip: pdf-gzip
23342
23343 pdf-gzip: \
23344     configure-gzip 
23345         @: $(MAKE); $(unstage)
23346         @[ -f ./gzip/Makefile ] || exit 0; \
23347         r=`${PWD_COMMAND}`; export r; \
23348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23349         $(HOST_EXPORTS) \
23350         for flag in $(EXTRA_HOST_FLAGS) ; do \
23351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23352         done; \
23353         echo "Doing pdf in gzip" ; \
23354         (cd $(HOST_SUBDIR)/gzip && \
23355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23357                   "RANLIB=$${RANLIB}" \
23358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23359                   pdf) \
23360           || exit 1
23361
23362 @endif gzip
23363
23364 .PHONY: maybe-html-gzip html-gzip
23365 maybe-html-gzip:
23366 @if gzip
23367 maybe-html-gzip: html-gzip
23368
23369 html-gzip: \
23370     configure-gzip 
23371         @: $(MAKE); $(unstage)
23372         @[ -f ./gzip/Makefile ] || exit 0; \
23373         r=`${PWD_COMMAND}`; export r; \
23374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23375         $(HOST_EXPORTS) \
23376         for flag in $(EXTRA_HOST_FLAGS) ; do \
23377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23378         done; \
23379         echo "Doing html in gzip" ; \
23380         (cd $(HOST_SUBDIR)/gzip && \
23381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23383                   "RANLIB=$${RANLIB}" \
23384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23385                   html) \
23386           || exit 1
23387
23388 @endif gzip
23389
23390 .PHONY: maybe-TAGS-gzip TAGS-gzip
23391 maybe-TAGS-gzip:
23392 @if gzip
23393 maybe-TAGS-gzip: TAGS-gzip
23394
23395 TAGS-gzip: \
23396     configure-gzip 
23397         @: $(MAKE); $(unstage)
23398         @[ -f ./gzip/Makefile ] || exit 0; \
23399         r=`${PWD_COMMAND}`; export r; \
23400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23401         $(HOST_EXPORTS) \
23402         for flag in $(EXTRA_HOST_FLAGS) ; do \
23403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23404         done; \
23405         echo "Doing TAGS in gzip" ; \
23406         (cd $(HOST_SUBDIR)/gzip && \
23407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23409                   "RANLIB=$${RANLIB}" \
23410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23411                   TAGS) \
23412           || exit 1
23413
23414 @endif gzip
23415
23416 .PHONY: maybe-install-info-gzip install-info-gzip
23417 maybe-install-info-gzip:
23418 @if gzip
23419 maybe-install-info-gzip: install-info-gzip
23420
23421 install-info-gzip: \
23422     configure-gzip \
23423     info-gzip 
23424         @: $(MAKE); $(unstage)
23425         @[ -f ./gzip/Makefile ] || exit 0; \
23426         r=`${PWD_COMMAND}`; export r; \
23427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23428         $(HOST_EXPORTS) \
23429         for flag in $(EXTRA_HOST_FLAGS) ; do \
23430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23431         done; \
23432         echo "Doing install-info in gzip" ; \
23433         (cd $(HOST_SUBDIR)/gzip && \
23434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23436                   "RANLIB=$${RANLIB}" \
23437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23438                   install-info) \
23439           || exit 1
23440
23441 @endif gzip
23442
23443 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
23444 maybe-install-pdf-gzip:
23445 @if gzip
23446 maybe-install-pdf-gzip: install-pdf-gzip
23447
23448 install-pdf-gzip: \
23449     configure-gzip \
23450     pdf-gzip 
23451         @: $(MAKE); $(unstage)
23452         @[ -f ./gzip/Makefile ] || exit 0; \
23453         r=`${PWD_COMMAND}`; export r; \
23454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23455         $(HOST_EXPORTS) \
23456         for flag in $(EXTRA_HOST_FLAGS) ; do \
23457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23458         done; \
23459         echo "Doing install-pdf in gzip" ; \
23460         (cd $(HOST_SUBDIR)/gzip && \
23461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23463                   "RANLIB=$${RANLIB}" \
23464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23465                   install-pdf) \
23466           || exit 1
23467
23468 @endif gzip
23469
23470 .PHONY: maybe-install-html-gzip install-html-gzip
23471 maybe-install-html-gzip:
23472 @if gzip
23473 maybe-install-html-gzip: install-html-gzip
23474
23475 install-html-gzip: \
23476     configure-gzip \
23477     html-gzip 
23478         @: $(MAKE); $(unstage)
23479         @[ -f ./gzip/Makefile ] || exit 0; \
23480         r=`${PWD_COMMAND}`; export r; \
23481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482         $(HOST_EXPORTS) \
23483         for flag in $(EXTRA_HOST_FLAGS) ; do \
23484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23485         done; \
23486         echo "Doing install-html in gzip" ; \
23487         (cd $(HOST_SUBDIR)/gzip && \
23488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23490                   "RANLIB=$${RANLIB}" \
23491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23492                   install-html) \
23493           || exit 1
23494
23495 @endif gzip
23496
23497 .PHONY: maybe-installcheck-gzip installcheck-gzip
23498 maybe-installcheck-gzip:
23499 @if gzip
23500 maybe-installcheck-gzip: installcheck-gzip
23501
23502 installcheck-gzip: \
23503     configure-gzip 
23504         @: $(MAKE); $(unstage)
23505         @[ -f ./gzip/Makefile ] || exit 0; \
23506         r=`${PWD_COMMAND}`; export r; \
23507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23508         $(HOST_EXPORTS) \
23509         for flag in $(EXTRA_HOST_FLAGS) ; do \
23510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23511         done; \
23512         echo "Doing installcheck in gzip" ; \
23513         (cd $(HOST_SUBDIR)/gzip && \
23514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23516                   "RANLIB=$${RANLIB}" \
23517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23518                   installcheck) \
23519           || exit 1
23520
23521 @endif gzip
23522
23523 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23524 maybe-mostlyclean-gzip:
23525 @if gzip
23526 maybe-mostlyclean-gzip: mostlyclean-gzip
23527
23528 mostlyclean-gzip: 
23529         @: $(MAKE); $(unstage)
23530         @[ -f ./gzip/Makefile ] || exit 0; \
23531         r=`${PWD_COMMAND}`; export r; \
23532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23533         $(HOST_EXPORTS) \
23534         for flag in $(EXTRA_HOST_FLAGS) ; do \
23535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23536         done; \
23537         echo "Doing mostlyclean in gzip" ; \
23538         (cd $(HOST_SUBDIR)/gzip && \
23539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23541                   "RANLIB=$${RANLIB}" \
23542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23543                   mostlyclean) \
23544           || exit 1
23545
23546 @endif gzip
23547
23548 .PHONY: maybe-clean-gzip clean-gzip
23549 maybe-clean-gzip:
23550 @if gzip
23551 maybe-clean-gzip: clean-gzip
23552
23553 clean-gzip: 
23554         @: $(MAKE); $(unstage)
23555         @[ -f ./gzip/Makefile ] || exit 0; \
23556         r=`${PWD_COMMAND}`; export r; \
23557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23558         $(HOST_EXPORTS) \
23559         for flag in $(EXTRA_HOST_FLAGS) ; do \
23560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23561         done; \
23562         echo "Doing clean in gzip" ; \
23563         (cd $(HOST_SUBDIR)/gzip && \
23564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23566                   "RANLIB=$${RANLIB}" \
23567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23568                   clean) \
23569           || exit 1
23570
23571 @endif gzip
23572
23573 .PHONY: maybe-distclean-gzip distclean-gzip
23574 maybe-distclean-gzip:
23575 @if gzip
23576 maybe-distclean-gzip: distclean-gzip
23577
23578 distclean-gzip: 
23579         @: $(MAKE); $(unstage)
23580         @[ -f ./gzip/Makefile ] || exit 0; \
23581         r=`${PWD_COMMAND}`; export r; \
23582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583         $(HOST_EXPORTS) \
23584         for flag in $(EXTRA_HOST_FLAGS) ; do \
23585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23586         done; \
23587         echo "Doing distclean in gzip" ; \
23588         (cd $(HOST_SUBDIR)/gzip && \
23589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23591                   "RANLIB=$${RANLIB}" \
23592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23593                   distclean) \
23594           || exit 1
23595
23596 @endif gzip
23597
23598 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23599 maybe-maintainer-clean-gzip:
23600 @if gzip
23601 maybe-maintainer-clean-gzip: maintainer-clean-gzip
23602
23603 maintainer-clean-gzip: 
23604         @: $(MAKE); $(unstage)
23605         @[ -f ./gzip/Makefile ] || exit 0; \
23606         r=`${PWD_COMMAND}`; export r; \
23607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23608         $(HOST_EXPORTS) \
23609         for flag in $(EXTRA_HOST_FLAGS) ; do \
23610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23611         done; \
23612         echo "Doing maintainer-clean in gzip" ; \
23613         (cd $(HOST_SUBDIR)/gzip && \
23614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23616                   "RANLIB=$${RANLIB}" \
23617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23618                   maintainer-clean) \
23619           || exit 1
23620
23621 @endif gzip
23622
23623
23624
23625 .PHONY: configure-hello maybe-configure-hello
23626 maybe-configure-hello:
23627 @if gcc-bootstrap
23628 configure-hello: stage_current
23629 @endif gcc-bootstrap
23630 @if hello
23631 maybe-configure-hello: configure-hello
23632 configure-hello: 
23633         @: $(MAKE); $(unstage)
23634         @r=`${PWD_COMMAND}`; export r; \
23635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23636         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23637         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23638         $(HOST_EXPORTS)  \
23639         echo Configuring in $(HOST_SUBDIR)/hello; \
23640         cd "$(HOST_SUBDIR)/hello" || exit 1; \
23641         case $(srcdir) in \
23642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23643           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23645         esac; \
23646         srcdiroption="--srcdir=$${topdir}/hello"; \
23647         libsrcdir="$$s/hello"; \
23648         $(SHELL) $${libsrcdir}/configure \
23649           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23650           --target=${target_alias} $${srcdiroption}  \
23651           || exit 1
23652 @endif hello
23653
23654
23655
23656
23657
23658 .PHONY: all-hello maybe-all-hello
23659 maybe-all-hello:
23660 @if gcc-bootstrap
23661 all-hello: stage_current
23662 @endif gcc-bootstrap
23663 @if hello
23664 TARGET-hello=all
23665 maybe-all-hello: all-hello
23666 all-hello: configure-hello
23667         @: $(MAKE); $(unstage)
23668         @r=`${PWD_COMMAND}`; export r; \
23669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23670         $(HOST_EXPORTS)  \
23671         (cd $(HOST_SUBDIR)/hello && \
23672           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23673                 $(TARGET-hello))
23674 @endif hello
23675
23676
23677
23678
23679 .PHONY: check-hello maybe-check-hello
23680 maybe-check-hello:
23681 @if hello
23682 maybe-check-hello: check-hello
23683
23684 check-hello:
23685         @: $(MAKE); $(unstage)
23686         @r=`${PWD_COMMAND}`; export r; \
23687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23688         $(HOST_EXPORTS) \
23689         (cd $(HOST_SUBDIR)/hello && \
23690           $(MAKE) $(FLAGS_TO_PASS)  check)
23691
23692 @endif hello
23693
23694 .PHONY: install-hello maybe-install-hello
23695 maybe-install-hello:
23696 @if hello
23697 maybe-install-hello: install-hello
23698
23699 install-hello: installdirs
23700         @: $(MAKE); $(unstage)
23701         @r=`${PWD_COMMAND}`; export r; \
23702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23703         $(HOST_EXPORTS) \
23704         (cd $(HOST_SUBDIR)/hello && \
23705           $(MAKE) $(FLAGS_TO_PASS)  install)
23706
23707 @endif hello
23708
23709 # Other targets (info, dvi, pdf, etc.)
23710
23711 .PHONY: maybe-info-hello info-hello
23712 maybe-info-hello:
23713 @if hello
23714 maybe-info-hello: info-hello
23715
23716 info-hello: \
23717     configure-hello 
23718         @: $(MAKE); $(unstage)
23719         @[ -f ./hello/Makefile ] || exit 0; \
23720         r=`${PWD_COMMAND}`; export r; \
23721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23722         $(HOST_EXPORTS) \
23723         for flag in $(EXTRA_HOST_FLAGS) ; do \
23724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23725         done; \
23726         echo "Doing info in hello" ; \
23727         (cd $(HOST_SUBDIR)/hello && \
23728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23730                   "RANLIB=$${RANLIB}" \
23731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23732                   info) \
23733           || exit 1
23734
23735 @endif hello
23736
23737 .PHONY: maybe-dvi-hello dvi-hello
23738 maybe-dvi-hello:
23739 @if hello
23740 maybe-dvi-hello: dvi-hello
23741
23742 dvi-hello: \
23743     configure-hello 
23744         @: $(MAKE); $(unstage)
23745         @[ -f ./hello/Makefile ] || exit 0; \
23746         r=`${PWD_COMMAND}`; export r; \
23747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23748         $(HOST_EXPORTS) \
23749         for flag in $(EXTRA_HOST_FLAGS) ; do \
23750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23751         done; \
23752         echo "Doing dvi in hello" ; \
23753         (cd $(HOST_SUBDIR)/hello && \
23754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23756                   "RANLIB=$${RANLIB}" \
23757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23758                   dvi) \
23759           || exit 1
23760
23761 @endif hello
23762
23763 .PHONY: maybe-pdf-hello pdf-hello
23764 maybe-pdf-hello:
23765 @if hello
23766 maybe-pdf-hello: pdf-hello
23767
23768 pdf-hello: \
23769     configure-hello 
23770         @: $(MAKE); $(unstage)
23771         @[ -f ./hello/Makefile ] || exit 0; \
23772         r=`${PWD_COMMAND}`; export r; \
23773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23774         $(HOST_EXPORTS) \
23775         for flag in $(EXTRA_HOST_FLAGS) ; do \
23776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23777         done; \
23778         echo "Doing pdf in hello" ; \
23779         (cd $(HOST_SUBDIR)/hello && \
23780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23782                   "RANLIB=$${RANLIB}" \
23783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23784                   pdf) \
23785           || exit 1
23786
23787 @endif hello
23788
23789 .PHONY: maybe-html-hello html-hello
23790 maybe-html-hello:
23791 @if hello
23792 maybe-html-hello: html-hello
23793
23794 html-hello: \
23795     configure-hello 
23796         @: $(MAKE); $(unstage)
23797         @[ -f ./hello/Makefile ] || exit 0; \
23798         r=`${PWD_COMMAND}`; export r; \
23799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800         $(HOST_EXPORTS) \
23801         for flag in $(EXTRA_HOST_FLAGS) ; do \
23802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23803         done; \
23804         echo "Doing html in hello" ; \
23805         (cd $(HOST_SUBDIR)/hello && \
23806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23808                   "RANLIB=$${RANLIB}" \
23809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23810                   html) \
23811           || exit 1
23812
23813 @endif hello
23814
23815 .PHONY: maybe-TAGS-hello TAGS-hello
23816 maybe-TAGS-hello:
23817 @if hello
23818 maybe-TAGS-hello: TAGS-hello
23819
23820 TAGS-hello: \
23821     configure-hello 
23822         @: $(MAKE); $(unstage)
23823         @[ -f ./hello/Makefile ] || exit 0; \
23824         r=`${PWD_COMMAND}`; export r; \
23825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826         $(HOST_EXPORTS) \
23827         for flag in $(EXTRA_HOST_FLAGS) ; do \
23828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23829         done; \
23830         echo "Doing TAGS in hello" ; \
23831         (cd $(HOST_SUBDIR)/hello && \
23832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23834                   "RANLIB=$${RANLIB}" \
23835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23836                   TAGS) \
23837           || exit 1
23838
23839 @endif hello
23840
23841 .PHONY: maybe-install-info-hello install-info-hello
23842 maybe-install-info-hello:
23843 @if hello
23844 maybe-install-info-hello: install-info-hello
23845
23846 install-info-hello: \
23847     configure-hello \
23848     info-hello 
23849         @: $(MAKE); $(unstage)
23850         @[ -f ./hello/Makefile ] || exit 0; \
23851         r=`${PWD_COMMAND}`; export r; \
23852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23853         $(HOST_EXPORTS) \
23854         for flag in $(EXTRA_HOST_FLAGS) ; do \
23855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23856         done; \
23857         echo "Doing install-info in hello" ; \
23858         (cd $(HOST_SUBDIR)/hello && \
23859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23861                   "RANLIB=$${RANLIB}" \
23862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23863                   install-info) \
23864           || exit 1
23865
23866 @endif hello
23867
23868 .PHONY: maybe-install-pdf-hello install-pdf-hello
23869 maybe-install-pdf-hello:
23870 @if hello
23871 maybe-install-pdf-hello: install-pdf-hello
23872
23873 install-pdf-hello: \
23874     configure-hello \
23875     pdf-hello 
23876         @: $(MAKE); $(unstage)
23877         @[ -f ./hello/Makefile ] || exit 0; \
23878         r=`${PWD_COMMAND}`; export r; \
23879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880         $(HOST_EXPORTS) \
23881         for flag in $(EXTRA_HOST_FLAGS) ; do \
23882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883         done; \
23884         echo "Doing install-pdf in hello" ; \
23885         (cd $(HOST_SUBDIR)/hello && \
23886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888                   "RANLIB=$${RANLIB}" \
23889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890                   install-pdf) \
23891           || exit 1
23892
23893 @endif hello
23894
23895 .PHONY: maybe-install-html-hello install-html-hello
23896 maybe-install-html-hello:
23897 @if hello
23898 maybe-install-html-hello: install-html-hello
23899
23900 install-html-hello: \
23901     configure-hello \
23902     html-hello 
23903         @: $(MAKE); $(unstage)
23904         @[ -f ./hello/Makefile ] || exit 0; \
23905         r=`${PWD_COMMAND}`; export r; \
23906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23907         $(HOST_EXPORTS) \
23908         for flag in $(EXTRA_HOST_FLAGS) ; do \
23909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23910         done; \
23911         echo "Doing install-html in hello" ; \
23912         (cd $(HOST_SUBDIR)/hello && \
23913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23915                   "RANLIB=$${RANLIB}" \
23916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23917                   install-html) \
23918           || exit 1
23919
23920 @endif hello
23921
23922 .PHONY: maybe-installcheck-hello installcheck-hello
23923 maybe-installcheck-hello:
23924 @if hello
23925 maybe-installcheck-hello: installcheck-hello
23926
23927 installcheck-hello: \
23928     configure-hello 
23929         @: $(MAKE); $(unstage)
23930         @[ -f ./hello/Makefile ] || exit 0; \
23931         r=`${PWD_COMMAND}`; export r; \
23932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933         $(HOST_EXPORTS) \
23934         for flag in $(EXTRA_HOST_FLAGS) ; do \
23935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23936         done; \
23937         echo "Doing installcheck in hello" ; \
23938         (cd $(HOST_SUBDIR)/hello && \
23939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23941                   "RANLIB=$${RANLIB}" \
23942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23943                   installcheck) \
23944           || exit 1
23945
23946 @endif hello
23947
23948 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
23949 maybe-mostlyclean-hello:
23950 @if hello
23951 maybe-mostlyclean-hello: mostlyclean-hello
23952
23953 mostlyclean-hello: 
23954         @: $(MAKE); $(unstage)
23955         @[ -f ./hello/Makefile ] || exit 0; \
23956         r=`${PWD_COMMAND}`; export r; \
23957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23958         $(HOST_EXPORTS) \
23959         for flag in $(EXTRA_HOST_FLAGS) ; do \
23960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23961         done; \
23962         echo "Doing mostlyclean in hello" ; \
23963         (cd $(HOST_SUBDIR)/hello && \
23964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23966                   "RANLIB=$${RANLIB}" \
23967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23968                   mostlyclean) \
23969           || exit 1
23970
23971 @endif hello
23972
23973 .PHONY: maybe-clean-hello clean-hello
23974 maybe-clean-hello:
23975 @if hello
23976 maybe-clean-hello: clean-hello
23977
23978 clean-hello: 
23979         @: $(MAKE); $(unstage)
23980         @[ -f ./hello/Makefile ] || exit 0; \
23981         r=`${PWD_COMMAND}`; export r; \
23982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983         $(HOST_EXPORTS) \
23984         for flag in $(EXTRA_HOST_FLAGS) ; do \
23985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986         done; \
23987         echo "Doing clean in hello" ; \
23988         (cd $(HOST_SUBDIR)/hello && \
23989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991                   "RANLIB=$${RANLIB}" \
23992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993                   clean) \
23994           || exit 1
23995
23996 @endif hello
23997
23998 .PHONY: maybe-distclean-hello distclean-hello
23999 maybe-distclean-hello:
24000 @if hello
24001 maybe-distclean-hello: distclean-hello
24002
24003 distclean-hello: 
24004         @: $(MAKE); $(unstage)
24005         @[ -f ./hello/Makefile ] || exit 0; \
24006         r=`${PWD_COMMAND}`; export r; \
24007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008         $(HOST_EXPORTS) \
24009         for flag in $(EXTRA_HOST_FLAGS) ; do \
24010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011         done; \
24012         echo "Doing distclean in hello" ; \
24013         (cd $(HOST_SUBDIR)/hello && \
24014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016                   "RANLIB=$${RANLIB}" \
24017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018                   distclean) \
24019           || exit 1
24020
24021 @endif hello
24022
24023 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24024 maybe-maintainer-clean-hello:
24025 @if hello
24026 maybe-maintainer-clean-hello: maintainer-clean-hello
24027
24028 maintainer-clean-hello: 
24029         @: $(MAKE); $(unstage)
24030         @[ -f ./hello/Makefile ] || exit 0; \
24031         r=`${PWD_COMMAND}`; export r; \
24032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24033         $(HOST_EXPORTS) \
24034         for flag in $(EXTRA_HOST_FLAGS) ; do \
24035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24036         done; \
24037         echo "Doing maintainer-clean in hello" ; \
24038         (cd $(HOST_SUBDIR)/hello && \
24039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24041                   "RANLIB=$${RANLIB}" \
24042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24043                   maintainer-clean) \
24044           || exit 1
24045
24046 @endif hello
24047
24048
24049
24050 .PHONY: configure-indent maybe-configure-indent
24051 maybe-configure-indent:
24052 @if gcc-bootstrap
24053 configure-indent: stage_current
24054 @endif gcc-bootstrap
24055 @if indent
24056 maybe-configure-indent: configure-indent
24057 configure-indent: 
24058         @: $(MAKE); $(unstage)
24059         @r=`${PWD_COMMAND}`; export r; \
24060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24061         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24063         $(HOST_EXPORTS)  \
24064         echo Configuring in $(HOST_SUBDIR)/indent; \
24065         cd "$(HOST_SUBDIR)/indent" || exit 1; \
24066         case $(srcdir) in \
24067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24068           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24070         esac; \
24071         srcdiroption="--srcdir=$${topdir}/indent"; \
24072         libsrcdir="$$s/indent"; \
24073         $(SHELL) $${libsrcdir}/configure \
24074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24075           --target=${target_alias} $${srcdiroption}  \
24076           || exit 1
24077 @endif indent
24078
24079
24080
24081
24082
24083 .PHONY: all-indent maybe-all-indent
24084 maybe-all-indent:
24085 @if gcc-bootstrap
24086 all-indent: stage_current
24087 @endif gcc-bootstrap
24088 @if indent
24089 TARGET-indent=all
24090 maybe-all-indent: all-indent
24091 all-indent: configure-indent
24092         @: $(MAKE); $(unstage)
24093         @r=`${PWD_COMMAND}`; export r; \
24094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24095         $(HOST_EXPORTS)  \
24096         (cd $(HOST_SUBDIR)/indent && \
24097           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24098                 $(TARGET-indent))
24099 @endif indent
24100
24101
24102
24103
24104 .PHONY: check-indent maybe-check-indent
24105 maybe-check-indent:
24106 @if indent
24107 maybe-check-indent: check-indent
24108
24109 check-indent:
24110         @: $(MAKE); $(unstage)
24111         @r=`${PWD_COMMAND}`; export r; \
24112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24113         $(HOST_EXPORTS) \
24114         (cd $(HOST_SUBDIR)/indent && \
24115           $(MAKE) $(FLAGS_TO_PASS)  check)
24116
24117 @endif indent
24118
24119 .PHONY: install-indent maybe-install-indent
24120 maybe-install-indent:
24121 @if indent
24122 maybe-install-indent: install-indent
24123
24124 install-indent: installdirs
24125         @: $(MAKE); $(unstage)
24126         @r=`${PWD_COMMAND}`; export r; \
24127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24128         $(HOST_EXPORTS) \
24129         (cd $(HOST_SUBDIR)/indent && \
24130           $(MAKE) $(FLAGS_TO_PASS)  install)
24131
24132 @endif indent
24133
24134 # Other targets (info, dvi, pdf, etc.)
24135
24136 .PHONY: maybe-info-indent info-indent
24137 maybe-info-indent:
24138 @if indent
24139 maybe-info-indent: info-indent
24140
24141 info-indent: \
24142     configure-indent 
24143         @: $(MAKE); $(unstage)
24144         @[ -f ./indent/Makefile ] || exit 0; \
24145         r=`${PWD_COMMAND}`; export r; \
24146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24147         $(HOST_EXPORTS) \
24148         for flag in $(EXTRA_HOST_FLAGS) ; do \
24149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24150         done; \
24151         echo "Doing info in indent" ; \
24152         (cd $(HOST_SUBDIR)/indent && \
24153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24155                   "RANLIB=$${RANLIB}" \
24156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24157                   info) \
24158           || exit 1
24159
24160 @endif indent
24161
24162 .PHONY: maybe-dvi-indent dvi-indent
24163 maybe-dvi-indent:
24164 @if indent
24165 maybe-dvi-indent: dvi-indent
24166
24167 dvi-indent: \
24168     configure-indent 
24169         @: $(MAKE); $(unstage)
24170         @[ -f ./indent/Makefile ] || exit 0; \
24171         r=`${PWD_COMMAND}`; export r; \
24172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24173         $(HOST_EXPORTS) \
24174         for flag in $(EXTRA_HOST_FLAGS) ; do \
24175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24176         done; \
24177         echo "Doing dvi in indent" ; \
24178         (cd $(HOST_SUBDIR)/indent && \
24179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24181                   "RANLIB=$${RANLIB}" \
24182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24183                   dvi) \
24184           || exit 1
24185
24186 @endif indent
24187
24188 .PHONY: maybe-pdf-indent pdf-indent
24189 maybe-pdf-indent:
24190 @if indent
24191 maybe-pdf-indent: pdf-indent
24192
24193 pdf-indent: \
24194     configure-indent 
24195         @: $(MAKE); $(unstage)
24196         @[ -f ./indent/Makefile ] || exit 0; \
24197         r=`${PWD_COMMAND}`; export r; \
24198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24199         $(HOST_EXPORTS) \
24200         for flag in $(EXTRA_HOST_FLAGS) ; do \
24201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24202         done; \
24203         echo "Doing pdf in indent" ; \
24204         (cd $(HOST_SUBDIR)/indent && \
24205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24207                   "RANLIB=$${RANLIB}" \
24208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24209                   pdf) \
24210           || exit 1
24211
24212 @endif indent
24213
24214 .PHONY: maybe-html-indent html-indent
24215 maybe-html-indent:
24216 @if indent
24217 maybe-html-indent: html-indent
24218
24219 html-indent: \
24220     configure-indent 
24221         @: $(MAKE); $(unstage)
24222         @[ -f ./indent/Makefile ] || exit 0; \
24223         r=`${PWD_COMMAND}`; export r; \
24224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24225         $(HOST_EXPORTS) \
24226         for flag in $(EXTRA_HOST_FLAGS) ; do \
24227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24228         done; \
24229         echo "Doing html in indent" ; \
24230         (cd $(HOST_SUBDIR)/indent && \
24231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24233                   "RANLIB=$${RANLIB}" \
24234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24235                   html) \
24236           || exit 1
24237
24238 @endif indent
24239
24240 .PHONY: maybe-TAGS-indent TAGS-indent
24241 maybe-TAGS-indent:
24242 @if indent
24243 maybe-TAGS-indent: TAGS-indent
24244
24245 TAGS-indent: \
24246     configure-indent 
24247         @: $(MAKE); $(unstage)
24248         @[ -f ./indent/Makefile ] || exit 0; \
24249         r=`${PWD_COMMAND}`; export r; \
24250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24251         $(HOST_EXPORTS) \
24252         for flag in $(EXTRA_HOST_FLAGS) ; do \
24253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24254         done; \
24255         echo "Doing TAGS in indent" ; \
24256         (cd $(HOST_SUBDIR)/indent && \
24257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24259                   "RANLIB=$${RANLIB}" \
24260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24261                   TAGS) \
24262           || exit 1
24263
24264 @endif indent
24265
24266 .PHONY: maybe-install-info-indent install-info-indent
24267 maybe-install-info-indent:
24268 @if indent
24269 maybe-install-info-indent: install-info-indent
24270
24271 install-info-indent: \
24272     configure-indent \
24273     info-indent 
24274         @: $(MAKE); $(unstage)
24275         @[ -f ./indent/Makefile ] || exit 0; \
24276         r=`${PWD_COMMAND}`; export r; \
24277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24278         $(HOST_EXPORTS) \
24279         for flag in $(EXTRA_HOST_FLAGS) ; do \
24280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24281         done; \
24282         echo "Doing install-info in indent" ; \
24283         (cd $(HOST_SUBDIR)/indent && \
24284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24286                   "RANLIB=$${RANLIB}" \
24287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24288                   install-info) \
24289           || exit 1
24290
24291 @endif indent
24292
24293 .PHONY: maybe-install-pdf-indent install-pdf-indent
24294 maybe-install-pdf-indent:
24295 @if indent
24296 maybe-install-pdf-indent: install-pdf-indent
24297
24298 install-pdf-indent: \
24299     configure-indent \
24300     pdf-indent 
24301         @: $(MAKE); $(unstage)
24302         @[ -f ./indent/Makefile ] || exit 0; \
24303         r=`${PWD_COMMAND}`; export r; \
24304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24305         $(HOST_EXPORTS) \
24306         for flag in $(EXTRA_HOST_FLAGS) ; do \
24307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24308         done; \
24309         echo "Doing install-pdf in indent" ; \
24310         (cd $(HOST_SUBDIR)/indent && \
24311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24313                   "RANLIB=$${RANLIB}" \
24314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24315                   install-pdf) \
24316           || exit 1
24317
24318 @endif indent
24319
24320 .PHONY: maybe-install-html-indent install-html-indent
24321 maybe-install-html-indent:
24322 @if indent
24323 maybe-install-html-indent: install-html-indent
24324
24325 install-html-indent: \
24326     configure-indent \
24327     html-indent 
24328         @: $(MAKE); $(unstage)
24329         @[ -f ./indent/Makefile ] || exit 0; \
24330         r=`${PWD_COMMAND}`; export r; \
24331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24332         $(HOST_EXPORTS) \
24333         for flag in $(EXTRA_HOST_FLAGS) ; do \
24334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24335         done; \
24336         echo "Doing install-html in indent" ; \
24337         (cd $(HOST_SUBDIR)/indent && \
24338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24340                   "RANLIB=$${RANLIB}" \
24341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24342                   install-html) \
24343           || exit 1
24344
24345 @endif indent
24346
24347 .PHONY: maybe-installcheck-indent installcheck-indent
24348 maybe-installcheck-indent:
24349 @if indent
24350 maybe-installcheck-indent: installcheck-indent
24351
24352 installcheck-indent: \
24353     configure-indent 
24354         @: $(MAKE); $(unstage)
24355         @[ -f ./indent/Makefile ] || exit 0; \
24356         r=`${PWD_COMMAND}`; export r; \
24357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358         $(HOST_EXPORTS) \
24359         for flag in $(EXTRA_HOST_FLAGS) ; do \
24360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24361         done; \
24362         echo "Doing installcheck in indent" ; \
24363         (cd $(HOST_SUBDIR)/indent && \
24364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24366                   "RANLIB=$${RANLIB}" \
24367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24368                   installcheck) \
24369           || exit 1
24370
24371 @endif indent
24372
24373 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
24374 maybe-mostlyclean-indent:
24375 @if indent
24376 maybe-mostlyclean-indent: mostlyclean-indent
24377
24378 mostlyclean-indent: 
24379         @: $(MAKE); $(unstage)
24380         @[ -f ./indent/Makefile ] || exit 0; \
24381         r=`${PWD_COMMAND}`; export r; \
24382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24383         $(HOST_EXPORTS) \
24384         for flag in $(EXTRA_HOST_FLAGS) ; do \
24385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24386         done; \
24387         echo "Doing mostlyclean in indent" ; \
24388         (cd $(HOST_SUBDIR)/indent && \
24389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24391                   "RANLIB=$${RANLIB}" \
24392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24393                   mostlyclean) \
24394           || exit 1
24395
24396 @endif indent
24397
24398 .PHONY: maybe-clean-indent clean-indent
24399 maybe-clean-indent:
24400 @if indent
24401 maybe-clean-indent: clean-indent
24402
24403 clean-indent: 
24404         @: $(MAKE); $(unstage)
24405         @[ -f ./indent/Makefile ] || exit 0; \
24406         r=`${PWD_COMMAND}`; export r; \
24407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24408         $(HOST_EXPORTS) \
24409         for flag in $(EXTRA_HOST_FLAGS) ; do \
24410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24411         done; \
24412         echo "Doing clean in indent" ; \
24413         (cd $(HOST_SUBDIR)/indent && \
24414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24416                   "RANLIB=$${RANLIB}" \
24417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24418                   clean) \
24419           || exit 1
24420
24421 @endif indent
24422
24423 .PHONY: maybe-distclean-indent distclean-indent
24424 maybe-distclean-indent:
24425 @if indent
24426 maybe-distclean-indent: distclean-indent
24427
24428 distclean-indent: 
24429         @: $(MAKE); $(unstage)
24430         @[ -f ./indent/Makefile ] || exit 0; \
24431         r=`${PWD_COMMAND}`; export r; \
24432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433         $(HOST_EXPORTS) \
24434         for flag in $(EXTRA_HOST_FLAGS) ; do \
24435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24436         done; \
24437         echo "Doing distclean in indent" ; \
24438         (cd $(HOST_SUBDIR)/indent && \
24439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24441                   "RANLIB=$${RANLIB}" \
24442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24443                   distclean) \
24444           || exit 1
24445
24446 @endif indent
24447
24448 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24449 maybe-maintainer-clean-indent:
24450 @if indent
24451 maybe-maintainer-clean-indent: maintainer-clean-indent
24452
24453 maintainer-clean-indent: 
24454         @: $(MAKE); $(unstage)
24455         @[ -f ./indent/Makefile ] || exit 0; \
24456         r=`${PWD_COMMAND}`; export r; \
24457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24458         $(HOST_EXPORTS) \
24459         for flag in $(EXTRA_HOST_FLAGS) ; do \
24460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24461         done; \
24462         echo "Doing maintainer-clean in indent" ; \
24463         (cd $(HOST_SUBDIR)/indent && \
24464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24466                   "RANLIB=$${RANLIB}" \
24467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24468                   maintainer-clean) \
24469           || exit 1
24470
24471 @endif indent
24472
24473
24474
24475 .PHONY: configure-intl maybe-configure-intl
24476 maybe-configure-intl:
24477 @if gcc-bootstrap
24478 configure-intl: stage_current
24479 @endif gcc-bootstrap
24480 @if intl
24481 maybe-configure-intl: configure-intl
24482 configure-intl: 
24483         @r=`${PWD_COMMAND}`; export r; \
24484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24485         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24486         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24487         $(HOST_EXPORTS)  \
24488         echo Configuring in $(HOST_SUBDIR)/intl; \
24489         cd "$(HOST_SUBDIR)/intl" || exit 1; \
24490         case $(srcdir) in \
24491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24492           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24494         esac; \
24495         srcdiroption="--srcdir=$${topdir}/intl"; \
24496         libsrcdir="$$s/intl"; \
24497         $(SHELL) $${libsrcdir}/configure \
24498           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24499           --target=${target_alias} $${srcdiroption}  \
24500           || exit 1
24501 @endif intl
24502
24503
24504
24505 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
24506 maybe-configure-stage1-intl:
24507 @if intl-bootstrap
24508 maybe-configure-stage1-intl: configure-stage1-intl
24509 configure-stage1-intl:
24510         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24511         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24512         @r=`${PWD_COMMAND}`; export r; \
24513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514         TFLAGS="$(STAGE1_TFLAGS)"; \
24515         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24516         $(HOST_EXPORTS) \
24517         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24518         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24519         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24520         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24521         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24522         cd $(HOST_SUBDIR)/intl || exit 1; \
24523         case $(srcdir) in \
24524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24525           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24527         esac; \
24528         srcdiroption="--srcdir=$${topdir}/intl"; \
24529         libsrcdir="$$s/intl"; \
24530         $(SHELL) $${libsrcdir}/configure \
24531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24532           --target=${target_alias} $${srcdiroption} \
24533           $(STAGE1_CONFIGURE_FLAGS)
24534 @endif intl-bootstrap
24535
24536 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
24537 maybe-configure-stage2-intl:
24538 @if intl-bootstrap
24539 maybe-configure-stage2-intl: configure-stage2-intl
24540 configure-stage2-intl:
24541         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24542         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24543         @r=`${PWD_COMMAND}`; export r; \
24544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545         TFLAGS="$(STAGE2_TFLAGS)"; \
24546         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24547         $(HOST_EXPORTS) \
24548         $(POSTSTAGE1_HOST_EXPORTS) \
24549         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24550         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24551         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24552         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24554         cd $(HOST_SUBDIR)/intl || exit 1; \
24555         case $(srcdir) in \
24556           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24557           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24558                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24559         esac; \
24560         srcdiroption="--srcdir=$${topdir}/intl"; \
24561         libsrcdir="$$s/intl"; \
24562         $(SHELL) $${libsrcdir}/configure \
24563           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24564           --target=${target_alias} $${srcdiroption} \
24565           --with-build-libsubdir=$(HOST_SUBDIR) \
24566           $(STAGE2_CONFIGURE_FLAGS)
24567 @endif intl-bootstrap
24568
24569 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
24570 maybe-configure-stage3-intl:
24571 @if intl-bootstrap
24572 maybe-configure-stage3-intl: configure-stage3-intl
24573 configure-stage3-intl:
24574         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24575         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24576         @r=`${PWD_COMMAND}`; export r; \
24577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24578         TFLAGS="$(STAGE3_TFLAGS)"; \
24579         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24580         $(HOST_EXPORTS) \
24581         $(POSTSTAGE1_HOST_EXPORTS) \
24582         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24583         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24584         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24585         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24586         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24587         cd $(HOST_SUBDIR)/intl || exit 1; \
24588         case $(srcdir) in \
24589           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24590           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24591                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24592         esac; \
24593         srcdiroption="--srcdir=$${topdir}/intl"; \
24594         libsrcdir="$$s/intl"; \
24595         $(SHELL) $${libsrcdir}/configure \
24596           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24597           --target=${target_alias} $${srcdiroption} \
24598           --with-build-libsubdir=$(HOST_SUBDIR) \
24599           $(STAGE3_CONFIGURE_FLAGS)
24600 @endif intl-bootstrap
24601
24602 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
24603 maybe-configure-stage4-intl:
24604 @if intl-bootstrap
24605 maybe-configure-stage4-intl: configure-stage4-intl
24606 configure-stage4-intl:
24607         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24609         @r=`${PWD_COMMAND}`; export r; \
24610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24611         TFLAGS="$(STAGE4_TFLAGS)"; \
24612         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24613         $(HOST_EXPORTS) \
24614         $(POSTSTAGE1_HOST_EXPORTS) \
24615         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24616         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24617         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24618         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24619         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24620         cd $(HOST_SUBDIR)/intl || exit 1; \
24621         case $(srcdir) in \
24622           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24623           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24624                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24625         esac; \
24626         srcdiroption="--srcdir=$${topdir}/intl"; \
24627         libsrcdir="$$s/intl"; \
24628         $(SHELL) $${libsrcdir}/configure \
24629           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24630           --target=${target_alias} $${srcdiroption} \
24631           --with-build-libsubdir=$(HOST_SUBDIR) \
24632           $(STAGE4_CONFIGURE_FLAGS)
24633 @endif intl-bootstrap
24634
24635 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24636 maybe-configure-stageprofile-intl:
24637 @if intl-bootstrap
24638 maybe-configure-stageprofile-intl: configure-stageprofile-intl
24639 configure-stageprofile-intl:
24640         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24641         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24642         @r=`${PWD_COMMAND}`; export r; \
24643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24644         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24645         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24646         $(HOST_EXPORTS) \
24647         $(POSTSTAGE1_HOST_EXPORTS) \
24648         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24649         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24650         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24651         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24652         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24653         cd $(HOST_SUBDIR)/intl || exit 1; \
24654         case $(srcdir) in \
24655           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24656           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24657                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24658         esac; \
24659         srcdiroption="--srcdir=$${topdir}/intl"; \
24660         libsrcdir="$$s/intl"; \
24661         $(SHELL) $${libsrcdir}/configure \
24662           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24663           --target=${target_alias} $${srcdiroption} \
24664           --with-build-libsubdir=$(HOST_SUBDIR) \
24665           $(STAGEprofile_CONFIGURE_FLAGS)
24666 @endif intl-bootstrap
24667
24668 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24669 maybe-configure-stagefeedback-intl:
24670 @if intl-bootstrap
24671 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24672 configure-stagefeedback-intl:
24673         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24674         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24675         @r=`${PWD_COMMAND}`; export r; \
24676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24677         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24678         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24679         $(HOST_EXPORTS) \
24680         $(POSTSTAGE1_HOST_EXPORTS) \
24681         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24682         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24683         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24684         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24686         cd $(HOST_SUBDIR)/intl || exit 1; \
24687         case $(srcdir) in \
24688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24689           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24691         esac; \
24692         srcdiroption="--srcdir=$${topdir}/intl"; \
24693         libsrcdir="$$s/intl"; \
24694         $(SHELL) $${libsrcdir}/configure \
24695           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24696           --target=${target_alias} $${srcdiroption} \
24697           --with-build-libsubdir=$(HOST_SUBDIR) \
24698           $(STAGEfeedback_CONFIGURE_FLAGS)
24699 @endif intl-bootstrap
24700
24701
24702
24703
24704
24705 .PHONY: all-intl maybe-all-intl
24706 maybe-all-intl:
24707 @if gcc-bootstrap
24708 all-intl: stage_current
24709 @endif gcc-bootstrap
24710 @if intl
24711 TARGET-intl=all
24712 maybe-all-intl: all-intl
24713 all-intl: configure-intl
24714         @r=`${PWD_COMMAND}`; export r; \
24715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716         $(HOST_EXPORTS)  \
24717         (cd $(HOST_SUBDIR)/intl && \
24718           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24719                 $(TARGET-intl))
24720 @endif intl
24721
24722
24723
24724 .PHONY: all-stage1-intl maybe-all-stage1-intl
24725 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
24726 maybe-all-stage1-intl:
24727 maybe-clean-stage1-intl:
24728 @if intl-bootstrap
24729 maybe-all-stage1-intl: all-stage1-intl
24730 all-stage1: all-stage1-intl
24731 TARGET-stage1-intl = $(TARGET-intl)
24732 all-stage1-intl: configure-stage1-intl
24733         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24734         @r=`${PWD_COMMAND}`; export r; \
24735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736         TFLAGS="$(STAGE1_TFLAGS)"; \
24737         $(HOST_EXPORTS)  \
24738         cd $(HOST_SUBDIR)/intl && \
24739         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24740                 CFLAGS="$(STAGE1_CFLAGS)" \
24741                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24742                 LIBCFLAGS="$(LIBCFLAGS)" \
24743                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24744                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24745                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24746                 $(EXTRA_HOST_FLAGS)   \
24747                 TFLAGS="$(STAGE1_TFLAGS)" \
24748                 $(TARGET-stage1-intl)
24749
24750 maybe-clean-stage1-intl: clean-stage1-intl
24751 clean-stage1: clean-stage1-intl
24752 clean-stage1-intl:
24753         @if [ $(current_stage) = stage1 ]; then \
24754           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24755         else \
24756           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24757           $(MAKE) stage1-start; \
24758         fi; \
24759         cd $(HOST_SUBDIR)/intl && \
24760         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24761                  clean
24762 @endif intl-bootstrap
24763
24764
24765 .PHONY: all-stage2-intl maybe-all-stage2-intl
24766 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
24767 maybe-all-stage2-intl:
24768 maybe-clean-stage2-intl:
24769 @if intl-bootstrap
24770 maybe-all-stage2-intl: all-stage2-intl
24771 all-stage2: all-stage2-intl
24772 TARGET-stage2-intl = $(TARGET-intl)
24773 all-stage2-intl: configure-stage2-intl
24774         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24775         @r=`${PWD_COMMAND}`; export r; \
24776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24777         TFLAGS="$(STAGE2_TFLAGS)"; \
24778         $(HOST_EXPORTS) \
24779         $(POSTSTAGE1_HOST_EXPORTS)  \
24780         cd $(HOST_SUBDIR)/intl && \
24781         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24782                 CFLAGS="$(STAGE2_CFLAGS)" \
24783                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24784                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24785                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24786                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24787                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24788                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24789                 TFLAGS="$(STAGE2_TFLAGS)" \
24790                 $(TARGET-stage2-intl)
24791
24792 maybe-clean-stage2-intl: clean-stage2-intl
24793 clean-stage2: clean-stage2-intl
24794 clean-stage2-intl:
24795         @if [ $(current_stage) = stage2 ]; then \
24796           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24797         else \
24798           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24799           $(MAKE) stage2-start; \
24800         fi; \
24801         cd $(HOST_SUBDIR)/intl && \
24802         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24803                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24804                  clean
24805 @endif intl-bootstrap
24806
24807
24808 .PHONY: all-stage3-intl maybe-all-stage3-intl
24809 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
24810 maybe-all-stage3-intl:
24811 maybe-clean-stage3-intl:
24812 @if intl-bootstrap
24813 maybe-all-stage3-intl: all-stage3-intl
24814 all-stage3: all-stage3-intl
24815 TARGET-stage3-intl = $(TARGET-intl)
24816 all-stage3-intl: configure-stage3-intl
24817         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24818         @r=`${PWD_COMMAND}`; export r; \
24819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24820         TFLAGS="$(STAGE3_TFLAGS)"; \
24821         $(HOST_EXPORTS) \
24822         $(POSTSTAGE1_HOST_EXPORTS)  \
24823         cd $(HOST_SUBDIR)/intl && \
24824         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24825                 CFLAGS="$(STAGE3_CFLAGS)" \
24826                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24827                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24828                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24829                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24830                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24831                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24832                 TFLAGS="$(STAGE3_TFLAGS)" \
24833                 $(TARGET-stage3-intl)
24834
24835 maybe-clean-stage3-intl: clean-stage3-intl
24836 clean-stage3: clean-stage3-intl
24837 clean-stage3-intl:
24838         @if [ $(current_stage) = stage3 ]; then \
24839           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24840         else \
24841           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24842           $(MAKE) stage3-start; \
24843         fi; \
24844         cd $(HOST_SUBDIR)/intl && \
24845         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24846                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24847                  clean
24848 @endif intl-bootstrap
24849
24850
24851 .PHONY: all-stage4-intl maybe-all-stage4-intl
24852 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
24853 maybe-all-stage4-intl:
24854 maybe-clean-stage4-intl:
24855 @if intl-bootstrap
24856 maybe-all-stage4-intl: all-stage4-intl
24857 all-stage4: all-stage4-intl
24858 TARGET-stage4-intl = $(TARGET-intl)
24859 all-stage4-intl: configure-stage4-intl
24860         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24861         @r=`${PWD_COMMAND}`; export r; \
24862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24863         TFLAGS="$(STAGE4_TFLAGS)"; \
24864         $(HOST_EXPORTS) \
24865         $(POSTSTAGE1_HOST_EXPORTS)  \
24866         cd $(HOST_SUBDIR)/intl && \
24867         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24868                 CFLAGS="$(STAGE4_CFLAGS)" \
24869                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24870                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24871                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24872                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24873                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24874                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24875                 TFLAGS="$(STAGE4_TFLAGS)" \
24876                 $(TARGET-stage4-intl)
24877
24878 maybe-clean-stage4-intl: clean-stage4-intl
24879 clean-stage4: clean-stage4-intl
24880 clean-stage4-intl:
24881         @if [ $(current_stage) = stage4 ]; then \
24882           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24883         else \
24884           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24885           $(MAKE) stage4-start; \
24886         fi; \
24887         cd $(HOST_SUBDIR)/intl && \
24888         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24889                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24890                  clean
24891 @endif intl-bootstrap
24892
24893
24894 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24895 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24896 maybe-all-stageprofile-intl:
24897 maybe-clean-stageprofile-intl:
24898 @if intl-bootstrap
24899 maybe-all-stageprofile-intl: all-stageprofile-intl
24900 all-stageprofile: all-stageprofile-intl
24901 TARGET-stageprofile-intl = $(TARGET-intl)
24902 all-stageprofile-intl: configure-stageprofile-intl
24903         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24904         @r=`${PWD_COMMAND}`; export r; \
24905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24906         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24907         $(HOST_EXPORTS) \
24908         $(POSTSTAGE1_HOST_EXPORTS)  \
24909         cd $(HOST_SUBDIR)/intl && \
24910         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24911                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24912                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24913                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24914                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24915                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24916                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24917                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24918                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24919                 $(TARGET-stageprofile-intl)
24920
24921 maybe-clean-stageprofile-intl: clean-stageprofile-intl
24922 clean-stageprofile: clean-stageprofile-intl
24923 clean-stageprofile-intl:
24924         @if [ $(current_stage) = stageprofile ]; then \
24925           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24926         else \
24927           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24928           $(MAKE) stageprofile-start; \
24929         fi; \
24930         cd $(HOST_SUBDIR)/intl && \
24931         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24932                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24933                  clean
24934 @endif intl-bootstrap
24935
24936
24937 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24938 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24939 maybe-all-stagefeedback-intl:
24940 maybe-clean-stagefeedback-intl:
24941 @if intl-bootstrap
24942 maybe-all-stagefeedback-intl: all-stagefeedback-intl
24943 all-stagefeedback: all-stagefeedback-intl
24944 TARGET-stagefeedback-intl = $(TARGET-intl)
24945 all-stagefeedback-intl: configure-stagefeedback-intl
24946         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24947         @r=`${PWD_COMMAND}`; export r; \
24948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24949         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24950         $(HOST_EXPORTS) \
24951         $(POSTSTAGE1_HOST_EXPORTS)  \
24952         cd $(HOST_SUBDIR)/intl && \
24953         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24954                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24955                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24956                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24957                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24958                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24959                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24960                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24961                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24962                 $(TARGET-stagefeedback-intl)
24963
24964 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
24965 clean-stagefeedback: clean-stagefeedback-intl
24966 clean-stagefeedback-intl:
24967         @if [ $(current_stage) = stagefeedback ]; then \
24968           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24969         else \
24970           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24971           $(MAKE) stagefeedback-start; \
24972         fi; \
24973         cd $(HOST_SUBDIR)/intl && \
24974         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24975                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24976                  clean
24977 @endif intl-bootstrap
24978
24979
24980
24981
24982
24983 .PHONY: check-intl maybe-check-intl
24984 maybe-check-intl:
24985 @if intl
24986 maybe-check-intl: check-intl
24987
24988 check-intl:
24989         @: $(MAKE); $(unstage)
24990         @r=`${PWD_COMMAND}`; export r; \
24991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24992         $(HOST_EXPORTS) \
24993         (cd $(HOST_SUBDIR)/intl && \
24994           $(MAKE) $(FLAGS_TO_PASS)  check)
24995
24996 @endif intl
24997
24998 .PHONY: install-intl maybe-install-intl
24999 maybe-install-intl:
25000 @if intl
25001 maybe-install-intl: install-intl
25002
25003 install-intl: installdirs
25004         @: $(MAKE); $(unstage)
25005         @r=`${PWD_COMMAND}`; export r; \
25006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25007         $(HOST_EXPORTS) \
25008         (cd $(HOST_SUBDIR)/intl && \
25009           $(MAKE) $(FLAGS_TO_PASS)  install)
25010
25011 @endif intl
25012
25013 # Other targets (info, dvi, pdf, etc.)
25014
25015 .PHONY: maybe-info-intl info-intl
25016 maybe-info-intl:
25017 @if intl
25018 maybe-info-intl: info-intl
25019
25020 info-intl: \
25021     configure-intl 
25022         @[ -f ./intl/Makefile ] || exit 0; \
25023         r=`${PWD_COMMAND}`; export r; \
25024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25025         $(HOST_EXPORTS) \
25026         for flag in $(EXTRA_HOST_FLAGS) ; do \
25027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25028         done; \
25029         echo "Doing info in intl" ; \
25030         (cd $(HOST_SUBDIR)/intl && \
25031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25033                   "RANLIB=$${RANLIB}" \
25034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25035                   info) \
25036           || exit 1
25037
25038 @endif intl
25039
25040 .PHONY: maybe-dvi-intl dvi-intl
25041 maybe-dvi-intl:
25042 @if intl
25043 maybe-dvi-intl: dvi-intl
25044
25045 dvi-intl: \
25046     configure-intl 
25047         @[ -f ./intl/Makefile ] || exit 0; \
25048         r=`${PWD_COMMAND}`; export r; \
25049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25050         $(HOST_EXPORTS) \
25051         for flag in $(EXTRA_HOST_FLAGS) ; do \
25052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25053         done; \
25054         echo "Doing dvi in intl" ; \
25055         (cd $(HOST_SUBDIR)/intl && \
25056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25058                   "RANLIB=$${RANLIB}" \
25059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25060                   dvi) \
25061           || exit 1
25062
25063 @endif intl
25064
25065 .PHONY: maybe-pdf-intl pdf-intl
25066 maybe-pdf-intl:
25067 @if intl
25068 maybe-pdf-intl: pdf-intl
25069
25070 pdf-intl: \
25071     configure-intl 
25072         @[ -f ./intl/Makefile ] || exit 0; \
25073         r=`${PWD_COMMAND}`; export r; \
25074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25075         $(HOST_EXPORTS) \
25076         for flag in $(EXTRA_HOST_FLAGS) ; do \
25077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25078         done; \
25079         echo "Doing pdf in intl" ; \
25080         (cd $(HOST_SUBDIR)/intl && \
25081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25083                   "RANLIB=$${RANLIB}" \
25084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25085                   pdf) \
25086           || exit 1
25087
25088 @endif intl
25089
25090 .PHONY: maybe-html-intl html-intl
25091 maybe-html-intl:
25092 @if intl
25093 maybe-html-intl: html-intl
25094
25095 html-intl: \
25096     configure-intl 
25097         @[ -f ./intl/Makefile ] || exit 0; \
25098         r=`${PWD_COMMAND}`; export r; \
25099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25100         $(HOST_EXPORTS) \
25101         for flag in $(EXTRA_HOST_FLAGS) ; do \
25102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25103         done; \
25104         echo "Doing html in intl" ; \
25105         (cd $(HOST_SUBDIR)/intl && \
25106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25108                   "RANLIB=$${RANLIB}" \
25109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25110                   html) \
25111           || exit 1
25112
25113 @endif intl
25114
25115 .PHONY: maybe-TAGS-intl TAGS-intl
25116 maybe-TAGS-intl:
25117 @if intl
25118 maybe-TAGS-intl: TAGS-intl
25119
25120 TAGS-intl: \
25121     configure-intl 
25122         @[ -f ./intl/Makefile ] || exit 0; \
25123         r=`${PWD_COMMAND}`; export r; \
25124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25125         $(HOST_EXPORTS) \
25126         for flag in $(EXTRA_HOST_FLAGS) ; do \
25127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25128         done; \
25129         echo "Doing TAGS in intl" ; \
25130         (cd $(HOST_SUBDIR)/intl && \
25131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25133                   "RANLIB=$${RANLIB}" \
25134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25135                   TAGS) \
25136           || exit 1
25137
25138 @endif intl
25139
25140 .PHONY: maybe-install-info-intl install-info-intl
25141 maybe-install-info-intl:
25142 @if intl
25143 maybe-install-info-intl: install-info-intl
25144
25145 install-info-intl: \
25146     configure-intl \
25147     info-intl 
25148         @[ -f ./intl/Makefile ] || exit 0; \
25149         r=`${PWD_COMMAND}`; export r; \
25150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25151         $(HOST_EXPORTS) \
25152         for flag in $(EXTRA_HOST_FLAGS) ; do \
25153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25154         done; \
25155         echo "Doing install-info in intl" ; \
25156         (cd $(HOST_SUBDIR)/intl && \
25157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25159                   "RANLIB=$${RANLIB}" \
25160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25161                   install-info) \
25162           || exit 1
25163
25164 @endif intl
25165
25166 .PHONY: maybe-install-pdf-intl install-pdf-intl
25167 maybe-install-pdf-intl:
25168 @if intl
25169 maybe-install-pdf-intl: install-pdf-intl
25170
25171 install-pdf-intl: \
25172     configure-intl \
25173     pdf-intl 
25174         @[ -f ./intl/Makefile ] || exit 0; \
25175         r=`${PWD_COMMAND}`; export r; \
25176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177         $(HOST_EXPORTS) \
25178         for flag in $(EXTRA_HOST_FLAGS) ; do \
25179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25180         done; \
25181         echo "Doing install-pdf in intl" ; \
25182         (cd $(HOST_SUBDIR)/intl && \
25183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25185                   "RANLIB=$${RANLIB}" \
25186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25187                   install-pdf) \
25188           || exit 1
25189
25190 @endif intl
25191
25192 .PHONY: maybe-install-html-intl install-html-intl
25193 maybe-install-html-intl:
25194 @if intl
25195 maybe-install-html-intl: install-html-intl
25196
25197 install-html-intl: \
25198     configure-intl \
25199     html-intl 
25200         @[ -f ./intl/Makefile ] || exit 0; \
25201         r=`${PWD_COMMAND}`; export r; \
25202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203         $(HOST_EXPORTS) \
25204         for flag in $(EXTRA_HOST_FLAGS) ; do \
25205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25206         done; \
25207         echo "Doing install-html in intl" ; \
25208         (cd $(HOST_SUBDIR)/intl && \
25209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25211                   "RANLIB=$${RANLIB}" \
25212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25213                   install-html) \
25214           || exit 1
25215
25216 @endif intl
25217
25218 .PHONY: maybe-installcheck-intl installcheck-intl
25219 maybe-installcheck-intl:
25220 @if intl
25221 maybe-installcheck-intl: installcheck-intl
25222
25223 installcheck-intl: \
25224     configure-intl 
25225         @[ -f ./intl/Makefile ] || exit 0; \
25226         r=`${PWD_COMMAND}`; export r; \
25227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25228         $(HOST_EXPORTS) \
25229         for flag in $(EXTRA_HOST_FLAGS) ; do \
25230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25231         done; \
25232         echo "Doing installcheck in intl" ; \
25233         (cd $(HOST_SUBDIR)/intl && \
25234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25236                   "RANLIB=$${RANLIB}" \
25237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25238                   installcheck) \
25239           || exit 1
25240
25241 @endif intl
25242
25243 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25244 maybe-mostlyclean-intl:
25245 @if intl
25246 maybe-mostlyclean-intl: mostlyclean-intl
25247
25248 mostlyclean-intl: 
25249         @[ -f ./intl/Makefile ] || exit 0; \
25250         r=`${PWD_COMMAND}`; export r; \
25251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25252         $(HOST_EXPORTS) \
25253         for flag in $(EXTRA_HOST_FLAGS) ; do \
25254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25255         done; \
25256         echo "Doing mostlyclean in intl" ; \
25257         (cd $(HOST_SUBDIR)/intl && \
25258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25260                   "RANLIB=$${RANLIB}" \
25261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25262                   mostlyclean) \
25263           || exit 1
25264
25265 @endif intl
25266
25267 .PHONY: maybe-clean-intl clean-intl
25268 maybe-clean-intl:
25269 @if intl
25270 maybe-clean-intl: clean-intl
25271
25272 clean-intl: 
25273         @[ -f ./intl/Makefile ] || exit 0; \
25274         r=`${PWD_COMMAND}`; export r; \
25275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25276         $(HOST_EXPORTS) \
25277         for flag in $(EXTRA_HOST_FLAGS) ; do \
25278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25279         done; \
25280         echo "Doing clean in intl" ; \
25281         (cd $(HOST_SUBDIR)/intl && \
25282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25284                   "RANLIB=$${RANLIB}" \
25285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25286                   clean) \
25287           || exit 1
25288
25289 @endif intl
25290
25291 .PHONY: maybe-distclean-intl distclean-intl
25292 maybe-distclean-intl:
25293 @if intl
25294 maybe-distclean-intl: distclean-intl
25295
25296 distclean-intl: 
25297         @[ -f ./intl/Makefile ] || exit 0; \
25298         r=`${PWD_COMMAND}`; export r; \
25299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25300         $(HOST_EXPORTS) \
25301         for flag in $(EXTRA_HOST_FLAGS) ; do \
25302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25303         done; \
25304         echo "Doing distclean in intl" ; \
25305         (cd $(HOST_SUBDIR)/intl && \
25306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25308                   "RANLIB=$${RANLIB}" \
25309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25310                   distclean) \
25311           || exit 1
25312
25313 @endif intl
25314
25315 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25316 maybe-maintainer-clean-intl:
25317 @if intl
25318 maybe-maintainer-clean-intl: maintainer-clean-intl
25319
25320 maintainer-clean-intl: 
25321         @[ -f ./intl/Makefile ] || exit 0; \
25322         r=`${PWD_COMMAND}`; export r; \
25323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25324         $(HOST_EXPORTS) \
25325         for flag in $(EXTRA_HOST_FLAGS) ; do \
25326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25327         done; \
25328         echo "Doing maintainer-clean in intl" ; \
25329         (cd $(HOST_SUBDIR)/intl && \
25330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25332                   "RANLIB=$${RANLIB}" \
25333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25334                   maintainer-clean) \
25335           || exit 1
25336
25337 @endif intl
25338
25339
25340
25341 .PHONY: configure-tcl maybe-configure-tcl
25342 maybe-configure-tcl:
25343 @if gcc-bootstrap
25344 configure-tcl: stage_current
25345 @endif gcc-bootstrap
25346 @if tcl
25347 maybe-configure-tcl: configure-tcl
25348 configure-tcl: 
25349         @: $(MAKE); $(unstage)
25350         @r=`${PWD_COMMAND}`; export r; \
25351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25352         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25354         $(HOST_EXPORTS)  \
25355         echo Configuring in $(HOST_SUBDIR)/tcl; \
25356         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25357         case $(srcdir) in \
25358           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25359           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25360                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25361         esac; \
25362         srcdiroption="--srcdir=$${topdir}/tcl"; \
25363         libsrcdir="$$s/tcl"; \
25364         $(SHELL) $${libsrcdir}/configure \
25365           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25366           --target=${target_alias} $${srcdiroption}  \
25367           || exit 1
25368 @endif tcl
25369
25370
25371
25372
25373
25374 .PHONY: all-tcl maybe-all-tcl
25375 maybe-all-tcl:
25376 @if gcc-bootstrap
25377 all-tcl: stage_current
25378 @endif gcc-bootstrap
25379 @if tcl
25380 TARGET-tcl=all
25381 maybe-all-tcl: all-tcl
25382 all-tcl: configure-tcl
25383         @: $(MAKE); $(unstage)
25384         @r=`${PWD_COMMAND}`; export r; \
25385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386         $(HOST_EXPORTS)  \
25387         (cd $(HOST_SUBDIR)/tcl && \
25388           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25389                 $(TARGET-tcl))
25390 @endif tcl
25391
25392
25393
25394
25395 .PHONY: check-tcl maybe-check-tcl
25396 maybe-check-tcl:
25397 @if tcl
25398 maybe-check-tcl: check-tcl
25399
25400 check-tcl:
25401         @: $(MAKE); $(unstage)
25402         @r=`${PWD_COMMAND}`; export r; \
25403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25404         $(HOST_EXPORTS) \
25405         (cd $(HOST_SUBDIR)/tcl && \
25406           $(MAKE) $(FLAGS_TO_PASS)  check)
25407
25408 @endif tcl
25409
25410 .PHONY: install-tcl maybe-install-tcl
25411 maybe-install-tcl:
25412 @if tcl
25413 maybe-install-tcl: install-tcl
25414
25415 install-tcl: installdirs
25416         @: $(MAKE); $(unstage)
25417         @r=`${PWD_COMMAND}`; export r; \
25418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419         $(HOST_EXPORTS) \
25420         (cd $(HOST_SUBDIR)/tcl && \
25421           $(MAKE) $(FLAGS_TO_PASS)  install)
25422
25423 @endif tcl
25424
25425 # Other targets (info, dvi, pdf, etc.)
25426
25427 .PHONY: maybe-info-tcl info-tcl
25428 maybe-info-tcl:
25429 @if tcl
25430 maybe-info-tcl: info-tcl
25431
25432 info-tcl: \
25433     configure-tcl 
25434         @: $(MAKE); $(unstage)
25435         @[ -f ./tcl/Makefile ] || exit 0; \
25436         r=`${PWD_COMMAND}`; export r; \
25437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25438         $(HOST_EXPORTS) \
25439         for flag in $(EXTRA_HOST_FLAGS) ; do \
25440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25441         done; \
25442         echo "Doing info in tcl" ; \
25443         (cd $(HOST_SUBDIR)/tcl && \
25444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25446                   "RANLIB=$${RANLIB}" \
25447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25448                   info) \
25449           || exit 1
25450
25451 @endif tcl
25452
25453 .PHONY: maybe-dvi-tcl dvi-tcl
25454 maybe-dvi-tcl:
25455 @if tcl
25456 maybe-dvi-tcl: dvi-tcl
25457
25458 dvi-tcl: \
25459     configure-tcl 
25460         @: $(MAKE); $(unstage)
25461         @[ -f ./tcl/Makefile ] || exit 0; \
25462         r=`${PWD_COMMAND}`; export r; \
25463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25464         $(HOST_EXPORTS) \
25465         for flag in $(EXTRA_HOST_FLAGS) ; do \
25466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25467         done; \
25468         echo "Doing dvi in tcl" ; \
25469         (cd $(HOST_SUBDIR)/tcl && \
25470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25472                   "RANLIB=$${RANLIB}" \
25473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25474                   dvi) \
25475           || exit 1
25476
25477 @endif tcl
25478
25479 .PHONY: maybe-pdf-tcl pdf-tcl
25480 maybe-pdf-tcl:
25481 @if tcl
25482 maybe-pdf-tcl: pdf-tcl
25483
25484 pdf-tcl: \
25485     configure-tcl 
25486         @: $(MAKE); $(unstage)
25487         @[ -f ./tcl/Makefile ] || exit 0; \
25488         r=`${PWD_COMMAND}`; export r; \
25489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25490         $(HOST_EXPORTS) \
25491         for flag in $(EXTRA_HOST_FLAGS) ; do \
25492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25493         done; \
25494         echo "Doing pdf in tcl" ; \
25495         (cd $(HOST_SUBDIR)/tcl && \
25496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25498                   "RANLIB=$${RANLIB}" \
25499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25500                   pdf) \
25501           || exit 1
25502
25503 @endif tcl
25504
25505 .PHONY: maybe-html-tcl html-tcl
25506 maybe-html-tcl:
25507 @if tcl
25508 maybe-html-tcl: html-tcl
25509
25510 html-tcl: \
25511     configure-tcl 
25512         @: $(MAKE); $(unstage)
25513         @[ -f ./tcl/Makefile ] || exit 0; \
25514         r=`${PWD_COMMAND}`; export r; \
25515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25516         $(HOST_EXPORTS) \
25517         for flag in $(EXTRA_HOST_FLAGS) ; do \
25518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25519         done; \
25520         echo "Doing html in tcl" ; \
25521         (cd $(HOST_SUBDIR)/tcl && \
25522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25524                   "RANLIB=$${RANLIB}" \
25525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25526                   html) \
25527           || exit 1
25528
25529 @endif tcl
25530
25531 .PHONY: maybe-TAGS-tcl TAGS-tcl
25532 maybe-TAGS-tcl:
25533 @if tcl
25534 maybe-TAGS-tcl: TAGS-tcl
25535
25536 TAGS-tcl: \
25537     configure-tcl 
25538         @: $(MAKE); $(unstage)
25539         @[ -f ./tcl/Makefile ] || exit 0; \
25540         r=`${PWD_COMMAND}`; export r; \
25541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542         $(HOST_EXPORTS) \
25543         for flag in $(EXTRA_HOST_FLAGS) ; do \
25544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25545         done; \
25546         echo "Doing TAGS in tcl" ; \
25547         (cd $(HOST_SUBDIR)/tcl && \
25548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25550                   "RANLIB=$${RANLIB}" \
25551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25552                   TAGS) \
25553           || exit 1
25554
25555 @endif tcl
25556
25557 .PHONY: maybe-install-info-tcl install-info-tcl
25558 maybe-install-info-tcl:
25559 @if tcl
25560 maybe-install-info-tcl: install-info-tcl
25561
25562 install-info-tcl: \
25563     configure-tcl \
25564     info-tcl 
25565         @: $(MAKE); $(unstage)
25566         @[ -f ./tcl/Makefile ] || exit 0; \
25567         r=`${PWD_COMMAND}`; export r; \
25568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25569         $(HOST_EXPORTS) \
25570         for flag in $(EXTRA_HOST_FLAGS) ; do \
25571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25572         done; \
25573         echo "Doing install-info in tcl" ; \
25574         (cd $(HOST_SUBDIR)/tcl && \
25575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25577                   "RANLIB=$${RANLIB}" \
25578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25579                   install-info) \
25580           || exit 1
25581
25582 @endif tcl
25583
25584 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
25585 maybe-install-pdf-tcl:
25586 @if tcl
25587 maybe-install-pdf-tcl: install-pdf-tcl
25588
25589 install-pdf-tcl: \
25590     configure-tcl \
25591     pdf-tcl 
25592         @: $(MAKE); $(unstage)
25593         @[ -f ./tcl/Makefile ] || exit 0; \
25594         r=`${PWD_COMMAND}`; export r; \
25595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25596         $(HOST_EXPORTS) \
25597         for flag in $(EXTRA_HOST_FLAGS) ; do \
25598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25599         done; \
25600         echo "Doing install-pdf in tcl" ; \
25601         (cd $(HOST_SUBDIR)/tcl && \
25602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25604                   "RANLIB=$${RANLIB}" \
25605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25606                   install-pdf) \
25607           || exit 1
25608
25609 @endif tcl
25610
25611 .PHONY: maybe-install-html-tcl install-html-tcl
25612 maybe-install-html-tcl:
25613 @if tcl
25614 maybe-install-html-tcl: install-html-tcl
25615
25616 install-html-tcl: \
25617     configure-tcl \
25618     html-tcl 
25619         @: $(MAKE); $(unstage)
25620         @[ -f ./tcl/Makefile ] || exit 0; \
25621         r=`${PWD_COMMAND}`; export r; \
25622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623         $(HOST_EXPORTS) \
25624         for flag in $(EXTRA_HOST_FLAGS) ; do \
25625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25626         done; \
25627         echo "Doing install-html in tcl" ; \
25628         (cd $(HOST_SUBDIR)/tcl && \
25629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25631                   "RANLIB=$${RANLIB}" \
25632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25633                   install-html) \
25634           || exit 1
25635
25636 @endif tcl
25637
25638 .PHONY: maybe-installcheck-tcl installcheck-tcl
25639 maybe-installcheck-tcl:
25640 @if tcl
25641 maybe-installcheck-tcl: installcheck-tcl
25642
25643 installcheck-tcl: \
25644     configure-tcl 
25645         @: $(MAKE); $(unstage)
25646         @[ -f ./tcl/Makefile ] || exit 0; \
25647         r=`${PWD_COMMAND}`; export r; \
25648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25649         $(HOST_EXPORTS) \
25650         for flag in $(EXTRA_HOST_FLAGS) ; do \
25651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25652         done; \
25653         echo "Doing installcheck in tcl" ; \
25654         (cd $(HOST_SUBDIR)/tcl && \
25655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25657                   "RANLIB=$${RANLIB}" \
25658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25659                   installcheck) \
25660           || exit 1
25661
25662 @endif tcl
25663
25664 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25665 maybe-mostlyclean-tcl:
25666 @if tcl
25667 maybe-mostlyclean-tcl: mostlyclean-tcl
25668
25669 # tcl doesn't support mostlyclean.
25670 mostlyclean-tcl:
25671
25672 @endif tcl
25673
25674 .PHONY: maybe-clean-tcl clean-tcl
25675 maybe-clean-tcl:
25676 @if tcl
25677 maybe-clean-tcl: clean-tcl
25678
25679 clean-tcl: 
25680         @: $(MAKE); $(unstage)
25681         @[ -f ./tcl/Makefile ] || exit 0; \
25682         r=`${PWD_COMMAND}`; export r; \
25683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25684         $(HOST_EXPORTS) \
25685         for flag in $(EXTRA_HOST_FLAGS) ; do \
25686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25687         done; \
25688         echo "Doing clean in tcl" ; \
25689         (cd $(HOST_SUBDIR)/tcl && \
25690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25692                   "RANLIB=$${RANLIB}" \
25693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25694                   clean) \
25695           || exit 1
25696
25697 @endif tcl
25698
25699 .PHONY: maybe-distclean-tcl distclean-tcl
25700 maybe-distclean-tcl:
25701 @if tcl
25702 maybe-distclean-tcl: distclean-tcl
25703
25704 distclean-tcl: 
25705         @: $(MAKE); $(unstage)
25706         @[ -f ./tcl/Makefile ] || exit 0; \
25707         r=`${PWD_COMMAND}`; export r; \
25708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709         $(HOST_EXPORTS) \
25710         for flag in $(EXTRA_HOST_FLAGS) ; do \
25711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25712         done; \
25713         echo "Doing distclean in tcl" ; \
25714         (cd $(HOST_SUBDIR)/tcl && \
25715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25717                   "RANLIB=$${RANLIB}" \
25718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25719                   distclean) \
25720           || exit 1
25721
25722 @endif tcl
25723
25724 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25725 maybe-maintainer-clean-tcl:
25726 @if tcl
25727 maybe-maintainer-clean-tcl: maintainer-clean-tcl
25728
25729 maintainer-clean-tcl: 
25730         @: $(MAKE); $(unstage)
25731         @[ -f ./tcl/Makefile ] || exit 0; \
25732         r=`${PWD_COMMAND}`; export r; \
25733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25734         $(HOST_EXPORTS) \
25735         for flag in $(EXTRA_HOST_FLAGS) ; do \
25736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25737         done; \
25738         echo "Doing maintainer-clean in tcl" ; \
25739         (cd $(HOST_SUBDIR)/tcl && \
25740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25742                   "RANLIB=$${RANLIB}" \
25743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25744                   maintainer-clean) \
25745           || exit 1
25746
25747 @endif tcl
25748
25749
25750
25751 .PHONY: configure-itcl maybe-configure-itcl
25752 maybe-configure-itcl:
25753 @if gcc-bootstrap
25754 configure-itcl: stage_current
25755 @endif gcc-bootstrap
25756 @if itcl
25757 maybe-configure-itcl: configure-itcl
25758 configure-itcl: 
25759         @: $(MAKE); $(unstage)
25760         @r=`${PWD_COMMAND}`; export r; \
25761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25762         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25763         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25764         $(HOST_EXPORTS)  \
25765         echo Configuring in $(HOST_SUBDIR)/itcl; \
25766         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25767         case $(srcdir) in \
25768           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25769           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25770                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25771         esac; \
25772         srcdiroption="--srcdir=$${topdir}/itcl"; \
25773         libsrcdir="$$s/itcl"; \
25774         $(SHELL) $${libsrcdir}/configure \
25775           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25776           --target=${target_alias} $${srcdiroption}  \
25777           || exit 1
25778 @endif itcl
25779
25780
25781
25782
25783
25784 .PHONY: all-itcl maybe-all-itcl
25785 maybe-all-itcl:
25786 @if gcc-bootstrap
25787 all-itcl: stage_current
25788 @endif gcc-bootstrap
25789 @if itcl
25790 TARGET-itcl=all
25791 maybe-all-itcl: all-itcl
25792 all-itcl: configure-itcl
25793         @: $(MAKE); $(unstage)
25794         @r=`${PWD_COMMAND}`; export r; \
25795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796         $(HOST_EXPORTS)  \
25797         (cd $(HOST_SUBDIR)/itcl && \
25798           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25799                 $(TARGET-itcl))
25800 @endif itcl
25801
25802
25803
25804
25805 .PHONY: check-itcl maybe-check-itcl
25806 maybe-check-itcl:
25807 @if itcl
25808 maybe-check-itcl: check-itcl
25809
25810 check-itcl:
25811         @: $(MAKE); $(unstage)
25812         @r=`${PWD_COMMAND}`; export r; \
25813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814         $(HOST_EXPORTS) \
25815         (cd $(HOST_SUBDIR)/itcl && \
25816           $(MAKE) $(FLAGS_TO_PASS)  check)
25817
25818 @endif itcl
25819
25820 .PHONY: install-itcl maybe-install-itcl
25821 maybe-install-itcl:
25822 @if itcl
25823 maybe-install-itcl: install-itcl
25824
25825 install-itcl: installdirs
25826         @: $(MAKE); $(unstage)
25827         @r=`${PWD_COMMAND}`; export r; \
25828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25829         $(HOST_EXPORTS) \
25830         (cd $(HOST_SUBDIR)/itcl && \
25831           $(MAKE) $(FLAGS_TO_PASS)  install)
25832
25833 @endif itcl
25834
25835 # Other targets (info, dvi, pdf, etc.)
25836
25837 .PHONY: maybe-info-itcl info-itcl
25838 maybe-info-itcl:
25839 @if itcl
25840 maybe-info-itcl: info-itcl
25841
25842 info-itcl: \
25843     configure-itcl 
25844         @: $(MAKE); $(unstage)
25845         @[ -f ./itcl/Makefile ] || exit 0; \
25846         r=`${PWD_COMMAND}`; export r; \
25847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25848         $(HOST_EXPORTS) \
25849         for flag in $(EXTRA_HOST_FLAGS) ; do \
25850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25851         done; \
25852         echo "Doing info in itcl" ; \
25853         (cd $(HOST_SUBDIR)/itcl && \
25854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25856                   "RANLIB=$${RANLIB}" \
25857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25858                   info) \
25859           || exit 1
25860
25861 @endif itcl
25862
25863 .PHONY: maybe-dvi-itcl dvi-itcl
25864 maybe-dvi-itcl:
25865 @if itcl
25866 maybe-dvi-itcl: dvi-itcl
25867
25868 dvi-itcl: \
25869     configure-itcl 
25870         @: $(MAKE); $(unstage)
25871         @[ -f ./itcl/Makefile ] || exit 0; \
25872         r=`${PWD_COMMAND}`; export r; \
25873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25874         $(HOST_EXPORTS) \
25875         for flag in $(EXTRA_HOST_FLAGS) ; do \
25876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25877         done; \
25878         echo "Doing dvi in itcl" ; \
25879         (cd $(HOST_SUBDIR)/itcl && \
25880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25882                   "RANLIB=$${RANLIB}" \
25883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25884                   dvi) \
25885           || exit 1
25886
25887 @endif itcl
25888
25889 .PHONY: maybe-pdf-itcl pdf-itcl
25890 maybe-pdf-itcl:
25891 @if itcl
25892 maybe-pdf-itcl: pdf-itcl
25893
25894 pdf-itcl: \
25895     configure-itcl 
25896         @: $(MAKE); $(unstage)
25897         @[ -f ./itcl/Makefile ] || exit 0; \
25898         r=`${PWD_COMMAND}`; export r; \
25899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900         $(HOST_EXPORTS) \
25901         for flag in $(EXTRA_HOST_FLAGS) ; do \
25902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25903         done; \
25904         echo "Doing pdf in itcl" ; \
25905         (cd $(HOST_SUBDIR)/itcl && \
25906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25908                   "RANLIB=$${RANLIB}" \
25909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25910                   pdf) \
25911           || exit 1
25912
25913 @endif itcl
25914
25915 .PHONY: maybe-html-itcl html-itcl
25916 maybe-html-itcl:
25917 @if itcl
25918 maybe-html-itcl: html-itcl
25919
25920 html-itcl: \
25921     configure-itcl 
25922         @: $(MAKE); $(unstage)
25923         @[ -f ./itcl/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 html in itcl" ; \
25931         (cd $(HOST_SUBDIR)/itcl && \
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                   html) \
25937           || exit 1
25938
25939 @endif itcl
25940
25941 .PHONY: maybe-TAGS-itcl TAGS-itcl
25942 maybe-TAGS-itcl:
25943 @if itcl
25944 maybe-TAGS-itcl: TAGS-itcl
25945
25946 TAGS-itcl: \
25947     configure-itcl 
25948         @: $(MAKE); $(unstage)
25949         @[ -f ./itcl/Makefile ] || exit 0; \
25950         r=`${PWD_COMMAND}`; export r; \
25951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952         $(HOST_EXPORTS) \
25953         for flag in $(EXTRA_HOST_FLAGS) ; do \
25954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25955         done; \
25956         echo "Doing TAGS in itcl" ; \
25957         (cd $(HOST_SUBDIR)/itcl && \
25958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960                   "RANLIB=$${RANLIB}" \
25961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25962                   TAGS) \
25963           || exit 1
25964
25965 @endif itcl
25966
25967 .PHONY: maybe-install-info-itcl install-info-itcl
25968 maybe-install-info-itcl:
25969 @if itcl
25970 maybe-install-info-itcl: install-info-itcl
25971
25972 install-info-itcl: \
25973     configure-itcl \
25974     info-itcl 
25975         @: $(MAKE); $(unstage)
25976         @[ -f ./itcl/Makefile ] || exit 0; \
25977         r=`${PWD_COMMAND}`; export r; \
25978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25979         $(HOST_EXPORTS) \
25980         for flag in $(EXTRA_HOST_FLAGS) ; do \
25981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25982         done; \
25983         echo "Doing install-info in itcl" ; \
25984         (cd $(HOST_SUBDIR)/itcl && \
25985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25987                   "RANLIB=$${RANLIB}" \
25988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25989                   install-info) \
25990           || exit 1
25991
25992 @endif itcl
25993
25994 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
25995 maybe-install-pdf-itcl:
25996 @if itcl
25997 maybe-install-pdf-itcl: install-pdf-itcl
25998
25999 install-pdf-itcl: \
26000     configure-itcl \
26001     pdf-itcl 
26002         @: $(MAKE); $(unstage)
26003         @[ -f ./itcl/Makefile ] || exit 0; \
26004         r=`${PWD_COMMAND}`; export r; \
26005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26006         $(HOST_EXPORTS) \
26007         for flag in $(EXTRA_HOST_FLAGS) ; do \
26008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26009         done; \
26010         echo "Doing install-pdf in itcl" ; \
26011         (cd $(HOST_SUBDIR)/itcl && \
26012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26014                   "RANLIB=$${RANLIB}" \
26015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26016                   install-pdf) \
26017           || exit 1
26018
26019 @endif itcl
26020
26021 .PHONY: maybe-install-html-itcl install-html-itcl
26022 maybe-install-html-itcl:
26023 @if itcl
26024 maybe-install-html-itcl: install-html-itcl
26025
26026 install-html-itcl: \
26027     configure-itcl \
26028     html-itcl 
26029         @: $(MAKE); $(unstage)
26030         @[ -f ./itcl/Makefile ] || exit 0; \
26031         r=`${PWD_COMMAND}`; export r; \
26032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26033         $(HOST_EXPORTS) \
26034         for flag in $(EXTRA_HOST_FLAGS) ; do \
26035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26036         done; \
26037         echo "Doing install-html in itcl" ; \
26038         (cd $(HOST_SUBDIR)/itcl && \
26039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26041                   "RANLIB=$${RANLIB}" \
26042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26043                   install-html) \
26044           || exit 1
26045
26046 @endif itcl
26047
26048 .PHONY: maybe-installcheck-itcl installcheck-itcl
26049 maybe-installcheck-itcl:
26050 @if itcl
26051 maybe-installcheck-itcl: installcheck-itcl
26052
26053 installcheck-itcl: \
26054     configure-itcl 
26055         @: $(MAKE); $(unstage)
26056         @[ -f ./itcl/Makefile ] || exit 0; \
26057         r=`${PWD_COMMAND}`; export r; \
26058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059         $(HOST_EXPORTS) \
26060         for flag in $(EXTRA_HOST_FLAGS) ; do \
26061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26062         done; \
26063         echo "Doing installcheck in itcl" ; \
26064         (cd $(HOST_SUBDIR)/itcl && \
26065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26067                   "RANLIB=$${RANLIB}" \
26068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26069                   installcheck) \
26070           || exit 1
26071
26072 @endif itcl
26073
26074 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26075 maybe-mostlyclean-itcl:
26076 @if itcl
26077 maybe-mostlyclean-itcl: mostlyclean-itcl
26078
26079 mostlyclean-itcl: 
26080         @: $(MAKE); $(unstage)
26081         @[ -f ./itcl/Makefile ] || exit 0; \
26082         r=`${PWD_COMMAND}`; export r; \
26083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084         $(HOST_EXPORTS) \
26085         for flag in $(EXTRA_HOST_FLAGS) ; do \
26086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26087         done; \
26088         echo "Doing mostlyclean in itcl" ; \
26089         (cd $(HOST_SUBDIR)/itcl && \
26090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26092                   "RANLIB=$${RANLIB}" \
26093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26094                   mostlyclean) \
26095           || exit 1
26096
26097 @endif itcl
26098
26099 .PHONY: maybe-clean-itcl clean-itcl
26100 maybe-clean-itcl:
26101 @if itcl
26102 maybe-clean-itcl: clean-itcl
26103
26104 clean-itcl: 
26105         @: $(MAKE); $(unstage)
26106         @[ -f ./itcl/Makefile ] || exit 0; \
26107         r=`${PWD_COMMAND}`; export r; \
26108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26109         $(HOST_EXPORTS) \
26110         for flag in $(EXTRA_HOST_FLAGS) ; do \
26111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26112         done; \
26113         echo "Doing clean in itcl" ; \
26114         (cd $(HOST_SUBDIR)/itcl && \
26115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26117                   "RANLIB=$${RANLIB}" \
26118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26119                   clean) \
26120           || exit 1
26121
26122 @endif itcl
26123
26124 .PHONY: maybe-distclean-itcl distclean-itcl
26125 maybe-distclean-itcl:
26126 @if itcl
26127 maybe-distclean-itcl: distclean-itcl
26128
26129 distclean-itcl: 
26130         @: $(MAKE); $(unstage)
26131         @[ -f ./itcl/Makefile ] || exit 0; \
26132         r=`${PWD_COMMAND}`; export r; \
26133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134         $(HOST_EXPORTS) \
26135         for flag in $(EXTRA_HOST_FLAGS) ; do \
26136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26137         done; \
26138         echo "Doing distclean in itcl" ; \
26139         (cd $(HOST_SUBDIR)/itcl && \
26140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26142                   "RANLIB=$${RANLIB}" \
26143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26144                   distclean) \
26145           || exit 1
26146
26147 @endif itcl
26148
26149 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26150 maybe-maintainer-clean-itcl:
26151 @if itcl
26152 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26153
26154 maintainer-clean-itcl: 
26155         @: $(MAKE); $(unstage)
26156         @[ -f ./itcl/Makefile ] || exit 0; \
26157         r=`${PWD_COMMAND}`; export r; \
26158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159         $(HOST_EXPORTS) \
26160         for flag in $(EXTRA_HOST_FLAGS) ; do \
26161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26162         done; \
26163         echo "Doing maintainer-clean in itcl" ; \
26164         (cd $(HOST_SUBDIR)/itcl && \
26165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26167                   "RANLIB=$${RANLIB}" \
26168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26169                   maintainer-clean) \
26170           || exit 1
26171
26172 @endif itcl
26173
26174
26175
26176 .PHONY: configure-ld maybe-configure-ld
26177 maybe-configure-ld:
26178 @if gcc-bootstrap
26179 configure-ld: stage_current
26180 @endif gcc-bootstrap
26181 @if ld
26182 maybe-configure-ld: configure-ld
26183 configure-ld: 
26184         @r=`${PWD_COMMAND}`; export r; \
26185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26188         $(HOST_EXPORTS)  \
26189         echo Configuring in $(HOST_SUBDIR)/ld; \
26190         cd "$(HOST_SUBDIR)/ld" || exit 1; \
26191         case $(srcdir) in \
26192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26193           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26195         esac; \
26196         srcdiroption="--srcdir=$${topdir}/ld"; \
26197         libsrcdir="$$s/ld"; \
26198         $(SHELL) $${libsrcdir}/configure \
26199           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26200           --target=${target_alias} $${srcdiroption}  \
26201           || exit 1
26202 @endif ld
26203
26204
26205
26206 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26207 maybe-configure-stage1-ld:
26208 @if ld-bootstrap
26209 maybe-configure-stage1-ld: configure-stage1-ld
26210 configure-stage1-ld:
26211         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26212         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26213         @r=`${PWD_COMMAND}`; export r; \
26214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26215         TFLAGS="$(STAGE1_TFLAGS)"; \
26216         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26217         $(HOST_EXPORTS) \
26218         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26219         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26220         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26221         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26223         cd $(HOST_SUBDIR)/ld || exit 1; \
26224         case $(srcdir) in \
26225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26226           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26228         esac; \
26229         srcdiroption="--srcdir=$${topdir}/ld"; \
26230         libsrcdir="$$s/ld"; \
26231         $(SHELL) $${libsrcdir}/configure \
26232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26233           --target=${target_alias} $${srcdiroption} \
26234           $(STAGE1_CONFIGURE_FLAGS)
26235 @endif ld-bootstrap
26236
26237 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26238 maybe-configure-stage2-ld:
26239 @if ld-bootstrap
26240 maybe-configure-stage2-ld: configure-stage2-ld
26241 configure-stage2-ld:
26242         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26243         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26244         @r=`${PWD_COMMAND}`; export r; \
26245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26246         TFLAGS="$(STAGE2_TFLAGS)"; \
26247         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26248         $(HOST_EXPORTS) \
26249         $(POSTSTAGE1_HOST_EXPORTS) \
26250         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26251         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26252         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26253         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26255         cd $(HOST_SUBDIR)/ld || exit 1; \
26256         case $(srcdir) in \
26257           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26258           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26259                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26260         esac; \
26261         srcdiroption="--srcdir=$${topdir}/ld"; \
26262         libsrcdir="$$s/ld"; \
26263         $(SHELL) $${libsrcdir}/configure \
26264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26265           --target=${target_alias} $${srcdiroption} \
26266           --with-build-libsubdir=$(HOST_SUBDIR) \
26267           $(STAGE2_CONFIGURE_FLAGS)
26268 @endif ld-bootstrap
26269
26270 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
26271 maybe-configure-stage3-ld:
26272 @if ld-bootstrap
26273 maybe-configure-stage3-ld: configure-stage3-ld
26274 configure-stage3-ld:
26275         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26277         @r=`${PWD_COMMAND}`; export r; \
26278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26279         TFLAGS="$(STAGE3_TFLAGS)"; \
26280         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26281         $(HOST_EXPORTS) \
26282         $(POSTSTAGE1_HOST_EXPORTS) \
26283         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26284         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26285         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26286         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26288         cd $(HOST_SUBDIR)/ld || exit 1; \
26289         case $(srcdir) in \
26290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26291           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26293         esac; \
26294         srcdiroption="--srcdir=$${topdir}/ld"; \
26295         libsrcdir="$$s/ld"; \
26296         $(SHELL) $${libsrcdir}/configure \
26297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26298           --target=${target_alias} $${srcdiroption} \
26299           --with-build-libsubdir=$(HOST_SUBDIR) \
26300           $(STAGE3_CONFIGURE_FLAGS)
26301 @endif ld-bootstrap
26302
26303 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
26304 maybe-configure-stage4-ld:
26305 @if ld-bootstrap
26306 maybe-configure-stage4-ld: configure-stage4-ld
26307 configure-stage4-ld:
26308         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26310         @r=`${PWD_COMMAND}`; export r; \
26311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312         TFLAGS="$(STAGE4_TFLAGS)"; \
26313         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26314         $(HOST_EXPORTS) \
26315         $(POSTSTAGE1_HOST_EXPORTS) \
26316         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26317         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26318         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26319         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26320         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26321         cd $(HOST_SUBDIR)/ld || exit 1; \
26322         case $(srcdir) in \
26323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26324           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26326         esac; \
26327         srcdiroption="--srcdir=$${topdir}/ld"; \
26328         libsrcdir="$$s/ld"; \
26329         $(SHELL) $${libsrcdir}/configure \
26330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26331           --target=${target_alias} $${srcdiroption} \
26332           --with-build-libsubdir=$(HOST_SUBDIR) \
26333           $(STAGE4_CONFIGURE_FLAGS)
26334 @endif ld-bootstrap
26335
26336 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26337 maybe-configure-stageprofile-ld:
26338 @if ld-bootstrap
26339 maybe-configure-stageprofile-ld: configure-stageprofile-ld
26340 configure-stageprofile-ld:
26341         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26342         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26343         @r=`${PWD_COMMAND}`; export r; \
26344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26345         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26346         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26347         $(HOST_EXPORTS) \
26348         $(POSTSTAGE1_HOST_EXPORTS) \
26349         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26350         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26351         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26352         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26354         cd $(HOST_SUBDIR)/ld || exit 1; \
26355         case $(srcdir) in \
26356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26357           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26359         esac; \
26360         srcdiroption="--srcdir=$${topdir}/ld"; \
26361         libsrcdir="$$s/ld"; \
26362         $(SHELL) $${libsrcdir}/configure \
26363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26364           --target=${target_alias} $${srcdiroption} \
26365           --with-build-libsubdir=$(HOST_SUBDIR) \
26366           $(STAGEprofile_CONFIGURE_FLAGS)
26367 @endif ld-bootstrap
26368
26369 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26370 maybe-configure-stagefeedback-ld:
26371 @if ld-bootstrap
26372 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26373 configure-stagefeedback-ld:
26374         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26375         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26376         @r=`${PWD_COMMAND}`; export r; \
26377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26378         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26379         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26380         $(HOST_EXPORTS) \
26381         $(POSTSTAGE1_HOST_EXPORTS) \
26382         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26383         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26384         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26385         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26386         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26387         cd $(HOST_SUBDIR)/ld || exit 1; \
26388         case $(srcdir) in \
26389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26390           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26392         esac; \
26393         srcdiroption="--srcdir=$${topdir}/ld"; \
26394         libsrcdir="$$s/ld"; \
26395         $(SHELL) $${libsrcdir}/configure \
26396           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26397           --target=${target_alias} $${srcdiroption} \
26398           --with-build-libsubdir=$(HOST_SUBDIR) \
26399           $(STAGEfeedback_CONFIGURE_FLAGS)
26400 @endif ld-bootstrap
26401
26402
26403
26404
26405
26406 .PHONY: all-ld maybe-all-ld
26407 maybe-all-ld:
26408 @if gcc-bootstrap
26409 all-ld: stage_current
26410 @endif gcc-bootstrap
26411 @if ld
26412 TARGET-ld=all
26413 maybe-all-ld: all-ld
26414 all-ld: configure-ld
26415         @r=`${PWD_COMMAND}`; export r; \
26416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26417         $(HOST_EXPORTS)  \
26418         (cd $(HOST_SUBDIR)/ld && \
26419           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26420                 $(TARGET-ld))
26421 @endif ld
26422
26423
26424
26425 .PHONY: all-stage1-ld maybe-all-stage1-ld
26426 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
26427 maybe-all-stage1-ld:
26428 maybe-clean-stage1-ld:
26429 @if ld-bootstrap
26430 maybe-all-stage1-ld: all-stage1-ld
26431 all-stage1: all-stage1-ld
26432 TARGET-stage1-ld = $(TARGET-ld)
26433 all-stage1-ld: configure-stage1-ld
26434         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26435         @r=`${PWD_COMMAND}`; export r; \
26436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26437         TFLAGS="$(STAGE1_TFLAGS)"; \
26438         $(HOST_EXPORTS)  \
26439         cd $(HOST_SUBDIR)/ld && \
26440         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26441                 CFLAGS="$(STAGE1_CFLAGS)" \
26442                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26443                 LIBCFLAGS="$(LIBCFLAGS)" \
26444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26447                 $(EXTRA_HOST_FLAGS)   \
26448                 TFLAGS="$(STAGE1_TFLAGS)" \
26449                 $(TARGET-stage1-ld)
26450
26451 maybe-clean-stage1-ld: clean-stage1-ld
26452 clean-stage1: clean-stage1-ld
26453 clean-stage1-ld:
26454         @if [ $(current_stage) = stage1 ]; then \
26455           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26456         else \
26457           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26458           $(MAKE) stage1-start; \
26459         fi; \
26460         cd $(HOST_SUBDIR)/ld && \
26461         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26462                  clean
26463 @endif ld-bootstrap
26464
26465
26466 .PHONY: all-stage2-ld maybe-all-stage2-ld
26467 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
26468 maybe-all-stage2-ld:
26469 maybe-clean-stage2-ld:
26470 @if ld-bootstrap
26471 maybe-all-stage2-ld: all-stage2-ld
26472 all-stage2: all-stage2-ld
26473 TARGET-stage2-ld = $(TARGET-ld)
26474 all-stage2-ld: configure-stage2-ld
26475         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26476         @r=`${PWD_COMMAND}`; export r; \
26477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26478         TFLAGS="$(STAGE2_TFLAGS)"; \
26479         $(HOST_EXPORTS) \
26480         $(POSTSTAGE1_HOST_EXPORTS)  \
26481         cd $(HOST_SUBDIR)/ld && \
26482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26483                 CFLAGS="$(STAGE2_CFLAGS)" \
26484                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26485                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26486                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26487                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26488                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26489                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26490                 TFLAGS="$(STAGE2_TFLAGS)" \
26491                 $(TARGET-stage2-ld)
26492
26493 maybe-clean-stage2-ld: clean-stage2-ld
26494 clean-stage2: clean-stage2-ld
26495 clean-stage2-ld:
26496         @if [ $(current_stage) = stage2 ]; then \
26497           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26498         else \
26499           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26500           $(MAKE) stage2-start; \
26501         fi; \
26502         cd $(HOST_SUBDIR)/ld && \
26503         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26504                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26505                  clean
26506 @endif ld-bootstrap
26507
26508
26509 .PHONY: all-stage3-ld maybe-all-stage3-ld
26510 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
26511 maybe-all-stage3-ld:
26512 maybe-clean-stage3-ld:
26513 @if ld-bootstrap
26514 maybe-all-stage3-ld: all-stage3-ld
26515 all-stage3: all-stage3-ld
26516 TARGET-stage3-ld = $(TARGET-ld)
26517 all-stage3-ld: configure-stage3-ld
26518         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26519         @r=`${PWD_COMMAND}`; export r; \
26520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26521         TFLAGS="$(STAGE3_TFLAGS)"; \
26522         $(HOST_EXPORTS) \
26523         $(POSTSTAGE1_HOST_EXPORTS)  \
26524         cd $(HOST_SUBDIR)/ld && \
26525         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26526                 CFLAGS="$(STAGE3_CFLAGS)" \
26527                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26528                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26529                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26530                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26531                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26532                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26533                 TFLAGS="$(STAGE3_TFLAGS)" \
26534                 $(TARGET-stage3-ld)
26535
26536 maybe-clean-stage3-ld: clean-stage3-ld
26537 clean-stage3: clean-stage3-ld
26538 clean-stage3-ld:
26539         @if [ $(current_stage) = stage3 ]; then \
26540           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26541         else \
26542           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26543           $(MAKE) stage3-start; \
26544         fi; \
26545         cd $(HOST_SUBDIR)/ld && \
26546         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26547                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26548                  clean
26549 @endif ld-bootstrap
26550
26551
26552 .PHONY: all-stage4-ld maybe-all-stage4-ld
26553 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
26554 maybe-all-stage4-ld:
26555 maybe-clean-stage4-ld:
26556 @if ld-bootstrap
26557 maybe-all-stage4-ld: all-stage4-ld
26558 all-stage4: all-stage4-ld
26559 TARGET-stage4-ld = $(TARGET-ld)
26560 all-stage4-ld: configure-stage4-ld
26561         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26562         @r=`${PWD_COMMAND}`; export r; \
26563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26564         TFLAGS="$(STAGE4_TFLAGS)"; \
26565         $(HOST_EXPORTS) \
26566         $(POSTSTAGE1_HOST_EXPORTS)  \
26567         cd $(HOST_SUBDIR)/ld && \
26568         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26569                 CFLAGS="$(STAGE4_CFLAGS)" \
26570                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26571                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26572                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26573                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26574                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26575                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26576                 TFLAGS="$(STAGE4_TFLAGS)" \
26577                 $(TARGET-stage4-ld)
26578
26579 maybe-clean-stage4-ld: clean-stage4-ld
26580 clean-stage4: clean-stage4-ld
26581 clean-stage4-ld:
26582         @if [ $(current_stage) = stage4 ]; then \
26583           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26584         else \
26585           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26586           $(MAKE) stage4-start; \
26587         fi; \
26588         cd $(HOST_SUBDIR)/ld && \
26589         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26590                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26591                  clean
26592 @endif ld-bootstrap
26593
26594
26595 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26596 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26597 maybe-all-stageprofile-ld:
26598 maybe-clean-stageprofile-ld:
26599 @if ld-bootstrap
26600 maybe-all-stageprofile-ld: all-stageprofile-ld
26601 all-stageprofile: all-stageprofile-ld
26602 TARGET-stageprofile-ld = $(TARGET-ld)
26603 all-stageprofile-ld: configure-stageprofile-ld
26604         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26605         @r=`${PWD_COMMAND}`; export r; \
26606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26607         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26608         $(HOST_EXPORTS) \
26609         $(POSTSTAGE1_HOST_EXPORTS)  \
26610         cd $(HOST_SUBDIR)/ld && \
26611         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26612                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26613                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26614                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26615                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26616                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26617                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26618                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26619                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26620                 $(TARGET-stageprofile-ld)
26621
26622 maybe-clean-stageprofile-ld: clean-stageprofile-ld
26623 clean-stageprofile: clean-stageprofile-ld
26624 clean-stageprofile-ld:
26625         @if [ $(current_stage) = stageprofile ]; then \
26626           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26627         else \
26628           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26629           $(MAKE) stageprofile-start; \
26630         fi; \
26631         cd $(HOST_SUBDIR)/ld && \
26632         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26633                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26634                  clean
26635 @endif ld-bootstrap
26636
26637
26638 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26639 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26640 maybe-all-stagefeedback-ld:
26641 maybe-clean-stagefeedback-ld:
26642 @if ld-bootstrap
26643 maybe-all-stagefeedback-ld: all-stagefeedback-ld
26644 all-stagefeedback: all-stagefeedback-ld
26645 TARGET-stagefeedback-ld = $(TARGET-ld)
26646 all-stagefeedback-ld: configure-stagefeedback-ld
26647         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26648         @r=`${PWD_COMMAND}`; export r; \
26649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26650         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26651         $(HOST_EXPORTS) \
26652         $(POSTSTAGE1_HOST_EXPORTS)  \
26653         cd $(HOST_SUBDIR)/ld && \
26654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26655                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26656                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26657                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26661                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26662                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26663                 $(TARGET-stagefeedback-ld)
26664
26665 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26666 clean-stagefeedback: clean-stagefeedback-ld
26667 clean-stagefeedback-ld:
26668         @if [ $(current_stage) = stagefeedback ]; then \
26669           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26670         else \
26671           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26672           $(MAKE) stagefeedback-start; \
26673         fi; \
26674         cd $(HOST_SUBDIR)/ld && \
26675         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26676                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26677                  clean
26678 @endif ld-bootstrap
26679
26680
26681
26682
26683
26684 .PHONY: check-ld maybe-check-ld
26685 maybe-check-ld:
26686 @if ld
26687 maybe-check-ld: check-ld
26688
26689 check-ld:
26690         @: $(MAKE); $(unstage)
26691         @r=`${PWD_COMMAND}`; export r; \
26692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26693         $(HOST_EXPORTS) \
26694         (cd $(HOST_SUBDIR)/ld && \
26695           $(MAKE) $(FLAGS_TO_PASS)  check)
26696
26697 @endif ld
26698
26699 .PHONY: install-ld maybe-install-ld
26700 maybe-install-ld:
26701 @if ld
26702 maybe-install-ld: install-ld
26703
26704 install-ld: installdirs
26705         @: $(MAKE); $(unstage)
26706         @r=`${PWD_COMMAND}`; export r; \
26707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708         $(HOST_EXPORTS) \
26709         (cd $(HOST_SUBDIR)/ld && \
26710           $(MAKE) $(FLAGS_TO_PASS)  install)
26711
26712 @endif ld
26713
26714 # Other targets (info, dvi, pdf, etc.)
26715
26716 .PHONY: maybe-info-ld info-ld
26717 maybe-info-ld:
26718 @if ld
26719 maybe-info-ld: info-ld
26720
26721 info-ld: \
26722     configure-ld 
26723         @[ -f ./ld/Makefile ] || exit 0; \
26724         r=`${PWD_COMMAND}`; export r; \
26725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26726         $(HOST_EXPORTS) \
26727         for flag in $(EXTRA_HOST_FLAGS) ; do \
26728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26729         done; \
26730         echo "Doing info in ld" ; \
26731         (cd $(HOST_SUBDIR)/ld && \
26732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26734                   "RANLIB=$${RANLIB}" \
26735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26736                   info) \
26737           || exit 1
26738
26739 @endif ld
26740
26741 .PHONY: maybe-dvi-ld dvi-ld
26742 maybe-dvi-ld:
26743 @if ld
26744 maybe-dvi-ld: dvi-ld
26745
26746 dvi-ld: \
26747     configure-ld 
26748         @[ -f ./ld/Makefile ] || exit 0; \
26749         r=`${PWD_COMMAND}`; export r; \
26750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26751         $(HOST_EXPORTS) \
26752         for flag in $(EXTRA_HOST_FLAGS) ; do \
26753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26754         done; \
26755         echo "Doing dvi in ld" ; \
26756         (cd $(HOST_SUBDIR)/ld && \
26757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26759                   "RANLIB=$${RANLIB}" \
26760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26761                   dvi) \
26762           || exit 1
26763
26764 @endif ld
26765
26766 .PHONY: maybe-pdf-ld pdf-ld
26767 maybe-pdf-ld:
26768 @if ld
26769 maybe-pdf-ld: pdf-ld
26770
26771 pdf-ld: \
26772     configure-ld 
26773         @[ -f ./ld/Makefile ] || exit 0; \
26774         r=`${PWD_COMMAND}`; export r; \
26775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26776         $(HOST_EXPORTS) \
26777         for flag in $(EXTRA_HOST_FLAGS) ; do \
26778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26779         done; \
26780         echo "Doing pdf in ld" ; \
26781         (cd $(HOST_SUBDIR)/ld && \
26782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26784                   "RANLIB=$${RANLIB}" \
26785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26786                   pdf) \
26787           || exit 1
26788
26789 @endif ld
26790
26791 .PHONY: maybe-html-ld html-ld
26792 maybe-html-ld:
26793 @if ld
26794 maybe-html-ld: html-ld
26795
26796 html-ld: \
26797     configure-ld 
26798         @[ -f ./ld/Makefile ] || exit 0; \
26799         r=`${PWD_COMMAND}`; export r; \
26800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26801         $(HOST_EXPORTS) \
26802         for flag in $(EXTRA_HOST_FLAGS) ; do \
26803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26804         done; \
26805         echo "Doing html in ld" ; \
26806         (cd $(HOST_SUBDIR)/ld && \
26807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26809                   "RANLIB=$${RANLIB}" \
26810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26811                   html) \
26812           || exit 1
26813
26814 @endif ld
26815
26816 .PHONY: maybe-TAGS-ld TAGS-ld
26817 maybe-TAGS-ld:
26818 @if ld
26819 maybe-TAGS-ld: TAGS-ld
26820
26821 TAGS-ld: \
26822     configure-ld 
26823         @[ -f ./ld/Makefile ] || exit 0; \
26824         r=`${PWD_COMMAND}`; export r; \
26825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26826         $(HOST_EXPORTS) \
26827         for flag in $(EXTRA_HOST_FLAGS) ; do \
26828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26829         done; \
26830         echo "Doing TAGS in ld" ; \
26831         (cd $(HOST_SUBDIR)/ld && \
26832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26834                   "RANLIB=$${RANLIB}" \
26835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26836                   TAGS) \
26837           || exit 1
26838
26839 @endif ld
26840
26841 .PHONY: maybe-install-info-ld install-info-ld
26842 maybe-install-info-ld:
26843 @if ld
26844 maybe-install-info-ld: install-info-ld
26845
26846 install-info-ld: \
26847     configure-ld \
26848     info-ld 
26849         @[ -f ./ld/Makefile ] || exit 0; \
26850         r=`${PWD_COMMAND}`; export r; \
26851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26852         $(HOST_EXPORTS) \
26853         for flag in $(EXTRA_HOST_FLAGS) ; do \
26854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26855         done; \
26856         echo "Doing install-info in ld" ; \
26857         (cd $(HOST_SUBDIR)/ld && \
26858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26860                   "RANLIB=$${RANLIB}" \
26861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26862                   install-info) \
26863           || exit 1
26864
26865 @endif ld
26866
26867 .PHONY: maybe-install-pdf-ld install-pdf-ld
26868 maybe-install-pdf-ld:
26869 @if ld
26870 maybe-install-pdf-ld: install-pdf-ld
26871
26872 install-pdf-ld: \
26873     configure-ld \
26874     pdf-ld 
26875         @[ -f ./ld/Makefile ] || exit 0; \
26876         r=`${PWD_COMMAND}`; export r; \
26877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26878         $(HOST_EXPORTS) \
26879         for flag in $(EXTRA_HOST_FLAGS) ; do \
26880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26881         done; \
26882         echo "Doing install-pdf in ld" ; \
26883         (cd $(HOST_SUBDIR)/ld && \
26884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26886                   "RANLIB=$${RANLIB}" \
26887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26888                   install-pdf) \
26889           || exit 1
26890
26891 @endif ld
26892
26893 .PHONY: maybe-install-html-ld install-html-ld
26894 maybe-install-html-ld:
26895 @if ld
26896 maybe-install-html-ld: install-html-ld
26897
26898 install-html-ld: \
26899     configure-ld \
26900     html-ld 
26901         @[ -f ./ld/Makefile ] || exit 0; \
26902         r=`${PWD_COMMAND}`; export r; \
26903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26904         $(HOST_EXPORTS) \
26905         for flag in $(EXTRA_HOST_FLAGS) ; do \
26906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26907         done; \
26908         echo "Doing install-html in ld" ; \
26909         (cd $(HOST_SUBDIR)/ld && \
26910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26912                   "RANLIB=$${RANLIB}" \
26913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26914                   install-html) \
26915           || exit 1
26916
26917 @endif ld
26918
26919 .PHONY: maybe-installcheck-ld installcheck-ld
26920 maybe-installcheck-ld:
26921 @if ld
26922 maybe-installcheck-ld: installcheck-ld
26923
26924 installcheck-ld: \
26925     configure-ld 
26926         @[ -f ./ld/Makefile ] || exit 0; \
26927         r=`${PWD_COMMAND}`; export r; \
26928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929         $(HOST_EXPORTS) \
26930         for flag in $(EXTRA_HOST_FLAGS) ; do \
26931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26932         done; \
26933         echo "Doing installcheck in ld" ; \
26934         (cd $(HOST_SUBDIR)/ld && \
26935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26937                   "RANLIB=$${RANLIB}" \
26938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26939                   installcheck) \
26940           || exit 1
26941
26942 @endif ld
26943
26944 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
26945 maybe-mostlyclean-ld:
26946 @if ld
26947 maybe-mostlyclean-ld: mostlyclean-ld
26948
26949 mostlyclean-ld: 
26950         @[ -f ./ld/Makefile ] || exit 0; \
26951         r=`${PWD_COMMAND}`; export r; \
26952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26953         $(HOST_EXPORTS) \
26954         for flag in $(EXTRA_HOST_FLAGS) ; do \
26955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26956         done; \
26957         echo "Doing mostlyclean in ld" ; \
26958         (cd $(HOST_SUBDIR)/ld && \
26959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26961                   "RANLIB=$${RANLIB}" \
26962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26963                   mostlyclean) \
26964           || exit 1
26965
26966 @endif ld
26967
26968 .PHONY: maybe-clean-ld clean-ld
26969 maybe-clean-ld:
26970 @if ld
26971 maybe-clean-ld: clean-ld
26972
26973 clean-ld: 
26974         @[ -f ./ld/Makefile ] || exit 0; \
26975         r=`${PWD_COMMAND}`; export r; \
26976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26977         $(HOST_EXPORTS) \
26978         for flag in $(EXTRA_HOST_FLAGS) ; do \
26979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26980         done; \
26981         echo "Doing clean in ld" ; \
26982         (cd $(HOST_SUBDIR)/ld && \
26983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26985                   "RANLIB=$${RANLIB}" \
26986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26987                   clean) \
26988           || exit 1
26989
26990 @endif ld
26991
26992 .PHONY: maybe-distclean-ld distclean-ld
26993 maybe-distclean-ld:
26994 @if ld
26995 maybe-distclean-ld: distclean-ld
26996
26997 distclean-ld: 
26998         @[ -f ./ld/Makefile ] || exit 0; \
26999         r=`${PWD_COMMAND}`; export r; \
27000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001         $(HOST_EXPORTS) \
27002         for flag in $(EXTRA_HOST_FLAGS) ; do \
27003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27004         done; \
27005         echo "Doing distclean in ld" ; \
27006         (cd $(HOST_SUBDIR)/ld && \
27007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27009                   "RANLIB=$${RANLIB}" \
27010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27011                   distclean) \
27012           || exit 1
27013
27014 @endif ld
27015
27016 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27017 maybe-maintainer-clean-ld:
27018 @if ld
27019 maybe-maintainer-clean-ld: maintainer-clean-ld
27020
27021 maintainer-clean-ld: 
27022         @[ -f ./ld/Makefile ] || exit 0; \
27023         r=`${PWD_COMMAND}`; export r; \
27024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27025         $(HOST_EXPORTS) \
27026         for flag in $(EXTRA_HOST_FLAGS) ; do \
27027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27028         done; \
27029         echo "Doing maintainer-clean in ld" ; \
27030         (cd $(HOST_SUBDIR)/ld && \
27031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27033                   "RANLIB=$${RANLIB}" \
27034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27035                   maintainer-clean) \
27036           || exit 1
27037
27038 @endif ld
27039
27040
27041
27042 .PHONY: configure-libcpp maybe-configure-libcpp
27043 maybe-configure-libcpp:
27044 @if gcc-bootstrap
27045 configure-libcpp: stage_current
27046 @endif gcc-bootstrap
27047 @if libcpp
27048 maybe-configure-libcpp: configure-libcpp
27049 configure-libcpp: 
27050         @r=`${PWD_COMMAND}`; export r; \
27051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27054         $(HOST_EXPORTS)  \
27055         echo Configuring in $(HOST_SUBDIR)/libcpp; \
27056         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27057         case $(srcdir) in \
27058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27059           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27061         esac; \
27062         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27063         libsrcdir="$$s/libcpp"; \
27064         $(SHELL) $${libsrcdir}/configure \
27065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27066           --target=${target_alias} $${srcdiroption}  \
27067           || exit 1
27068 @endif libcpp
27069
27070
27071
27072 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27073 maybe-configure-stage1-libcpp:
27074 @if libcpp-bootstrap
27075 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27076 configure-stage1-libcpp:
27077         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27078         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27079         @r=`${PWD_COMMAND}`; export r; \
27080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27081         TFLAGS="$(STAGE1_TFLAGS)"; \
27082         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27083         $(HOST_EXPORTS) \
27084         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27085         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27086         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27087         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27088         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27089         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27090         case $(srcdir) in \
27091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27092           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27094         esac; \
27095         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27096         libsrcdir="$$s/libcpp"; \
27097         $(SHELL) $${libsrcdir}/configure \
27098           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27099           --target=${target_alias} $${srcdiroption} \
27100           $(STAGE1_CONFIGURE_FLAGS)
27101 @endif libcpp-bootstrap
27102
27103 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27104 maybe-configure-stage2-libcpp:
27105 @if libcpp-bootstrap
27106 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27107 configure-stage2-libcpp:
27108         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27109         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27110         @r=`${PWD_COMMAND}`; export r; \
27111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27112         TFLAGS="$(STAGE2_TFLAGS)"; \
27113         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27114         $(HOST_EXPORTS) \
27115         $(POSTSTAGE1_HOST_EXPORTS) \
27116         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27117         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27118         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27119         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27121         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27122         case $(srcdir) in \
27123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27124           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27126         esac; \
27127         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27128         libsrcdir="$$s/libcpp"; \
27129         $(SHELL) $${libsrcdir}/configure \
27130           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27131           --target=${target_alias} $${srcdiroption} \
27132           --with-build-libsubdir=$(HOST_SUBDIR) \
27133           $(STAGE2_CONFIGURE_FLAGS)
27134 @endif libcpp-bootstrap
27135
27136 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27137 maybe-configure-stage3-libcpp:
27138 @if libcpp-bootstrap
27139 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27140 configure-stage3-libcpp:
27141         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27142         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27143         @r=`${PWD_COMMAND}`; export r; \
27144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145         TFLAGS="$(STAGE3_TFLAGS)"; \
27146         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27147         $(HOST_EXPORTS) \
27148         $(POSTSTAGE1_HOST_EXPORTS) \
27149         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27150         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27151         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27152         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27153         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27154         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27155         case $(srcdir) in \
27156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27157           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27159         esac; \
27160         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27161         libsrcdir="$$s/libcpp"; \
27162         $(SHELL) $${libsrcdir}/configure \
27163           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27164           --target=${target_alias} $${srcdiroption} \
27165           --with-build-libsubdir=$(HOST_SUBDIR) \
27166           $(STAGE3_CONFIGURE_FLAGS)
27167 @endif libcpp-bootstrap
27168
27169 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27170 maybe-configure-stage4-libcpp:
27171 @if libcpp-bootstrap
27172 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27173 configure-stage4-libcpp:
27174         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27175         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27176         @r=`${PWD_COMMAND}`; export r; \
27177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178         TFLAGS="$(STAGE4_TFLAGS)"; \
27179         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27180         $(HOST_EXPORTS) \
27181         $(POSTSTAGE1_HOST_EXPORTS) \
27182         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27183         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27184         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27185         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27186         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27187         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27188         case $(srcdir) in \
27189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27190           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27192         esac; \
27193         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27194         libsrcdir="$$s/libcpp"; \
27195         $(SHELL) $${libsrcdir}/configure \
27196           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27197           --target=${target_alias} $${srcdiroption} \
27198           --with-build-libsubdir=$(HOST_SUBDIR) \
27199           $(STAGE4_CONFIGURE_FLAGS)
27200 @endif libcpp-bootstrap
27201
27202 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27203 maybe-configure-stageprofile-libcpp:
27204 @if libcpp-bootstrap
27205 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27206 configure-stageprofile-libcpp:
27207         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27208         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27209         @r=`${PWD_COMMAND}`; export r; \
27210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27211         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27212         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27213         $(HOST_EXPORTS) \
27214         $(POSTSTAGE1_HOST_EXPORTS) \
27215         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27216         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27217         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27218         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27219         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27220         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27221         case $(srcdir) in \
27222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27223           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27225         esac; \
27226         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27227         libsrcdir="$$s/libcpp"; \
27228         $(SHELL) $${libsrcdir}/configure \
27229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27230           --target=${target_alias} $${srcdiroption} \
27231           --with-build-libsubdir=$(HOST_SUBDIR) \
27232           $(STAGEprofile_CONFIGURE_FLAGS)
27233 @endif libcpp-bootstrap
27234
27235 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27236 maybe-configure-stagefeedback-libcpp:
27237 @if libcpp-bootstrap
27238 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27239 configure-stagefeedback-libcpp:
27240         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27241         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27242         @r=`${PWD_COMMAND}`; export r; \
27243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27244         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27245         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27246         $(HOST_EXPORTS) \
27247         $(POSTSTAGE1_HOST_EXPORTS) \
27248         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27249         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27250         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27251         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27253         cd $(HOST_SUBDIR)/libcpp || exit 1; \
27254         case $(srcdir) in \
27255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27256           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27258         esac; \
27259         srcdiroption="--srcdir=$${topdir}/libcpp"; \
27260         libsrcdir="$$s/libcpp"; \
27261         $(SHELL) $${libsrcdir}/configure \
27262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27263           --target=${target_alias} $${srcdiroption} \
27264           --with-build-libsubdir=$(HOST_SUBDIR) \
27265           $(STAGEfeedback_CONFIGURE_FLAGS)
27266 @endif libcpp-bootstrap
27267
27268
27269
27270
27271
27272 .PHONY: all-libcpp maybe-all-libcpp
27273 maybe-all-libcpp:
27274 @if gcc-bootstrap
27275 all-libcpp: stage_current
27276 @endif gcc-bootstrap
27277 @if libcpp
27278 TARGET-libcpp=all
27279 maybe-all-libcpp: all-libcpp
27280 all-libcpp: configure-libcpp
27281         @r=`${PWD_COMMAND}`; export r; \
27282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283         $(HOST_EXPORTS)  \
27284         (cd $(HOST_SUBDIR)/libcpp && \
27285           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27286                 $(TARGET-libcpp))
27287 @endif libcpp
27288
27289
27290
27291 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27292 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27293 maybe-all-stage1-libcpp:
27294 maybe-clean-stage1-libcpp:
27295 @if libcpp-bootstrap
27296 maybe-all-stage1-libcpp: all-stage1-libcpp
27297 all-stage1: all-stage1-libcpp
27298 TARGET-stage1-libcpp = $(TARGET-libcpp)
27299 all-stage1-libcpp: configure-stage1-libcpp
27300         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27301         @r=`${PWD_COMMAND}`; export r; \
27302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303         TFLAGS="$(STAGE1_TFLAGS)"; \
27304         $(HOST_EXPORTS)  \
27305         cd $(HOST_SUBDIR)/libcpp && \
27306         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27307                 CFLAGS="$(STAGE1_CFLAGS)" \
27308                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27309                 LIBCFLAGS="$(LIBCFLAGS)" \
27310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27313                 $(EXTRA_HOST_FLAGS)   \
27314                 TFLAGS="$(STAGE1_TFLAGS)" \
27315                 $(TARGET-stage1-libcpp)
27316
27317 maybe-clean-stage1-libcpp: clean-stage1-libcpp
27318 clean-stage1: clean-stage1-libcpp
27319 clean-stage1-libcpp:
27320         @if [ $(current_stage) = stage1 ]; then \
27321           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27322         else \
27323           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27324           $(MAKE) stage1-start; \
27325         fi; \
27326         cd $(HOST_SUBDIR)/libcpp && \
27327         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27328                  clean
27329 @endif libcpp-bootstrap
27330
27331
27332 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27333 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27334 maybe-all-stage2-libcpp:
27335 maybe-clean-stage2-libcpp:
27336 @if libcpp-bootstrap
27337 maybe-all-stage2-libcpp: all-stage2-libcpp
27338 all-stage2: all-stage2-libcpp
27339 TARGET-stage2-libcpp = $(TARGET-libcpp)
27340 all-stage2-libcpp: configure-stage2-libcpp
27341         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27342         @r=`${PWD_COMMAND}`; export r; \
27343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27344         TFLAGS="$(STAGE2_TFLAGS)"; \
27345         $(HOST_EXPORTS) \
27346         $(POSTSTAGE1_HOST_EXPORTS)  \
27347         cd $(HOST_SUBDIR)/libcpp && \
27348         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27349                 CFLAGS="$(STAGE2_CFLAGS)" \
27350                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27351                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27352                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27353                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27354                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27355                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27356                 TFLAGS="$(STAGE2_TFLAGS)" \
27357                 $(TARGET-stage2-libcpp)
27358
27359 maybe-clean-stage2-libcpp: clean-stage2-libcpp
27360 clean-stage2: clean-stage2-libcpp
27361 clean-stage2-libcpp:
27362         @if [ $(current_stage) = stage2 ]; then \
27363           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27364         else \
27365           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27366           $(MAKE) stage2-start; \
27367         fi; \
27368         cd $(HOST_SUBDIR)/libcpp && \
27369         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27370                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27371                  clean
27372 @endif libcpp-bootstrap
27373
27374
27375 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27376 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27377 maybe-all-stage3-libcpp:
27378 maybe-clean-stage3-libcpp:
27379 @if libcpp-bootstrap
27380 maybe-all-stage3-libcpp: all-stage3-libcpp
27381 all-stage3: all-stage3-libcpp
27382 TARGET-stage3-libcpp = $(TARGET-libcpp)
27383 all-stage3-libcpp: configure-stage3-libcpp
27384         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27385         @r=`${PWD_COMMAND}`; export r; \
27386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27387         TFLAGS="$(STAGE3_TFLAGS)"; \
27388         $(HOST_EXPORTS) \
27389         $(POSTSTAGE1_HOST_EXPORTS)  \
27390         cd $(HOST_SUBDIR)/libcpp && \
27391         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27392                 CFLAGS="$(STAGE3_CFLAGS)" \
27393                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27394                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27395                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27396                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27397                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27398                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27399                 TFLAGS="$(STAGE3_TFLAGS)" \
27400                 $(TARGET-stage3-libcpp)
27401
27402 maybe-clean-stage3-libcpp: clean-stage3-libcpp
27403 clean-stage3: clean-stage3-libcpp
27404 clean-stage3-libcpp:
27405         @if [ $(current_stage) = stage3 ]; then \
27406           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27407         else \
27408           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27409           $(MAKE) stage3-start; \
27410         fi; \
27411         cd $(HOST_SUBDIR)/libcpp && \
27412         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27413                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27414                  clean
27415 @endif libcpp-bootstrap
27416
27417
27418 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27419 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27420 maybe-all-stage4-libcpp:
27421 maybe-clean-stage4-libcpp:
27422 @if libcpp-bootstrap
27423 maybe-all-stage4-libcpp: all-stage4-libcpp
27424 all-stage4: all-stage4-libcpp
27425 TARGET-stage4-libcpp = $(TARGET-libcpp)
27426 all-stage4-libcpp: configure-stage4-libcpp
27427         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27428         @r=`${PWD_COMMAND}`; export r; \
27429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27430         TFLAGS="$(STAGE4_TFLAGS)"; \
27431         $(HOST_EXPORTS) \
27432         $(POSTSTAGE1_HOST_EXPORTS)  \
27433         cd $(HOST_SUBDIR)/libcpp && \
27434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27435                 CFLAGS="$(STAGE4_CFLAGS)" \
27436                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27437                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27441                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27442                 TFLAGS="$(STAGE4_TFLAGS)" \
27443                 $(TARGET-stage4-libcpp)
27444
27445 maybe-clean-stage4-libcpp: clean-stage4-libcpp
27446 clean-stage4: clean-stage4-libcpp
27447 clean-stage4-libcpp:
27448         @if [ $(current_stage) = stage4 ]; then \
27449           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27450         else \
27451           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27452           $(MAKE) stage4-start; \
27453         fi; \
27454         cd $(HOST_SUBDIR)/libcpp && \
27455         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27456                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27457                  clean
27458 @endif libcpp-bootstrap
27459
27460
27461 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27462 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27463 maybe-all-stageprofile-libcpp:
27464 maybe-clean-stageprofile-libcpp:
27465 @if libcpp-bootstrap
27466 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27467 all-stageprofile: all-stageprofile-libcpp
27468 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27469 all-stageprofile-libcpp: configure-stageprofile-libcpp
27470         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27471         @r=`${PWD_COMMAND}`; export r; \
27472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27473         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27474         $(HOST_EXPORTS) \
27475         $(POSTSTAGE1_HOST_EXPORTS)  \
27476         cd $(HOST_SUBDIR)/libcpp && \
27477         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27478                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27479                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27480                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27481                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27482                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27483                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27484                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27485                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27486                 $(TARGET-stageprofile-libcpp)
27487
27488 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27489 clean-stageprofile: clean-stageprofile-libcpp
27490 clean-stageprofile-libcpp:
27491         @if [ $(current_stage) = stageprofile ]; then \
27492           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27493         else \
27494           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27495           $(MAKE) stageprofile-start; \
27496         fi; \
27497         cd $(HOST_SUBDIR)/libcpp && \
27498         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27499                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27500                  clean
27501 @endif libcpp-bootstrap
27502
27503
27504 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27505 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27506 maybe-all-stagefeedback-libcpp:
27507 maybe-clean-stagefeedback-libcpp:
27508 @if libcpp-bootstrap
27509 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27510 all-stagefeedback: all-stagefeedback-libcpp
27511 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27512 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27513         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27514         @r=`${PWD_COMMAND}`; export r; \
27515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27516         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27517         $(HOST_EXPORTS) \
27518         $(POSTSTAGE1_HOST_EXPORTS)  \
27519         cd $(HOST_SUBDIR)/libcpp && \
27520         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27521                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27522                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27523                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27524                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27525                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27526                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27527                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27528                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27529                 $(TARGET-stagefeedback-libcpp)
27530
27531 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27532 clean-stagefeedback: clean-stagefeedback-libcpp
27533 clean-stagefeedback-libcpp:
27534         @if [ $(current_stage) = stagefeedback ]; then \
27535           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27536         else \
27537           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27538           $(MAKE) stagefeedback-start; \
27539         fi; \
27540         cd $(HOST_SUBDIR)/libcpp && \
27541         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27542                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27543                  clean
27544 @endif libcpp-bootstrap
27545
27546
27547
27548
27549
27550 .PHONY: check-libcpp maybe-check-libcpp
27551 maybe-check-libcpp:
27552 @if libcpp
27553 maybe-check-libcpp: check-libcpp
27554
27555 check-libcpp:
27556         @: $(MAKE); $(unstage)
27557         @r=`${PWD_COMMAND}`; export r; \
27558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27559         $(HOST_EXPORTS) \
27560         (cd $(HOST_SUBDIR)/libcpp && \
27561           $(MAKE) $(FLAGS_TO_PASS)  check)
27562
27563 @endif libcpp
27564
27565 .PHONY: install-libcpp maybe-install-libcpp
27566 maybe-install-libcpp:
27567 @if libcpp
27568 maybe-install-libcpp: install-libcpp
27569
27570 install-libcpp: installdirs
27571         @: $(MAKE); $(unstage)
27572         @r=`${PWD_COMMAND}`; export r; \
27573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574         $(HOST_EXPORTS) \
27575         (cd $(HOST_SUBDIR)/libcpp && \
27576           $(MAKE) $(FLAGS_TO_PASS)  install)
27577
27578 @endif libcpp
27579
27580 # Other targets (info, dvi, pdf, etc.)
27581
27582 .PHONY: maybe-info-libcpp info-libcpp
27583 maybe-info-libcpp:
27584 @if libcpp
27585 maybe-info-libcpp: info-libcpp
27586
27587 info-libcpp: \
27588     configure-libcpp 
27589         @[ -f ./libcpp/Makefile ] || exit 0; \
27590         r=`${PWD_COMMAND}`; export r; \
27591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27592         $(HOST_EXPORTS) \
27593         for flag in $(EXTRA_HOST_FLAGS) ; do \
27594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27595         done; \
27596         echo "Doing info in libcpp" ; \
27597         (cd $(HOST_SUBDIR)/libcpp && \
27598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27600                   "RANLIB=$${RANLIB}" \
27601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27602                   info) \
27603           || exit 1
27604
27605 @endif libcpp
27606
27607 .PHONY: maybe-dvi-libcpp dvi-libcpp
27608 maybe-dvi-libcpp:
27609 @if libcpp
27610 maybe-dvi-libcpp: dvi-libcpp
27611
27612 dvi-libcpp: \
27613     configure-libcpp 
27614         @[ -f ./libcpp/Makefile ] || exit 0; \
27615         r=`${PWD_COMMAND}`; export r; \
27616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27617         $(HOST_EXPORTS) \
27618         for flag in $(EXTRA_HOST_FLAGS) ; do \
27619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27620         done; \
27621         echo "Doing dvi in libcpp" ; \
27622         (cd $(HOST_SUBDIR)/libcpp && \
27623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27625                   "RANLIB=$${RANLIB}" \
27626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27627                   dvi) \
27628           || exit 1
27629
27630 @endif libcpp
27631
27632 .PHONY: maybe-pdf-libcpp pdf-libcpp
27633 maybe-pdf-libcpp:
27634 @if libcpp
27635 maybe-pdf-libcpp: pdf-libcpp
27636
27637 pdf-libcpp: \
27638     configure-libcpp 
27639         @[ -f ./libcpp/Makefile ] || exit 0; \
27640         r=`${PWD_COMMAND}`; export r; \
27641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27642         $(HOST_EXPORTS) \
27643         for flag in $(EXTRA_HOST_FLAGS) ; do \
27644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27645         done; \
27646         echo "Doing pdf in libcpp" ; \
27647         (cd $(HOST_SUBDIR)/libcpp && \
27648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27650                   "RANLIB=$${RANLIB}" \
27651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27652                   pdf) \
27653           || exit 1
27654
27655 @endif libcpp
27656
27657 .PHONY: maybe-html-libcpp html-libcpp
27658 maybe-html-libcpp:
27659 @if libcpp
27660 maybe-html-libcpp: html-libcpp
27661
27662 html-libcpp: \
27663     configure-libcpp 
27664         @[ -f ./libcpp/Makefile ] || exit 0; \
27665         r=`${PWD_COMMAND}`; export r; \
27666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667         $(HOST_EXPORTS) \
27668         for flag in $(EXTRA_HOST_FLAGS) ; do \
27669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27670         done; \
27671         echo "Doing html in libcpp" ; \
27672         (cd $(HOST_SUBDIR)/libcpp && \
27673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27675                   "RANLIB=$${RANLIB}" \
27676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27677                   html) \
27678           || exit 1
27679
27680 @endif libcpp
27681
27682 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
27683 maybe-TAGS-libcpp:
27684 @if libcpp
27685 maybe-TAGS-libcpp: TAGS-libcpp
27686
27687 TAGS-libcpp: \
27688     configure-libcpp 
27689         @[ -f ./libcpp/Makefile ] || exit 0; \
27690         r=`${PWD_COMMAND}`; export r; \
27691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27692         $(HOST_EXPORTS) \
27693         for flag in $(EXTRA_HOST_FLAGS) ; do \
27694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27695         done; \
27696         echo "Doing TAGS in libcpp" ; \
27697         (cd $(HOST_SUBDIR)/libcpp && \
27698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27700                   "RANLIB=$${RANLIB}" \
27701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27702                   TAGS) \
27703           || exit 1
27704
27705 @endif libcpp
27706
27707 .PHONY: maybe-install-info-libcpp install-info-libcpp
27708 maybe-install-info-libcpp:
27709 @if libcpp
27710 maybe-install-info-libcpp: install-info-libcpp
27711
27712 install-info-libcpp: \
27713     configure-libcpp \
27714     info-libcpp 
27715         @[ -f ./libcpp/Makefile ] || exit 0; \
27716         r=`${PWD_COMMAND}`; export r; \
27717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27718         $(HOST_EXPORTS) \
27719         for flag in $(EXTRA_HOST_FLAGS) ; do \
27720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27721         done; \
27722         echo "Doing install-info in libcpp" ; \
27723         (cd $(HOST_SUBDIR)/libcpp && \
27724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27726                   "RANLIB=$${RANLIB}" \
27727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27728                   install-info) \
27729           || exit 1
27730
27731 @endif libcpp
27732
27733 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27734 maybe-install-pdf-libcpp:
27735 @if libcpp
27736 maybe-install-pdf-libcpp: install-pdf-libcpp
27737
27738 install-pdf-libcpp: \
27739     configure-libcpp \
27740     pdf-libcpp 
27741         @[ -f ./libcpp/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 install-pdf in libcpp" ; \
27749         (cd $(HOST_SUBDIR)/libcpp && \
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                   install-pdf) \
27755           || exit 1
27756
27757 @endif libcpp
27758
27759 .PHONY: maybe-install-html-libcpp install-html-libcpp
27760 maybe-install-html-libcpp:
27761 @if libcpp
27762 maybe-install-html-libcpp: install-html-libcpp
27763
27764 install-html-libcpp: \
27765     configure-libcpp \
27766     html-libcpp 
27767         @[ -f ./libcpp/Makefile ] || exit 0; \
27768         r=`${PWD_COMMAND}`; export r; \
27769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27770         $(HOST_EXPORTS) \
27771         for flag in $(EXTRA_HOST_FLAGS) ; do \
27772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27773         done; \
27774         echo "Doing install-html in libcpp" ; \
27775         (cd $(HOST_SUBDIR)/libcpp && \
27776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27778                   "RANLIB=$${RANLIB}" \
27779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27780                   install-html) \
27781           || exit 1
27782
27783 @endif libcpp
27784
27785 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
27786 maybe-installcheck-libcpp:
27787 @if libcpp
27788 maybe-installcheck-libcpp: installcheck-libcpp
27789
27790 installcheck-libcpp: \
27791     configure-libcpp 
27792         @[ -f ./libcpp/Makefile ] || exit 0; \
27793         r=`${PWD_COMMAND}`; export r; \
27794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27795         $(HOST_EXPORTS) \
27796         for flag in $(EXTRA_HOST_FLAGS) ; do \
27797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27798         done; \
27799         echo "Doing installcheck in libcpp" ; \
27800         (cd $(HOST_SUBDIR)/libcpp && \
27801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27803                   "RANLIB=$${RANLIB}" \
27804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27805                   installcheck) \
27806           || exit 1
27807
27808 @endif libcpp
27809
27810 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27811 maybe-mostlyclean-libcpp:
27812 @if libcpp
27813 maybe-mostlyclean-libcpp: mostlyclean-libcpp
27814
27815 mostlyclean-libcpp: 
27816         @[ -f ./libcpp/Makefile ] || exit 0; \
27817         r=`${PWD_COMMAND}`; export r; \
27818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819         $(HOST_EXPORTS) \
27820         for flag in $(EXTRA_HOST_FLAGS) ; do \
27821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27822         done; \
27823         echo "Doing mostlyclean in libcpp" ; \
27824         (cd $(HOST_SUBDIR)/libcpp && \
27825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27827                   "RANLIB=$${RANLIB}" \
27828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27829                   mostlyclean) \
27830           || exit 1
27831
27832 @endif libcpp
27833
27834 .PHONY: maybe-clean-libcpp clean-libcpp
27835 maybe-clean-libcpp:
27836 @if libcpp
27837 maybe-clean-libcpp: clean-libcpp
27838
27839 clean-libcpp: 
27840         @[ -f ./libcpp/Makefile ] || exit 0; \
27841         r=`${PWD_COMMAND}`; export r; \
27842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27843         $(HOST_EXPORTS) \
27844         for flag in $(EXTRA_HOST_FLAGS) ; do \
27845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27846         done; \
27847         echo "Doing clean in libcpp" ; \
27848         (cd $(HOST_SUBDIR)/libcpp && \
27849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27851                   "RANLIB=$${RANLIB}" \
27852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27853                   clean) \
27854           || exit 1
27855
27856 @endif libcpp
27857
27858 .PHONY: maybe-distclean-libcpp distclean-libcpp
27859 maybe-distclean-libcpp:
27860 @if libcpp
27861 maybe-distclean-libcpp: distclean-libcpp
27862
27863 distclean-libcpp: 
27864         @[ -f ./libcpp/Makefile ] || exit 0; \
27865         r=`${PWD_COMMAND}`; export r; \
27866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27867         $(HOST_EXPORTS) \
27868         for flag in $(EXTRA_HOST_FLAGS) ; do \
27869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27870         done; \
27871         echo "Doing distclean in libcpp" ; \
27872         (cd $(HOST_SUBDIR)/libcpp && \
27873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27875                   "RANLIB=$${RANLIB}" \
27876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27877                   distclean) \
27878           || exit 1
27879
27880 @endif libcpp
27881
27882 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27883 maybe-maintainer-clean-libcpp:
27884 @if libcpp
27885 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27886
27887 maintainer-clean-libcpp: 
27888         @[ -f ./libcpp/Makefile ] || exit 0; \
27889         r=`${PWD_COMMAND}`; export r; \
27890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27891         $(HOST_EXPORTS) \
27892         for flag in $(EXTRA_HOST_FLAGS) ; do \
27893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27894         done; \
27895         echo "Doing maintainer-clean in libcpp" ; \
27896         (cd $(HOST_SUBDIR)/libcpp && \
27897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27899                   "RANLIB=$${RANLIB}" \
27900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27901                   maintainer-clean) \
27902           || exit 1
27903
27904 @endif libcpp
27905
27906
27907
27908 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27909 maybe-configure-libdecnumber:
27910 @if gcc-bootstrap
27911 configure-libdecnumber: stage_current
27912 @endif gcc-bootstrap
27913 @if libdecnumber
27914 maybe-configure-libdecnumber: configure-libdecnumber
27915 configure-libdecnumber: 
27916         @r=`${PWD_COMMAND}`; export r; \
27917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27918         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27920         $(HOST_EXPORTS)  \
27921         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27922         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27923         case $(srcdir) in \
27924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27925           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27927         esac; \
27928         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27929         libsrcdir="$$s/libdecnumber"; \
27930         $(SHELL) $${libsrcdir}/configure \
27931           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27932           --target=${target_alias} $${srcdiroption}  \
27933           || exit 1
27934 @endif libdecnumber
27935
27936
27937
27938 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27939 maybe-configure-stage1-libdecnumber:
27940 @if libdecnumber-bootstrap
27941 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27942 configure-stage1-libdecnumber:
27943         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27944         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27945         @r=`${PWD_COMMAND}`; export r; \
27946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27947         TFLAGS="$(STAGE1_TFLAGS)"; \
27948         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27949         $(HOST_EXPORTS) \
27950         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27951         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27952         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27953         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27955         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27956         case $(srcdir) in \
27957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27958           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27960         esac; \
27961         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27962         libsrcdir="$$s/libdecnumber"; \
27963         $(SHELL) $${libsrcdir}/configure \
27964           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27965           --target=${target_alias} $${srcdiroption} \
27966           $(STAGE1_CONFIGURE_FLAGS)
27967 @endif libdecnumber-bootstrap
27968
27969 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27970 maybe-configure-stage2-libdecnumber:
27971 @if libdecnumber-bootstrap
27972 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27973 configure-stage2-libdecnumber:
27974         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27975         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27976         @r=`${PWD_COMMAND}`; export r; \
27977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978         TFLAGS="$(STAGE2_TFLAGS)"; \
27979         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27980         $(HOST_EXPORTS) \
27981         $(POSTSTAGE1_HOST_EXPORTS) \
27982         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27983         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27984         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27985         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27987         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27988         case $(srcdir) in \
27989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27990           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27992         esac; \
27993         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27994         libsrcdir="$$s/libdecnumber"; \
27995         $(SHELL) $${libsrcdir}/configure \
27996           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27997           --target=${target_alias} $${srcdiroption} \
27998           --with-build-libsubdir=$(HOST_SUBDIR) \
27999           $(STAGE2_CONFIGURE_FLAGS)
28000 @endif libdecnumber-bootstrap
28001
28002 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28003 maybe-configure-stage3-libdecnumber:
28004 @if libdecnumber-bootstrap
28005 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28006 configure-stage3-libdecnumber:
28007         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28008         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28009         @r=`${PWD_COMMAND}`; export r; \
28010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28011         TFLAGS="$(STAGE3_TFLAGS)"; \
28012         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28013         $(HOST_EXPORTS) \
28014         $(POSTSTAGE1_HOST_EXPORTS) \
28015         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28016         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28017         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28018         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28019         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28020         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28021         case $(srcdir) in \
28022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28023           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28025         esac; \
28026         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28027         libsrcdir="$$s/libdecnumber"; \
28028         $(SHELL) $${libsrcdir}/configure \
28029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28030           --target=${target_alias} $${srcdiroption} \
28031           --with-build-libsubdir=$(HOST_SUBDIR) \
28032           $(STAGE3_CONFIGURE_FLAGS)
28033 @endif libdecnumber-bootstrap
28034
28035 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28036 maybe-configure-stage4-libdecnumber:
28037 @if libdecnumber-bootstrap
28038 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28039 configure-stage4-libdecnumber:
28040         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28041         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28042         @r=`${PWD_COMMAND}`; export r; \
28043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28044         TFLAGS="$(STAGE4_TFLAGS)"; \
28045         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28046         $(HOST_EXPORTS) \
28047         $(POSTSTAGE1_HOST_EXPORTS) \
28048         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28049         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28050         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28051         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28053         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28054         case $(srcdir) in \
28055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28056           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28058         esac; \
28059         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28060         libsrcdir="$$s/libdecnumber"; \
28061         $(SHELL) $${libsrcdir}/configure \
28062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28063           --target=${target_alias} $${srcdiroption} \
28064           --with-build-libsubdir=$(HOST_SUBDIR) \
28065           $(STAGE4_CONFIGURE_FLAGS)
28066 @endif libdecnumber-bootstrap
28067
28068 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28069 maybe-configure-stageprofile-libdecnumber:
28070 @if libdecnumber-bootstrap
28071 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28072 configure-stageprofile-libdecnumber:
28073         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28074         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28075         @r=`${PWD_COMMAND}`; export r; \
28076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28077         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28078         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28079         $(HOST_EXPORTS) \
28080         $(POSTSTAGE1_HOST_EXPORTS) \
28081         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28082         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28083         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28084         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28086         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28087         case $(srcdir) in \
28088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28089           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28091         esac; \
28092         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28093         libsrcdir="$$s/libdecnumber"; \
28094         $(SHELL) $${libsrcdir}/configure \
28095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28096           --target=${target_alias} $${srcdiroption} \
28097           --with-build-libsubdir=$(HOST_SUBDIR) \
28098           $(STAGEprofile_CONFIGURE_FLAGS)
28099 @endif libdecnumber-bootstrap
28100
28101 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28102 maybe-configure-stagefeedback-libdecnumber:
28103 @if libdecnumber-bootstrap
28104 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28105 configure-stagefeedback-libdecnumber:
28106         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28107         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28108         @r=`${PWD_COMMAND}`; export r; \
28109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28111         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28112         $(HOST_EXPORTS) \
28113         $(POSTSTAGE1_HOST_EXPORTS) \
28114         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28115         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28116         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28117         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28118         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28119         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28120         case $(srcdir) in \
28121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28122           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28124         esac; \
28125         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28126         libsrcdir="$$s/libdecnumber"; \
28127         $(SHELL) $${libsrcdir}/configure \
28128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28129           --target=${target_alias} $${srcdiroption} \
28130           --with-build-libsubdir=$(HOST_SUBDIR) \
28131           $(STAGEfeedback_CONFIGURE_FLAGS)
28132 @endif libdecnumber-bootstrap
28133
28134
28135
28136
28137
28138 .PHONY: all-libdecnumber maybe-all-libdecnumber
28139 maybe-all-libdecnumber:
28140 @if gcc-bootstrap
28141 all-libdecnumber: stage_current
28142 @endif gcc-bootstrap
28143 @if libdecnumber
28144 TARGET-libdecnumber=all
28145 maybe-all-libdecnumber: all-libdecnumber
28146 all-libdecnumber: configure-libdecnumber
28147         @r=`${PWD_COMMAND}`; export r; \
28148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28149         $(HOST_EXPORTS)  \
28150         (cd $(HOST_SUBDIR)/libdecnumber && \
28151           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28152                 $(TARGET-libdecnumber))
28153 @endif libdecnumber
28154
28155
28156
28157 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28158 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28159 maybe-all-stage1-libdecnumber:
28160 maybe-clean-stage1-libdecnumber:
28161 @if libdecnumber-bootstrap
28162 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28163 all-stage1: all-stage1-libdecnumber
28164 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28165 all-stage1-libdecnumber: configure-stage1-libdecnumber
28166         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28167         @r=`${PWD_COMMAND}`; export r; \
28168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28169         TFLAGS="$(STAGE1_TFLAGS)"; \
28170         $(HOST_EXPORTS)  \
28171         cd $(HOST_SUBDIR)/libdecnumber && \
28172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28173                 CFLAGS="$(STAGE1_CFLAGS)" \
28174                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28175                 LIBCFLAGS="$(LIBCFLAGS)" \
28176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28179                 $(EXTRA_HOST_FLAGS)   \
28180                 TFLAGS="$(STAGE1_TFLAGS)" \
28181                 $(TARGET-stage1-libdecnumber)
28182
28183 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28184 clean-stage1: clean-stage1-libdecnumber
28185 clean-stage1-libdecnumber:
28186         @if [ $(current_stage) = stage1 ]; then \
28187           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28188         else \
28189           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28190           $(MAKE) stage1-start; \
28191         fi; \
28192         cd $(HOST_SUBDIR)/libdecnumber && \
28193         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28194                  clean
28195 @endif libdecnumber-bootstrap
28196
28197
28198 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28199 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28200 maybe-all-stage2-libdecnumber:
28201 maybe-clean-stage2-libdecnumber:
28202 @if libdecnumber-bootstrap
28203 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28204 all-stage2: all-stage2-libdecnumber
28205 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28206 all-stage2-libdecnumber: configure-stage2-libdecnumber
28207         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28208         @r=`${PWD_COMMAND}`; export r; \
28209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28210         TFLAGS="$(STAGE2_TFLAGS)"; \
28211         $(HOST_EXPORTS) \
28212         $(POSTSTAGE1_HOST_EXPORTS)  \
28213         cd $(HOST_SUBDIR)/libdecnumber && \
28214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28215                 CFLAGS="$(STAGE2_CFLAGS)" \
28216                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28217                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28221                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28222                 TFLAGS="$(STAGE2_TFLAGS)" \
28223                 $(TARGET-stage2-libdecnumber)
28224
28225 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28226 clean-stage2: clean-stage2-libdecnumber
28227 clean-stage2-libdecnumber:
28228         @if [ $(current_stage) = stage2 ]; then \
28229           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28230         else \
28231           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28232           $(MAKE) stage2-start; \
28233         fi; \
28234         cd $(HOST_SUBDIR)/libdecnumber && \
28235         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28236                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28237                  clean
28238 @endif libdecnumber-bootstrap
28239
28240
28241 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28242 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28243 maybe-all-stage3-libdecnumber:
28244 maybe-clean-stage3-libdecnumber:
28245 @if libdecnumber-bootstrap
28246 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28247 all-stage3: all-stage3-libdecnumber
28248 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28249 all-stage3-libdecnumber: configure-stage3-libdecnumber
28250         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28251         @r=`${PWD_COMMAND}`; export r; \
28252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28253         TFLAGS="$(STAGE3_TFLAGS)"; \
28254         $(HOST_EXPORTS) \
28255         $(POSTSTAGE1_HOST_EXPORTS)  \
28256         cd $(HOST_SUBDIR)/libdecnumber && \
28257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28258                 CFLAGS="$(STAGE3_CFLAGS)" \
28259                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28260                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28261                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28262                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28263                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28264                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28265                 TFLAGS="$(STAGE3_TFLAGS)" \
28266                 $(TARGET-stage3-libdecnumber)
28267
28268 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28269 clean-stage3: clean-stage3-libdecnumber
28270 clean-stage3-libdecnumber:
28271         @if [ $(current_stage) = stage3 ]; then \
28272           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28273         else \
28274           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28275           $(MAKE) stage3-start; \
28276         fi; \
28277         cd $(HOST_SUBDIR)/libdecnumber && \
28278         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28279                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28280                  clean
28281 @endif libdecnumber-bootstrap
28282
28283
28284 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28285 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28286 maybe-all-stage4-libdecnumber:
28287 maybe-clean-stage4-libdecnumber:
28288 @if libdecnumber-bootstrap
28289 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28290 all-stage4: all-stage4-libdecnumber
28291 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28292 all-stage4-libdecnumber: configure-stage4-libdecnumber
28293         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28294         @r=`${PWD_COMMAND}`; export r; \
28295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28296         TFLAGS="$(STAGE4_TFLAGS)"; \
28297         $(HOST_EXPORTS) \
28298         $(POSTSTAGE1_HOST_EXPORTS)  \
28299         cd $(HOST_SUBDIR)/libdecnumber && \
28300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28301                 CFLAGS="$(STAGE4_CFLAGS)" \
28302                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28303                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28307                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28308                 TFLAGS="$(STAGE4_TFLAGS)" \
28309                 $(TARGET-stage4-libdecnumber)
28310
28311 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28312 clean-stage4: clean-stage4-libdecnumber
28313 clean-stage4-libdecnumber:
28314         @if [ $(current_stage) = stage4 ]; then \
28315           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28316         else \
28317           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28318           $(MAKE) stage4-start; \
28319         fi; \
28320         cd $(HOST_SUBDIR)/libdecnumber && \
28321         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28322                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28323                  clean
28324 @endif libdecnumber-bootstrap
28325
28326
28327 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28328 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28329 maybe-all-stageprofile-libdecnumber:
28330 maybe-clean-stageprofile-libdecnumber:
28331 @if libdecnumber-bootstrap
28332 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28333 all-stageprofile: all-stageprofile-libdecnumber
28334 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28335 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28336         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28337         @r=`${PWD_COMMAND}`; export r; \
28338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28340         $(HOST_EXPORTS) \
28341         $(POSTSTAGE1_HOST_EXPORTS)  \
28342         cd $(HOST_SUBDIR)/libdecnumber && \
28343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28344                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28345                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28346                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28347                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28348                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28349                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28350                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28351                 TFLAGS="$(STAGEprofile_TFLAGS)" \
28352                 $(TARGET-stageprofile-libdecnumber)
28353
28354 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28355 clean-stageprofile: clean-stageprofile-libdecnumber
28356 clean-stageprofile-libdecnumber:
28357         @if [ $(current_stage) = stageprofile ]; then \
28358           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28359         else \
28360           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28361           $(MAKE) stageprofile-start; \
28362         fi; \
28363         cd $(HOST_SUBDIR)/libdecnumber && \
28364         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28365                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28366                  clean
28367 @endif libdecnumber-bootstrap
28368
28369
28370 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28371 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28372 maybe-all-stagefeedback-libdecnumber:
28373 maybe-clean-stagefeedback-libdecnumber:
28374 @if libdecnumber-bootstrap
28375 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28376 all-stagefeedback: all-stagefeedback-libdecnumber
28377 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28378 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28379         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28380         @r=`${PWD_COMMAND}`; export r; \
28381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28382         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28383         $(HOST_EXPORTS) \
28384         $(POSTSTAGE1_HOST_EXPORTS)  \
28385         cd $(HOST_SUBDIR)/libdecnumber && \
28386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28387                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28388                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28389                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28393                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28394                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28395                 $(TARGET-stagefeedback-libdecnumber)
28396
28397 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28398 clean-stagefeedback: clean-stagefeedback-libdecnumber
28399 clean-stagefeedback-libdecnumber:
28400         @if [ $(current_stage) = stagefeedback ]; then \
28401           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28402         else \
28403           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28404           $(MAKE) stagefeedback-start; \
28405         fi; \
28406         cd $(HOST_SUBDIR)/libdecnumber && \
28407         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28408                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28409                  clean
28410 @endif libdecnumber-bootstrap
28411
28412
28413
28414
28415
28416 .PHONY: check-libdecnumber maybe-check-libdecnumber
28417 maybe-check-libdecnumber:
28418 @if libdecnumber
28419 maybe-check-libdecnumber: check-libdecnumber
28420
28421 check-libdecnumber:
28422         @: $(MAKE); $(unstage)
28423         @r=`${PWD_COMMAND}`; export r; \
28424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425         $(HOST_EXPORTS) \
28426         (cd $(HOST_SUBDIR)/libdecnumber && \
28427           $(MAKE) $(FLAGS_TO_PASS)  check)
28428
28429 @endif libdecnumber
28430
28431 .PHONY: install-libdecnumber maybe-install-libdecnumber
28432 maybe-install-libdecnumber:
28433 @if libdecnumber
28434 maybe-install-libdecnumber: install-libdecnumber
28435
28436 install-libdecnumber: installdirs
28437         @: $(MAKE); $(unstage)
28438         @r=`${PWD_COMMAND}`; export r; \
28439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28440         $(HOST_EXPORTS) \
28441         (cd $(HOST_SUBDIR)/libdecnumber && \
28442           $(MAKE) $(FLAGS_TO_PASS)  install)
28443
28444 @endif libdecnumber
28445
28446 # Other targets (info, dvi, pdf, etc.)
28447
28448 .PHONY: maybe-info-libdecnumber info-libdecnumber
28449 maybe-info-libdecnumber:
28450 @if libdecnumber
28451 maybe-info-libdecnumber: info-libdecnumber
28452
28453 info-libdecnumber: \
28454     configure-libdecnumber 
28455         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28456         r=`${PWD_COMMAND}`; export r; \
28457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28458         $(HOST_EXPORTS) \
28459         for flag in $(EXTRA_HOST_FLAGS) ; do \
28460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28461         done; \
28462         echo "Doing info in libdecnumber" ; \
28463         (cd $(HOST_SUBDIR)/libdecnumber && \
28464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28466                   "RANLIB=$${RANLIB}" \
28467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28468                   info) \
28469           || exit 1
28470
28471 @endif libdecnumber
28472
28473 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28474 maybe-dvi-libdecnumber:
28475 @if libdecnumber
28476 maybe-dvi-libdecnumber: dvi-libdecnumber
28477
28478 dvi-libdecnumber: \
28479     configure-libdecnumber 
28480         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28481         r=`${PWD_COMMAND}`; export r; \
28482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483         $(HOST_EXPORTS) \
28484         for flag in $(EXTRA_HOST_FLAGS) ; do \
28485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28486         done; \
28487         echo "Doing dvi in libdecnumber" ; \
28488         (cd $(HOST_SUBDIR)/libdecnumber && \
28489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28491                   "RANLIB=$${RANLIB}" \
28492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28493                   dvi) \
28494           || exit 1
28495
28496 @endif libdecnumber
28497
28498 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28499 maybe-pdf-libdecnumber:
28500 @if libdecnumber
28501 maybe-pdf-libdecnumber: pdf-libdecnumber
28502
28503 pdf-libdecnumber: \
28504     configure-libdecnumber 
28505         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28506         r=`${PWD_COMMAND}`; export r; \
28507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28508         $(HOST_EXPORTS) \
28509         for flag in $(EXTRA_HOST_FLAGS) ; do \
28510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28511         done; \
28512         echo "Doing pdf in libdecnumber" ; \
28513         (cd $(HOST_SUBDIR)/libdecnumber && \
28514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28516                   "RANLIB=$${RANLIB}" \
28517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28518                   pdf) \
28519           || exit 1
28520
28521 @endif libdecnumber
28522
28523 .PHONY: maybe-html-libdecnumber html-libdecnumber
28524 maybe-html-libdecnumber:
28525 @if libdecnumber
28526 maybe-html-libdecnumber: html-libdecnumber
28527
28528 html-libdecnumber: \
28529     configure-libdecnumber 
28530         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28531         r=`${PWD_COMMAND}`; export r; \
28532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28533         $(HOST_EXPORTS) \
28534         for flag in $(EXTRA_HOST_FLAGS) ; do \
28535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28536         done; \
28537         echo "Doing html in libdecnumber" ; \
28538         (cd $(HOST_SUBDIR)/libdecnumber && \
28539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28541                   "RANLIB=$${RANLIB}" \
28542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28543                   html) \
28544           || exit 1
28545
28546 @endif libdecnumber
28547
28548 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28549 maybe-TAGS-libdecnumber:
28550 @if libdecnumber
28551 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28552
28553 TAGS-libdecnumber: \
28554     configure-libdecnumber 
28555         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28556         r=`${PWD_COMMAND}`; export r; \
28557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28558         $(HOST_EXPORTS) \
28559         for flag in $(EXTRA_HOST_FLAGS) ; do \
28560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28561         done; \
28562         echo "Doing TAGS in libdecnumber" ; \
28563         (cd $(HOST_SUBDIR)/libdecnumber && \
28564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28566                   "RANLIB=$${RANLIB}" \
28567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28568                   TAGS) \
28569           || exit 1
28570
28571 @endif libdecnumber
28572
28573 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28574 maybe-install-info-libdecnumber:
28575 @if libdecnumber
28576 maybe-install-info-libdecnumber: install-info-libdecnumber
28577
28578 install-info-libdecnumber: \
28579     configure-libdecnumber \
28580     info-libdecnumber 
28581         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28582         r=`${PWD_COMMAND}`; export r; \
28583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584         $(HOST_EXPORTS) \
28585         for flag in $(EXTRA_HOST_FLAGS) ; do \
28586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28587         done; \
28588         echo "Doing install-info in libdecnumber" ; \
28589         (cd $(HOST_SUBDIR)/libdecnumber && \
28590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28592                   "RANLIB=$${RANLIB}" \
28593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28594                   install-info) \
28595           || exit 1
28596
28597 @endif libdecnumber
28598
28599 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28600 maybe-install-pdf-libdecnumber:
28601 @if libdecnumber
28602 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28603
28604 install-pdf-libdecnumber: \
28605     configure-libdecnumber \
28606     pdf-libdecnumber 
28607         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28608         r=`${PWD_COMMAND}`; export r; \
28609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610         $(HOST_EXPORTS) \
28611         for flag in $(EXTRA_HOST_FLAGS) ; do \
28612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28613         done; \
28614         echo "Doing install-pdf in libdecnumber" ; \
28615         (cd $(HOST_SUBDIR)/libdecnumber && \
28616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28618                   "RANLIB=$${RANLIB}" \
28619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28620                   install-pdf) \
28621           || exit 1
28622
28623 @endif libdecnumber
28624
28625 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28626 maybe-install-html-libdecnumber:
28627 @if libdecnumber
28628 maybe-install-html-libdecnumber: install-html-libdecnumber
28629
28630 install-html-libdecnumber: \
28631     configure-libdecnumber \
28632     html-libdecnumber 
28633         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28634         r=`${PWD_COMMAND}`; export r; \
28635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28636         $(HOST_EXPORTS) \
28637         for flag in $(EXTRA_HOST_FLAGS) ; do \
28638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28639         done; \
28640         echo "Doing install-html in libdecnumber" ; \
28641         (cd $(HOST_SUBDIR)/libdecnumber && \
28642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28644                   "RANLIB=$${RANLIB}" \
28645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28646                   install-html) \
28647           || exit 1
28648
28649 @endif libdecnumber
28650
28651 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28652 maybe-installcheck-libdecnumber:
28653 @if libdecnumber
28654 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28655
28656 installcheck-libdecnumber: \
28657     configure-libdecnumber 
28658         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28659         r=`${PWD_COMMAND}`; export r; \
28660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28661         $(HOST_EXPORTS) \
28662         for flag in $(EXTRA_HOST_FLAGS) ; do \
28663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28664         done; \
28665         echo "Doing installcheck in libdecnumber" ; \
28666         (cd $(HOST_SUBDIR)/libdecnumber && \
28667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28669                   "RANLIB=$${RANLIB}" \
28670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28671                   installcheck) \
28672           || exit 1
28673
28674 @endif libdecnumber
28675
28676 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28677 maybe-mostlyclean-libdecnumber:
28678 @if libdecnumber
28679 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28680
28681 mostlyclean-libdecnumber: 
28682         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28683         r=`${PWD_COMMAND}`; export r; \
28684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685         $(HOST_EXPORTS) \
28686         for flag in $(EXTRA_HOST_FLAGS) ; do \
28687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28688         done; \
28689         echo "Doing mostlyclean in libdecnumber" ; \
28690         (cd $(HOST_SUBDIR)/libdecnumber && \
28691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28693                   "RANLIB=$${RANLIB}" \
28694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28695                   mostlyclean) \
28696           || exit 1
28697
28698 @endif libdecnumber
28699
28700 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28701 maybe-clean-libdecnumber:
28702 @if libdecnumber
28703 maybe-clean-libdecnumber: clean-libdecnumber
28704
28705 clean-libdecnumber: 
28706         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28707         r=`${PWD_COMMAND}`; export r; \
28708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709         $(HOST_EXPORTS) \
28710         for flag in $(EXTRA_HOST_FLAGS) ; do \
28711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28712         done; \
28713         echo "Doing clean in libdecnumber" ; \
28714         (cd $(HOST_SUBDIR)/libdecnumber && \
28715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28717                   "RANLIB=$${RANLIB}" \
28718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28719                   clean) \
28720           || exit 1
28721
28722 @endif libdecnumber
28723
28724 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28725 maybe-distclean-libdecnumber:
28726 @if libdecnumber
28727 maybe-distclean-libdecnumber: distclean-libdecnumber
28728
28729 distclean-libdecnumber: 
28730         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28731         r=`${PWD_COMMAND}`; export r; \
28732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28733         $(HOST_EXPORTS) \
28734         for flag in $(EXTRA_HOST_FLAGS) ; do \
28735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28736         done; \
28737         echo "Doing distclean in libdecnumber" ; \
28738         (cd $(HOST_SUBDIR)/libdecnumber && \
28739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28741                   "RANLIB=$${RANLIB}" \
28742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28743                   distclean) \
28744           || exit 1
28745
28746 @endif libdecnumber
28747
28748 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28749 maybe-maintainer-clean-libdecnumber:
28750 @if libdecnumber
28751 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28752
28753 maintainer-clean-libdecnumber: 
28754         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28755         r=`${PWD_COMMAND}`; export r; \
28756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28757         $(HOST_EXPORTS) \
28758         for flag in $(EXTRA_HOST_FLAGS) ; do \
28759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28760         done; \
28761         echo "Doing maintainer-clean in libdecnumber" ; \
28762         (cd $(HOST_SUBDIR)/libdecnumber && \
28763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28765                   "RANLIB=$${RANLIB}" \
28766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28767                   maintainer-clean) \
28768           || exit 1
28769
28770 @endif libdecnumber
28771
28772
28773
28774 .PHONY: configure-libgui maybe-configure-libgui
28775 maybe-configure-libgui:
28776 @if gcc-bootstrap
28777 configure-libgui: stage_current
28778 @endif gcc-bootstrap
28779 @if libgui
28780 maybe-configure-libgui: configure-libgui
28781 configure-libgui: 
28782         @: $(MAKE); $(unstage)
28783         @r=`${PWD_COMMAND}`; export r; \
28784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28787         $(HOST_EXPORTS)  \
28788         echo Configuring in $(HOST_SUBDIR)/libgui; \
28789         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28790         case $(srcdir) in \
28791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28792           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28794         esac; \
28795         srcdiroption="--srcdir=$${topdir}/libgui"; \
28796         libsrcdir="$$s/libgui"; \
28797         $(SHELL) $${libsrcdir}/configure \
28798           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28799           --target=${target_alias} $${srcdiroption}  \
28800           || exit 1
28801 @endif libgui
28802
28803
28804
28805
28806
28807 .PHONY: all-libgui maybe-all-libgui
28808 maybe-all-libgui:
28809 @if gcc-bootstrap
28810 all-libgui: stage_current
28811 @endif gcc-bootstrap
28812 @if libgui
28813 TARGET-libgui=all
28814 maybe-all-libgui: all-libgui
28815 all-libgui: configure-libgui
28816         @: $(MAKE); $(unstage)
28817         @r=`${PWD_COMMAND}`; export r; \
28818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28819         $(HOST_EXPORTS)  \
28820         (cd $(HOST_SUBDIR)/libgui && \
28821           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28822                 $(TARGET-libgui))
28823 @endif libgui
28824
28825
28826
28827
28828 .PHONY: check-libgui maybe-check-libgui
28829 maybe-check-libgui:
28830 @if libgui
28831 maybe-check-libgui: check-libgui
28832
28833 check-libgui:
28834         @: $(MAKE); $(unstage)
28835         @r=`${PWD_COMMAND}`; export r; \
28836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28837         $(HOST_EXPORTS) \
28838         (cd $(HOST_SUBDIR)/libgui && \
28839           $(MAKE) $(FLAGS_TO_PASS)  check)
28840
28841 @endif libgui
28842
28843 .PHONY: install-libgui maybe-install-libgui
28844 maybe-install-libgui:
28845 @if libgui
28846 maybe-install-libgui: install-libgui
28847
28848 install-libgui: installdirs
28849         @: $(MAKE); $(unstage)
28850         @r=`${PWD_COMMAND}`; export r; \
28851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28852         $(HOST_EXPORTS) \
28853         (cd $(HOST_SUBDIR)/libgui && \
28854           $(MAKE) $(FLAGS_TO_PASS)  install)
28855
28856 @endif libgui
28857
28858 # Other targets (info, dvi, pdf, etc.)
28859
28860 .PHONY: maybe-info-libgui info-libgui
28861 maybe-info-libgui:
28862 @if libgui
28863 maybe-info-libgui: info-libgui
28864
28865 info-libgui: \
28866     configure-libgui 
28867         @: $(MAKE); $(unstage)
28868         @[ -f ./libgui/Makefile ] || exit 0; \
28869         r=`${PWD_COMMAND}`; export r; \
28870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871         $(HOST_EXPORTS) \
28872         for flag in $(EXTRA_HOST_FLAGS) ; do \
28873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28874         done; \
28875         echo "Doing info in libgui" ; \
28876         (cd $(HOST_SUBDIR)/libgui && \
28877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28879                   "RANLIB=$${RANLIB}" \
28880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28881                   info) \
28882           || exit 1
28883
28884 @endif libgui
28885
28886 .PHONY: maybe-dvi-libgui dvi-libgui
28887 maybe-dvi-libgui:
28888 @if libgui
28889 maybe-dvi-libgui: dvi-libgui
28890
28891 dvi-libgui: \
28892     configure-libgui 
28893         @: $(MAKE); $(unstage)
28894         @[ -f ./libgui/Makefile ] || exit 0; \
28895         r=`${PWD_COMMAND}`; export r; \
28896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28897         $(HOST_EXPORTS) \
28898         for flag in $(EXTRA_HOST_FLAGS) ; do \
28899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28900         done; \
28901         echo "Doing dvi in libgui" ; \
28902         (cd $(HOST_SUBDIR)/libgui && \
28903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28905                   "RANLIB=$${RANLIB}" \
28906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28907                   dvi) \
28908           || exit 1
28909
28910 @endif libgui
28911
28912 .PHONY: maybe-pdf-libgui pdf-libgui
28913 maybe-pdf-libgui:
28914 @if libgui
28915 maybe-pdf-libgui: pdf-libgui
28916
28917 pdf-libgui: \
28918     configure-libgui 
28919         @: $(MAKE); $(unstage)
28920         @[ -f ./libgui/Makefile ] || exit 0; \
28921         r=`${PWD_COMMAND}`; export r; \
28922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28923         $(HOST_EXPORTS) \
28924         for flag in $(EXTRA_HOST_FLAGS) ; do \
28925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28926         done; \
28927         echo "Doing pdf in libgui" ; \
28928         (cd $(HOST_SUBDIR)/libgui && \
28929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28931                   "RANLIB=$${RANLIB}" \
28932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28933                   pdf) \
28934           || exit 1
28935
28936 @endif libgui
28937
28938 .PHONY: maybe-html-libgui html-libgui
28939 maybe-html-libgui:
28940 @if libgui
28941 maybe-html-libgui: html-libgui
28942
28943 html-libgui: \
28944     configure-libgui 
28945         @: $(MAKE); $(unstage)
28946         @[ -f ./libgui/Makefile ] || exit 0; \
28947         r=`${PWD_COMMAND}`; export r; \
28948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949         $(HOST_EXPORTS) \
28950         for flag in $(EXTRA_HOST_FLAGS) ; do \
28951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28952         done; \
28953         echo "Doing html in libgui" ; \
28954         (cd $(HOST_SUBDIR)/libgui && \
28955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28957                   "RANLIB=$${RANLIB}" \
28958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28959                   html) \
28960           || exit 1
28961
28962 @endif libgui
28963
28964 .PHONY: maybe-TAGS-libgui TAGS-libgui
28965 maybe-TAGS-libgui:
28966 @if libgui
28967 maybe-TAGS-libgui: TAGS-libgui
28968
28969 TAGS-libgui: \
28970     configure-libgui 
28971         @: $(MAKE); $(unstage)
28972         @[ -f ./libgui/Makefile ] || exit 0; \
28973         r=`${PWD_COMMAND}`; export r; \
28974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28975         $(HOST_EXPORTS) \
28976         for flag in $(EXTRA_HOST_FLAGS) ; do \
28977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28978         done; \
28979         echo "Doing TAGS in libgui" ; \
28980         (cd $(HOST_SUBDIR)/libgui && \
28981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28983                   "RANLIB=$${RANLIB}" \
28984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28985                   TAGS) \
28986           || exit 1
28987
28988 @endif libgui
28989
28990 .PHONY: maybe-install-info-libgui install-info-libgui
28991 maybe-install-info-libgui:
28992 @if libgui
28993 maybe-install-info-libgui: install-info-libgui
28994
28995 install-info-libgui: \
28996     configure-libgui \
28997     info-libgui 
28998         @: $(MAKE); $(unstage)
28999         @[ -f ./libgui/Makefile ] || exit 0; \
29000         r=`${PWD_COMMAND}`; export r; \
29001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29002         $(HOST_EXPORTS) \
29003         for flag in $(EXTRA_HOST_FLAGS) ; do \
29004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29005         done; \
29006         echo "Doing install-info in libgui" ; \
29007         (cd $(HOST_SUBDIR)/libgui && \
29008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29010                   "RANLIB=$${RANLIB}" \
29011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29012                   install-info) \
29013           || exit 1
29014
29015 @endif libgui
29016
29017 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29018 maybe-install-pdf-libgui:
29019 @if libgui
29020 maybe-install-pdf-libgui: install-pdf-libgui
29021
29022 install-pdf-libgui: \
29023     configure-libgui \
29024     pdf-libgui 
29025         @: $(MAKE); $(unstage)
29026         @[ -f ./libgui/Makefile ] || exit 0; \
29027         r=`${PWD_COMMAND}`; export r; \
29028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29029         $(HOST_EXPORTS) \
29030         for flag in $(EXTRA_HOST_FLAGS) ; do \
29031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29032         done; \
29033         echo "Doing install-pdf in libgui" ; \
29034         (cd $(HOST_SUBDIR)/libgui && \
29035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29037                   "RANLIB=$${RANLIB}" \
29038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29039                   install-pdf) \
29040           || exit 1
29041
29042 @endif libgui
29043
29044 .PHONY: maybe-install-html-libgui install-html-libgui
29045 maybe-install-html-libgui:
29046 @if libgui
29047 maybe-install-html-libgui: install-html-libgui
29048
29049 install-html-libgui: \
29050     configure-libgui \
29051     html-libgui 
29052         @: $(MAKE); $(unstage)
29053         @[ -f ./libgui/Makefile ] || exit 0; \
29054         r=`${PWD_COMMAND}`; export r; \
29055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056         $(HOST_EXPORTS) \
29057         for flag in $(EXTRA_HOST_FLAGS) ; do \
29058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29059         done; \
29060         echo "Doing install-html in libgui" ; \
29061         (cd $(HOST_SUBDIR)/libgui && \
29062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29064                   "RANLIB=$${RANLIB}" \
29065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29066                   install-html) \
29067           || exit 1
29068
29069 @endif libgui
29070
29071 .PHONY: maybe-installcheck-libgui installcheck-libgui
29072 maybe-installcheck-libgui:
29073 @if libgui
29074 maybe-installcheck-libgui: installcheck-libgui
29075
29076 installcheck-libgui: \
29077     configure-libgui 
29078         @: $(MAKE); $(unstage)
29079         @[ -f ./libgui/Makefile ] || exit 0; \
29080         r=`${PWD_COMMAND}`; export r; \
29081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29082         $(HOST_EXPORTS) \
29083         for flag in $(EXTRA_HOST_FLAGS) ; do \
29084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29085         done; \
29086         echo "Doing installcheck in libgui" ; \
29087         (cd $(HOST_SUBDIR)/libgui && \
29088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29090                   "RANLIB=$${RANLIB}" \
29091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29092                   installcheck) \
29093           || exit 1
29094
29095 @endif libgui
29096
29097 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29098 maybe-mostlyclean-libgui:
29099 @if libgui
29100 maybe-mostlyclean-libgui: mostlyclean-libgui
29101
29102 mostlyclean-libgui: 
29103         @: $(MAKE); $(unstage)
29104         @[ -f ./libgui/Makefile ] || exit 0; \
29105         r=`${PWD_COMMAND}`; export r; \
29106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29107         $(HOST_EXPORTS) \
29108         for flag in $(EXTRA_HOST_FLAGS) ; do \
29109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29110         done; \
29111         echo "Doing mostlyclean in libgui" ; \
29112         (cd $(HOST_SUBDIR)/libgui && \
29113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29115                   "RANLIB=$${RANLIB}" \
29116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29117                   mostlyclean) \
29118           || exit 1
29119
29120 @endif libgui
29121
29122 .PHONY: maybe-clean-libgui clean-libgui
29123 maybe-clean-libgui:
29124 @if libgui
29125 maybe-clean-libgui: clean-libgui
29126
29127 clean-libgui: 
29128         @: $(MAKE); $(unstage)
29129         @[ -f ./libgui/Makefile ] || exit 0; \
29130         r=`${PWD_COMMAND}`; export r; \
29131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29132         $(HOST_EXPORTS) \
29133         for flag in $(EXTRA_HOST_FLAGS) ; do \
29134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29135         done; \
29136         echo "Doing clean in libgui" ; \
29137         (cd $(HOST_SUBDIR)/libgui && \
29138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29140                   "RANLIB=$${RANLIB}" \
29141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29142                   clean) \
29143           || exit 1
29144
29145 @endif libgui
29146
29147 .PHONY: maybe-distclean-libgui distclean-libgui
29148 maybe-distclean-libgui:
29149 @if libgui
29150 maybe-distclean-libgui: distclean-libgui
29151
29152 distclean-libgui: 
29153         @: $(MAKE); $(unstage)
29154         @[ -f ./libgui/Makefile ] || exit 0; \
29155         r=`${PWD_COMMAND}`; export r; \
29156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29157         $(HOST_EXPORTS) \
29158         for flag in $(EXTRA_HOST_FLAGS) ; do \
29159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29160         done; \
29161         echo "Doing distclean in libgui" ; \
29162         (cd $(HOST_SUBDIR)/libgui && \
29163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29165                   "RANLIB=$${RANLIB}" \
29166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29167                   distclean) \
29168           || exit 1
29169
29170 @endif libgui
29171
29172 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29173 maybe-maintainer-clean-libgui:
29174 @if libgui
29175 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29176
29177 maintainer-clean-libgui: 
29178         @: $(MAKE); $(unstage)
29179         @[ -f ./libgui/Makefile ] || exit 0; \
29180         r=`${PWD_COMMAND}`; export r; \
29181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182         $(HOST_EXPORTS) \
29183         for flag in $(EXTRA_HOST_FLAGS) ; do \
29184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29185         done; \
29186         echo "Doing maintainer-clean in libgui" ; \
29187         (cd $(HOST_SUBDIR)/libgui && \
29188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29190                   "RANLIB=$${RANLIB}" \
29191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29192                   maintainer-clean) \
29193           || exit 1
29194
29195 @endif libgui
29196
29197
29198
29199 .PHONY: configure-libiberty maybe-configure-libiberty
29200 maybe-configure-libiberty:
29201 @if gcc-bootstrap
29202 configure-libiberty: stage_current
29203 @endif gcc-bootstrap
29204 @if libiberty
29205 maybe-configure-libiberty: configure-libiberty
29206 configure-libiberty: 
29207         @r=`${PWD_COMMAND}`; export r; \
29208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29209         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29211         $(HOST_EXPORTS)  \
29212         echo Configuring in $(HOST_SUBDIR)/libiberty; \
29213         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29214         case $(srcdir) in \
29215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29216           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29218         esac; \
29219         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29220         libsrcdir="$$s/libiberty"; \
29221         $(SHELL) $${libsrcdir}/configure \
29222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29223           --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29224           || exit 1
29225 @endif libiberty
29226
29227
29228
29229 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29230 maybe-configure-stage1-libiberty:
29231 @if libiberty-bootstrap
29232 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29233 configure-stage1-libiberty:
29234         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29235         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29236         @r=`${PWD_COMMAND}`; export r; \
29237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29238         TFLAGS="$(STAGE1_TFLAGS)"; \
29239         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29240         $(HOST_EXPORTS) \
29241         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29242         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29243         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29244         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29246         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29247         case $(srcdir) in \
29248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29249           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29251         esac; \
29252         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29253         libsrcdir="$$s/libiberty"; \
29254         $(SHELL) $${libsrcdir}/configure \
29255           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29256           --target=${target_alias} $${srcdiroption} \
29257           $(STAGE1_CONFIGURE_FLAGS) \
29258           @extra_host_libiberty_configure_flags@
29259 @endif libiberty-bootstrap
29260
29261 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29262 maybe-configure-stage2-libiberty:
29263 @if libiberty-bootstrap
29264 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29265 configure-stage2-libiberty:
29266         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29267         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29268         @r=`${PWD_COMMAND}`; export r; \
29269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270         TFLAGS="$(STAGE2_TFLAGS)"; \
29271         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29272         $(HOST_EXPORTS) \
29273         $(POSTSTAGE1_HOST_EXPORTS) \
29274         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29275         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29276         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29277         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29279         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29280         case $(srcdir) in \
29281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29282           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29284         esac; \
29285         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29286         libsrcdir="$$s/libiberty"; \
29287         $(SHELL) $${libsrcdir}/configure \
29288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29289           --target=${target_alias} $${srcdiroption} \
29290           --with-build-libsubdir=$(HOST_SUBDIR) \
29291           $(STAGE2_CONFIGURE_FLAGS) \
29292           @extra_host_libiberty_configure_flags@
29293 @endif libiberty-bootstrap
29294
29295 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29296 maybe-configure-stage3-libiberty:
29297 @if libiberty-bootstrap
29298 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29299 configure-stage3-libiberty:
29300         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29302         @r=`${PWD_COMMAND}`; export r; \
29303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29304         TFLAGS="$(STAGE3_TFLAGS)"; \
29305         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29306         $(HOST_EXPORTS) \
29307         $(POSTSTAGE1_HOST_EXPORTS) \
29308         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29309         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29310         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29311         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29312         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29313         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29314         case $(srcdir) in \
29315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29316           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29318         esac; \
29319         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29320         libsrcdir="$$s/libiberty"; \
29321         $(SHELL) $${libsrcdir}/configure \
29322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29323           --target=${target_alias} $${srcdiroption} \
29324           --with-build-libsubdir=$(HOST_SUBDIR) \
29325           $(STAGE3_CONFIGURE_FLAGS) \
29326           @extra_host_libiberty_configure_flags@
29327 @endif libiberty-bootstrap
29328
29329 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29330 maybe-configure-stage4-libiberty:
29331 @if libiberty-bootstrap
29332 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29333 configure-stage4-libiberty:
29334         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29335         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29336         @r=`${PWD_COMMAND}`; export r; \
29337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29338         TFLAGS="$(STAGE4_TFLAGS)"; \
29339         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29340         $(HOST_EXPORTS) \
29341         $(POSTSTAGE1_HOST_EXPORTS) \
29342         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29343         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29344         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29345         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29347         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29348         case $(srcdir) in \
29349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29350           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29352         esac; \
29353         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29354         libsrcdir="$$s/libiberty"; \
29355         $(SHELL) $${libsrcdir}/configure \
29356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29357           --target=${target_alias} $${srcdiroption} \
29358           --with-build-libsubdir=$(HOST_SUBDIR) \
29359           $(STAGE4_CONFIGURE_FLAGS) \
29360           @extra_host_libiberty_configure_flags@
29361 @endif libiberty-bootstrap
29362
29363 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29364 maybe-configure-stageprofile-libiberty:
29365 @if libiberty-bootstrap
29366 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29367 configure-stageprofile-libiberty:
29368         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29370         @r=`${PWD_COMMAND}`; export r; \
29371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29372         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29373         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29374         $(HOST_EXPORTS) \
29375         $(POSTSTAGE1_HOST_EXPORTS) \
29376         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29377         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29378         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29379         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29381         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29382         case $(srcdir) in \
29383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29384           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29386         esac; \
29387         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29388         libsrcdir="$$s/libiberty"; \
29389         $(SHELL) $${libsrcdir}/configure \
29390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29391           --target=${target_alias} $${srcdiroption} \
29392           --with-build-libsubdir=$(HOST_SUBDIR) \
29393           $(STAGEprofile_CONFIGURE_FLAGS) \
29394           @extra_host_libiberty_configure_flags@
29395 @endif libiberty-bootstrap
29396
29397 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29398 maybe-configure-stagefeedback-libiberty:
29399 @if libiberty-bootstrap
29400 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29401 configure-stagefeedback-libiberty:
29402         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29403         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29404         @r=`${PWD_COMMAND}`; export r; \
29405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29407         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29408         $(HOST_EXPORTS) \
29409         $(POSTSTAGE1_HOST_EXPORTS) \
29410         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29411         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29412         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29413         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29415         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29416         case $(srcdir) in \
29417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29418           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29420         esac; \
29421         srcdiroption="--srcdir=$${topdir}/libiberty"; \
29422         libsrcdir="$$s/libiberty"; \
29423         $(SHELL) $${libsrcdir}/configure \
29424           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29425           --target=${target_alias} $${srcdiroption} \
29426           --with-build-libsubdir=$(HOST_SUBDIR) \
29427           $(STAGEfeedback_CONFIGURE_FLAGS) \
29428           @extra_host_libiberty_configure_flags@
29429 @endif libiberty-bootstrap
29430
29431
29432
29433
29434
29435 .PHONY: all-libiberty maybe-all-libiberty
29436 maybe-all-libiberty:
29437 @if gcc-bootstrap
29438 all-libiberty: stage_current
29439 @endif gcc-bootstrap
29440 @if libiberty
29441 TARGET-libiberty=all
29442 maybe-all-libiberty: all-libiberty
29443 all-libiberty: configure-libiberty
29444         @r=`${PWD_COMMAND}`; export r; \
29445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29446         $(HOST_EXPORTS)  \
29447         (cd $(HOST_SUBDIR)/libiberty && \
29448           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29449                 $(TARGET-libiberty))
29450 @endif libiberty
29451
29452
29453
29454 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29455 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29456 maybe-all-stage1-libiberty:
29457 maybe-clean-stage1-libiberty:
29458 @if libiberty-bootstrap
29459 maybe-all-stage1-libiberty: all-stage1-libiberty
29460 all-stage1: all-stage1-libiberty
29461 TARGET-stage1-libiberty = $(TARGET-libiberty)
29462 all-stage1-libiberty: configure-stage1-libiberty
29463         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29464         @r=`${PWD_COMMAND}`; export r; \
29465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29466         TFLAGS="$(STAGE1_TFLAGS)"; \
29467         $(HOST_EXPORTS)  \
29468         cd $(HOST_SUBDIR)/libiberty && \
29469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29470                 CFLAGS="$(STAGE1_CFLAGS)" \
29471                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29472                 LIBCFLAGS="$(LIBCFLAGS)" \
29473                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29474                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29475                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29476                 $(EXTRA_HOST_FLAGS)   \
29477                 TFLAGS="$(STAGE1_TFLAGS)" \
29478                 $(TARGET-stage1-libiberty)
29479
29480 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29481 clean-stage1: clean-stage1-libiberty
29482 clean-stage1-libiberty:
29483         @if [ $(current_stage) = stage1 ]; then \
29484           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29485         else \
29486           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29487           $(MAKE) stage1-start; \
29488         fi; \
29489         cd $(HOST_SUBDIR)/libiberty && \
29490         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29491                  clean
29492 @endif libiberty-bootstrap
29493
29494
29495 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29496 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29497 maybe-all-stage2-libiberty:
29498 maybe-clean-stage2-libiberty:
29499 @if libiberty-bootstrap
29500 maybe-all-stage2-libiberty: all-stage2-libiberty
29501 all-stage2: all-stage2-libiberty
29502 TARGET-stage2-libiberty = $(TARGET-libiberty)
29503 all-stage2-libiberty: configure-stage2-libiberty
29504         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29505         @r=`${PWD_COMMAND}`; export r; \
29506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507         TFLAGS="$(STAGE2_TFLAGS)"; \
29508         $(HOST_EXPORTS) \
29509         $(POSTSTAGE1_HOST_EXPORTS)  \
29510         cd $(HOST_SUBDIR)/libiberty && \
29511         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29512                 CFLAGS="$(STAGE2_CFLAGS)" \
29513                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29514                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29515                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29516                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29517                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29518                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29519                 TFLAGS="$(STAGE2_TFLAGS)" \
29520                 $(TARGET-stage2-libiberty)
29521
29522 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29523 clean-stage2: clean-stage2-libiberty
29524 clean-stage2-libiberty:
29525         @if [ $(current_stage) = stage2 ]; then \
29526           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29527         else \
29528           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29529           $(MAKE) stage2-start; \
29530         fi; \
29531         cd $(HOST_SUBDIR)/libiberty && \
29532         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29533                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29534                  clean
29535 @endif libiberty-bootstrap
29536
29537
29538 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29539 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29540 maybe-all-stage3-libiberty:
29541 maybe-clean-stage3-libiberty:
29542 @if libiberty-bootstrap
29543 maybe-all-stage3-libiberty: all-stage3-libiberty
29544 all-stage3: all-stage3-libiberty
29545 TARGET-stage3-libiberty = $(TARGET-libiberty)
29546 all-stage3-libiberty: configure-stage3-libiberty
29547         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29548         @r=`${PWD_COMMAND}`; export r; \
29549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550         TFLAGS="$(STAGE3_TFLAGS)"; \
29551         $(HOST_EXPORTS) \
29552         $(POSTSTAGE1_HOST_EXPORTS)  \
29553         cd $(HOST_SUBDIR)/libiberty && \
29554         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29555                 CFLAGS="$(STAGE3_CFLAGS)" \
29556                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29557                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29558                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29559                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29560                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29561                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29562                 TFLAGS="$(STAGE3_TFLAGS)" \
29563                 $(TARGET-stage3-libiberty)
29564
29565 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29566 clean-stage3: clean-stage3-libiberty
29567 clean-stage3-libiberty:
29568         @if [ $(current_stage) = stage3 ]; then \
29569           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29570         else \
29571           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29572           $(MAKE) stage3-start; \
29573         fi; \
29574         cd $(HOST_SUBDIR)/libiberty && \
29575         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29576                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29577                  clean
29578 @endif libiberty-bootstrap
29579
29580
29581 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29582 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29583 maybe-all-stage4-libiberty:
29584 maybe-clean-stage4-libiberty:
29585 @if libiberty-bootstrap
29586 maybe-all-stage4-libiberty: all-stage4-libiberty
29587 all-stage4: all-stage4-libiberty
29588 TARGET-stage4-libiberty = $(TARGET-libiberty)
29589 all-stage4-libiberty: configure-stage4-libiberty
29590         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29591         @r=`${PWD_COMMAND}`; export r; \
29592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29593         TFLAGS="$(STAGE4_TFLAGS)"; \
29594         $(HOST_EXPORTS) \
29595         $(POSTSTAGE1_HOST_EXPORTS)  \
29596         cd $(HOST_SUBDIR)/libiberty && \
29597         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29598                 CFLAGS="$(STAGE4_CFLAGS)" \
29599                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29600                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29604                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29605                 TFLAGS="$(STAGE4_TFLAGS)" \
29606                 $(TARGET-stage4-libiberty)
29607
29608 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29609 clean-stage4: clean-stage4-libiberty
29610 clean-stage4-libiberty:
29611         @if [ $(current_stage) = stage4 ]; then \
29612           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29613         else \
29614           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29615           $(MAKE) stage4-start; \
29616         fi; \
29617         cd $(HOST_SUBDIR)/libiberty && \
29618         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29619                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29620                  clean
29621 @endif libiberty-bootstrap
29622
29623
29624 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29625 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29626 maybe-all-stageprofile-libiberty:
29627 maybe-clean-stageprofile-libiberty:
29628 @if libiberty-bootstrap
29629 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29630 all-stageprofile: all-stageprofile-libiberty
29631 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29632 all-stageprofile-libiberty: configure-stageprofile-libiberty
29633         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29634         @r=`${PWD_COMMAND}`; export r; \
29635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29637         $(HOST_EXPORTS) \
29638         $(POSTSTAGE1_HOST_EXPORTS)  \
29639         cd $(HOST_SUBDIR)/libiberty && \
29640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29641                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29642                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29643                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29644                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29645                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29646                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29647                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29648                 TFLAGS="$(STAGEprofile_TFLAGS)" \
29649                 $(TARGET-stageprofile-libiberty)
29650
29651 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29652 clean-stageprofile: clean-stageprofile-libiberty
29653 clean-stageprofile-libiberty:
29654         @if [ $(current_stage) = stageprofile ]; then \
29655           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29656         else \
29657           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29658           $(MAKE) stageprofile-start; \
29659         fi; \
29660         cd $(HOST_SUBDIR)/libiberty && \
29661         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29662                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29663                  clean
29664 @endif libiberty-bootstrap
29665
29666
29667 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29668 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29669 maybe-all-stagefeedback-libiberty:
29670 maybe-clean-stagefeedback-libiberty:
29671 @if libiberty-bootstrap
29672 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29673 all-stagefeedback: all-stagefeedback-libiberty
29674 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29675 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29676         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29677         @r=`${PWD_COMMAND}`; export r; \
29678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29679         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29680         $(HOST_EXPORTS) \
29681         $(POSTSTAGE1_HOST_EXPORTS)  \
29682         cd $(HOST_SUBDIR)/libiberty && \
29683         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29684                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29685                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29686                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29687                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29688                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29689                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29690                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29691                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29692                 $(TARGET-stagefeedback-libiberty)
29693
29694 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29695 clean-stagefeedback: clean-stagefeedback-libiberty
29696 clean-stagefeedback-libiberty:
29697         @if [ $(current_stage) = stagefeedback ]; then \
29698           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29699         else \
29700           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29701           $(MAKE) stagefeedback-start; \
29702         fi; \
29703         cd $(HOST_SUBDIR)/libiberty && \
29704         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29705                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
29706                  clean
29707 @endif libiberty-bootstrap
29708
29709
29710
29711
29712
29713 .PHONY: check-libiberty maybe-check-libiberty
29714 maybe-check-libiberty:
29715 @if libiberty
29716 maybe-check-libiberty: check-libiberty
29717
29718 check-libiberty:
29719         @: $(MAKE); $(unstage)
29720         @r=`${PWD_COMMAND}`; export r; \
29721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29722         $(HOST_EXPORTS) \
29723         (cd $(HOST_SUBDIR)/libiberty && \
29724           $(MAKE) $(FLAGS_TO_PASS)  check)
29725
29726 @endif libiberty
29727
29728 .PHONY: install-libiberty maybe-install-libiberty
29729 maybe-install-libiberty:
29730 @if libiberty
29731 maybe-install-libiberty: install-libiberty
29732
29733 install-libiberty: installdirs
29734         @: $(MAKE); $(unstage)
29735         @r=`${PWD_COMMAND}`; export r; \
29736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29737         $(HOST_EXPORTS) \
29738         (cd $(HOST_SUBDIR)/libiberty && \
29739           $(MAKE) $(FLAGS_TO_PASS)  install)
29740
29741 @endif libiberty
29742
29743 # Other targets (info, dvi, pdf, etc.)
29744
29745 .PHONY: maybe-info-libiberty info-libiberty
29746 maybe-info-libiberty:
29747 @if libiberty
29748 maybe-info-libiberty: info-libiberty
29749
29750 info-libiberty: \
29751     configure-libiberty 
29752         @[ -f ./libiberty/Makefile ] || exit 0; \
29753         r=`${PWD_COMMAND}`; export r; \
29754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29755         $(HOST_EXPORTS) \
29756         for flag in $(EXTRA_HOST_FLAGS) ; do \
29757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29758         done; \
29759         echo "Doing info in libiberty" ; \
29760         (cd $(HOST_SUBDIR)/libiberty && \
29761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29763                   "RANLIB=$${RANLIB}" \
29764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29765                   info) \
29766           || exit 1
29767
29768 @endif libiberty
29769
29770 .PHONY: maybe-dvi-libiberty dvi-libiberty
29771 maybe-dvi-libiberty:
29772 @if libiberty
29773 maybe-dvi-libiberty: dvi-libiberty
29774
29775 dvi-libiberty: \
29776     configure-libiberty 
29777         @[ -f ./libiberty/Makefile ] || exit 0; \
29778         r=`${PWD_COMMAND}`; export r; \
29779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29780         $(HOST_EXPORTS) \
29781         for flag in $(EXTRA_HOST_FLAGS) ; do \
29782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29783         done; \
29784         echo "Doing dvi in libiberty" ; \
29785         (cd $(HOST_SUBDIR)/libiberty && \
29786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29788                   "RANLIB=$${RANLIB}" \
29789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29790                   dvi) \
29791           || exit 1
29792
29793 @endif libiberty
29794
29795 .PHONY: maybe-pdf-libiberty pdf-libiberty
29796 maybe-pdf-libiberty:
29797 @if libiberty
29798 maybe-pdf-libiberty: pdf-libiberty
29799
29800 pdf-libiberty: \
29801     configure-libiberty 
29802         @[ -f ./libiberty/Makefile ] || exit 0; \
29803         r=`${PWD_COMMAND}`; export r; \
29804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29805         $(HOST_EXPORTS) \
29806         for flag in $(EXTRA_HOST_FLAGS) ; do \
29807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29808         done; \
29809         echo "Doing pdf in libiberty" ; \
29810         (cd $(HOST_SUBDIR)/libiberty && \
29811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29813                   "RANLIB=$${RANLIB}" \
29814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29815                   pdf) \
29816           || exit 1
29817
29818 @endif libiberty
29819
29820 .PHONY: maybe-html-libiberty html-libiberty
29821 maybe-html-libiberty:
29822 @if libiberty
29823 maybe-html-libiberty: html-libiberty
29824
29825 html-libiberty: \
29826     configure-libiberty 
29827         @[ -f ./libiberty/Makefile ] || exit 0; \
29828         r=`${PWD_COMMAND}`; export r; \
29829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29830         $(HOST_EXPORTS) \
29831         for flag in $(EXTRA_HOST_FLAGS) ; do \
29832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29833         done; \
29834         echo "Doing html in libiberty" ; \
29835         (cd $(HOST_SUBDIR)/libiberty && \
29836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29838                   "RANLIB=$${RANLIB}" \
29839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29840                   html) \
29841           || exit 1
29842
29843 @endif libiberty
29844
29845 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29846 maybe-TAGS-libiberty:
29847 @if libiberty
29848 maybe-TAGS-libiberty: TAGS-libiberty
29849
29850 TAGS-libiberty: \
29851     configure-libiberty 
29852         @[ -f ./libiberty/Makefile ] || exit 0; \
29853         r=`${PWD_COMMAND}`; export r; \
29854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29855         $(HOST_EXPORTS) \
29856         for flag in $(EXTRA_HOST_FLAGS) ; do \
29857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29858         done; \
29859         echo "Doing TAGS in libiberty" ; \
29860         (cd $(HOST_SUBDIR)/libiberty && \
29861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29863                   "RANLIB=$${RANLIB}" \
29864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29865                   TAGS) \
29866           || exit 1
29867
29868 @endif libiberty
29869
29870 .PHONY: maybe-install-info-libiberty install-info-libiberty
29871 maybe-install-info-libiberty:
29872 @if libiberty
29873 maybe-install-info-libiberty: install-info-libiberty
29874
29875 install-info-libiberty: \
29876     configure-libiberty \
29877     info-libiberty 
29878         @[ -f ./libiberty/Makefile ] || exit 0; \
29879         r=`${PWD_COMMAND}`; export r; \
29880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29881         $(HOST_EXPORTS) \
29882         for flag in $(EXTRA_HOST_FLAGS) ; do \
29883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29884         done; \
29885         echo "Doing install-info in libiberty" ; \
29886         (cd $(HOST_SUBDIR)/libiberty && \
29887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29889                   "RANLIB=$${RANLIB}" \
29890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29891                   install-info) \
29892           || exit 1
29893
29894 @endif libiberty
29895
29896 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29897 maybe-install-pdf-libiberty:
29898 @if libiberty
29899 maybe-install-pdf-libiberty: install-pdf-libiberty
29900
29901 install-pdf-libiberty: \
29902     configure-libiberty \
29903     pdf-libiberty 
29904         @[ -f ./libiberty/Makefile ] || exit 0; \
29905         r=`${PWD_COMMAND}`; export r; \
29906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29907         $(HOST_EXPORTS) \
29908         for flag in $(EXTRA_HOST_FLAGS) ; do \
29909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29910         done; \
29911         echo "Doing install-pdf in libiberty" ; \
29912         (cd $(HOST_SUBDIR)/libiberty && \
29913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29915                   "RANLIB=$${RANLIB}" \
29916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29917                   install-pdf) \
29918           || exit 1
29919
29920 @endif libiberty
29921
29922 .PHONY: maybe-install-html-libiberty install-html-libiberty
29923 maybe-install-html-libiberty:
29924 @if libiberty
29925 maybe-install-html-libiberty: install-html-libiberty
29926
29927 install-html-libiberty: \
29928     configure-libiberty \
29929     html-libiberty 
29930         @[ -f ./libiberty/Makefile ] || exit 0; \
29931         r=`${PWD_COMMAND}`; export r; \
29932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29933         $(HOST_EXPORTS) \
29934         for flag in $(EXTRA_HOST_FLAGS) ; do \
29935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29936         done; \
29937         echo "Doing install-html in libiberty" ; \
29938         (cd $(HOST_SUBDIR)/libiberty && \
29939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29941                   "RANLIB=$${RANLIB}" \
29942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29943                   install-html) \
29944           || exit 1
29945
29946 @endif libiberty
29947
29948 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29949 maybe-installcheck-libiberty:
29950 @if libiberty
29951 maybe-installcheck-libiberty: installcheck-libiberty
29952
29953 installcheck-libiberty: \
29954     configure-libiberty 
29955         @[ -f ./libiberty/Makefile ] || exit 0; \
29956         r=`${PWD_COMMAND}`; export r; \
29957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958         $(HOST_EXPORTS) \
29959         for flag in $(EXTRA_HOST_FLAGS) ; do \
29960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961         done; \
29962         echo "Doing installcheck in libiberty" ; \
29963         (cd $(HOST_SUBDIR)/libiberty && \
29964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966                   "RANLIB=$${RANLIB}" \
29967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968                   installcheck) \
29969           || exit 1
29970
29971 @endif libiberty
29972
29973 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29974 maybe-mostlyclean-libiberty:
29975 @if libiberty
29976 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29977
29978 mostlyclean-libiberty: 
29979         @[ -f ./libiberty/Makefile ] || exit 0; \
29980         r=`${PWD_COMMAND}`; export r; \
29981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29982         $(HOST_EXPORTS) \
29983         for flag in $(EXTRA_HOST_FLAGS) ; do \
29984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29985         done; \
29986         echo "Doing mostlyclean in libiberty" ; \
29987         (cd $(HOST_SUBDIR)/libiberty && \
29988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29990                   "RANLIB=$${RANLIB}" \
29991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29992                   mostlyclean) \
29993           || exit 1
29994
29995 @endif libiberty
29996
29997 .PHONY: maybe-clean-libiberty clean-libiberty
29998 maybe-clean-libiberty:
29999 @if libiberty
30000 maybe-clean-libiberty: clean-libiberty
30001
30002 clean-libiberty: 
30003         @[ -f ./libiberty/Makefile ] || exit 0; \
30004         r=`${PWD_COMMAND}`; export r; \
30005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30006         $(HOST_EXPORTS) \
30007         for flag in $(EXTRA_HOST_FLAGS) ; do \
30008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30009         done; \
30010         echo "Doing clean in libiberty" ; \
30011         (cd $(HOST_SUBDIR)/libiberty && \
30012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30014                   "RANLIB=$${RANLIB}" \
30015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30016                   clean) \
30017           || exit 1
30018
30019 @endif libiberty
30020
30021 .PHONY: maybe-distclean-libiberty distclean-libiberty
30022 maybe-distclean-libiberty:
30023 @if libiberty
30024 maybe-distclean-libiberty: distclean-libiberty
30025
30026 distclean-libiberty: 
30027         @[ -f ./libiberty/Makefile ] || exit 0; \
30028         r=`${PWD_COMMAND}`; export r; \
30029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30030         $(HOST_EXPORTS) \
30031         for flag in $(EXTRA_HOST_FLAGS) ; do \
30032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30033         done; \
30034         echo "Doing distclean in libiberty" ; \
30035         (cd $(HOST_SUBDIR)/libiberty && \
30036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30038                   "RANLIB=$${RANLIB}" \
30039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30040                   distclean) \
30041           || exit 1
30042
30043 @endif libiberty
30044
30045 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30046 maybe-maintainer-clean-libiberty:
30047 @if libiberty
30048 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30049
30050 maintainer-clean-libiberty: 
30051         @[ -f ./libiberty/Makefile ] || exit 0; \
30052         r=`${PWD_COMMAND}`; export r; \
30053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30054         $(HOST_EXPORTS) \
30055         for flag in $(EXTRA_HOST_FLAGS) ; do \
30056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30057         done; \
30058         echo "Doing maintainer-clean in libiberty" ; \
30059         (cd $(HOST_SUBDIR)/libiberty && \
30060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30062                   "RANLIB=$${RANLIB}" \
30063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30064                   maintainer-clean) \
30065           || exit 1
30066
30067 @endif libiberty
30068
30069
30070
30071 .PHONY: configure-libiconv maybe-configure-libiconv
30072 maybe-configure-libiconv:
30073 @if gcc-bootstrap
30074 configure-libiconv: stage_current
30075 @endif gcc-bootstrap
30076 @if libiconv
30077 maybe-configure-libiconv: configure-libiconv
30078 configure-libiconv: 
30079         @: $(MAKE); $(unstage)
30080         @r=`${PWD_COMMAND}`; export r; \
30081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30082         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30084         $(HOST_EXPORTS)  \
30085         echo Configuring in $(HOST_SUBDIR)/libiconv; \
30086         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30087         case $(srcdir) in \
30088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30089           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30091         esac; \
30092         srcdiroption="--srcdir=$${topdir}/libiconv"; \
30093         libsrcdir="$$s/libiconv"; \
30094         $(SHELL) $${libsrcdir}/configure \
30095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30096           --target=${target_alias} $${srcdiroption} --disable-shared \
30097           || exit 1
30098 @endif libiconv
30099
30100
30101
30102
30103
30104 .PHONY: all-libiconv maybe-all-libiconv
30105 maybe-all-libiconv:
30106 @if gcc-bootstrap
30107 all-libiconv: stage_current
30108 @endif gcc-bootstrap
30109 @if libiconv
30110 TARGET-libiconv=all
30111 maybe-all-libiconv: all-libiconv
30112 all-libiconv: configure-libiconv
30113         @: $(MAKE); $(unstage)
30114         @r=`${PWD_COMMAND}`; export r; \
30115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30116         $(HOST_EXPORTS)  \
30117         (cd $(HOST_SUBDIR)/libiconv && \
30118           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30119                 $(TARGET-libiconv))
30120 @endif libiconv
30121
30122
30123
30124
30125 .PHONY: check-libiconv maybe-check-libiconv
30126 maybe-check-libiconv:
30127 @if libiconv
30128 maybe-check-libiconv: check-libiconv
30129
30130 check-libiconv:
30131         @: $(MAKE); $(unstage)
30132         @r=`${PWD_COMMAND}`; export r; \
30133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30134         $(HOST_EXPORTS) \
30135         (cd $(HOST_SUBDIR)/libiconv && \
30136           $(MAKE) $(FLAGS_TO_PASS)  check)
30137
30138 @endif libiconv
30139
30140 .PHONY: install-libiconv maybe-install-libiconv
30141 maybe-install-libiconv:
30142 @if libiconv
30143 maybe-install-libiconv: install-libiconv
30144
30145 install-libiconv:
30146
30147 @endif libiconv
30148
30149 # Other targets (info, dvi, pdf, etc.)
30150
30151 .PHONY: maybe-info-libiconv info-libiconv
30152 maybe-info-libiconv:
30153 @if libiconv
30154 maybe-info-libiconv: info-libiconv
30155
30156 info-libiconv: \
30157     configure-libiconv 
30158         @: $(MAKE); $(unstage)
30159         @[ -f ./libiconv/Makefile ] || exit 0; \
30160         r=`${PWD_COMMAND}`; export r; \
30161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30162         $(HOST_EXPORTS) \
30163         for flag in $(EXTRA_HOST_FLAGS) ; do \
30164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30165         done; \
30166         echo "Doing info in libiconv" ; \
30167         (cd $(HOST_SUBDIR)/libiconv && \
30168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30170                   "RANLIB=$${RANLIB}" \
30171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30172                   info) \
30173           || exit 1
30174
30175 @endif libiconv
30176
30177 .PHONY: maybe-dvi-libiconv dvi-libiconv
30178 maybe-dvi-libiconv:
30179 @if libiconv
30180 maybe-dvi-libiconv: dvi-libiconv
30181
30182 dvi-libiconv: \
30183     configure-libiconv 
30184         @: $(MAKE); $(unstage)
30185         @[ -f ./libiconv/Makefile ] || exit 0; \
30186         r=`${PWD_COMMAND}`; export r; \
30187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188         $(HOST_EXPORTS) \
30189         for flag in $(EXTRA_HOST_FLAGS) ; do \
30190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30191         done; \
30192         echo "Doing dvi in libiconv" ; \
30193         (cd $(HOST_SUBDIR)/libiconv && \
30194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30196                   "RANLIB=$${RANLIB}" \
30197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30198                   dvi) \
30199           || exit 1
30200
30201 @endif libiconv
30202
30203 .PHONY: maybe-pdf-libiconv pdf-libiconv
30204 maybe-pdf-libiconv:
30205 @if libiconv
30206 maybe-pdf-libiconv: pdf-libiconv
30207
30208 pdf-libiconv: \
30209     configure-libiconv 
30210         @: $(MAKE); $(unstage)
30211         @[ -f ./libiconv/Makefile ] || exit 0; \
30212         r=`${PWD_COMMAND}`; export r; \
30213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214         $(HOST_EXPORTS) \
30215         for flag in $(EXTRA_HOST_FLAGS) ; do \
30216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30217         done; \
30218         echo "Doing pdf in libiconv" ; \
30219         (cd $(HOST_SUBDIR)/libiconv && \
30220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30222                   "RANLIB=$${RANLIB}" \
30223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30224                   pdf) \
30225           || exit 1
30226
30227 @endif libiconv
30228
30229 .PHONY: maybe-html-libiconv html-libiconv
30230 maybe-html-libiconv:
30231 @if libiconv
30232 maybe-html-libiconv: html-libiconv
30233
30234 html-libiconv: \
30235     configure-libiconv 
30236         @: $(MAKE); $(unstage)
30237         @[ -f ./libiconv/Makefile ] || exit 0; \
30238         r=`${PWD_COMMAND}`; export r; \
30239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30240         $(HOST_EXPORTS) \
30241         for flag in $(EXTRA_HOST_FLAGS) ; do \
30242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30243         done; \
30244         echo "Doing html in libiconv" ; \
30245         (cd $(HOST_SUBDIR)/libiconv && \
30246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30248                   "RANLIB=$${RANLIB}" \
30249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30250                   html) \
30251           || exit 1
30252
30253 @endif libiconv
30254
30255 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30256 maybe-TAGS-libiconv:
30257 @if libiconv
30258 maybe-TAGS-libiconv: TAGS-libiconv
30259
30260 TAGS-libiconv: \
30261     configure-libiconv 
30262         @: $(MAKE); $(unstage)
30263         @[ -f ./libiconv/Makefile ] || exit 0; \
30264         r=`${PWD_COMMAND}`; export r; \
30265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30266         $(HOST_EXPORTS) \
30267         for flag in $(EXTRA_HOST_FLAGS) ; do \
30268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30269         done; \
30270         echo "Doing TAGS in libiconv" ; \
30271         (cd $(HOST_SUBDIR)/libiconv && \
30272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30274                   "RANLIB=$${RANLIB}" \
30275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30276                   TAGS) \
30277           || exit 1
30278
30279 @endif libiconv
30280
30281 .PHONY: maybe-install-info-libiconv install-info-libiconv
30282 maybe-install-info-libiconv:
30283 @if libiconv
30284 maybe-install-info-libiconv: install-info-libiconv
30285
30286 # libiconv doesn't support install-info.
30287 install-info-libiconv:
30288
30289 @endif libiconv
30290
30291 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30292 maybe-install-pdf-libiconv:
30293 @if libiconv
30294 maybe-install-pdf-libiconv: install-pdf-libiconv
30295
30296 # libiconv doesn't support install-pdf.
30297 install-pdf-libiconv:
30298
30299 @endif libiconv
30300
30301 .PHONY: maybe-install-html-libiconv install-html-libiconv
30302 maybe-install-html-libiconv:
30303 @if libiconv
30304 maybe-install-html-libiconv: install-html-libiconv
30305
30306 # libiconv doesn't support install-html.
30307 install-html-libiconv:
30308
30309 @endif libiconv
30310
30311 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30312 maybe-installcheck-libiconv:
30313 @if libiconv
30314 maybe-installcheck-libiconv: installcheck-libiconv
30315
30316 installcheck-libiconv: \
30317     configure-libiconv 
30318         @: $(MAKE); $(unstage)
30319         @[ -f ./libiconv/Makefile ] || exit 0; \
30320         r=`${PWD_COMMAND}`; export r; \
30321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30322         $(HOST_EXPORTS) \
30323         for flag in $(EXTRA_HOST_FLAGS) ; do \
30324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30325         done; \
30326         echo "Doing installcheck in libiconv" ; \
30327         (cd $(HOST_SUBDIR)/libiconv && \
30328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30330                   "RANLIB=$${RANLIB}" \
30331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30332                   installcheck) \
30333           || exit 1
30334
30335 @endif libiconv
30336
30337 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30338 maybe-mostlyclean-libiconv:
30339 @if libiconv
30340 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30341
30342 mostlyclean-libiconv: 
30343         @: $(MAKE); $(unstage)
30344         @[ -f ./libiconv/Makefile ] || exit 0; \
30345         r=`${PWD_COMMAND}`; export r; \
30346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30347         $(HOST_EXPORTS) \
30348         for flag in $(EXTRA_HOST_FLAGS) ; do \
30349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30350         done; \
30351         echo "Doing mostlyclean in libiconv" ; \
30352         (cd $(HOST_SUBDIR)/libiconv && \
30353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30355                   "RANLIB=$${RANLIB}" \
30356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30357                   mostlyclean) \
30358           || exit 1
30359
30360 @endif libiconv
30361
30362 .PHONY: maybe-clean-libiconv clean-libiconv
30363 maybe-clean-libiconv:
30364 @if libiconv
30365 maybe-clean-libiconv: clean-libiconv
30366
30367 clean-libiconv: 
30368         @: $(MAKE); $(unstage)
30369         @[ -f ./libiconv/Makefile ] || exit 0; \
30370         r=`${PWD_COMMAND}`; export r; \
30371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30372         $(HOST_EXPORTS) \
30373         for flag in $(EXTRA_HOST_FLAGS) ; do \
30374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30375         done; \
30376         echo "Doing clean in libiconv" ; \
30377         (cd $(HOST_SUBDIR)/libiconv && \
30378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30380                   "RANLIB=$${RANLIB}" \
30381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30382                   clean) \
30383           || exit 1
30384
30385 @endif libiconv
30386
30387 .PHONY: maybe-distclean-libiconv distclean-libiconv
30388 maybe-distclean-libiconv:
30389 @if libiconv
30390 maybe-distclean-libiconv: distclean-libiconv
30391
30392 distclean-libiconv: 
30393         @: $(MAKE); $(unstage)
30394         @[ -f ./libiconv/Makefile ] || exit 0; \
30395         r=`${PWD_COMMAND}`; export r; \
30396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30397         $(HOST_EXPORTS) \
30398         for flag in $(EXTRA_HOST_FLAGS) ; do \
30399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30400         done; \
30401         echo "Doing distclean in libiconv" ; \
30402         (cd $(HOST_SUBDIR)/libiconv && \
30403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30405                   "RANLIB=$${RANLIB}" \
30406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30407                   distclean) \
30408           || exit 1
30409
30410 @endif libiconv
30411
30412 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30413 maybe-maintainer-clean-libiconv:
30414 @if libiconv
30415 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30416
30417 maintainer-clean-libiconv: 
30418         @: $(MAKE); $(unstage)
30419         @[ -f ./libiconv/Makefile ] || exit 0; \
30420         r=`${PWD_COMMAND}`; export r; \
30421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30422         $(HOST_EXPORTS) \
30423         for flag in $(EXTRA_HOST_FLAGS) ; do \
30424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30425         done; \
30426         echo "Doing maintainer-clean in libiconv" ; \
30427         (cd $(HOST_SUBDIR)/libiconv && \
30428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30430                   "RANLIB=$${RANLIB}" \
30431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30432                   maintainer-clean) \
30433           || exit 1
30434
30435 @endif libiconv
30436
30437
30438
30439 .PHONY: configure-libtool maybe-configure-libtool
30440 maybe-configure-libtool:
30441 @if gcc-bootstrap
30442 configure-libtool: stage_current
30443 @endif gcc-bootstrap
30444 @if libtool
30445 maybe-configure-libtool: configure-libtool
30446 configure-libtool: 
30447         @: $(MAKE); $(unstage)
30448         @r=`${PWD_COMMAND}`; export r; \
30449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30450         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30452         $(HOST_EXPORTS)  \
30453         echo Configuring in $(HOST_SUBDIR)/libtool; \
30454         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30455         case $(srcdir) in \
30456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30457           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30459         esac; \
30460         srcdiroption="--srcdir=$${topdir}/libtool"; \
30461         libsrcdir="$$s/libtool"; \
30462         $(SHELL) $${libsrcdir}/configure \
30463           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30464           --target=${target_alias} $${srcdiroption}  \
30465           || exit 1
30466 @endif libtool
30467
30468
30469
30470
30471
30472 .PHONY: all-libtool maybe-all-libtool
30473 maybe-all-libtool:
30474 @if gcc-bootstrap
30475 all-libtool: stage_current
30476 @endif gcc-bootstrap
30477 @if libtool
30478 TARGET-libtool=all
30479 maybe-all-libtool: all-libtool
30480 all-libtool: configure-libtool
30481         @: $(MAKE); $(unstage)
30482         @r=`${PWD_COMMAND}`; export r; \
30483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30484         $(HOST_EXPORTS)  \
30485         (cd $(HOST_SUBDIR)/libtool && \
30486           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30487                 $(TARGET-libtool))
30488 @endif libtool
30489
30490
30491
30492
30493 .PHONY: check-libtool maybe-check-libtool
30494 maybe-check-libtool:
30495 @if libtool
30496 maybe-check-libtool: check-libtool
30497
30498 check-libtool:
30499         @: $(MAKE); $(unstage)
30500         @r=`${PWD_COMMAND}`; export r; \
30501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30502         $(HOST_EXPORTS) \
30503         (cd $(HOST_SUBDIR)/libtool && \
30504           $(MAKE) $(FLAGS_TO_PASS)  check)
30505
30506 @endif libtool
30507
30508 .PHONY: install-libtool maybe-install-libtool
30509 maybe-install-libtool:
30510 @if libtool
30511 maybe-install-libtool: install-libtool
30512
30513 install-libtool: installdirs
30514         @: $(MAKE); $(unstage)
30515         @r=`${PWD_COMMAND}`; export r; \
30516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30517         $(HOST_EXPORTS) \
30518         (cd $(HOST_SUBDIR)/libtool && \
30519           $(MAKE) $(FLAGS_TO_PASS)  install)
30520
30521 @endif libtool
30522
30523 # Other targets (info, dvi, pdf, etc.)
30524
30525 .PHONY: maybe-info-libtool info-libtool
30526 maybe-info-libtool:
30527 @if libtool
30528 maybe-info-libtool: info-libtool
30529
30530 info-libtool: \
30531     configure-libtool 
30532         @: $(MAKE); $(unstage)
30533         @[ -f ./libtool/Makefile ] || exit 0; \
30534         r=`${PWD_COMMAND}`; export r; \
30535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30536         $(HOST_EXPORTS) \
30537         for flag in $(EXTRA_HOST_FLAGS) ; do \
30538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30539         done; \
30540         echo "Doing info in libtool" ; \
30541         (cd $(HOST_SUBDIR)/libtool && \
30542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30544                   "RANLIB=$${RANLIB}" \
30545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30546                   info) \
30547           || exit 1
30548
30549 @endif libtool
30550
30551 .PHONY: maybe-dvi-libtool dvi-libtool
30552 maybe-dvi-libtool:
30553 @if libtool
30554 maybe-dvi-libtool: dvi-libtool
30555
30556 dvi-libtool: \
30557     configure-libtool 
30558         @: $(MAKE); $(unstage)
30559         @[ -f ./libtool/Makefile ] || exit 0; \
30560         r=`${PWD_COMMAND}`; export r; \
30561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30562         $(HOST_EXPORTS) \
30563         for flag in $(EXTRA_HOST_FLAGS) ; do \
30564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30565         done; \
30566         echo "Doing dvi in libtool" ; \
30567         (cd $(HOST_SUBDIR)/libtool && \
30568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30570                   "RANLIB=$${RANLIB}" \
30571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30572                   dvi) \
30573           || exit 1
30574
30575 @endif libtool
30576
30577 .PHONY: maybe-pdf-libtool pdf-libtool
30578 maybe-pdf-libtool:
30579 @if libtool
30580 maybe-pdf-libtool: pdf-libtool
30581
30582 pdf-libtool: \
30583     configure-libtool 
30584         @: $(MAKE); $(unstage)
30585         @[ -f ./libtool/Makefile ] || exit 0; \
30586         r=`${PWD_COMMAND}`; export r; \
30587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30588         $(HOST_EXPORTS) \
30589         for flag in $(EXTRA_HOST_FLAGS) ; do \
30590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30591         done; \
30592         echo "Doing pdf in libtool" ; \
30593         (cd $(HOST_SUBDIR)/libtool && \
30594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30596                   "RANLIB=$${RANLIB}" \
30597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30598                   pdf) \
30599           || exit 1
30600
30601 @endif libtool
30602
30603 .PHONY: maybe-html-libtool html-libtool
30604 maybe-html-libtool:
30605 @if libtool
30606 maybe-html-libtool: html-libtool
30607
30608 html-libtool: \
30609     configure-libtool 
30610         @: $(MAKE); $(unstage)
30611         @[ -f ./libtool/Makefile ] || exit 0; \
30612         r=`${PWD_COMMAND}`; export r; \
30613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614         $(HOST_EXPORTS) \
30615         for flag in $(EXTRA_HOST_FLAGS) ; do \
30616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617         done; \
30618         echo "Doing html in libtool" ; \
30619         (cd $(HOST_SUBDIR)/libtool && \
30620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30622                   "RANLIB=$${RANLIB}" \
30623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30624                   html) \
30625           || exit 1
30626
30627 @endif libtool
30628
30629 .PHONY: maybe-TAGS-libtool TAGS-libtool
30630 maybe-TAGS-libtool:
30631 @if libtool
30632 maybe-TAGS-libtool: TAGS-libtool
30633
30634 TAGS-libtool: \
30635     configure-libtool 
30636         @: $(MAKE); $(unstage)
30637         @[ -f ./libtool/Makefile ] || exit 0; \
30638         r=`${PWD_COMMAND}`; export r; \
30639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30640         $(HOST_EXPORTS) \
30641         for flag in $(EXTRA_HOST_FLAGS) ; do \
30642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30643         done; \
30644         echo "Doing TAGS in libtool" ; \
30645         (cd $(HOST_SUBDIR)/libtool && \
30646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30648                   "RANLIB=$${RANLIB}" \
30649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30650                   TAGS) \
30651           || exit 1
30652
30653 @endif libtool
30654
30655 .PHONY: maybe-install-info-libtool install-info-libtool
30656 maybe-install-info-libtool:
30657 @if libtool
30658 maybe-install-info-libtool: install-info-libtool
30659
30660 install-info-libtool: \
30661     configure-libtool \
30662     info-libtool 
30663         @: $(MAKE); $(unstage)
30664         @[ -f ./libtool/Makefile ] || exit 0; \
30665         r=`${PWD_COMMAND}`; export r; \
30666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30667         $(HOST_EXPORTS) \
30668         for flag in $(EXTRA_HOST_FLAGS) ; do \
30669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30670         done; \
30671         echo "Doing install-info in libtool" ; \
30672         (cd $(HOST_SUBDIR)/libtool && \
30673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30675                   "RANLIB=$${RANLIB}" \
30676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30677                   install-info) \
30678           || exit 1
30679
30680 @endif libtool
30681
30682 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
30683 maybe-install-pdf-libtool:
30684 @if libtool
30685 maybe-install-pdf-libtool: install-pdf-libtool
30686
30687 install-pdf-libtool: \
30688     configure-libtool \
30689     pdf-libtool 
30690         @: $(MAKE); $(unstage)
30691         @[ -f ./libtool/Makefile ] || exit 0; \
30692         r=`${PWD_COMMAND}`; export r; \
30693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694         $(HOST_EXPORTS) \
30695         for flag in $(EXTRA_HOST_FLAGS) ; do \
30696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30697         done; \
30698         echo "Doing install-pdf in libtool" ; \
30699         (cd $(HOST_SUBDIR)/libtool && \
30700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30702                   "RANLIB=$${RANLIB}" \
30703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30704                   install-pdf) \
30705           || exit 1
30706
30707 @endif libtool
30708
30709 .PHONY: maybe-install-html-libtool install-html-libtool
30710 maybe-install-html-libtool:
30711 @if libtool
30712 maybe-install-html-libtool: install-html-libtool
30713
30714 install-html-libtool: \
30715     configure-libtool \
30716     html-libtool 
30717         @: $(MAKE); $(unstage)
30718         @[ -f ./libtool/Makefile ] || exit 0; \
30719         r=`${PWD_COMMAND}`; export r; \
30720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30721         $(HOST_EXPORTS) \
30722         for flag in $(EXTRA_HOST_FLAGS) ; do \
30723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30724         done; \
30725         echo "Doing install-html in libtool" ; \
30726         (cd $(HOST_SUBDIR)/libtool && \
30727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30729                   "RANLIB=$${RANLIB}" \
30730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30731                   install-html) \
30732           || exit 1
30733
30734 @endif libtool
30735
30736 .PHONY: maybe-installcheck-libtool installcheck-libtool
30737 maybe-installcheck-libtool:
30738 @if libtool
30739 maybe-installcheck-libtool: installcheck-libtool
30740
30741 installcheck-libtool: \
30742     configure-libtool 
30743         @: $(MAKE); $(unstage)
30744         @[ -f ./libtool/Makefile ] || exit 0; \
30745         r=`${PWD_COMMAND}`; export r; \
30746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30747         $(HOST_EXPORTS) \
30748         for flag in $(EXTRA_HOST_FLAGS) ; do \
30749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30750         done; \
30751         echo "Doing installcheck in libtool" ; \
30752         (cd $(HOST_SUBDIR)/libtool && \
30753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30755                   "RANLIB=$${RANLIB}" \
30756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30757                   installcheck) \
30758           || exit 1
30759
30760 @endif libtool
30761
30762 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30763 maybe-mostlyclean-libtool:
30764 @if libtool
30765 maybe-mostlyclean-libtool: mostlyclean-libtool
30766
30767 mostlyclean-libtool: 
30768         @: $(MAKE); $(unstage)
30769         @[ -f ./libtool/Makefile ] || exit 0; \
30770         r=`${PWD_COMMAND}`; export r; \
30771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30772         $(HOST_EXPORTS) \
30773         for flag in $(EXTRA_HOST_FLAGS) ; do \
30774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30775         done; \
30776         echo "Doing mostlyclean in libtool" ; \
30777         (cd $(HOST_SUBDIR)/libtool && \
30778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30780                   "RANLIB=$${RANLIB}" \
30781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30782                   mostlyclean) \
30783           || exit 1
30784
30785 @endif libtool
30786
30787 .PHONY: maybe-clean-libtool clean-libtool
30788 maybe-clean-libtool:
30789 @if libtool
30790 maybe-clean-libtool: clean-libtool
30791
30792 clean-libtool: 
30793         @: $(MAKE); $(unstage)
30794         @[ -f ./libtool/Makefile ] || exit 0; \
30795         r=`${PWD_COMMAND}`; export r; \
30796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30797         $(HOST_EXPORTS) \
30798         for flag in $(EXTRA_HOST_FLAGS) ; do \
30799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30800         done; \
30801         echo "Doing clean in libtool" ; \
30802         (cd $(HOST_SUBDIR)/libtool && \
30803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30805                   "RANLIB=$${RANLIB}" \
30806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30807                   clean) \
30808           || exit 1
30809
30810 @endif libtool
30811
30812 .PHONY: maybe-distclean-libtool distclean-libtool
30813 maybe-distclean-libtool:
30814 @if libtool
30815 maybe-distclean-libtool: distclean-libtool
30816
30817 distclean-libtool: 
30818         @: $(MAKE); $(unstage)
30819         @[ -f ./libtool/Makefile ] || exit 0; \
30820         r=`${PWD_COMMAND}`; export r; \
30821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30822         $(HOST_EXPORTS) \
30823         for flag in $(EXTRA_HOST_FLAGS) ; do \
30824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30825         done; \
30826         echo "Doing distclean in libtool" ; \
30827         (cd $(HOST_SUBDIR)/libtool && \
30828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30830                   "RANLIB=$${RANLIB}" \
30831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30832                   distclean) \
30833           || exit 1
30834
30835 @endif libtool
30836
30837 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30838 maybe-maintainer-clean-libtool:
30839 @if libtool
30840 maybe-maintainer-clean-libtool: maintainer-clean-libtool
30841
30842 maintainer-clean-libtool: 
30843         @: $(MAKE); $(unstage)
30844         @[ -f ./libtool/Makefile ] || exit 0; \
30845         r=`${PWD_COMMAND}`; export r; \
30846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30847         $(HOST_EXPORTS) \
30848         for flag in $(EXTRA_HOST_FLAGS) ; do \
30849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30850         done; \
30851         echo "Doing maintainer-clean in libtool" ; \
30852         (cd $(HOST_SUBDIR)/libtool && \
30853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30855                   "RANLIB=$${RANLIB}" \
30856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30857                   maintainer-clean) \
30858           || exit 1
30859
30860 @endif libtool
30861
30862
30863
30864 .PHONY: configure-m4 maybe-configure-m4
30865 maybe-configure-m4:
30866 @if gcc-bootstrap
30867 configure-m4: stage_current
30868 @endif gcc-bootstrap
30869 @if m4
30870 maybe-configure-m4: configure-m4
30871 configure-m4: 
30872         @: $(MAKE); $(unstage)
30873         @r=`${PWD_COMMAND}`; export r; \
30874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30875         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30877         $(HOST_EXPORTS)  \
30878         echo Configuring in $(HOST_SUBDIR)/m4; \
30879         cd "$(HOST_SUBDIR)/m4" || exit 1; \
30880         case $(srcdir) in \
30881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30882           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30884         esac; \
30885         srcdiroption="--srcdir=$${topdir}/m4"; \
30886         libsrcdir="$$s/m4"; \
30887         $(SHELL) $${libsrcdir}/configure \
30888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30889           --target=${target_alias} $${srcdiroption}  \
30890           || exit 1
30891 @endif m4
30892
30893
30894
30895
30896
30897 .PHONY: all-m4 maybe-all-m4
30898 maybe-all-m4:
30899 @if gcc-bootstrap
30900 all-m4: stage_current
30901 @endif gcc-bootstrap
30902 @if m4
30903 TARGET-m4=all
30904 maybe-all-m4: all-m4
30905 all-m4: configure-m4
30906         @: $(MAKE); $(unstage)
30907         @r=`${PWD_COMMAND}`; export r; \
30908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30909         $(HOST_EXPORTS)  \
30910         (cd $(HOST_SUBDIR)/m4 && \
30911           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30912                 $(TARGET-m4))
30913 @endif m4
30914
30915
30916
30917
30918 .PHONY: check-m4 maybe-check-m4
30919 maybe-check-m4:
30920 @if m4
30921 maybe-check-m4: check-m4
30922
30923 check-m4:
30924         @: $(MAKE); $(unstage)
30925         @r=`${PWD_COMMAND}`; export r; \
30926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30927         $(HOST_EXPORTS) \
30928         (cd $(HOST_SUBDIR)/m4 && \
30929           $(MAKE) $(FLAGS_TO_PASS)  check)
30930
30931 @endif m4
30932
30933 .PHONY: install-m4 maybe-install-m4
30934 maybe-install-m4:
30935 @if m4
30936 maybe-install-m4: install-m4
30937
30938 install-m4: installdirs
30939         @: $(MAKE); $(unstage)
30940         @r=`${PWD_COMMAND}`; export r; \
30941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30942         $(HOST_EXPORTS) \
30943         (cd $(HOST_SUBDIR)/m4 && \
30944           $(MAKE) $(FLAGS_TO_PASS)  install)
30945
30946 @endif m4
30947
30948 # Other targets (info, dvi, pdf, etc.)
30949
30950 .PHONY: maybe-info-m4 info-m4
30951 maybe-info-m4:
30952 @if m4
30953 maybe-info-m4: info-m4
30954
30955 info-m4: \
30956     configure-m4 
30957         @: $(MAKE); $(unstage)
30958         @[ -f ./m4/Makefile ] || exit 0; \
30959         r=`${PWD_COMMAND}`; export r; \
30960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30961         $(HOST_EXPORTS) \
30962         for flag in $(EXTRA_HOST_FLAGS) ; do \
30963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30964         done; \
30965         echo "Doing info in m4" ; \
30966         (cd $(HOST_SUBDIR)/m4 && \
30967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30969                   "RANLIB=$${RANLIB}" \
30970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30971                   info) \
30972           || exit 1
30973
30974 @endif m4
30975
30976 .PHONY: maybe-dvi-m4 dvi-m4
30977 maybe-dvi-m4:
30978 @if m4
30979 maybe-dvi-m4: dvi-m4
30980
30981 dvi-m4: \
30982     configure-m4 
30983         @: $(MAKE); $(unstage)
30984         @[ -f ./m4/Makefile ] || exit 0; \
30985         r=`${PWD_COMMAND}`; export r; \
30986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30987         $(HOST_EXPORTS) \
30988         for flag in $(EXTRA_HOST_FLAGS) ; do \
30989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30990         done; \
30991         echo "Doing dvi in m4" ; \
30992         (cd $(HOST_SUBDIR)/m4 && \
30993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30995                   "RANLIB=$${RANLIB}" \
30996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30997                   dvi) \
30998           || exit 1
30999
31000 @endif m4
31001
31002 .PHONY: maybe-pdf-m4 pdf-m4
31003 maybe-pdf-m4:
31004 @if m4
31005 maybe-pdf-m4: pdf-m4
31006
31007 pdf-m4: \
31008     configure-m4 
31009         @: $(MAKE); $(unstage)
31010         @[ -f ./m4/Makefile ] || exit 0; \
31011         r=`${PWD_COMMAND}`; export r; \
31012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31013         $(HOST_EXPORTS) \
31014         for flag in $(EXTRA_HOST_FLAGS) ; do \
31015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31016         done; \
31017         echo "Doing pdf in m4" ; \
31018         (cd $(HOST_SUBDIR)/m4 && \
31019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31021                   "RANLIB=$${RANLIB}" \
31022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31023                   pdf) \
31024           || exit 1
31025
31026 @endif m4
31027
31028 .PHONY: maybe-html-m4 html-m4
31029 maybe-html-m4:
31030 @if m4
31031 maybe-html-m4: html-m4
31032
31033 html-m4: \
31034     configure-m4 
31035         @: $(MAKE); $(unstage)
31036         @[ -f ./m4/Makefile ] || exit 0; \
31037         r=`${PWD_COMMAND}`; export r; \
31038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31039         $(HOST_EXPORTS) \
31040         for flag in $(EXTRA_HOST_FLAGS) ; do \
31041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31042         done; \
31043         echo "Doing html in m4" ; \
31044         (cd $(HOST_SUBDIR)/m4 && \
31045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31047                   "RANLIB=$${RANLIB}" \
31048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31049                   html) \
31050           || exit 1
31051
31052 @endif m4
31053
31054 .PHONY: maybe-TAGS-m4 TAGS-m4
31055 maybe-TAGS-m4:
31056 @if m4
31057 maybe-TAGS-m4: TAGS-m4
31058
31059 TAGS-m4: \
31060     configure-m4 
31061         @: $(MAKE); $(unstage)
31062         @[ -f ./m4/Makefile ] || exit 0; \
31063         r=`${PWD_COMMAND}`; export r; \
31064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065         $(HOST_EXPORTS) \
31066         for flag in $(EXTRA_HOST_FLAGS) ; do \
31067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068         done; \
31069         echo "Doing TAGS in m4" ; \
31070         (cd $(HOST_SUBDIR)/m4 && \
31071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073                   "RANLIB=$${RANLIB}" \
31074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075                   TAGS) \
31076           || exit 1
31077
31078 @endif m4
31079
31080 .PHONY: maybe-install-info-m4 install-info-m4
31081 maybe-install-info-m4:
31082 @if m4
31083 maybe-install-info-m4: install-info-m4
31084
31085 install-info-m4: \
31086     configure-m4 \
31087     info-m4 
31088         @: $(MAKE); $(unstage)
31089         @[ -f ./m4/Makefile ] || exit 0; \
31090         r=`${PWD_COMMAND}`; export r; \
31091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092         $(HOST_EXPORTS) \
31093         for flag in $(EXTRA_HOST_FLAGS) ; do \
31094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31095         done; \
31096         echo "Doing install-info in m4" ; \
31097         (cd $(HOST_SUBDIR)/m4 && \
31098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31100                   "RANLIB=$${RANLIB}" \
31101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31102                   install-info) \
31103           || exit 1
31104
31105 @endif m4
31106
31107 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31108 maybe-install-pdf-m4:
31109 @if m4
31110 maybe-install-pdf-m4: install-pdf-m4
31111
31112 install-pdf-m4: \
31113     configure-m4 \
31114     pdf-m4 
31115         @: $(MAKE); $(unstage)
31116         @[ -f ./m4/Makefile ] || exit 0; \
31117         r=`${PWD_COMMAND}`; export r; \
31118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31119         $(HOST_EXPORTS) \
31120         for flag in $(EXTRA_HOST_FLAGS) ; do \
31121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31122         done; \
31123         echo "Doing install-pdf in m4" ; \
31124         (cd $(HOST_SUBDIR)/m4 && \
31125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31127                   "RANLIB=$${RANLIB}" \
31128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31129                   install-pdf) \
31130           || exit 1
31131
31132 @endif m4
31133
31134 .PHONY: maybe-install-html-m4 install-html-m4
31135 maybe-install-html-m4:
31136 @if m4
31137 maybe-install-html-m4: install-html-m4
31138
31139 install-html-m4: \
31140     configure-m4 \
31141     html-m4 
31142         @: $(MAKE); $(unstage)
31143         @[ -f ./m4/Makefile ] || exit 0; \
31144         r=`${PWD_COMMAND}`; export r; \
31145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31146         $(HOST_EXPORTS) \
31147         for flag in $(EXTRA_HOST_FLAGS) ; do \
31148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31149         done; \
31150         echo "Doing install-html in m4" ; \
31151         (cd $(HOST_SUBDIR)/m4 && \
31152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31154                   "RANLIB=$${RANLIB}" \
31155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31156                   install-html) \
31157           || exit 1
31158
31159 @endif m4
31160
31161 .PHONY: maybe-installcheck-m4 installcheck-m4
31162 maybe-installcheck-m4:
31163 @if m4
31164 maybe-installcheck-m4: installcheck-m4
31165
31166 installcheck-m4: \
31167     configure-m4 
31168         @: $(MAKE); $(unstage)
31169         @[ -f ./m4/Makefile ] || exit 0; \
31170         r=`${PWD_COMMAND}`; export r; \
31171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31172         $(HOST_EXPORTS) \
31173         for flag in $(EXTRA_HOST_FLAGS) ; do \
31174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31175         done; \
31176         echo "Doing installcheck in m4" ; \
31177         (cd $(HOST_SUBDIR)/m4 && \
31178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31180                   "RANLIB=$${RANLIB}" \
31181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31182                   installcheck) \
31183           || exit 1
31184
31185 @endif m4
31186
31187 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31188 maybe-mostlyclean-m4:
31189 @if m4
31190 maybe-mostlyclean-m4: mostlyclean-m4
31191
31192 mostlyclean-m4: 
31193         @: $(MAKE); $(unstage)
31194         @[ -f ./m4/Makefile ] || exit 0; \
31195         r=`${PWD_COMMAND}`; export r; \
31196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31197         $(HOST_EXPORTS) \
31198         for flag in $(EXTRA_HOST_FLAGS) ; do \
31199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31200         done; \
31201         echo "Doing mostlyclean in m4" ; \
31202         (cd $(HOST_SUBDIR)/m4 && \
31203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31205                   "RANLIB=$${RANLIB}" \
31206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31207                   mostlyclean) \
31208           || exit 1
31209
31210 @endif m4
31211
31212 .PHONY: maybe-clean-m4 clean-m4
31213 maybe-clean-m4:
31214 @if m4
31215 maybe-clean-m4: clean-m4
31216
31217 clean-m4: 
31218         @: $(MAKE); $(unstage)
31219         @[ -f ./m4/Makefile ] || exit 0; \
31220         r=`${PWD_COMMAND}`; export r; \
31221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31222         $(HOST_EXPORTS) \
31223         for flag in $(EXTRA_HOST_FLAGS) ; do \
31224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31225         done; \
31226         echo "Doing clean in m4" ; \
31227         (cd $(HOST_SUBDIR)/m4 && \
31228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31230                   "RANLIB=$${RANLIB}" \
31231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31232                   clean) \
31233           || exit 1
31234
31235 @endif m4
31236
31237 .PHONY: maybe-distclean-m4 distclean-m4
31238 maybe-distclean-m4:
31239 @if m4
31240 maybe-distclean-m4: distclean-m4
31241
31242 distclean-m4: 
31243         @: $(MAKE); $(unstage)
31244         @[ -f ./m4/Makefile ] || exit 0; \
31245         r=`${PWD_COMMAND}`; export r; \
31246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31247         $(HOST_EXPORTS) \
31248         for flag in $(EXTRA_HOST_FLAGS) ; do \
31249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31250         done; \
31251         echo "Doing distclean in m4" ; \
31252         (cd $(HOST_SUBDIR)/m4 && \
31253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31255                   "RANLIB=$${RANLIB}" \
31256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31257                   distclean) \
31258           || exit 1
31259
31260 @endif m4
31261
31262 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31263 maybe-maintainer-clean-m4:
31264 @if m4
31265 maybe-maintainer-clean-m4: maintainer-clean-m4
31266
31267 maintainer-clean-m4: 
31268         @: $(MAKE); $(unstage)
31269         @[ -f ./m4/Makefile ] || exit 0; \
31270         r=`${PWD_COMMAND}`; export r; \
31271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31272         $(HOST_EXPORTS) \
31273         for flag in $(EXTRA_HOST_FLAGS) ; do \
31274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31275         done; \
31276         echo "Doing maintainer-clean in m4" ; \
31277         (cd $(HOST_SUBDIR)/m4 && \
31278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31280                   "RANLIB=$${RANLIB}" \
31281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31282                   maintainer-clean) \
31283           || exit 1
31284
31285 @endif m4
31286
31287
31288
31289 .PHONY: configure-make maybe-configure-make
31290 maybe-configure-make:
31291 @if gcc-bootstrap
31292 configure-make: stage_current
31293 @endif gcc-bootstrap
31294 @if make
31295 maybe-configure-make: configure-make
31296 configure-make: 
31297         @: $(MAKE); $(unstage)
31298         @r=`${PWD_COMMAND}`; export r; \
31299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31300         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31302         $(HOST_EXPORTS)  \
31303         echo Configuring in $(HOST_SUBDIR)/make; \
31304         cd "$(HOST_SUBDIR)/make" || exit 1; \
31305         case $(srcdir) in \
31306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31307           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31309         esac; \
31310         srcdiroption="--srcdir=$${topdir}/make"; \
31311         libsrcdir="$$s/make"; \
31312         $(SHELL) $${libsrcdir}/configure \
31313           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31314           --target=${target_alias} $${srcdiroption}  \
31315           || exit 1
31316 @endif make
31317
31318
31319
31320
31321
31322 .PHONY: all-make maybe-all-make
31323 maybe-all-make:
31324 @if gcc-bootstrap
31325 all-make: stage_current
31326 @endif gcc-bootstrap
31327 @if make
31328 TARGET-make=all
31329 maybe-all-make: all-make
31330 all-make: configure-make
31331         @: $(MAKE); $(unstage)
31332         @r=`${PWD_COMMAND}`; export r; \
31333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31334         $(HOST_EXPORTS)  \
31335         (cd $(HOST_SUBDIR)/make && \
31336           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31337                 $(TARGET-make))
31338 @endif make
31339
31340
31341
31342
31343 .PHONY: check-make maybe-check-make
31344 maybe-check-make:
31345 @if make
31346 maybe-check-make: check-make
31347
31348 check-make:
31349         @: $(MAKE); $(unstage)
31350         @r=`${PWD_COMMAND}`; export r; \
31351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352         $(HOST_EXPORTS) \
31353         (cd $(HOST_SUBDIR)/make && \
31354           $(MAKE) $(FLAGS_TO_PASS)  check)
31355
31356 @endif make
31357
31358 .PHONY: install-make maybe-install-make
31359 maybe-install-make:
31360 @if make
31361 maybe-install-make: install-make
31362
31363 install-make: installdirs
31364         @: $(MAKE); $(unstage)
31365         @r=`${PWD_COMMAND}`; export r; \
31366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31367         $(HOST_EXPORTS) \
31368         (cd $(HOST_SUBDIR)/make && \
31369           $(MAKE) $(FLAGS_TO_PASS)  install)
31370
31371 @endif make
31372
31373 # Other targets (info, dvi, pdf, etc.)
31374
31375 .PHONY: maybe-info-make info-make
31376 maybe-info-make:
31377 @if make
31378 maybe-info-make: info-make
31379
31380 info-make: \
31381     configure-make 
31382         @: $(MAKE); $(unstage)
31383         @[ -f ./make/Makefile ] || exit 0; \
31384         r=`${PWD_COMMAND}`; export r; \
31385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31386         $(HOST_EXPORTS) \
31387         for flag in $(EXTRA_HOST_FLAGS) ; do \
31388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31389         done; \
31390         echo "Doing info in make" ; \
31391         (cd $(HOST_SUBDIR)/make && \
31392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31394                   "RANLIB=$${RANLIB}" \
31395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31396                   info) \
31397           || exit 1
31398
31399 @endif make
31400
31401 .PHONY: maybe-dvi-make dvi-make
31402 maybe-dvi-make:
31403 @if make
31404 maybe-dvi-make: dvi-make
31405
31406 dvi-make: \
31407     configure-make 
31408         @: $(MAKE); $(unstage)
31409         @[ -f ./make/Makefile ] || exit 0; \
31410         r=`${PWD_COMMAND}`; export r; \
31411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31412         $(HOST_EXPORTS) \
31413         for flag in $(EXTRA_HOST_FLAGS) ; do \
31414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31415         done; \
31416         echo "Doing dvi in make" ; \
31417         (cd $(HOST_SUBDIR)/make && \
31418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31420                   "RANLIB=$${RANLIB}" \
31421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31422                   dvi) \
31423           || exit 1
31424
31425 @endif make
31426
31427 .PHONY: maybe-pdf-make pdf-make
31428 maybe-pdf-make:
31429 @if make
31430 maybe-pdf-make: pdf-make
31431
31432 pdf-make: \
31433     configure-make 
31434         @: $(MAKE); $(unstage)
31435         @[ -f ./make/Makefile ] || exit 0; \
31436         r=`${PWD_COMMAND}`; export r; \
31437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31438         $(HOST_EXPORTS) \
31439         for flag in $(EXTRA_HOST_FLAGS) ; do \
31440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31441         done; \
31442         echo "Doing pdf in make" ; \
31443         (cd $(HOST_SUBDIR)/make && \
31444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31446                   "RANLIB=$${RANLIB}" \
31447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31448                   pdf) \
31449           || exit 1
31450
31451 @endif make
31452
31453 .PHONY: maybe-html-make html-make
31454 maybe-html-make:
31455 @if make
31456 maybe-html-make: html-make
31457
31458 html-make: \
31459     configure-make 
31460         @: $(MAKE); $(unstage)
31461         @[ -f ./make/Makefile ] || exit 0; \
31462         r=`${PWD_COMMAND}`; export r; \
31463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31464         $(HOST_EXPORTS) \
31465         for flag in $(EXTRA_HOST_FLAGS) ; do \
31466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31467         done; \
31468         echo "Doing html in make" ; \
31469         (cd $(HOST_SUBDIR)/make && \
31470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31472                   "RANLIB=$${RANLIB}" \
31473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31474                   html) \
31475           || exit 1
31476
31477 @endif make
31478
31479 .PHONY: maybe-TAGS-make TAGS-make
31480 maybe-TAGS-make:
31481 @if make
31482 maybe-TAGS-make: TAGS-make
31483
31484 TAGS-make: \
31485     configure-make 
31486         @: $(MAKE); $(unstage)
31487         @[ -f ./make/Makefile ] || exit 0; \
31488         r=`${PWD_COMMAND}`; export r; \
31489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490         $(HOST_EXPORTS) \
31491         for flag in $(EXTRA_HOST_FLAGS) ; do \
31492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31493         done; \
31494         echo "Doing TAGS in make" ; \
31495         (cd $(HOST_SUBDIR)/make && \
31496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31498                   "RANLIB=$${RANLIB}" \
31499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31500                   TAGS) \
31501           || exit 1
31502
31503 @endif make
31504
31505 .PHONY: maybe-install-info-make install-info-make
31506 maybe-install-info-make:
31507 @if make
31508 maybe-install-info-make: install-info-make
31509
31510 install-info-make: \
31511     configure-make \
31512     info-make 
31513         @: $(MAKE); $(unstage)
31514         @[ -f ./make/Makefile ] || exit 0; \
31515         r=`${PWD_COMMAND}`; export r; \
31516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31517         $(HOST_EXPORTS) \
31518         for flag in $(EXTRA_HOST_FLAGS) ; do \
31519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31520         done; \
31521         echo "Doing install-info in make" ; \
31522         (cd $(HOST_SUBDIR)/make && \
31523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31525                   "RANLIB=$${RANLIB}" \
31526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31527                   install-info) \
31528           || exit 1
31529
31530 @endif make
31531
31532 .PHONY: maybe-install-pdf-make install-pdf-make
31533 maybe-install-pdf-make:
31534 @if make
31535 maybe-install-pdf-make: install-pdf-make
31536
31537 install-pdf-make: \
31538     configure-make \
31539     pdf-make 
31540         @: $(MAKE); $(unstage)
31541         @[ -f ./make/Makefile ] || exit 0; \
31542         r=`${PWD_COMMAND}`; export r; \
31543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31544         $(HOST_EXPORTS) \
31545         for flag in $(EXTRA_HOST_FLAGS) ; do \
31546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31547         done; \
31548         echo "Doing install-pdf in make" ; \
31549         (cd $(HOST_SUBDIR)/make && \
31550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31552                   "RANLIB=$${RANLIB}" \
31553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31554                   install-pdf) \
31555           || exit 1
31556
31557 @endif make
31558
31559 .PHONY: maybe-install-html-make install-html-make
31560 maybe-install-html-make:
31561 @if make
31562 maybe-install-html-make: install-html-make
31563
31564 install-html-make: \
31565     configure-make \
31566     html-make 
31567         @: $(MAKE); $(unstage)
31568         @[ -f ./make/Makefile ] || exit 0; \
31569         r=`${PWD_COMMAND}`; export r; \
31570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31571         $(HOST_EXPORTS) \
31572         for flag in $(EXTRA_HOST_FLAGS) ; do \
31573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31574         done; \
31575         echo "Doing install-html in make" ; \
31576         (cd $(HOST_SUBDIR)/make && \
31577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31579                   "RANLIB=$${RANLIB}" \
31580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31581                   install-html) \
31582           || exit 1
31583
31584 @endif make
31585
31586 .PHONY: maybe-installcheck-make installcheck-make
31587 maybe-installcheck-make:
31588 @if make
31589 maybe-installcheck-make: installcheck-make
31590
31591 installcheck-make: \
31592     configure-make 
31593         @: $(MAKE); $(unstage)
31594         @[ -f ./make/Makefile ] || exit 0; \
31595         r=`${PWD_COMMAND}`; export r; \
31596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31597         $(HOST_EXPORTS) \
31598         for flag in $(EXTRA_HOST_FLAGS) ; do \
31599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31600         done; \
31601         echo "Doing installcheck in make" ; \
31602         (cd $(HOST_SUBDIR)/make && \
31603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31605                   "RANLIB=$${RANLIB}" \
31606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31607                   installcheck) \
31608           || exit 1
31609
31610 @endif make
31611
31612 .PHONY: maybe-mostlyclean-make mostlyclean-make
31613 maybe-mostlyclean-make:
31614 @if make
31615 maybe-mostlyclean-make: mostlyclean-make
31616
31617 mostlyclean-make: 
31618         @: $(MAKE); $(unstage)
31619         @[ -f ./make/Makefile ] || exit 0; \
31620         r=`${PWD_COMMAND}`; export r; \
31621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31622         $(HOST_EXPORTS) \
31623         for flag in $(EXTRA_HOST_FLAGS) ; do \
31624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31625         done; \
31626         echo "Doing mostlyclean in make" ; \
31627         (cd $(HOST_SUBDIR)/make && \
31628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31630                   "RANLIB=$${RANLIB}" \
31631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31632                   mostlyclean) \
31633           || exit 1
31634
31635 @endif make
31636
31637 .PHONY: maybe-clean-make clean-make
31638 maybe-clean-make:
31639 @if make
31640 maybe-clean-make: clean-make
31641
31642 clean-make: 
31643         @: $(MAKE); $(unstage)
31644         @[ -f ./make/Makefile ] || exit 0; \
31645         r=`${PWD_COMMAND}`; export r; \
31646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31647         $(HOST_EXPORTS) \
31648         for flag in $(EXTRA_HOST_FLAGS) ; do \
31649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31650         done; \
31651         echo "Doing clean in make" ; \
31652         (cd $(HOST_SUBDIR)/make && \
31653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31655                   "RANLIB=$${RANLIB}" \
31656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31657                   clean) \
31658           || exit 1
31659
31660 @endif make
31661
31662 .PHONY: maybe-distclean-make distclean-make
31663 maybe-distclean-make:
31664 @if make
31665 maybe-distclean-make: distclean-make
31666
31667 distclean-make: 
31668         @: $(MAKE); $(unstage)
31669         @[ -f ./make/Makefile ] || exit 0; \
31670         r=`${PWD_COMMAND}`; export r; \
31671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31672         $(HOST_EXPORTS) \
31673         for flag in $(EXTRA_HOST_FLAGS) ; do \
31674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31675         done; \
31676         echo "Doing distclean in make" ; \
31677         (cd $(HOST_SUBDIR)/make && \
31678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31680                   "RANLIB=$${RANLIB}" \
31681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31682                   distclean) \
31683           || exit 1
31684
31685 @endif make
31686
31687 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
31688 maybe-maintainer-clean-make:
31689 @if make
31690 maybe-maintainer-clean-make: maintainer-clean-make
31691
31692 maintainer-clean-make: 
31693         @: $(MAKE); $(unstage)
31694         @[ -f ./make/Makefile ] || exit 0; \
31695         r=`${PWD_COMMAND}`; export r; \
31696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31697         $(HOST_EXPORTS) \
31698         for flag in $(EXTRA_HOST_FLAGS) ; do \
31699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31700         done; \
31701         echo "Doing maintainer-clean in make" ; \
31702         (cd $(HOST_SUBDIR)/make && \
31703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31705                   "RANLIB=$${RANLIB}" \
31706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31707                   maintainer-clean) \
31708           || exit 1
31709
31710 @endif make
31711
31712
31713
31714 .PHONY: configure-mmalloc maybe-configure-mmalloc
31715 maybe-configure-mmalloc:
31716 @if gcc-bootstrap
31717 configure-mmalloc: stage_current
31718 @endif gcc-bootstrap
31719 @if mmalloc
31720 maybe-configure-mmalloc: configure-mmalloc
31721 configure-mmalloc: 
31722         @: $(MAKE); $(unstage)
31723         @r=`${PWD_COMMAND}`; export r; \
31724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31726         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31727         $(HOST_EXPORTS)  \
31728         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31729         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31730         case $(srcdir) in \
31731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31732           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31734         esac; \
31735         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31736         libsrcdir="$$s/mmalloc"; \
31737         $(SHELL) $${libsrcdir}/configure \
31738           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31739           --target=${target_alias} $${srcdiroption}  \
31740           || exit 1
31741 @endif mmalloc
31742
31743
31744
31745
31746
31747 .PHONY: all-mmalloc maybe-all-mmalloc
31748 maybe-all-mmalloc:
31749 @if gcc-bootstrap
31750 all-mmalloc: stage_current
31751 @endif gcc-bootstrap
31752 @if mmalloc
31753 TARGET-mmalloc=all
31754 maybe-all-mmalloc: all-mmalloc
31755 all-mmalloc: configure-mmalloc
31756         @: $(MAKE); $(unstage)
31757         @r=`${PWD_COMMAND}`; export r; \
31758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31759         $(HOST_EXPORTS)  \
31760         (cd $(HOST_SUBDIR)/mmalloc && \
31761           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31762                 $(TARGET-mmalloc))
31763 @endif mmalloc
31764
31765
31766
31767
31768 .PHONY: check-mmalloc maybe-check-mmalloc
31769 maybe-check-mmalloc:
31770 @if mmalloc
31771 maybe-check-mmalloc: check-mmalloc
31772
31773 check-mmalloc:
31774
31775 @endif mmalloc
31776
31777 .PHONY: install-mmalloc maybe-install-mmalloc
31778 maybe-install-mmalloc:
31779 @if mmalloc
31780 maybe-install-mmalloc: install-mmalloc
31781
31782 install-mmalloc: installdirs
31783         @: $(MAKE); $(unstage)
31784         @r=`${PWD_COMMAND}`; export r; \
31785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31786         $(HOST_EXPORTS) \
31787         (cd $(HOST_SUBDIR)/mmalloc && \
31788           $(MAKE) $(FLAGS_TO_PASS)  install)
31789
31790 @endif mmalloc
31791
31792 # Other targets (info, dvi, pdf, etc.)
31793
31794 .PHONY: maybe-info-mmalloc info-mmalloc
31795 maybe-info-mmalloc:
31796 @if mmalloc
31797 maybe-info-mmalloc: info-mmalloc
31798
31799 info-mmalloc: \
31800     configure-mmalloc 
31801         @: $(MAKE); $(unstage)
31802         @[ -f ./mmalloc/Makefile ] || exit 0; \
31803         r=`${PWD_COMMAND}`; export r; \
31804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31805         $(HOST_EXPORTS) \
31806         for flag in $(EXTRA_HOST_FLAGS) ; do \
31807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31808         done; \
31809         echo "Doing info in mmalloc" ; \
31810         (cd $(HOST_SUBDIR)/mmalloc && \
31811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31813                   "RANLIB=$${RANLIB}" \
31814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31815                   info) \
31816           || exit 1
31817
31818 @endif mmalloc
31819
31820 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
31821 maybe-dvi-mmalloc:
31822 @if mmalloc
31823 maybe-dvi-mmalloc: dvi-mmalloc
31824
31825 dvi-mmalloc: \
31826     configure-mmalloc 
31827         @: $(MAKE); $(unstage)
31828         @[ -f ./mmalloc/Makefile ] || exit 0; \
31829         r=`${PWD_COMMAND}`; export r; \
31830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31831         $(HOST_EXPORTS) \
31832         for flag in $(EXTRA_HOST_FLAGS) ; do \
31833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31834         done; \
31835         echo "Doing dvi in mmalloc" ; \
31836         (cd $(HOST_SUBDIR)/mmalloc && \
31837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31839                   "RANLIB=$${RANLIB}" \
31840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31841                   dvi) \
31842           || exit 1
31843
31844 @endif mmalloc
31845
31846 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
31847 maybe-pdf-mmalloc:
31848 @if mmalloc
31849 maybe-pdf-mmalloc: pdf-mmalloc
31850
31851 pdf-mmalloc: \
31852     configure-mmalloc 
31853         @: $(MAKE); $(unstage)
31854         @[ -f ./mmalloc/Makefile ] || exit 0; \
31855         r=`${PWD_COMMAND}`; export r; \
31856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31857         $(HOST_EXPORTS) \
31858         for flag in $(EXTRA_HOST_FLAGS) ; do \
31859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31860         done; \
31861         echo "Doing pdf in mmalloc" ; \
31862         (cd $(HOST_SUBDIR)/mmalloc && \
31863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31865                   "RANLIB=$${RANLIB}" \
31866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31867                   pdf) \
31868           || exit 1
31869
31870 @endif mmalloc
31871
31872 .PHONY: maybe-html-mmalloc html-mmalloc
31873 maybe-html-mmalloc:
31874 @if mmalloc
31875 maybe-html-mmalloc: html-mmalloc
31876
31877 html-mmalloc: \
31878     configure-mmalloc 
31879         @: $(MAKE); $(unstage)
31880         @[ -f ./mmalloc/Makefile ] || exit 0; \
31881         r=`${PWD_COMMAND}`; export r; \
31882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31883         $(HOST_EXPORTS) \
31884         for flag in $(EXTRA_HOST_FLAGS) ; do \
31885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31886         done; \
31887         echo "Doing html in mmalloc" ; \
31888         (cd $(HOST_SUBDIR)/mmalloc && \
31889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31891                   "RANLIB=$${RANLIB}" \
31892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31893                   html) \
31894           || exit 1
31895
31896 @endif mmalloc
31897
31898 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31899 maybe-TAGS-mmalloc:
31900 @if mmalloc
31901 maybe-TAGS-mmalloc: TAGS-mmalloc
31902
31903 TAGS-mmalloc: \
31904     configure-mmalloc 
31905         @: $(MAKE); $(unstage)
31906         @[ -f ./mmalloc/Makefile ] || exit 0; \
31907         r=`${PWD_COMMAND}`; export r; \
31908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31909         $(HOST_EXPORTS) \
31910         for flag in $(EXTRA_HOST_FLAGS) ; do \
31911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31912         done; \
31913         echo "Doing TAGS in mmalloc" ; \
31914         (cd $(HOST_SUBDIR)/mmalloc && \
31915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31917                   "RANLIB=$${RANLIB}" \
31918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31919                   TAGS) \
31920           || exit 1
31921
31922 @endif mmalloc
31923
31924 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
31925 maybe-install-info-mmalloc:
31926 @if mmalloc
31927 maybe-install-info-mmalloc: install-info-mmalloc
31928
31929 install-info-mmalloc: \
31930     configure-mmalloc \
31931     info-mmalloc 
31932         @: $(MAKE); $(unstage)
31933         @[ -f ./mmalloc/Makefile ] || exit 0; \
31934         r=`${PWD_COMMAND}`; export r; \
31935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31936         $(HOST_EXPORTS) \
31937         for flag in $(EXTRA_HOST_FLAGS) ; do \
31938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31939         done; \
31940         echo "Doing install-info in mmalloc" ; \
31941         (cd $(HOST_SUBDIR)/mmalloc && \
31942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31944                   "RANLIB=$${RANLIB}" \
31945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31946                   install-info) \
31947           || exit 1
31948
31949 @endif mmalloc
31950
31951 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31952 maybe-install-pdf-mmalloc:
31953 @if mmalloc
31954 maybe-install-pdf-mmalloc: install-pdf-mmalloc
31955
31956 install-pdf-mmalloc: \
31957     configure-mmalloc \
31958     pdf-mmalloc 
31959         @: $(MAKE); $(unstage)
31960         @[ -f ./mmalloc/Makefile ] || exit 0; \
31961         r=`${PWD_COMMAND}`; export r; \
31962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31963         $(HOST_EXPORTS) \
31964         for flag in $(EXTRA_HOST_FLAGS) ; do \
31965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31966         done; \
31967         echo "Doing install-pdf in mmalloc" ; \
31968         (cd $(HOST_SUBDIR)/mmalloc && \
31969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31971                   "RANLIB=$${RANLIB}" \
31972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31973                   install-pdf) \
31974           || exit 1
31975
31976 @endif mmalloc
31977
31978 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
31979 maybe-install-html-mmalloc:
31980 @if mmalloc
31981 maybe-install-html-mmalloc: install-html-mmalloc
31982
31983 install-html-mmalloc: \
31984     configure-mmalloc \
31985     html-mmalloc 
31986         @: $(MAKE); $(unstage)
31987         @[ -f ./mmalloc/Makefile ] || exit 0; \
31988         r=`${PWD_COMMAND}`; export r; \
31989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31990         $(HOST_EXPORTS) \
31991         for flag in $(EXTRA_HOST_FLAGS) ; do \
31992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31993         done; \
31994         echo "Doing install-html in mmalloc" ; \
31995         (cd $(HOST_SUBDIR)/mmalloc && \
31996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31998                   "RANLIB=$${RANLIB}" \
31999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32000                   install-html) \
32001           || exit 1
32002
32003 @endif mmalloc
32004
32005 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32006 maybe-installcheck-mmalloc:
32007 @if mmalloc
32008 maybe-installcheck-mmalloc: installcheck-mmalloc
32009
32010 installcheck-mmalloc: \
32011     configure-mmalloc 
32012         @: $(MAKE); $(unstage)
32013         @[ -f ./mmalloc/Makefile ] || exit 0; \
32014         r=`${PWD_COMMAND}`; export r; \
32015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32016         $(HOST_EXPORTS) \
32017         for flag in $(EXTRA_HOST_FLAGS) ; do \
32018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32019         done; \
32020         echo "Doing installcheck in mmalloc" ; \
32021         (cd $(HOST_SUBDIR)/mmalloc && \
32022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32024                   "RANLIB=$${RANLIB}" \
32025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32026                   installcheck) \
32027           || exit 1
32028
32029 @endif mmalloc
32030
32031 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32032 maybe-mostlyclean-mmalloc:
32033 @if mmalloc
32034 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32035
32036 mostlyclean-mmalloc: 
32037         @: $(MAKE); $(unstage)
32038         @[ -f ./mmalloc/Makefile ] || exit 0; \
32039         r=`${PWD_COMMAND}`; export r; \
32040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32041         $(HOST_EXPORTS) \
32042         for flag in $(EXTRA_HOST_FLAGS) ; do \
32043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32044         done; \
32045         echo "Doing mostlyclean in mmalloc" ; \
32046         (cd $(HOST_SUBDIR)/mmalloc && \
32047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32049                   "RANLIB=$${RANLIB}" \
32050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32051                   mostlyclean) \
32052           || exit 1
32053
32054 @endif mmalloc
32055
32056 .PHONY: maybe-clean-mmalloc clean-mmalloc
32057 maybe-clean-mmalloc:
32058 @if mmalloc
32059 maybe-clean-mmalloc: clean-mmalloc
32060
32061 clean-mmalloc: 
32062         @: $(MAKE); $(unstage)
32063         @[ -f ./mmalloc/Makefile ] || exit 0; \
32064         r=`${PWD_COMMAND}`; export r; \
32065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32066         $(HOST_EXPORTS) \
32067         for flag in $(EXTRA_HOST_FLAGS) ; do \
32068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32069         done; \
32070         echo "Doing clean in mmalloc" ; \
32071         (cd $(HOST_SUBDIR)/mmalloc && \
32072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32074                   "RANLIB=$${RANLIB}" \
32075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32076                   clean) \
32077           || exit 1
32078
32079 @endif mmalloc
32080
32081 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32082 maybe-distclean-mmalloc:
32083 @if mmalloc
32084 maybe-distclean-mmalloc: distclean-mmalloc
32085
32086 distclean-mmalloc: 
32087         @: $(MAKE); $(unstage)
32088         @[ -f ./mmalloc/Makefile ] || exit 0; \
32089         r=`${PWD_COMMAND}`; export r; \
32090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32091         $(HOST_EXPORTS) \
32092         for flag in $(EXTRA_HOST_FLAGS) ; do \
32093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32094         done; \
32095         echo "Doing distclean in mmalloc" ; \
32096         (cd $(HOST_SUBDIR)/mmalloc && \
32097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32099                   "RANLIB=$${RANLIB}" \
32100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32101                   distclean) \
32102           || exit 1
32103
32104 @endif mmalloc
32105
32106 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32107 maybe-maintainer-clean-mmalloc:
32108 @if mmalloc
32109 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32110
32111 maintainer-clean-mmalloc: 
32112         @: $(MAKE); $(unstage)
32113         @[ -f ./mmalloc/Makefile ] || exit 0; \
32114         r=`${PWD_COMMAND}`; export r; \
32115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32116         $(HOST_EXPORTS) \
32117         for flag in $(EXTRA_HOST_FLAGS) ; do \
32118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32119         done; \
32120         echo "Doing maintainer-clean in mmalloc" ; \
32121         (cd $(HOST_SUBDIR)/mmalloc && \
32122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32124                   "RANLIB=$${RANLIB}" \
32125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32126                   maintainer-clean) \
32127           || exit 1
32128
32129 @endif mmalloc
32130
32131
32132
32133 .PHONY: configure-patch maybe-configure-patch
32134 maybe-configure-patch:
32135 @if gcc-bootstrap
32136 configure-patch: stage_current
32137 @endif gcc-bootstrap
32138 @if patch
32139 maybe-configure-patch: configure-patch
32140 configure-patch: 
32141         @: $(MAKE); $(unstage)
32142         @r=`${PWD_COMMAND}`; export r; \
32143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32144         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32146         $(HOST_EXPORTS)  \
32147         echo Configuring in $(HOST_SUBDIR)/patch; \
32148         cd "$(HOST_SUBDIR)/patch" || exit 1; \
32149         case $(srcdir) in \
32150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32151           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32153         esac; \
32154         srcdiroption="--srcdir=$${topdir}/patch"; \
32155         libsrcdir="$$s/patch"; \
32156         $(SHELL) $${libsrcdir}/configure \
32157           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32158           --target=${target_alias} $${srcdiroption}  \
32159           || exit 1
32160 @endif patch
32161
32162
32163
32164
32165
32166 .PHONY: all-patch maybe-all-patch
32167 maybe-all-patch:
32168 @if gcc-bootstrap
32169 all-patch: stage_current
32170 @endif gcc-bootstrap
32171 @if patch
32172 TARGET-patch=all
32173 maybe-all-patch: all-patch
32174 all-patch: configure-patch
32175         @: $(MAKE); $(unstage)
32176         @r=`${PWD_COMMAND}`; export r; \
32177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32178         $(HOST_EXPORTS)  \
32179         (cd $(HOST_SUBDIR)/patch && \
32180           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32181                 $(TARGET-patch))
32182 @endif patch
32183
32184
32185
32186
32187 .PHONY: check-patch maybe-check-patch
32188 maybe-check-patch:
32189 @if patch
32190 maybe-check-patch: check-patch
32191
32192 check-patch:
32193         @: $(MAKE); $(unstage)
32194         @r=`${PWD_COMMAND}`; export r; \
32195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32196         $(HOST_EXPORTS) \
32197         (cd $(HOST_SUBDIR)/patch && \
32198           $(MAKE) $(FLAGS_TO_PASS)  check)
32199
32200 @endif patch
32201
32202 .PHONY: install-patch maybe-install-patch
32203 maybe-install-patch:
32204 @if patch
32205 maybe-install-patch: install-patch
32206
32207 install-patch: installdirs
32208         @: $(MAKE); $(unstage)
32209         @r=`${PWD_COMMAND}`; export r; \
32210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32211         $(HOST_EXPORTS) \
32212         (cd $(HOST_SUBDIR)/patch && \
32213           $(MAKE) $(FLAGS_TO_PASS)  install)
32214
32215 @endif patch
32216
32217 # Other targets (info, dvi, pdf, etc.)
32218
32219 .PHONY: maybe-info-patch info-patch
32220 maybe-info-patch:
32221 @if patch
32222 maybe-info-patch: info-patch
32223
32224 info-patch: \
32225     configure-patch 
32226         @: $(MAKE); $(unstage)
32227         @[ -f ./patch/Makefile ] || exit 0; \
32228         r=`${PWD_COMMAND}`; export r; \
32229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230         $(HOST_EXPORTS) \
32231         for flag in $(EXTRA_HOST_FLAGS) ; do \
32232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32233         done; \
32234         echo "Doing info in patch" ; \
32235         (cd $(HOST_SUBDIR)/patch && \
32236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32238                   "RANLIB=$${RANLIB}" \
32239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32240                   info) \
32241           || exit 1
32242
32243 @endif patch
32244
32245 .PHONY: maybe-dvi-patch dvi-patch
32246 maybe-dvi-patch:
32247 @if patch
32248 maybe-dvi-patch: dvi-patch
32249
32250 dvi-patch: \
32251     configure-patch 
32252         @: $(MAKE); $(unstage)
32253         @[ -f ./patch/Makefile ] || exit 0; \
32254         r=`${PWD_COMMAND}`; export r; \
32255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32256         $(HOST_EXPORTS) \
32257         for flag in $(EXTRA_HOST_FLAGS) ; do \
32258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32259         done; \
32260         echo "Doing dvi in patch" ; \
32261         (cd $(HOST_SUBDIR)/patch && \
32262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32264                   "RANLIB=$${RANLIB}" \
32265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32266                   dvi) \
32267           || exit 1
32268
32269 @endif patch
32270
32271 .PHONY: maybe-pdf-patch pdf-patch
32272 maybe-pdf-patch:
32273 @if patch
32274 maybe-pdf-patch: pdf-patch
32275
32276 pdf-patch: \
32277     configure-patch 
32278         @: $(MAKE); $(unstage)
32279         @[ -f ./patch/Makefile ] || exit 0; \
32280         r=`${PWD_COMMAND}`; export r; \
32281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32282         $(HOST_EXPORTS) \
32283         for flag in $(EXTRA_HOST_FLAGS) ; do \
32284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32285         done; \
32286         echo "Doing pdf in patch" ; \
32287         (cd $(HOST_SUBDIR)/patch && \
32288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32290                   "RANLIB=$${RANLIB}" \
32291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32292                   pdf) \
32293           || exit 1
32294
32295 @endif patch
32296
32297 .PHONY: maybe-html-patch html-patch
32298 maybe-html-patch:
32299 @if patch
32300 maybe-html-patch: html-patch
32301
32302 html-patch: \
32303     configure-patch 
32304         @: $(MAKE); $(unstage)
32305         @[ -f ./patch/Makefile ] || exit 0; \
32306         r=`${PWD_COMMAND}`; export r; \
32307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308         $(HOST_EXPORTS) \
32309         for flag in $(EXTRA_HOST_FLAGS) ; do \
32310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311         done; \
32312         echo "Doing html in patch" ; \
32313         (cd $(HOST_SUBDIR)/patch && \
32314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316                   "RANLIB=$${RANLIB}" \
32317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318                   html) \
32319           || exit 1
32320
32321 @endif patch
32322
32323 .PHONY: maybe-TAGS-patch TAGS-patch
32324 maybe-TAGS-patch:
32325 @if patch
32326 maybe-TAGS-patch: TAGS-patch
32327
32328 TAGS-patch: \
32329     configure-patch 
32330         @: $(MAKE); $(unstage)
32331         @[ -f ./patch/Makefile ] || exit 0; \
32332         r=`${PWD_COMMAND}`; export r; \
32333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32334         $(HOST_EXPORTS) \
32335         for flag in $(EXTRA_HOST_FLAGS) ; do \
32336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32337         done; \
32338         echo "Doing TAGS in patch" ; \
32339         (cd $(HOST_SUBDIR)/patch && \
32340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32342                   "RANLIB=$${RANLIB}" \
32343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32344                   TAGS) \
32345           || exit 1
32346
32347 @endif patch
32348
32349 .PHONY: maybe-install-info-patch install-info-patch
32350 maybe-install-info-patch:
32351 @if patch
32352 maybe-install-info-patch: install-info-patch
32353
32354 install-info-patch: \
32355     configure-patch \
32356     info-patch 
32357         @: $(MAKE); $(unstage)
32358         @[ -f ./patch/Makefile ] || exit 0; \
32359         r=`${PWD_COMMAND}`; export r; \
32360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32361         $(HOST_EXPORTS) \
32362         for flag in $(EXTRA_HOST_FLAGS) ; do \
32363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32364         done; \
32365         echo "Doing install-info in patch" ; \
32366         (cd $(HOST_SUBDIR)/patch && \
32367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32369                   "RANLIB=$${RANLIB}" \
32370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32371                   install-info) \
32372           || exit 1
32373
32374 @endif patch
32375
32376 .PHONY: maybe-install-pdf-patch install-pdf-patch
32377 maybe-install-pdf-patch:
32378 @if patch
32379 maybe-install-pdf-patch: install-pdf-patch
32380
32381 install-pdf-patch: \
32382     configure-patch \
32383     pdf-patch 
32384         @: $(MAKE); $(unstage)
32385         @[ -f ./patch/Makefile ] || exit 0; \
32386         r=`${PWD_COMMAND}`; export r; \
32387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32388         $(HOST_EXPORTS) \
32389         for flag in $(EXTRA_HOST_FLAGS) ; do \
32390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32391         done; \
32392         echo "Doing install-pdf in patch" ; \
32393         (cd $(HOST_SUBDIR)/patch && \
32394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32396                   "RANLIB=$${RANLIB}" \
32397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32398                   install-pdf) \
32399           || exit 1
32400
32401 @endif patch
32402
32403 .PHONY: maybe-install-html-patch install-html-patch
32404 maybe-install-html-patch:
32405 @if patch
32406 maybe-install-html-patch: install-html-patch
32407
32408 install-html-patch: \
32409     configure-patch \
32410     html-patch 
32411         @: $(MAKE); $(unstage)
32412         @[ -f ./patch/Makefile ] || exit 0; \
32413         r=`${PWD_COMMAND}`; export r; \
32414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32415         $(HOST_EXPORTS) \
32416         for flag in $(EXTRA_HOST_FLAGS) ; do \
32417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32418         done; \
32419         echo "Doing install-html in patch" ; \
32420         (cd $(HOST_SUBDIR)/patch && \
32421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32423                   "RANLIB=$${RANLIB}" \
32424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32425                   install-html) \
32426           || exit 1
32427
32428 @endif patch
32429
32430 .PHONY: maybe-installcheck-patch installcheck-patch
32431 maybe-installcheck-patch:
32432 @if patch
32433 maybe-installcheck-patch: installcheck-patch
32434
32435 installcheck-patch: \
32436     configure-patch 
32437         @: $(MAKE); $(unstage)
32438         @[ -f ./patch/Makefile ] || exit 0; \
32439         r=`${PWD_COMMAND}`; export r; \
32440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32441         $(HOST_EXPORTS) \
32442         for flag in $(EXTRA_HOST_FLAGS) ; do \
32443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32444         done; \
32445         echo "Doing installcheck in patch" ; \
32446         (cd $(HOST_SUBDIR)/patch && \
32447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32449                   "RANLIB=$${RANLIB}" \
32450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32451                   installcheck) \
32452           || exit 1
32453
32454 @endif patch
32455
32456 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
32457 maybe-mostlyclean-patch:
32458 @if patch
32459 maybe-mostlyclean-patch: mostlyclean-patch
32460
32461 mostlyclean-patch: 
32462         @: $(MAKE); $(unstage)
32463         @[ -f ./patch/Makefile ] || exit 0; \
32464         r=`${PWD_COMMAND}`; export r; \
32465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32466         $(HOST_EXPORTS) \
32467         for flag in $(EXTRA_HOST_FLAGS) ; do \
32468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32469         done; \
32470         echo "Doing mostlyclean in patch" ; \
32471         (cd $(HOST_SUBDIR)/patch && \
32472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32474                   "RANLIB=$${RANLIB}" \
32475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32476                   mostlyclean) \
32477           || exit 1
32478
32479 @endif patch
32480
32481 .PHONY: maybe-clean-patch clean-patch
32482 maybe-clean-patch:
32483 @if patch
32484 maybe-clean-patch: clean-patch
32485
32486 clean-patch: 
32487         @: $(MAKE); $(unstage)
32488         @[ -f ./patch/Makefile ] || exit 0; \
32489         r=`${PWD_COMMAND}`; export r; \
32490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32491         $(HOST_EXPORTS) \
32492         for flag in $(EXTRA_HOST_FLAGS) ; do \
32493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32494         done; \
32495         echo "Doing clean in patch" ; \
32496         (cd $(HOST_SUBDIR)/patch && \
32497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32499                   "RANLIB=$${RANLIB}" \
32500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32501                   clean) \
32502           || exit 1
32503
32504 @endif patch
32505
32506 .PHONY: maybe-distclean-patch distclean-patch
32507 maybe-distclean-patch:
32508 @if patch
32509 maybe-distclean-patch: distclean-patch
32510
32511 distclean-patch: 
32512         @: $(MAKE); $(unstage)
32513         @[ -f ./patch/Makefile ] || exit 0; \
32514         r=`${PWD_COMMAND}`; export r; \
32515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516         $(HOST_EXPORTS) \
32517         for flag in $(EXTRA_HOST_FLAGS) ; do \
32518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32519         done; \
32520         echo "Doing distclean in patch" ; \
32521         (cd $(HOST_SUBDIR)/patch && \
32522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32524                   "RANLIB=$${RANLIB}" \
32525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32526                   distclean) \
32527           || exit 1
32528
32529 @endif patch
32530
32531 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32532 maybe-maintainer-clean-patch:
32533 @if patch
32534 maybe-maintainer-clean-patch: maintainer-clean-patch
32535
32536 maintainer-clean-patch: 
32537         @: $(MAKE); $(unstage)
32538         @[ -f ./patch/Makefile ] || exit 0; \
32539         r=`${PWD_COMMAND}`; export r; \
32540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32541         $(HOST_EXPORTS) \
32542         for flag in $(EXTRA_HOST_FLAGS) ; do \
32543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32544         done; \
32545         echo "Doing maintainer-clean in patch" ; \
32546         (cd $(HOST_SUBDIR)/patch && \
32547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32549                   "RANLIB=$${RANLIB}" \
32550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32551                   maintainer-clean) \
32552           || exit 1
32553
32554 @endif patch
32555
32556
32557
32558 .PHONY: configure-perl maybe-configure-perl
32559 maybe-configure-perl:
32560 @if gcc-bootstrap
32561 configure-perl: stage_current
32562 @endif gcc-bootstrap
32563 @if perl
32564 maybe-configure-perl: configure-perl
32565 configure-perl: 
32566         @: $(MAKE); $(unstage)
32567         @r=`${PWD_COMMAND}`; export r; \
32568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32571         $(HOST_EXPORTS)  \
32572         echo Configuring in $(HOST_SUBDIR)/perl; \
32573         cd "$(HOST_SUBDIR)/perl" || exit 1; \
32574         case $(srcdir) in \
32575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32576           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32578         esac; \
32579         srcdiroption="--srcdir=$${topdir}/perl"; \
32580         libsrcdir="$$s/perl"; \
32581         $(SHELL) $${libsrcdir}/configure \
32582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32583           --target=${target_alias} $${srcdiroption}  \
32584           || exit 1
32585 @endif perl
32586
32587
32588
32589
32590
32591 .PHONY: all-perl maybe-all-perl
32592 maybe-all-perl:
32593 @if gcc-bootstrap
32594 all-perl: stage_current
32595 @endif gcc-bootstrap
32596 @if perl
32597 TARGET-perl=all
32598 maybe-all-perl: all-perl
32599 all-perl: configure-perl
32600         @: $(MAKE); $(unstage)
32601         @r=`${PWD_COMMAND}`; export r; \
32602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32603         $(HOST_EXPORTS)  \
32604         (cd $(HOST_SUBDIR)/perl && \
32605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32606                 $(TARGET-perl))
32607 @endif perl
32608
32609
32610
32611
32612 .PHONY: check-perl maybe-check-perl
32613 maybe-check-perl:
32614 @if perl
32615 maybe-check-perl: check-perl
32616
32617 check-perl:
32618         @: $(MAKE); $(unstage)
32619         @r=`${PWD_COMMAND}`; export r; \
32620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32621         $(HOST_EXPORTS) \
32622         (cd $(HOST_SUBDIR)/perl && \
32623           $(MAKE) $(FLAGS_TO_PASS)  check)
32624
32625 @endif perl
32626
32627 .PHONY: install-perl maybe-install-perl
32628 maybe-install-perl:
32629 @if perl
32630 maybe-install-perl: install-perl
32631
32632 install-perl: installdirs
32633         @: $(MAKE); $(unstage)
32634         @r=`${PWD_COMMAND}`; export r; \
32635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32636         $(HOST_EXPORTS) \
32637         (cd $(HOST_SUBDIR)/perl && \
32638           $(MAKE) $(FLAGS_TO_PASS)  install)
32639
32640 @endif perl
32641
32642 # Other targets (info, dvi, pdf, etc.)
32643
32644 .PHONY: maybe-info-perl info-perl
32645 maybe-info-perl:
32646 @if perl
32647 maybe-info-perl: info-perl
32648
32649 info-perl: \
32650     configure-perl 
32651         @: $(MAKE); $(unstage)
32652         @[ -f ./perl/Makefile ] || exit 0; \
32653         r=`${PWD_COMMAND}`; export r; \
32654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32655         $(HOST_EXPORTS) \
32656         for flag in $(EXTRA_HOST_FLAGS) ; do \
32657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32658         done; \
32659         echo "Doing info in perl" ; \
32660         (cd $(HOST_SUBDIR)/perl && \
32661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32663                   "RANLIB=$${RANLIB}" \
32664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32665                   info) \
32666           || exit 1
32667
32668 @endif perl
32669
32670 .PHONY: maybe-dvi-perl dvi-perl
32671 maybe-dvi-perl:
32672 @if perl
32673 maybe-dvi-perl: dvi-perl
32674
32675 dvi-perl: \
32676     configure-perl 
32677         @: $(MAKE); $(unstage)
32678         @[ -f ./perl/Makefile ] || exit 0; \
32679         r=`${PWD_COMMAND}`; export r; \
32680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32681         $(HOST_EXPORTS) \
32682         for flag in $(EXTRA_HOST_FLAGS) ; do \
32683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32684         done; \
32685         echo "Doing dvi in perl" ; \
32686         (cd $(HOST_SUBDIR)/perl && \
32687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32689                   "RANLIB=$${RANLIB}" \
32690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32691                   dvi) \
32692           || exit 1
32693
32694 @endif perl
32695
32696 .PHONY: maybe-pdf-perl pdf-perl
32697 maybe-pdf-perl:
32698 @if perl
32699 maybe-pdf-perl: pdf-perl
32700
32701 pdf-perl: \
32702     configure-perl 
32703         @: $(MAKE); $(unstage)
32704         @[ -f ./perl/Makefile ] || exit 0; \
32705         r=`${PWD_COMMAND}`; export r; \
32706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32707         $(HOST_EXPORTS) \
32708         for flag in $(EXTRA_HOST_FLAGS) ; do \
32709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32710         done; \
32711         echo "Doing pdf in perl" ; \
32712         (cd $(HOST_SUBDIR)/perl && \
32713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32715                   "RANLIB=$${RANLIB}" \
32716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32717                   pdf) \
32718           || exit 1
32719
32720 @endif perl
32721
32722 .PHONY: maybe-html-perl html-perl
32723 maybe-html-perl:
32724 @if perl
32725 maybe-html-perl: html-perl
32726
32727 html-perl: \
32728     configure-perl 
32729         @: $(MAKE); $(unstage)
32730         @[ -f ./perl/Makefile ] || exit 0; \
32731         r=`${PWD_COMMAND}`; export r; \
32732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32733         $(HOST_EXPORTS) \
32734         for flag in $(EXTRA_HOST_FLAGS) ; do \
32735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32736         done; \
32737         echo "Doing html in perl" ; \
32738         (cd $(HOST_SUBDIR)/perl && \
32739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32741                   "RANLIB=$${RANLIB}" \
32742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32743                   html) \
32744           || exit 1
32745
32746 @endif perl
32747
32748 .PHONY: maybe-TAGS-perl TAGS-perl
32749 maybe-TAGS-perl:
32750 @if perl
32751 maybe-TAGS-perl: TAGS-perl
32752
32753 TAGS-perl: \
32754     configure-perl 
32755         @: $(MAKE); $(unstage)
32756         @[ -f ./perl/Makefile ] || exit 0; \
32757         r=`${PWD_COMMAND}`; export r; \
32758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32759         $(HOST_EXPORTS) \
32760         for flag in $(EXTRA_HOST_FLAGS) ; do \
32761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32762         done; \
32763         echo "Doing TAGS in perl" ; \
32764         (cd $(HOST_SUBDIR)/perl && \
32765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32767                   "RANLIB=$${RANLIB}" \
32768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32769                   TAGS) \
32770           || exit 1
32771
32772 @endif perl
32773
32774 .PHONY: maybe-install-info-perl install-info-perl
32775 maybe-install-info-perl:
32776 @if perl
32777 maybe-install-info-perl: install-info-perl
32778
32779 install-info-perl: \
32780     configure-perl \
32781     info-perl 
32782         @: $(MAKE); $(unstage)
32783         @[ -f ./perl/Makefile ] || exit 0; \
32784         r=`${PWD_COMMAND}`; export r; \
32785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32786         $(HOST_EXPORTS) \
32787         for flag in $(EXTRA_HOST_FLAGS) ; do \
32788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32789         done; \
32790         echo "Doing install-info in perl" ; \
32791         (cd $(HOST_SUBDIR)/perl && \
32792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32794                   "RANLIB=$${RANLIB}" \
32795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32796                   install-info) \
32797           || exit 1
32798
32799 @endif perl
32800
32801 .PHONY: maybe-install-pdf-perl install-pdf-perl
32802 maybe-install-pdf-perl:
32803 @if perl
32804 maybe-install-pdf-perl: install-pdf-perl
32805
32806 install-pdf-perl: \
32807     configure-perl \
32808     pdf-perl 
32809         @: $(MAKE); $(unstage)
32810         @[ -f ./perl/Makefile ] || exit 0; \
32811         r=`${PWD_COMMAND}`; export r; \
32812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32813         $(HOST_EXPORTS) \
32814         for flag in $(EXTRA_HOST_FLAGS) ; do \
32815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32816         done; \
32817         echo "Doing install-pdf in perl" ; \
32818         (cd $(HOST_SUBDIR)/perl && \
32819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32821                   "RANLIB=$${RANLIB}" \
32822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32823                   install-pdf) \
32824           || exit 1
32825
32826 @endif perl
32827
32828 .PHONY: maybe-install-html-perl install-html-perl
32829 maybe-install-html-perl:
32830 @if perl
32831 maybe-install-html-perl: install-html-perl
32832
32833 install-html-perl: \
32834     configure-perl \
32835     html-perl 
32836         @: $(MAKE); $(unstage)
32837         @[ -f ./perl/Makefile ] || exit 0; \
32838         r=`${PWD_COMMAND}`; export r; \
32839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32840         $(HOST_EXPORTS) \
32841         for flag in $(EXTRA_HOST_FLAGS) ; do \
32842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32843         done; \
32844         echo "Doing install-html in perl" ; \
32845         (cd $(HOST_SUBDIR)/perl && \
32846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32848                   "RANLIB=$${RANLIB}" \
32849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32850                   install-html) \
32851           || exit 1
32852
32853 @endif perl
32854
32855 .PHONY: maybe-installcheck-perl installcheck-perl
32856 maybe-installcheck-perl:
32857 @if perl
32858 maybe-installcheck-perl: installcheck-perl
32859
32860 installcheck-perl: \
32861     configure-perl 
32862         @: $(MAKE); $(unstage)
32863         @[ -f ./perl/Makefile ] || exit 0; \
32864         r=`${PWD_COMMAND}`; export r; \
32865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32866         $(HOST_EXPORTS) \
32867         for flag in $(EXTRA_HOST_FLAGS) ; do \
32868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32869         done; \
32870         echo "Doing installcheck in perl" ; \
32871         (cd $(HOST_SUBDIR)/perl && \
32872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32874                   "RANLIB=$${RANLIB}" \
32875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32876                   installcheck) \
32877           || exit 1
32878
32879 @endif perl
32880
32881 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
32882 maybe-mostlyclean-perl:
32883 @if perl
32884 maybe-mostlyclean-perl: mostlyclean-perl
32885
32886 mostlyclean-perl: 
32887         @: $(MAKE); $(unstage)
32888         @[ -f ./perl/Makefile ] || exit 0; \
32889         r=`${PWD_COMMAND}`; export r; \
32890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32891         $(HOST_EXPORTS) \
32892         for flag in $(EXTRA_HOST_FLAGS) ; do \
32893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32894         done; \
32895         echo "Doing mostlyclean in perl" ; \
32896         (cd $(HOST_SUBDIR)/perl && \
32897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32899                   "RANLIB=$${RANLIB}" \
32900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32901                   mostlyclean) \
32902           || exit 1
32903
32904 @endif perl
32905
32906 .PHONY: maybe-clean-perl clean-perl
32907 maybe-clean-perl:
32908 @if perl
32909 maybe-clean-perl: clean-perl
32910
32911 clean-perl: 
32912         @: $(MAKE); $(unstage)
32913         @[ -f ./perl/Makefile ] || exit 0; \
32914         r=`${PWD_COMMAND}`; export r; \
32915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32916         $(HOST_EXPORTS) \
32917         for flag in $(EXTRA_HOST_FLAGS) ; do \
32918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32919         done; \
32920         echo "Doing clean in perl" ; \
32921         (cd $(HOST_SUBDIR)/perl && \
32922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32924                   "RANLIB=$${RANLIB}" \
32925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32926                   clean) \
32927           || exit 1
32928
32929 @endif perl
32930
32931 .PHONY: maybe-distclean-perl distclean-perl
32932 maybe-distclean-perl:
32933 @if perl
32934 maybe-distclean-perl: distclean-perl
32935
32936 distclean-perl: 
32937         @: $(MAKE); $(unstage)
32938         @[ -f ./perl/Makefile ] || exit 0; \
32939         r=`${PWD_COMMAND}`; export r; \
32940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32941         $(HOST_EXPORTS) \
32942         for flag in $(EXTRA_HOST_FLAGS) ; do \
32943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32944         done; \
32945         echo "Doing distclean in perl" ; \
32946         (cd $(HOST_SUBDIR)/perl && \
32947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32949                   "RANLIB=$${RANLIB}" \
32950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32951                   distclean) \
32952           || exit 1
32953
32954 @endif perl
32955
32956 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
32957 maybe-maintainer-clean-perl:
32958 @if perl
32959 maybe-maintainer-clean-perl: maintainer-clean-perl
32960
32961 maintainer-clean-perl: 
32962         @: $(MAKE); $(unstage)
32963         @[ -f ./perl/Makefile ] || exit 0; \
32964         r=`${PWD_COMMAND}`; export r; \
32965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32966         $(HOST_EXPORTS) \
32967         for flag in $(EXTRA_HOST_FLAGS) ; do \
32968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32969         done; \
32970         echo "Doing maintainer-clean in perl" ; \
32971         (cd $(HOST_SUBDIR)/perl && \
32972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32974                   "RANLIB=$${RANLIB}" \
32975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32976                   maintainer-clean) \
32977           || exit 1
32978
32979 @endif perl
32980
32981
32982
32983 .PHONY: configure-prms maybe-configure-prms
32984 maybe-configure-prms:
32985 @if gcc-bootstrap
32986 configure-prms: stage_current
32987 @endif gcc-bootstrap
32988 @if prms
32989 maybe-configure-prms: configure-prms
32990 configure-prms: 
32991         @: $(MAKE); $(unstage)
32992         @r=`${PWD_COMMAND}`; export r; \
32993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32994         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32996         $(HOST_EXPORTS)  \
32997         echo Configuring in $(HOST_SUBDIR)/prms; \
32998         cd "$(HOST_SUBDIR)/prms" || exit 1; \
32999         case $(srcdir) in \
33000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33001           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33003         esac; \
33004         srcdiroption="--srcdir=$${topdir}/prms"; \
33005         libsrcdir="$$s/prms"; \
33006         $(SHELL) $${libsrcdir}/configure \
33007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33008           --target=${target_alias} $${srcdiroption}  \
33009           || exit 1
33010 @endif prms
33011
33012
33013
33014
33015
33016 .PHONY: all-prms maybe-all-prms
33017 maybe-all-prms:
33018 @if gcc-bootstrap
33019 all-prms: stage_current
33020 @endif gcc-bootstrap
33021 @if prms
33022 TARGET-prms=all
33023 maybe-all-prms: all-prms
33024 all-prms: configure-prms
33025         @: $(MAKE); $(unstage)
33026         @r=`${PWD_COMMAND}`; export r; \
33027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33028         $(HOST_EXPORTS)  \
33029         (cd $(HOST_SUBDIR)/prms && \
33030           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33031                 $(TARGET-prms))
33032 @endif prms
33033
33034
33035
33036
33037 .PHONY: check-prms maybe-check-prms
33038 maybe-check-prms:
33039 @if prms
33040 maybe-check-prms: check-prms
33041
33042 check-prms:
33043         @: $(MAKE); $(unstage)
33044         @r=`${PWD_COMMAND}`; export r; \
33045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33046         $(HOST_EXPORTS) \
33047         (cd $(HOST_SUBDIR)/prms && \
33048           $(MAKE) $(FLAGS_TO_PASS)  check)
33049
33050 @endif prms
33051
33052 .PHONY: install-prms maybe-install-prms
33053 maybe-install-prms:
33054 @if prms
33055 maybe-install-prms: install-prms
33056
33057 install-prms: installdirs
33058         @: $(MAKE); $(unstage)
33059         @r=`${PWD_COMMAND}`; export r; \
33060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33061         $(HOST_EXPORTS) \
33062         (cd $(HOST_SUBDIR)/prms && \
33063           $(MAKE) $(FLAGS_TO_PASS)  install)
33064
33065 @endif prms
33066
33067 # Other targets (info, dvi, pdf, etc.)
33068
33069 .PHONY: maybe-info-prms info-prms
33070 maybe-info-prms:
33071 @if prms
33072 maybe-info-prms: info-prms
33073
33074 info-prms: \
33075     configure-prms 
33076         @: $(MAKE); $(unstage)
33077         @[ -f ./prms/Makefile ] || exit 0; \
33078         r=`${PWD_COMMAND}`; export r; \
33079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33080         $(HOST_EXPORTS) \
33081         for flag in $(EXTRA_HOST_FLAGS) ; do \
33082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33083         done; \
33084         echo "Doing info in prms" ; \
33085         (cd $(HOST_SUBDIR)/prms && \
33086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33088                   "RANLIB=$${RANLIB}" \
33089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33090                   info) \
33091           || exit 1
33092
33093 @endif prms
33094
33095 .PHONY: maybe-dvi-prms dvi-prms
33096 maybe-dvi-prms:
33097 @if prms
33098 maybe-dvi-prms: dvi-prms
33099
33100 dvi-prms: \
33101     configure-prms 
33102         @: $(MAKE); $(unstage)
33103         @[ -f ./prms/Makefile ] || exit 0; \
33104         r=`${PWD_COMMAND}`; export r; \
33105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33106         $(HOST_EXPORTS) \
33107         for flag in $(EXTRA_HOST_FLAGS) ; do \
33108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33109         done; \
33110         echo "Doing dvi in prms" ; \
33111         (cd $(HOST_SUBDIR)/prms && \
33112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33114                   "RANLIB=$${RANLIB}" \
33115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33116                   dvi) \
33117           || exit 1
33118
33119 @endif prms
33120
33121 .PHONY: maybe-pdf-prms pdf-prms
33122 maybe-pdf-prms:
33123 @if prms
33124 maybe-pdf-prms: pdf-prms
33125
33126 pdf-prms: \
33127     configure-prms 
33128         @: $(MAKE); $(unstage)
33129         @[ -f ./prms/Makefile ] || exit 0; \
33130         r=`${PWD_COMMAND}`; export r; \
33131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132         $(HOST_EXPORTS) \
33133         for flag in $(EXTRA_HOST_FLAGS) ; do \
33134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33135         done; \
33136         echo "Doing pdf in prms" ; \
33137         (cd $(HOST_SUBDIR)/prms && \
33138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33140                   "RANLIB=$${RANLIB}" \
33141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33142                   pdf) \
33143           || exit 1
33144
33145 @endif prms
33146
33147 .PHONY: maybe-html-prms html-prms
33148 maybe-html-prms:
33149 @if prms
33150 maybe-html-prms: html-prms
33151
33152 html-prms: \
33153     configure-prms 
33154         @: $(MAKE); $(unstage)
33155         @[ -f ./prms/Makefile ] || exit 0; \
33156         r=`${PWD_COMMAND}`; export r; \
33157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33158         $(HOST_EXPORTS) \
33159         for flag in $(EXTRA_HOST_FLAGS) ; do \
33160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33161         done; \
33162         echo "Doing html in prms" ; \
33163         (cd $(HOST_SUBDIR)/prms && \
33164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33166                   "RANLIB=$${RANLIB}" \
33167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33168                   html) \
33169           || exit 1
33170
33171 @endif prms
33172
33173 .PHONY: maybe-TAGS-prms TAGS-prms
33174 maybe-TAGS-prms:
33175 @if prms
33176 maybe-TAGS-prms: TAGS-prms
33177
33178 TAGS-prms: \
33179     configure-prms 
33180         @: $(MAKE); $(unstage)
33181         @[ -f ./prms/Makefile ] || exit 0; \
33182         r=`${PWD_COMMAND}`; export r; \
33183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33184         $(HOST_EXPORTS) \
33185         for flag in $(EXTRA_HOST_FLAGS) ; do \
33186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33187         done; \
33188         echo "Doing TAGS in prms" ; \
33189         (cd $(HOST_SUBDIR)/prms && \
33190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33192                   "RANLIB=$${RANLIB}" \
33193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33194                   TAGS) \
33195           || exit 1
33196
33197 @endif prms
33198
33199 .PHONY: maybe-install-info-prms install-info-prms
33200 maybe-install-info-prms:
33201 @if prms
33202 maybe-install-info-prms: install-info-prms
33203
33204 install-info-prms: \
33205     configure-prms \
33206     info-prms 
33207         @: $(MAKE); $(unstage)
33208         @[ -f ./prms/Makefile ] || exit 0; \
33209         r=`${PWD_COMMAND}`; export r; \
33210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33211         $(HOST_EXPORTS) \
33212         for flag in $(EXTRA_HOST_FLAGS) ; do \
33213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33214         done; \
33215         echo "Doing install-info in prms" ; \
33216         (cd $(HOST_SUBDIR)/prms && \
33217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33219                   "RANLIB=$${RANLIB}" \
33220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33221                   install-info) \
33222           || exit 1
33223
33224 @endif prms
33225
33226 .PHONY: maybe-install-pdf-prms install-pdf-prms
33227 maybe-install-pdf-prms:
33228 @if prms
33229 maybe-install-pdf-prms: install-pdf-prms
33230
33231 install-pdf-prms: \
33232     configure-prms \
33233     pdf-prms 
33234         @: $(MAKE); $(unstage)
33235         @[ -f ./prms/Makefile ] || exit 0; \
33236         r=`${PWD_COMMAND}`; export r; \
33237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33238         $(HOST_EXPORTS) \
33239         for flag in $(EXTRA_HOST_FLAGS) ; do \
33240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33241         done; \
33242         echo "Doing install-pdf in prms" ; \
33243         (cd $(HOST_SUBDIR)/prms && \
33244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33246                   "RANLIB=$${RANLIB}" \
33247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33248                   install-pdf) \
33249           || exit 1
33250
33251 @endif prms
33252
33253 .PHONY: maybe-install-html-prms install-html-prms
33254 maybe-install-html-prms:
33255 @if prms
33256 maybe-install-html-prms: install-html-prms
33257
33258 install-html-prms: \
33259     configure-prms \
33260     html-prms 
33261         @: $(MAKE); $(unstage)
33262         @[ -f ./prms/Makefile ] || exit 0; \
33263         r=`${PWD_COMMAND}`; export r; \
33264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33265         $(HOST_EXPORTS) \
33266         for flag in $(EXTRA_HOST_FLAGS) ; do \
33267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33268         done; \
33269         echo "Doing install-html in prms" ; \
33270         (cd $(HOST_SUBDIR)/prms && \
33271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33273                   "RANLIB=$${RANLIB}" \
33274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33275                   install-html) \
33276           || exit 1
33277
33278 @endif prms
33279
33280 .PHONY: maybe-installcheck-prms installcheck-prms
33281 maybe-installcheck-prms:
33282 @if prms
33283 maybe-installcheck-prms: installcheck-prms
33284
33285 installcheck-prms: \
33286     configure-prms 
33287         @: $(MAKE); $(unstage)
33288         @[ -f ./prms/Makefile ] || exit 0; \
33289         r=`${PWD_COMMAND}`; export r; \
33290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33291         $(HOST_EXPORTS) \
33292         for flag in $(EXTRA_HOST_FLAGS) ; do \
33293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33294         done; \
33295         echo "Doing installcheck in prms" ; \
33296         (cd $(HOST_SUBDIR)/prms && \
33297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33299                   "RANLIB=$${RANLIB}" \
33300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33301                   installcheck) \
33302           || exit 1
33303
33304 @endif prms
33305
33306 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
33307 maybe-mostlyclean-prms:
33308 @if prms
33309 maybe-mostlyclean-prms: mostlyclean-prms
33310
33311 mostlyclean-prms: 
33312         @: $(MAKE); $(unstage)
33313         @[ -f ./prms/Makefile ] || exit 0; \
33314         r=`${PWD_COMMAND}`; export r; \
33315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33316         $(HOST_EXPORTS) \
33317         for flag in $(EXTRA_HOST_FLAGS) ; do \
33318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33319         done; \
33320         echo "Doing mostlyclean in prms" ; \
33321         (cd $(HOST_SUBDIR)/prms && \
33322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33324                   "RANLIB=$${RANLIB}" \
33325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33326                   mostlyclean) \
33327           || exit 1
33328
33329 @endif prms
33330
33331 .PHONY: maybe-clean-prms clean-prms
33332 maybe-clean-prms:
33333 @if prms
33334 maybe-clean-prms: clean-prms
33335
33336 clean-prms: 
33337         @: $(MAKE); $(unstage)
33338         @[ -f ./prms/Makefile ] || exit 0; \
33339         r=`${PWD_COMMAND}`; export r; \
33340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33341         $(HOST_EXPORTS) \
33342         for flag in $(EXTRA_HOST_FLAGS) ; do \
33343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33344         done; \
33345         echo "Doing clean in prms" ; \
33346         (cd $(HOST_SUBDIR)/prms && \
33347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33349                   "RANLIB=$${RANLIB}" \
33350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33351                   clean) \
33352           || exit 1
33353
33354 @endif prms
33355
33356 .PHONY: maybe-distclean-prms distclean-prms
33357 maybe-distclean-prms:
33358 @if prms
33359 maybe-distclean-prms: distclean-prms
33360
33361 distclean-prms: 
33362         @: $(MAKE); $(unstage)
33363         @[ -f ./prms/Makefile ] || exit 0; \
33364         r=`${PWD_COMMAND}`; export r; \
33365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366         $(HOST_EXPORTS) \
33367         for flag in $(EXTRA_HOST_FLAGS) ; do \
33368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33369         done; \
33370         echo "Doing distclean in prms" ; \
33371         (cd $(HOST_SUBDIR)/prms && \
33372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33374                   "RANLIB=$${RANLIB}" \
33375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33376                   distclean) \
33377           || exit 1
33378
33379 @endif prms
33380
33381 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33382 maybe-maintainer-clean-prms:
33383 @if prms
33384 maybe-maintainer-clean-prms: maintainer-clean-prms
33385
33386 maintainer-clean-prms: 
33387         @: $(MAKE); $(unstage)
33388         @[ -f ./prms/Makefile ] || exit 0; \
33389         r=`${PWD_COMMAND}`; export r; \
33390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391         $(HOST_EXPORTS) \
33392         for flag in $(EXTRA_HOST_FLAGS) ; do \
33393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33394         done; \
33395         echo "Doing maintainer-clean in prms" ; \
33396         (cd $(HOST_SUBDIR)/prms && \
33397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33399                   "RANLIB=$${RANLIB}" \
33400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33401                   maintainer-clean) \
33402           || exit 1
33403
33404 @endif prms
33405
33406
33407
33408 .PHONY: configure-rcs maybe-configure-rcs
33409 maybe-configure-rcs:
33410 @if gcc-bootstrap
33411 configure-rcs: stage_current
33412 @endif gcc-bootstrap
33413 @if rcs
33414 maybe-configure-rcs: configure-rcs
33415 configure-rcs: 
33416         @: $(MAKE); $(unstage)
33417         @r=`${PWD_COMMAND}`; export r; \
33418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33419         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33420         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33421         $(HOST_EXPORTS)  \
33422         echo Configuring in $(HOST_SUBDIR)/rcs; \
33423         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33424         case $(srcdir) in \
33425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33426           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33428         esac; \
33429         srcdiroption="--srcdir=$${topdir}/rcs"; \
33430         libsrcdir="$$s/rcs"; \
33431         $(SHELL) $${libsrcdir}/configure \
33432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33433           --target=${target_alias} $${srcdiroption}  \
33434           || exit 1
33435 @endif rcs
33436
33437
33438
33439
33440
33441 .PHONY: all-rcs maybe-all-rcs
33442 maybe-all-rcs:
33443 @if gcc-bootstrap
33444 all-rcs: stage_current
33445 @endif gcc-bootstrap
33446 @if rcs
33447 TARGET-rcs=all
33448 maybe-all-rcs: all-rcs
33449 all-rcs: configure-rcs
33450         @: $(MAKE); $(unstage)
33451         @r=`${PWD_COMMAND}`; export r; \
33452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453         $(HOST_EXPORTS)  \
33454         (cd $(HOST_SUBDIR)/rcs && \
33455           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33456                 $(TARGET-rcs))
33457 @endif rcs
33458
33459
33460
33461
33462 .PHONY: check-rcs maybe-check-rcs
33463 maybe-check-rcs:
33464 @if rcs
33465 maybe-check-rcs: check-rcs
33466
33467 check-rcs:
33468         @: $(MAKE); $(unstage)
33469         @r=`${PWD_COMMAND}`; export r; \
33470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33471         $(HOST_EXPORTS) \
33472         (cd $(HOST_SUBDIR)/rcs && \
33473           $(MAKE) $(FLAGS_TO_PASS)  check)
33474
33475 @endif rcs
33476
33477 .PHONY: install-rcs maybe-install-rcs
33478 maybe-install-rcs:
33479 @if rcs
33480 maybe-install-rcs: install-rcs
33481
33482 install-rcs: installdirs
33483         @: $(MAKE); $(unstage)
33484         @r=`${PWD_COMMAND}`; export r; \
33485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33486         $(HOST_EXPORTS) \
33487         (cd $(HOST_SUBDIR)/rcs && \
33488           $(MAKE) $(FLAGS_TO_PASS)  install)
33489
33490 @endif rcs
33491
33492 # Other targets (info, dvi, pdf, etc.)
33493
33494 .PHONY: maybe-info-rcs info-rcs
33495 maybe-info-rcs:
33496 @if rcs
33497 maybe-info-rcs: info-rcs
33498
33499 info-rcs: \
33500     configure-rcs 
33501         @: $(MAKE); $(unstage)
33502         @[ -f ./rcs/Makefile ] || exit 0; \
33503         r=`${PWD_COMMAND}`; export r; \
33504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505         $(HOST_EXPORTS) \
33506         for flag in $(EXTRA_HOST_FLAGS) ; do \
33507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508         done; \
33509         echo "Doing info in rcs" ; \
33510         (cd $(HOST_SUBDIR)/rcs && \
33511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513                   "RANLIB=$${RANLIB}" \
33514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33515                   info) \
33516           || exit 1
33517
33518 @endif rcs
33519
33520 .PHONY: maybe-dvi-rcs dvi-rcs
33521 maybe-dvi-rcs:
33522 @if rcs
33523 maybe-dvi-rcs: dvi-rcs
33524
33525 dvi-rcs: \
33526     configure-rcs 
33527         @: $(MAKE); $(unstage)
33528         @[ -f ./rcs/Makefile ] || exit 0; \
33529         r=`${PWD_COMMAND}`; export r; \
33530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33531         $(HOST_EXPORTS) \
33532         for flag in $(EXTRA_HOST_FLAGS) ; do \
33533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33534         done; \
33535         echo "Doing dvi in rcs" ; \
33536         (cd $(HOST_SUBDIR)/rcs && \
33537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33539                   "RANLIB=$${RANLIB}" \
33540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33541                   dvi) \
33542           || exit 1
33543
33544 @endif rcs
33545
33546 .PHONY: maybe-pdf-rcs pdf-rcs
33547 maybe-pdf-rcs:
33548 @if rcs
33549 maybe-pdf-rcs: pdf-rcs
33550
33551 pdf-rcs: \
33552     configure-rcs 
33553         @: $(MAKE); $(unstage)
33554         @[ -f ./rcs/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 pdf in rcs" ; \
33562         (cd $(HOST_SUBDIR)/rcs && \
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                   pdf) \
33568           || exit 1
33569
33570 @endif rcs
33571
33572 .PHONY: maybe-html-rcs html-rcs
33573 maybe-html-rcs:
33574 @if rcs
33575 maybe-html-rcs: html-rcs
33576
33577 html-rcs: \
33578     configure-rcs 
33579         @: $(MAKE); $(unstage)
33580         @[ -f ./rcs/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 html in rcs" ; \
33588         (cd $(HOST_SUBDIR)/rcs && \
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                   html) \
33594           || exit 1
33595
33596 @endif rcs
33597
33598 .PHONY: maybe-TAGS-rcs TAGS-rcs
33599 maybe-TAGS-rcs:
33600 @if rcs
33601 maybe-TAGS-rcs: TAGS-rcs
33602
33603 TAGS-rcs: \
33604     configure-rcs 
33605         @: $(MAKE); $(unstage)
33606         @[ -f ./rcs/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 TAGS in rcs" ; \
33614         (cd $(HOST_SUBDIR)/rcs && \
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                   TAGS) \
33620           || exit 1
33621
33622 @endif rcs
33623
33624 .PHONY: maybe-install-info-rcs install-info-rcs
33625 maybe-install-info-rcs:
33626 @if rcs
33627 maybe-install-info-rcs: install-info-rcs
33628
33629 install-info-rcs: \
33630     configure-rcs \
33631     info-rcs 
33632         @: $(MAKE); $(unstage)
33633         @[ -f ./rcs/Makefile ] || exit 0; \
33634         r=`${PWD_COMMAND}`; export r; \
33635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636         $(HOST_EXPORTS) \
33637         for flag in $(EXTRA_HOST_FLAGS) ; do \
33638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33639         done; \
33640         echo "Doing install-info in rcs" ; \
33641         (cd $(HOST_SUBDIR)/rcs && \
33642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33644                   "RANLIB=$${RANLIB}" \
33645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33646                   install-info) \
33647           || exit 1
33648
33649 @endif rcs
33650
33651 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
33652 maybe-install-pdf-rcs:
33653 @if rcs
33654 maybe-install-pdf-rcs: install-pdf-rcs
33655
33656 install-pdf-rcs: \
33657     configure-rcs \
33658     pdf-rcs 
33659         @: $(MAKE); $(unstage)
33660         @[ -f ./rcs/Makefile ] || exit 0; \
33661         r=`${PWD_COMMAND}`; export r; \
33662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33663         $(HOST_EXPORTS) \
33664         for flag in $(EXTRA_HOST_FLAGS) ; do \
33665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33666         done; \
33667         echo "Doing install-pdf in rcs" ; \
33668         (cd $(HOST_SUBDIR)/rcs && \
33669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33671                   "RANLIB=$${RANLIB}" \
33672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33673                   install-pdf) \
33674           || exit 1
33675
33676 @endif rcs
33677
33678 .PHONY: maybe-install-html-rcs install-html-rcs
33679 maybe-install-html-rcs:
33680 @if rcs
33681 maybe-install-html-rcs: install-html-rcs
33682
33683 install-html-rcs: \
33684     configure-rcs \
33685     html-rcs 
33686         @: $(MAKE); $(unstage)
33687         @[ -f ./rcs/Makefile ] || exit 0; \
33688         r=`${PWD_COMMAND}`; export r; \
33689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33690         $(HOST_EXPORTS) \
33691         for flag in $(EXTRA_HOST_FLAGS) ; do \
33692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33693         done; \
33694         echo "Doing install-html in rcs" ; \
33695         (cd $(HOST_SUBDIR)/rcs && \
33696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33698                   "RANLIB=$${RANLIB}" \
33699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33700                   install-html) \
33701           || exit 1
33702
33703 @endif rcs
33704
33705 .PHONY: maybe-installcheck-rcs installcheck-rcs
33706 maybe-installcheck-rcs:
33707 @if rcs
33708 maybe-installcheck-rcs: installcheck-rcs
33709
33710 installcheck-rcs: \
33711     configure-rcs 
33712         @: $(MAKE); $(unstage)
33713         @[ -f ./rcs/Makefile ] || exit 0; \
33714         r=`${PWD_COMMAND}`; export r; \
33715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33716         $(HOST_EXPORTS) \
33717         for flag in $(EXTRA_HOST_FLAGS) ; do \
33718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33719         done; \
33720         echo "Doing installcheck in rcs" ; \
33721         (cd $(HOST_SUBDIR)/rcs && \
33722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33724                   "RANLIB=$${RANLIB}" \
33725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33726                   installcheck) \
33727           || exit 1
33728
33729 @endif rcs
33730
33731 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33732 maybe-mostlyclean-rcs:
33733 @if rcs
33734 maybe-mostlyclean-rcs: mostlyclean-rcs
33735
33736 mostlyclean-rcs: 
33737         @: $(MAKE); $(unstage)
33738         @[ -f ./rcs/Makefile ] || exit 0; \
33739         r=`${PWD_COMMAND}`; export r; \
33740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33741         $(HOST_EXPORTS) \
33742         for flag in $(EXTRA_HOST_FLAGS) ; do \
33743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33744         done; \
33745         echo "Doing mostlyclean in rcs" ; \
33746         (cd $(HOST_SUBDIR)/rcs && \
33747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33749                   "RANLIB=$${RANLIB}" \
33750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33751                   mostlyclean) \
33752           || exit 1
33753
33754 @endif rcs
33755
33756 .PHONY: maybe-clean-rcs clean-rcs
33757 maybe-clean-rcs:
33758 @if rcs
33759 maybe-clean-rcs: clean-rcs
33760
33761 clean-rcs: 
33762         @: $(MAKE); $(unstage)
33763         @[ -f ./rcs/Makefile ] || exit 0; \
33764         r=`${PWD_COMMAND}`; export r; \
33765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766         $(HOST_EXPORTS) \
33767         for flag in $(EXTRA_HOST_FLAGS) ; do \
33768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33769         done; \
33770         echo "Doing clean in rcs" ; \
33771         (cd $(HOST_SUBDIR)/rcs && \
33772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33774                   "RANLIB=$${RANLIB}" \
33775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33776                   clean) \
33777           || exit 1
33778
33779 @endif rcs
33780
33781 .PHONY: maybe-distclean-rcs distclean-rcs
33782 maybe-distclean-rcs:
33783 @if rcs
33784 maybe-distclean-rcs: distclean-rcs
33785
33786 distclean-rcs: 
33787         @: $(MAKE); $(unstage)
33788         @[ -f ./rcs/Makefile ] || exit 0; \
33789         r=`${PWD_COMMAND}`; export r; \
33790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33791         $(HOST_EXPORTS) \
33792         for flag in $(EXTRA_HOST_FLAGS) ; do \
33793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33794         done; \
33795         echo "Doing distclean in rcs" ; \
33796         (cd $(HOST_SUBDIR)/rcs && \
33797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33799                   "RANLIB=$${RANLIB}" \
33800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33801                   distclean) \
33802           || exit 1
33803
33804 @endif rcs
33805
33806 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33807 maybe-maintainer-clean-rcs:
33808 @if rcs
33809 maybe-maintainer-clean-rcs: maintainer-clean-rcs
33810
33811 maintainer-clean-rcs: 
33812         @: $(MAKE); $(unstage)
33813         @[ -f ./rcs/Makefile ] || exit 0; \
33814         r=`${PWD_COMMAND}`; export r; \
33815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33816         $(HOST_EXPORTS) \
33817         for flag in $(EXTRA_HOST_FLAGS) ; do \
33818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33819         done; \
33820         echo "Doing maintainer-clean in rcs" ; \
33821         (cd $(HOST_SUBDIR)/rcs && \
33822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33824                   "RANLIB=$${RANLIB}" \
33825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33826                   maintainer-clean) \
33827           || exit 1
33828
33829 @endif rcs
33830
33831
33832
33833 .PHONY: configure-readline maybe-configure-readline
33834 maybe-configure-readline:
33835 @if gcc-bootstrap
33836 configure-readline: stage_current
33837 @endif gcc-bootstrap
33838 @if readline
33839 maybe-configure-readline: configure-readline
33840 configure-readline: 
33841         @: $(MAKE); $(unstage)
33842         @r=`${PWD_COMMAND}`; export r; \
33843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33844         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33845         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33846         $(HOST_EXPORTS)  \
33847         echo Configuring in $(HOST_SUBDIR)/readline; \
33848         cd "$(HOST_SUBDIR)/readline" || exit 1; \
33849         case $(srcdir) in \
33850           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33851           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33852                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33853         esac; \
33854         srcdiroption="--srcdir=$${topdir}/readline"; \
33855         libsrcdir="$$s/readline"; \
33856         $(SHELL) $${libsrcdir}/configure \
33857           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33858           --target=${target_alias} $${srcdiroption}  \
33859           || exit 1
33860 @endif readline
33861
33862
33863
33864
33865
33866 .PHONY: all-readline maybe-all-readline
33867 maybe-all-readline:
33868 @if gcc-bootstrap
33869 all-readline: stage_current
33870 @endif gcc-bootstrap
33871 @if readline
33872 TARGET-readline=all
33873 maybe-all-readline: all-readline
33874 all-readline: configure-readline
33875         @: $(MAKE); $(unstage)
33876         @r=`${PWD_COMMAND}`; export r; \
33877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33878         $(HOST_EXPORTS)  \
33879         (cd $(HOST_SUBDIR)/readline && \
33880           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33881                 $(TARGET-readline))
33882 @endif readline
33883
33884
33885
33886
33887 .PHONY: check-readline maybe-check-readline
33888 maybe-check-readline:
33889 @if readline
33890 maybe-check-readline: check-readline
33891
33892 check-readline:
33893         @: $(MAKE); $(unstage)
33894         @r=`${PWD_COMMAND}`; export r; \
33895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896         $(HOST_EXPORTS) \
33897         (cd $(HOST_SUBDIR)/readline && \
33898           $(MAKE) $(FLAGS_TO_PASS)  check)
33899
33900 @endif readline
33901
33902 .PHONY: install-readline maybe-install-readline
33903 maybe-install-readline:
33904 @if readline
33905 maybe-install-readline: install-readline
33906
33907 install-readline: installdirs
33908         @: $(MAKE); $(unstage)
33909         @r=`${PWD_COMMAND}`; export r; \
33910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33911         $(HOST_EXPORTS) \
33912         (cd $(HOST_SUBDIR)/readline && \
33913           $(MAKE) $(FLAGS_TO_PASS)  install)
33914
33915 @endif readline
33916
33917 # Other targets (info, dvi, pdf, etc.)
33918
33919 .PHONY: maybe-info-readline info-readline
33920 maybe-info-readline:
33921 @if readline
33922 maybe-info-readline: info-readline
33923
33924 info-readline: \
33925     configure-readline 
33926         @: $(MAKE); $(unstage)
33927         @[ -f ./readline/Makefile ] || exit 0; \
33928         r=`${PWD_COMMAND}`; export r; \
33929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33930         $(HOST_EXPORTS) \
33931         for flag in $(EXTRA_HOST_FLAGS) ; do \
33932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33933         done; \
33934         echo "Doing info in readline" ; \
33935         (cd $(HOST_SUBDIR)/readline && \
33936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33938                   "RANLIB=$${RANLIB}" \
33939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33940                   info) \
33941           || exit 1
33942
33943 @endif readline
33944
33945 .PHONY: maybe-dvi-readline dvi-readline
33946 maybe-dvi-readline:
33947 @if readline
33948 maybe-dvi-readline: dvi-readline
33949
33950 dvi-readline: \
33951     configure-readline 
33952         @: $(MAKE); $(unstage)
33953         @[ -f ./readline/Makefile ] || exit 0; \
33954         r=`${PWD_COMMAND}`; export r; \
33955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33956         $(HOST_EXPORTS) \
33957         for flag in $(EXTRA_HOST_FLAGS) ; do \
33958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33959         done; \
33960         echo "Doing dvi in readline" ; \
33961         (cd $(HOST_SUBDIR)/readline && \
33962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33964                   "RANLIB=$${RANLIB}" \
33965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33966                   dvi) \
33967           || exit 1
33968
33969 @endif readline
33970
33971 .PHONY: maybe-pdf-readline pdf-readline
33972 maybe-pdf-readline:
33973 @if readline
33974 maybe-pdf-readline: pdf-readline
33975
33976 pdf-readline: \
33977     configure-readline 
33978         @: $(MAKE); $(unstage)
33979         @[ -f ./readline/Makefile ] || exit 0; \
33980         r=`${PWD_COMMAND}`; export r; \
33981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33982         $(HOST_EXPORTS) \
33983         for flag in $(EXTRA_HOST_FLAGS) ; do \
33984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33985         done; \
33986         echo "Doing pdf in readline" ; \
33987         (cd $(HOST_SUBDIR)/readline && \
33988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33990                   "RANLIB=$${RANLIB}" \
33991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33992                   pdf) \
33993           || exit 1
33994
33995 @endif readline
33996
33997 .PHONY: maybe-html-readline html-readline
33998 maybe-html-readline:
33999 @if readline
34000 maybe-html-readline: html-readline
34001
34002 html-readline: \
34003     configure-readline 
34004         @: $(MAKE); $(unstage)
34005         @[ -f ./readline/Makefile ] || exit 0; \
34006         r=`${PWD_COMMAND}`; export r; \
34007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34008         $(HOST_EXPORTS) \
34009         for flag in $(EXTRA_HOST_FLAGS) ; do \
34010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34011         done; \
34012         echo "Doing html in readline" ; \
34013         (cd $(HOST_SUBDIR)/readline && \
34014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34016                   "RANLIB=$${RANLIB}" \
34017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34018                   html) \
34019           || exit 1
34020
34021 @endif readline
34022
34023 .PHONY: maybe-TAGS-readline TAGS-readline
34024 maybe-TAGS-readline:
34025 @if readline
34026 maybe-TAGS-readline: TAGS-readline
34027
34028 TAGS-readline: \
34029     configure-readline 
34030         @: $(MAKE); $(unstage)
34031         @[ -f ./readline/Makefile ] || exit 0; \
34032         r=`${PWD_COMMAND}`; export r; \
34033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034         $(HOST_EXPORTS) \
34035         for flag in $(EXTRA_HOST_FLAGS) ; do \
34036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34037         done; \
34038         echo "Doing TAGS in readline" ; \
34039         (cd $(HOST_SUBDIR)/readline && \
34040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34042                   "RANLIB=$${RANLIB}" \
34043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34044                   TAGS) \
34045           || exit 1
34046
34047 @endif readline
34048
34049 .PHONY: maybe-install-info-readline install-info-readline
34050 maybe-install-info-readline:
34051 @if readline
34052 maybe-install-info-readline: install-info-readline
34053
34054 install-info-readline: \
34055     configure-readline \
34056     info-readline 
34057         @: $(MAKE); $(unstage)
34058         @[ -f ./readline/Makefile ] || exit 0; \
34059         r=`${PWD_COMMAND}`; export r; \
34060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34061         $(HOST_EXPORTS) \
34062         for flag in $(EXTRA_HOST_FLAGS) ; do \
34063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34064         done; \
34065         echo "Doing install-info in readline" ; \
34066         (cd $(HOST_SUBDIR)/readline && \
34067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34069                   "RANLIB=$${RANLIB}" \
34070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34071                   install-info) \
34072           || exit 1
34073
34074 @endif readline
34075
34076 .PHONY: maybe-install-pdf-readline install-pdf-readline
34077 maybe-install-pdf-readline:
34078 @if readline
34079 maybe-install-pdf-readline: install-pdf-readline
34080
34081 install-pdf-readline: \
34082     configure-readline \
34083     pdf-readline 
34084         @: $(MAKE); $(unstage)
34085         @[ -f ./readline/Makefile ] || exit 0; \
34086         r=`${PWD_COMMAND}`; export r; \
34087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34088         $(HOST_EXPORTS) \
34089         for flag in $(EXTRA_HOST_FLAGS) ; do \
34090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34091         done; \
34092         echo "Doing install-pdf in readline" ; \
34093         (cd $(HOST_SUBDIR)/readline && \
34094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34096                   "RANLIB=$${RANLIB}" \
34097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34098                   install-pdf) \
34099           || exit 1
34100
34101 @endif readline
34102
34103 .PHONY: maybe-install-html-readline install-html-readline
34104 maybe-install-html-readline:
34105 @if readline
34106 maybe-install-html-readline: install-html-readline
34107
34108 install-html-readline: \
34109     configure-readline \
34110     html-readline 
34111         @: $(MAKE); $(unstage)
34112         @[ -f ./readline/Makefile ] || exit 0; \
34113         r=`${PWD_COMMAND}`; export r; \
34114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34115         $(HOST_EXPORTS) \
34116         for flag in $(EXTRA_HOST_FLAGS) ; do \
34117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34118         done; \
34119         echo "Doing install-html in readline" ; \
34120         (cd $(HOST_SUBDIR)/readline && \
34121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34123                   "RANLIB=$${RANLIB}" \
34124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34125                   install-html) \
34126           || exit 1
34127
34128 @endif readline
34129
34130 .PHONY: maybe-installcheck-readline installcheck-readline
34131 maybe-installcheck-readline:
34132 @if readline
34133 maybe-installcheck-readline: installcheck-readline
34134
34135 installcheck-readline: \
34136     configure-readline 
34137         @: $(MAKE); $(unstage)
34138         @[ -f ./readline/Makefile ] || exit 0; \
34139         r=`${PWD_COMMAND}`; export r; \
34140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34141         $(HOST_EXPORTS) \
34142         for flag in $(EXTRA_HOST_FLAGS) ; do \
34143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34144         done; \
34145         echo "Doing installcheck in readline" ; \
34146         (cd $(HOST_SUBDIR)/readline && \
34147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34149                   "RANLIB=$${RANLIB}" \
34150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34151                   installcheck) \
34152           || exit 1
34153
34154 @endif readline
34155
34156 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
34157 maybe-mostlyclean-readline:
34158 @if readline
34159 maybe-mostlyclean-readline: mostlyclean-readline
34160
34161 mostlyclean-readline: 
34162         @: $(MAKE); $(unstage)
34163         @[ -f ./readline/Makefile ] || exit 0; \
34164         r=`${PWD_COMMAND}`; export r; \
34165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34166         $(HOST_EXPORTS) \
34167         for flag in $(EXTRA_HOST_FLAGS) ; do \
34168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34169         done; \
34170         echo "Doing mostlyclean in readline" ; \
34171         (cd $(HOST_SUBDIR)/readline && \
34172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34174                   "RANLIB=$${RANLIB}" \
34175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34176                   mostlyclean) \
34177           || exit 1
34178
34179 @endif readline
34180
34181 .PHONY: maybe-clean-readline clean-readline
34182 maybe-clean-readline:
34183 @if readline
34184 maybe-clean-readline: clean-readline
34185
34186 clean-readline: 
34187         @: $(MAKE); $(unstage)
34188         @[ -f ./readline/Makefile ] || exit 0; \
34189         r=`${PWD_COMMAND}`; export r; \
34190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34191         $(HOST_EXPORTS) \
34192         for flag in $(EXTRA_HOST_FLAGS) ; do \
34193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34194         done; \
34195         echo "Doing clean in readline" ; \
34196         (cd $(HOST_SUBDIR)/readline && \
34197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34199                   "RANLIB=$${RANLIB}" \
34200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34201                   clean) \
34202           || exit 1
34203
34204 @endif readline
34205
34206 .PHONY: maybe-distclean-readline distclean-readline
34207 maybe-distclean-readline:
34208 @if readline
34209 maybe-distclean-readline: distclean-readline
34210
34211 distclean-readline: 
34212         @: $(MAKE); $(unstage)
34213         @[ -f ./readline/Makefile ] || exit 0; \
34214         r=`${PWD_COMMAND}`; export r; \
34215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216         $(HOST_EXPORTS) \
34217         for flag in $(EXTRA_HOST_FLAGS) ; do \
34218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219         done; \
34220         echo "Doing distclean in readline" ; \
34221         (cd $(HOST_SUBDIR)/readline && \
34222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34224                   "RANLIB=$${RANLIB}" \
34225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34226                   distclean) \
34227           || exit 1
34228
34229 @endif readline
34230
34231 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34232 maybe-maintainer-clean-readline:
34233 @if readline
34234 maybe-maintainer-clean-readline: maintainer-clean-readline
34235
34236 maintainer-clean-readline: 
34237         @: $(MAKE); $(unstage)
34238         @[ -f ./readline/Makefile ] || exit 0; \
34239         r=`${PWD_COMMAND}`; export r; \
34240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34241         $(HOST_EXPORTS) \
34242         for flag in $(EXTRA_HOST_FLAGS) ; do \
34243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34244         done; \
34245         echo "Doing maintainer-clean in readline" ; \
34246         (cd $(HOST_SUBDIR)/readline && \
34247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34249                   "RANLIB=$${RANLIB}" \
34250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34251                   maintainer-clean) \
34252           || exit 1
34253
34254 @endif readline
34255
34256
34257
34258 .PHONY: configure-release maybe-configure-release
34259 maybe-configure-release:
34260 @if gcc-bootstrap
34261 configure-release: stage_current
34262 @endif gcc-bootstrap
34263 @if release
34264 maybe-configure-release: configure-release
34265 configure-release: 
34266         @: $(MAKE); $(unstage)
34267         @r=`${PWD_COMMAND}`; export r; \
34268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34269         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34270         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34271         $(HOST_EXPORTS)  \
34272         echo Configuring in $(HOST_SUBDIR)/release; \
34273         cd "$(HOST_SUBDIR)/release" || exit 1; \
34274         case $(srcdir) in \
34275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34276           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34278         esac; \
34279         srcdiroption="--srcdir=$${topdir}/release"; \
34280         libsrcdir="$$s/release"; \
34281         $(SHELL) $${libsrcdir}/configure \
34282           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34283           --target=${target_alias} $${srcdiroption}  \
34284           || exit 1
34285 @endif release
34286
34287
34288
34289
34290
34291 .PHONY: all-release maybe-all-release
34292 maybe-all-release:
34293 @if gcc-bootstrap
34294 all-release: stage_current
34295 @endif gcc-bootstrap
34296 @if release
34297 TARGET-release=all
34298 maybe-all-release: all-release
34299 all-release: configure-release
34300         @: $(MAKE); $(unstage)
34301         @r=`${PWD_COMMAND}`; export r; \
34302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34303         $(HOST_EXPORTS)  \
34304         (cd $(HOST_SUBDIR)/release && \
34305           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34306                 $(TARGET-release))
34307 @endif release
34308
34309
34310
34311
34312 .PHONY: check-release maybe-check-release
34313 maybe-check-release:
34314 @if release
34315 maybe-check-release: check-release
34316
34317 check-release:
34318
34319 @endif release
34320
34321 .PHONY: install-release maybe-install-release
34322 maybe-install-release:
34323 @if release
34324 maybe-install-release: install-release
34325
34326 install-release:
34327
34328 @endif release
34329
34330 # Other targets (info, dvi, pdf, etc.)
34331
34332 .PHONY: maybe-info-release info-release
34333 maybe-info-release:
34334 @if release
34335 maybe-info-release: info-release
34336
34337 info-release: \
34338     configure-release 
34339         @: $(MAKE); $(unstage)
34340         @[ -f ./release/Makefile ] || exit 0; \
34341         r=`${PWD_COMMAND}`; export r; \
34342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34343         $(HOST_EXPORTS) \
34344         for flag in $(EXTRA_HOST_FLAGS) ; do \
34345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34346         done; \
34347         echo "Doing info in release" ; \
34348         (cd $(HOST_SUBDIR)/release && \
34349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34351                   "RANLIB=$${RANLIB}" \
34352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34353                   info) \
34354           || exit 1
34355
34356 @endif release
34357
34358 .PHONY: maybe-dvi-release dvi-release
34359 maybe-dvi-release:
34360 @if release
34361 maybe-dvi-release: dvi-release
34362
34363 dvi-release: \
34364     configure-release 
34365         @: $(MAKE); $(unstage)
34366         @[ -f ./release/Makefile ] || exit 0; \
34367         r=`${PWD_COMMAND}`; export r; \
34368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34369         $(HOST_EXPORTS) \
34370         for flag in $(EXTRA_HOST_FLAGS) ; do \
34371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34372         done; \
34373         echo "Doing dvi in release" ; \
34374         (cd $(HOST_SUBDIR)/release && \
34375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34377                   "RANLIB=$${RANLIB}" \
34378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34379                   dvi) \
34380           || exit 1
34381
34382 @endif release
34383
34384 .PHONY: maybe-pdf-release pdf-release
34385 maybe-pdf-release:
34386 @if release
34387 maybe-pdf-release: pdf-release
34388
34389 pdf-release: \
34390     configure-release 
34391         @: $(MAKE); $(unstage)
34392         @[ -f ./release/Makefile ] || exit 0; \
34393         r=`${PWD_COMMAND}`; export r; \
34394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34395         $(HOST_EXPORTS) \
34396         for flag in $(EXTRA_HOST_FLAGS) ; do \
34397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34398         done; \
34399         echo "Doing pdf in release" ; \
34400         (cd $(HOST_SUBDIR)/release && \
34401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34403                   "RANLIB=$${RANLIB}" \
34404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34405                   pdf) \
34406           || exit 1
34407
34408 @endif release
34409
34410 .PHONY: maybe-html-release html-release
34411 maybe-html-release:
34412 @if release
34413 maybe-html-release: html-release
34414
34415 html-release: \
34416     configure-release 
34417         @: $(MAKE); $(unstage)
34418         @[ -f ./release/Makefile ] || exit 0; \
34419         r=`${PWD_COMMAND}`; export r; \
34420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34421         $(HOST_EXPORTS) \
34422         for flag in $(EXTRA_HOST_FLAGS) ; do \
34423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34424         done; \
34425         echo "Doing html in release" ; \
34426         (cd $(HOST_SUBDIR)/release && \
34427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34429                   "RANLIB=$${RANLIB}" \
34430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34431                   html) \
34432           || exit 1
34433
34434 @endif release
34435
34436 .PHONY: maybe-TAGS-release TAGS-release
34437 maybe-TAGS-release:
34438 @if release
34439 maybe-TAGS-release: TAGS-release
34440
34441 TAGS-release: \
34442     configure-release 
34443         @: $(MAKE); $(unstage)
34444         @[ -f ./release/Makefile ] || exit 0; \
34445         r=`${PWD_COMMAND}`; export r; \
34446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34447         $(HOST_EXPORTS) \
34448         for flag in $(EXTRA_HOST_FLAGS) ; do \
34449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34450         done; \
34451         echo "Doing TAGS in release" ; \
34452         (cd $(HOST_SUBDIR)/release && \
34453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34455                   "RANLIB=$${RANLIB}" \
34456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34457                   TAGS) \
34458           || exit 1
34459
34460 @endif release
34461
34462 .PHONY: maybe-install-info-release install-info-release
34463 maybe-install-info-release:
34464 @if release
34465 maybe-install-info-release: install-info-release
34466
34467 install-info-release: \
34468     configure-release \
34469     info-release 
34470         @: $(MAKE); $(unstage)
34471         @[ -f ./release/Makefile ] || exit 0; \
34472         r=`${PWD_COMMAND}`; export r; \
34473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34474         $(HOST_EXPORTS) \
34475         for flag in $(EXTRA_HOST_FLAGS) ; do \
34476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34477         done; \
34478         echo "Doing install-info in release" ; \
34479         (cd $(HOST_SUBDIR)/release && \
34480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34482                   "RANLIB=$${RANLIB}" \
34483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34484                   install-info) \
34485           || exit 1
34486
34487 @endif release
34488
34489 .PHONY: maybe-install-pdf-release install-pdf-release
34490 maybe-install-pdf-release:
34491 @if release
34492 maybe-install-pdf-release: install-pdf-release
34493
34494 install-pdf-release: \
34495     configure-release \
34496     pdf-release 
34497         @: $(MAKE); $(unstage)
34498         @[ -f ./release/Makefile ] || exit 0; \
34499         r=`${PWD_COMMAND}`; export r; \
34500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34501         $(HOST_EXPORTS) \
34502         for flag in $(EXTRA_HOST_FLAGS) ; do \
34503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34504         done; \
34505         echo "Doing install-pdf in release" ; \
34506         (cd $(HOST_SUBDIR)/release && \
34507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34509                   "RANLIB=$${RANLIB}" \
34510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34511                   install-pdf) \
34512           || exit 1
34513
34514 @endif release
34515
34516 .PHONY: maybe-install-html-release install-html-release
34517 maybe-install-html-release:
34518 @if release
34519 maybe-install-html-release: install-html-release
34520
34521 install-html-release: \
34522     configure-release \
34523     html-release 
34524         @: $(MAKE); $(unstage)
34525         @[ -f ./release/Makefile ] || exit 0; \
34526         r=`${PWD_COMMAND}`; export r; \
34527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34528         $(HOST_EXPORTS) \
34529         for flag in $(EXTRA_HOST_FLAGS) ; do \
34530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34531         done; \
34532         echo "Doing install-html in release" ; \
34533         (cd $(HOST_SUBDIR)/release && \
34534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34536                   "RANLIB=$${RANLIB}" \
34537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34538                   install-html) \
34539           || exit 1
34540
34541 @endif release
34542
34543 .PHONY: maybe-installcheck-release installcheck-release
34544 maybe-installcheck-release:
34545 @if release
34546 maybe-installcheck-release: installcheck-release
34547
34548 installcheck-release: \
34549     configure-release 
34550         @: $(MAKE); $(unstage)
34551         @[ -f ./release/Makefile ] || exit 0; \
34552         r=`${PWD_COMMAND}`; export r; \
34553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34554         $(HOST_EXPORTS) \
34555         for flag in $(EXTRA_HOST_FLAGS) ; do \
34556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34557         done; \
34558         echo "Doing installcheck in release" ; \
34559         (cd $(HOST_SUBDIR)/release && \
34560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34562                   "RANLIB=$${RANLIB}" \
34563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34564                   installcheck) \
34565           || exit 1
34566
34567 @endif release
34568
34569 .PHONY: maybe-mostlyclean-release mostlyclean-release
34570 maybe-mostlyclean-release:
34571 @if release
34572 maybe-mostlyclean-release: mostlyclean-release
34573
34574 mostlyclean-release: 
34575         @: $(MAKE); $(unstage)
34576         @[ -f ./release/Makefile ] || exit 0; \
34577         r=`${PWD_COMMAND}`; export r; \
34578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34579         $(HOST_EXPORTS) \
34580         for flag in $(EXTRA_HOST_FLAGS) ; do \
34581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34582         done; \
34583         echo "Doing mostlyclean in release" ; \
34584         (cd $(HOST_SUBDIR)/release && \
34585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34587                   "RANLIB=$${RANLIB}" \
34588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34589                   mostlyclean) \
34590           || exit 1
34591
34592 @endif release
34593
34594 .PHONY: maybe-clean-release clean-release
34595 maybe-clean-release:
34596 @if release
34597 maybe-clean-release: clean-release
34598
34599 clean-release: 
34600         @: $(MAKE); $(unstage)
34601         @[ -f ./release/Makefile ] || exit 0; \
34602         r=`${PWD_COMMAND}`; export r; \
34603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34604         $(HOST_EXPORTS) \
34605         for flag in $(EXTRA_HOST_FLAGS) ; do \
34606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34607         done; \
34608         echo "Doing clean in release" ; \
34609         (cd $(HOST_SUBDIR)/release && \
34610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34612                   "RANLIB=$${RANLIB}" \
34613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34614                   clean) \
34615           || exit 1
34616
34617 @endif release
34618
34619 .PHONY: maybe-distclean-release distclean-release
34620 maybe-distclean-release:
34621 @if release
34622 maybe-distclean-release: distclean-release
34623
34624 distclean-release: 
34625         @: $(MAKE); $(unstage)
34626         @[ -f ./release/Makefile ] || exit 0; \
34627         r=`${PWD_COMMAND}`; export r; \
34628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34629         $(HOST_EXPORTS) \
34630         for flag in $(EXTRA_HOST_FLAGS) ; do \
34631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34632         done; \
34633         echo "Doing distclean in release" ; \
34634         (cd $(HOST_SUBDIR)/release && \
34635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34637                   "RANLIB=$${RANLIB}" \
34638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34639                   distclean) \
34640           || exit 1
34641
34642 @endif release
34643
34644 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
34645 maybe-maintainer-clean-release:
34646 @if release
34647 maybe-maintainer-clean-release: maintainer-clean-release
34648
34649 maintainer-clean-release: 
34650         @: $(MAKE); $(unstage)
34651         @[ -f ./release/Makefile ] || exit 0; \
34652         r=`${PWD_COMMAND}`; export r; \
34653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34654         $(HOST_EXPORTS) \
34655         for flag in $(EXTRA_HOST_FLAGS) ; do \
34656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34657         done; \
34658         echo "Doing maintainer-clean in release" ; \
34659         (cd $(HOST_SUBDIR)/release && \
34660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34662                   "RANLIB=$${RANLIB}" \
34663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34664                   maintainer-clean) \
34665           || exit 1
34666
34667 @endif release
34668
34669
34670
34671 .PHONY: configure-recode maybe-configure-recode
34672 maybe-configure-recode:
34673 @if gcc-bootstrap
34674 configure-recode: stage_current
34675 @endif gcc-bootstrap
34676 @if recode
34677 maybe-configure-recode: configure-recode
34678 configure-recode: 
34679         @: $(MAKE); $(unstage)
34680         @r=`${PWD_COMMAND}`; export r; \
34681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34682         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34684         $(HOST_EXPORTS)  \
34685         echo Configuring in $(HOST_SUBDIR)/recode; \
34686         cd "$(HOST_SUBDIR)/recode" || exit 1; \
34687         case $(srcdir) in \
34688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34689           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34691         esac; \
34692         srcdiroption="--srcdir=$${topdir}/recode"; \
34693         libsrcdir="$$s/recode"; \
34694         $(SHELL) $${libsrcdir}/configure \
34695           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34696           --target=${target_alias} $${srcdiroption}  \
34697           || exit 1
34698 @endif recode
34699
34700
34701
34702
34703
34704 .PHONY: all-recode maybe-all-recode
34705 maybe-all-recode:
34706 @if gcc-bootstrap
34707 all-recode: stage_current
34708 @endif gcc-bootstrap
34709 @if recode
34710 TARGET-recode=all
34711 maybe-all-recode: all-recode
34712 all-recode: configure-recode
34713         @: $(MAKE); $(unstage)
34714         @r=`${PWD_COMMAND}`; export r; \
34715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34716         $(HOST_EXPORTS)  \
34717         (cd $(HOST_SUBDIR)/recode && \
34718           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34719                 $(TARGET-recode))
34720 @endif recode
34721
34722
34723
34724
34725 .PHONY: check-recode maybe-check-recode
34726 maybe-check-recode:
34727 @if recode
34728 maybe-check-recode: check-recode
34729
34730 check-recode:
34731         @: $(MAKE); $(unstage)
34732         @r=`${PWD_COMMAND}`; export r; \
34733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34734         $(HOST_EXPORTS) \
34735         (cd $(HOST_SUBDIR)/recode && \
34736           $(MAKE) $(FLAGS_TO_PASS)  check)
34737
34738 @endif recode
34739
34740 .PHONY: install-recode maybe-install-recode
34741 maybe-install-recode:
34742 @if recode
34743 maybe-install-recode: install-recode
34744
34745 install-recode: installdirs
34746         @: $(MAKE); $(unstage)
34747         @r=`${PWD_COMMAND}`; export r; \
34748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34749         $(HOST_EXPORTS) \
34750         (cd $(HOST_SUBDIR)/recode && \
34751           $(MAKE) $(FLAGS_TO_PASS)  install)
34752
34753 @endif recode
34754
34755 # Other targets (info, dvi, pdf, etc.)
34756
34757 .PHONY: maybe-info-recode info-recode
34758 maybe-info-recode:
34759 @if recode
34760 maybe-info-recode: info-recode
34761
34762 info-recode: \
34763     configure-recode 
34764         @: $(MAKE); $(unstage)
34765         @[ -f ./recode/Makefile ] || exit 0; \
34766         r=`${PWD_COMMAND}`; export r; \
34767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34768         $(HOST_EXPORTS) \
34769         for flag in $(EXTRA_HOST_FLAGS) ; do \
34770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34771         done; \
34772         echo "Doing info in recode" ; \
34773         (cd $(HOST_SUBDIR)/recode && \
34774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34776                   "RANLIB=$${RANLIB}" \
34777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34778                   info) \
34779           || exit 1
34780
34781 @endif recode
34782
34783 .PHONY: maybe-dvi-recode dvi-recode
34784 maybe-dvi-recode:
34785 @if recode
34786 maybe-dvi-recode: dvi-recode
34787
34788 dvi-recode: \
34789     configure-recode 
34790         @: $(MAKE); $(unstage)
34791         @[ -f ./recode/Makefile ] || exit 0; \
34792         r=`${PWD_COMMAND}`; export r; \
34793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794         $(HOST_EXPORTS) \
34795         for flag in $(EXTRA_HOST_FLAGS) ; do \
34796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34797         done; \
34798         echo "Doing dvi in recode" ; \
34799         (cd $(HOST_SUBDIR)/recode && \
34800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34802                   "RANLIB=$${RANLIB}" \
34803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34804                   dvi) \
34805           || exit 1
34806
34807 @endif recode
34808
34809 .PHONY: maybe-pdf-recode pdf-recode
34810 maybe-pdf-recode:
34811 @if recode
34812 maybe-pdf-recode: pdf-recode
34813
34814 pdf-recode: \
34815     configure-recode 
34816         @: $(MAKE); $(unstage)
34817         @[ -f ./recode/Makefile ] || exit 0; \
34818         r=`${PWD_COMMAND}`; export r; \
34819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820         $(HOST_EXPORTS) \
34821         for flag in $(EXTRA_HOST_FLAGS) ; do \
34822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34823         done; \
34824         echo "Doing pdf in recode" ; \
34825         (cd $(HOST_SUBDIR)/recode && \
34826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34828                   "RANLIB=$${RANLIB}" \
34829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34830                   pdf) \
34831           || exit 1
34832
34833 @endif recode
34834
34835 .PHONY: maybe-html-recode html-recode
34836 maybe-html-recode:
34837 @if recode
34838 maybe-html-recode: html-recode
34839
34840 html-recode: \
34841     configure-recode 
34842         @: $(MAKE); $(unstage)
34843         @[ -f ./recode/Makefile ] || exit 0; \
34844         r=`${PWD_COMMAND}`; export r; \
34845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34846         $(HOST_EXPORTS) \
34847         for flag in $(EXTRA_HOST_FLAGS) ; do \
34848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34849         done; \
34850         echo "Doing html in recode" ; \
34851         (cd $(HOST_SUBDIR)/recode && \
34852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34854                   "RANLIB=$${RANLIB}" \
34855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34856                   html) \
34857           || exit 1
34858
34859 @endif recode
34860
34861 .PHONY: maybe-TAGS-recode TAGS-recode
34862 maybe-TAGS-recode:
34863 @if recode
34864 maybe-TAGS-recode: TAGS-recode
34865
34866 TAGS-recode: \
34867     configure-recode 
34868         @: $(MAKE); $(unstage)
34869         @[ -f ./recode/Makefile ] || exit 0; \
34870         r=`${PWD_COMMAND}`; export r; \
34871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34872         $(HOST_EXPORTS) \
34873         for flag in $(EXTRA_HOST_FLAGS) ; do \
34874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34875         done; \
34876         echo "Doing TAGS in recode" ; \
34877         (cd $(HOST_SUBDIR)/recode && \
34878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34880                   "RANLIB=$${RANLIB}" \
34881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34882                   TAGS) \
34883           || exit 1
34884
34885 @endif recode
34886
34887 .PHONY: maybe-install-info-recode install-info-recode
34888 maybe-install-info-recode:
34889 @if recode
34890 maybe-install-info-recode: install-info-recode
34891
34892 install-info-recode: \
34893     configure-recode \
34894     info-recode 
34895         @: $(MAKE); $(unstage)
34896         @[ -f ./recode/Makefile ] || exit 0; \
34897         r=`${PWD_COMMAND}`; export r; \
34898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899         $(HOST_EXPORTS) \
34900         for flag in $(EXTRA_HOST_FLAGS) ; do \
34901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902         done; \
34903         echo "Doing install-info in recode" ; \
34904         (cd $(HOST_SUBDIR)/recode && \
34905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907                   "RANLIB=$${RANLIB}" \
34908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909                   install-info) \
34910           || exit 1
34911
34912 @endif recode
34913
34914 .PHONY: maybe-install-pdf-recode install-pdf-recode
34915 maybe-install-pdf-recode:
34916 @if recode
34917 maybe-install-pdf-recode: install-pdf-recode
34918
34919 install-pdf-recode: \
34920     configure-recode \
34921     pdf-recode 
34922         @: $(MAKE); $(unstage)
34923         @[ -f ./recode/Makefile ] || exit 0; \
34924         r=`${PWD_COMMAND}`; export r; \
34925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34926         $(HOST_EXPORTS) \
34927         for flag in $(EXTRA_HOST_FLAGS) ; do \
34928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34929         done; \
34930         echo "Doing install-pdf in recode" ; \
34931         (cd $(HOST_SUBDIR)/recode && \
34932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34934                   "RANLIB=$${RANLIB}" \
34935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34936                   install-pdf) \
34937           || exit 1
34938
34939 @endif recode
34940
34941 .PHONY: maybe-install-html-recode install-html-recode
34942 maybe-install-html-recode:
34943 @if recode
34944 maybe-install-html-recode: install-html-recode
34945
34946 install-html-recode: \
34947     configure-recode \
34948     html-recode 
34949         @: $(MAKE); $(unstage)
34950         @[ -f ./recode/Makefile ] || exit 0; \
34951         r=`${PWD_COMMAND}`; export r; \
34952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34953         $(HOST_EXPORTS) \
34954         for flag in $(EXTRA_HOST_FLAGS) ; do \
34955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34956         done; \
34957         echo "Doing install-html in recode" ; \
34958         (cd $(HOST_SUBDIR)/recode && \
34959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34961                   "RANLIB=$${RANLIB}" \
34962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34963                   install-html) \
34964           || exit 1
34965
34966 @endif recode
34967
34968 .PHONY: maybe-installcheck-recode installcheck-recode
34969 maybe-installcheck-recode:
34970 @if recode
34971 maybe-installcheck-recode: installcheck-recode
34972
34973 installcheck-recode: \
34974     configure-recode 
34975         @: $(MAKE); $(unstage)
34976         @[ -f ./recode/Makefile ] || exit 0; \
34977         r=`${PWD_COMMAND}`; export r; \
34978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979         $(HOST_EXPORTS) \
34980         for flag in $(EXTRA_HOST_FLAGS) ; do \
34981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34982         done; \
34983         echo "Doing installcheck in recode" ; \
34984         (cd $(HOST_SUBDIR)/recode && \
34985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34987                   "RANLIB=$${RANLIB}" \
34988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34989                   installcheck) \
34990           || exit 1
34991
34992 @endif recode
34993
34994 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
34995 maybe-mostlyclean-recode:
34996 @if recode
34997 maybe-mostlyclean-recode: mostlyclean-recode
34998
34999 mostlyclean-recode: 
35000         @: $(MAKE); $(unstage)
35001         @[ -f ./recode/Makefile ] || exit 0; \
35002         r=`${PWD_COMMAND}`; export r; \
35003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004         $(HOST_EXPORTS) \
35005         for flag in $(EXTRA_HOST_FLAGS) ; do \
35006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35007         done; \
35008         echo "Doing mostlyclean in recode" ; \
35009         (cd $(HOST_SUBDIR)/recode && \
35010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35012                   "RANLIB=$${RANLIB}" \
35013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35014                   mostlyclean) \
35015           || exit 1
35016
35017 @endif recode
35018
35019 .PHONY: maybe-clean-recode clean-recode
35020 maybe-clean-recode:
35021 @if recode
35022 maybe-clean-recode: clean-recode
35023
35024 clean-recode: 
35025         @: $(MAKE); $(unstage)
35026         @[ -f ./recode/Makefile ] || exit 0; \
35027         r=`${PWD_COMMAND}`; export r; \
35028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35029         $(HOST_EXPORTS) \
35030         for flag in $(EXTRA_HOST_FLAGS) ; do \
35031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35032         done; \
35033         echo "Doing clean in recode" ; \
35034         (cd $(HOST_SUBDIR)/recode && \
35035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35037                   "RANLIB=$${RANLIB}" \
35038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35039                   clean) \
35040           || exit 1
35041
35042 @endif recode
35043
35044 .PHONY: maybe-distclean-recode distclean-recode
35045 maybe-distclean-recode:
35046 @if recode
35047 maybe-distclean-recode: distclean-recode
35048
35049 distclean-recode: 
35050         @: $(MAKE); $(unstage)
35051         @[ -f ./recode/Makefile ] || exit 0; \
35052         r=`${PWD_COMMAND}`; export r; \
35053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35054         $(HOST_EXPORTS) \
35055         for flag in $(EXTRA_HOST_FLAGS) ; do \
35056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35057         done; \
35058         echo "Doing distclean in recode" ; \
35059         (cd $(HOST_SUBDIR)/recode && \
35060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35062                   "RANLIB=$${RANLIB}" \
35063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35064                   distclean) \
35065           || exit 1
35066
35067 @endif recode
35068
35069 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35070 maybe-maintainer-clean-recode:
35071 @if recode
35072 maybe-maintainer-clean-recode: maintainer-clean-recode
35073
35074 maintainer-clean-recode: 
35075         @: $(MAKE); $(unstage)
35076         @[ -f ./recode/Makefile ] || exit 0; \
35077         r=`${PWD_COMMAND}`; export r; \
35078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35079         $(HOST_EXPORTS) \
35080         for flag in $(EXTRA_HOST_FLAGS) ; do \
35081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35082         done; \
35083         echo "Doing maintainer-clean in recode" ; \
35084         (cd $(HOST_SUBDIR)/recode && \
35085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35087                   "RANLIB=$${RANLIB}" \
35088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35089                   maintainer-clean) \
35090           || exit 1
35091
35092 @endif recode
35093
35094
35095
35096 .PHONY: configure-sed maybe-configure-sed
35097 maybe-configure-sed:
35098 @if gcc-bootstrap
35099 configure-sed: stage_current
35100 @endif gcc-bootstrap
35101 @if sed
35102 maybe-configure-sed: configure-sed
35103 configure-sed: 
35104         @: $(MAKE); $(unstage)
35105         @r=`${PWD_COMMAND}`; export r; \
35106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35107         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35109         $(HOST_EXPORTS)  \
35110         echo Configuring in $(HOST_SUBDIR)/sed; \
35111         cd "$(HOST_SUBDIR)/sed" || exit 1; \
35112         case $(srcdir) in \
35113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35114           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35116         esac; \
35117         srcdiroption="--srcdir=$${topdir}/sed"; \
35118         libsrcdir="$$s/sed"; \
35119         $(SHELL) $${libsrcdir}/configure \
35120           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35121           --target=${target_alias} $${srcdiroption}  \
35122           || exit 1
35123 @endif sed
35124
35125
35126
35127
35128
35129 .PHONY: all-sed maybe-all-sed
35130 maybe-all-sed:
35131 @if gcc-bootstrap
35132 all-sed: stage_current
35133 @endif gcc-bootstrap
35134 @if sed
35135 TARGET-sed=all
35136 maybe-all-sed: all-sed
35137 all-sed: configure-sed
35138         @: $(MAKE); $(unstage)
35139         @r=`${PWD_COMMAND}`; export r; \
35140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35141         $(HOST_EXPORTS)  \
35142         (cd $(HOST_SUBDIR)/sed && \
35143           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35144                 $(TARGET-sed))
35145 @endif sed
35146
35147
35148
35149
35150 .PHONY: check-sed maybe-check-sed
35151 maybe-check-sed:
35152 @if sed
35153 maybe-check-sed: check-sed
35154
35155 check-sed:
35156         @: $(MAKE); $(unstage)
35157         @r=`${PWD_COMMAND}`; export r; \
35158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35159         $(HOST_EXPORTS) \
35160         (cd $(HOST_SUBDIR)/sed && \
35161           $(MAKE) $(FLAGS_TO_PASS)  check)
35162
35163 @endif sed
35164
35165 .PHONY: install-sed maybe-install-sed
35166 maybe-install-sed:
35167 @if sed
35168 maybe-install-sed: install-sed
35169
35170 install-sed: installdirs
35171         @: $(MAKE); $(unstage)
35172         @r=`${PWD_COMMAND}`; export r; \
35173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35174         $(HOST_EXPORTS) \
35175         (cd $(HOST_SUBDIR)/sed && \
35176           $(MAKE) $(FLAGS_TO_PASS)  install)
35177
35178 @endif sed
35179
35180 # Other targets (info, dvi, pdf, etc.)
35181
35182 .PHONY: maybe-info-sed info-sed
35183 maybe-info-sed:
35184 @if sed
35185 maybe-info-sed: info-sed
35186
35187 info-sed: \
35188     configure-sed 
35189         @: $(MAKE); $(unstage)
35190         @[ -f ./sed/Makefile ] || exit 0; \
35191         r=`${PWD_COMMAND}`; export r; \
35192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35193         $(HOST_EXPORTS) \
35194         for flag in $(EXTRA_HOST_FLAGS) ; do \
35195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35196         done; \
35197         echo "Doing info in sed" ; \
35198         (cd $(HOST_SUBDIR)/sed && \
35199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35201                   "RANLIB=$${RANLIB}" \
35202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35203                   info) \
35204           || exit 1
35205
35206 @endif sed
35207
35208 .PHONY: maybe-dvi-sed dvi-sed
35209 maybe-dvi-sed:
35210 @if sed
35211 maybe-dvi-sed: dvi-sed
35212
35213 dvi-sed: \
35214     configure-sed 
35215         @: $(MAKE); $(unstage)
35216         @[ -f ./sed/Makefile ] || exit 0; \
35217         r=`${PWD_COMMAND}`; export r; \
35218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35219         $(HOST_EXPORTS) \
35220         for flag in $(EXTRA_HOST_FLAGS) ; do \
35221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35222         done; \
35223         echo "Doing dvi in sed" ; \
35224         (cd $(HOST_SUBDIR)/sed && \
35225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35227                   "RANLIB=$${RANLIB}" \
35228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35229                   dvi) \
35230           || exit 1
35231
35232 @endif sed
35233
35234 .PHONY: maybe-pdf-sed pdf-sed
35235 maybe-pdf-sed:
35236 @if sed
35237 maybe-pdf-sed: pdf-sed
35238
35239 pdf-sed: \
35240     configure-sed 
35241         @: $(MAKE); $(unstage)
35242         @[ -f ./sed/Makefile ] || exit 0; \
35243         r=`${PWD_COMMAND}`; export r; \
35244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35245         $(HOST_EXPORTS) \
35246         for flag in $(EXTRA_HOST_FLAGS) ; do \
35247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35248         done; \
35249         echo "Doing pdf in sed" ; \
35250         (cd $(HOST_SUBDIR)/sed && \
35251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35253                   "RANLIB=$${RANLIB}" \
35254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35255                   pdf) \
35256           || exit 1
35257
35258 @endif sed
35259
35260 .PHONY: maybe-html-sed html-sed
35261 maybe-html-sed:
35262 @if sed
35263 maybe-html-sed: html-sed
35264
35265 html-sed: \
35266     configure-sed 
35267         @: $(MAKE); $(unstage)
35268         @[ -f ./sed/Makefile ] || exit 0; \
35269         r=`${PWD_COMMAND}`; export r; \
35270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35271         $(HOST_EXPORTS) \
35272         for flag in $(EXTRA_HOST_FLAGS) ; do \
35273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35274         done; \
35275         echo "Doing html in sed" ; \
35276         (cd $(HOST_SUBDIR)/sed && \
35277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35279                   "RANLIB=$${RANLIB}" \
35280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35281                   html) \
35282           || exit 1
35283
35284 @endif sed
35285
35286 .PHONY: maybe-TAGS-sed TAGS-sed
35287 maybe-TAGS-sed:
35288 @if sed
35289 maybe-TAGS-sed: TAGS-sed
35290
35291 TAGS-sed: \
35292     configure-sed 
35293         @: $(MAKE); $(unstage)
35294         @[ -f ./sed/Makefile ] || exit 0; \
35295         r=`${PWD_COMMAND}`; export r; \
35296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35297         $(HOST_EXPORTS) \
35298         for flag in $(EXTRA_HOST_FLAGS) ; do \
35299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35300         done; \
35301         echo "Doing TAGS in sed" ; \
35302         (cd $(HOST_SUBDIR)/sed && \
35303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35305                   "RANLIB=$${RANLIB}" \
35306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35307                   TAGS) \
35308           || exit 1
35309
35310 @endif sed
35311
35312 .PHONY: maybe-install-info-sed install-info-sed
35313 maybe-install-info-sed:
35314 @if sed
35315 maybe-install-info-sed: install-info-sed
35316
35317 install-info-sed: \
35318     configure-sed \
35319     info-sed 
35320         @: $(MAKE); $(unstage)
35321         @[ -f ./sed/Makefile ] || exit 0; \
35322         r=`${PWD_COMMAND}`; export r; \
35323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324         $(HOST_EXPORTS) \
35325         for flag in $(EXTRA_HOST_FLAGS) ; do \
35326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35327         done; \
35328         echo "Doing install-info in sed" ; \
35329         (cd $(HOST_SUBDIR)/sed && \
35330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35332                   "RANLIB=$${RANLIB}" \
35333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35334                   install-info) \
35335           || exit 1
35336
35337 @endif sed
35338
35339 .PHONY: maybe-install-pdf-sed install-pdf-sed
35340 maybe-install-pdf-sed:
35341 @if sed
35342 maybe-install-pdf-sed: install-pdf-sed
35343
35344 install-pdf-sed: \
35345     configure-sed \
35346     pdf-sed 
35347         @: $(MAKE); $(unstage)
35348         @[ -f ./sed/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 install-pdf in sed" ; \
35356         (cd $(HOST_SUBDIR)/sed && \
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                   install-pdf) \
35362           || exit 1
35363
35364 @endif sed
35365
35366 .PHONY: maybe-install-html-sed install-html-sed
35367 maybe-install-html-sed:
35368 @if sed
35369 maybe-install-html-sed: install-html-sed
35370
35371 install-html-sed: \
35372     configure-sed \
35373     html-sed 
35374         @: $(MAKE); $(unstage)
35375         @[ -f ./sed/Makefile ] || exit 0; \
35376         r=`${PWD_COMMAND}`; export r; \
35377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35378         $(HOST_EXPORTS) \
35379         for flag in $(EXTRA_HOST_FLAGS) ; do \
35380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35381         done; \
35382         echo "Doing install-html in sed" ; \
35383         (cd $(HOST_SUBDIR)/sed && \
35384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35386                   "RANLIB=$${RANLIB}" \
35387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35388                   install-html) \
35389           || exit 1
35390
35391 @endif sed
35392
35393 .PHONY: maybe-installcheck-sed installcheck-sed
35394 maybe-installcheck-sed:
35395 @if sed
35396 maybe-installcheck-sed: installcheck-sed
35397
35398 installcheck-sed: \
35399     configure-sed 
35400         @: $(MAKE); $(unstage)
35401         @[ -f ./sed/Makefile ] || exit 0; \
35402         r=`${PWD_COMMAND}`; export r; \
35403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35404         $(HOST_EXPORTS) \
35405         for flag in $(EXTRA_HOST_FLAGS) ; do \
35406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35407         done; \
35408         echo "Doing installcheck in sed" ; \
35409         (cd $(HOST_SUBDIR)/sed && \
35410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35412                   "RANLIB=$${RANLIB}" \
35413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35414                   installcheck) \
35415           || exit 1
35416
35417 @endif sed
35418
35419 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
35420 maybe-mostlyclean-sed:
35421 @if sed
35422 maybe-mostlyclean-sed: mostlyclean-sed
35423
35424 mostlyclean-sed: 
35425         @: $(MAKE); $(unstage)
35426         @[ -f ./sed/Makefile ] || exit 0; \
35427         r=`${PWD_COMMAND}`; export r; \
35428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35429         $(HOST_EXPORTS) \
35430         for flag in $(EXTRA_HOST_FLAGS) ; do \
35431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35432         done; \
35433         echo "Doing mostlyclean in sed" ; \
35434         (cd $(HOST_SUBDIR)/sed && \
35435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35437                   "RANLIB=$${RANLIB}" \
35438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35439                   mostlyclean) \
35440           || exit 1
35441
35442 @endif sed
35443
35444 .PHONY: maybe-clean-sed clean-sed
35445 maybe-clean-sed:
35446 @if sed
35447 maybe-clean-sed: clean-sed
35448
35449 clean-sed: 
35450         @: $(MAKE); $(unstage)
35451         @[ -f ./sed/Makefile ] || exit 0; \
35452         r=`${PWD_COMMAND}`; export r; \
35453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35454         $(HOST_EXPORTS) \
35455         for flag in $(EXTRA_HOST_FLAGS) ; do \
35456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35457         done; \
35458         echo "Doing clean in sed" ; \
35459         (cd $(HOST_SUBDIR)/sed && \
35460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35462                   "RANLIB=$${RANLIB}" \
35463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35464                   clean) \
35465           || exit 1
35466
35467 @endif sed
35468
35469 .PHONY: maybe-distclean-sed distclean-sed
35470 maybe-distclean-sed:
35471 @if sed
35472 maybe-distclean-sed: distclean-sed
35473
35474 distclean-sed: 
35475         @: $(MAKE); $(unstage)
35476         @[ -f ./sed/Makefile ] || exit 0; \
35477         r=`${PWD_COMMAND}`; export r; \
35478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35479         $(HOST_EXPORTS) \
35480         for flag in $(EXTRA_HOST_FLAGS) ; do \
35481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35482         done; \
35483         echo "Doing distclean in sed" ; \
35484         (cd $(HOST_SUBDIR)/sed && \
35485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35487                   "RANLIB=$${RANLIB}" \
35488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35489                   distclean) \
35490           || exit 1
35491
35492 @endif sed
35493
35494 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35495 maybe-maintainer-clean-sed:
35496 @if sed
35497 maybe-maintainer-clean-sed: maintainer-clean-sed
35498
35499 maintainer-clean-sed: 
35500         @: $(MAKE); $(unstage)
35501         @[ -f ./sed/Makefile ] || exit 0; \
35502         r=`${PWD_COMMAND}`; export r; \
35503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35504         $(HOST_EXPORTS) \
35505         for flag in $(EXTRA_HOST_FLAGS) ; do \
35506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35507         done; \
35508         echo "Doing maintainer-clean in sed" ; \
35509         (cd $(HOST_SUBDIR)/sed && \
35510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35512                   "RANLIB=$${RANLIB}" \
35513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35514                   maintainer-clean) \
35515           || exit 1
35516
35517 @endif sed
35518
35519
35520
35521 .PHONY: configure-send-pr maybe-configure-send-pr
35522 maybe-configure-send-pr:
35523 @if gcc-bootstrap
35524 configure-send-pr: stage_current
35525 @endif gcc-bootstrap
35526 @if send-pr
35527 maybe-configure-send-pr: configure-send-pr
35528 configure-send-pr: 
35529         @: $(MAKE); $(unstage)
35530         @r=`${PWD_COMMAND}`; export r; \
35531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35532         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35534         $(HOST_EXPORTS)  \
35535         echo Configuring in $(HOST_SUBDIR)/send-pr; \
35536         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35537         case $(srcdir) in \
35538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35539           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35541         esac; \
35542         srcdiroption="--srcdir=$${topdir}/send-pr"; \
35543         libsrcdir="$$s/send-pr"; \
35544         $(SHELL) $${libsrcdir}/configure \
35545           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35546           --target=${target_alias} $${srcdiroption}  \
35547           || exit 1
35548 @endif send-pr
35549
35550
35551
35552
35553
35554 .PHONY: all-send-pr maybe-all-send-pr
35555 maybe-all-send-pr:
35556 @if gcc-bootstrap
35557 all-send-pr: stage_current
35558 @endif gcc-bootstrap
35559 @if send-pr
35560 TARGET-send-pr=all
35561 maybe-all-send-pr: all-send-pr
35562 all-send-pr: configure-send-pr
35563         @: $(MAKE); $(unstage)
35564         @r=`${PWD_COMMAND}`; export r; \
35565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35566         $(HOST_EXPORTS)  \
35567         (cd $(HOST_SUBDIR)/send-pr && \
35568           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35569                 $(TARGET-send-pr))
35570 @endif send-pr
35571
35572
35573
35574
35575 .PHONY: check-send-pr maybe-check-send-pr
35576 maybe-check-send-pr:
35577 @if send-pr
35578 maybe-check-send-pr: check-send-pr
35579
35580 check-send-pr:
35581         @: $(MAKE); $(unstage)
35582         @r=`${PWD_COMMAND}`; export r; \
35583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35584         $(HOST_EXPORTS) \
35585         (cd $(HOST_SUBDIR)/send-pr && \
35586           $(MAKE) $(FLAGS_TO_PASS)  check)
35587
35588 @endif send-pr
35589
35590 .PHONY: install-send-pr maybe-install-send-pr
35591 maybe-install-send-pr:
35592 @if send-pr
35593 maybe-install-send-pr: install-send-pr
35594
35595 install-send-pr: installdirs
35596         @: $(MAKE); $(unstage)
35597         @r=`${PWD_COMMAND}`; export r; \
35598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35599         $(HOST_EXPORTS) \
35600         (cd $(HOST_SUBDIR)/send-pr && \
35601           $(MAKE) $(FLAGS_TO_PASS)  install)
35602
35603 @endif send-pr
35604
35605 # Other targets (info, dvi, pdf, etc.)
35606
35607 .PHONY: maybe-info-send-pr info-send-pr
35608 maybe-info-send-pr:
35609 @if send-pr
35610 maybe-info-send-pr: info-send-pr
35611
35612 info-send-pr: \
35613     configure-send-pr 
35614         @: $(MAKE); $(unstage)
35615         @[ -f ./send-pr/Makefile ] || exit 0; \
35616         r=`${PWD_COMMAND}`; export r; \
35617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35618         $(HOST_EXPORTS) \
35619         for flag in $(EXTRA_HOST_FLAGS) ; do \
35620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35621         done; \
35622         echo "Doing info in send-pr" ; \
35623         (cd $(HOST_SUBDIR)/send-pr && \
35624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35626                   "RANLIB=$${RANLIB}" \
35627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35628                   info) \
35629           || exit 1
35630
35631 @endif send-pr
35632
35633 .PHONY: maybe-dvi-send-pr dvi-send-pr
35634 maybe-dvi-send-pr:
35635 @if send-pr
35636 maybe-dvi-send-pr: dvi-send-pr
35637
35638 dvi-send-pr: \
35639     configure-send-pr 
35640         @: $(MAKE); $(unstage)
35641         @[ -f ./send-pr/Makefile ] || exit 0; \
35642         r=`${PWD_COMMAND}`; export r; \
35643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35644         $(HOST_EXPORTS) \
35645         for flag in $(EXTRA_HOST_FLAGS) ; do \
35646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35647         done; \
35648         echo "Doing dvi in send-pr" ; \
35649         (cd $(HOST_SUBDIR)/send-pr && \
35650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35652                   "RANLIB=$${RANLIB}" \
35653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35654                   dvi) \
35655           || exit 1
35656
35657 @endif send-pr
35658
35659 .PHONY: maybe-pdf-send-pr pdf-send-pr
35660 maybe-pdf-send-pr:
35661 @if send-pr
35662 maybe-pdf-send-pr: pdf-send-pr
35663
35664 pdf-send-pr: \
35665     configure-send-pr 
35666         @: $(MAKE); $(unstage)
35667         @[ -f ./send-pr/Makefile ] || exit 0; \
35668         r=`${PWD_COMMAND}`; export r; \
35669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35670         $(HOST_EXPORTS) \
35671         for flag in $(EXTRA_HOST_FLAGS) ; do \
35672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35673         done; \
35674         echo "Doing pdf in send-pr" ; \
35675         (cd $(HOST_SUBDIR)/send-pr && \
35676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35678                   "RANLIB=$${RANLIB}" \
35679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35680                   pdf) \
35681           || exit 1
35682
35683 @endif send-pr
35684
35685 .PHONY: maybe-html-send-pr html-send-pr
35686 maybe-html-send-pr:
35687 @if send-pr
35688 maybe-html-send-pr: html-send-pr
35689
35690 html-send-pr: \
35691     configure-send-pr 
35692         @: $(MAKE); $(unstage)
35693         @[ -f ./send-pr/Makefile ] || exit 0; \
35694         r=`${PWD_COMMAND}`; export r; \
35695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696         $(HOST_EXPORTS) \
35697         for flag in $(EXTRA_HOST_FLAGS) ; do \
35698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35699         done; \
35700         echo "Doing html in send-pr" ; \
35701         (cd $(HOST_SUBDIR)/send-pr && \
35702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35704                   "RANLIB=$${RANLIB}" \
35705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35706                   html) \
35707           || exit 1
35708
35709 @endif send-pr
35710
35711 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
35712 maybe-TAGS-send-pr:
35713 @if send-pr
35714 maybe-TAGS-send-pr: TAGS-send-pr
35715
35716 TAGS-send-pr: \
35717     configure-send-pr 
35718         @: $(MAKE); $(unstage)
35719         @[ -f ./send-pr/Makefile ] || exit 0; \
35720         r=`${PWD_COMMAND}`; export r; \
35721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35722         $(HOST_EXPORTS) \
35723         for flag in $(EXTRA_HOST_FLAGS) ; do \
35724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35725         done; \
35726         echo "Doing TAGS in send-pr" ; \
35727         (cd $(HOST_SUBDIR)/send-pr && \
35728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35730                   "RANLIB=$${RANLIB}" \
35731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35732                   TAGS) \
35733           || exit 1
35734
35735 @endif send-pr
35736
35737 .PHONY: maybe-install-info-send-pr install-info-send-pr
35738 maybe-install-info-send-pr:
35739 @if send-pr
35740 maybe-install-info-send-pr: install-info-send-pr
35741
35742 install-info-send-pr: \
35743     configure-send-pr \
35744     info-send-pr 
35745         @: $(MAKE); $(unstage)
35746         @[ -f ./send-pr/Makefile ] || exit 0; \
35747         r=`${PWD_COMMAND}`; export r; \
35748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35749         $(HOST_EXPORTS) \
35750         for flag in $(EXTRA_HOST_FLAGS) ; do \
35751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35752         done; \
35753         echo "Doing install-info in send-pr" ; \
35754         (cd $(HOST_SUBDIR)/send-pr && \
35755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35757                   "RANLIB=$${RANLIB}" \
35758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35759                   install-info) \
35760           || exit 1
35761
35762 @endif send-pr
35763
35764 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35765 maybe-install-pdf-send-pr:
35766 @if send-pr
35767 maybe-install-pdf-send-pr: install-pdf-send-pr
35768
35769 install-pdf-send-pr: \
35770     configure-send-pr \
35771     pdf-send-pr 
35772         @: $(MAKE); $(unstage)
35773         @[ -f ./send-pr/Makefile ] || exit 0; \
35774         r=`${PWD_COMMAND}`; export r; \
35775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35776         $(HOST_EXPORTS) \
35777         for flag in $(EXTRA_HOST_FLAGS) ; do \
35778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35779         done; \
35780         echo "Doing install-pdf in send-pr" ; \
35781         (cd $(HOST_SUBDIR)/send-pr && \
35782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35784                   "RANLIB=$${RANLIB}" \
35785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35786                   install-pdf) \
35787           || exit 1
35788
35789 @endif send-pr
35790
35791 .PHONY: maybe-install-html-send-pr install-html-send-pr
35792 maybe-install-html-send-pr:
35793 @if send-pr
35794 maybe-install-html-send-pr: install-html-send-pr
35795
35796 install-html-send-pr: \
35797     configure-send-pr \
35798     html-send-pr 
35799         @: $(MAKE); $(unstage)
35800         @[ -f ./send-pr/Makefile ] || exit 0; \
35801         r=`${PWD_COMMAND}`; export r; \
35802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35803         $(HOST_EXPORTS) \
35804         for flag in $(EXTRA_HOST_FLAGS) ; do \
35805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35806         done; \
35807         echo "Doing install-html in send-pr" ; \
35808         (cd $(HOST_SUBDIR)/send-pr && \
35809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35811                   "RANLIB=$${RANLIB}" \
35812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35813                   install-html) \
35814           || exit 1
35815
35816 @endif send-pr
35817
35818 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
35819 maybe-installcheck-send-pr:
35820 @if send-pr
35821 maybe-installcheck-send-pr: installcheck-send-pr
35822
35823 installcheck-send-pr: \
35824     configure-send-pr 
35825         @: $(MAKE); $(unstage)
35826         @[ -f ./send-pr/Makefile ] || exit 0; \
35827         r=`${PWD_COMMAND}`; export r; \
35828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829         $(HOST_EXPORTS) \
35830         for flag in $(EXTRA_HOST_FLAGS) ; do \
35831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35832         done; \
35833         echo "Doing installcheck in send-pr" ; \
35834         (cd $(HOST_SUBDIR)/send-pr && \
35835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35837                   "RANLIB=$${RANLIB}" \
35838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35839                   installcheck) \
35840           || exit 1
35841
35842 @endif send-pr
35843
35844 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35845 maybe-mostlyclean-send-pr:
35846 @if send-pr
35847 maybe-mostlyclean-send-pr: mostlyclean-send-pr
35848
35849 mostlyclean-send-pr: 
35850         @: $(MAKE); $(unstage)
35851         @[ -f ./send-pr/Makefile ] || exit 0; \
35852         r=`${PWD_COMMAND}`; export r; \
35853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35854         $(HOST_EXPORTS) \
35855         for flag in $(EXTRA_HOST_FLAGS) ; do \
35856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35857         done; \
35858         echo "Doing mostlyclean in send-pr" ; \
35859         (cd $(HOST_SUBDIR)/send-pr && \
35860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35862                   "RANLIB=$${RANLIB}" \
35863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35864                   mostlyclean) \
35865           || exit 1
35866
35867 @endif send-pr
35868
35869 .PHONY: maybe-clean-send-pr clean-send-pr
35870 maybe-clean-send-pr:
35871 @if send-pr
35872 maybe-clean-send-pr: clean-send-pr
35873
35874 clean-send-pr: 
35875         @: $(MAKE); $(unstage)
35876         @[ -f ./send-pr/Makefile ] || exit 0; \
35877         r=`${PWD_COMMAND}`; export r; \
35878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35879         $(HOST_EXPORTS) \
35880         for flag in $(EXTRA_HOST_FLAGS) ; do \
35881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35882         done; \
35883         echo "Doing clean in send-pr" ; \
35884         (cd $(HOST_SUBDIR)/send-pr && \
35885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35887                   "RANLIB=$${RANLIB}" \
35888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35889                   clean) \
35890           || exit 1
35891
35892 @endif send-pr
35893
35894 .PHONY: maybe-distclean-send-pr distclean-send-pr
35895 maybe-distclean-send-pr:
35896 @if send-pr
35897 maybe-distclean-send-pr: distclean-send-pr
35898
35899 distclean-send-pr: 
35900         @: $(MAKE); $(unstage)
35901         @[ -f ./send-pr/Makefile ] || exit 0; \
35902         r=`${PWD_COMMAND}`; export r; \
35903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35904         $(HOST_EXPORTS) \
35905         for flag in $(EXTRA_HOST_FLAGS) ; do \
35906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35907         done; \
35908         echo "Doing distclean in send-pr" ; \
35909         (cd $(HOST_SUBDIR)/send-pr && \
35910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35912                   "RANLIB=$${RANLIB}" \
35913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35914                   distclean) \
35915           || exit 1
35916
35917 @endif send-pr
35918
35919 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35920 maybe-maintainer-clean-send-pr:
35921 @if send-pr
35922 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35923
35924 maintainer-clean-send-pr: 
35925         @: $(MAKE); $(unstage)
35926         @[ -f ./send-pr/Makefile ] || exit 0; \
35927         r=`${PWD_COMMAND}`; export r; \
35928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35929         $(HOST_EXPORTS) \
35930         for flag in $(EXTRA_HOST_FLAGS) ; do \
35931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35932         done; \
35933         echo "Doing maintainer-clean in send-pr" ; \
35934         (cd $(HOST_SUBDIR)/send-pr && \
35935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35937                   "RANLIB=$${RANLIB}" \
35938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35939                   maintainer-clean) \
35940           || exit 1
35941
35942 @endif send-pr
35943
35944
35945
35946 .PHONY: configure-shellutils maybe-configure-shellutils
35947 maybe-configure-shellutils:
35948 @if gcc-bootstrap
35949 configure-shellutils: stage_current
35950 @endif gcc-bootstrap
35951 @if shellutils
35952 maybe-configure-shellutils: configure-shellutils
35953 configure-shellutils: 
35954         @: $(MAKE); $(unstage)
35955         @r=`${PWD_COMMAND}`; export r; \
35956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35957         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
35958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
35959         $(HOST_EXPORTS)  \
35960         echo Configuring in $(HOST_SUBDIR)/shellutils; \
35961         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
35962         case $(srcdir) in \
35963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35964           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
35965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35966         esac; \
35967         srcdiroption="--srcdir=$${topdir}/shellutils"; \
35968         libsrcdir="$$s/shellutils"; \
35969         $(SHELL) $${libsrcdir}/configure \
35970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35971           --target=${target_alias} $${srcdiroption}  \
35972           || exit 1
35973 @endif shellutils
35974
35975
35976
35977
35978
35979 .PHONY: all-shellutils maybe-all-shellutils
35980 maybe-all-shellutils:
35981 @if gcc-bootstrap
35982 all-shellutils: stage_current
35983 @endif gcc-bootstrap
35984 @if shellutils
35985 TARGET-shellutils=all
35986 maybe-all-shellutils: all-shellutils
35987 all-shellutils: configure-shellutils
35988         @: $(MAKE); $(unstage)
35989         @r=`${PWD_COMMAND}`; export r; \
35990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35991         $(HOST_EXPORTS)  \
35992         (cd $(HOST_SUBDIR)/shellutils && \
35993           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35994                 $(TARGET-shellutils))
35995 @endif shellutils
35996
35997
35998
35999
36000 .PHONY: check-shellutils maybe-check-shellutils
36001 maybe-check-shellutils:
36002 @if shellutils
36003 maybe-check-shellutils: check-shellutils
36004
36005 check-shellutils:
36006         @: $(MAKE); $(unstage)
36007         @r=`${PWD_COMMAND}`; export r; \
36008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009         $(HOST_EXPORTS) \
36010         (cd $(HOST_SUBDIR)/shellutils && \
36011           $(MAKE) $(FLAGS_TO_PASS)  check)
36012
36013 @endif shellutils
36014
36015 .PHONY: install-shellutils maybe-install-shellutils
36016 maybe-install-shellutils:
36017 @if shellutils
36018 maybe-install-shellutils: install-shellutils
36019
36020 install-shellutils: installdirs
36021         @: $(MAKE); $(unstage)
36022         @r=`${PWD_COMMAND}`; export r; \
36023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36024         $(HOST_EXPORTS) \
36025         (cd $(HOST_SUBDIR)/shellutils && \
36026           $(MAKE) $(FLAGS_TO_PASS)  install)
36027
36028 @endif shellutils
36029
36030 # Other targets (info, dvi, pdf, etc.)
36031
36032 .PHONY: maybe-info-shellutils info-shellutils
36033 maybe-info-shellutils:
36034 @if shellutils
36035 maybe-info-shellutils: info-shellutils
36036
36037 info-shellutils: \
36038     configure-shellutils 
36039         @: $(MAKE); $(unstage)
36040         @[ -f ./shellutils/Makefile ] || exit 0; \
36041         r=`${PWD_COMMAND}`; export r; \
36042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36043         $(HOST_EXPORTS) \
36044         for flag in $(EXTRA_HOST_FLAGS) ; do \
36045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36046         done; \
36047         echo "Doing info in shellutils" ; \
36048         (cd $(HOST_SUBDIR)/shellutils && \
36049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36051                   "RANLIB=$${RANLIB}" \
36052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36053                   info) \
36054           || exit 1
36055
36056 @endif shellutils
36057
36058 .PHONY: maybe-dvi-shellutils dvi-shellutils
36059 maybe-dvi-shellutils:
36060 @if shellutils
36061 maybe-dvi-shellutils: dvi-shellutils
36062
36063 dvi-shellutils: \
36064     configure-shellutils 
36065         @: $(MAKE); $(unstage)
36066         @[ -f ./shellutils/Makefile ] || exit 0; \
36067         r=`${PWD_COMMAND}`; export r; \
36068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36069         $(HOST_EXPORTS) \
36070         for flag in $(EXTRA_HOST_FLAGS) ; do \
36071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36072         done; \
36073         echo "Doing dvi in shellutils" ; \
36074         (cd $(HOST_SUBDIR)/shellutils && \
36075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36077                   "RANLIB=$${RANLIB}" \
36078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36079                   dvi) \
36080           || exit 1
36081
36082 @endif shellutils
36083
36084 .PHONY: maybe-pdf-shellutils pdf-shellutils
36085 maybe-pdf-shellutils:
36086 @if shellutils
36087 maybe-pdf-shellutils: pdf-shellutils
36088
36089 pdf-shellutils: \
36090     configure-shellutils 
36091         @: $(MAKE); $(unstage)
36092         @[ -f ./shellutils/Makefile ] || exit 0; \
36093         r=`${PWD_COMMAND}`; export r; \
36094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36095         $(HOST_EXPORTS) \
36096         for flag in $(EXTRA_HOST_FLAGS) ; do \
36097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36098         done; \
36099         echo "Doing pdf in shellutils" ; \
36100         (cd $(HOST_SUBDIR)/shellutils && \
36101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36103                   "RANLIB=$${RANLIB}" \
36104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36105                   pdf) \
36106           || exit 1
36107
36108 @endif shellutils
36109
36110 .PHONY: maybe-html-shellutils html-shellutils
36111 maybe-html-shellutils:
36112 @if shellutils
36113 maybe-html-shellutils: html-shellutils
36114
36115 html-shellutils: \
36116     configure-shellutils 
36117         @: $(MAKE); $(unstage)
36118         @[ -f ./shellutils/Makefile ] || exit 0; \
36119         r=`${PWD_COMMAND}`; export r; \
36120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36121         $(HOST_EXPORTS) \
36122         for flag in $(EXTRA_HOST_FLAGS) ; do \
36123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36124         done; \
36125         echo "Doing html in shellutils" ; \
36126         (cd $(HOST_SUBDIR)/shellutils && \
36127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36129                   "RANLIB=$${RANLIB}" \
36130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36131                   html) \
36132           || exit 1
36133
36134 @endif shellutils
36135
36136 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
36137 maybe-TAGS-shellutils:
36138 @if shellutils
36139 maybe-TAGS-shellutils: TAGS-shellutils
36140
36141 TAGS-shellutils: \
36142     configure-shellutils 
36143         @: $(MAKE); $(unstage)
36144         @[ -f ./shellutils/Makefile ] || exit 0; \
36145         r=`${PWD_COMMAND}`; export r; \
36146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36147         $(HOST_EXPORTS) \
36148         for flag in $(EXTRA_HOST_FLAGS) ; do \
36149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36150         done; \
36151         echo "Doing TAGS in shellutils" ; \
36152         (cd $(HOST_SUBDIR)/shellutils && \
36153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36155                   "RANLIB=$${RANLIB}" \
36156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36157                   TAGS) \
36158           || exit 1
36159
36160 @endif shellutils
36161
36162 .PHONY: maybe-install-info-shellutils install-info-shellutils
36163 maybe-install-info-shellutils:
36164 @if shellutils
36165 maybe-install-info-shellutils: install-info-shellutils
36166
36167 install-info-shellutils: \
36168     configure-shellutils \
36169     info-shellutils 
36170         @: $(MAKE); $(unstage)
36171         @[ -f ./shellutils/Makefile ] || exit 0; \
36172         r=`${PWD_COMMAND}`; export r; \
36173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36174         $(HOST_EXPORTS) \
36175         for flag in $(EXTRA_HOST_FLAGS) ; do \
36176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36177         done; \
36178         echo "Doing install-info in shellutils" ; \
36179         (cd $(HOST_SUBDIR)/shellutils && \
36180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36182                   "RANLIB=$${RANLIB}" \
36183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36184                   install-info) \
36185           || exit 1
36186
36187 @endif shellutils
36188
36189 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36190 maybe-install-pdf-shellutils:
36191 @if shellutils
36192 maybe-install-pdf-shellutils: install-pdf-shellutils
36193
36194 install-pdf-shellutils: \
36195     configure-shellutils \
36196     pdf-shellutils 
36197         @: $(MAKE); $(unstage)
36198         @[ -f ./shellutils/Makefile ] || exit 0; \
36199         r=`${PWD_COMMAND}`; export r; \
36200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36201         $(HOST_EXPORTS) \
36202         for flag in $(EXTRA_HOST_FLAGS) ; do \
36203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36204         done; \
36205         echo "Doing install-pdf in shellutils" ; \
36206         (cd $(HOST_SUBDIR)/shellutils && \
36207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36209                   "RANLIB=$${RANLIB}" \
36210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36211                   install-pdf) \
36212           || exit 1
36213
36214 @endif shellutils
36215
36216 .PHONY: maybe-install-html-shellutils install-html-shellutils
36217 maybe-install-html-shellutils:
36218 @if shellutils
36219 maybe-install-html-shellutils: install-html-shellutils
36220
36221 install-html-shellutils: \
36222     configure-shellutils \
36223     html-shellutils 
36224         @: $(MAKE); $(unstage)
36225         @[ -f ./shellutils/Makefile ] || exit 0; \
36226         r=`${PWD_COMMAND}`; export r; \
36227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36228         $(HOST_EXPORTS) \
36229         for flag in $(EXTRA_HOST_FLAGS) ; do \
36230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36231         done; \
36232         echo "Doing install-html in shellutils" ; \
36233         (cd $(HOST_SUBDIR)/shellutils && \
36234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36236                   "RANLIB=$${RANLIB}" \
36237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36238                   install-html) \
36239           || exit 1
36240
36241 @endif shellutils
36242
36243 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
36244 maybe-installcheck-shellutils:
36245 @if shellutils
36246 maybe-installcheck-shellutils: installcheck-shellutils
36247
36248 installcheck-shellutils: \
36249     configure-shellutils 
36250         @: $(MAKE); $(unstage)
36251         @[ -f ./shellutils/Makefile ] || exit 0; \
36252         r=`${PWD_COMMAND}`; export r; \
36253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36254         $(HOST_EXPORTS) \
36255         for flag in $(EXTRA_HOST_FLAGS) ; do \
36256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36257         done; \
36258         echo "Doing installcheck in shellutils" ; \
36259         (cd $(HOST_SUBDIR)/shellutils && \
36260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36262                   "RANLIB=$${RANLIB}" \
36263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36264                   installcheck) \
36265           || exit 1
36266
36267 @endif shellutils
36268
36269 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36270 maybe-mostlyclean-shellutils:
36271 @if shellutils
36272 maybe-mostlyclean-shellutils: mostlyclean-shellutils
36273
36274 mostlyclean-shellutils: 
36275         @: $(MAKE); $(unstage)
36276         @[ -f ./shellutils/Makefile ] || exit 0; \
36277         r=`${PWD_COMMAND}`; export r; \
36278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36279         $(HOST_EXPORTS) \
36280         for flag in $(EXTRA_HOST_FLAGS) ; do \
36281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36282         done; \
36283         echo "Doing mostlyclean in shellutils" ; \
36284         (cd $(HOST_SUBDIR)/shellutils && \
36285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36287                   "RANLIB=$${RANLIB}" \
36288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36289                   mostlyclean) \
36290           || exit 1
36291
36292 @endif shellutils
36293
36294 .PHONY: maybe-clean-shellutils clean-shellutils
36295 maybe-clean-shellutils:
36296 @if shellutils
36297 maybe-clean-shellutils: clean-shellutils
36298
36299 clean-shellutils: 
36300         @: $(MAKE); $(unstage)
36301         @[ -f ./shellutils/Makefile ] || exit 0; \
36302         r=`${PWD_COMMAND}`; export r; \
36303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36304         $(HOST_EXPORTS) \
36305         for flag in $(EXTRA_HOST_FLAGS) ; do \
36306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36307         done; \
36308         echo "Doing clean in shellutils" ; \
36309         (cd $(HOST_SUBDIR)/shellutils && \
36310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36312                   "RANLIB=$${RANLIB}" \
36313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36314                   clean) \
36315           || exit 1
36316
36317 @endif shellutils
36318
36319 .PHONY: maybe-distclean-shellutils distclean-shellutils
36320 maybe-distclean-shellutils:
36321 @if shellutils
36322 maybe-distclean-shellutils: distclean-shellutils
36323
36324 distclean-shellutils: 
36325         @: $(MAKE); $(unstage)
36326         @[ -f ./shellutils/Makefile ] || exit 0; \
36327         r=`${PWD_COMMAND}`; export r; \
36328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36329         $(HOST_EXPORTS) \
36330         for flag in $(EXTRA_HOST_FLAGS) ; do \
36331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36332         done; \
36333         echo "Doing distclean in shellutils" ; \
36334         (cd $(HOST_SUBDIR)/shellutils && \
36335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36337                   "RANLIB=$${RANLIB}" \
36338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36339                   distclean) \
36340           || exit 1
36341
36342 @endif shellutils
36343
36344 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36345 maybe-maintainer-clean-shellutils:
36346 @if shellutils
36347 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36348
36349 maintainer-clean-shellutils: 
36350         @: $(MAKE); $(unstage)
36351         @[ -f ./shellutils/Makefile ] || exit 0; \
36352         r=`${PWD_COMMAND}`; export r; \
36353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36354         $(HOST_EXPORTS) \
36355         for flag in $(EXTRA_HOST_FLAGS) ; do \
36356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36357         done; \
36358         echo "Doing maintainer-clean in shellutils" ; \
36359         (cd $(HOST_SUBDIR)/shellutils && \
36360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36362                   "RANLIB=$${RANLIB}" \
36363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36364                   maintainer-clean) \
36365           || exit 1
36366
36367 @endif shellutils
36368
36369
36370
36371 .PHONY: configure-sid maybe-configure-sid
36372 maybe-configure-sid:
36373 @if gcc-bootstrap
36374 configure-sid: stage_current
36375 @endif gcc-bootstrap
36376 @if sid
36377 maybe-configure-sid: configure-sid
36378 configure-sid: 
36379         @: $(MAKE); $(unstage)
36380         @r=`${PWD_COMMAND}`; export r; \
36381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36382         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36384         $(HOST_EXPORTS)  \
36385         echo Configuring in $(HOST_SUBDIR)/sid; \
36386         cd "$(HOST_SUBDIR)/sid" || exit 1; \
36387         case $(srcdir) in \
36388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36389           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36391         esac; \
36392         srcdiroption="--srcdir=$${topdir}/sid"; \
36393         libsrcdir="$$s/sid"; \
36394         $(SHELL) $${libsrcdir}/configure \
36395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36396           --target=${target_alias} $${srcdiroption}  \
36397           || exit 1
36398 @endif sid
36399
36400
36401
36402
36403
36404 .PHONY: all-sid maybe-all-sid
36405 maybe-all-sid:
36406 @if gcc-bootstrap
36407 all-sid: stage_current
36408 @endif gcc-bootstrap
36409 @if sid
36410 TARGET-sid=all
36411 maybe-all-sid: all-sid
36412 all-sid: configure-sid
36413         @: $(MAKE); $(unstage)
36414         @r=`${PWD_COMMAND}`; export r; \
36415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416         $(HOST_EXPORTS)  \
36417         (cd $(HOST_SUBDIR)/sid && \
36418           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36419                 $(TARGET-sid))
36420 @endif sid
36421
36422
36423
36424
36425 .PHONY: check-sid maybe-check-sid
36426 maybe-check-sid:
36427 @if sid
36428 maybe-check-sid: check-sid
36429
36430 check-sid:
36431         @: $(MAKE); $(unstage)
36432         @r=`${PWD_COMMAND}`; export r; \
36433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36434         $(HOST_EXPORTS) \
36435         (cd $(HOST_SUBDIR)/sid && \
36436           $(MAKE) $(FLAGS_TO_PASS)  check)
36437
36438 @endif sid
36439
36440 .PHONY: install-sid maybe-install-sid
36441 maybe-install-sid:
36442 @if sid
36443 maybe-install-sid: install-sid
36444
36445 install-sid: installdirs
36446         @: $(MAKE); $(unstage)
36447         @r=`${PWD_COMMAND}`; export r; \
36448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36449         $(HOST_EXPORTS) \
36450         (cd $(HOST_SUBDIR)/sid && \
36451           $(MAKE) $(FLAGS_TO_PASS)  install)
36452
36453 @endif sid
36454
36455 # Other targets (info, dvi, pdf, etc.)
36456
36457 .PHONY: maybe-info-sid info-sid
36458 maybe-info-sid:
36459 @if sid
36460 maybe-info-sid: info-sid
36461
36462 info-sid: \
36463     configure-sid 
36464         @: $(MAKE); $(unstage)
36465         @[ -f ./sid/Makefile ] || exit 0; \
36466         r=`${PWD_COMMAND}`; export r; \
36467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468         $(HOST_EXPORTS) \
36469         for flag in $(EXTRA_HOST_FLAGS) ; do \
36470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36471         done; \
36472         echo "Doing info in sid" ; \
36473         (cd $(HOST_SUBDIR)/sid && \
36474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36476                   "RANLIB=$${RANLIB}" \
36477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36478                   info) \
36479           || exit 1
36480
36481 @endif sid
36482
36483 .PHONY: maybe-dvi-sid dvi-sid
36484 maybe-dvi-sid:
36485 @if sid
36486 maybe-dvi-sid: dvi-sid
36487
36488 dvi-sid: \
36489     configure-sid 
36490         @: $(MAKE); $(unstage)
36491         @[ -f ./sid/Makefile ] || exit 0; \
36492         r=`${PWD_COMMAND}`; export r; \
36493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36494         $(HOST_EXPORTS) \
36495         for flag in $(EXTRA_HOST_FLAGS) ; do \
36496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36497         done; \
36498         echo "Doing dvi in sid" ; \
36499         (cd $(HOST_SUBDIR)/sid && \
36500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36502                   "RANLIB=$${RANLIB}" \
36503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36504                   dvi) \
36505           || exit 1
36506
36507 @endif sid
36508
36509 .PHONY: maybe-pdf-sid pdf-sid
36510 maybe-pdf-sid:
36511 @if sid
36512 maybe-pdf-sid: pdf-sid
36513
36514 pdf-sid: \
36515     configure-sid 
36516         @: $(MAKE); $(unstage)
36517         @[ -f ./sid/Makefile ] || exit 0; \
36518         r=`${PWD_COMMAND}`; export r; \
36519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36520         $(HOST_EXPORTS) \
36521         for flag in $(EXTRA_HOST_FLAGS) ; do \
36522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36523         done; \
36524         echo "Doing pdf in sid" ; \
36525         (cd $(HOST_SUBDIR)/sid && \
36526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36528                   "RANLIB=$${RANLIB}" \
36529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36530                   pdf) \
36531           || exit 1
36532
36533 @endif sid
36534
36535 .PHONY: maybe-html-sid html-sid
36536 maybe-html-sid:
36537 @if sid
36538 maybe-html-sid: html-sid
36539
36540 html-sid: \
36541     configure-sid 
36542         @: $(MAKE); $(unstage)
36543         @[ -f ./sid/Makefile ] || exit 0; \
36544         r=`${PWD_COMMAND}`; export r; \
36545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36546         $(HOST_EXPORTS) \
36547         for flag in $(EXTRA_HOST_FLAGS) ; do \
36548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549         done; \
36550         echo "Doing html in sid" ; \
36551         (cd $(HOST_SUBDIR)/sid && \
36552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36554                   "RANLIB=$${RANLIB}" \
36555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36556                   html) \
36557           || exit 1
36558
36559 @endif sid
36560
36561 .PHONY: maybe-TAGS-sid TAGS-sid
36562 maybe-TAGS-sid:
36563 @if sid
36564 maybe-TAGS-sid: TAGS-sid
36565
36566 TAGS-sid: \
36567     configure-sid 
36568         @: $(MAKE); $(unstage)
36569         @[ -f ./sid/Makefile ] || exit 0; \
36570         r=`${PWD_COMMAND}`; export r; \
36571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36572         $(HOST_EXPORTS) \
36573         for flag in $(EXTRA_HOST_FLAGS) ; do \
36574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36575         done; \
36576         echo "Doing TAGS in sid" ; \
36577         (cd $(HOST_SUBDIR)/sid && \
36578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36580                   "RANLIB=$${RANLIB}" \
36581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36582                   TAGS) \
36583           || exit 1
36584
36585 @endif sid
36586
36587 .PHONY: maybe-install-info-sid install-info-sid
36588 maybe-install-info-sid:
36589 @if sid
36590 maybe-install-info-sid: install-info-sid
36591
36592 install-info-sid: \
36593     configure-sid \
36594     info-sid 
36595         @: $(MAKE); $(unstage)
36596         @[ -f ./sid/Makefile ] || exit 0; \
36597         r=`${PWD_COMMAND}`; export r; \
36598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36599         $(HOST_EXPORTS) \
36600         for flag in $(EXTRA_HOST_FLAGS) ; do \
36601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36602         done; \
36603         echo "Doing install-info in sid" ; \
36604         (cd $(HOST_SUBDIR)/sid && \
36605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36607                   "RANLIB=$${RANLIB}" \
36608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36609                   install-info) \
36610           || exit 1
36611
36612 @endif sid
36613
36614 .PHONY: maybe-install-pdf-sid install-pdf-sid
36615 maybe-install-pdf-sid:
36616 @if sid
36617 maybe-install-pdf-sid: install-pdf-sid
36618
36619 install-pdf-sid: \
36620     configure-sid \
36621     pdf-sid 
36622         @: $(MAKE); $(unstage)
36623         @[ -f ./sid/Makefile ] || exit 0; \
36624         r=`${PWD_COMMAND}`; export r; \
36625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36626         $(HOST_EXPORTS) \
36627         for flag in $(EXTRA_HOST_FLAGS) ; do \
36628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36629         done; \
36630         echo "Doing install-pdf in sid" ; \
36631         (cd $(HOST_SUBDIR)/sid && \
36632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36634                   "RANLIB=$${RANLIB}" \
36635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36636                   install-pdf) \
36637           || exit 1
36638
36639 @endif sid
36640
36641 .PHONY: maybe-install-html-sid install-html-sid
36642 maybe-install-html-sid:
36643 @if sid
36644 maybe-install-html-sid: install-html-sid
36645
36646 install-html-sid: \
36647     configure-sid \
36648     html-sid 
36649         @: $(MAKE); $(unstage)
36650         @[ -f ./sid/Makefile ] || exit 0; \
36651         r=`${PWD_COMMAND}`; export r; \
36652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36653         $(HOST_EXPORTS) \
36654         for flag in $(EXTRA_HOST_FLAGS) ; do \
36655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36656         done; \
36657         echo "Doing install-html in sid" ; \
36658         (cd $(HOST_SUBDIR)/sid && \
36659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36661                   "RANLIB=$${RANLIB}" \
36662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36663                   install-html) \
36664           || exit 1
36665
36666 @endif sid
36667
36668 .PHONY: maybe-installcheck-sid installcheck-sid
36669 maybe-installcheck-sid:
36670 @if sid
36671 maybe-installcheck-sid: installcheck-sid
36672
36673 installcheck-sid: \
36674     configure-sid 
36675         @: $(MAKE); $(unstage)
36676         @[ -f ./sid/Makefile ] || exit 0; \
36677         r=`${PWD_COMMAND}`; export r; \
36678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36679         $(HOST_EXPORTS) \
36680         for flag in $(EXTRA_HOST_FLAGS) ; do \
36681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36682         done; \
36683         echo "Doing installcheck in sid" ; \
36684         (cd $(HOST_SUBDIR)/sid && \
36685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36687                   "RANLIB=$${RANLIB}" \
36688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36689                   installcheck) \
36690           || exit 1
36691
36692 @endif sid
36693
36694 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
36695 maybe-mostlyclean-sid:
36696 @if sid
36697 maybe-mostlyclean-sid: mostlyclean-sid
36698
36699 mostlyclean-sid: 
36700         @: $(MAKE); $(unstage)
36701         @[ -f ./sid/Makefile ] || exit 0; \
36702         r=`${PWD_COMMAND}`; export r; \
36703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36704         $(HOST_EXPORTS) \
36705         for flag in $(EXTRA_HOST_FLAGS) ; do \
36706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36707         done; \
36708         echo "Doing mostlyclean in sid" ; \
36709         (cd $(HOST_SUBDIR)/sid && \
36710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36712                   "RANLIB=$${RANLIB}" \
36713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36714                   mostlyclean) \
36715           || exit 1
36716
36717 @endif sid
36718
36719 .PHONY: maybe-clean-sid clean-sid
36720 maybe-clean-sid:
36721 @if sid
36722 maybe-clean-sid: clean-sid
36723
36724 clean-sid: 
36725         @: $(MAKE); $(unstage)
36726         @[ -f ./sid/Makefile ] || exit 0; \
36727         r=`${PWD_COMMAND}`; export r; \
36728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36729         $(HOST_EXPORTS) \
36730         for flag in $(EXTRA_HOST_FLAGS) ; do \
36731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36732         done; \
36733         echo "Doing clean in sid" ; \
36734         (cd $(HOST_SUBDIR)/sid && \
36735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36737                   "RANLIB=$${RANLIB}" \
36738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36739                   clean) \
36740           || exit 1
36741
36742 @endif sid
36743
36744 .PHONY: maybe-distclean-sid distclean-sid
36745 maybe-distclean-sid:
36746 @if sid
36747 maybe-distclean-sid: distclean-sid
36748
36749 distclean-sid: 
36750         @: $(MAKE); $(unstage)
36751         @[ -f ./sid/Makefile ] || exit 0; \
36752         r=`${PWD_COMMAND}`; export r; \
36753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754         $(HOST_EXPORTS) \
36755         for flag in $(EXTRA_HOST_FLAGS) ; do \
36756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36757         done; \
36758         echo "Doing distclean in sid" ; \
36759         (cd $(HOST_SUBDIR)/sid && \
36760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36762                   "RANLIB=$${RANLIB}" \
36763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36764                   distclean) \
36765           || exit 1
36766
36767 @endif sid
36768
36769 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36770 maybe-maintainer-clean-sid:
36771 @if sid
36772 maybe-maintainer-clean-sid: maintainer-clean-sid
36773
36774 maintainer-clean-sid: 
36775         @: $(MAKE); $(unstage)
36776         @[ -f ./sid/Makefile ] || exit 0; \
36777         r=`${PWD_COMMAND}`; export r; \
36778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779         $(HOST_EXPORTS) \
36780         for flag in $(EXTRA_HOST_FLAGS) ; do \
36781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36782         done; \
36783         echo "Doing maintainer-clean in sid" ; \
36784         (cd $(HOST_SUBDIR)/sid && \
36785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36787                   "RANLIB=$${RANLIB}" \
36788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36789                   maintainer-clean) \
36790           || exit 1
36791
36792 @endif sid
36793
36794
36795
36796 .PHONY: configure-sim maybe-configure-sim
36797 maybe-configure-sim:
36798 @if gcc-bootstrap
36799 configure-sim: stage_current
36800 @endif gcc-bootstrap
36801 @if sim
36802 maybe-configure-sim: configure-sim
36803 configure-sim: 
36804         @: $(MAKE); $(unstage)
36805         @r=`${PWD_COMMAND}`; export r; \
36806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36807         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36808         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36809         $(HOST_EXPORTS)  \
36810         echo Configuring in $(HOST_SUBDIR)/sim; \
36811         cd "$(HOST_SUBDIR)/sim" || exit 1; \
36812         case $(srcdir) in \
36813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36814           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36816         esac; \
36817         srcdiroption="--srcdir=$${topdir}/sim"; \
36818         libsrcdir="$$s/sim"; \
36819         $(SHELL) $${libsrcdir}/configure \
36820           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36821           --target=${target_alias} $${srcdiroption}  \
36822           || exit 1
36823 @endif sim
36824
36825
36826
36827
36828
36829 .PHONY: all-sim maybe-all-sim
36830 maybe-all-sim:
36831 @if gcc-bootstrap
36832 all-sim: stage_current
36833 @endif gcc-bootstrap
36834 @if sim
36835 TARGET-sim=all
36836 maybe-all-sim: all-sim
36837 all-sim: configure-sim
36838         @: $(MAKE); $(unstage)
36839         @r=`${PWD_COMMAND}`; export r; \
36840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36841         $(HOST_EXPORTS)  \
36842         (cd $(HOST_SUBDIR)/sim && \
36843           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36844                 $(TARGET-sim))
36845 @endif sim
36846
36847
36848
36849
36850 .PHONY: check-sim maybe-check-sim
36851 maybe-check-sim:
36852 @if sim
36853 maybe-check-sim: check-sim
36854
36855 check-sim:
36856         @: $(MAKE); $(unstage)
36857         @r=`${PWD_COMMAND}`; export r; \
36858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36859         $(HOST_EXPORTS) \
36860         (cd $(HOST_SUBDIR)/sim && \
36861           $(MAKE) $(FLAGS_TO_PASS)  check)
36862
36863 @endif sim
36864
36865 .PHONY: install-sim maybe-install-sim
36866 maybe-install-sim:
36867 @if sim
36868 maybe-install-sim: install-sim
36869
36870 install-sim: installdirs
36871         @: $(MAKE); $(unstage)
36872         @r=`${PWD_COMMAND}`; export r; \
36873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36874         $(HOST_EXPORTS) \
36875         (cd $(HOST_SUBDIR)/sim && \
36876           $(MAKE) $(FLAGS_TO_PASS)  install)
36877
36878 @endif sim
36879
36880 # Other targets (info, dvi, pdf, etc.)
36881
36882 .PHONY: maybe-info-sim info-sim
36883 maybe-info-sim:
36884 @if sim
36885 maybe-info-sim: info-sim
36886
36887 info-sim: \
36888     configure-sim 
36889         @: $(MAKE); $(unstage)
36890         @[ -f ./sim/Makefile ] || exit 0; \
36891         r=`${PWD_COMMAND}`; export r; \
36892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36893         $(HOST_EXPORTS) \
36894         for flag in $(EXTRA_HOST_FLAGS) ; do \
36895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36896         done; \
36897         echo "Doing info in sim" ; \
36898         (cd $(HOST_SUBDIR)/sim && \
36899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36901                   "RANLIB=$${RANLIB}" \
36902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36903                   info) \
36904           || exit 1
36905
36906 @endif sim
36907
36908 .PHONY: maybe-dvi-sim dvi-sim
36909 maybe-dvi-sim:
36910 @if sim
36911 maybe-dvi-sim: dvi-sim
36912
36913 dvi-sim: \
36914     configure-sim 
36915         @: $(MAKE); $(unstage)
36916         @[ -f ./sim/Makefile ] || exit 0; \
36917         r=`${PWD_COMMAND}`; export r; \
36918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36919         $(HOST_EXPORTS) \
36920         for flag in $(EXTRA_HOST_FLAGS) ; do \
36921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36922         done; \
36923         echo "Doing dvi in sim" ; \
36924         (cd $(HOST_SUBDIR)/sim && \
36925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36927                   "RANLIB=$${RANLIB}" \
36928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36929                   dvi) \
36930           || exit 1
36931
36932 @endif sim
36933
36934 .PHONY: maybe-pdf-sim pdf-sim
36935 maybe-pdf-sim:
36936 @if sim
36937 maybe-pdf-sim: pdf-sim
36938
36939 pdf-sim: \
36940     configure-sim 
36941         @: $(MAKE); $(unstage)
36942         @[ -f ./sim/Makefile ] || exit 0; \
36943         r=`${PWD_COMMAND}`; export r; \
36944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945         $(HOST_EXPORTS) \
36946         for flag in $(EXTRA_HOST_FLAGS) ; do \
36947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948         done; \
36949         echo "Doing pdf in sim" ; \
36950         (cd $(HOST_SUBDIR)/sim && \
36951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953                   "RANLIB=$${RANLIB}" \
36954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955                   pdf) \
36956           || exit 1
36957
36958 @endif sim
36959
36960 .PHONY: maybe-html-sim html-sim
36961 maybe-html-sim:
36962 @if sim
36963 maybe-html-sim: html-sim
36964
36965 html-sim: \
36966     configure-sim 
36967         @: $(MAKE); $(unstage)
36968         @[ -f ./sim/Makefile ] || exit 0; \
36969         r=`${PWD_COMMAND}`; export r; \
36970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971         $(HOST_EXPORTS) \
36972         for flag in $(EXTRA_HOST_FLAGS) ; do \
36973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36974         done; \
36975         echo "Doing html in sim" ; \
36976         (cd $(HOST_SUBDIR)/sim && \
36977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36979                   "RANLIB=$${RANLIB}" \
36980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36981                   html) \
36982           || exit 1
36983
36984 @endif sim
36985
36986 .PHONY: maybe-TAGS-sim TAGS-sim
36987 maybe-TAGS-sim:
36988 @if sim
36989 maybe-TAGS-sim: TAGS-sim
36990
36991 TAGS-sim: \
36992     configure-sim 
36993         @: $(MAKE); $(unstage)
36994         @[ -f ./sim/Makefile ] || exit 0; \
36995         r=`${PWD_COMMAND}`; export r; \
36996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36997         $(HOST_EXPORTS) \
36998         for flag in $(EXTRA_HOST_FLAGS) ; do \
36999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37000         done; \
37001         echo "Doing TAGS in sim" ; \
37002         (cd $(HOST_SUBDIR)/sim && \
37003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37005                   "RANLIB=$${RANLIB}" \
37006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37007                   TAGS) \
37008           || exit 1
37009
37010 @endif sim
37011
37012 .PHONY: maybe-install-info-sim install-info-sim
37013 maybe-install-info-sim:
37014 @if sim
37015 maybe-install-info-sim: install-info-sim
37016
37017 install-info-sim: \
37018     configure-sim \
37019     info-sim 
37020         @: $(MAKE); $(unstage)
37021         @[ -f ./sim/Makefile ] || exit 0; \
37022         r=`${PWD_COMMAND}`; export r; \
37023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37024         $(HOST_EXPORTS) \
37025         for flag in $(EXTRA_HOST_FLAGS) ; do \
37026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37027         done; \
37028         echo "Doing install-info in sim" ; \
37029         (cd $(HOST_SUBDIR)/sim && \
37030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37032                   "RANLIB=$${RANLIB}" \
37033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37034                   install-info) \
37035           || exit 1
37036
37037 @endif sim
37038
37039 .PHONY: maybe-install-pdf-sim install-pdf-sim
37040 maybe-install-pdf-sim:
37041 @if sim
37042 maybe-install-pdf-sim: install-pdf-sim
37043
37044 install-pdf-sim: \
37045     configure-sim \
37046     pdf-sim 
37047         @: $(MAKE); $(unstage)
37048         @[ -f ./sim/Makefile ] || exit 0; \
37049         r=`${PWD_COMMAND}`; export r; \
37050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051         $(HOST_EXPORTS) \
37052         for flag in $(EXTRA_HOST_FLAGS) ; do \
37053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37054         done; \
37055         echo "Doing install-pdf in sim" ; \
37056         (cd $(HOST_SUBDIR)/sim && \
37057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37059                   "RANLIB=$${RANLIB}" \
37060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37061                   install-pdf) \
37062           || exit 1
37063
37064 @endif sim
37065
37066 .PHONY: maybe-install-html-sim install-html-sim
37067 maybe-install-html-sim:
37068 @if sim
37069 maybe-install-html-sim: install-html-sim
37070
37071 install-html-sim: \
37072     configure-sim \
37073     html-sim 
37074         @: $(MAKE); $(unstage)
37075         @[ -f ./sim/Makefile ] || exit 0; \
37076         r=`${PWD_COMMAND}`; export r; \
37077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37078         $(HOST_EXPORTS) \
37079         for flag in $(EXTRA_HOST_FLAGS) ; do \
37080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37081         done; \
37082         echo "Doing install-html in sim" ; \
37083         (cd $(HOST_SUBDIR)/sim && \
37084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37086                   "RANLIB=$${RANLIB}" \
37087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37088                   install-html) \
37089           || exit 1
37090
37091 @endif sim
37092
37093 .PHONY: maybe-installcheck-sim installcheck-sim
37094 maybe-installcheck-sim:
37095 @if sim
37096 maybe-installcheck-sim: installcheck-sim
37097
37098 installcheck-sim: \
37099     configure-sim 
37100         @: $(MAKE); $(unstage)
37101         @[ -f ./sim/Makefile ] || exit 0; \
37102         r=`${PWD_COMMAND}`; export r; \
37103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37104         $(HOST_EXPORTS) \
37105         for flag in $(EXTRA_HOST_FLAGS) ; do \
37106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37107         done; \
37108         echo "Doing installcheck in sim" ; \
37109         (cd $(HOST_SUBDIR)/sim && \
37110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37112                   "RANLIB=$${RANLIB}" \
37113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37114                   installcheck) \
37115           || exit 1
37116
37117 @endif sim
37118
37119 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
37120 maybe-mostlyclean-sim:
37121 @if sim
37122 maybe-mostlyclean-sim: mostlyclean-sim
37123
37124 mostlyclean-sim: 
37125         @: $(MAKE); $(unstage)
37126         @[ -f ./sim/Makefile ] || exit 0; \
37127         r=`${PWD_COMMAND}`; export r; \
37128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37129         $(HOST_EXPORTS) \
37130         for flag in $(EXTRA_HOST_FLAGS) ; do \
37131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37132         done; \
37133         echo "Doing mostlyclean in sim" ; \
37134         (cd $(HOST_SUBDIR)/sim && \
37135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37137                   "RANLIB=$${RANLIB}" \
37138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37139                   mostlyclean) \
37140           || exit 1
37141
37142 @endif sim
37143
37144 .PHONY: maybe-clean-sim clean-sim
37145 maybe-clean-sim:
37146 @if sim
37147 maybe-clean-sim: clean-sim
37148
37149 clean-sim: 
37150         @: $(MAKE); $(unstage)
37151         @[ -f ./sim/Makefile ] || exit 0; \
37152         r=`${PWD_COMMAND}`; export r; \
37153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37154         $(HOST_EXPORTS) \
37155         for flag in $(EXTRA_HOST_FLAGS) ; do \
37156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37157         done; \
37158         echo "Doing clean in sim" ; \
37159         (cd $(HOST_SUBDIR)/sim && \
37160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37162                   "RANLIB=$${RANLIB}" \
37163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37164                   clean) \
37165           || exit 1
37166
37167 @endif sim
37168
37169 .PHONY: maybe-distclean-sim distclean-sim
37170 maybe-distclean-sim:
37171 @if sim
37172 maybe-distclean-sim: distclean-sim
37173
37174 distclean-sim: 
37175         @: $(MAKE); $(unstage)
37176         @[ -f ./sim/Makefile ] || exit 0; \
37177         r=`${PWD_COMMAND}`; export r; \
37178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179         $(HOST_EXPORTS) \
37180         for flag in $(EXTRA_HOST_FLAGS) ; do \
37181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182         done; \
37183         echo "Doing distclean in sim" ; \
37184         (cd $(HOST_SUBDIR)/sim && \
37185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187                   "RANLIB=$${RANLIB}" \
37188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37189                   distclean) \
37190           || exit 1
37191
37192 @endif sim
37193
37194 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37195 maybe-maintainer-clean-sim:
37196 @if sim
37197 maybe-maintainer-clean-sim: maintainer-clean-sim
37198
37199 maintainer-clean-sim: 
37200         @: $(MAKE); $(unstage)
37201         @[ -f ./sim/Makefile ] || exit 0; \
37202         r=`${PWD_COMMAND}`; export r; \
37203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37204         $(HOST_EXPORTS) \
37205         for flag in $(EXTRA_HOST_FLAGS) ; do \
37206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37207         done; \
37208         echo "Doing maintainer-clean in sim" ; \
37209         (cd $(HOST_SUBDIR)/sim && \
37210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37212                   "RANLIB=$${RANLIB}" \
37213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37214                   maintainer-clean) \
37215           || exit 1
37216
37217 @endif sim
37218
37219
37220
37221 .PHONY: configure-tar maybe-configure-tar
37222 maybe-configure-tar:
37223 @if gcc-bootstrap
37224 configure-tar: stage_current
37225 @endif gcc-bootstrap
37226 @if tar
37227 maybe-configure-tar: configure-tar
37228 configure-tar: 
37229         @: $(MAKE); $(unstage)
37230         @r=`${PWD_COMMAND}`; export r; \
37231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37232         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37234         $(HOST_EXPORTS)  \
37235         echo Configuring in $(HOST_SUBDIR)/tar; \
37236         cd "$(HOST_SUBDIR)/tar" || exit 1; \
37237         case $(srcdir) in \
37238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37239           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37241         esac; \
37242         srcdiroption="--srcdir=$${topdir}/tar"; \
37243         libsrcdir="$$s/tar"; \
37244         $(SHELL) $${libsrcdir}/configure \
37245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37246           --target=${target_alias} $${srcdiroption}  \
37247           || exit 1
37248 @endif tar
37249
37250
37251
37252
37253
37254 .PHONY: all-tar maybe-all-tar
37255 maybe-all-tar:
37256 @if gcc-bootstrap
37257 all-tar: stage_current
37258 @endif gcc-bootstrap
37259 @if tar
37260 TARGET-tar=all
37261 maybe-all-tar: all-tar
37262 all-tar: configure-tar
37263         @: $(MAKE); $(unstage)
37264         @r=`${PWD_COMMAND}`; export r; \
37265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37266         $(HOST_EXPORTS)  \
37267         (cd $(HOST_SUBDIR)/tar && \
37268           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37269                 $(TARGET-tar))
37270 @endif tar
37271
37272
37273
37274
37275 .PHONY: check-tar maybe-check-tar
37276 maybe-check-tar:
37277 @if tar
37278 maybe-check-tar: check-tar
37279
37280 check-tar:
37281         @: $(MAKE); $(unstage)
37282         @r=`${PWD_COMMAND}`; export r; \
37283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37284         $(HOST_EXPORTS) \
37285         (cd $(HOST_SUBDIR)/tar && \
37286           $(MAKE) $(FLAGS_TO_PASS)  check)
37287
37288 @endif tar
37289
37290 .PHONY: install-tar maybe-install-tar
37291 maybe-install-tar:
37292 @if tar
37293 maybe-install-tar: install-tar
37294
37295 install-tar: installdirs
37296         @: $(MAKE); $(unstage)
37297         @r=`${PWD_COMMAND}`; export r; \
37298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37299         $(HOST_EXPORTS) \
37300         (cd $(HOST_SUBDIR)/tar && \
37301           $(MAKE) $(FLAGS_TO_PASS)  install)
37302
37303 @endif tar
37304
37305 # Other targets (info, dvi, pdf, etc.)
37306
37307 .PHONY: maybe-info-tar info-tar
37308 maybe-info-tar:
37309 @if tar
37310 maybe-info-tar: info-tar
37311
37312 info-tar: \
37313     configure-tar 
37314         @: $(MAKE); $(unstage)
37315         @[ -f ./tar/Makefile ] || exit 0; \
37316         r=`${PWD_COMMAND}`; export r; \
37317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37318         $(HOST_EXPORTS) \
37319         for flag in $(EXTRA_HOST_FLAGS) ; do \
37320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37321         done; \
37322         echo "Doing info in tar" ; \
37323         (cd $(HOST_SUBDIR)/tar && \
37324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37326                   "RANLIB=$${RANLIB}" \
37327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37328                   info) \
37329           || exit 1
37330
37331 @endif tar
37332
37333 .PHONY: maybe-dvi-tar dvi-tar
37334 maybe-dvi-tar:
37335 @if tar
37336 maybe-dvi-tar: dvi-tar
37337
37338 dvi-tar: \
37339     configure-tar 
37340         @: $(MAKE); $(unstage)
37341         @[ -f ./tar/Makefile ] || exit 0; \
37342         r=`${PWD_COMMAND}`; export r; \
37343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37344         $(HOST_EXPORTS) \
37345         for flag in $(EXTRA_HOST_FLAGS) ; do \
37346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37347         done; \
37348         echo "Doing dvi in tar" ; \
37349         (cd $(HOST_SUBDIR)/tar && \
37350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37352                   "RANLIB=$${RANLIB}" \
37353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37354                   dvi) \
37355           || exit 1
37356
37357 @endif tar
37358
37359 .PHONY: maybe-pdf-tar pdf-tar
37360 maybe-pdf-tar:
37361 @if tar
37362 maybe-pdf-tar: pdf-tar
37363
37364 pdf-tar: \
37365     configure-tar 
37366         @: $(MAKE); $(unstage)
37367         @[ -f ./tar/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 pdf in tar" ; \
37375         (cd $(HOST_SUBDIR)/tar && \
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                   pdf) \
37381           || exit 1
37382
37383 @endif tar
37384
37385 .PHONY: maybe-html-tar html-tar
37386 maybe-html-tar:
37387 @if tar
37388 maybe-html-tar: html-tar
37389
37390 html-tar: \
37391     configure-tar 
37392         @: $(MAKE); $(unstage)
37393         @[ -f ./tar/Makefile ] || exit 0; \
37394         r=`${PWD_COMMAND}`; export r; \
37395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37396         $(HOST_EXPORTS) \
37397         for flag in $(EXTRA_HOST_FLAGS) ; do \
37398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37399         done; \
37400         echo "Doing html in tar" ; \
37401         (cd $(HOST_SUBDIR)/tar && \
37402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37404                   "RANLIB=$${RANLIB}" \
37405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37406                   html) \
37407           || exit 1
37408
37409 @endif tar
37410
37411 .PHONY: maybe-TAGS-tar TAGS-tar
37412 maybe-TAGS-tar:
37413 @if tar
37414 maybe-TAGS-tar: TAGS-tar
37415
37416 TAGS-tar: \
37417     configure-tar 
37418         @: $(MAKE); $(unstage)
37419         @[ -f ./tar/Makefile ] || exit 0; \
37420         r=`${PWD_COMMAND}`; export r; \
37421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37422         $(HOST_EXPORTS) \
37423         for flag in $(EXTRA_HOST_FLAGS) ; do \
37424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37425         done; \
37426         echo "Doing TAGS in tar" ; \
37427         (cd $(HOST_SUBDIR)/tar && \
37428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37430                   "RANLIB=$${RANLIB}" \
37431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37432                   TAGS) \
37433           || exit 1
37434
37435 @endif tar
37436
37437 .PHONY: maybe-install-info-tar install-info-tar
37438 maybe-install-info-tar:
37439 @if tar
37440 maybe-install-info-tar: install-info-tar
37441
37442 install-info-tar: \
37443     configure-tar \
37444     info-tar 
37445         @: $(MAKE); $(unstage)
37446         @[ -f ./tar/Makefile ] || exit 0; \
37447         r=`${PWD_COMMAND}`; export r; \
37448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37449         $(HOST_EXPORTS) \
37450         for flag in $(EXTRA_HOST_FLAGS) ; do \
37451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37452         done; \
37453         echo "Doing install-info in tar" ; \
37454         (cd $(HOST_SUBDIR)/tar && \
37455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37457                   "RANLIB=$${RANLIB}" \
37458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37459                   install-info) \
37460           || exit 1
37461
37462 @endif tar
37463
37464 .PHONY: maybe-install-pdf-tar install-pdf-tar
37465 maybe-install-pdf-tar:
37466 @if tar
37467 maybe-install-pdf-tar: install-pdf-tar
37468
37469 install-pdf-tar: \
37470     configure-tar \
37471     pdf-tar 
37472         @: $(MAKE); $(unstage)
37473         @[ -f ./tar/Makefile ] || exit 0; \
37474         r=`${PWD_COMMAND}`; export r; \
37475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37476         $(HOST_EXPORTS) \
37477         for flag in $(EXTRA_HOST_FLAGS) ; do \
37478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37479         done; \
37480         echo "Doing install-pdf in tar" ; \
37481         (cd $(HOST_SUBDIR)/tar && \
37482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37484                   "RANLIB=$${RANLIB}" \
37485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37486                   install-pdf) \
37487           || exit 1
37488
37489 @endif tar
37490
37491 .PHONY: maybe-install-html-tar install-html-tar
37492 maybe-install-html-tar:
37493 @if tar
37494 maybe-install-html-tar: install-html-tar
37495
37496 install-html-tar: \
37497     configure-tar \
37498     html-tar 
37499         @: $(MAKE); $(unstage)
37500         @[ -f ./tar/Makefile ] || exit 0; \
37501         r=`${PWD_COMMAND}`; export r; \
37502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37503         $(HOST_EXPORTS) \
37504         for flag in $(EXTRA_HOST_FLAGS) ; do \
37505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37506         done; \
37507         echo "Doing install-html in tar" ; \
37508         (cd $(HOST_SUBDIR)/tar && \
37509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37511                   "RANLIB=$${RANLIB}" \
37512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37513                   install-html) \
37514           || exit 1
37515
37516 @endif tar
37517
37518 .PHONY: maybe-installcheck-tar installcheck-tar
37519 maybe-installcheck-tar:
37520 @if tar
37521 maybe-installcheck-tar: installcheck-tar
37522
37523 installcheck-tar: \
37524     configure-tar 
37525         @: $(MAKE); $(unstage)
37526         @[ -f ./tar/Makefile ] || exit 0; \
37527         r=`${PWD_COMMAND}`; export r; \
37528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37529         $(HOST_EXPORTS) \
37530         for flag in $(EXTRA_HOST_FLAGS) ; do \
37531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37532         done; \
37533         echo "Doing installcheck in tar" ; \
37534         (cd $(HOST_SUBDIR)/tar && \
37535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37537                   "RANLIB=$${RANLIB}" \
37538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37539                   installcheck) \
37540           || exit 1
37541
37542 @endif tar
37543
37544 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
37545 maybe-mostlyclean-tar:
37546 @if tar
37547 maybe-mostlyclean-tar: mostlyclean-tar
37548
37549 mostlyclean-tar: 
37550         @: $(MAKE); $(unstage)
37551         @[ -f ./tar/Makefile ] || exit 0; \
37552         r=`${PWD_COMMAND}`; export r; \
37553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37554         $(HOST_EXPORTS) \
37555         for flag in $(EXTRA_HOST_FLAGS) ; do \
37556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37557         done; \
37558         echo "Doing mostlyclean in tar" ; \
37559         (cd $(HOST_SUBDIR)/tar && \
37560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37562                   "RANLIB=$${RANLIB}" \
37563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37564                   mostlyclean) \
37565           || exit 1
37566
37567 @endif tar
37568
37569 .PHONY: maybe-clean-tar clean-tar
37570 maybe-clean-tar:
37571 @if tar
37572 maybe-clean-tar: clean-tar
37573
37574 clean-tar: 
37575         @: $(MAKE); $(unstage)
37576         @[ -f ./tar/Makefile ] || exit 0; \
37577         r=`${PWD_COMMAND}`; export r; \
37578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37579         $(HOST_EXPORTS) \
37580         for flag in $(EXTRA_HOST_FLAGS) ; do \
37581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37582         done; \
37583         echo "Doing clean in tar" ; \
37584         (cd $(HOST_SUBDIR)/tar && \
37585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37587                   "RANLIB=$${RANLIB}" \
37588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37589                   clean) \
37590           || exit 1
37591
37592 @endif tar
37593
37594 .PHONY: maybe-distclean-tar distclean-tar
37595 maybe-distclean-tar:
37596 @if tar
37597 maybe-distclean-tar: distclean-tar
37598
37599 distclean-tar: 
37600         @: $(MAKE); $(unstage)
37601         @[ -f ./tar/Makefile ] || exit 0; \
37602         r=`${PWD_COMMAND}`; export r; \
37603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37604         $(HOST_EXPORTS) \
37605         for flag in $(EXTRA_HOST_FLAGS) ; do \
37606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37607         done; \
37608         echo "Doing distclean in tar" ; \
37609         (cd $(HOST_SUBDIR)/tar && \
37610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37612                   "RANLIB=$${RANLIB}" \
37613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37614                   distclean) \
37615           || exit 1
37616
37617 @endif tar
37618
37619 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37620 maybe-maintainer-clean-tar:
37621 @if tar
37622 maybe-maintainer-clean-tar: maintainer-clean-tar
37623
37624 maintainer-clean-tar: 
37625         @: $(MAKE); $(unstage)
37626         @[ -f ./tar/Makefile ] || exit 0; \
37627         r=`${PWD_COMMAND}`; export r; \
37628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37629         $(HOST_EXPORTS) \
37630         for flag in $(EXTRA_HOST_FLAGS) ; do \
37631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37632         done; \
37633         echo "Doing maintainer-clean in tar" ; \
37634         (cd $(HOST_SUBDIR)/tar && \
37635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37637                   "RANLIB=$${RANLIB}" \
37638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37639                   maintainer-clean) \
37640           || exit 1
37641
37642 @endif tar
37643
37644
37645
37646 .PHONY: configure-texinfo maybe-configure-texinfo
37647 maybe-configure-texinfo:
37648 @if gcc-bootstrap
37649 configure-texinfo: stage_current
37650 @endif gcc-bootstrap
37651 @if texinfo
37652 maybe-configure-texinfo: configure-texinfo
37653 configure-texinfo: 
37654         @: $(MAKE); $(unstage)
37655         @r=`${PWD_COMMAND}`; export r; \
37656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37658         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37659         $(HOST_EXPORTS)  \
37660         echo Configuring in $(HOST_SUBDIR)/texinfo; \
37661         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37662         case $(srcdir) in \
37663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37664           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37666         esac; \
37667         srcdiroption="--srcdir=$${topdir}/texinfo"; \
37668         libsrcdir="$$s/texinfo"; \
37669         $(SHELL) $${libsrcdir}/configure \
37670           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37671           --target=${target_alias} $${srcdiroption}  \
37672           || exit 1
37673 @endif texinfo
37674
37675
37676
37677
37678
37679 .PHONY: all-texinfo maybe-all-texinfo
37680 maybe-all-texinfo:
37681 @if gcc-bootstrap
37682 all-texinfo: stage_current
37683 @endif gcc-bootstrap
37684 @if texinfo
37685 TARGET-texinfo=all
37686 maybe-all-texinfo: all-texinfo
37687 all-texinfo: configure-texinfo
37688         @: $(MAKE); $(unstage)
37689         @r=`${PWD_COMMAND}`; export r; \
37690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37691         $(HOST_EXPORTS)  \
37692         (cd $(HOST_SUBDIR)/texinfo && \
37693           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37694                 $(TARGET-texinfo))
37695 @endif texinfo
37696
37697
37698
37699
37700 .PHONY: check-texinfo maybe-check-texinfo
37701 maybe-check-texinfo:
37702 @if texinfo
37703 maybe-check-texinfo: check-texinfo
37704
37705 check-texinfo:
37706         @: $(MAKE); $(unstage)
37707         @r=`${PWD_COMMAND}`; export r; \
37708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37709         $(HOST_EXPORTS) \
37710         (cd $(HOST_SUBDIR)/texinfo && \
37711           $(MAKE) $(FLAGS_TO_PASS)  check)
37712
37713 @endif texinfo
37714
37715 .PHONY: install-texinfo maybe-install-texinfo
37716 maybe-install-texinfo:
37717 @if texinfo
37718 maybe-install-texinfo: install-texinfo
37719
37720 install-texinfo:
37721
37722 @endif texinfo
37723
37724 # Other targets (info, dvi, pdf, etc.)
37725
37726 .PHONY: maybe-info-texinfo info-texinfo
37727 maybe-info-texinfo:
37728 @if texinfo
37729 maybe-info-texinfo: info-texinfo
37730
37731 info-texinfo: \
37732     configure-texinfo 
37733         @: $(MAKE); $(unstage)
37734         @[ -f ./texinfo/Makefile ] || exit 0; \
37735         r=`${PWD_COMMAND}`; export r; \
37736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37737         $(HOST_EXPORTS) \
37738         for flag in $(EXTRA_HOST_FLAGS) ; do \
37739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37740         done; \
37741         echo "Doing info in texinfo" ; \
37742         (cd $(HOST_SUBDIR)/texinfo && \
37743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37745                   "RANLIB=$${RANLIB}" \
37746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37747                   info) \
37748           || exit 1
37749
37750 @endif texinfo
37751
37752 .PHONY: maybe-dvi-texinfo dvi-texinfo
37753 maybe-dvi-texinfo:
37754 @if texinfo
37755 maybe-dvi-texinfo: dvi-texinfo
37756
37757 dvi-texinfo: \
37758     configure-texinfo 
37759         @: $(MAKE); $(unstage)
37760         @[ -f ./texinfo/Makefile ] || exit 0; \
37761         r=`${PWD_COMMAND}`; export r; \
37762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37763         $(HOST_EXPORTS) \
37764         for flag in $(EXTRA_HOST_FLAGS) ; do \
37765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37766         done; \
37767         echo "Doing dvi in texinfo" ; \
37768         (cd $(HOST_SUBDIR)/texinfo && \
37769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37771                   "RANLIB=$${RANLIB}" \
37772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37773                   dvi) \
37774           || exit 1
37775
37776 @endif texinfo
37777
37778 .PHONY: maybe-pdf-texinfo pdf-texinfo
37779 maybe-pdf-texinfo:
37780 @if texinfo
37781 maybe-pdf-texinfo: pdf-texinfo
37782
37783 pdf-texinfo: \
37784     configure-texinfo 
37785         @: $(MAKE); $(unstage)
37786         @[ -f ./texinfo/Makefile ] || exit 0; \
37787         r=`${PWD_COMMAND}`; export r; \
37788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37789         $(HOST_EXPORTS) \
37790         for flag in $(EXTRA_HOST_FLAGS) ; do \
37791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37792         done; \
37793         echo "Doing pdf in texinfo" ; \
37794         (cd $(HOST_SUBDIR)/texinfo && \
37795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37797                   "RANLIB=$${RANLIB}" \
37798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37799                   pdf) \
37800           || exit 1
37801
37802 @endif texinfo
37803
37804 .PHONY: maybe-html-texinfo html-texinfo
37805 maybe-html-texinfo:
37806 @if texinfo
37807 maybe-html-texinfo: html-texinfo
37808
37809 html-texinfo: \
37810     configure-texinfo 
37811         @: $(MAKE); $(unstage)
37812         @[ -f ./texinfo/Makefile ] || exit 0; \
37813         r=`${PWD_COMMAND}`; export r; \
37814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37815         $(HOST_EXPORTS) \
37816         for flag in $(EXTRA_HOST_FLAGS) ; do \
37817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37818         done; \
37819         echo "Doing html in texinfo" ; \
37820         (cd $(HOST_SUBDIR)/texinfo && \
37821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37823                   "RANLIB=$${RANLIB}" \
37824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37825                   html) \
37826           || exit 1
37827
37828 @endif texinfo
37829
37830 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
37831 maybe-TAGS-texinfo:
37832 @if texinfo
37833 maybe-TAGS-texinfo: TAGS-texinfo
37834
37835 TAGS-texinfo: \
37836     configure-texinfo 
37837         @: $(MAKE); $(unstage)
37838         @[ -f ./texinfo/Makefile ] || exit 0; \
37839         r=`${PWD_COMMAND}`; export r; \
37840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37841         $(HOST_EXPORTS) \
37842         for flag in $(EXTRA_HOST_FLAGS) ; do \
37843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37844         done; \
37845         echo "Doing TAGS in texinfo" ; \
37846         (cd $(HOST_SUBDIR)/texinfo && \
37847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37849                   "RANLIB=$${RANLIB}" \
37850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37851                   TAGS) \
37852           || exit 1
37853
37854 @endif texinfo
37855
37856 .PHONY: maybe-install-info-texinfo install-info-texinfo
37857 maybe-install-info-texinfo:
37858 @if texinfo
37859 maybe-install-info-texinfo: install-info-texinfo
37860
37861 install-info-texinfo: \
37862     configure-texinfo \
37863     info-texinfo 
37864         @: $(MAKE); $(unstage)
37865         @[ -f ./texinfo/Makefile ] || exit 0; \
37866         r=`${PWD_COMMAND}`; export r; \
37867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37868         $(HOST_EXPORTS) \
37869         for flag in $(EXTRA_HOST_FLAGS) ; do \
37870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37871         done; \
37872         echo "Doing install-info in texinfo" ; \
37873         (cd $(HOST_SUBDIR)/texinfo && \
37874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37876                   "RANLIB=$${RANLIB}" \
37877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37878                   install-info) \
37879           || exit 1
37880
37881 @endif texinfo
37882
37883 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37884 maybe-install-pdf-texinfo:
37885 @if texinfo
37886 maybe-install-pdf-texinfo: install-pdf-texinfo
37887
37888 install-pdf-texinfo: \
37889     configure-texinfo \
37890     pdf-texinfo 
37891         @: $(MAKE); $(unstage)
37892         @[ -f ./texinfo/Makefile ] || exit 0; \
37893         r=`${PWD_COMMAND}`; export r; \
37894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37895         $(HOST_EXPORTS) \
37896         for flag in $(EXTRA_HOST_FLAGS) ; do \
37897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37898         done; \
37899         echo "Doing install-pdf in texinfo" ; \
37900         (cd $(HOST_SUBDIR)/texinfo && \
37901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37903                   "RANLIB=$${RANLIB}" \
37904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37905                   install-pdf) \
37906           || exit 1
37907
37908 @endif texinfo
37909
37910 .PHONY: maybe-install-html-texinfo install-html-texinfo
37911 maybe-install-html-texinfo:
37912 @if texinfo
37913 maybe-install-html-texinfo: install-html-texinfo
37914
37915 install-html-texinfo: \
37916     configure-texinfo \
37917     html-texinfo 
37918         @: $(MAKE); $(unstage)
37919         @[ -f ./texinfo/Makefile ] || exit 0; \
37920         r=`${PWD_COMMAND}`; export r; \
37921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37922         $(HOST_EXPORTS) \
37923         for flag in $(EXTRA_HOST_FLAGS) ; do \
37924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37925         done; \
37926         echo "Doing install-html in texinfo" ; \
37927         (cd $(HOST_SUBDIR)/texinfo && \
37928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37930                   "RANLIB=$${RANLIB}" \
37931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37932                   install-html) \
37933           || exit 1
37934
37935 @endif texinfo
37936
37937 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
37938 maybe-installcheck-texinfo:
37939 @if texinfo
37940 maybe-installcheck-texinfo: installcheck-texinfo
37941
37942 installcheck-texinfo: \
37943     configure-texinfo 
37944         @: $(MAKE); $(unstage)
37945         @[ -f ./texinfo/Makefile ] || exit 0; \
37946         r=`${PWD_COMMAND}`; export r; \
37947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37948         $(HOST_EXPORTS) \
37949         for flag in $(EXTRA_HOST_FLAGS) ; do \
37950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37951         done; \
37952         echo "Doing installcheck in texinfo" ; \
37953         (cd $(HOST_SUBDIR)/texinfo && \
37954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37956                   "RANLIB=$${RANLIB}" \
37957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37958                   installcheck) \
37959           || exit 1
37960
37961 @endif texinfo
37962
37963 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
37964 maybe-mostlyclean-texinfo:
37965 @if texinfo
37966 maybe-mostlyclean-texinfo: mostlyclean-texinfo
37967
37968 mostlyclean-texinfo: 
37969         @: $(MAKE); $(unstage)
37970         @[ -f ./texinfo/Makefile ] || exit 0; \
37971         r=`${PWD_COMMAND}`; export r; \
37972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37973         $(HOST_EXPORTS) \
37974         for flag in $(EXTRA_HOST_FLAGS) ; do \
37975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37976         done; \
37977         echo "Doing mostlyclean in texinfo" ; \
37978         (cd $(HOST_SUBDIR)/texinfo && \
37979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37981                   "RANLIB=$${RANLIB}" \
37982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37983                   mostlyclean) \
37984           || exit 1
37985
37986 @endif texinfo
37987
37988 .PHONY: maybe-clean-texinfo clean-texinfo
37989 maybe-clean-texinfo:
37990 @if texinfo
37991 maybe-clean-texinfo: clean-texinfo
37992
37993 clean-texinfo: 
37994         @: $(MAKE); $(unstage)
37995         @[ -f ./texinfo/Makefile ] || exit 0; \
37996         r=`${PWD_COMMAND}`; export r; \
37997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37998         $(HOST_EXPORTS) \
37999         for flag in $(EXTRA_HOST_FLAGS) ; do \
38000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38001         done; \
38002         echo "Doing clean in texinfo" ; \
38003         (cd $(HOST_SUBDIR)/texinfo && \
38004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38006                   "RANLIB=$${RANLIB}" \
38007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38008                   clean) \
38009           || exit 1
38010
38011 @endif texinfo
38012
38013 .PHONY: maybe-distclean-texinfo distclean-texinfo
38014 maybe-distclean-texinfo:
38015 @if texinfo
38016 maybe-distclean-texinfo: distclean-texinfo
38017
38018 distclean-texinfo: 
38019         @: $(MAKE); $(unstage)
38020         @[ -f ./texinfo/Makefile ] || exit 0; \
38021         r=`${PWD_COMMAND}`; export r; \
38022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38023         $(HOST_EXPORTS) \
38024         for flag in $(EXTRA_HOST_FLAGS) ; do \
38025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38026         done; \
38027         echo "Doing distclean in texinfo" ; \
38028         (cd $(HOST_SUBDIR)/texinfo && \
38029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38031                   "RANLIB=$${RANLIB}" \
38032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38033                   distclean) \
38034           || exit 1
38035
38036 @endif texinfo
38037
38038 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38039 maybe-maintainer-clean-texinfo:
38040 @if texinfo
38041 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38042
38043 maintainer-clean-texinfo: 
38044         @: $(MAKE); $(unstage)
38045         @[ -f ./texinfo/Makefile ] || exit 0; \
38046         r=`${PWD_COMMAND}`; export r; \
38047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38048         $(HOST_EXPORTS) \
38049         for flag in $(EXTRA_HOST_FLAGS) ; do \
38050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38051         done; \
38052         echo "Doing maintainer-clean in texinfo" ; \
38053         (cd $(HOST_SUBDIR)/texinfo && \
38054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38056                   "RANLIB=$${RANLIB}" \
38057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38058                   maintainer-clean) \
38059           || exit 1
38060
38061 @endif texinfo
38062
38063
38064
38065 .PHONY: configure-textutils maybe-configure-textutils
38066 maybe-configure-textutils:
38067 @if gcc-bootstrap
38068 configure-textutils: stage_current
38069 @endif gcc-bootstrap
38070 @if textutils
38071 maybe-configure-textutils: configure-textutils
38072 configure-textutils: 
38073         @: $(MAKE); $(unstage)
38074         @r=`${PWD_COMMAND}`; export r; \
38075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38076         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38078         $(HOST_EXPORTS)  \
38079         echo Configuring in $(HOST_SUBDIR)/textutils; \
38080         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38081         case $(srcdir) in \
38082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38083           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38085         esac; \
38086         srcdiroption="--srcdir=$${topdir}/textutils"; \
38087         libsrcdir="$$s/textutils"; \
38088         $(SHELL) $${libsrcdir}/configure \
38089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38090           --target=${target_alias} $${srcdiroption}  \
38091           || exit 1
38092 @endif textutils
38093
38094
38095
38096
38097
38098 .PHONY: all-textutils maybe-all-textutils
38099 maybe-all-textutils:
38100 @if gcc-bootstrap
38101 all-textutils: stage_current
38102 @endif gcc-bootstrap
38103 @if textutils
38104 TARGET-textutils=all
38105 maybe-all-textutils: all-textutils
38106 all-textutils: configure-textutils
38107         @: $(MAKE); $(unstage)
38108         @r=`${PWD_COMMAND}`; export r; \
38109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38110         $(HOST_EXPORTS)  \
38111         (cd $(HOST_SUBDIR)/textutils && \
38112           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38113                 $(TARGET-textutils))
38114 @endif textutils
38115
38116
38117
38118
38119 .PHONY: check-textutils maybe-check-textutils
38120 maybe-check-textutils:
38121 @if textutils
38122 maybe-check-textutils: check-textutils
38123
38124 check-textutils:
38125         @: $(MAKE); $(unstage)
38126         @r=`${PWD_COMMAND}`; export r; \
38127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38128         $(HOST_EXPORTS) \
38129         (cd $(HOST_SUBDIR)/textutils && \
38130           $(MAKE) $(FLAGS_TO_PASS)  check)
38131
38132 @endif textutils
38133
38134 .PHONY: install-textutils maybe-install-textutils
38135 maybe-install-textutils:
38136 @if textutils
38137 maybe-install-textutils: install-textutils
38138
38139 install-textutils: installdirs
38140         @: $(MAKE); $(unstage)
38141         @r=`${PWD_COMMAND}`; export r; \
38142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38143         $(HOST_EXPORTS) \
38144         (cd $(HOST_SUBDIR)/textutils && \
38145           $(MAKE) $(FLAGS_TO_PASS)  install)
38146
38147 @endif textutils
38148
38149 # Other targets (info, dvi, pdf, etc.)
38150
38151 .PHONY: maybe-info-textutils info-textutils
38152 maybe-info-textutils:
38153 @if textutils
38154 maybe-info-textutils: info-textutils
38155
38156 info-textutils: \
38157     configure-textutils 
38158         @: $(MAKE); $(unstage)
38159         @[ -f ./textutils/Makefile ] || exit 0; \
38160         r=`${PWD_COMMAND}`; export r; \
38161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38162         $(HOST_EXPORTS) \
38163         for flag in $(EXTRA_HOST_FLAGS) ; do \
38164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38165         done; \
38166         echo "Doing info in textutils" ; \
38167         (cd $(HOST_SUBDIR)/textutils && \
38168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38170                   "RANLIB=$${RANLIB}" \
38171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38172                   info) \
38173           || exit 1
38174
38175 @endif textutils
38176
38177 .PHONY: maybe-dvi-textutils dvi-textutils
38178 maybe-dvi-textutils:
38179 @if textutils
38180 maybe-dvi-textutils: dvi-textutils
38181
38182 dvi-textutils: \
38183     configure-textutils 
38184         @: $(MAKE); $(unstage)
38185         @[ -f ./textutils/Makefile ] || exit 0; \
38186         r=`${PWD_COMMAND}`; export r; \
38187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38188         $(HOST_EXPORTS) \
38189         for flag in $(EXTRA_HOST_FLAGS) ; do \
38190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38191         done; \
38192         echo "Doing dvi in textutils" ; \
38193         (cd $(HOST_SUBDIR)/textutils && \
38194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38196                   "RANLIB=$${RANLIB}" \
38197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38198                   dvi) \
38199           || exit 1
38200
38201 @endif textutils
38202
38203 .PHONY: maybe-pdf-textutils pdf-textutils
38204 maybe-pdf-textutils:
38205 @if textutils
38206 maybe-pdf-textutils: pdf-textutils
38207
38208 pdf-textutils: \
38209     configure-textutils 
38210         @: $(MAKE); $(unstage)
38211         @[ -f ./textutils/Makefile ] || exit 0; \
38212         r=`${PWD_COMMAND}`; export r; \
38213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38214         $(HOST_EXPORTS) \
38215         for flag in $(EXTRA_HOST_FLAGS) ; do \
38216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38217         done; \
38218         echo "Doing pdf in textutils" ; \
38219         (cd $(HOST_SUBDIR)/textutils && \
38220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38222                   "RANLIB=$${RANLIB}" \
38223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38224                   pdf) \
38225           || exit 1
38226
38227 @endif textutils
38228
38229 .PHONY: maybe-html-textutils html-textutils
38230 maybe-html-textutils:
38231 @if textutils
38232 maybe-html-textutils: html-textutils
38233
38234 html-textutils: \
38235     configure-textutils 
38236         @: $(MAKE); $(unstage)
38237         @[ -f ./textutils/Makefile ] || exit 0; \
38238         r=`${PWD_COMMAND}`; export r; \
38239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38240         $(HOST_EXPORTS) \
38241         for flag in $(EXTRA_HOST_FLAGS) ; do \
38242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38243         done; \
38244         echo "Doing html in textutils" ; \
38245         (cd $(HOST_SUBDIR)/textutils && \
38246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38248                   "RANLIB=$${RANLIB}" \
38249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38250                   html) \
38251           || exit 1
38252
38253 @endif textutils
38254
38255 .PHONY: maybe-TAGS-textutils TAGS-textutils
38256 maybe-TAGS-textutils:
38257 @if textutils
38258 maybe-TAGS-textutils: TAGS-textutils
38259
38260 TAGS-textutils: \
38261     configure-textutils 
38262         @: $(MAKE); $(unstage)
38263         @[ -f ./textutils/Makefile ] || exit 0; \
38264         r=`${PWD_COMMAND}`; export r; \
38265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38266         $(HOST_EXPORTS) \
38267         for flag in $(EXTRA_HOST_FLAGS) ; do \
38268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38269         done; \
38270         echo "Doing TAGS in textutils" ; \
38271         (cd $(HOST_SUBDIR)/textutils && \
38272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38274                   "RANLIB=$${RANLIB}" \
38275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38276                   TAGS) \
38277           || exit 1
38278
38279 @endif textutils
38280
38281 .PHONY: maybe-install-info-textutils install-info-textutils
38282 maybe-install-info-textutils:
38283 @if textutils
38284 maybe-install-info-textutils: install-info-textutils
38285
38286 install-info-textutils: \
38287     configure-textutils \
38288     info-textutils 
38289         @: $(MAKE); $(unstage)
38290         @[ -f ./textutils/Makefile ] || exit 0; \
38291         r=`${PWD_COMMAND}`; export r; \
38292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38293         $(HOST_EXPORTS) \
38294         for flag in $(EXTRA_HOST_FLAGS) ; do \
38295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38296         done; \
38297         echo "Doing install-info in textutils" ; \
38298         (cd $(HOST_SUBDIR)/textutils && \
38299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38301                   "RANLIB=$${RANLIB}" \
38302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38303                   install-info) \
38304           || exit 1
38305
38306 @endif textutils
38307
38308 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
38309 maybe-install-pdf-textutils:
38310 @if textutils
38311 maybe-install-pdf-textutils: install-pdf-textutils
38312
38313 install-pdf-textutils: \
38314     configure-textutils \
38315     pdf-textutils 
38316         @: $(MAKE); $(unstage)
38317         @[ -f ./textutils/Makefile ] || exit 0; \
38318         r=`${PWD_COMMAND}`; export r; \
38319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38320         $(HOST_EXPORTS) \
38321         for flag in $(EXTRA_HOST_FLAGS) ; do \
38322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38323         done; \
38324         echo "Doing install-pdf in textutils" ; \
38325         (cd $(HOST_SUBDIR)/textutils && \
38326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38328                   "RANLIB=$${RANLIB}" \
38329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38330                   install-pdf) \
38331           || exit 1
38332
38333 @endif textutils
38334
38335 .PHONY: maybe-install-html-textutils install-html-textutils
38336 maybe-install-html-textutils:
38337 @if textutils
38338 maybe-install-html-textutils: install-html-textutils
38339
38340 install-html-textutils: \
38341     configure-textutils \
38342     html-textutils 
38343         @: $(MAKE); $(unstage)
38344         @[ -f ./textutils/Makefile ] || exit 0; \
38345         r=`${PWD_COMMAND}`; export r; \
38346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38347         $(HOST_EXPORTS) \
38348         for flag in $(EXTRA_HOST_FLAGS) ; do \
38349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38350         done; \
38351         echo "Doing install-html in textutils" ; \
38352         (cd $(HOST_SUBDIR)/textutils && \
38353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38355                   "RANLIB=$${RANLIB}" \
38356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38357                   install-html) \
38358           || exit 1
38359
38360 @endif textutils
38361
38362 .PHONY: maybe-installcheck-textutils installcheck-textutils
38363 maybe-installcheck-textutils:
38364 @if textutils
38365 maybe-installcheck-textutils: installcheck-textutils
38366
38367 installcheck-textutils: \
38368     configure-textutils 
38369         @: $(MAKE); $(unstage)
38370         @[ -f ./textutils/Makefile ] || exit 0; \
38371         r=`${PWD_COMMAND}`; export r; \
38372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38373         $(HOST_EXPORTS) \
38374         for flag in $(EXTRA_HOST_FLAGS) ; do \
38375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38376         done; \
38377         echo "Doing installcheck in textutils" ; \
38378         (cd $(HOST_SUBDIR)/textutils && \
38379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38381                   "RANLIB=$${RANLIB}" \
38382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38383                   installcheck) \
38384           || exit 1
38385
38386 @endif textutils
38387
38388 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38389 maybe-mostlyclean-textutils:
38390 @if textutils
38391 maybe-mostlyclean-textutils: mostlyclean-textutils
38392
38393 mostlyclean-textutils: 
38394         @: $(MAKE); $(unstage)
38395         @[ -f ./textutils/Makefile ] || exit 0; \
38396         r=`${PWD_COMMAND}`; export r; \
38397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38398         $(HOST_EXPORTS) \
38399         for flag in $(EXTRA_HOST_FLAGS) ; do \
38400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38401         done; \
38402         echo "Doing mostlyclean in textutils" ; \
38403         (cd $(HOST_SUBDIR)/textutils && \
38404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38406                   "RANLIB=$${RANLIB}" \
38407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38408                   mostlyclean) \
38409           || exit 1
38410
38411 @endif textutils
38412
38413 .PHONY: maybe-clean-textutils clean-textutils
38414 maybe-clean-textutils:
38415 @if textutils
38416 maybe-clean-textutils: clean-textutils
38417
38418 clean-textutils: 
38419         @: $(MAKE); $(unstage)
38420         @[ -f ./textutils/Makefile ] || exit 0; \
38421         r=`${PWD_COMMAND}`; export r; \
38422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38423         $(HOST_EXPORTS) \
38424         for flag in $(EXTRA_HOST_FLAGS) ; do \
38425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38426         done; \
38427         echo "Doing clean in textutils" ; \
38428         (cd $(HOST_SUBDIR)/textutils && \
38429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38431                   "RANLIB=$${RANLIB}" \
38432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38433                   clean) \
38434           || exit 1
38435
38436 @endif textutils
38437
38438 .PHONY: maybe-distclean-textutils distclean-textutils
38439 maybe-distclean-textutils:
38440 @if textutils
38441 maybe-distclean-textutils: distclean-textutils
38442
38443 distclean-textutils: 
38444         @: $(MAKE); $(unstage)
38445         @[ -f ./textutils/Makefile ] || exit 0; \
38446         r=`${PWD_COMMAND}`; export r; \
38447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38448         $(HOST_EXPORTS) \
38449         for flag in $(EXTRA_HOST_FLAGS) ; do \
38450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38451         done; \
38452         echo "Doing distclean in textutils" ; \
38453         (cd $(HOST_SUBDIR)/textutils && \
38454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38456                   "RANLIB=$${RANLIB}" \
38457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38458                   distclean) \
38459           || exit 1
38460
38461 @endif textutils
38462
38463 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38464 maybe-maintainer-clean-textutils:
38465 @if textutils
38466 maybe-maintainer-clean-textutils: maintainer-clean-textutils
38467
38468 maintainer-clean-textutils: 
38469         @: $(MAKE); $(unstage)
38470         @[ -f ./textutils/Makefile ] || exit 0; \
38471         r=`${PWD_COMMAND}`; export r; \
38472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38473         $(HOST_EXPORTS) \
38474         for flag in $(EXTRA_HOST_FLAGS) ; do \
38475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38476         done; \
38477         echo "Doing maintainer-clean in textutils" ; \
38478         (cd $(HOST_SUBDIR)/textutils && \
38479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38481                   "RANLIB=$${RANLIB}" \
38482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38483                   maintainer-clean) \
38484           || exit 1
38485
38486 @endif textutils
38487
38488
38489
38490 .PHONY: configure-time maybe-configure-time
38491 maybe-configure-time:
38492 @if gcc-bootstrap
38493 configure-time: stage_current
38494 @endif gcc-bootstrap
38495 @if time
38496 maybe-configure-time: configure-time
38497 configure-time: 
38498         @: $(MAKE); $(unstage)
38499         @r=`${PWD_COMMAND}`; export r; \
38500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38501         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38503         $(HOST_EXPORTS)  \
38504         echo Configuring in $(HOST_SUBDIR)/time; \
38505         cd "$(HOST_SUBDIR)/time" || exit 1; \
38506         case $(srcdir) in \
38507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38508           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38510         esac; \
38511         srcdiroption="--srcdir=$${topdir}/time"; \
38512         libsrcdir="$$s/time"; \
38513         $(SHELL) $${libsrcdir}/configure \
38514           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38515           --target=${target_alias} $${srcdiroption}  \
38516           || exit 1
38517 @endif time
38518
38519
38520
38521
38522
38523 .PHONY: all-time maybe-all-time
38524 maybe-all-time:
38525 @if gcc-bootstrap
38526 all-time: stage_current
38527 @endif gcc-bootstrap
38528 @if time
38529 TARGET-time=all
38530 maybe-all-time: all-time
38531 all-time: configure-time
38532         @: $(MAKE); $(unstage)
38533         @r=`${PWD_COMMAND}`; export r; \
38534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535         $(HOST_EXPORTS)  \
38536         (cd $(HOST_SUBDIR)/time && \
38537           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38538                 $(TARGET-time))
38539 @endif time
38540
38541
38542
38543
38544 .PHONY: check-time maybe-check-time
38545 maybe-check-time:
38546 @if time
38547 maybe-check-time: check-time
38548
38549 check-time:
38550         @: $(MAKE); $(unstage)
38551         @r=`${PWD_COMMAND}`; export r; \
38552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38553         $(HOST_EXPORTS) \
38554         (cd $(HOST_SUBDIR)/time && \
38555           $(MAKE) $(FLAGS_TO_PASS)  check)
38556
38557 @endif time
38558
38559 .PHONY: install-time maybe-install-time
38560 maybe-install-time:
38561 @if time
38562 maybe-install-time: install-time
38563
38564 install-time: installdirs
38565         @: $(MAKE); $(unstage)
38566         @r=`${PWD_COMMAND}`; export r; \
38567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38568         $(HOST_EXPORTS) \
38569         (cd $(HOST_SUBDIR)/time && \
38570           $(MAKE) $(FLAGS_TO_PASS)  install)
38571
38572 @endif time
38573
38574 # Other targets (info, dvi, pdf, etc.)
38575
38576 .PHONY: maybe-info-time info-time
38577 maybe-info-time:
38578 @if time
38579 maybe-info-time: info-time
38580
38581 info-time: \
38582     configure-time 
38583         @: $(MAKE); $(unstage)
38584         @[ -f ./time/Makefile ] || exit 0; \
38585         r=`${PWD_COMMAND}`; export r; \
38586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38587         $(HOST_EXPORTS) \
38588         for flag in $(EXTRA_HOST_FLAGS) ; do \
38589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38590         done; \
38591         echo "Doing info in time" ; \
38592         (cd $(HOST_SUBDIR)/time && \
38593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38595                   "RANLIB=$${RANLIB}" \
38596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38597                   info) \
38598           || exit 1
38599
38600 @endif time
38601
38602 .PHONY: maybe-dvi-time dvi-time
38603 maybe-dvi-time:
38604 @if time
38605 maybe-dvi-time: dvi-time
38606
38607 dvi-time: \
38608     configure-time 
38609         @: $(MAKE); $(unstage)
38610         @[ -f ./time/Makefile ] || exit 0; \
38611         r=`${PWD_COMMAND}`; export r; \
38612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38613         $(HOST_EXPORTS) \
38614         for flag in $(EXTRA_HOST_FLAGS) ; do \
38615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38616         done; \
38617         echo "Doing dvi in time" ; \
38618         (cd $(HOST_SUBDIR)/time && \
38619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38621                   "RANLIB=$${RANLIB}" \
38622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38623                   dvi) \
38624           || exit 1
38625
38626 @endif time
38627
38628 .PHONY: maybe-pdf-time pdf-time
38629 maybe-pdf-time:
38630 @if time
38631 maybe-pdf-time: pdf-time
38632
38633 pdf-time: \
38634     configure-time 
38635         @: $(MAKE); $(unstage)
38636         @[ -f ./time/Makefile ] || exit 0; \
38637         r=`${PWD_COMMAND}`; export r; \
38638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38639         $(HOST_EXPORTS) \
38640         for flag in $(EXTRA_HOST_FLAGS) ; do \
38641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38642         done; \
38643         echo "Doing pdf in time" ; \
38644         (cd $(HOST_SUBDIR)/time && \
38645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38647                   "RANLIB=$${RANLIB}" \
38648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38649                   pdf) \
38650           || exit 1
38651
38652 @endif time
38653
38654 .PHONY: maybe-html-time html-time
38655 maybe-html-time:
38656 @if time
38657 maybe-html-time: html-time
38658
38659 html-time: \
38660     configure-time 
38661         @: $(MAKE); $(unstage)
38662         @[ -f ./time/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 html in time" ; \
38670         (cd $(HOST_SUBDIR)/time && \
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                   html) \
38676           || exit 1
38677
38678 @endif time
38679
38680 .PHONY: maybe-TAGS-time TAGS-time
38681 maybe-TAGS-time:
38682 @if time
38683 maybe-TAGS-time: TAGS-time
38684
38685 TAGS-time: \
38686     configure-time 
38687         @: $(MAKE); $(unstage)
38688         @[ -f ./time/Makefile ] || exit 0; \
38689         r=`${PWD_COMMAND}`; export r; \
38690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38691         $(HOST_EXPORTS) \
38692         for flag in $(EXTRA_HOST_FLAGS) ; do \
38693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38694         done; \
38695         echo "Doing TAGS in time" ; \
38696         (cd $(HOST_SUBDIR)/time && \
38697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38699                   "RANLIB=$${RANLIB}" \
38700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38701                   TAGS) \
38702           || exit 1
38703
38704 @endif time
38705
38706 .PHONY: maybe-install-info-time install-info-time
38707 maybe-install-info-time:
38708 @if time
38709 maybe-install-info-time: install-info-time
38710
38711 install-info-time: \
38712     configure-time \
38713     info-time 
38714         @: $(MAKE); $(unstage)
38715         @[ -f ./time/Makefile ] || exit 0; \
38716         r=`${PWD_COMMAND}`; export r; \
38717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38718         $(HOST_EXPORTS) \
38719         for flag in $(EXTRA_HOST_FLAGS) ; do \
38720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38721         done; \
38722         echo "Doing install-info in time" ; \
38723         (cd $(HOST_SUBDIR)/time && \
38724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38726                   "RANLIB=$${RANLIB}" \
38727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38728                   install-info) \
38729           || exit 1
38730
38731 @endif time
38732
38733 .PHONY: maybe-install-pdf-time install-pdf-time
38734 maybe-install-pdf-time:
38735 @if time
38736 maybe-install-pdf-time: install-pdf-time
38737
38738 install-pdf-time: \
38739     configure-time \
38740     pdf-time 
38741         @: $(MAKE); $(unstage)
38742         @[ -f ./time/Makefile ] || exit 0; \
38743         r=`${PWD_COMMAND}`; export r; \
38744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38745         $(HOST_EXPORTS) \
38746         for flag in $(EXTRA_HOST_FLAGS) ; do \
38747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38748         done; \
38749         echo "Doing install-pdf in time" ; \
38750         (cd $(HOST_SUBDIR)/time && \
38751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38753                   "RANLIB=$${RANLIB}" \
38754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38755                   install-pdf) \
38756           || exit 1
38757
38758 @endif time
38759
38760 .PHONY: maybe-install-html-time install-html-time
38761 maybe-install-html-time:
38762 @if time
38763 maybe-install-html-time: install-html-time
38764
38765 install-html-time: \
38766     configure-time \
38767     html-time 
38768         @: $(MAKE); $(unstage)
38769         @[ -f ./time/Makefile ] || exit 0; \
38770         r=`${PWD_COMMAND}`; export r; \
38771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38772         $(HOST_EXPORTS) \
38773         for flag in $(EXTRA_HOST_FLAGS) ; do \
38774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38775         done; \
38776         echo "Doing install-html in time" ; \
38777         (cd $(HOST_SUBDIR)/time && \
38778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38780                   "RANLIB=$${RANLIB}" \
38781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38782                   install-html) \
38783           || exit 1
38784
38785 @endif time
38786
38787 .PHONY: maybe-installcheck-time installcheck-time
38788 maybe-installcheck-time:
38789 @if time
38790 maybe-installcheck-time: installcheck-time
38791
38792 installcheck-time: \
38793     configure-time 
38794         @: $(MAKE); $(unstage)
38795         @[ -f ./time/Makefile ] || exit 0; \
38796         r=`${PWD_COMMAND}`; export r; \
38797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38798         $(HOST_EXPORTS) \
38799         for flag in $(EXTRA_HOST_FLAGS) ; do \
38800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38801         done; \
38802         echo "Doing installcheck in time" ; \
38803         (cd $(HOST_SUBDIR)/time && \
38804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38806                   "RANLIB=$${RANLIB}" \
38807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38808                   installcheck) \
38809           || exit 1
38810
38811 @endif time
38812
38813 .PHONY: maybe-mostlyclean-time mostlyclean-time
38814 maybe-mostlyclean-time:
38815 @if time
38816 maybe-mostlyclean-time: mostlyclean-time
38817
38818 mostlyclean-time: 
38819         @: $(MAKE); $(unstage)
38820         @[ -f ./time/Makefile ] || exit 0; \
38821         r=`${PWD_COMMAND}`; export r; \
38822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823         $(HOST_EXPORTS) \
38824         for flag in $(EXTRA_HOST_FLAGS) ; do \
38825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38826         done; \
38827         echo "Doing mostlyclean in time" ; \
38828         (cd $(HOST_SUBDIR)/time && \
38829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38831                   "RANLIB=$${RANLIB}" \
38832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38833                   mostlyclean) \
38834           || exit 1
38835
38836 @endif time
38837
38838 .PHONY: maybe-clean-time clean-time
38839 maybe-clean-time:
38840 @if time
38841 maybe-clean-time: clean-time
38842
38843 clean-time: 
38844         @: $(MAKE); $(unstage)
38845         @[ -f ./time/Makefile ] || exit 0; \
38846         r=`${PWD_COMMAND}`; export r; \
38847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38848         $(HOST_EXPORTS) \
38849         for flag in $(EXTRA_HOST_FLAGS) ; do \
38850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38851         done; \
38852         echo "Doing clean in time" ; \
38853         (cd $(HOST_SUBDIR)/time && \
38854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38856                   "RANLIB=$${RANLIB}" \
38857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38858                   clean) \
38859           || exit 1
38860
38861 @endif time
38862
38863 .PHONY: maybe-distclean-time distclean-time
38864 maybe-distclean-time:
38865 @if time
38866 maybe-distclean-time: distclean-time
38867
38868 distclean-time: 
38869         @: $(MAKE); $(unstage)
38870         @[ -f ./time/Makefile ] || exit 0; \
38871         r=`${PWD_COMMAND}`; export r; \
38872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873         $(HOST_EXPORTS) \
38874         for flag in $(EXTRA_HOST_FLAGS) ; do \
38875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38876         done; \
38877         echo "Doing distclean in time" ; \
38878         (cd $(HOST_SUBDIR)/time && \
38879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881                   "RANLIB=$${RANLIB}" \
38882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883                   distclean) \
38884           || exit 1
38885
38886 @endif time
38887
38888 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
38889 maybe-maintainer-clean-time:
38890 @if time
38891 maybe-maintainer-clean-time: maintainer-clean-time
38892
38893 maintainer-clean-time: 
38894         @: $(MAKE); $(unstage)
38895         @[ -f ./time/Makefile ] || exit 0; \
38896         r=`${PWD_COMMAND}`; export r; \
38897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38898         $(HOST_EXPORTS) \
38899         for flag in $(EXTRA_HOST_FLAGS) ; do \
38900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38901         done; \
38902         echo "Doing maintainer-clean in time" ; \
38903         (cd $(HOST_SUBDIR)/time && \
38904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38906                   "RANLIB=$${RANLIB}" \
38907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38908                   maintainer-clean) \
38909           || exit 1
38910
38911 @endif time
38912
38913
38914
38915 .PHONY: configure-uudecode maybe-configure-uudecode
38916 maybe-configure-uudecode:
38917 @if gcc-bootstrap
38918 configure-uudecode: stage_current
38919 @endif gcc-bootstrap
38920 @if uudecode
38921 maybe-configure-uudecode: configure-uudecode
38922 configure-uudecode: 
38923         @: $(MAKE); $(unstage)
38924         @r=`${PWD_COMMAND}`; export r; \
38925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38927         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38928         $(HOST_EXPORTS)  \
38929         echo Configuring in $(HOST_SUBDIR)/uudecode; \
38930         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38931         case $(srcdir) in \
38932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38933           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38935         esac; \
38936         srcdiroption="--srcdir=$${topdir}/uudecode"; \
38937         libsrcdir="$$s/uudecode"; \
38938         $(SHELL) $${libsrcdir}/configure \
38939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38940           --target=${target_alias} $${srcdiroption}  \
38941           || exit 1
38942 @endif uudecode
38943
38944
38945
38946
38947
38948 .PHONY: all-uudecode maybe-all-uudecode
38949 maybe-all-uudecode:
38950 @if gcc-bootstrap
38951 all-uudecode: stage_current
38952 @endif gcc-bootstrap
38953 @if uudecode
38954 TARGET-uudecode=all
38955 maybe-all-uudecode: all-uudecode
38956 all-uudecode: configure-uudecode
38957         @: $(MAKE); $(unstage)
38958         @r=`${PWD_COMMAND}`; export r; \
38959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960         $(HOST_EXPORTS)  \
38961         (cd $(HOST_SUBDIR)/uudecode && \
38962           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38963                 $(TARGET-uudecode))
38964 @endif uudecode
38965
38966
38967
38968
38969 .PHONY: check-uudecode maybe-check-uudecode
38970 maybe-check-uudecode:
38971 @if uudecode
38972 maybe-check-uudecode: check-uudecode
38973
38974 check-uudecode:
38975         @: $(MAKE); $(unstage)
38976         @r=`${PWD_COMMAND}`; export r; \
38977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38978         $(HOST_EXPORTS) \
38979         (cd $(HOST_SUBDIR)/uudecode && \
38980           $(MAKE) $(FLAGS_TO_PASS)  check)
38981
38982 @endif uudecode
38983
38984 .PHONY: install-uudecode maybe-install-uudecode
38985 maybe-install-uudecode:
38986 @if uudecode
38987 maybe-install-uudecode: install-uudecode
38988
38989 install-uudecode: installdirs
38990         @: $(MAKE); $(unstage)
38991         @r=`${PWD_COMMAND}`; export r; \
38992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38993         $(HOST_EXPORTS) \
38994         (cd $(HOST_SUBDIR)/uudecode && \
38995           $(MAKE) $(FLAGS_TO_PASS)  install)
38996
38997 @endif uudecode
38998
38999 # Other targets (info, dvi, pdf, etc.)
39000
39001 .PHONY: maybe-info-uudecode info-uudecode
39002 maybe-info-uudecode:
39003 @if uudecode
39004 maybe-info-uudecode: info-uudecode
39005
39006 info-uudecode: \
39007     configure-uudecode 
39008         @: $(MAKE); $(unstage)
39009         @[ -f ./uudecode/Makefile ] || exit 0; \
39010         r=`${PWD_COMMAND}`; export r; \
39011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39012         $(HOST_EXPORTS) \
39013         for flag in $(EXTRA_HOST_FLAGS) ; do \
39014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39015         done; \
39016         echo "Doing info in uudecode" ; \
39017         (cd $(HOST_SUBDIR)/uudecode && \
39018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39020                   "RANLIB=$${RANLIB}" \
39021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39022                   info) \
39023           || exit 1
39024
39025 @endif uudecode
39026
39027 .PHONY: maybe-dvi-uudecode dvi-uudecode
39028 maybe-dvi-uudecode:
39029 @if uudecode
39030 maybe-dvi-uudecode: dvi-uudecode
39031
39032 dvi-uudecode: \
39033     configure-uudecode 
39034         @: $(MAKE); $(unstage)
39035         @[ -f ./uudecode/Makefile ] || exit 0; \
39036         r=`${PWD_COMMAND}`; export r; \
39037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39038         $(HOST_EXPORTS) \
39039         for flag in $(EXTRA_HOST_FLAGS) ; do \
39040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39041         done; \
39042         echo "Doing dvi in uudecode" ; \
39043         (cd $(HOST_SUBDIR)/uudecode && \
39044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39046                   "RANLIB=$${RANLIB}" \
39047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39048                   dvi) \
39049           || exit 1
39050
39051 @endif uudecode
39052
39053 .PHONY: maybe-pdf-uudecode pdf-uudecode
39054 maybe-pdf-uudecode:
39055 @if uudecode
39056 maybe-pdf-uudecode: pdf-uudecode
39057
39058 pdf-uudecode: \
39059     configure-uudecode 
39060         @: $(MAKE); $(unstage)
39061         @[ -f ./uudecode/Makefile ] || exit 0; \
39062         r=`${PWD_COMMAND}`; export r; \
39063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39064         $(HOST_EXPORTS) \
39065         for flag in $(EXTRA_HOST_FLAGS) ; do \
39066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39067         done; \
39068         echo "Doing pdf in uudecode" ; \
39069         (cd $(HOST_SUBDIR)/uudecode && \
39070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39072                   "RANLIB=$${RANLIB}" \
39073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39074                   pdf) \
39075           || exit 1
39076
39077 @endif uudecode
39078
39079 .PHONY: maybe-html-uudecode html-uudecode
39080 maybe-html-uudecode:
39081 @if uudecode
39082 maybe-html-uudecode: html-uudecode
39083
39084 html-uudecode: \
39085     configure-uudecode 
39086         @: $(MAKE); $(unstage)
39087         @[ -f ./uudecode/Makefile ] || exit 0; \
39088         r=`${PWD_COMMAND}`; export r; \
39089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39090         $(HOST_EXPORTS) \
39091         for flag in $(EXTRA_HOST_FLAGS) ; do \
39092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39093         done; \
39094         echo "Doing html in uudecode" ; \
39095         (cd $(HOST_SUBDIR)/uudecode && \
39096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39098                   "RANLIB=$${RANLIB}" \
39099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39100                   html) \
39101           || exit 1
39102
39103 @endif uudecode
39104
39105 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
39106 maybe-TAGS-uudecode:
39107 @if uudecode
39108 maybe-TAGS-uudecode: TAGS-uudecode
39109
39110 TAGS-uudecode: \
39111     configure-uudecode 
39112         @: $(MAKE); $(unstage)
39113         @[ -f ./uudecode/Makefile ] || exit 0; \
39114         r=`${PWD_COMMAND}`; export r; \
39115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39116         $(HOST_EXPORTS) \
39117         for flag in $(EXTRA_HOST_FLAGS) ; do \
39118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39119         done; \
39120         echo "Doing TAGS in uudecode" ; \
39121         (cd $(HOST_SUBDIR)/uudecode && \
39122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39124                   "RANLIB=$${RANLIB}" \
39125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39126                   TAGS) \
39127           || exit 1
39128
39129 @endif uudecode
39130
39131 .PHONY: maybe-install-info-uudecode install-info-uudecode
39132 maybe-install-info-uudecode:
39133 @if uudecode
39134 maybe-install-info-uudecode: install-info-uudecode
39135
39136 install-info-uudecode: \
39137     configure-uudecode \
39138     info-uudecode 
39139         @: $(MAKE); $(unstage)
39140         @[ -f ./uudecode/Makefile ] || exit 0; \
39141         r=`${PWD_COMMAND}`; export r; \
39142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39143         $(HOST_EXPORTS) \
39144         for flag in $(EXTRA_HOST_FLAGS) ; do \
39145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39146         done; \
39147         echo "Doing install-info in uudecode" ; \
39148         (cd $(HOST_SUBDIR)/uudecode && \
39149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39151                   "RANLIB=$${RANLIB}" \
39152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39153                   install-info) \
39154           || exit 1
39155
39156 @endif uudecode
39157
39158 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39159 maybe-install-pdf-uudecode:
39160 @if uudecode
39161 maybe-install-pdf-uudecode: install-pdf-uudecode
39162
39163 install-pdf-uudecode: \
39164     configure-uudecode \
39165     pdf-uudecode 
39166         @: $(MAKE); $(unstage)
39167         @[ -f ./uudecode/Makefile ] || exit 0; \
39168         r=`${PWD_COMMAND}`; export r; \
39169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39170         $(HOST_EXPORTS) \
39171         for flag in $(EXTRA_HOST_FLAGS) ; do \
39172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39173         done; \
39174         echo "Doing install-pdf in uudecode" ; \
39175         (cd $(HOST_SUBDIR)/uudecode && \
39176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39178                   "RANLIB=$${RANLIB}" \
39179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39180                   install-pdf) \
39181           || exit 1
39182
39183 @endif uudecode
39184
39185 .PHONY: maybe-install-html-uudecode install-html-uudecode
39186 maybe-install-html-uudecode:
39187 @if uudecode
39188 maybe-install-html-uudecode: install-html-uudecode
39189
39190 install-html-uudecode: \
39191     configure-uudecode \
39192     html-uudecode 
39193         @: $(MAKE); $(unstage)
39194         @[ -f ./uudecode/Makefile ] || exit 0; \
39195         r=`${PWD_COMMAND}`; export r; \
39196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39197         $(HOST_EXPORTS) \
39198         for flag in $(EXTRA_HOST_FLAGS) ; do \
39199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200         done; \
39201         echo "Doing install-html in uudecode" ; \
39202         (cd $(HOST_SUBDIR)/uudecode && \
39203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39205                   "RANLIB=$${RANLIB}" \
39206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39207                   install-html) \
39208           || exit 1
39209
39210 @endif uudecode
39211
39212 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
39213 maybe-installcheck-uudecode:
39214 @if uudecode
39215 maybe-installcheck-uudecode: installcheck-uudecode
39216
39217 installcheck-uudecode: \
39218     configure-uudecode 
39219         @: $(MAKE); $(unstage)
39220         @[ -f ./uudecode/Makefile ] || exit 0; \
39221         r=`${PWD_COMMAND}`; export r; \
39222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39223         $(HOST_EXPORTS) \
39224         for flag in $(EXTRA_HOST_FLAGS) ; do \
39225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39226         done; \
39227         echo "Doing installcheck in uudecode" ; \
39228         (cd $(HOST_SUBDIR)/uudecode && \
39229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39231                   "RANLIB=$${RANLIB}" \
39232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39233                   installcheck) \
39234           || exit 1
39235
39236 @endif uudecode
39237
39238 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39239 maybe-mostlyclean-uudecode:
39240 @if uudecode
39241 maybe-mostlyclean-uudecode: mostlyclean-uudecode
39242
39243 mostlyclean-uudecode: 
39244         @: $(MAKE); $(unstage)
39245         @[ -f ./uudecode/Makefile ] || exit 0; \
39246         r=`${PWD_COMMAND}`; export r; \
39247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248         $(HOST_EXPORTS) \
39249         for flag in $(EXTRA_HOST_FLAGS) ; do \
39250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39251         done; \
39252         echo "Doing mostlyclean in uudecode" ; \
39253         (cd $(HOST_SUBDIR)/uudecode && \
39254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39256                   "RANLIB=$${RANLIB}" \
39257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39258                   mostlyclean) \
39259           || exit 1
39260
39261 @endif uudecode
39262
39263 .PHONY: maybe-clean-uudecode clean-uudecode
39264 maybe-clean-uudecode:
39265 @if uudecode
39266 maybe-clean-uudecode: clean-uudecode
39267
39268 clean-uudecode: 
39269         @: $(MAKE); $(unstage)
39270         @[ -f ./uudecode/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 clean in uudecode" ; \
39278         (cd $(HOST_SUBDIR)/uudecode && \
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                   clean) \
39284           || exit 1
39285
39286 @endif uudecode
39287
39288 .PHONY: maybe-distclean-uudecode distclean-uudecode
39289 maybe-distclean-uudecode:
39290 @if uudecode
39291 maybe-distclean-uudecode: distclean-uudecode
39292
39293 distclean-uudecode: 
39294         @: $(MAKE); $(unstage)
39295         @[ -f ./uudecode/Makefile ] || exit 0; \
39296         r=`${PWD_COMMAND}`; export r; \
39297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298         $(HOST_EXPORTS) \
39299         for flag in $(EXTRA_HOST_FLAGS) ; do \
39300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39301         done; \
39302         echo "Doing distclean in uudecode" ; \
39303         (cd $(HOST_SUBDIR)/uudecode && \
39304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306                   "RANLIB=$${RANLIB}" \
39307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308                   distclean) \
39309           || exit 1
39310
39311 @endif uudecode
39312
39313 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39314 maybe-maintainer-clean-uudecode:
39315 @if uudecode
39316 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39317
39318 maintainer-clean-uudecode: 
39319         @: $(MAKE); $(unstage)
39320         @[ -f ./uudecode/Makefile ] || exit 0; \
39321         r=`${PWD_COMMAND}`; export r; \
39322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39323         $(HOST_EXPORTS) \
39324         for flag in $(EXTRA_HOST_FLAGS) ; do \
39325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39326         done; \
39327         echo "Doing maintainer-clean in uudecode" ; \
39328         (cd $(HOST_SUBDIR)/uudecode && \
39329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39331                   "RANLIB=$${RANLIB}" \
39332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39333                   maintainer-clean) \
39334           || exit 1
39335
39336 @endif uudecode
39337
39338
39339
39340 .PHONY: configure-wdiff maybe-configure-wdiff
39341 maybe-configure-wdiff:
39342 @if gcc-bootstrap
39343 configure-wdiff: stage_current
39344 @endif gcc-bootstrap
39345 @if wdiff
39346 maybe-configure-wdiff: configure-wdiff
39347 configure-wdiff: 
39348         @: $(MAKE); $(unstage)
39349         @r=`${PWD_COMMAND}`; export r; \
39350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39351         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39353         $(HOST_EXPORTS)  \
39354         echo Configuring in $(HOST_SUBDIR)/wdiff; \
39355         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39356         case $(srcdir) in \
39357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39358           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39360         esac; \
39361         srcdiroption="--srcdir=$${topdir}/wdiff"; \
39362         libsrcdir="$$s/wdiff"; \
39363         $(SHELL) $${libsrcdir}/configure \
39364           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39365           --target=${target_alias} $${srcdiroption}  \
39366           || exit 1
39367 @endif wdiff
39368
39369
39370
39371
39372
39373 .PHONY: all-wdiff maybe-all-wdiff
39374 maybe-all-wdiff:
39375 @if gcc-bootstrap
39376 all-wdiff: stage_current
39377 @endif gcc-bootstrap
39378 @if wdiff
39379 TARGET-wdiff=all
39380 maybe-all-wdiff: all-wdiff
39381 all-wdiff: configure-wdiff
39382         @: $(MAKE); $(unstage)
39383         @r=`${PWD_COMMAND}`; export r; \
39384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39385         $(HOST_EXPORTS)  \
39386         (cd $(HOST_SUBDIR)/wdiff && \
39387           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39388                 $(TARGET-wdiff))
39389 @endif wdiff
39390
39391
39392
39393
39394 .PHONY: check-wdiff maybe-check-wdiff
39395 maybe-check-wdiff:
39396 @if wdiff
39397 maybe-check-wdiff: check-wdiff
39398
39399 check-wdiff:
39400         @: $(MAKE); $(unstage)
39401         @r=`${PWD_COMMAND}`; export r; \
39402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403         $(HOST_EXPORTS) \
39404         (cd $(HOST_SUBDIR)/wdiff && \
39405           $(MAKE) $(FLAGS_TO_PASS)  check)
39406
39407 @endif wdiff
39408
39409 .PHONY: install-wdiff maybe-install-wdiff
39410 maybe-install-wdiff:
39411 @if wdiff
39412 maybe-install-wdiff: install-wdiff
39413
39414 install-wdiff: installdirs
39415         @: $(MAKE); $(unstage)
39416         @r=`${PWD_COMMAND}`; export r; \
39417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418         $(HOST_EXPORTS) \
39419         (cd $(HOST_SUBDIR)/wdiff && \
39420           $(MAKE) $(FLAGS_TO_PASS)  install)
39421
39422 @endif wdiff
39423
39424 # Other targets (info, dvi, pdf, etc.)
39425
39426 .PHONY: maybe-info-wdiff info-wdiff
39427 maybe-info-wdiff:
39428 @if wdiff
39429 maybe-info-wdiff: info-wdiff
39430
39431 info-wdiff: \
39432     configure-wdiff 
39433         @: $(MAKE); $(unstage)
39434         @[ -f ./wdiff/Makefile ] || exit 0; \
39435         r=`${PWD_COMMAND}`; export r; \
39436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39437         $(HOST_EXPORTS) \
39438         for flag in $(EXTRA_HOST_FLAGS) ; do \
39439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39440         done; \
39441         echo "Doing info in wdiff" ; \
39442         (cd $(HOST_SUBDIR)/wdiff && \
39443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39445                   "RANLIB=$${RANLIB}" \
39446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39447                   info) \
39448           || exit 1
39449
39450 @endif wdiff
39451
39452 .PHONY: maybe-dvi-wdiff dvi-wdiff
39453 maybe-dvi-wdiff:
39454 @if wdiff
39455 maybe-dvi-wdiff: dvi-wdiff
39456
39457 dvi-wdiff: \
39458     configure-wdiff 
39459         @: $(MAKE); $(unstage)
39460         @[ -f ./wdiff/Makefile ] || exit 0; \
39461         r=`${PWD_COMMAND}`; export r; \
39462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39463         $(HOST_EXPORTS) \
39464         for flag in $(EXTRA_HOST_FLAGS) ; do \
39465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39466         done; \
39467         echo "Doing dvi in wdiff" ; \
39468         (cd $(HOST_SUBDIR)/wdiff && \
39469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39471                   "RANLIB=$${RANLIB}" \
39472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39473                   dvi) \
39474           || exit 1
39475
39476 @endif wdiff
39477
39478 .PHONY: maybe-pdf-wdiff pdf-wdiff
39479 maybe-pdf-wdiff:
39480 @if wdiff
39481 maybe-pdf-wdiff: pdf-wdiff
39482
39483 pdf-wdiff: \
39484     configure-wdiff 
39485         @: $(MAKE); $(unstage)
39486         @[ -f ./wdiff/Makefile ] || exit 0; \
39487         r=`${PWD_COMMAND}`; export r; \
39488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39489         $(HOST_EXPORTS) \
39490         for flag in $(EXTRA_HOST_FLAGS) ; do \
39491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39492         done; \
39493         echo "Doing pdf in wdiff" ; \
39494         (cd $(HOST_SUBDIR)/wdiff && \
39495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39497                   "RANLIB=$${RANLIB}" \
39498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39499                   pdf) \
39500           || exit 1
39501
39502 @endif wdiff
39503
39504 .PHONY: maybe-html-wdiff html-wdiff
39505 maybe-html-wdiff:
39506 @if wdiff
39507 maybe-html-wdiff: html-wdiff
39508
39509 html-wdiff: \
39510     configure-wdiff 
39511         @: $(MAKE); $(unstage)
39512         @[ -f ./wdiff/Makefile ] || exit 0; \
39513         r=`${PWD_COMMAND}`; export r; \
39514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39515         $(HOST_EXPORTS) \
39516         for flag in $(EXTRA_HOST_FLAGS) ; do \
39517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39518         done; \
39519         echo "Doing html in wdiff" ; \
39520         (cd $(HOST_SUBDIR)/wdiff && \
39521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39523                   "RANLIB=$${RANLIB}" \
39524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39525                   html) \
39526           || exit 1
39527
39528 @endif wdiff
39529
39530 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
39531 maybe-TAGS-wdiff:
39532 @if wdiff
39533 maybe-TAGS-wdiff: TAGS-wdiff
39534
39535 TAGS-wdiff: \
39536     configure-wdiff 
39537         @: $(MAKE); $(unstage)
39538         @[ -f ./wdiff/Makefile ] || exit 0; \
39539         r=`${PWD_COMMAND}`; export r; \
39540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39541         $(HOST_EXPORTS) \
39542         for flag in $(EXTRA_HOST_FLAGS) ; do \
39543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39544         done; \
39545         echo "Doing TAGS in wdiff" ; \
39546         (cd $(HOST_SUBDIR)/wdiff && \
39547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39549                   "RANLIB=$${RANLIB}" \
39550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39551                   TAGS) \
39552           || exit 1
39553
39554 @endif wdiff
39555
39556 .PHONY: maybe-install-info-wdiff install-info-wdiff
39557 maybe-install-info-wdiff:
39558 @if wdiff
39559 maybe-install-info-wdiff: install-info-wdiff
39560
39561 install-info-wdiff: \
39562     configure-wdiff \
39563     info-wdiff 
39564         @: $(MAKE); $(unstage)
39565         @[ -f ./wdiff/Makefile ] || exit 0; \
39566         r=`${PWD_COMMAND}`; export r; \
39567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39568         $(HOST_EXPORTS) \
39569         for flag in $(EXTRA_HOST_FLAGS) ; do \
39570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39571         done; \
39572         echo "Doing install-info in wdiff" ; \
39573         (cd $(HOST_SUBDIR)/wdiff && \
39574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39576                   "RANLIB=$${RANLIB}" \
39577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39578                   install-info) \
39579           || exit 1
39580
39581 @endif wdiff
39582
39583 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39584 maybe-install-pdf-wdiff:
39585 @if wdiff
39586 maybe-install-pdf-wdiff: install-pdf-wdiff
39587
39588 install-pdf-wdiff: \
39589     configure-wdiff \
39590     pdf-wdiff 
39591         @: $(MAKE); $(unstage)
39592         @[ -f ./wdiff/Makefile ] || exit 0; \
39593         r=`${PWD_COMMAND}`; export r; \
39594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39595         $(HOST_EXPORTS) \
39596         for flag in $(EXTRA_HOST_FLAGS) ; do \
39597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39598         done; \
39599         echo "Doing install-pdf in wdiff" ; \
39600         (cd $(HOST_SUBDIR)/wdiff && \
39601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39603                   "RANLIB=$${RANLIB}" \
39604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39605                   install-pdf) \
39606           || exit 1
39607
39608 @endif wdiff
39609
39610 .PHONY: maybe-install-html-wdiff install-html-wdiff
39611 maybe-install-html-wdiff:
39612 @if wdiff
39613 maybe-install-html-wdiff: install-html-wdiff
39614
39615 install-html-wdiff: \
39616     configure-wdiff \
39617     html-wdiff 
39618         @: $(MAKE); $(unstage)
39619         @[ -f ./wdiff/Makefile ] || exit 0; \
39620         r=`${PWD_COMMAND}`; export r; \
39621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39622         $(HOST_EXPORTS) \
39623         for flag in $(EXTRA_HOST_FLAGS) ; do \
39624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39625         done; \
39626         echo "Doing install-html in wdiff" ; \
39627         (cd $(HOST_SUBDIR)/wdiff && \
39628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39630                   "RANLIB=$${RANLIB}" \
39631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39632                   install-html) \
39633           || exit 1
39634
39635 @endif wdiff
39636
39637 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
39638 maybe-installcheck-wdiff:
39639 @if wdiff
39640 maybe-installcheck-wdiff: installcheck-wdiff
39641
39642 installcheck-wdiff: \
39643     configure-wdiff 
39644         @: $(MAKE); $(unstage)
39645         @[ -f ./wdiff/Makefile ] || exit 0; \
39646         r=`${PWD_COMMAND}`; export r; \
39647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39648         $(HOST_EXPORTS) \
39649         for flag in $(EXTRA_HOST_FLAGS) ; do \
39650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39651         done; \
39652         echo "Doing installcheck in wdiff" ; \
39653         (cd $(HOST_SUBDIR)/wdiff && \
39654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39656                   "RANLIB=$${RANLIB}" \
39657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39658                   installcheck) \
39659           || exit 1
39660
39661 @endif wdiff
39662
39663 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39664 maybe-mostlyclean-wdiff:
39665 @if wdiff
39666 maybe-mostlyclean-wdiff: mostlyclean-wdiff
39667
39668 mostlyclean-wdiff: 
39669         @: $(MAKE); $(unstage)
39670         @[ -f ./wdiff/Makefile ] || exit 0; \
39671         r=`${PWD_COMMAND}`; export r; \
39672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673         $(HOST_EXPORTS) \
39674         for flag in $(EXTRA_HOST_FLAGS) ; do \
39675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676         done; \
39677         echo "Doing mostlyclean in wdiff" ; \
39678         (cd $(HOST_SUBDIR)/wdiff && \
39679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681                   "RANLIB=$${RANLIB}" \
39682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683                   mostlyclean) \
39684           || exit 1
39685
39686 @endif wdiff
39687
39688 .PHONY: maybe-clean-wdiff clean-wdiff
39689 maybe-clean-wdiff:
39690 @if wdiff
39691 maybe-clean-wdiff: clean-wdiff
39692
39693 clean-wdiff: 
39694         @: $(MAKE); $(unstage)
39695         @[ -f ./wdiff/Makefile ] || exit 0; \
39696         r=`${PWD_COMMAND}`; export r; \
39697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698         $(HOST_EXPORTS) \
39699         for flag in $(EXTRA_HOST_FLAGS) ; do \
39700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39701         done; \
39702         echo "Doing clean in wdiff" ; \
39703         (cd $(HOST_SUBDIR)/wdiff && \
39704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39706                   "RANLIB=$${RANLIB}" \
39707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39708                   clean) \
39709           || exit 1
39710
39711 @endif wdiff
39712
39713 .PHONY: maybe-distclean-wdiff distclean-wdiff
39714 maybe-distclean-wdiff:
39715 @if wdiff
39716 maybe-distclean-wdiff: distclean-wdiff
39717
39718 distclean-wdiff: 
39719         @: $(MAKE); $(unstage)
39720         @[ -f ./wdiff/Makefile ] || exit 0; \
39721         r=`${PWD_COMMAND}`; export r; \
39722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39723         $(HOST_EXPORTS) \
39724         for flag in $(EXTRA_HOST_FLAGS) ; do \
39725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39726         done; \
39727         echo "Doing distclean in wdiff" ; \
39728         (cd $(HOST_SUBDIR)/wdiff && \
39729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39731                   "RANLIB=$${RANLIB}" \
39732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39733                   distclean) \
39734           || exit 1
39735
39736 @endif wdiff
39737
39738 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39739 maybe-maintainer-clean-wdiff:
39740 @if wdiff
39741 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39742
39743 maintainer-clean-wdiff: 
39744         @: $(MAKE); $(unstage)
39745         @[ -f ./wdiff/Makefile ] || exit 0; \
39746         r=`${PWD_COMMAND}`; export r; \
39747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748         $(HOST_EXPORTS) \
39749         for flag in $(EXTRA_HOST_FLAGS) ; do \
39750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39751         done; \
39752         echo "Doing maintainer-clean in wdiff" ; \
39753         (cd $(HOST_SUBDIR)/wdiff && \
39754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39756                   "RANLIB=$${RANLIB}" \
39757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39758                   maintainer-clean) \
39759           || exit 1
39760
39761 @endif wdiff
39762
39763
39764
39765 .PHONY: configure-zip maybe-configure-zip
39766 maybe-configure-zip:
39767 @if gcc-bootstrap
39768 configure-zip: stage_current
39769 @endif gcc-bootstrap
39770 @if zip
39771 maybe-configure-zip: configure-zip
39772 configure-zip: 
39773         @: $(MAKE); $(unstage)
39774         @r=`${PWD_COMMAND}`; export r; \
39775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39776         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39778         $(HOST_EXPORTS)  \
39779         echo Configuring in $(HOST_SUBDIR)/zip; \
39780         cd "$(HOST_SUBDIR)/zip" || exit 1; \
39781         case $(srcdir) in \
39782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39783           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39785         esac; \
39786         srcdiroption="--srcdir=$${topdir}/zip"; \
39787         libsrcdir="$$s/zip"; \
39788         $(SHELL) $${libsrcdir}/configure \
39789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39790           --target=${target_alias} $${srcdiroption}  \
39791           || exit 1
39792 @endif zip
39793
39794
39795
39796
39797
39798 .PHONY: all-zip maybe-all-zip
39799 maybe-all-zip:
39800 @if gcc-bootstrap
39801 all-zip: stage_current
39802 @endif gcc-bootstrap
39803 @if zip
39804 TARGET-zip=all
39805 maybe-all-zip: all-zip
39806 all-zip: configure-zip
39807         @: $(MAKE); $(unstage)
39808         @r=`${PWD_COMMAND}`; export r; \
39809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39810         $(HOST_EXPORTS)  \
39811         (cd $(HOST_SUBDIR)/zip && \
39812           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39813                 $(TARGET-zip))
39814 @endif zip
39815
39816
39817
39818
39819 .PHONY: check-zip maybe-check-zip
39820 maybe-check-zip:
39821 @if zip
39822 maybe-check-zip: check-zip
39823
39824 # This module is only tested in a native toolchain.
39825 check-zip:
39826         @: $(MAKE); $(unstage)
39827         @if [ '$(host)' = '$(target)' ] ; then \
39828           r=`${PWD_COMMAND}`; export r; \
39829           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39830           $(HOST_EXPORTS) \
39831           (cd $(HOST_SUBDIR)/zip && \
39832             $(MAKE) $(FLAGS_TO_PASS)  check); \
39833         fi
39834
39835 @endif zip
39836
39837 .PHONY: install-zip maybe-install-zip
39838 maybe-install-zip:
39839 @if zip
39840 maybe-install-zip: install-zip
39841
39842 install-zip: installdirs
39843         @: $(MAKE); $(unstage)
39844         @r=`${PWD_COMMAND}`; export r; \
39845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39846         $(HOST_EXPORTS) \
39847         (cd $(HOST_SUBDIR)/zip && \
39848           $(MAKE) $(FLAGS_TO_PASS)  install)
39849
39850 @endif zip
39851
39852 # Other targets (info, dvi, pdf, etc.)
39853
39854 .PHONY: maybe-info-zip info-zip
39855 maybe-info-zip:
39856 @if zip
39857 maybe-info-zip: info-zip
39858
39859 info-zip: \
39860     configure-zip 
39861         @: $(MAKE); $(unstage)
39862         @[ -f ./zip/Makefile ] || exit 0; \
39863         r=`${PWD_COMMAND}`; export r; \
39864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39865         $(HOST_EXPORTS) \
39866         for flag in $(EXTRA_HOST_FLAGS) ; do \
39867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39868         done; \
39869         echo "Doing info in zip" ; \
39870         (cd $(HOST_SUBDIR)/zip && \
39871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39873                   "RANLIB=$${RANLIB}" \
39874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39875                   info) \
39876           || exit 1
39877
39878 @endif zip
39879
39880 .PHONY: maybe-dvi-zip dvi-zip
39881 maybe-dvi-zip:
39882 @if zip
39883 maybe-dvi-zip: dvi-zip
39884
39885 dvi-zip: \
39886     configure-zip 
39887         @: $(MAKE); $(unstage)
39888         @[ -f ./zip/Makefile ] || exit 0; \
39889         r=`${PWD_COMMAND}`; export r; \
39890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39891         $(HOST_EXPORTS) \
39892         for flag in $(EXTRA_HOST_FLAGS) ; do \
39893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39894         done; \
39895         echo "Doing dvi in zip" ; \
39896         (cd $(HOST_SUBDIR)/zip && \
39897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39899                   "RANLIB=$${RANLIB}" \
39900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39901                   dvi) \
39902           || exit 1
39903
39904 @endif zip
39905
39906 .PHONY: maybe-pdf-zip pdf-zip
39907 maybe-pdf-zip:
39908 @if zip
39909 maybe-pdf-zip: pdf-zip
39910
39911 pdf-zip: \
39912     configure-zip 
39913         @: $(MAKE); $(unstage)
39914         @[ -f ./zip/Makefile ] || exit 0; \
39915         r=`${PWD_COMMAND}`; export r; \
39916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39917         $(HOST_EXPORTS) \
39918         for flag in $(EXTRA_HOST_FLAGS) ; do \
39919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39920         done; \
39921         echo "Doing pdf in zip" ; \
39922         (cd $(HOST_SUBDIR)/zip && \
39923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39925                   "RANLIB=$${RANLIB}" \
39926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39927                   pdf) \
39928           || exit 1
39929
39930 @endif zip
39931
39932 .PHONY: maybe-html-zip html-zip
39933 maybe-html-zip:
39934 @if zip
39935 maybe-html-zip: html-zip
39936
39937 html-zip: \
39938     configure-zip 
39939         @: $(MAKE); $(unstage)
39940         @[ -f ./zip/Makefile ] || exit 0; \
39941         r=`${PWD_COMMAND}`; export r; \
39942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39943         $(HOST_EXPORTS) \
39944         for flag in $(EXTRA_HOST_FLAGS) ; do \
39945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39946         done; \
39947         echo "Doing html in zip" ; \
39948         (cd $(HOST_SUBDIR)/zip && \
39949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39951                   "RANLIB=$${RANLIB}" \
39952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39953                   html) \
39954           || exit 1
39955
39956 @endif zip
39957
39958 .PHONY: maybe-TAGS-zip TAGS-zip
39959 maybe-TAGS-zip:
39960 @if zip
39961 maybe-TAGS-zip: TAGS-zip
39962
39963 TAGS-zip: \
39964     configure-zip 
39965         @: $(MAKE); $(unstage)
39966         @[ -f ./zip/Makefile ] || exit 0; \
39967         r=`${PWD_COMMAND}`; export r; \
39968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39969         $(HOST_EXPORTS) \
39970         for flag in $(EXTRA_HOST_FLAGS) ; do \
39971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39972         done; \
39973         echo "Doing TAGS in zip" ; \
39974         (cd $(HOST_SUBDIR)/zip && \
39975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39977                   "RANLIB=$${RANLIB}" \
39978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39979                   TAGS) \
39980           || exit 1
39981
39982 @endif zip
39983
39984 .PHONY: maybe-install-info-zip install-info-zip
39985 maybe-install-info-zip:
39986 @if zip
39987 maybe-install-info-zip: install-info-zip
39988
39989 install-info-zip: \
39990     configure-zip \
39991     info-zip 
39992         @: $(MAKE); $(unstage)
39993         @[ -f ./zip/Makefile ] || exit 0; \
39994         r=`${PWD_COMMAND}`; export r; \
39995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39996         $(HOST_EXPORTS) \
39997         for flag in $(EXTRA_HOST_FLAGS) ; do \
39998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39999         done; \
40000         echo "Doing install-info in zip" ; \
40001         (cd $(HOST_SUBDIR)/zip && \
40002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40004                   "RANLIB=$${RANLIB}" \
40005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40006                   install-info) \
40007           || exit 1
40008
40009 @endif zip
40010
40011 .PHONY: maybe-install-pdf-zip install-pdf-zip
40012 maybe-install-pdf-zip:
40013 @if zip
40014 maybe-install-pdf-zip: install-pdf-zip
40015
40016 install-pdf-zip: \
40017     configure-zip \
40018     pdf-zip 
40019         @: $(MAKE); $(unstage)
40020         @[ -f ./zip/Makefile ] || exit 0; \
40021         r=`${PWD_COMMAND}`; export r; \
40022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40023         $(HOST_EXPORTS) \
40024         for flag in $(EXTRA_HOST_FLAGS) ; do \
40025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40026         done; \
40027         echo "Doing install-pdf in zip" ; \
40028         (cd $(HOST_SUBDIR)/zip && \
40029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40031                   "RANLIB=$${RANLIB}" \
40032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40033                   install-pdf) \
40034           || exit 1
40035
40036 @endif zip
40037
40038 .PHONY: maybe-install-html-zip install-html-zip
40039 maybe-install-html-zip:
40040 @if zip
40041 maybe-install-html-zip: install-html-zip
40042
40043 install-html-zip: \
40044     configure-zip \
40045     html-zip 
40046         @: $(MAKE); $(unstage)
40047         @[ -f ./zip/Makefile ] || exit 0; \
40048         r=`${PWD_COMMAND}`; export r; \
40049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40050         $(HOST_EXPORTS) \
40051         for flag in $(EXTRA_HOST_FLAGS) ; do \
40052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40053         done; \
40054         echo "Doing install-html in zip" ; \
40055         (cd $(HOST_SUBDIR)/zip && \
40056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40058                   "RANLIB=$${RANLIB}" \
40059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40060                   install-html) \
40061           || exit 1
40062
40063 @endif zip
40064
40065 .PHONY: maybe-installcheck-zip installcheck-zip
40066 maybe-installcheck-zip:
40067 @if zip
40068 maybe-installcheck-zip: installcheck-zip
40069
40070 installcheck-zip: \
40071     configure-zip 
40072         @: $(MAKE); $(unstage)
40073         @[ -f ./zip/Makefile ] || exit 0; \
40074         r=`${PWD_COMMAND}`; export r; \
40075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40076         $(HOST_EXPORTS) \
40077         for flag in $(EXTRA_HOST_FLAGS) ; do \
40078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40079         done; \
40080         echo "Doing installcheck in zip" ; \
40081         (cd $(HOST_SUBDIR)/zip && \
40082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40084                   "RANLIB=$${RANLIB}" \
40085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40086                   installcheck) \
40087           || exit 1
40088
40089 @endif zip
40090
40091 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
40092 maybe-mostlyclean-zip:
40093 @if zip
40094 maybe-mostlyclean-zip: mostlyclean-zip
40095
40096 mostlyclean-zip: 
40097         @: $(MAKE); $(unstage)
40098         @[ -f ./zip/Makefile ] || exit 0; \
40099         r=`${PWD_COMMAND}`; export r; \
40100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40101         $(HOST_EXPORTS) \
40102         for flag in $(EXTRA_HOST_FLAGS) ; do \
40103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40104         done; \
40105         echo "Doing mostlyclean in zip" ; \
40106         (cd $(HOST_SUBDIR)/zip && \
40107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40109                   "RANLIB=$${RANLIB}" \
40110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40111                   mostlyclean) \
40112           || exit 1
40113
40114 @endif zip
40115
40116 .PHONY: maybe-clean-zip clean-zip
40117 maybe-clean-zip:
40118 @if zip
40119 maybe-clean-zip: clean-zip
40120
40121 clean-zip: 
40122         @: $(MAKE); $(unstage)
40123         @[ -f ./zip/Makefile ] || exit 0; \
40124         r=`${PWD_COMMAND}`; export r; \
40125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126         $(HOST_EXPORTS) \
40127         for flag in $(EXTRA_HOST_FLAGS) ; do \
40128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40129         done; \
40130         echo "Doing clean in zip" ; \
40131         (cd $(HOST_SUBDIR)/zip && \
40132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134                   "RANLIB=$${RANLIB}" \
40135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40136                   clean) \
40137           || exit 1
40138
40139 @endif zip
40140
40141 .PHONY: maybe-distclean-zip distclean-zip
40142 maybe-distclean-zip:
40143 @if zip
40144 maybe-distclean-zip: distclean-zip
40145
40146 distclean-zip: 
40147         @: $(MAKE); $(unstage)
40148         @[ -f ./zip/Makefile ] || exit 0; \
40149         r=`${PWD_COMMAND}`; export r; \
40150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40151         $(HOST_EXPORTS) \
40152         for flag in $(EXTRA_HOST_FLAGS) ; do \
40153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40154         done; \
40155         echo "Doing distclean in zip" ; \
40156         (cd $(HOST_SUBDIR)/zip && \
40157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40159                   "RANLIB=$${RANLIB}" \
40160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40161                   distclean) \
40162           || exit 1
40163
40164 @endif zip
40165
40166 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40167 maybe-maintainer-clean-zip:
40168 @if zip
40169 maybe-maintainer-clean-zip: maintainer-clean-zip
40170
40171 maintainer-clean-zip: 
40172         @: $(MAKE); $(unstage)
40173         @[ -f ./zip/Makefile ] || exit 0; \
40174         r=`${PWD_COMMAND}`; export r; \
40175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40176         $(HOST_EXPORTS) \
40177         for flag in $(EXTRA_HOST_FLAGS) ; do \
40178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40179         done; \
40180         echo "Doing maintainer-clean in zip" ; \
40181         (cd $(HOST_SUBDIR)/zip && \
40182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40184                   "RANLIB=$${RANLIB}" \
40185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40186                   maintainer-clean) \
40187           || exit 1
40188
40189 @endif zip
40190
40191
40192
40193 .PHONY: configure-zlib maybe-configure-zlib
40194 maybe-configure-zlib:
40195 @if gcc-bootstrap
40196 configure-zlib: stage_current
40197 @endif gcc-bootstrap
40198 @if zlib
40199 maybe-configure-zlib: configure-zlib
40200 configure-zlib: 
40201         @r=`${PWD_COMMAND}`; export r; \
40202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40203         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40205         $(HOST_EXPORTS)  \
40206         echo Configuring in $(HOST_SUBDIR)/zlib; \
40207         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40208         case $(srcdir) in \
40209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40210           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40212         esac; \
40213         srcdiroption="--srcdir=$${topdir}/zlib"; \
40214         libsrcdir="$$s/zlib"; \
40215         $(SHELL) $${libsrcdir}/configure \
40216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40217           --target=${target_alias} $${srcdiroption}  \
40218           || exit 1
40219 @endif zlib
40220
40221
40222
40223 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40224 maybe-configure-stage1-zlib:
40225 @if zlib-bootstrap
40226 maybe-configure-stage1-zlib: configure-stage1-zlib
40227 configure-stage1-zlib:
40228         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40230         @r=`${PWD_COMMAND}`; export r; \
40231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232         TFLAGS="$(STAGE1_TFLAGS)"; \
40233         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40234         $(HOST_EXPORTS) \
40235         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40236         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40237         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
40238         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40240         cd $(HOST_SUBDIR)/zlib || exit 1; \
40241         case $(srcdir) in \
40242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40243           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40245         esac; \
40246         srcdiroption="--srcdir=$${topdir}/zlib"; \
40247         libsrcdir="$$s/zlib"; \
40248         $(SHELL) $${libsrcdir}/configure \
40249           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40250           --target=${target_alias} $${srcdiroption} \
40251           $(STAGE1_CONFIGURE_FLAGS)
40252 @endif zlib-bootstrap
40253
40254 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40255 maybe-configure-stage2-zlib:
40256 @if zlib-bootstrap
40257 maybe-configure-stage2-zlib: configure-stage2-zlib
40258 configure-stage2-zlib:
40259         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40260         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40261         @r=`${PWD_COMMAND}`; export r; \
40262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40263         TFLAGS="$(STAGE2_TFLAGS)"; \
40264         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40265         $(HOST_EXPORTS) \
40266         $(POSTSTAGE1_HOST_EXPORTS) \
40267         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40268         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40269         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
40270         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40272         cd $(HOST_SUBDIR)/zlib || exit 1; \
40273         case $(srcdir) in \
40274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40275           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40277         esac; \
40278         srcdiroption="--srcdir=$${topdir}/zlib"; \
40279         libsrcdir="$$s/zlib"; \
40280         $(SHELL) $${libsrcdir}/configure \
40281           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40282           --target=${target_alias} $${srcdiroption} \
40283           --with-build-libsubdir=$(HOST_SUBDIR) \
40284           $(STAGE2_CONFIGURE_FLAGS)
40285 @endif zlib-bootstrap
40286
40287 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40288 maybe-configure-stage3-zlib:
40289 @if zlib-bootstrap
40290 maybe-configure-stage3-zlib: configure-stage3-zlib
40291 configure-stage3-zlib:
40292         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40293         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40294         @r=`${PWD_COMMAND}`; export r; \
40295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40296         TFLAGS="$(STAGE3_TFLAGS)"; \
40297         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40298         $(HOST_EXPORTS) \
40299         $(POSTSTAGE1_HOST_EXPORTS) \
40300         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40301         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40302         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
40303         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40304         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40305         cd $(HOST_SUBDIR)/zlib || exit 1; \
40306         case $(srcdir) in \
40307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40308           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40310         esac; \
40311         srcdiroption="--srcdir=$${topdir}/zlib"; \
40312         libsrcdir="$$s/zlib"; \
40313         $(SHELL) $${libsrcdir}/configure \
40314           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40315           --target=${target_alias} $${srcdiroption} \
40316           --with-build-libsubdir=$(HOST_SUBDIR) \
40317           $(STAGE3_CONFIGURE_FLAGS)
40318 @endif zlib-bootstrap
40319
40320 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40321 maybe-configure-stage4-zlib:
40322 @if zlib-bootstrap
40323 maybe-configure-stage4-zlib: configure-stage4-zlib
40324 configure-stage4-zlib:
40325         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40326         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40327         @r=`${PWD_COMMAND}`; export r; \
40328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40329         TFLAGS="$(STAGE4_TFLAGS)"; \
40330         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40331         $(HOST_EXPORTS) \
40332         $(POSTSTAGE1_HOST_EXPORTS) \
40333         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40334         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40335         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
40336         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40338         cd $(HOST_SUBDIR)/zlib || exit 1; \
40339         case $(srcdir) in \
40340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40341           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40343         esac; \
40344         srcdiroption="--srcdir=$${topdir}/zlib"; \
40345         libsrcdir="$$s/zlib"; \
40346         $(SHELL) $${libsrcdir}/configure \
40347           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40348           --target=${target_alias} $${srcdiroption} \
40349           --with-build-libsubdir=$(HOST_SUBDIR) \
40350           $(STAGE4_CONFIGURE_FLAGS)
40351 @endif zlib-bootstrap
40352
40353 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40354 maybe-configure-stageprofile-zlib:
40355 @if zlib-bootstrap
40356 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40357 configure-stageprofile-zlib:
40358         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40359         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40360         @r=`${PWD_COMMAND}`; export r; \
40361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40362         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40363         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40364         $(HOST_EXPORTS) \
40365         $(POSTSTAGE1_HOST_EXPORTS) \
40366         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40367         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40368         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
40369         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40371         cd $(HOST_SUBDIR)/zlib || exit 1; \
40372         case $(srcdir) in \
40373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40374           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40376         esac; \
40377         srcdiroption="--srcdir=$${topdir}/zlib"; \
40378         libsrcdir="$$s/zlib"; \
40379         $(SHELL) $${libsrcdir}/configure \
40380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40381           --target=${target_alias} $${srcdiroption} \
40382           --with-build-libsubdir=$(HOST_SUBDIR) \
40383           $(STAGEprofile_CONFIGURE_FLAGS)
40384 @endif zlib-bootstrap
40385
40386 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40387 maybe-configure-stagefeedback-zlib:
40388 @if zlib-bootstrap
40389 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40390 configure-stagefeedback-zlib:
40391         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40393         @r=`${PWD_COMMAND}`; export r; \
40394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40395         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40396         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40397         $(HOST_EXPORTS) \
40398         $(POSTSTAGE1_HOST_EXPORTS) \
40399         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40400         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40401         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
40402         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40404         cd $(HOST_SUBDIR)/zlib || exit 1; \
40405         case $(srcdir) in \
40406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40407           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40409         esac; \
40410         srcdiroption="--srcdir=$${topdir}/zlib"; \
40411         libsrcdir="$$s/zlib"; \
40412         $(SHELL) $${libsrcdir}/configure \
40413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40414           --target=${target_alias} $${srcdiroption} \
40415           --with-build-libsubdir=$(HOST_SUBDIR) \
40416           $(STAGEfeedback_CONFIGURE_FLAGS)
40417 @endif zlib-bootstrap
40418
40419
40420
40421
40422
40423 .PHONY: all-zlib maybe-all-zlib
40424 maybe-all-zlib:
40425 @if gcc-bootstrap
40426 all-zlib: stage_current
40427 @endif gcc-bootstrap
40428 @if zlib
40429 TARGET-zlib=all
40430 maybe-all-zlib: all-zlib
40431 all-zlib: configure-zlib
40432         @r=`${PWD_COMMAND}`; export r; \
40433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40434         $(HOST_EXPORTS)  \
40435         (cd $(HOST_SUBDIR)/zlib && \
40436           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40437                 $(TARGET-zlib))
40438 @endif zlib
40439
40440
40441
40442 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
40443 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40444 maybe-all-stage1-zlib:
40445 maybe-clean-stage1-zlib:
40446 @if zlib-bootstrap
40447 maybe-all-stage1-zlib: all-stage1-zlib
40448 all-stage1: all-stage1-zlib
40449 TARGET-stage1-zlib = $(TARGET-zlib)
40450 all-stage1-zlib: configure-stage1-zlib
40451         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40452         @r=`${PWD_COMMAND}`; export r; \
40453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40454         TFLAGS="$(STAGE1_TFLAGS)"; \
40455         $(HOST_EXPORTS)  \
40456         cd $(HOST_SUBDIR)/zlib && \
40457         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40458                 CFLAGS="$(STAGE1_CFLAGS)" \
40459                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40460                 LIBCFLAGS="$(LIBCFLAGS)" \
40461                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40462                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40463                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40464                 $(EXTRA_HOST_FLAGS)   \
40465                 TFLAGS="$(STAGE1_TFLAGS)" \
40466                 $(TARGET-stage1-zlib)
40467
40468 maybe-clean-stage1-zlib: clean-stage1-zlib
40469 clean-stage1: clean-stage1-zlib
40470 clean-stage1-zlib:
40471         @if [ $(current_stage) = stage1 ]; then \
40472           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40473         else \
40474           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40475           $(MAKE) stage1-start; \
40476         fi; \
40477         cd $(HOST_SUBDIR)/zlib && \
40478         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40479                  clean
40480 @endif zlib-bootstrap
40481
40482
40483 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
40484 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40485 maybe-all-stage2-zlib:
40486 maybe-clean-stage2-zlib:
40487 @if zlib-bootstrap
40488 maybe-all-stage2-zlib: all-stage2-zlib
40489 all-stage2: all-stage2-zlib
40490 TARGET-stage2-zlib = $(TARGET-zlib)
40491 all-stage2-zlib: configure-stage2-zlib
40492         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40493         @r=`${PWD_COMMAND}`; export r; \
40494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40495         TFLAGS="$(STAGE2_TFLAGS)"; \
40496         $(HOST_EXPORTS) \
40497         $(POSTSTAGE1_HOST_EXPORTS)  \
40498         cd $(HOST_SUBDIR)/zlib && \
40499         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40500                 CFLAGS="$(STAGE2_CFLAGS)" \
40501                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40502                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40503                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40504                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40505                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40506                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40507                 TFLAGS="$(STAGE2_TFLAGS)" \
40508                 $(TARGET-stage2-zlib)
40509
40510 maybe-clean-stage2-zlib: clean-stage2-zlib
40511 clean-stage2: clean-stage2-zlib
40512 clean-stage2-zlib:
40513         @if [ $(current_stage) = stage2 ]; then \
40514           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40515         else \
40516           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40517           $(MAKE) stage2-start; \
40518         fi; \
40519         cd $(HOST_SUBDIR)/zlib && \
40520         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40521                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40522                  clean
40523 @endif zlib-bootstrap
40524
40525
40526 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
40527 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40528 maybe-all-stage3-zlib:
40529 maybe-clean-stage3-zlib:
40530 @if zlib-bootstrap
40531 maybe-all-stage3-zlib: all-stage3-zlib
40532 all-stage3: all-stage3-zlib
40533 TARGET-stage3-zlib = $(TARGET-zlib)
40534 all-stage3-zlib: configure-stage3-zlib
40535         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40536         @r=`${PWD_COMMAND}`; export r; \
40537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40538         TFLAGS="$(STAGE3_TFLAGS)"; \
40539         $(HOST_EXPORTS) \
40540         $(POSTSTAGE1_HOST_EXPORTS)  \
40541         cd $(HOST_SUBDIR)/zlib && \
40542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40543                 CFLAGS="$(STAGE3_CFLAGS)" \
40544                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40545                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40546                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40547                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40548                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40549                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40550                 TFLAGS="$(STAGE3_TFLAGS)" \
40551                 $(TARGET-stage3-zlib)
40552
40553 maybe-clean-stage3-zlib: clean-stage3-zlib
40554 clean-stage3: clean-stage3-zlib
40555 clean-stage3-zlib:
40556         @if [ $(current_stage) = stage3 ]; then \
40557           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40558         else \
40559           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40560           $(MAKE) stage3-start; \
40561         fi; \
40562         cd $(HOST_SUBDIR)/zlib && \
40563         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40564                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40565                  clean
40566 @endif zlib-bootstrap
40567
40568
40569 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
40570 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40571 maybe-all-stage4-zlib:
40572 maybe-clean-stage4-zlib:
40573 @if zlib-bootstrap
40574 maybe-all-stage4-zlib: all-stage4-zlib
40575 all-stage4: all-stage4-zlib
40576 TARGET-stage4-zlib = $(TARGET-zlib)
40577 all-stage4-zlib: configure-stage4-zlib
40578         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40579         @r=`${PWD_COMMAND}`; export r; \
40580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40581         TFLAGS="$(STAGE4_TFLAGS)"; \
40582         $(HOST_EXPORTS) \
40583         $(POSTSTAGE1_HOST_EXPORTS)  \
40584         cd $(HOST_SUBDIR)/zlib && \
40585         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40586                 CFLAGS="$(STAGE4_CFLAGS)" \
40587                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40588                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40589                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40590                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40591                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40592                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40593                 TFLAGS="$(STAGE4_TFLAGS)" \
40594                 $(TARGET-stage4-zlib)
40595
40596 maybe-clean-stage4-zlib: clean-stage4-zlib
40597 clean-stage4: clean-stage4-zlib
40598 clean-stage4-zlib:
40599         @if [ $(current_stage) = stage4 ]; then \
40600           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40601         else \
40602           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40603           $(MAKE) stage4-start; \
40604         fi; \
40605         cd $(HOST_SUBDIR)/zlib && \
40606         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40607                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40608                  clean
40609 @endif zlib-bootstrap
40610
40611
40612 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40613 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40614 maybe-all-stageprofile-zlib:
40615 maybe-clean-stageprofile-zlib:
40616 @if zlib-bootstrap
40617 maybe-all-stageprofile-zlib: all-stageprofile-zlib
40618 all-stageprofile: all-stageprofile-zlib
40619 TARGET-stageprofile-zlib = $(TARGET-zlib)
40620 all-stageprofile-zlib: configure-stageprofile-zlib
40621         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40622         @r=`${PWD_COMMAND}`; export r; \
40623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40624         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40625         $(HOST_EXPORTS) \
40626         $(POSTSTAGE1_HOST_EXPORTS)  \
40627         cd $(HOST_SUBDIR)/zlib && \
40628         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40629                 CFLAGS="$(STAGEprofile_CFLAGS)" \
40630                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40631                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40632                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40633                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40634                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40635                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40636                 TFLAGS="$(STAGEprofile_TFLAGS)" \
40637                 $(TARGET-stageprofile-zlib)
40638
40639 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40640 clean-stageprofile: clean-stageprofile-zlib
40641 clean-stageprofile-zlib:
40642         @if [ $(current_stage) = stageprofile ]; then \
40643           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40644         else \
40645           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40646           $(MAKE) stageprofile-start; \
40647         fi; \
40648         cd $(HOST_SUBDIR)/zlib && \
40649         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40650                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40651                  clean
40652 @endif zlib-bootstrap
40653
40654
40655 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40656 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40657 maybe-all-stagefeedback-zlib:
40658 maybe-clean-stagefeedback-zlib:
40659 @if zlib-bootstrap
40660 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40661 all-stagefeedback: all-stagefeedback-zlib
40662 TARGET-stagefeedback-zlib = $(TARGET-zlib)
40663 all-stagefeedback-zlib: configure-stagefeedback-zlib
40664         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40665         @r=`${PWD_COMMAND}`; export r; \
40666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40667         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40668         $(HOST_EXPORTS) \
40669         $(POSTSTAGE1_HOST_EXPORTS)  \
40670         cd $(HOST_SUBDIR)/zlib && \
40671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40672                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40673                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40674                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40675                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40676                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40677                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40678                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40679                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40680                 $(TARGET-stagefeedback-zlib)
40681
40682 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40683 clean-stagefeedback: clean-stagefeedback-zlib
40684 clean-stagefeedback-zlib:
40685         @if [ $(current_stage) = stagefeedback ]; then \
40686           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40687         else \
40688           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40689           $(MAKE) stagefeedback-start; \
40690         fi; \
40691         cd $(HOST_SUBDIR)/zlib && \
40692         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40693                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
40694                  clean
40695 @endif zlib-bootstrap
40696
40697
40698
40699
40700
40701 .PHONY: check-zlib maybe-check-zlib
40702 maybe-check-zlib:
40703 @if zlib
40704 maybe-check-zlib: check-zlib
40705
40706 check-zlib:
40707
40708 @endif zlib
40709
40710 .PHONY: install-zlib maybe-install-zlib
40711 maybe-install-zlib:
40712 @if zlib
40713 maybe-install-zlib: install-zlib
40714
40715 install-zlib:
40716
40717 @endif zlib
40718
40719 # Other targets (info, dvi, pdf, etc.)
40720
40721 .PHONY: maybe-info-zlib info-zlib
40722 maybe-info-zlib:
40723 @if zlib
40724 maybe-info-zlib: info-zlib
40725
40726 info-zlib: \
40727     configure-zlib 
40728         @[ -f ./zlib/Makefile ] || exit 0; \
40729         r=`${PWD_COMMAND}`; export r; \
40730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40731         $(HOST_EXPORTS) \
40732         for flag in $(EXTRA_HOST_FLAGS) ; do \
40733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40734         done; \
40735         echo "Doing info in zlib" ; \
40736         (cd $(HOST_SUBDIR)/zlib && \
40737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40739                   "RANLIB=$${RANLIB}" \
40740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40741                   info) \
40742           || exit 1
40743
40744 @endif zlib
40745
40746 .PHONY: maybe-dvi-zlib dvi-zlib
40747 maybe-dvi-zlib:
40748 @if zlib
40749 maybe-dvi-zlib: dvi-zlib
40750
40751 dvi-zlib: \
40752     configure-zlib 
40753         @[ -f ./zlib/Makefile ] || exit 0; \
40754         r=`${PWD_COMMAND}`; export r; \
40755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40756         $(HOST_EXPORTS) \
40757         for flag in $(EXTRA_HOST_FLAGS) ; do \
40758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40759         done; \
40760         echo "Doing dvi in zlib" ; \
40761         (cd $(HOST_SUBDIR)/zlib && \
40762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40764                   "RANLIB=$${RANLIB}" \
40765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40766                   dvi) \
40767           || exit 1
40768
40769 @endif zlib
40770
40771 .PHONY: maybe-pdf-zlib pdf-zlib
40772 maybe-pdf-zlib:
40773 @if zlib
40774 maybe-pdf-zlib: pdf-zlib
40775
40776 pdf-zlib: \
40777     configure-zlib 
40778         @[ -f ./zlib/Makefile ] || exit 0; \
40779         r=`${PWD_COMMAND}`; export r; \
40780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40781         $(HOST_EXPORTS) \
40782         for flag in $(EXTRA_HOST_FLAGS) ; do \
40783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40784         done; \
40785         echo "Doing pdf in zlib" ; \
40786         (cd $(HOST_SUBDIR)/zlib && \
40787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40789                   "RANLIB=$${RANLIB}" \
40790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40791                   pdf) \
40792           || exit 1
40793
40794 @endif zlib
40795
40796 .PHONY: maybe-html-zlib html-zlib
40797 maybe-html-zlib:
40798 @if zlib
40799 maybe-html-zlib: html-zlib
40800
40801 html-zlib: \
40802     configure-zlib 
40803         @[ -f ./zlib/Makefile ] || exit 0; \
40804         r=`${PWD_COMMAND}`; export r; \
40805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40806         $(HOST_EXPORTS) \
40807         for flag in $(EXTRA_HOST_FLAGS) ; do \
40808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40809         done; \
40810         echo "Doing html in zlib" ; \
40811         (cd $(HOST_SUBDIR)/zlib && \
40812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40814                   "RANLIB=$${RANLIB}" \
40815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40816                   html) \
40817           || exit 1
40818
40819 @endif zlib
40820
40821 .PHONY: maybe-TAGS-zlib TAGS-zlib
40822 maybe-TAGS-zlib:
40823 @if zlib
40824 maybe-TAGS-zlib: TAGS-zlib
40825
40826 TAGS-zlib: \
40827     configure-zlib 
40828         @[ -f ./zlib/Makefile ] || exit 0; \
40829         r=`${PWD_COMMAND}`; export r; \
40830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40831         $(HOST_EXPORTS) \
40832         for flag in $(EXTRA_HOST_FLAGS) ; do \
40833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40834         done; \
40835         echo "Doing TAGS in zlib" ; \
40836         (cd $(HOST_SUBDIR)/zlib && \
40837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40839                   "RANLIB=$${RANLIB}" \
40840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40841                   TAGS) \
40842           || exit 1
40843
40844 @endif zlib
40845
40846 .PHONY: maybe-install-info-zlib install-info-zlib
40847 maybe-install-info-zlib:
40848 @if zlib
40849 maybe-install-info-zlib: install-info-zlib
40850
40851 install-info-zlib: \
40852     configure-zlib \
40853     info-zlib 
40854         @[ -f ./zlib/Makefile ] || exit 0; \
40855         r=`${PWD_COMMAND}`; export r; \
40856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40857         $(HOST_EXPORTS) \
40858         for flag in $(EXTRA_HOST_FLAGS) ; do \
40859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40860         done; \
40861         echo "Doing install-info in zlib" ; \
40862         (cd $(HOST_SUBDIR)/zlib && \
40863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40865                   "RANLIB=$${RANLIB}" \
40866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40867                   install-info) \
40868           || exit 1
40869
40870 @endif zlib
40871
40872 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
40873 maybe-install-pdf-zlib:
40874 @if zlib
40875 maybe-install-pdf-zlib: install-pdf-zlib
40876
40877 install-pdf-zlib: \
40878     configure-zlib \
40879     pdf-zlib 
40880         @[ -f ./zlib/Makefile ] || exit 0; \
40881         r=`${PWD_COMMAND}`; export r; \
40882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40883         $(HOST_EXPORTS) \
40884         for flag in $(EXTRA_HOST_FLAGS) ; do \
40885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40886         done; \
40887         echo "Doing install-pdf in zlib" ; \
40888         (cd $(HOST_SUBDIR)/zlib && \
40889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40891                   "RANLIB=$${RANLIB}" \
40892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40893                   install-pdf) \
40894           || exit 1
40895
40896 @endif zlib
40897
40898 .PHONY: maybe-install-html-zlib install-html-zlib
40899 maybe-install-html-zlib:
40900 @if zlib
40901 maybe-install-html-zlib: install-html-zlib
40902
40903 install-html-zlib: \
40904     configure-zlib \
40905     html-zlib 
40906         @[ -f ./zlib/Makefile ] || exit 0; \
40907         r=`${PWD_COMMAND}`; export r; \
40908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40909         $(HOST_EXPORTS) \
40910         for flag in $(EXTRA_HOST_FLAGS) ; do \
40911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40912         done; \
40913         echo "Doing install-html in zlib" ; \
40914         (cd $(HOST_SUBDIR)/zlib && \
40915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40917                   "RANLIB=$${RANLIB}" \
40918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40919                   install-html) \
40920           || exit 1
40921
40922 @endif zlib
40923
40924 .PHONY: maybe-installcheck-zlib installcheck-zlib
40925 maybe-installcheck-zlib:
40926 @if zlib
40927 maybe-installcheck-zlib: installcheck-zlib
40928
40929 installcheck-zlib: \
40930     configure-zlib 
40931         @[ -f ./zlib/Makefile ] || exit 0; \
40932         r=`${PWD_COMMAND}`; export r; \
40933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40934         $(HOST_EXPORTS) \
40935         for flag in $(EXTRA_HOST_FLAGS) ; do \
40936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40937         done; \
40938         echo "Doing installcheck in zlib" ; \
40939         (cd $(HOST_SUBDIR)/zlib && \
40940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40942                   "RANLIB=$${RANLIB}" \
40943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40944                   installcheck) \
40945           || exit 1
40946
40947 @endif zlib
40948
40949 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40950 maybe-mostlyclean-zlib:
40951 @if zlib
40952 maybe-mostlyclean-zlib: mostlyclean-zlib
40953
40954 mostlyclean-zlib: 
40955         @[ -f ./zlib/Makefile ] || exit 0; \
40956         r=`${PWD_COMMAND}`; export r; \
40957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40958         $(HOST_EXPORTS) \
40959         for flag in $(EXTRA_HOST_FLAGS) ; do \
40960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40961         done; \
40962         echo "Doing mostlyclean in zlib" ; \
40963         (cd $(HOST_SUBDIR)/zlib && \
40964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40966                   "RANLIB=$${RANLIB}" \
40967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40968                   mostlyclean) \
40969           || exit 1
40970
40971 @endif zlib
40972
40973 .PHONY: maybe-clean-zlib clean-zlib
40974 maybe-clean-zlib:
40975 @if zlib
40976 maybe-clean-zlib: clean-zlib
40977
40978 clean-zlib: 
40979         @[ -f ./zlib/Makefile ] || exit 0; \
40980         r=`${PWD_COMMAND}`; export r; \
40981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40982         $(HOST_EXPORTS) \
40983         for flag in $(EXTRA_HOST_FLAGS) ; do \
40984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40985         done; \
40986         echo "Doing clean in zlib" ; \
40987         (cd $(HOST_SUBDIR)/zlib && \
40988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40990                   "RANLIB=$${RANLIB}" \
40991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40992                   clean) \
40993           || exit 1
40994
40995 @endif zlib
40996
40997 .PHONY: maybe-distclean-zlib distclean-zlib
40998 maybe-distclean-zlib:
40999 @if zlib
41000 maybe-distclean-zlib: distclean-zlib
41001
41002 distclean-zlib: 
41003         @[ -f ./zlib/Makefile ] || exit 0; \
41004         r=`${PWD_COMMAND}`; export r; \
41005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41006         $(HOST_EXPORTS) \
41007         for flag in $(EXTRA_HOST_FLAGS) ; do \
41008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41009         done; \
41010         echo "Doing distclean in zlib" ; \
41011         (cd $(HOST_SUBDIR)/zlib && \
41012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41014                   "RANLIB=$${RANLIB}" \
41015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41016                   distclean) \
41017           || exit 1
41018
41019 @endif zlib
41020
41021 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41022 maybe-maintainer-clean-zlib:
41023 @if zlib
41024 maybe-maintainer-clean-zlib: maintainer-clean-zlib
41025
41026 maintainer-clean-zlib: 
41027         @[ -f ./zlib/Makefile ] || exit 0; \
41028         r=`${PWD_COMMAND}`; export r; \
41029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41030         $(HOST_EXPORTS) \
41031         for flag in $(EXTRA_HOST_FLAGS) ; do \
41032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41033         done; \
41034         echo "Doing maintainer-clean in zlib" ; \
41035         (cd $(HOST_SUBDIR)/zlib && \
41036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41038                   "RANLIB=$${RANLIB}" \
41039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41040                   maintainer-clean) \
41041           || exit 1
41042
41043 @endif zlib
41044
41045
41046
41047 .PHONY: configure-gdb maybe-configure-gdb
41048 maybe-configure-gdb:
41049 @if gcc-bootstrap
41050 configure-gdb: stage_current
41051 @endif gcc-bootstrap
41052 @if gdb
41053 maybe-configure-gdb: configure-gdb
41054 configure-gdb: 
41055         @: $(MAKE); $(unstage)
41056         @r=`${PWD_COMMAND}`; export r; \
41057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41058         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41060         $(HOST_EXPORTS)  \
41061         echo Configuring in $(HOST_SUBDIR)/gdb; \
41062         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41063         case $(srcdir) in \
41064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41065           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41067         esac; \
41068         srcdiroption="--srcdir=$${topdir}/gdb"; \
41069         libsrcdir="$$s/gdb"; \
41070         $(SHELL) $${libsrcdir}/configure \
41071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41072           --target=${target_alias} $${srcdiroption}  \
41073           || exit 1
41074 @endif gdb
41075
41076
41077
41078
41079
41080 .PHONY: all-gdb maybe-all-gdb
41081 maybe-all-gdb:
41082 @if gcc-bootstrap
41083 all-gdb: stage_current
41084 @endif gcc-bootstrap
41085 @if gdb
41086 TARGET-gdb=all
41087 maybe-all-gdb: all-gdb
41088 all-gdb: configure-gdb
41089         @: $(MAKE); $(unstage)
41090         @r=`${PWD_COMMAND}`; export r; \
41091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41092         $(HOST_EXPORTS)  \
41093         (cd $(HOST_SUBDIR)/gdb && \
41094           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41095                 $(TARGET-gdb))
41096 @endif gdb
41097
41098
41099
41100
41101 .PHONY: check-gdb maybe-check-gdb
41102 maybe-check-gdb:
41103 @if gdb
41104 maybe-check-gdb: check-gdb
41105
41106 check-gdb:
41107         @: $(MAKE); $(unstage)
41108         @r=`${PWD_COMMAND}`; export r; \
41109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41110         $(HOST_EXPORTS) \
41111         (cd $(HOST_SUBDIR)/gdb && \
41112           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41113
41114 @endif gdb
41115
41116 .PHONY: install-gdb maybe-install-gdb
41117 maybe-install-gdb:
41118 @if gdb
41119 maybe-install-gdb: install-gdb
41120
41121 install-gdb: installdirs
41122         @: $(MAKE); $(unstage)
41123         @r=`${PWD_COMMAND}`; export r; \
41124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41125         $(HOST_EXPORTS) \
41126         (cd $(HOST_SUBDIR)/gdb && \
41127           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41128
41129 @endif gdb
41130
41131 # Other targets (info, dvi, pdf, etc.)
41132
41133 .PHONY: maybe-info-gdb info-gdb
41134 maybe-info-gdb:
41135 @if gdb
41136 maybe-info-gdb: info-gdb
41137
41138 info-gdb: \
41139     configure-gdb 
41140         @: $(MAKE); $(unstage)
41141         @[ -f ./gdb/Makefile ] || exit 0; \
41142         r=`${PWD_COMMAND}`; export r; \
41143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41144         $(HOST_EXPORTS) \
41145         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41147         done; \
41148         echo "Doing info in gdb" ; \
41149         (cd $(HOST_SUBDIR)/gdb && \
41150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41152                   "RANLIB=$${RANLIB}" \
41153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41154                   info) \
41155           || exit 1
41156
41157 @endif gdb
41158
41159 .PHONY: maybe-dvi-gdb dvi-gdb
41160 maybe-dvi-gdb:
41161 @if gdb
41162 maybe-dvi-gdb: dvi-gdb
41163
41164 dvi-gdb: \
41165     configure-gdb 
41166         @: $(MAKE); $(unstage)
41167         @[ -f ./gdb/Makefile ] || exit 0; \
41168         r=`${PWD_COMMAND}`; export r; \
41169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41170         $(HOST_EXPORTS) \
41171         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41173         done; \
41174         echo "Doing dvi in gdb" ; \
41175         (cd $(HOST_SUBDIR)/gdb && \
41176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41178                   "RANLIB=$${RANLIB}" \
41179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41180                   dvi) \
41181           || exit 1
41182
41183 @endif gdb
41184
41185 .PHONY: maybe-pdf-gdb pdf-gdb
41186 maybe-pdf-gdb:
41187 @if gdb
41188 maybe-pdf-gdb: pdf-gdb
41189
41190 pdf-gdb: \
41191     configure-gdb 
41192         @: $(MAKE); $(unstage)
41193         @[ -f ./gdb/Makefile ] || exit 0; \
41194         r=`${PWD_COMMAND}`; export r; \
41195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41196         $(HOST_EXPORTS) \
41197         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41199         done; \
41200         echo "Doing pdf in gdb" ; \
41201         (cd $(HOST_SUBDIR)/gdb && \
41202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41204                   "RANLIB=$${RANLIB}" \
41205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41206                   pdf) \
41207           || exit 1
41208
41209 @endif gdb
41210
41211 .PHONY: maybe-html-gdb html-gdb
41212 maybe-html-gdb:
41213 @if gdb
41214 maybe-html-gdb: html-gdb
41215
41216 html-gdb: \
41217     configure-gdb 
41218         @: $(MAKE); $(unstage)
41219         @[ -f ./gdb/Makefile ] || exit 0; \
41220         r=`${PWD_COMMAND}`; export r; \
41221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222         $(HOST_EXPORTS) \
41223         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225         done; \
41226         echo "Doing html in gdb" ; \
41227         (cd $(HOST_SUBDIR)/gdb && \
41228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41230                   "RANLIB=$${RANLIB}" \
41231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41232                   html) \
41233           || exit 1
41234
41235 @endif gdb
41236
41237 .PHONY: maybe-TAGS-gdb TAGS-gdb
41238 maybe-TAGS-gdb:
41239 @if gdb
41240 maybe-TAGS-gdb: TAGS-gdb
41241
41242 TAGS-gdb: \
41243     configure-gdb 
41244         @: $(MAKE); $(unstage)
41245         @[ -f ./gdb/Makefile ] || exit 0; \
41246         r=`${PWD_COMMAND}`; export r; \
41247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41248         $(HOST_EXPORTS) \
41249         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41251         done; \
41252         echo "Doing TAGS in gdb" ; \
41253         (cd $(HOST_SUBDIR)/gdb && \
41254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41256                   "RANLIB=$${RANLIB}" \
41257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41258                   TAGS) \
41259           || exit 1
41260
41261 @endif gdb
41262
41263 .PHONY: maybe-install-info-gdb install-info-gdb
41264 maybe-install-info-gdb:
41265 @if gdb
41266 maybe-install-info-gdb: install-info-gdb
41267
41268 install-info-gdb: \
41269     configure-gdb \
41270     info-gdb 
41271         @: $(MAKE); $(unstage)
41272         @[ -f ./gdb/Makefile ] || exit 0; \
41273         r=`${PWD_COMMAND}`; export r; \
41274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41275         $(HOST_EXPORTS) \
41276         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41278         done; \
41279         echo "Doing install-info in gdb" ; \
41280         (cd $(HOST_SUBDIR)/gdb && \
41281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41283                   "RANLIB=$${RANLIB}" \
41284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41285                   install-info) \
41286           || exit 1
41287
41288 @endif gdb
41289
41290 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
41291 maybe-install-pdf-gdb:
41292 @if gdb
41293 maybe-install-pdf-gdb: install-pdf-gdb
41294
41295 install-pdf-gdb: \
41296     configure-gdb \
41297     pdf-gdb 
41298         @: $(MAKE); $(unstage)
41299         @[ -f ./gdb/Makefile ] || exit 0; \
41300         r=`${PWD_COMMAND}`; export r; \
41301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302         $(HOST_EXPORTS) \
41303         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41305         done; \
41306         echo "Doing install-pdf in gdb" ; \
41307         (cd $(HOST_SUBDIR)/gdb && \
41308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41310                   "RANLIB=$${RANLIB}" \
41311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41312                   install-pdf) \
41313           || exit 1
41314
41315 @endif gdb
41316
41317 .PHONY: maybe-install-html-gdb install-html-gdb
41318 maybe-install-html-gdb:
41319 @if gdb
41320 maybe-install-html-gdb: install-html-gdb
41321
41322 install-html-gdb: \
41323     configure-gdb \
41324     html-gdb 
41325         @: $(MAKE); $(unstage)
41326         @[ -f ./gdb/Makefile ] || exit 0; \
41327         r=`${PWD_COMMAND}`; export r; \
41328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41329         $(HOST_EXPORTS) \
41330         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41332         done; \
41333         echo "Doing install-html in gdb" ; \
41334         (cd $(HOST_SUBDIR)/gdb && \
41335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41337                   "RANLIB=$${RANLIB}" \
41338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41339                   install-html) \
41340           || exit 1
41341
41342 @endif gdb
41343
41344 .PHONY: maybe-installcheck-gdb installcheck-gdb
41345 maybe-installcheck-gdb:
41346 @if gdb
41347 maybe-installcheck-gdb: installcheck-gdb
41348
41349 installcheck-gdb: \
41350     configure-gdb 
41351         @: $(MAKE); $(unstage)
41352         @[ -f ./gdb/Makefile ] || exit 0; \
41353         r=`${PWD_COMMAND}`; export r; \
41354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41355         $(HOST_EXPORTS) \
41356         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41358         done; \
41359         echo "Doing installcheck in gdb" ; \
41360         (cd $(HOST_SUBDIR)/gdb && \
41361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41363                   "RANLIB=$${RANLIB}" \
41364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41365                   installcheck) \
41366           || exit 1
41367
41368 @endif gdb
41369
41370 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41371 maybe-mostlyclean-gdb:
41372 @if gdb
41373 maybe-mostlyclean-gdb: mostlyclean-gdb
41374
41375 mostlyclean-gdb: 
41376         @: $(MAKE); $(unstage)
41377         @[ -f ./gdb/Makefile ] || exit 0; \
41378         r=`${PWD_COMMAND}`; export r; \
41379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41380         $(HOST_EXPORTS) \
41381         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41383         done; \
41384         echo "Doing mostlyclean in gdb" ; \
41385         (cd $(HOST_SUBDIR)/gdb && \
41386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41388                   "RANLIB=$${RANLIB}" \
41389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41390                   mostlyclean) \
41391           || exit 1
41392
41393 @endif gdb
41394
41395 .PHONY: maybe-clean-gdb clean-gdb
41396 maybe-clean-gdb:
41397 @if gdb
41398 maybe-clean-gdb: clean-gdb
41399
41400 clean-gdb: 
41401         @: $(MAKE); $(unstage)
41402         @[ -f ./gdb/Makefile ] || exit 0; \
41403         r=`${PWD_COMMAND}`; export r; \
41404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41405         $(HOST_EXPORTS) \
41406         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41408         done; \
41409         echo "Doing clean in gdb" ; \
41410         (cd $(HOST_SUBDIR)/gdb && \
41411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41413                   "RANLIB=$${RANLIB}" \
41414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41415                   clean) \
41416           || exit 1
41417
41418 @endif gdb
41419
41420 .PHONY: maybe-distclean-gdb distclean-gdb
41421 maybe-distclean-gdb:
41422 @if gdb
41423 maybe-distclean-gdb: distclean-gdb
41424
41425 distclean-gdb: 
41426         @: $(MAKE); $(unstage)
41427         @[ -f ./gdb/Makefile ] || exit 0; \
41428         r=`${PWD_COMMAND}`; export r; \
41429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41430         $(HOST_EXPORTS) \
41431         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41433         done; \
41434         echo "Doing distclean in gdb" ; \
41435         (cd $(HOST_SUBDIR)/gdb && \
41436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41438                   "RANLIB=$${RANLIB}" \
41439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41440                   distclean) \
41441           || exit 1
41442
41443 @endif gdb
41444
41445 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41446 maybe-maintainer-clean-gdb:
41447 @if gdb
41448 maybe-maintainer-clean-gdb: maintainer-clean-gdb
41449
41450 maintainer-clean-gdb: 
41451         @: $(MAKE); $(unstage)
41452         @[ -f ./gdb/Makefile ] || exit 0; \
41453         r=`${PWD_COMMAND}`; export r; \
41454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41455         $(HOST_EXPORTS) \
41456         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41458         done; \
41459         echo "Doing maintainer-clean in gdb" ; \
41460         (cd $(HOST_SUBDIR)/gdb && \
41461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41463                   "RANLIB=$${RANLIB}" \
41464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41465                   maintainer-clean) \
41466           || exit 1
41467
41468 @endif gdb
41469
41470
41471
41472 .PHONY: configure-expect maybe-configure-expect
41473 maybe-configure-expect:
41474 @if gcc-bootstrap
41475 configure-expect: stage_current
41476 @endif gcc-bootstrap
41477 @if expect
41478 maybe-configure-expect: configure-expect
41479 configure-expect: 
41480         @: $(MAKE); $(unstage)
41481         @r=`${PWD_COMMAND}`; export r; \
41482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41483         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41485         $(HOST_EXPORTS)  \
41486         echo Configuring in $(HOST_SUBDIR)/expect; \
41487         cd "$(HOST_SUBDIR)/expect" || exit 1; \
41488         case $(srcdir) in \
41489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41490           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41492         esac; \
41493         srcdiroption="--srcdir=$${topdir}/expect"; \
41494         libsrcdir="$$s/expect"; \
41495         $(SHELL) $${libsrcdir}/configure \
41496           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41497           --target=${target_alias} $${srcdiroption}  \
41498           || exit 1
41499 @endif expect
41500
41501
41502
41503
41504
41505 .PHONY: all-expect maybe-all-expect
41506 maybe-all-expect:
41507 @if gcc-bootstrap
41508 all-expect: stage_current
41509 @endif gcc-bootstrap
41510 @if expect
41511 TARGET-expect=all
41512 maybe-all-expect: all-expect
41513 all-expect: configure-expect
41514         @: $(MAKE); $(unstage)
41515         @r=`${PWD_COMMAND}`; export r; \
41516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517         $(HOST_EXPORTS)  \
41518         (cd $(HOST_SUBDIR)/expect && \
41519           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41520                 $(TARGET-expect))
41521 @endif expect
41522
41523
41524
41525
41526 .PHONY: check-expect maybe-check-expect
41527 maybe-check-expect:
41528 @if expect
41529 maybe-check-expect: check-expect
41530
41531 check-expect:
41532         @: $(MAKE); $(unstage)
41533         @r=`${PWD_COMMAND}`; export r; \
41534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41535         $(HOST_EXPORTS) \
41536         (cd $(HOST_SUBDIR)/expect && \
41537           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41538
41539 @endif expect
41540
41541 .PHONY: install-expect maybe-install-expect
41542 maybe-install-expect:
41543 @if expect
41544 maybe-install-expect: install-expect
41545
41546 install-expect: installdirs
41547         @: $(MAKE); $(unstage)
41548         @r=`${PWD_COMMAND}`; export r; \
41549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41550         $(HOST_EXPORTS) \
41551         (cd $(HOST_SUBDIR)/expect && \
41552           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41553
41554 @endif expect
41555
41556 # Other targets (info, dvi, pdf, etc.)
41557
41558 .PHONY: maybe-info-expect info-expect
41559 maybe-info-expect:
41560 @if expect
41561 maybe-info-expect: info-expect
41562
41563 info-expect: \
41564     configure-expect 
41565         @: $(MAKE); $(unstage)
41566         @[ -f ./expect/Makefile ] || exit 0; \
41567         r=`${PWD_COMMAND}`; export r; \
41568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569         $(HOST_EXPORTS) \
41570         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41572         done; \
41573         echo "Doing info in expect" ; \
41574         (cd $(HOST_SUBDIR)/expect && \
41575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41577                   "RANLIB=$${RANLIB}" \
41578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41579                   info) \
41580           || exit 1
41581
41582 @endif expect
41583
41584 .PHONY: maybe-dvi-expect dvi-expect
41585 maybe-dvi-expect:
41586 @if expect
41587 maybe-dvi-expect: dvi-expect
41588
41589 dvi-expect: \
41590     configure-expect 
41591         @: $(MAKE); $(unstage)
41592         @[ -f ./expect/Makefile ] || exit 0; \
41593         r=`${PWD_COMMAND}`; export r; \
41594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41595         $(HOST_EXPORTS) \
41596         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41598         done; \
41599         echo "Doing dvi in expect" ; \
41600         (cd $(HOST_SUBDIR)/expect && \
41601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41603                   "RANLIB=$${RANLIB}" \
41604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41605                   dvi) \
41606           || exit 1
41607
41608 @endif expect
41609
41610 .PHONY: maybe-pdf-expect pdf-expect
41611 maybe-pdf-expect:
41612 @if expect
41613 maybe-pdf-expect: pdf-expect
41614
41615 pdf-expect: \
41616     configure-expect 
41617         @: $(MAKE); $(unstage)
41618         @[ -f ./expect/Makefile ] || exit 0; \
41619         r=`${PWD_COMMAND}`; export r; \
41620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41621         $(HOST_EXPORTS) \
41622         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41624         done; \
41625         echo "Doing pdf in expect" ; \
41626         (cd $(HOST_SUBDIR)/expect && \
41627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41629                   "RANLIB=$${RANLIB}" \
41630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41631                   pdf) \
41632           || exit 1
41633
41634 @endif expect
41635
41636 .PHONY: maybe-html-expect html-expect
41637 maybe-html-expect:
41638 @if expect
41639 maybe-html-expect: html-expect
41640
41641 html-expect: \
41642     configure-expect 
41643         @: $(MAKE); $(unstage)
41644         @[ -f ./expect/Makefile ] || exit 0; \
41645         r=`${PWD_COMMAND}`; export r; \
41646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41647         $(HOST_EXPORTS) \
41648         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41650         done; \
41651         echo "Doing html in expect" ; \
41652         (cd $(HOST_SUBDIR)/expect && \
41653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41655                   "RANLIB=$${RANLIB}" \
41656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41657                   html) \
41658           || exit 1
41659
41660 @endif expect
41661
41662 .PHONY: maybe-TAGS-expect TAGS-expect
41663 maybe-TAGS-expect:
41664 @if expect
41665 maybe-TAGS-expect: TAGS-expect
41666
41667 TAGS-expect: \
41668     configure-expect 
41669         @: $(MAKE); $(unstage)
41670         @[ -f ./expect/Makefile ] || exit 0; \
41671         r=`${PWD_COMMAND}`; export r; \
41672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41673         $(HOST_EXPORTS) \
41674         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41676         done; \
41677         echo "Doing TAGS in expect" ; \
41678         (cd $(HOST_SUBDIR)/expect && \
41679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41681                   "RANLIB=$${RANLIB}" \
41682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41683                   TAGS) \
41684           || exit 1
41685
41686 @endif expect
41687
41688 .PHONY: maybe-install-info-expect install-info-expect
41689 maybe-install-info-expect:
41690 @if expect
41691 maybe-install-info-expect: install-info-expect
41692
41693 install-info-expect: \
41694     configure-expect \
41695     info-expect 
41696         @: $(MAKE); $(unstage)
41697         @[ -f ./expect/Makefile ] || exit 0; \
41698         r=`${PWD_COMMAND}`; export r; \
41699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41700         $(HOST_EXPORTS) \
41701         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41703         done; \
41704         echo "Doing install-info in expect" ; \
41705         (cd $(HOST_SUBDIR)/expect && \
41706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41708                   "RANLIB=$${RANLIB}" \
41709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41710                   install-info) \
41711           || exit 1
41712
41713 @endif expect
41714
41715 .PHONY: maybe-install-pdf-expect install-pdf-expect
41716 maybe-install-pdf-expect:
41717 @if expect
41718 maybe-install-pdf-expect: install-pdf-expect
41719
41720 install-pdf-expect: \
41721     configure-expect \
41722     pdf-expect 
41723         @: $(MAKE); $(unstage)
41724         @[ -f ./expect/Makefile ] || exit 0; \
41725         r=`${PWD_COMMAND}`; export r; \
41726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41727         $(HOST_EXPORTS) \
41728         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41730         done; \
41731         echo "Doing install-pdf in expect" ; \
41732         (cd $(HOST_SUBDIR)/expect && \
41733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41735                   "RANLIB=$${RANLIB}" \
41736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41737                   install-pdf) \
41738           || exit 1
41739
41740 @endif expect
41741
41742 .PHONY: maybe-install-html-expect install-html-expect
41743 maybe-install-html-expect:
41744 @if expect
41745 maybe-install-html-expect: install-html-expect
41746
41747 install-html-expect: \
41748     configure-expect \
41749     html-expect 
41750         @: $(MAKE); $(unstage)
41751         @[ -f ./expect/Makefile ] || exit 0; \
41752         r=`${PWD_COMMAND}`; export r; \
41753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41754         $(HOST_EXPORTS) \
41755         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41757         done; \
41758         echo "Doing install-html in expect" ; \
41759         (cd $(HOST_SUBDIR)/expect && \
41760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41762                   "RANLIB=$${RANLIB}" \
41763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41764                   install-html) \
41765           || exit 1
41766
41767 @endif expect
41768
41769 .PHONY: maybe-installcheck-expect installcheck-expect
41770 maybe-installcheck-expect:
41771 @if expect
41772 maybe-installcheck-expect: installcheck-expect
41773
41774 installcheck-expect: \
41775     configure-expect 
41776         @: $(MAKE); $(unstage)
41777         @[ -f ./expect/Makefile ] || exit 0; \
41778         r=`${PWD_COMMAND}`; export r; \
41779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41780         $(HOST_EXPORTS) \
41781         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41783         done; \
41784         echo "Doing installcheck in expect" ; \
41785         (cd $(HOST_SUBDIR)/expect && \
41786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41788                   "RANLIB=$${RANLIB}" \
41789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41790                   installcheck) \
41791           || exit 1
41792
41793 @endif expect
41794
41795 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
41796 maybe-mostlyclean-expect:
41797 @if expect
41798 maybe-mostlyclean-expect: mostlyclean-expect
41799
41800 mostlyclean-expect: 
41801         @: $(MAKE); $(unstage)
41802         @[ -f ./expect/Makefile ] || exit 0; \
41803         r=`${PWD_COMMAND}`; export r; \
41804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41805         $(HOST_EXPORTS) \
41806         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41808         done; \
41809         echo "Doing mostlyclean in expect" ; \
41810         (cd $(HOST_SUBDIR)/expect && \
41811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41813                   "RANLIB=$${RANLIB}" \
41814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41815                   mostlyclean) \
41816           || exit 1
41817
41818 @endif expect
41819
41820 .PHONY: maybe-clean-expect clean-expect
41821 maybe-clean-expect:
41822 @if expect
41823 maybe-clean-expect: clean-expect
41824
41825 clean-expect: 
41826         @: $(MAKE); $(unstage)
41827         @[ -f ./expect/Makefile ] || exit 0; \
41828         r=`${PWD_COMMAND}`; export r; \
41829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41830         $(HOST_EXPORTS) \
41831         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41833         done; \
41834         echo "Doing clean in expect" ; \
41835         (cd $(HOST_SUBDIR)/expect && \
41836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41838                   "RANLIB=$${RANLIB}" \
41839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41840                   clean) \
41841           || exit 1
41842
41843 @endif expect
41844
41845 .PHONY: maybe-distclean-expect distclean-expect
41846 maybe-distclean-expect:
41847 @if expect
41848 maybe-distclean-expect: distclean-expect
41849
41850 distclean-expect: 
41851         @: $(MAKE); $(unstage)
41852         @[ -f ./expect/Makefile ] || exit 0; \
41853         r=`${PWD_COMMAND}`; export r; \
41854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855         $(HOST_EXPORTS) \
41856         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858         done; \
41859         echo "Doing distclean in expect" ; \
41860         (cd $(HOST_SUBDIR)/expect && \
41861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863                   "RANLIB=$${RANLIB}" \
41864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865                   distclean) \
41866           || exit 1
41867
41868 @endif expect
41869
41870 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41871 maybe-maintainer-clean-expect:
41872 @if expect
41873 maybe-maintainer-clean-expect: maintainer-clean-expect
41874
41875 maintainer-clean-expect: 
41876         @: $(MAKE); $(unstage)
41877         @[ -f ./expect/Makefile ] || exit 0; \
41878         r=`${PWD_COMMAND}`; export r; \
41879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880         $(HOST_EXPORTS) \
41881         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41883         done; \
41884         echo "Doing maintainer-clean in expect" ; \
41885         (cd $(HOST_SUBDIR)/expect && \
41886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41888                   "RANLIB=$${RANLIB}" \
41889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41890                   maintainer-clean) \
41891           || exit 1
41892
41893 @endif expect
41894
41895
41896
41897 .PHONY: configure-guile maybe-configure-guile
41898 maybe-configure-guile:
41899 @if gcc-bootstrap
41900 configure-guile: stage_current
41901 @endif gcc-bootstrap
41902 @if guile
41903 maybe-configure-guile: configure-guile
41904 configure-guile: 
41905         @: $(MAKE); $(unstage)
41906         @r=`${PWD_COMMAND}`; export r; \
41907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41908         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41910         $(HOST_EXPORTS)  \
41911         echo Configuring in $(HOST_SUBDIR)/guile; \
41912         cd "$(HOST_SUBDIR)/guile" || exit 1; \
41913         case $(srcdir) in \
41914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41915           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41917         esac; \
41918         srcdiroption="--srcdir=$${topdir}/guile"; \
41919         libsrcdir="$$s/guile"; \
41920         $(SHELL) $${libsrcdir}/configure \
41921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41922           --target=${target_alias} $${srcdiroption}  \
41923           || exit 1
41924 @endif guile
41925
41926
41927
41928
41929
41930 .PHONY: all-guile maybe-all-guile
41931 maybe-all-guile:
41932 @if gcc-bootstrap
41933 all-guile: stage_current
41934 @endif gcc-bootstrap
41935 @if guile
41936 TARGET-guile=all
41937 maybe-all-guile: all-guile
41938 all-guile: configure-guile
41939         @: $(MAKE); $(unstage)
41940         @r=`${PWD_COMMAND}`; export r; \
41941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41942         $(HOST_EXPORTS)  \
41943         (cd $(HOST_SUBDIR)/guile && \
41944           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41945                 $(TARGET-guile))
41946 @endif guile
41947
41948
41949
41950
41951 .PHONY: check-guile maybe-check-guile
41952 maybe-check-guile:
41953 @if guile
41954 maybe-check-guile: check-guile
41955
41956 check-guile:
41957         @: $(MAKE); $(unstage)
41958         @r=`${PWD_COMMAND}`; export r; \
41959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960         $(HOST_EXPORTS) \
41961         (cd $(HOST_SUBDIR)/guile && \
41962           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41963
41964 @endif guile
41965
41966 .PHONY: install-guile maybe-install-guile
41967 maybe-install-guile:
41968 @if guile
41969 maybe-install-guile: install-guile
41970
41971 install-guile: installdirs
41972         @: $(MAKE); $(unstage)
41973         @r=`${PWD_COMMAND}`; export r; \
41974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41975         $(HOST_EXPORTS) \
41976         (cd $(HOST_SUBDIR)/guile && \
41977           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41978
41979 @endif guile
41980
41981 # Other targets (info, dvi, pdf, etc.)
41982
41983 .PHONY: maybe-info-guile info-guile
41984 maybe-info-guile:
41985 @if guile
41986 maybe-info-guile: info-guile
41987
41988 info-guile: \
41989     configure-guile 
41990         @: $(MAKE); $(unstage)
41991         @[ -f ./guile/Makefile ] || exit 0; \
41992         r=`${PWD_COMMAND}`; export r; \
41993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41994         $(HOST_EXPORTS) \
41995         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41997         done; \
41998         echo "Doing info in guile" ; \
41999         (cd $(HOST_SUBDIR)/guile && \
42000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42002                   "RANLIB=$${RANLIB}" \
42003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42004                   info) \
42005           || exit 1
42006
42007 @endif guile
42008
42009 .PHONY: maybe-dvi-guile dvi-guile
42010 maybe-dvi-guile:
42011 @if guile
42012 maybe-dvi-guile: dvi-guile
42013
42014 dvi-guile: \
42015     configure-guile 
42016         @: $(MAKE); $(unstage)
42017         @[ -f ./guile/Makefile ] || exit 0; \
42018         r=`${PWD_COMMAND}`; export r; \
42019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42020         $(HOST_EXPORTS) \
42021         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42023         done; \
42024         echo "Doing dvi in guile" ; \
42025         (cd $(HOST_SUBDIR)/guile && \
42026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42028                   "RANLIB=$${RANLIB}" \
42029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42030                   dvi) \
42031           || exit 1
42032
42033 @endif guile
42034
42035 .PHONY: maybe-pdf-guile pdf-guile
42036 maybe-pdf-guile:
42037 @if guile
42038 maybe-pdf-guile: pdf-guile
42039
42040 pdf-guile: \
42041     configure-guile 
42042         @: $(MAKE); $(unstage)
42043         @[ -f ./guile/Makefile ] || exit 0; \
42044         r=`${PWD_COMMAND}`; export r; \
42045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42046         $(HOST_EXPORTS) \
42047         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42049         done; \
42050         echo "Doing pdf in guile" ; \
42051         (cd $(HOST_SUBDIR)/guile && \
42052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42054                   "RANLIB=$${RANLIB}" \
42055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42056                   pdf) \
42057           || exit 1
42058
42059 @endif guile
42060
42061 .PHONY: maybe-html-guile html-guile
42062 maybe-html-guile:
42063 @if guile
42064 maybe-html-guile: html-guile
42065
42066 html-guile: \
42067     configure-guile 
42068         @: $(MAKE); $(unstage)
42069         @[ -f ./guile/Makefile ] || exit 0; \
42070         r=`${PWD_COMMAND}`; export r; \
42071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072         $(HOST_EXPORTS) \
42073         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42075         done; \
42076         echo "Doing html in guile" ; \
42077         (cd $(HOST_SUBDIR)/guile && \
42078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42080                   "RANLIB=$${RANLIB}" \
42081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42082                   html) \
42083           || exit 1
42084
42085 @endif guile
42086
42087 .PHONY: maybe-TAGS-guile TAGS-guile
42088 maybe-TAGS-guile:
42089 @if guile
42090 maybe-TAGS-guile: TAGS-guile
42091
42092 TAGS-guile: \
42093     configure-guile 
42094         @: $(MAKE); $(unstage)
42095         @[ -f ./guile/Makefile ] || exit 0; \
42096         r=`${PWD_COMMAND}`; export r; \
42097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42098         $(HOST_EXPORTS) \
42099         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42101         done; \
42102         echo "Doing TAGS in guile" ; \
42103         (cd $(HOST_SUBDIR)/guile && \
42104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42106                   "RANLIB=$${RANLIB}" \
42107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42108                   TAGS) \
42109           || exit 1
42110
42111 @endif guile
42112
42113 .PHONY: maybe-install-info-guile install-info-guile
42114 maybe-install-info-guile:
42115 @if guile
42116 maybe-install-info-guile: install-info-guile
42117
42118 install-info-guile: \
42119     configure-guile \
42120     info-guile 
42121         @: $(MAKE); $(unstage)
42122         @[ -f ./guile/Makefile ] || exit 0; \
42123         r=`${PWD_COMMAND}`; export r; \
42124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42125         $(HOST_EXPORTS) \
42126         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42128         done; \
42129         echo "Doing install-info in guile" ; \
42130         (cd $(HOST_SUBDIR)/guile && \
42131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42133                   "RANLIB=$${RANLIB}" \
42134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42135                   install-info) \
42136           || exit 1
42137
42138 @endif guile
42139
42140 .PHONY: maybe-install-pdf-guile install-pdf-guile
42141 maybe-install-pdf-guile:
42142 @if guile
42143 maybe-install-pdf-guile: install-pdf-guile
42144
42145 install-pdf-guile: \
42146     configure-guile \
42147     pdf-guile 
42148         @: $(MAKE); $(unstage)
42149         @[ -f ./guile/Makefile ] || exit 0; \
42150         r=`${PWD_COMMAND}`; export r; \
42151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42152         $(HOST_EXPORTS) \
42153         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42155         done; \
42156         echo "Doing install-pdf in guile" ; \
42157         (cd $(HOST_SUBDIR)/guile && \
42158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42160                   "RANLIB=$${RANLIB}" \
42161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42162                   install-pdf) \
42163           || exit 1
42164
42165 @endif guile
42166
42167 .PHONY: maybe-install-html-guile install-html-guile
42168 maybe-install-html-guile:
42169 @if guile
42170 maybe-install-html-guile: install-html-guile
42171
42172 install-html-guile: \
42173     configure-guile \
42174     html-guile 
42175         @: $(MAKE); $(unstage)
42176         @[ -f ./guile/Makefile ] || exit 0; \
42177         r=`${PWD_COMMAND}`; export r; \
42178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42179         $(HOST_EXPORTS) \
42180         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42182         done; \
42183         echo "Doing install-html in guile" ; \
42184         (cd $(HOST_SUBDIR)/guile && \
42185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42187                   "RANLIB=$${RANLIB}" \
42188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42189                   install-html) \
42190           || exit 1
42191
42192 @endif guile
42193
42194 .PHONY: maybe-installcheck-guile installcheck-guile
42195 maybe-installcheck-guile:
42196 @if guile
42197 maybe-installcheck-guile: installcheck-guile
42198
42199 installcheck-guile: \
42200     configure-guile 
42201         @: $(MAKE); $(unstage)
42202         @[ -f ./guile/Makefile ] || exit 0; \
42203         r=`${PWD_COMMAND}`; export r; \
42204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42205         $(HOST_EXPORTS) \
42206         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42208         done; \
42209         echo "Doing installcheck in guile" ; \
42210         (cd $(HOST_SUBDIR)/guile && \
42211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42213                   "RANLIB=$${RANLIB}" \
42214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42215                   installcheck) \
42216           || exit 1
42217
42218 @endif guile
42219
42220 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
42221 maybe-mostlyclean-guile:
42222 @if guile
42223 maybe-mostlyclean-guile: mostlyclean-guile
42224
42225 mostlyclean-guile: 
42226         @: $(MAKE); $(unstage)
42227         @[ -f ./guile/Makefile ] || exit 0; \
42228         r=`${PWD_COMMAND}`; export r; \
42229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42230         $(HOST_EXPORTS) \
42231         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42233         done; \
42234         echo "Doing mostlyclean in guile" ; \
42235         (cd $(HOST_SUBDIR)/guile && \
42236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42238                   "RANLIB=$${RANLIB}" \
42239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42240                   mostlyclean) \
42241           || exit 1
42242
42243 @endif guile
42244
42245 .PHONY: maybe-clean-guile clean-guile
42246 maybe-clean-guile:
42247 @if guile
42248 maybe-clean-guile: clean-guile
42249
42250 clean-guile: 
42251         @: $(MAKE); $(unstage)
42252         @[ -f ./guile/Makefile ] || exit 0; \
42253         r=`${PWD_COMMAND}`; export r; \
42254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42255         $(HOST_EXPORTS) \
42256         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42258         done; \
42259         echo "Doing clean in guile" ; \
42260         (cd $(HOST_SUBDIR)/guile && \
42261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42263                   "RANLIB=$${RANLIB}" \
42264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42265                   clean) \
42266           || exit 1
42267
42268 @endif guile
42269
42270 .PHONY: maybe-distclean-guile distclean-guile
42271 maybe-distclean-guile:
42272 @if guile
42273 maybe-distclean-guile: distclean-guile
42274
42275 distclean-guile: 
42276         @: $(MAKE); $(unstage)
42277         @[ -f ./guile/Makefile ] || exit 0; \
42278         r=`${PWD_COMMAND}`; export r; \
42279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42280         $(HOST_EXPORTS) \
42281         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42283         done; \
42284         echo "Doing distclean in guile" ; \
42285         (cd $(HOST_SUBDIR)/guile && \
42286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42288                   "RANLIB=$${RANLIB}" \
42289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42290                   distclean) \
42291           || exit 1
42292
42293 @endif guile
42294
42295 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42296 maybe-maintainer-clean-guile:
42297 @if guile
42298 maybe-maintainer-clean-guile: maintainer-clean-guile
42299
42300 maintainer-clean-guile: 
42301         @: $(MAKE); $(unstage)
42302         @[ -f ./guile/Makefile ] || exit 0; \
42303         r=`${PWD_COMMAND}`; export r; \
42304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42305         $(HOST_EXPORTS) \
42306         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42308         done; \
42309         echo "Doing maintainer-clean in guile" ; \
42310         (cd $(HOST_SUBDIR)/guile && \
42311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42313                   "RANLIB=$${RANLIB}" \
42314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42315                   maintainer-clean) \
42316           || exit 1
42317
42318 @endif guile
42319
42320
42321
42322 .PHONY: configure-tk maybe-configure-tk
42323 maybe-configure-tk:
42324 @if gcc-bootstrap
42325 configure-tk: stage_current
42326 @endif gcc-bootstrap
42327 @if tk
42328 maybe-configure-tk: configure-tk
42329 configure-tk: 
42330         @: $(MAKE); $(unstage)
42331         @r=`${PWD_COMMAND}`; export r; \
42332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42333         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42335         $(HOST_EXPORTS)  \
42336         echo Configuring in $(HOST_SUBDIR)/tk; \
42337         cd "$(HOST_SUBDIR)/tk" || exit 1; \
42338         case $(srcdir) in \
42339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42340           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42342         esac; \
42343         srcdiroption="--srcdir=$${topdir}/tk"; \
42344         libsrcdir="$$s/tk"; \
42345         $(SHELL) $${libsrcdir}/configure \
42346           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42347           --target=${target_alias} $${srcdiroption}  \
42348           || exit 1
42349 @endif tk
42350
42351
42352
42353
42354
42355 .PHONY: all-tk maybe-all-tk
42356 maybe-all-tk:
42357 @if gcc-bootstrap
42358 all-tk: stage_current
42359 @endif gcc-bootstrap
42360 @if tk
42361 TARGET-tk=all
42362 maybe-all-tk: all-tk
42363 all-tk: configure-tk
42364         @: $(MAKE); $(unstage)
42365         @r=`${PWD_COMMAND}`; export r; \
42366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42367         $(HOST_EXPORTS)  \
42368         (cd $(HOST_SUBDIR)/tk && \
42369           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42370                 $(TARGET-tk))
42371 @endif tk
42372
42373
42374
42375
42376 .PHONY: check-tk maybe-check-tk
42377 maybe-check-tk:
42378 @if tk
42379 maybe-check-tk: check-tk
42380
42381 check-tk:
42382         @: $(MAKE); $(unstage)
42383         @r=`${PWD_COMMAND}`; export r; \
42384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42385         $(HOST_EXPORTS) \
42386         (cd $(HOST_SUBDIR)/tk && \
42387           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42388
42389 @endif tk
42390
42391 .PHONY: install-tk maybe-install-tk
42392 maybe-install-tk:
42393 @if tk
42394 maybe-install-tk: install-tk
42395
42396 install-tk: installdirs
42397         @: $(MAKE); $(unstage)
42398         @r=`${PWD_COMMAND}`; export r; \
42399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400         $(HOST_EXPORTS) \
42401         (cd $(HOST_SUBDIR)/tk && \
42402           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42403
42404 @endif tk
42405
42406 # Other targets (info, dvi, pdf, etc.)
42407
42408 .PHONY: maybe-info-tk info-tk
42409 maybe-info-tk:
42410 @if tk
42411 maybe-info-tk: info-tk
42412
42413 info-tk: \
42414     configure-tk 
42415         @: $(MAKE); $(unstage)
42416         @[ -f ./tk/Makefile ] || exit 0; \
42417         r=`${PWD_COMMAND}`; export r; \
42418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42419         $(HOST_EXPORTS) \
42420         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42422         done; \
42423         echo "Doing info in tk" ; \
42424         (cd $(HOST_SUBDIR)/tk && \
42425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42427                   "RANLIB=$${RANLIB}" \
42428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42429                   info) \
42430           || exit 1
42431
42432 @endif tk
42433
42434 .PHONY: maybe-dvi-tk dvi-tk
42435 maybe-dvi-tk:
42436 @if tk
42437 maybe-dvi-tk: dvi-tk
42438
42439 dvi-tk: \
42440     configure-tk 
42441         @: $(MAKE); $(unstage)
42442         @[ -f ./tk/Makefile ] || exit 0; \
42443         r=`${PWD_COMMAND}`; export r; \
42444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445         $(HOST_EXPORTS) \
42446         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42448         done; \
42449         echo "Doing dvi in tk" ; \
42450         (cd $(HOST_SUBDIR)/tk && \
42451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42453                   "RANLIB=$${RANLIB}" \
42454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42455                   dvi) \
42456           || exit 1
42457
42458 @endif tk
42459
42460 .PHONY: maybe-pdf-tk pdf-tk
42461 maybe-pdf-tk:
42462 @if tk
42463 maybe-pdf-tk: pdf-tk
42464
42465 pdf-tk: \
42466     configure-tk 
42467         @: $(MAKE); $(unstage)
42468         @[ -f ./tk/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 pdf in tk" ; \
42476         (cd $(HOST_SUBDIR)/tk && \
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                   pdf) \
42482           || exit 1
42483
42484 @endif tk
42485
42486 .PHONY: maybe-html-tk html-tk
42487 maybe-html-tk:
42488 @if tk
42489 maybe-html-tk: html-tk
42490
42491 html-tk: \
42492     configure-tk 
42493         @: $(MAKE); $(unstage)
42494         @[ -f ./tk/Makefile ] || exit 0; \
42495         r=`${PWD_COMMAND}`; export r; \
42496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42497         $(HOST_EXPORTS) \
42498         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42500         done; \
42501         echo "Doing html in tk" ; \
42502         (cd $(HOST_SUBDIR)/tk && \
42503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42505                   "RANLIB=$${RANLIB}" \
42506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42507                   html) \
42508           || exit 1
42509
42510 @endif tk
42511
42512 .PHONY: maybe-TAGS-tk TAGS-tk
42513 maybe-TAGS-tk:
42514 @if tk
42515 maybe-TAGS-tk: TAGS-tk
42516
42517 TAGS-tk: \
42518     configure-tk 
42519         @: $(MAKE); $(unstage)
42520         @[ -f ./tk/Makefile ] || exit 0; \
42521         r=`${PWD_COMMAND}`; export r; \
42522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42523         $(HOST_EXPORTS) \
42524         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42526         done; \
42527         echo "Doing TAGS in tk" ; \
42528         (cd $(HOST_SUBDIR)/tk && \
42529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42531                   "RANLIB=$${RANLIB}" \
42532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42533                   TAGS) \
42534           || exit 1
42535
42536 @endif tk
42537
42538 .PHONY: maybe-install-info-tk install-info-tk
42539 maybe-install-info-tk:
42540 @if tk
42541 maybe-install-info-tk: install-info-tk
42542
42543 install-info-tk: \
42544     configure-tk \
42545     info-tk 
42546         @: $(MAKE); $(unstage)
42547         @[ -f ./tk/Makefile ] || exit 0; \
42548         r=`${PWD_COMMAND}`; export r; \
42549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42550         $(HOST_EXPORTS) \
42551         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42553         done; \
42554         echo "Doing install-info in tk" ; \
42555         (cd $(HOST_SUBDIR)/tk && \
42556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42558                   "RANLIB=$${RANLIB}" \
42559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42560                   install-info) \
42561           || exit 1
42562
42563 @endif tk
42564
42565 .PHONY: maybe-install-pdf-tk install-pdf-tk
42566 maybe-install-pdf-tk:
42567 @if tk
42568 maybe-install-pdf-tk: install-pdf-tk
42569
42570 install-pdf-tk: \
42571     configure-tk \
42572     pdf-tk 
42573         @: $(MAKE); $(unstage)
42574         @[ -f ./tk/Makefile ] || exit 0; \
42575         r=`${PWD_COMMAND}`; export r; \
42576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42577         $(HOST_EXPORTS) \
42578         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42580         done; \
42581         echo "Doing install-pdf in tk" ; \
42582         (cd $(HOST_SUBDIR)/tk && \
42583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42585                   "RANLIB=$${RANLIB}" \
42586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42587                   install-pdf) \
42588           || exit 1
42589
42590 @endif tk
42591
42592 .PHONY: maybe-install-html-tk install-html-tk
42593 maybe-install-html-tk:
42594 @if tk
42595 maybe-install-html-tk: install-html-tk
42596
42597 install-html-tk: \
42598     configure-tk \
42599     html-tk 
42600         @: $(MAKE); $(unstage)
42601         @[ -f ./tk/Makefile ] || exit 0; \
42602         r=`${PWD_COMMAND}`; export r; \
42603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42604         $(HOST_EXPORTS) \
42605         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42607         done; \
42608         echo "Doing install-html in tk" ; \
42609         (cd $(HOST_SUBDIR)/tk && \
42610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42612                   "RANLIB=$${RANLIB}" \
42613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42614                   install-html) \
42615           || exit 1
42616
42617 @endif tk
42618
42619 .PHONY: maybe-installcheck-tk installcheck-tk
42620 maybe-installcheck-tk:
42621 @if tk
42622 maybe-installcheck-tk: installcheck-tk
42623
42624 installcheck-tk: \
42625     configure-tk 
42626         @: $(MAKE); $(unstage)
42627         @[ -f ./tk/Makefile ] || exit 0; \
42628         r=`${PWD_COMMAND}`; export r; \
42629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42630         $(HOST_EXPORTS) \
42631         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42633         done; \
42634         echo "Doing installcheck in tk" ; \
42635         (cd $(HOST_SUBDIR)/tk && \
42636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42638                   "RANLIB=$${RANLIB}" \
42639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42640                   installcheck) \
42641           || exit 1
42642
42643 @endif tk
42644
42645 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
42646 maybe-mostlyclean-tk:
42647 @if tk
42648 maybe-mostlyclean-tk: mostlyclean-tk
42649
42650 mostlyclean-tk: 
42651         @: $(MAKE); $(unstage)
42652         @[ -f ./tk/Makefile ] || exit 0; \
42653         r=`${PWD_COMMAND}`; export r; \
42654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42655         $(HOST_EXPORTS) \
42656         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42658         done; \
42659         echo "Doing mostlyclean in tk" ; \
42660         (cd $(HOST_SUBDIR)/tk && \
42661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42663                   "RANLIB=$${RANLIB}" \
42664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42665                   mostlyclean) \
42666           || exit 1
42667
42668 @endif tk
42669
42670 .PHONY: maybe-clean-tk clean-tk
42671 maybe-clean-tk:
42672 @if tk
42673 maybe-clean-tk: clean-tk
42674
42675 clean-tk: 
42676         @: $(MAKE); $(unstage)
42677         @[ -f ./tk/Makefile ] || exit 0; \
42678         r=`${PWD_COMMAND}`; export r; \
42679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42680         $(HOST_EXPORTS) \
42681         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42683         done; \
42684         echo "Doing clean in tk" ; \
42685         (cd $(HOST_SUBDIR)/tk && \
42686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42688                   "RANLIB=$${RANLIB}" \
42689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42690                   clean) \
42691           || exit 1
42692
42693 @endif tk
42694
42695 .PHONY: maybe-distclean-tk distclean-tk
42696 maybe-distclean-tk:
42697 @if tk
42698 maybe-distclean-tk: distclean-tk
42699
42700 distclean-tk: 
42701         @: $(MAKE); $(unstage)
42702         @[ -f ./tk/Makefile ] || exit 0; \
42703         r=`${PWD_COMMAND}`; export r; \
42704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42705         $(HOST_EXPORTS) \
42706         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42708         done; \
42709         echo "Doing distclean in tk" ; \
42710         (cd $(HOST_SUBDIR)/tk && \
42711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42713                   "RANLIB=$${RANLIB}" \
42714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42715                   distclean) \
42716           || exit 1
42717
42718 @endif tk
42719
42720 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42721 maybe-maintainer-clean-tk:
42722 @if tk
42723 maybe-maintainer-clean-tk: maintainer-clean-tk
42724
42725 maintainer-clean-tk: 
42726         @: $(MAKE); $(unstage)
42727         @[ -f ./tk/Makefile ] || exit 0; \
42728         r=`${PWD_COMMAND}`; export r; \
42729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42730         $(HOST_EXPORTS) \
42731         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42733         done; \
42734         echo "Doing maintainer-clean in tk" ; \
42735         (cd $(HOST_SUBDIR)/tk && \
42736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42738                   "RANLIB=$${RANLIB}" \
42739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42740                   maintainer-clean) \
42741           || exit 1
42742
42743 @endif tk
42744
42745
42746
42747 .PHONY: configure-libtermcap maybe-configure-libtermcap
42748 maybe-configure-libtermcap:
42749 @if gcc-bootstrap
42750 configure-libtermcap: stage_current
42751 @endif gcc-bootstrap
42752 @if libtermcap
42753 maybe-configure-libtermcap: configure-libtermcap
42754 configure-libtermcap: 
42755         @: $(MAKE); $(unstage)
42756         @r=`${PWD_COMMAND}`; export r; \
42757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42758         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42759         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42760         $(HOST_EXPORTS)  \
42761         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42762         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42763         case $(srcdir) in \
42764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42765           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42767         esac; \
42768         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42769         libsrcdir="$$s/libtermcap"; \
42770         $(SHELL) $${libsrcdir}/configure \
42771           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42772           --target=${target_alias} $${srcdiroption}  \
42773           || exit 1
42774 @endif libtermcap
42775
42776
42777
42778
42779
42780 .PHONY: all-libtermcap maybe-all-libtermcap
42781 maybe-all-libtermcap:
42782 @if gcc-bootstrap
42783 all-libtermcap: stage_current
42784 @endif gcc-bootstrap
42785 @if libtermcap
42786 TARGET-libtermcap=all
42787 maybe-all-libtermcap: all-libtermcap
42788 all-libtermcap: configure-libtermcap
42789         @: $(MAKE); $(unstage)
42790         @r=`${PWD_COMMAND}`; export r; \
42791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42792         $(HOST_EXPORTS)  \
42793         (cd $(HOST_SUBDIR)/libtermcap && \
42794           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42795                 $(TARGET-libtermcap))
42796 @endif libtermcap
42797
42798
42799
42800
42801 .PHONY: check-libtermcap maybe-check-libtermcap
42802 maybe-check-libtermcap:
42803 @if libtermcap
42804 maybe-check-libtermcap: check-libtermcap
42805
42806 check-libtermcap:
42807
42808 @endif libtermcap
42809
42810 .PHONY: install-libtermcap maybe-install-libtermcap
42811 maybe-install-libtermcap:
42812 @if libtermcap
42813 maybe-install-libtermcap: install-libtermcap
42814
42815 install-libtermcap: installdirs
42816         @: $(MAKE); $(unstage)
42817         @r=`${PWD_COMMAND}`; export r; \
42818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42819         $(HOST_EXPORTS) \
42820         (cd $(HOST_SUBDIR)/libtermcap && \
42821           $(MAKE) $(FLAGS_TO_PASS)  install)
42822
42823 @endif libtermcap
42824
42825 # Other targets (info, dvi, pdf, etc.)
42826
42827 .PHONY: maybe-info-libtermcap info-libtermcap
42828 maybe-info-libtermcap:
42829 @if libtermcap
42830 maybe-info-libtermcap: info-libtermcap
42831
42832 info-libtermcap: \
42833     configure-libtermcap 
42834         @: $(MAKE); $(unstage)
42835         @[ -f ./libtermcap/Makefile ] || exit 0; \
42836         r=`${PWD_COMMAND}`; export r; \
42837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42838         $(HOST_EXPORTS) \
42839         for flag in $(EXTRA_HOST_FLAGS) ; do \
42840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42841         done; \
42842         echo "Doing info in libtermcap" ; \
42843         (cd $(HOST_SUBDIR)/libtermcap && \
42844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42846                   "RANLIB=$${RANLIB}" \
42847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42848                   info) \
42849           || exit 1
42850
42851 @endif libtermcap
42852
42853 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
42854 maybe-dvi-libtermcap:
42855 @if libtermcap
42856 maybe-dvi-libtermcap: dvi-libtermcap
42857
42858 dvi-libtermcap: \
42859     configure-libtermcap 
42860         @: $(MAKE); $(unstage)
42861         @[ -f ./libtermcap/Makefile ] || exit 0; \
42862         r=`${PWD_COMMAND}`; export r; \
42863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42864         $(HOST_EXPORTS) \
42865         for flag in $(EXTRA_HOST_FLAGS) ; do \
42866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42867         done; \
42868         echo "Doing dvi in libtermcap" ; \
42869         (cd $(HOST_SUBDIR)/libtermcap && \
42870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42872                   "RANLIB=$${RANLIB}" \
42873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42874                   dvi) \
42875           || exit 1
42876
42877 @endif libtermcap
42878
42879 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
42880 maybe-pdf-libtermcap:
42881 @if libtermcap
42882 maybe-pdf-libtermcap: pdf-libtermcap
42883
42884 pdf-libtermcap: \
42885     configure-libtermcap 
42886         @: $(MAKE); $(unstage)
42887         @[ -f ./libtermcap/Makefile ] || exit 0; \
42888         r=`${PWD_COMMAND}`; export r; \
42889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890         $(HOST_EXPORTS) \
42891         for flag in $(EXTRA_HOST_FLAGS) ; do \
42892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42893         done; \
42894         echo "Doing pdf in libtermcap" ; \
42895         (cd $(HOST_SUBDIR)/libtermcap && \
42896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42898                   "RANLIB=$${RANLIB}" \
42899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42900                   pdf) \
42901           || exit 1
42902
42903 @endif libtermcap
42904
42905 .PHONY: maybe-html-libtermcap html-libtermcap
42906 maybe-html-libtermcap:
42907 @if libtermcap
42908 maybe-html-libtermcap: html-libtermcap
42909
42910 html-libtermcap: \
42911     configure-libtermcap 
42912         @: $(MAKE); $(unstage)
42913         @[ -f ./libtermcap/Makefile ] || exit 0; \
42914         r=`${PWD_COMMAND}`; export r; \
42915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42916         $(HOST_EXPORTS) \
42917         for flag in $(EXTRA_HOST_FLAGS) ; do \
42918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42919         done; \
42920         echo "Doing html in libtermcap" ; \
42921         (cd $(HOST_SUBDIR)/libtermcap && \
42922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42924                   "RANLIB=$${RANLIB}" \
42925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42926                   html) \
42927           || exit 1
42928
42929 @endif libtermcap
42930
42931 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42932 maybe-TAGS-libtermcap:
42933 @if libtermcap
42934 maybe-TAGS-libtermcap: TAGS-libtermcap
42935
42936 TAGS-libtermcap: \
42937     configure-libtermcap 
42938         @: $(MAKE); $(unstage)
42939         @[ -f ./libtermcap/Makefile ] || exit 0; \
42940         r=`${PWD_COMMAND}`; export r; \
42941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942         $(HOST_EXPORTS) \
42943         for flag in $(EXTRA_HOST_FLAGS) ; do \
42944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42945         done; \
42946         echo "Doing TAGS in libtermcap" ; \
42947         (cd $(HOST_SUBDIR)/libtermcap && \
42948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42950                   "RANLIB=$${RANLIB}" \
42951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42952                   TAGS) \
42953           || exit 1
42954
42955 @endif libtermcap
42956
42957 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
42958 maybe-install-info-libtermcap:
42959 @if libtermcap
42960 maybe-install-info-libtermcap: install-info-libtermcap
42961
42962 install-info-libtermcap: \
42963     configure-libtermcap \
42964     info-libtermcap 
42965         @: $(MAKE); $(unstage)
42966         @[ -f ./libtermcap/Makefile ] || exit 0; \
42967         r=`${PWD_COMMAND}`; export r; \
42968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42969         $(HOST_EXPORTS) \
42970         for flag in $(EXTRA_HOST_FLAGS) ; do \
42971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42972         done; \
42973         echo "Doing install-info in libtermcap" ; \
42974         (cd $(HOST_SUBDIR)/libtermcap && \
42975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42977                   "RANLIB=$${RANLIB}" \
42978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42979                   install-info) \
42980           || exit 1
42981
42982 @endif libtermcap
42983
42984 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42985 maybe-install-pdf-libtermcap:
42986 @if libtermcap
42987 maybe-install-pdf-libtermcap: install-pdf-libtermcap
42988
42989 install-pdf-libtermcap: \
42990     configure-libtermcap \
42991     pdf-libtermcap 
42992         @: $(MAKE); $(unstage)
42993         @[ -f ./libtermcap/Makefile ] || exit 0; \
42994         r=`${PWD_COMMAND}`; export r; \
42995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42996         $(HOST_EXPORTS) \
42997         for flag in $(EXTRA_HOST_FLAGS) ; do \
42998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42999         done; \
43000         echo "Doing install-pdf in libtermcap" ; \
43001         (cd $(HOST_SUBDIR)/libtermcap && \
43002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43004                   "RANLIB=$${RANLIB}" \
43005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43006                   install-pdf) \
43007           || exit 1
43008
43009 @endif libtermcap
43010
43011 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
43012 maybe-install-html-libtermcap:
43013 @if libtermcap
43014 maybe-install-html-libtermcap: install-html-libtermcap
43015
43016 install-html-libtermcap: \
43017     configure-libtermcap \
43018     html-libtermcap 
43019         @: $(MAKE); $(unstage)
43020         @[ -f ./libtermcap/Makefile ] || exit 0; \
43021         r=`${PWD_COMMAND}`; export r; \
43022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43023         $(HOST_EXPORTS) \
43024         for flag in $(EXTRA_HOST_FLAGS) ; do \
43025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43026         done; \
43027         echo "Doing install-html in libtermcap" ; \
43028         (cd $(HOST_SUBDIR)/libtermcap && \
43029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43031                   "RANLIB=$${RANLIB}" \
43032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43033                   install-html) \
43034           || exit 1
43035
43036 @endif libtermcap
43037
43038 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43039 maybe-installcheck-libtermcap:
43040 @if libtermcap
43041 maybe-installcheck-libtermcap: installcheck-libtermcap
43042
43043 installcheck-libtermcap: \
43044     configure-libtermcap 
43045         @: $(MAKE); $(unstage)
43046         @[ -f ./libtermcap/Makefile ] || exit 0; \
43047         r=`${PWD_COMMAND}`; export r; \
43048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43049         $(HOST_EXPORTS) \
43050         for flag in $(EXTRA_HOST_FLAGS) ; do \
43051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43052         done; \
43053         echo "Doing installcheck in libtermcap" ; \
43054         (cd $(HOST_SUBDIR)/libtermcap && \
43055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43057                   "RANLIB=$${RANLIB}" \
43058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43059                   installcheck) \
43060           || exit 1
43061
43062 @endif libtermcap
43063
43064 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43065 maybe-mostlyclean-libtermcap:
43066 @if libtermcap
43067 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43068
43069 # libtermcap doesn't support mostlyclean.
43070 mostlyclean-libtermcap:
43071
43072 @endif libtermcap
43073
43074 .PHONY: maybe-clean-libtermcap clean-libtermcap
43075 maybe-clean-libtermcap:
43076 @if libtermcap
43077 maybe-clean-libtermcap: clean-libtermcap
43078
43079 # libtermcap doesn't support clean.
43080 clean-libtermcap:
43081
43082 @endif libtermcap
43083
43084 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
43085 maybe-distclean-libtermcap:
43086 @if libtermcap
43087 maybe-distclean-libtermcap: distclean-libtermcap
43088
43089 # libtermcap doesn't support distclean.
43090 distclean-libtermcap:
43091
43092 @endif libtermcap
43093
43094 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43095 maybe-maintainer-clean-libtermcap:
43096 @if libtermcap
43097 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43098
43099 # libtermcap doesn't support maintainer-clean.
43100 maintainer-clean-libtermcap:
43101
43102 @endif libtermcap
43103
43104
43105
43106 .PHONY: configure-utils maybe-configure-utils
43107 maybe-configure-utils:
43108 @if gcc-bootstrap
43109 configure-utils: stage_current
43110 @endif gcc-bootstrap
43111 @if utils
43112 maybe-configure-utils: configure-utils
43113 configure-utils: 
43114         @: $(MAKE); $(unstage)
43115         @r=`${PWD_COMMAND}`; export r; \
43116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43118         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43119         $(HOST_EXPORTS)  \
43120         echo Configuring in $(HOST_SUBDIR)/utils; \
43121         cd "$(HOST_SUBDIR)/utils" || exit 1; \
43122         case $(srcdir) in \
43123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43124           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43126         esac; \
43127         srcdiroption="--srcdir=$${topdir}/utils"; \
43128         libsrcdir="$$s/utils"; \
43129         $(SHELL) $${libsrcdir}/configure \
43130           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43131           --target=${target_alias} $${srcdiroption}  \
43132           || exit 1
43133 @endif utils
43134
43135
43136
43137
43138
43139 .PHONY: all-utils maybe-all-utils
43140 maybe-all-utils:
43141 @if gcc-bootstrap
43142 all-utils: stage_current
43143 @endif gcc-bootstrap
43144 @if utils
43145 TARGET-utils=all
43146 maybe-all-utils: all-utils
43147 all-utils: configure-utils
43148         @: $(MAKE); $(unstage)
43149         @r=`${PWD_COMMAND}`; export r; \
43150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43151         $(HOST_EXPORTS)  \
43152         (cd $(HOST_SUBDIR)/utils && \
43153           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43154                 $(TARGET-utils))
43155 @endif utils
43156
43157
43158
43159
43160 .PHONY: check-utils maybe-check-utils
43161 maybe-check-utils:
43162 @if utils
43163 maybe-check-utils: check-utils
43164
43165 check-utils:
43166
43167 @endif utils
43168
43169 .PHONY: install-utils maybe-install-utils
43170 maybe-install-utils:
43171 @if utils
43172 maybe-install-utils: install-utils
43173
43174 install-utils: installdirs
43175         @: $(MAKE); $(unstage)
43176         @r=`${PWD_COMMAND}`; export r; \
43177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43178         $(HOST_EXPORTS) \
43179         (cd $(HOST_SUBDIR)/utils && \
43180           $(MAKE) $(FLAGS_TO_PASS)  install)
43181
43182 @endif utils
43183
43184 # Other targets (info, dvi, pdf, etc.)
43185
43186 .PHONY: maybe-info-utils info-utils
43187 maybe-info-utils:
43188 @if utils
43189 maybe-info-utils: info-utils
43190
43191 info-utils: \
43192     configure-utils 
43193         @: $(MAKE); $(unstage)
43194         @[ -f ./utils/Makefile ] || exit 0; \
43195         r=`${PWD_COMMAND}`; export r; \
43196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43197         $(HOST_EXPORTS) \
43198         for flag in $(EXTRA_HOST_FLAGS) ; do \
43199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43200         done; \
43201         echo "Doing info in utils" ; \
43202         (cd $(HOST_SUBDIR)/utils && \
43203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43205                   "RANLIB=$${RANLIB}" \
43206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43207                   info) \
43208           || exit 1
43209
43210 @endif utils
43211
43212 .PHONY: maybe-dvi-utils dvi-utils
43213 maybe-dvi-utils:
43214 @if utils
43215 maybe-dvi-utils: dvi-utils
43216
43217 dvi-utils: \
43218     configure-utils 
43219         @: $(MAKE); $(unstage)
43220         @[ -f ./utils/Makefile ] || exit 0; \
43221         r=`${PWD_COMMAND}`; export r; \
43222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43223         $(HOST_EXPORTS) \
43224         for flag in $(EXTRA_HOST_FLAGS) ; do \
43225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43226         done; \
43227         echo "Doing dvi in utils" ; \
43228         (cd $(HOST_SUBDIR)/utils && \
43229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43231                   "RANLIB=$${RANLIB}" \
43232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43233                   dvi) \
43234           || exit 1
43235
43236 @endif utils
43237
43238 .PHONY: maybe-pdf-utils pdf-utils
43239 maybe-pdf-utils:
43240 @if utils
43241 maybe-pdf-utils: pdf-utils
43242
43243 pdf-utils: \
43244     configure-utils 
43245         @: $(MAKE); $(unstage)
43246         @[ -f ./utils/Makefile ] || exit 0; \
43247         r=`${PWD_COMMAND}`; export r; \
43248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249         $(HOST_EXPORTS) \
43250         for flag in $(EXTRA_HOST_FLAGS) ; do \
43251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43252         done; \
43253         echo "Doing pdf in utils" ; \
43254         (cd $(HOST_SUBDIR)/utils && \
43255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257                   "RANLIB=$${RANLIB}" \
43258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259                   pdf) \
43260           || exit 1
43261
43262 @endif utils
43263
43264 .PHONY: maybe-html-utils html-utils
43265 maybe-html-utils:
43266 @if utils
43267 maybe-html-utils: html-utils
43268
43269 html-utils: \
43270     configure-utils 
43271         @: $(MAKE); $(unstage)
43272         @[ -f ./utils/Makefile ] || exit 0; \
43273         r=`${PWD_COMMAND}`; export r; \
43274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275         $(HOST_EXPORTS) \
43276         for flag in $(EXTRA_HOST_FLAGS) ; do \
43277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43278         done; \
43279         echo "Doing html in utils" ; \
43280         (cd $(HOST_SUBDIR)/utils && \
43281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43283                   "RANLIB=$${RANLIB}" \
43284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43285                   html) \
43286           || exit 1
43287
43288 @endif utils
43289
43290 .PHONY: maybe-TAGS-utils TAGS-utils
43291 maybe-TAGS-utils:
43292 @if utils
43293 maybe-TAGS-utils: TAGS-utils
43294
43295 TAGS-utils: \
43296     configure-utils 
43297         @: $(MAKE); $(unstage)
43298         @[ -f ./utils/Makefile ] || exit 0; \
43299         r=`${PWD_COMMAND}`; export r; \
43300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301         $(HOST_EXPORTS) \
43302         for flag in $(EXTRA_HOST_FLAGS) ; do \
43303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43304         done; \
43305         echo "Doing TAGS in utils" ; \
43306         (cd $(HOST_SUBDIR)/utils && \
43307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309                   "RANLIB=$${RANLIB}" \
43310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311                   TAGS) \
43312           || exit 1
43313
43314 @endif utils
43315
43316 .PHONY: maybe-install-info-utils install-info-utils
43317 maybe-install-info-utils:
43318 @if utils
43319 maybe-install-info-utils: install-info-utils
43320
43321 install-info-utils: \
43322     configure-utils \
43323     info-utils 
43324         @: $(MAKE); $(unstage)
43325         @[ -f ./utils/Makefile ] || exit 0; \
43326         r=`${PWD_COMMAND}`; export r; \
43327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43328         $(HOST_EXPORTS) \
43329         for flag in $(EXTRA_HOST_FLAGS) ; do \
43330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43331         done; \
43332         echo "Doing install-info in utils" ; \
43333         (cd $(HOST_SUBDIR)/utils && \
43334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43336                   "RANLIB=$${RANLIB}" \
43337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43338                   install-info) \
43339           || exit 1
43340
43341 @endif utils
43342
43343 .PHONY: maybe-install-pdf-utils install-pdf-utils
43344 maybe-install-pdf-utils:
43345 @if utils
43346 maybe-install-pdf-utils: install-pdf-utils
43347
43348 install-pdf-utils: \
43349     configure-utils \
43350     pdf-utils 
43351         @: $(MAKE); $(unstage)
43352         @[ -f ./utils/Makefile ] || exit 0; \
43353         r=`${PWD_COMMAND}`; export r; \
43354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43355         $(HOST_EXPORTS) \
43356         for flag in $(EXTRA_HOST_FLAGS) ; do \
43357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43358         done; \
43359         echo "Doing install-pdf in utils" ; \
43360         (cd $(HOST_SUBDIR)/utils && \
43361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43363                   "RANLIB=$${RANLIB}" \
43364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43365                   install-pdf) \
43366           || exit 1
43367
43368 @endif utils
43369
43370 .PHONY: maybe-install-html-utils install-html-utils
43371 maybe-install-html-utils:
43372 @if utils
43373 maybe-install-html-utils: install-html-utils
43374
43375 install-html-utils: \
43376     configure-utils \
43377     html-utils 
43378         @: $(MAKE); $(unstage)
43379         @[ -f ./utils/Makefile ] || exit 0; \
43380         r=`${PWD_COMMAND}`; export r; \
43381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43382         $(HOST_EXPORTS) \
43383         for flag in $(EXTRA_HOST_FLAGS) ; do \
43384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43385         done; \
43386         echo "Doing install-html in utils" ; \
43387         (cd $(HOST_SUBDIR)/utils && \
43388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43390                   "RANLIB=$${RANLIB}" \
43391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43392                   install-html) \
43393           || exit 1
43394
43395 @endif utils
43396
43397 .PHONY: maybe-installcheck-utils installcheck-utils
43398 maybe-installcheck-utils:
43399 @if utils
43400 maybe-installcheck-utils: installcheck-utils
43401
43402 installcheck-utils: \
43403     configure-utils 
43404         @: $(MAKE); $(unstage)
43405         @[ -f ./utils/Makefile ] || exit 0; \
43406         r=`${PWD_COMMAND}`; export r; \
43407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43408         $(HOST_EXPORTS) \
43409         for flag in $(EXTRA_HOST_FLAGS) ; do \
43410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43411         done; \
43412         echo "Doing installcheck in utils" ; \
43413         (cd $(HOST_SUBDIR)/utils && \
43414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43416                   "RANLIB=$${RANLIB}" \
43417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43418                   installcheck) \
43419           || exit 1
43420
43421 @endif utils
43422
43423 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
43424 maybe-mostlyclean-utils:
43425 @if utils
43426 maybe-mostlyclean-utils: mostlyclean-utils
43427
43428 mostlyclean-utils: 
43429         @: $(MAKE); $(unstage)
43430         @[ -f ./utils/Makefile ] || exit 0; \
43431         r=`${PWD_COMMAND}`; export r; \
43432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43433         $(HOST_EXPORTS) \
43434         for flag in $(EXTRA_HOST_FLAGS) ; do \
43435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43436         done; \
43437         echo "Doing mostlyclean in utils" ; \
43438         (cd $(HOST_SUBDIR)/utils && \
43439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43441                   "RANLIB=$${RANLIB}" \
43442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43443                   mostlyclean) \
43444           || exit 1
43445
43446 @endif utils
43447
43448 .PHONY: maybe-clean-utils clean-utils
43449 maybe-clean-utils:
43450 @if utils
43451 maybe-clean-utils: clean-utils
43452
43453 clean-utils: 
43454         @: $(MAKE); $(unstage)
43455         @[ -f ./utils/Makefile ] || exit 0; \
43456         r=`${PWD_COMMAND}`; export r; \
43457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43458         $(HOST_EXPORTS) \
43459         for flag in $(EXTRA_HOST_FLAGS) ; do \
43460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43461         done; \
43462         echo "Doing clean in utils" ; \
43463         (cd $(HOST_SUBDIR)/utils && \
43464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43466                   "RANLIB=$${RANLIB}" \
43467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43468                   clean) \
43469           || exit 1
43470
43471 @endif utils
43472
43473 .PHONY: maybe-distclean-utils distclean-utils
43474 maybe-distclean-utils:
43475 @if utils
43476 maybe-distclean-utils: distclean-utils
43477
43478 distclean-utils: 
43479         @: $(MAKE); $(unstage)
43480         @[ -f ./utils/Makefile ] || exit 0; \
43481         r=`${PWD_COMMAND}`; export r; \
43482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43483         $(HOST_EXPORTS) \
43484         for flag in $(EXTRA_HOST_FLAGS) ; do \
43485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43486         done; \
43487         echo "Doing distclean in utils" ; \
43488         (cd $(HOST_SUBDIR)/utils && \
43489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43491                   "RANLIB=$${RANLIB}" \
43492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43493                   distclean) \
43494           || exit 1
43495
43496 @endif utils
43497
43498 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43499 maybe-maintainer-clean-utils:
43500 @if utils
43501 maybe-maintainer-clean-utils: maintainer-clean-utils
43502
43503 maintainer-clean-utils: 
43504         @: $(MAKE); $(unstage)
43505         @[ -f ./utils/Makefile ] || exit 0; \
43506         r=`${PWD_COMMAND}`; export r; \
43507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43508         $(HOST_EXPORTS) \
43509         for flag in $(EXTRA_HOST_FLAGS) ; do \
43510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43511         done; \
43512         echo "Doing maintainer-clean in utils" ; \
43513         (cd $(HOST_SUBDIR)/utils && \
43514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43516                   "RANLIB=$${RANLIB}" \
43517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43518                   maintainer-clean) \
43519           || exit 1
43520
43521 @endif utils
43522
43523
43524
43525 .PHONY: configure-gnattools maybe-configure-gnattools
43526 maybe-configure-gnattools:
43527 @if gcc-bootstrap
43528 configure-gnattools: stage_current
43529 @endif gcc-bootstrap
43530 @if gnattools
43531 maybe-configure-gnattools: configure-gnattools
43532 configure-gnattools: 
43533         @: $(MAKE); $(unstage)
43534         @r=`${PWD_COMMAND}`; export r; \
43535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43536         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43537         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43538         $(HOST_EXPORTS)  \
43539         echo Configuring in $(HOST_SUBDIR)/gnattools; \
43540         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43541         case $(srcdir) in \
43542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43543           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43545         esac; \
43546         srcdiroption="--srcdir=$${topdir}/gnattools"; \
43547         libsrcdir="$$s/gnattools"; \
43548         $(SHELL) $${libsrcdir}/configure \
43549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43550           --target=${target_alias} $${srcdiroption}  \
43551           || exit 1
43552 @endif gnattools
43553
43554
43555
43556
43557
43558 .PHONY: all-gnattools maybe-all-gnattools
43559 maybe-all-gnattools:
43560 @if gcc-bootstrap
43561 all-gnattools: stage_current
43562 @endif gcc-bootstrap
43563 @if gnattools
43564 TARGET-gnattools=all
43565 maybe-all-gnattools: all-gnattools
43566 all-gnattools: configure-gnattools
43567         @: $(MAKE); $(unstage)
43568         @r=`${PWD_COMMAND}`; export r; \
43569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43570         $(HOST_EXPORTS)  \
43571         (cd $(HOST_SUBDIR)/gnattools && \
43572           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43573                 $(TARGET-gnattools))
43574 @endif gnattools
43575
43576
43577
43578
43579 .PHONY: check-gnattools maybe-check-gnattools
43580 maybe-check-gnattools:
43581 @if gnattools
43582 maybe-check-gnattools: check-gnattools
43583
43584 check-gnattools:
43585         @: $(MAKE); $(unstage)
43586         @r=`${PWD_COMMAND}`; export r; \
43587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43588         $(HOST_EXPORTS) \
43589         (cd $(HOST_SUBDIR)/gnattools && \
43590           $(MAKE) $(FLAGS_TO_PASS)  check)
43591
43592 @endif gnattools
43593
43594 .PHONY: install-gnattools maybe-install-gnattools
43595 maybe-install-gnattools:
43596 @if gnattools
43597 maybe-install-gnattools: install-gnattools
43598
43599 install-gnattools: installdirs
43600         @: $(MAKE); $(unstage)
43601         @r=`${PWD_COMMAND}`; export r; \
43602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603         $(HOST_EXPORTS) \
43604         (cd $(HOST_SUBDIR)/gnattools && \
43605           $(MAKE) $(FLAGS_TO_PASS)  install)
43606
43607 @endif gnattools
43608
43609 # Other targets (info, dvi, pdf, etc.)
43610
43611 .PHONY: maybe-info-gnattools info-gnattools
43612 maybe-info-gnattools:
43613 @if gnattools
43614 maybe-info-gnattools: info-gnattools
43615
43616 info-gnattools: \
43617     configure-gnattools 
43618         @: $(MAKE); $(unstage)
43619         @[ -f ./gnattools/Makefile ] || exit 0; \
43620         r=`${PWD_COMMAND}`; export r; \
43621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43622         $(HOST_EXPORTS) \
43623         for flag in $(EXTRA_HOST_FLAGS) ; do \
43624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43625         done; \
43626         echo "Doing info in gnattools" ; \
43627         (cd $(HOST_SUBDIR)/gnattools && \
43628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43630                   "RANLIB=$${RANLIB}" \
43631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43632                   info) \
43633           || exit 1
43634
43635 @endif gnattools
43636
43637 .PHONY: maybe-dvi-gnattools dvi-gnattools
43638 maybe-dvi-gnattools:
43639 @if gnattools
43640 maybe-dvi-gnattools: dvi-gnattools
43641
43642 dvi-gnattools: \
43643     configure-gnattools 
43644         @: $(MAKE); $(unstage)
43645         @[ -f ./gnattools/Makefile ] || exit 0; \
43646         r=`${PWD_COMMAND}`; export r; \
43647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648         $(HOST_EXPORTS) \
43649         for flag in $(EXTRA_HOST_FLAGS) ; do \
43650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43651         done; \
43652         echo "Doing dvi in gnattools" ; \
43653         (cd $(HOST_SUBDIR)/gnattools && \
43654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43656                   "RANLIB=$${RANLIB}" \
43657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43658                   dvi) \
43659           || exit 1
43660
43661 @endif gnattools
43662
43663 .PHONY: maybe-pdf-gnattools pdf-gnattools
43664 maybe-pdf-gnattools:
43665 @if gnattools
43666 maybe-pdf-gnattools: pdf-gnattools
43667
43668 pdf-gnattools: \
43669     configure-gnattools 
43670         @: $(MAKE); $(unstage)
43671         @[ -f ./gnattools/Makefile ] || exit 0; \
43672         r=`${PWD_COMMAND}`; export r; \
43673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43674         $(HOST_EXPORTS) \
43675         for flag in $(EXTRA_HOST_FLAGS) ; do \
43676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43677         done; \
43678         echo "Doing pdf in gnattools" ; \
43679         (cd $(HOST_SUBDIR)/gnattools && \
43680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43682                   "RANLIB=$${RANLIB}" \
43683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43684                   pdf) \
43685           || exit 1
43686
43687 @endif gnattools
43688
43689 .PHONY: maybe-html-gnattools html-gnattools
43690 maybe-html-gnattools:
43691 @if gnattools
43692 maybe-html-gnattools: html-gnattools
43693
43694 html-gnattools: \
43695     configure-gnattools 
43696         @: $(MAKE); $(unstage)
43697         @[ -f ./gnattools/Makefile ] || exit 0; \
43698         r=`${PWD_COMMAND}`; export r; \
43699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43700         $(HOST_EXPORTS) \
43701         for flag in $(EXTRA_HOST_FLAGS) ; do \
43702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43703         done; \
43704         echo "Doing html in gnattools" ; \
43705         (cd $(HOST_SUBDIR)/gnattools && \
43706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43708                   "RANLIB=$${RANLIB}" \
43709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43710                   html) \
43711           || exit 1
43712
43713 @endif gnattools
43714
43715 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
43716 maybe-TAGS-gnattools:
43717 @if gnattools
43718 maybe-TAGS-gnattools: TAGS-gnattools
43719
43720 TAGS-gnattools: \
43721     configure-gnattools 
43722         @: $(MAKE); $(unstage)
43723         @[ -f ./gnattools/Makefile ] || exit 0; \
43724         r=`${PWD_COMMAND}`; export r; \
43725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43726         $(HOST_EXPORTS) \
43727         for flag in $(EXTRA_HOST_FLAGS) ; do \
43728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43729         done; \
43730         echo "Doing TAGS in gnattools" ; \
43731         (cd $(HOST_SUBDIR)/gnattools && \
43732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43734                   "RANLIB=$${RANLIB}" \
43735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43736                   TAGS) \
43737           || exit 1
43738
43739 @endif gnattools
43740
43741 .PHONY: maybe-install-info-gnattools install-info-gnattools
43742 maybe-install-info-gnattools:
43743 @if gnattools
43744 maybe-install-info-gnattools: install-info-gnattools
43745
43746 install-info-gnattools: \
43747     configure-gnattools \
43748     info-gnattools 
43749         @: $(MAKE); $(unstage)
43750         @[ -f ./gnattools/Makefile ] || exit 0; \
43751         r=`${PWD_COMMAND}`; export r; \
43752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43753         $(HOST_EXPORTS) \
43754         for flag in $(EXTRA_HOST_FLAGS) ; do \
43755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43756         done; \
43757         echo "Doing install-info in gnattools" ; \
43758         (cd $(HOST_SUBDIR)/gnattools && \
43759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43761                   "RANLIB=$${RANLIB}" \
43762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43763                   install-info) \
43764           || exit 1
43765
43766 @endif gnattools
43767
43768 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43769 maybe-install-pdf-gnattools:
43770 @if gnattools
43771 maybe-install-pdf-gnattools: install-pdf-gnattools
43772
43773 install-pdf-gnattools: \
43774     configure-gnattools \
43775     pdf-gnattools 
43776         @: $(MAKE); $(unstage)
43777         @[ -f ./gnattools/Makefile ] || exit 0; \
43778         r=`${PWD_COMMAND}`; export r; \
43779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780         $(HOST_EXPORTS) \
43781         for flag in $(EXTRA_HOST_FLAGS) ; do \
43782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43783         done; \
43784         echo "Doing install-pdf in gnattools" ; \
43785         (cd $(HOST_SUBDIR)/gnattools && \
43786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43788                   "RANLIB=$${RANLIB}" \
43789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43790                   install-pdf) \
43791           || exit 1
43792
43793 @endif gnattools
43794
43795 .PHONY: maybe-install-html-gnattools install-html-gnattools
43796 maybe-install-html-gnattools:
43797 @if gnattools
43798 maybe-install-html-gnattools: install-html-gnattools
43799
43800 install-html-gnattools: \
43801     configure-gnattools \
43802     html-gnattools 
43803         @: $(MAKE); $(unstage)
43804         @[ -f ./gnattools/Makefile ] || exit 0; \
43805         r=`${PWD_COMMAND}`; export r; \
43806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43807         $(HOST_EXPORTS) \
43808         for flag in $(EXTRA_HOST_FLAGS) ; do \
43809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43810         done; \
43811         echo "Doing install-html in gnattools" ; \
43812         (cd $(HOST_SUBDIR)/gnattools && \
43813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43815                   "RANLIB=$${RANLIB}" \
43816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43817                   install-html) \
43818           || exit 1
43819
43820 @endif gnattools
43821
43822 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
43823 maybe-installcheck-gnattools:
43824 @if gnattools
43825 maybe-installcheck-gnattools: installcheck-gnattools
43826
43827 installcheck-gnattools: \
43828     configure-gnattools 
43829         @: $(MAKE); $(unstage)
43830         @[ -f ./gnattools/Makefile ] || exit 0; \
43831         r=`${PWD_COMMAND}`; export r; \
43832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43833         $(HOST_EXPORTS) \
43834         for flag in $(EXTRA_HOST_FLAGS) ; do \
43835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43836         done; \
43837         echo "Doing installcheck in gnattools" ; \
43838         (cd $(HOST_SUBDIR)/gnattools && \
43839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43841                   "RANLIB=$${RANLIB}" \
43842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43843                   installcheck) \
43844           || exit 1
43845
43846 @endif gnattools
43847
43848 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43849 maybe-mostlyclean-gnattools:
43850 @if gnattools
43851 maybe-mostlyclean-gnattools: mostlyclean-gnattools
43852
43853 mostlyclean-gnattools: 
43854         @: $(MAKE); $(unstage)
43855         @[ -f ./gnattools/Makefile ] || exit 0; \
43856         r=`${PWD_COMMAND}`; export r; \
43857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43858         $(HOST_EXPORTS) \
43859         for flag in $(EXTRA_HOST_FLAGS) ; do \
43860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43861         done; \
43862         echo "Doing mostlyclean in gnattools" ; \
43863         (cd $(HOST_SUBDIR)/gnattools && \
43864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43866                   "RANLIB=$${RANLIB}" \
43867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43868                   mostlyclean) \
43869           || exit 1
43870
43871 @endif gnattools
43872
43873 .PHONY: maybe-clean-gnattools clean-gnattools
43874 maybe-clean-gnattools:
43875 @if gnattools
43876 maybe-clean-gnattools: clean-gnattools
43877
43878 clean-gnattools: 
43879         @: $(MAKE); $(unstage)
43880         @[ -f ./gnattools/Makefile ] || exit 0; \
43881         r=`${PWD_COMMAND}`; export r; \
43882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43883         $(HOST_EXPORTS) \
43884         for flag in $(EXTRA_HOST_FLAGS) ; do \
43885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43886         done; \
43887         echo "Doing clean in gnattools" ; \
43888         (cd $(HOST_SUBDIR)/gnattools && \
43889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43891                   "RANLIB=$${RANLIB}" \
43892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43893                   clean) \
43894           || exit 1
43895
43896 @endif gnattools
43897
43898 .PHONY: maybe-distclean-gnattools distclean-gnattools
43899 maybe-distclean-gnattools:
43900 @if gnattools
43901 maybe-distclean-gnattools: distclean-gnattools
43902
43903 distclean-gnattools: 
43904         @: $(MAKE); $(unstage)
43905         @[ -f ./gnattools/Makefile ] || exit 0; \
43906         r=`${PWD_COMMAND}`; export r; \
43907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43908         $(HOST_EXPORTS) \
43909         for flag in $(EXTRA_HOST_FLAGS) ; do \
43910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43911         done; \
43912         echo "Doing distclean in gnattools" ; \
43913         (cd $(HOST_SUBDIR)/gnattools && \
43914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43916                   "RANLIB=$${RANLIB}" \
43917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43918                   distclean) \
43919           || exit 1
43920
43921 @endif gnattools
43922
43923 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43924 maybe-maintainer-clean-gnattools:
43925 @if gnattools
43926 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43927
43928 maintainer-clean-gnattools: 
43929         @: $(MAKE); $(unstage)
43930         @[ -f ./gnattools/Makefile ] || exit 0; \
43931         r=`${PWD_COMMAND}`; export r; \
43932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43933         $(HOST_EXPORTS) \
43934         for flag in $(EXTRA_HOST_FLAGS) ; do \
43935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43936         done; \
43937         echo "Doing maintainer-clean in gnattools" ; \
43938         (cd $(HOST_SUBDIR)/gnattools && \
43939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43941                   "RANLIB=$${RANLIB}" \
43942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43943                   maintainer-clean) \
43944           || exit 1
43945
43946 @endif gnattools
43947
43948
43949
43950 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
43951 maybe-configure-lto-plugin:
43952 @if gcc-bootstrap
43953 configure-lto-plugin: stage_current
43954 @endif gcc-bootstrap
43955 @if lto-plugin
43956 maybe-configure-lto-plugin: configure-lto-plugin
43957 configure-lto-plugin: 
43958         @r=`${PWD_COMMAND}`; export r; \
43959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43960         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43962         $(HOST_EXPORTS)  \
43963         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
43964         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
43965         case $(srcdir) in \
43966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43967           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43969         esac; \
43970         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
43971         libsrcdir="$$s/lto-plugin"; \
43972         $(SHELL) $${libsrcdir}/configure \
43973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43974           --target=${target_alias} $${srcdiroption}  \
43975           || exit 1
43976 @endif lto-plugin
43977
43978
43979
43980 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
43981 maybe-configure-stage1-lto-plugin:
43982 @if lto-plugin-bootstrap
43983 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
43984 configure-stage1-lto-plugin:
43985         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
43987         @r=`${PWD_COMMAND}`; export r; \
43988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43989         TFLAGS="$(STAGE1_TFLAGS)"; \
43990         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43991         $(HOST_EXPORTS) \
43992         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
43993         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
43994         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
43995         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
43996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43997         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
43998         case $(srcdir) in \
43999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44000           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44002         esac; \
44003         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44004         libsrcdir="$$s/lto-plugin"; \
44005         $(SHELL) $${libsrcdir}/configure \
44006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44007           --target=${target_alias} $${srcdiroption} \
44008           $(STAGE1_CONFIGURE_FLAGS)
44009 @endif lto-plugin-bootstrap
44010
44011 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
44012 maybe-configure-stage2-lto-plugin:
44013 @if lto-plugin-bootstrap
44014 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
44015 configure-stage2-lto-plugin:
44016         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44018         @r=`${PWD_COMMAND}`; export r; \
44019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020         TFLAGS="$(STAGE2_TFLAGS)"; \
44021         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44022         $(HOST_EXPORTS) \
44023         $(POSTSTAGE1_HOST_EXPORTS) \
44024         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44025         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44026         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
44027         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44029         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44030         case $(srcdir) in \
44031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44032           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44034         esac; \
44035         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44036         libsrcdir="$$s/lto-plugin"; \
44037         $(SHELL) $${libsrcdir}/configure \
44038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44039           --target=${target_alias} $${srcdiroption} \
44040           --with-build-libsubdir=$(HOST_SUBDIR) \
44041           $(STAGE2_CONFIGURE_FLAGS)
44042 @endif lto-plugin-bootstrap
44043
44044 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44045 maybe-configure-stage3-lto-plugin:
44046 @if lto-plugin-bootstrap
44047 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44048 configure-stage3-lto-plugin:
44049         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44051         @r=`${PWD_COMMAND}`; export r; \
44052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44053         TFLAGS="$(STAGE3_TFLAGS)"; \
44054         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44055         $(HOST_EXPORTS) \
44056         $(POSTSTAGE1_HOST_EXPORTS) \
44057         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44058         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44059         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
44060         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44062         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44063         case $(srcdir) in \
44064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44065           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44067         esac; \
44068         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44069         libsrcdir="$$s/lto-plugin"; \
44070         $(SHELL) $${libsrcdir}/configure \
44071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44072           --target=${target_alias} $${srcdiroption} \
44073           --with-build-libsubdir=$(HOST_SUBDIR) \
44074           $(STAGE3_CONFIGURE_FLAGS)
44075 @endif lto-plugin-bootstrap
44076
44077 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44078 maybe-configure-stage4-lto-plugin:
44079 @if lto-plugin-bootstrap
44080 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44081 configure-stage4-lto-plugin:
44082         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44084         @r=`${PWD_COMMAND}`; export r; \
44085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44086         TFLAGS="$(STAGE4_TFLAGS)"; \
44087         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44088         $(HOST_EXPORTS) \
44089         $(POSTSTAGE1_HOST_EXPORTS) \
44090         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44091         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44092         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
44093         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44095         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44096         case $(srcdir) in \
44097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44098           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44100         esac; \
44101         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44102         libsrcdir="$$s/lto-plugin"; \
44103         $(SHELL) $${libsrcdir}/configure \
44104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44105           --target=${target_alias} $${srcdiroption} \
44106           --with-build-libsubdir=$(HOST_SUBDIR) \
44107           $(STAGE4_CONFIGURE_FLAGS)
44108 @endif lto-plugin-bootstrap
44109
44110 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44111 maybe-configure-stageprofile-lto-plugin:
44112 @if lto-plugin-bootstrap
44113 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44114 configure-stageprofile-lto-plugin:
44115         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44116         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44117         @r=`${PWD_COMMAND}`; export r; \
44118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44119         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44120         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44121         $(HOST_EXPORTS) \
44122         $(POSTSTAGE1_HOST_EXPORTS) \
44123         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44124         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44125         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
44126         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44128         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44129         case $(srcdir) in \
44130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44131           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44133         esac; \
44134         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44135         libsrcdir="$$s/lto-plugin"; \
44136         $(SHELL) $${libsrcdir}/configure \
44137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44138           --target=${target_alias} $${srcdiroption} \
44139           --with-build-libsubdir=$(HOST_SUBDIR) \
44140           $(STAGEprofile_CONFIGURE_FLAGS)
44141 @endif lto-plugin-bootstrap
44142
44143 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44144 maybe-configure-stagefeedback-lto-plugin:
44145 @if lto-plugin-bootstrap
44146 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44147 configure-stagefeedback-lto-plugin:
44148         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44149         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44150         @r=`${PWD_COMMAND}`; export r; \
44151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44152         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44153         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44154         $(HOST_EXPORTS) \
44155         $(POSTSTAGE1_HOST_EXPORTS) \
44156         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44157         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44158         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
44159         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44160         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44161         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44162         case $(srcdir) in \
44163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44164           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44166         esac; \
44167         srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44168         libsrcdir="$$s/lto-plugin"; \
44169         $(SHELL) $${libsrcdir}/configure \
44170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44171           --target=${target_alias} $${srcdiroption} \
44172           --with-build-libsubdir=$(HOST_SUBDIR) \
44173           $(STAGEfeedback_CONFIGURE_FLAGS)
44174 @endif lto-plugin-bootstrap
44175
44176
44177
44178
44179
44180 .PHONY: all-lto-plugin maybe-all-lto-plugin
44181 maybe-all-lto-plugin:
44182 @if gcc-bootstrap
44183 all-lto-plugin: stage_current
44184 @endif gcc-bootstrap
44185 @if lto-plugin
44186 TARGET-lto-plugin=all
44187 maybe-all-lto-plugin: all-lto-plugin
44188 all-lto-plugin: configure-lto-plugin
44189         @r=`${PWD_COMMAND}`; export r; \
44190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44191         $(HOST_EXPORTS)  \
44192         (cd $(HOST_SUBDIR)/lto-plugin && \
44193           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
44194                 $(TARGET-lto-plugin))
44195 @endif lto-plugin
44196
44197
44198
44199 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44200 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44201 maybe-all-stage1-lto-plugin:
44202 maybe-clean-stage1-lto-plugin:
44203 @if lto-plugin-bootstrap
44204 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44205 all-stage1: all-stage1-lto-plugin
44206 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44207 all-stage1-lto-plugin: configure-stage1-lto-plugin
44208         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44209         @r=`${PWD_COMMAND}`; export r; \
44210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44211         TFLAGS="$(STAGE1_TFLAGS)"; \
44212         $(HOST_EXPORTS)  \
44213         cd $(HOST_SUBDIR)/lto-plugin && \
44214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44215                 CFLAGS="$(STAGE1_CFLAGS)" \
44216                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44217                 LIBCFLAGS="$(LIBCFLAGS)" \
44218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44221                 $(EXTRA_HOST_FLAGS)   \
44222                 TFLAGS="$(STAGE1_TFLAGS)" \
44223                 $(TARGET-stage1-lto-plugin)
44224
44225 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44226 clean-stage1: clean-stage1-lto-plugin
44227 clean-stage1-lto-plugin:
44228         @if [ $(current_stage) = stage1 ]; then \
44229           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44230         else \
44231           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44232           $(MAKE) stage1-start; \
44233         fi; \
44234         cd $(HOST_SUBDIR)/lto-plugin && \
44235         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44236                  clean
44237 @endif lto-plugin-bootstrap
44238
44239
44240 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44241 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44242 maybe-all-stage2-lto-plugin:
44243 maybe-clean-stage2-lto-plugin:
44244 @if lto-plugin-bootstrap
44245 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44246 all-stage2: all-stage2-lto-plugin
44247 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44248 all-stage2-lto-plugin: configure-stage2-lto-plugin
44249         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44250         @r=`${PWD_COMMAND}`; export r; \
44251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44252         TFLAGS="$(STAGE2_TFLAGS)"; \
44253         $(HOST_EXPORTS) \
44254         $(POSTSTAGE1_HOST_EXPORTS)  \
44255         cd $(HOST_SUBDIR)/lto-plugin && \
44256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44257                 CFLAGS="$(STAGE2_CFLAGS)" \
44258                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44259                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44263                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44264                 TFLAGS="$(STAGE2_TFLAGS)" \
44265                 $(TARGET-stage2-lto-plugin)
44266
44267 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44268 clean-stage2: clean-stage2-lto-plugin
44269 clean-stage2-lto-plugin:
44270         @if [ $(current_stage) = stage2 ]; then \
44271           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44272         else \
44273           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44274           $(MAKE) stage2-start; \
44275         fi; \
44276         cd $(HOST_SUBDIR)/lto-plugin && \
44277         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44278                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44279                  clean
44280 @endif lto-plugin-bootstrap
44281
44282
44283 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44284 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44285 maybe-all-stage3-lto-plugin:
44286 maybe-clean-stage3-lto-plugin:
44287 @if lto-plugin-bootstrap
44288 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44289 all-stage3: all-stage3-lto-plugin
44290 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44291 all-stage3-lto-plugin: configure-stage3-lto-plugin
44292         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44293         @r=`${PWD_COMMAND}`; export r; \
44294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44295         TFLAGS="$(STAGE3_TFLAGS)"; \
44296         $(HOST_EXPORTS) \
44297         $(POSTSTAGE1_HOST_EXPORTS)  \
44298         cd $(HOST_SUBDIR)/lto-plugin && \
44299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44300                 CFLAGS="$(STAGE3_CFLAGS)" \
44301                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44302                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44303                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44304                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44305                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44306                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44307                 TFLAGS="$(STAGE3_TFLAGS)" \
44308                 $(TARGET-stage3-lto-plugin)
44309
44310 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44311 clean-stage3: clean-stage3-lto-plugin
44312 clean-stage3-lto-plugin:
44313         @if [ $(current_stage) = stage3 ]; then \
44314           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44315         else \
44316           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44317           $(MAKE) stage3-start; \
44318         fi; \
44319         cd $(HOST_SUBDIR)/lto-plugin && \
44320         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44321                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44322                  clean
44323 @endif lto-plugin-bootstrap
44324
44325
44326 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44327 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44328 maybe-all-stage4-lto-plugin:
44329 maybe-clean-stage4-lto-plugin:
44330 @if lto-plugin-bootstrap
44331 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44332 all-stage4: all-stage4-lto-plugin
44333 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44334 all-stage4-lto-plugin: configure-stage4-lto-plugin
44335         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44336         @r=`${PWD_COMMAND}`; export r; \
44337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44338         TFLAGS="$(STAGE4_TFLAGS)"; \
44339         $(HOST_EXPORTS) \
44340         $(POSTSTAGE1_HOST_EXPORTS)  \
44341         cd $(HOST_SUBDIR)/lto-plugin && \
44342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44343                 CFLAGS="$(STAGE4_CFLAGS)" \
44344                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44345                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44350                 TFLAGS="$(STAGE4_TFLAGS)" \
44351                 $(TARGET-stage4-lto-plugin)
44352
44353 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44354 clean-stage4: clean-stage4-lto-plugin
44355 clean-stage4-lto-plugin:
44356         @if [ $(current_stage) = stage4 ]; then \
44357           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44358         else \
44359           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44360           $(MAKE) stage4-start; \
44361         fi; \
44362         cd $(HOST_SUBDIR)/lto-plugin && \
44363         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44364                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44365                  clean
44366 @endif lto-plugin-bootstrap
44367
44368
44369 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44370 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44371 maybe-all-stageprofile-lto-plugin:
44372 maybe-clean-stageprofile-lto-plugin:
44373 @if lto-plugin-bootstrap
44374 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44375 all-stageprofile: all-stageprofile-lto-plugin
44376 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44377 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44378         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44379         @r=`${PWD_COMMAND}`; export r; \
44380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44381         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44382         $(HOST_EXPORTS) \
44383         $(POSTSTAGE1_HOST_EXPORTS)  \
44384         cd $(HOST_SUBDIR)/lto-plugin && \
44385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44386                 CFLAGS="$(STAGEprofile_CFLAGS)" \
44387                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44388                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44389                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44390                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44391                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44392                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44393                 TFLAGS="$(STAGEprofile_TFLAGS)" \
44394                 $(TARGET-stageprofile-lto-plugin)
44395
44396 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44397 clean-stageprofile: clean-stageprofile-lto-plugin
44398 clean-stageprofile-lto-plugin:
44399         @if [ $(current_stage) = stageprofile ]; then \
44400           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44401         else \
44402           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44403           $(MAKE) stageprofile-start; \
44404         fi; \
44405         cd $(HOST_SUBDIR)/lto-plugin && \
44406         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44407                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44408                  clean
44409 @endif lto-plugin-bootstrap
44410
44411
44412 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44413 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44414 maybe-all-stagefeedback-lto-plugin:
44415 maybe-clean-stagefeedback-lto-plugin:
44416 @if lto-plugin-bootstrap
44417 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44418 all-stagefeedback: all-stagefeedback-lto-plugin
44419 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44420 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44421         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44422         @r=`${PWD_COMMAND}`; export r; \
44423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44424         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44425         $(HOST_EXPORTS) \
44426         $(POSTSTAGE1_HOST_EXPORTS)  \
44427         cd $(HOST_SUBDIR)/lto-plugin && \
44428         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44429                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44430                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44431                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44432                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44433                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44434                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44435                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44436                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44437                 $(TARGET-stagefeedback-lto-plugin)
44438
44439 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44440 clean-stagefeedback: clean-stagefeedback-lto-plugin
44441 clean-stagefeedback-lto-plugin:
44442         @if [ $(current_stage) = stagefeedback ]; then \
44443           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44444         else \
44445           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44446           $(MAKE) stagefeedback-start; \
44447         fi; \
44448         cd $(HOST_SUBDIR)/lto-plugin && \
44449         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44450                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
44451                  clean
44452 @endif lto-plugin-bootstrap
44453
44454
44455
44456
44457
44458 .PHONY: check-lto-plugin maybe-check-lto-plugin
44459 maybe-check-lto-plugin:
44460 @if lto-plugin
44461 maybe-check-lto-plugin: check-lto-plugin
44462
44463 check-lto-plugin:
44464         @: $(MAKE); $(unstage)
44465         @r=`${PWD_COMMAND}`; export r; \
44466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44467         $(HOST_EXPORTS) \
44468         (cd $(HOST_SUBDIR)/lto-plugin && \
44469           $(MAKE) $(FLAGS_TO_PASS)  check)
44470
44471 @endif lto-plugin
44472
44473 .PHONY: install-lto-plugin maybe-install-lto-plugin
44474 maybe-install-lto-plugin:
44475 @if lto-plugin
44476 maybe-install-lto-plugin: install-lto-plugin
44477
44478 install-lto-plugin: installdirs
44479         @: $(MAKE); $(unstage)
44480         @r=`${PWD_COMMAND}`; export r; \
44481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44482         $(HOST_EXPORTS) \
44483         (cd $(HOST_SUBDIR)/lto-plugin && \
44484           $(MAKE) $(FLAGS_TO_PASS)  install)
44485
44486 @endif lto-plugin
44487
44488 # Other targets (info, dvi, pdf, etc.)
44489
44490 .PHONY: maybe-info-lto-plugin info-lto-plugin
44491 maybe-info-lto-plugin:
44492 @if lto-plugin
44493 maybe-info-lto-plugin: info-lto-plugin
44494
44495 info-lto-plugin: \
44496     configure-lto-plugin 
44497         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44498         r=`${PWD_COMMAND}`; export r; \
44499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44500         $(HOST_EXPORTS) \
44501         for flag in $(EXTRA_HOST_FLAGS) ; do \
44502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44503         done; \
44504         echo "Doing info in lto-plugin" ; \
44505         (cd $(HOST_SUBDIR)/lto-plugin && \
44506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44508                   "RANLIB=$${RANLIB}" \
44509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44510                   info) \
44511           || exit 1
44512
44513 @endif lto-plugin
44514
44515 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44516 maybe-dvi-lto-plugin:
44517 @if lto-plugin
44518 maybe-dvi-lto-plugin: dvi-lto-plugin
44519
44520 dvi-lto-plugin: \
44521     configure-lto-plugin 
44522         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44523         r=`${PWD_COMMAND}`; export r; \
44524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525         $(HOST_EXPORTS) \
44526         for flag in $(EXTRA_HOST_FLAGS) ; do \
44527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44528         done; \
44529         echo "Doing dvi in lto-plugin" ; \
44530         (cd $(HOST_SUBDIR)/lto-plugin && \
44531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44533                   "RANLIB=$${RANLIB}" \
44534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44535                   dvi) \
44536           || exit 1
44537
44538 @endif lto-plugin
44539
44540 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44541 maybe-pdf-lto-plugin:
44542 @if lto-plugin
44543 maybe-pdf-lto-plugin: pdf-lto-plugin
44544
44545 pdf-lto-plugin: \
44546     configure-lto-plugin 
44547         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44548         r=`${PWD_COMMAND}`; export r; \
44549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44550         $(HOST_EXPORTS) \
44551         for flag in $(EXTRA_HOST_FLAGS) ; do \
44552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44553         done; \
44554         echo "Doing pdf in lto-plugin" ; \
44555         (cd $(HOST_SUBDIR)/lto-plugin && \
44556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44558                   "RANLIB=$${RANLIB}" \
44559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44560                   pdf) \
44561           || exit 1
44562
44563 @endif lto-plugin
44564
44565 .PHONY: maybe-html-lto-plugin html-lto-plugin
44566 maybe-html-lto-plugin:
44567 @if lto-plugin
44568 maybe-html-lto-plugin: html-lto-plugin
44569
44570 html-lto-plugin: \
44571     configure-lto-plugin 
44572         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44573         r=`${PWD_COMMAND}`; export r; \
44574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44575         $(HOST_EXPORTS) \
44576         for flag in $(EXTRA_HOST_FLAGS) ; do \
44577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44578         done; \
44579         echo "Doing html in lto-plugin" ; \
44580         (cd $(HOST_SUBDIR)/lto-plugin && \
44581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44583                   "RANLIB=$${RANLIB}" \
44584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44585                   html) \
44586           || exit 1
44587
44588 @endif lto-plugin
44589
44590 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44591 maybe-TAGS-lto-plugin:
44592 @if lto-plugin
44593 maybe-TAGS-lto-plugin: TAGS-lto-plugin
44594
44595 TAGS-lto-plugin: \
44596     configure-lto-plugin 
44597         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44598         r=`${PWD_COMMAND}`; export r; \
44599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44600         $(HOST_EXPORTS) \
44601         for flag in $(EXTRA_HOST_FLAGS) ; do \
44602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44603         done; \
44604         echo "Doing TAGS in lto-plugin" ; \
44605         (cd $(HOST_SUBDIR)/lto-plugin && \
44606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44608                   "RANLIB=$${RANLIB}" \
44609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44610                   TAGS) \
44611           || exit 1
44612
44613 @endif lto-plugin
44614
44615 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44616 maybe-install-info-lto-plugin:
44617 @if lto-plugin
44618 maybe-install-info-lto-plugin: install-info-lto-plugin
44619
44620 install-info-lto-plugin: \
44621     configure-lto-plugin \
44622     info-lto-plugin 
44623         @[ -f ./lto-plugin/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-info in lto-plugin" ; \
44631         (cd $(HOST_SUBDIR)/lto-plugin && \
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-info) \
44637           || exit 1
44638
44639 @endif lto-plugin
44640
44641 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44642 maybe-install-pdf-lto-plugin:
44643 @if lto-plugin
44644 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44645
44646 install-pdf-lto-plugin: \
44647     configure-lto-plugin \
44648     pdf-lto-plugin 
44649         @[ -f ./lto-plugin/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 install-pdf in lto-plugin" ; \
44657         (cd $(HOST_SUBDIR)/lto-plugin && \
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                   install-pdf) \
44663           || exit 1
44664
44665 @endif lto-plugin
44666
44667 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44668 maybe-install-html-lto-plugin:
44669 @if lto-plugin
44670 maybe-install-html-lto-plugin: install-html-lto-plugin
44671
44672 install-html-lto-plugin: \
44673     configure-lto-plugin \
44674     html-lto-plugin 
44675         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44676         r=`${PWD_COMMAND}`; export r; \
44677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44678         $(HOST_EXPORTS) \
44679         for flag in $(EXTRA_HOST_FLAGS) ; do \
44680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44681         done; \
44682         echo "Doing install-html in lto-plugin" ; \
44683         (cd $(HOST_SUBDIR)/lto-plugin && \
44684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44686                   "RANLIB=$${RANLIB}" \
44687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44688                   install-html) \
44689           || exit 1
44690
44691 @endif lto-plugin
44692
44693 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44694 maybe-installcheck-lto-plugin:
44695 @if lto-plugin
44696 maybe-installcheck-lto-plugin: installcheck-lto-plugin
44697
44698 installcheck-lto-plugin: \
44699     configure-lto-plugin 
44700         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44701         r=`${PWD_COMMAND}`; export r; \
44702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44703         $(HOST_EXPORTS) \
44704         for flag in $(EXTRA_HOST_FLAGS) ; do \
44705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44706         done; \
44707         echo "Doing installcheck in lto-plugin" ; \
44708         (cd $(HOST_SUBDIR)/lto-plugin && \
44709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44711                   "RANLIB=$${RANLIB}" \
44712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44713                   installcheck) \
44714           || exit 1
44715
44716 @endif lto-plugin
44717
44718 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44719 maybe-mostlyclean-lto-plugin:
44720 @if lto-plugin
44721 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44722
44723 mostlyclean-lto-plugin: 
44724         @[ -f ./lto-plugin/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 mostlyclean in lto-plugin" ; \
44732         (cd $(HOST_SUBDIR)/lto-plugin && \
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                   mostlyclean) \
44738           || exit 1
44739
44740 @endif lto-plugin
44741
44742 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
44743 maybe-clean-lto-plugin:
44744 @if lto-plugin
44745 maybe-clean-lto-plugin: clean-lto-plugin
44746
44747 clean-lto-plugin: 
44748         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44749         r=`${PWD_COMMAND}`; export r; \
44750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751         $(HOST_EXPORTS) \
44752         for flag in $(EXTRA_HOST_FLAGS) ; do \
44753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44754         done; \
44755         echo "Doing clean in lto-plugin" ; \
44756         (cd $(HOST_SUBDIR)/lto-plugin && \
44757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44759                   "RANLIB=$${RANLIB}" \
44760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44761                   clean) \
44762           || exit 1
44763
44764 @endif lto-plugin
44765
44766 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44767 maybe-distclean-lto-plugin:
44768 @if lto-plugin
44769 maybe-distclean-lto-plugin: distclean-lto-plugin
44770
44771 distclean-lto-plugin: 
44772         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44773         r=`${PWD_COMMAND}`; export r; \
44774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44775         $(HOST_EXPORTS) \
44776         for flag in $(EXTRA_HOST_FLAGS) ; do \
44777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44778         done; \
44779         echo "Doing distclean in lto-plugin" ; \
44780         (cd $(HOST_SUBDIR)/lto-plugin && \
44781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44783                   "RANLIB=$${RANLIB}" \
44784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44785                   distclean) \
44786           || exit 1
44787
44788 @endif lto-plugin
44789
44790 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44791 maybe-maintainer-clean-lto-plugin:
44792 @if lto-plugin
44793 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44794
44795 maintainer-clean-lto-plugin: 
44796         @[ -f ./lto-plugin/Makefile ] || exit 0; \
44797         r=`${PWD_COMMAND}`; export r; \
44798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44799         $(HOST_EXPORTS) \
44800         for flag in $(EXTRA_HOST_FLAGS) ; do \
44801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44802         done; \
44803         echo "Doing maintainer-clean in lto-plugin" ; \
44804         (cd $(HOST_SUBDIR)/lto-plugin && \
44805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44807                   "RANLIB=$${RANLIB}" \
44808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44809                   maintainer-clean) \
44810           || exit 1
44811
44812 @endif lto-plugin
44813
44814
44815
44816 # ---------------------------------------
44817 # Modules which run on the target machine
44818 # ---------------------------------------
44819
44820
44821
44822
44823 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44824 maybe-configure-target-libstdc++-v3:
44825 @if gcc-bootstrap
44826 configure-target-libstdc++-v3: stage_current
44827 @endif gcc-bootstrap
44828 @if target-libstdc++-v3
44829 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44830 configure-target-libstdc++-v3: 
44831         @r=`${PWD_COMMAND}`; export r; \
44832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833         echo "Checking multilib configuration for libstdc++-v3..."; \
44834         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44835         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44836         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44837           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44838             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44839           else \
44840             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44841             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44842           fi; \
44843         else \
44844           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44845         fi; \
44846         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44847         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44848         $(RAW_CXX_TARGET_EXPORTS)  \
44849         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44850         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44851         case $(srcdir) in \
44852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44853           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44855         esac; \
44856         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44857         libsrcdir="$$s/libstdc++-v3"; \
44858         rm -f no-such-file || : ; \
44859         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44860           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44861           --target=${target_alias} $${srcdiroption}  \
44862           || exit 1
44863 @endif target-libstdc++-v3
44864
44865
44866
44867 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44868 maybe-configure-stage1-target-libstdc++-v3:
44869 @if target-libstdc++-v3-bootstrap
44870 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44871 configure-stage1-target-libstdc++-v3:
44872         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44873         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44874         @r=`${PWD_COMMAND}`; export r; \
44875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44876         TFLAGS="$(STAGE1_TFLAGS)"; \
44877         echo "Checking multilib configuration for libstdc++-v3..."; \
44878         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44879         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44880           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44881             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44882           else \
44883             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44884             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44885           fi; \
44886         else \
44887           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44888         fi; \
44889         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44890         $(RAW_CXX_TARGET_EXPORTS) \
44891         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44892         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44893         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44894         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44895         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44896         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44897         case $(srcdir) in \
44898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44899           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44901         esac; \
44902         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44903         libsrcdir="$$s/libstdc++-v3"; \
44904         $(SHELL) $${libsrcdir}/configure \
44905           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44906           --target=${target_alias} $${srcdiroption} \
44907           $(STAGE1_CONFIGURE_FLAGS)
44908 @endif target-libstdc++-v3-bootstrap
44909
44910 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44911 maybe-configure-stage2-target-libstdc++-v3:
44912 @if target-libstdc++-v3-bootstrap
44913 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44914 configure-stage2-target-libstdc++-v3:
44915         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44916         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44917         @r=`${PWD_COMMAND}`; export r; \
44918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44919         TFLAGS="$(STAGE2_TFLAGS)"; \
44920         echo "Checking multilib configuration for libstdc++-v3..."; \
44921         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44922         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44923           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44924             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44925           else \
44926             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44927             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44928           fi; \
44929         else \
44930           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44931         fi; \
44932         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44933         $(RAW_CXX_TARGET_EXPORTS) \
44934          \
44935         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44936         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44937         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44938         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44939         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44940         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44941         case $(srcdir) in \
44942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44943           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44945         esac; \
44946         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44947         libsrcdir="$$s/libstdc++-v3"; \
44948         $(SHELL) $${libsrcdir}/configure \
44949           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44950           --target=${target_alias} $${srcdiroption} \
44951           --with-build-libsubdir=$(HOST_SUBDIR) \
44952           $(STAGE2_CONFIGURE_FLAGS)
44953 @endif target-libstdc++-v3-bootstrap
44954
44955 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44956 maybe-configure-stage3-target-libstdc++-v3:
44957 @if target-libstdc++-v3-bootstrap
44958 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44959 configure-stage3-target-libstdc++-v3:
44960         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44961         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44962         @r=`${PWD_COMMAND}`; export r; \
44963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44964         TFLAGS="$(STAGE3_TFLAGS)"; \
44965         echo "Checking multilib configuration for libstdc++-v3..."; \
44966         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44967         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44968           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44969             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44970           else \
44971             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44972             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44973           fi; \
44974         else \
44975           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44976         fi; \
44977         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44978         $(RAW_CXX_TARGET_EXPORTS) \
44979          \
44980         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44981         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44982         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44983         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44984         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44985         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44986         case $(srcdir) in \
44987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44988           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44990         esac; \
44991         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44992         libsrcdir="$$s/libstdc++-v3"; \
44993         $(SHELL) $${libsrcdir}/configure \
44994           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44995           --target=${target_alias} $${srcdiroption} \
44996           --with-build-libsubdir=$(HOST_SUBDIR) \
44997           $(STAGE3_CONFIGURE_FLAGS)
44998 @endif target-libstdc++-v3-bootstrap
44999
45000 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45001 maybe-configure-stage4-target-libstdc++-v3:
45002 @if target-libstdc++-v3-bootstrap
45003 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45004 configure-stage4-target-libstdc++-v3:
45005         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45006         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45007         @r=`${PWD_COMMAND}`; export r; \
45008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45009         TFLAGS="$(STAGE4_TFLAGS)"; \
45010         echo "Checking multilib configuration for libstdc++-v3..."; \
45011         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45012         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45013           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45014             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45015           else \
45016             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45017             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45018           fi; \
45019         else \
45020           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45021         fi; \
45022         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45023         $(RAW_CXX_TARGET_EXPORTS) \
45024          \
45025         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45026         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45027         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45028         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45029         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45030         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45031         case $(srcdir) in \
45032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45033           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45035         esac; \
45036         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45037         libsrcdir="$$s/libstdc++-v3"; \
45038         $(SHELL) $${libsrcdir}/configure \
45039           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45040           --target=${target_alias} $${srcdiroption} \
45041           --with-build-libsubdir=$(HOST_SUBDIR) \
45042           $(STAGE4_CONFIGURE_FLAGS)
45043 @endif target-libstdc++-v3-bootstrap
45044
45045 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45046 maybe-configure-stageprofile-target-libstdc++-v3:
45047 @if target-libstdc++-v3-bootstrap
45048 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45049 configure-stageprofile-target-libstdc++-v3:
45050         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45051         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45052         @r=`${PWD_COMMAND}`; export r; \
45053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45054         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45055         echo "Checking multilib configuration for libstdc++-v3..."; \
45056         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45057         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45058           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45059             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45060           else \
45061             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45062             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45063           fi; \
45064         else \
45065           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45066         fi; \
45067         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45068         $(RAW_CXX_TARGET_EXPORTS) \
45069          \
45070         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45071         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45072         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45073         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45074         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45075         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45076         case $(srcdir) in \
45077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45078           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45080         esac; \
45081         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45082         libsrcdir="$$s/libstdc++-v3"; \
45083         $(SHELL) $${libsrcdir}/configure \
45084           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45085           --target=${target_alias} $${srcdiroption} \
45086           --with-build-libsubdir=$(HOST_SUBDIR) \
45087           $(STAGEprofile_CONFIGURE_FLAGS)
45088 @endif target-libstdc++-v3-bootstrap
45089
45090 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45091 maybe-configure-stagefeedback-target-libstdc++-v3:
45092 @if target-libstdc++-v3-bootstrap
45093 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45094 configure-stagefeedback-target-libstdc++-v3:
45095         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45096         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45097         @r=`${PWD_COMMAND}`; export r; \
45098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45099         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45100         echo "Checking multilib configuration for libstdc++-v3..."; \
45101         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45102         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45103           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45104             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45105           else \
45106             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45107             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45108           fi; \
45109         else \
45110           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45111         fi; \
45112         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45113         $(RAW_CXX_TARGET_EXPORTS) \
45114          \
45115         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45116         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45117         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45118         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45119         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45120         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45121         case $(srcdir) in \
45122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45123           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45125         esac; \
45126         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45127         libsrcdir="$$s/libstdc++-v3"; \
45128         $(SHELL) $${libsrcdir}/configure \
45129           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45130           --target=${target_alias} $${srcdiroption} \
45131           --with-build-libsubdir=$(HOST_SUBDIR) \
45132           $(STAGEfeedback_CONFIGURE_FLAGS)
45133 @endif target-libstdc++-v3-bootstrap
45134
45135
45136
45137
45138
45139 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45140 maybe-all-target-libstdc++-v3:
45141 @if gcc-bootstrap
45142 all-target-libstdc++-v3: stage_current
45143 @endif gcc-bootstrap
45144 @if target-libstdc++-v3
45145 TARGET-target-libstdc++-v3=all
45146 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45147 all-target-libstdc++-v3: configure-target-libstdc++-v3
45148         @r=`${PWD_COMMAND}`; export r; \
45149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45150         $(RAW_CXX_TARGET_EXPORTS)  \
45151         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45152           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45153                 $(TARGET-target-libstdc++-v3))
45154 @endif target-libstdc++-v3
45155
45156
45157
45158 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45159 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45160 maybe-all-stage1-target-libstdc++-v3:
45161 maybe-clean-stage1-target-libstdc++-v3:
45162 @if target-libstdc++-v3-bootstrap
45163 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45164 all-stage1: all-stage1-target-libstdc++-v3
45165 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45166 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45167         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45168         @r=`${PWD_COMMAND}`; export r; \
45169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45170         TFLAGS="$(STAGE1_TFLAGS)"; \
45171         $(RAW_CXX_TARGET_EXPORTS)  \
45172         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45173         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45174                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45175                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45176                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45177                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45178                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45179                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45180                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45181                 TFLAGS="$(STAGE1_TFLAGS)" \
45182                 $(TARGET-stage1-target-libstdc++-v3)
45183
45184 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45185 clean-stage1: clean-stage1-target-libstdc++-v3
45186 clean-stage1-target-libstdc++-v3:
45187         @if [ $(current_stage) = stage1 ]; then \
45188           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45189         else \
45190           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45191           $(MAKE) stage1-start; \
45192         fi; \
45193         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45194         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45195                  clean
45196 @endif target-libstdc++-v3-bootstrap
45197
45198
45199 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45200 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45201 maybe-all-stage2-target-libstdc++-v3:
45202 maybe-clean-stage2-target-libstdc++-v3:
45203 @if target-libstdc++-v3-bootstrap
45204 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45205 all-stage2: all-stage2-target-libstdc++-v3
45206 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45207 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45208         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45209         @r=`${PWD_COMMAND}`; export r; \
45210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45211         TFLAGS="$(STAGE2_TFLAGS)"; \
45212         $(RAW_CXX_TARGET_EXPORTS) \
45213           \
45214         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45216                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45217                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45218                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45222                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45223                 TFLAGS="$(STAGE2_TFLAGS)" \
45224                 $(TARGET-stage2-target-libstdc++-v3)
45225
45226 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45227 clean-stage2: clean-stage2-target-libstdc++-v3
45228 clean-stage2-target-libstdc++-v3:
45229         @if [ $(current_stage) = stage2 ]; then \
45230           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45231         else \
45232           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45233           $(MAKE) stage2-start; \
45234         fi; \
45235         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45236         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45237                   \
45238                  clean
45239 @endif target-libstdc++-v3-bootstrap
45240
45241
45242 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45243 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45244 maybe-all-stage3-target-libstdc++-v3:
45245 maybe-clean-stage3-target-libstdc++-v3:
45246 @if target-libstdc++-v3-bootstrap
45247 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45248 all-stage3: all-stage3-target-libstdc++-v3
45249 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45250 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45251         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45252         @r=`${PWD_COMMAND}`; export r; \
45253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45254         TFLAGS="$(STAGE3_TFLAGS)"; \
45255         $(RAW_CXX_TARGET_EXPORTS) \
45256           \
45257         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45258         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45259                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45260                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45261                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45265                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45266                 TFLAGS="$(STAGE3_TFLAGS)" \
45267                 $(TARGET-stage3-target-libstdc++-v3)
45268
45269 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45270 clean-stage3: clean-stage3-target-libstdc++-v3
45271 clean-stage3-target-libstdc++-v3:
45272         @if [ $(current_stage) = stage3 ]; then \
45273           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45274         else \
45275           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45276           $(MAKE) stage3-start; \
45277         fi; \
45278         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45279         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45280                   \
45281                  clean
45282 @endif target-libstdc++-v3-bootstrap
45283
45284
45285 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45286 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45287 maybe-all-stage4-target-libstdc++-v3:
45288 maybe-clean-stage4-target-libstdc++-v3:
45289 @if target-libstdc++-v3-bootstrap
45290 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45291 all-stage4: all-stage4-target-libstdc++-v3
45292 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45293 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45294         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45295         @r=`${PWD_COMMAND}`; export r; \
45296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45297         TFLAGS="$(STAGE4_TFLAGS)"; \
45298         $(RAW_CXX_TARGET_EXPORTS) \
45299           \
45300         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45302                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45303                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45304                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45308                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45309                 TFLAGS="$(STAGE4_TFLAGS)" \
45310                 $(TARGET-stage4-target-libstdc++-v3)
45311
45312 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45313 clean-stage4: clean-stage4-target-libstdc++-v3
45314 clean-stage4-target-libstdc++-v3:
45315         @if [ $(current_stage) = stage4 ]; then \
45316           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45317         else \
45318           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45319           $(MAKE) stage4-start; \
45320         fi; \
45321         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45322         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45323                   \
45324                  clean
45325 @endif target-libstdc++-v3-bootstrap
45326
45327
45328 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45329 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45330 maybe-all-stageprofile-target-libstdc++-v3:
45331 maybe-clean-stageprofile-target-libstdc++-v3:
45332 @if target-libstdc++-v3-bootstrap
45333 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45334 all-stageprofile: all-stageprofile-target-libstdc++-v3
45335 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45336 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45337         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45338         @r=`${PWD_COMMAND}`; export r; \
45339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45340         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45341         $(RAW_CXX_TARGET_EXPORTS) \
45342           \
45343         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45345                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45346                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45347                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45351                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45352                 TFLAGS="$(STAGEprofile_TFLAGS)" \
45353                 $(TARGET-stageprofile-target-libstdc++-v3)
45354
45355 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45356 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45357 clean-stageprofile-target-libstdc++-v3:
45358         @if [ $(current_stage) = stageprofile ]; then \
45359           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45360         else \
45361           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45362           $(MAKE) stageprofile-start; \
45363         fi; \
45364         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45365         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45366                   \
45367                  clean
45368 @endif target-libstdc++-v3-bootstrap
45369
45370
45371 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45372 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45373 maybe-all-stagefeedback-target-libstdc++-v3:
45374 maybe-clean-stagefeedback-target-libstdc++-v3:
45375 @if target-libstdc++-v3-bootstrap
45376 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45377 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45378 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45379 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45380         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45381         @r=`${PWD_COMMAND}`; export r; \
45382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45383         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45384         $(RAW_CXX_TARGET_EXPORTS) \
45385           \
45386         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45387         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45388                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45389                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45390                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45391                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45392                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45393                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45394                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45395                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45396                 $(TARGET-stagefeedback-target-libstdc++-v3)
45397
45398 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45399 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45400 clean-stagefeedback-target-libstdc++-v3:
45401         @if [ $(current_stage) = stagefeedback ]; then \
45402           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45403         else \
45404           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45405           $(MAKE) stagefeedback-start; \
45406         fi; \
45407         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45408         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45409                   \
45410                  clean
45411 @endif target-libstdc++-v3-bootstrap
45412
45413
45414
45415
45416
45417
45418 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45419 maybe-check-target-libstdc++-v3:
45420 @if target-libstdc++-v3
45421 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45422
45423 check-target-libstdc++-v3:
45424         @: $(MAKE); $(unstage)
45425         @r=`${PWD_COMMAND}`; export r; \
45426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45427         $(RAW_CXX_TARGET_EXPORTS) \
45428         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45429           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45430
45431 @endif target-libstdc++-v3
45432
45433 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45434 maybe-install-target-libstdc++-v3:
45435 @if target-libstdc++-v3
45436 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45437
45438 install-target-libstdc++-v3: installdirs
45439         @: $(MAKE); $(unstage)
45440         @r=`${PWD_COMMAND}`; export r; \
45441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45442         $(RAW_CXX_TARGET_EXPORTS) \
45443         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45444           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45445
45446 @endif target-libstdc++-v3
45447
45448 # Other targets (info, dvi, pdf, etc.)
45449
45450 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45451 maybe-info-target-libstdc++-v3:
45452 @if target-libstdc++-v3
45453 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45454
45455 info-target-libstdc++-v3: \
45456     configure-target-libstdc++-v3 
45457         @: $(MAKE); $(unstage)
45458         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45459         r=`${PWD_COMMAND}`; export r; \
45460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45461         $(RAW_CXX_TARGET_EXPORTS) \
45462         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45463         for flag in $(EXTRA_TARGET_FLAGS); do \
45464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45465         done; \
45466         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45469                   "RANLIB=$${RANLIB}" \
45470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45471                    info) \
45472           || exit 1
45473
45474 @endif target-libstdc++-v3
45475
45476 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45477 maybe-dvi-target-libstdc++-v3:
45478 @if target-libstdc++-v3
45479 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45480
45481 dvi-target-libstdc++-v3: \
45482     configure-target-libstdc++-v3 
45483         @: $(MAKE); $(unstage)
45484         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45485         r=`${PWD_COMMAND}`; export r; \
45486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45487         $(RAW_CXX_TARGET_EXPORTS) \
45488         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45489         for flag in $(EXTRA_TARGET_FLAGS); do \
45490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45491         done; \
45492         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45495                   "RANLIB=$${RANLIB}" \
45496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45497                    dvi) \
45498           || exit 1
45499
45500 @endif target-libstdc++-v3
45501
45502 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45503 maybe-pdf-target-libstdc++-v3:
45504 @if target-libstdc++-v3
45505 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45506
45507 pdf-target-libstdc++-v3: \
45508     configure-target-libstdc++-v3 
45509         @: $(MAKE); $(unstage)
45510         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45511         r=`${PWD_COMMAND}`; export r; \
45512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45513         $(RAW_CXX_TARGET_EXPORTS) \
45514         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45515         for flag in $(EXTRA_TARGET_FLAGS); do \
45516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45517         done; \
45518         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45521                   "RANLIB=$${RANLIB}" \
45522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45523                    pdf) \
45524           || exit 1
45525
45526 @endif target-libstdc++-v3
45527
45528 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45529 maybe-html-target-libstdc++-v3:
45530 @if target-libstdc++-v3
45531 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45532
45533 html-target-libstdc++-v3: \
45534     configure-target-libstdc++-v3 
45535         @: $(MAKE); $(unstage)
45536         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45537         r=`${PWD_COMMAND}`; export r; \
45538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45539         $(RAW_CXX_TARGET_EXPORTS) \
45540         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45541         for flag in $(EXTRA_TARGET_FLAGS); do \
45542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45543         done; \
45544         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45547                   "RANLIB=$${RANLIB}" \
45548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45549                    html) \
45550           || exit 1
45551
45552 @endif target-libstdc++-v3
45553
45554 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45555 maybe-TAGS-target-libstdc++-v3:
45556 @if target-libstdc++-v3
45557 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45558
45559 TAGS-target-libstdc++-v3: \
45560     configure-target-libstdc++-v3 
45561         @: $(MAKE); $(unstage)
45562         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45563         r=`${PWD_COMMAND}`; export r; \
45564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45565         $(RAW_CXX_TARGET_EXPORTS) \
45566         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45567         for flag in $(EXTRA_TARGET_FLAGS); do \
45568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45569         done; \
45570         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45573                   "RANLIB=$${RANLIB}" \
45574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45575                    TAGS) \
45576           || exit 1
45577
45578 @endif target-libstdc++-v3
45579
45580 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45581 maybe-install-info-target-libstdc++-v3:
45582 @if target-libstdc++-v3
45583 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45584
45585 install-info-target-libstdc++-v3: \
45586     configure-target-libstdc++-v3 \
45587     info-target-libstdc++-v3 
45588         @: $(MAKE); $(unstage)
45589         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45590         r=`${PWD_COMMAND}`; export r; \
45591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45592         $(RAW_CXX_TARGET_EXPORTS) \
45593         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45594         for flag in $(EXTRA_TARGET_FLAGS); do \
45595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45596         done; \
45597         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45600                   "RANLIB=$${RANLIB}" \
45601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45602                    install-info) \
45603           || exit 1
45604
45605 @endif target-libstdc++-v3
45606
45607 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45608 maybe-install-pdf-target-libstdc++-v3:
45609 @if target-libstdc++-v3
45610 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45611
45612 install-pdf-target-libstdc++-v3: \
45613     configure-target-libstdc++-v3 \
45614     pdf-target-libstdc++-v3 
45615         @: $(MAKE); $(unstage)
45616         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45617         r=`${PWD_COMMAND}`; export r; \
45618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45619         $(RAW_CXX_TARGET_EXPORTS) \
45620         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45621         for flag in $(EXTRA_TARGET_FLAGS); do \
45622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45623         done; \
45624         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45627                   "RANLIB=$${RANLIB}" \
45628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45629                    install-pdf) \
45630           || exit 1
45631
45632 @endif target-libstdc++-v3
45633
45634 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45635 maybe-install-html-target-libstdc++-v3:
45636 @if target-libstdc++-v3
45637 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45638
45639 install-html-target-libstdc++-v3: \
45640     configure-target-libstdc++-v3 \
45641     html-target-libstdc++-v3 
45642         @: $(MAKE); $(unstage)
45643         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45644         r=`${PWD_COMMAND}`; export r; \
45645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646         $(RAW_CXX_TARGET_EXPORTS) \
45647         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45648         for flag in $(EXTRA_TARGET_FLAGS); do \
45649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45650         done; \
45651         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45654                   "RANLIB=$${RANLIB}" \
45655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45656                    install-html) \
45657           || exit 1
45658
45659 @endif target-libstdc++-v3
45660
45661 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45662 maybe-installcheck-target-libstdc++-v3:
45663 @if target-libstdc++-v3
45664 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45665
45666 installcheck-target-libstdc++-v3: \
45667     configure-target-libstdc++-v3 
45668         @: $(MAKE); $(unstage)
45669         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45670         r=`${PWD_COMMAND}`; export r; \
45671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45672         $(RAW_CXX_TARGET_EXPORTS) \
45673         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45674         for flag in $(EXTRA_TARGET_FLAGS); do \
45675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45676         done; \
45677         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45680                   "RANLIB=$${RANLIB}" \
45681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45682                    installcheck) \
45683           || exit 1
45684
45685 @endif target-libstdc++-v3
45686
45687 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45688 maybe-mostlyclean-target-libstdc++-v3:
45689 @if target-libstdc++-v3
45690 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45691
45692 mostlyclean-target-libstdc++-v3: 
45693         @: $(MAKE); $(unstage)
45694         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45695         r=`${PWD_COMMAND}`; export r; \
45696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45697         $(RAW_CXX_TARGET_EXPORTS) \
45698         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45699         for flag in $(EXTRA_TARGET_FLAGS); do \
45700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45701         done; \
45702         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45705                   "RANLIB=$${RANLIB}" \
45706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45707                    mostlyclean) \
45708           || exit 1
45709
45710 @endif target-libstdc++-v3
45711
45712 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45713 maybe-clean-target-libstdc++-v3:
45714 @if target-libstdc++-v3
45715 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45716
45717 clean-target-libstdc++-v3: 
45718         @: $(MAKE); $(unstage)
45719         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45720         r=`${PWD_COMMAND}`; export r; \
45721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45722         $(RAW_CXX_TARGET_EXPORTS) \
45723         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45724         for flag in $(EXTRA_TARGET_FLAGS); do \
45725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45726         done; \
45727         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45730                   "RANLIB=$${RANLIB}" \
45731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45732                    clean) \
45733           || exit 1
45734
45735 @endif target-libstdc++-v3
45736
45737 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45738 maybe-distclean-target-libstdc++-v3:
45739 @if target-libstdc++-v3
45740 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45741
45742 distclean-target-libstdc++-v3: 
45743         @: $(MAKE); $(unstage)
45744         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45745         r=`${PWD_COMMAND}`; export r; \
45746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747         $(RAW_CXX_TARGET_EXPORTS) \
45748         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45749         for flag in $(EXTRA_TARGET_FLAGS); do \
45750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45751         done; \
45752         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45755                   "RANLIB=$${RANLIB}" \
45756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45757                    distclean) \
45758           || exit 1
45759
45760 @endif target-libstdc++-v3
45761
45762 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45763 maybe-maintainer-clean-target-libstdc++-v3:
45764 @if target-libstdc++-v3
45765 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45766
45767 maintainer-clean-target-libstdc++-v3: 
45768         @: $(MAKE); $(unstage)
45769         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45770         r=`${PWD_COMMAND}`; export r; \
45771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45772         $(RAW_CXX_TARGET_EXPORTS) \
45773         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45774         for flag in $(EXTRA_TARGET_FLAGS); do \
45775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45776         done; \
45777         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45780                   "RANLIB=$${RANLIB}" \
45781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45782                    maintainer-clean) \
45783           || exit 1
45784
45785 @endif target-libstdc++-v3
45786
45787
45788
45789
45790
45791 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45792 maybe-configure-target-libmudflap:
45793 @if gcc-bootstrap
45794 configure-target-libmudflap: stage_current
45795 @endif gcc-bootstrap
45796 @if target-libmudflap
45797 maybe-configure-target-libmudflap: configure-target-libmudflap
45798 configure-target-libmudflap: 
45799         @: $(MAKE); $(unstage)
45800         @r=`${PWD_COMMAND}`; export r; \
45801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45802         echo "Checking multilib configuration for libmudflap..."; \
45803         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45804         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45805         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45806           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45807             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45808           else \
45809             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45810             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45811           fi; \
45812         else \
45813           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45814         fi; \
45815         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45816         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45817         $(NORMAL_TARGET_EXPORTS)  \
45818         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45819         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45820         case $(srcdir) in \
45821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45822           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45824         esac; \
45825         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45826         libsrcdir="$$s/libmudflap"; \
45827         rm -f no-such-file || : ; \
45828         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45829           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45830           --target=${target_alias} $${srcdiroption}  \
45831           || exit 1
45832 @endif target-libmudflap
45833
45834
45835
45836
45837
45838 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
45839 maybe-all-target-libmudflap:
45840 @if gcc-bootstrap
45841 all-target-libmudflap: stage_current
45842 @endif gcc-bootstrap
45843 @if target-libmudflap
45844 TARGET-target-libmudflap=all
45845 maybe-all-target-libmudflap: all-target-libmudflap
45846 all-target-libmudflap: configure-target-libmudflap
45847         @: $(MAKE); $(unstage)
45848         @r=`${PWD_COMMAND}`; export r; \
45849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850         $(NORMAL_TARGET_EXPORTS)  \
45851         (cd $(TARGET_SUBDIR)/libmudflap && \
45852           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45853                 $(TARGET-target-libmudflap))
45854 @endif target-libmudflap
45855
45856
45857
45858
45859
45860 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
45861 maybe-check-target-libmudflap:
45862 @if target-libmudflap
45863 maybe-check-target-libmudflap: check-target-libmudflap
45864
45865 check-target-libmudflap:
45866         @: $(MAKE); $(unstage)
45867         @r=`${PWD_COMMAND}`; export r; \
45868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45869         $(NORMAL_TARGET_EXPORTS) \
45870         (cd $(TARGET_SUBDIR)/libmudflap && \
45871           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45872
45873 @endif target-libmudflap
45874
45875 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
45876 maybe-install-target-libmudflap:
45877 @if target-libmudflap
45878 maybe-install-target-libmudflap: install-target-libmudflap
45879
45880 install-target-libmudflap: installdirs
45881         @: $(MAKE); $(unstage)
45882         @r=`${PWD_COMMAND}`; export r; \
45883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45884         $(NORMAL_TARGET_EXPORTS) \
45885         (cd $(TARGET_SUBDIR)/libmudflap && \
45886           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45887
45888 @endif target-libmudflap
45889
45890 # Other targets (info, dvi, pdf, etc.)
45891
45892 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
45893 maybe-info-target-libmudflap:
45894 @if target-libmudflap
45895 maybe-info-target-libmudflap: info-target-libmudflap
45896
45897 info-target-libmudflap: \
45898     configure-target-libmudflap 
45899         @: $(MAKE); $(unstage)
45900         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45901         r=`${PWD_COMMAND}`; export r; \
45902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45903         $(NORMAL_TARGET_EXPORTS) \
45904         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45905         for flag in $(EXTRA_TARGET_FLAGS); do \
45906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45907         done; \
45908         (cd $(TARGET_SUBDIR)/libmudflap && \
45909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45911                   "RANLIB=$${RANLIB}" \
45912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45913                    info) \
45914           || exit 1
45915
45916 @endif target-libmudflap
45917
45918 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45919 maybe-dvi-target-libmudflap:
45920 @if target-libmudflap
45921 maybe-dvi-target-libmudflap: dvi-target-libmudflap
45922
45923 dvi-target-libmudflap: \
45924     configure-target-libmudflap 
45925         @: $(MAKE); $(unstage)
45926         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45927         r=`${PWD_COMMAND}`; export r; \
45928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45929         $(NORMAL_TARGET_EXPORTS) \
45930         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45931         for flag in $(EXTRA_TARGET_FLAGS); do \
45932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45933         done; \
45934         (cd $(TARGET_SUBDIR)/libmudflap && \
45935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45937                   "RANLIB=$${RANLIB}" \
45938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45939                    dvi) \
45940           || exit 1
45941
45942 @endif target-libmudflap
45943
45944 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45945 maybe-pdf-target-libmudflap:
45946 @if target-libmudflap
45947 maybe-pdf-target-libmudflap: pdf-target-libmudflap
45948
45949 pdf-target-libmudflap: \
45950     configure-target-libmudflap 
45951         @: $(MAKE); $(unstage)
45952         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45953         r=`${PWD_COMMAND}`; export r; \
45954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45955         $(NORMAL_TARGET_EXPORTS) \
45956         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
45957         for flag in $(EXTRA_TARGET_FLAGS); do \
45958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45959         done; \
45960         (cd $(TARGET_SUBDIR)/libmudflap && \
45961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45963                   "RANLIB=$${RANLIB}" \
45964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45965                    pdf) \
45966           || exit 1
45967
45968 @endif target-libmudflap
45969
45970 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
45971 maybe-html-target-libmudflap:
45972 @if target-libmudflap
45973 maybe-html-target-libmudflap: html-target-libmudflap
45974
45975 html-target-libmudflap: \
45976     configure-target-libmudflap 
45977         @: $(MAKE); $(unstage)
45978         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45979         r=`${PWD_COMMAND}`; export r; \
45980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45981         $(NORMAL_TARGET_EXPORTS) \
45982         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
45983         for flag in $(EXTRA_TARGET_FLAGS); do \
45984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45985         done; \
45986         (cd $(TARGET_SUBDIR)/libmudflap && \
45987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45989                   "RANLIB=$${RANLIB}" \
45990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45991                    html) \
45992           || exit 1
45993
45994 @endif target-libmudflap
45995
45996 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
45997 maybe-TAGS-target-libmudflap:
45998 @if target-libmudflap
45999 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
46000
46001 TAGS-target-libmudflap: \
46002     configure-target-libmudflap 
46003         @: $(MAKE); $(unstage)
46004         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46005         r=`${PWD_COMMAND}`; export r; \
46006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007         $(NORMAL_TARGET_EXPORTS) \
46008         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
46009         for flag in $(EXTRA_TARGET_FLAGS); do \
46010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46011         done; \
46012         (cd $(TARGET_SUBDIR)/libmudflap && \
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                    TAGS) \
46018           || exit 1
46019
46020 @endif target-libmudflap
46021
46022 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46023 maybe-install-info-target-libmudflap:
46024 @if target-libmudflap
46025 maybe-install-info-target-libmudflap: install-info-target-libmudflap
46026
46027 install-info-target-libmudflap: \
46028     configure-target-libmudflap \
46029     info-target-libmudflap 
46030         @: $(MAKE); $(unstage)
46031         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46032         r=`${PWD_COMMAND}`; export r; \
46033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46034         $(NORMAL_TARGET_EXPORTS) \
46035         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46036         for flag in $(EXTRA_TARGET_FLAGS); do \
46037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46038         done; \
46039         (cd $(TARGET_SUBDIR)/libmudflap && \
46040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46042                   "RANLIB=$${RANLIB}" \
46043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46044                    install-info) \
46045           || exit 1
46046
46047 @endif target-libmudflap
46048
46049 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46050 maybe-install-pdf-target-libmudflap:
46051 @if target-libmudflap
46052 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46053
46054 install-pdf-target-libmudflap: \
46055     configure-target-libmudflap \
46056     pdf-target-libmudflap 
46057         @: $(MAKE); $(unstage)
46058         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46059         r=`${PWD_COMMAND}`; export r; \
46060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46061         $(NORMAL_TARGET_EXPORTS) \
46062         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46063         for flag in $(EXTRA_TARGET_FLAGS); do \
46064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46065         done; \
46066         (cd $(TARGET_SUBDIR)/libmudflap && \
46067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46069                   "RANLIB=$${RANLIB}" \
46070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46071                    install-pdf) \
46072           || exit 1
46073
46074 @endif target-libmudflap
46075
46076 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46077 maybe-install-html-target-libmudflap:
46078 @if target-libmudflap
46079 maybe-install-html-target-libmudflap: install-html-target-libmudflap
46080
46081 install-html-target-libmudflap: \
46082     configure-target-libmudflap \
46083     html-target-libmudflap 
46084         @: $(MAKE); $(unstage)
46085         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46086         r=`${PWD_COMMAND}`; export r; \
46087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46088         $(NORMAL_TARGET_EXPORTS) \
46089         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46090         for flag in $(EXTRA_TARGET_FLAGS); do \
46091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46092         done; \
46093         (cd $(TARGET_SUBDIR)/libmudflap && \
46094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46096                   "RANLIB=$${RANLIB}" \
46097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46098                    install-html) \
46099           || exit 1
46100
46101 @endif target-libmudflap
46102
46103 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46104 maybe-installcheck-target-libmudflap:
46105 @if target-libmudflap
46106 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46107
46108 installcheck-target-libmudflap: \
46109     configure-target-libmudflap 
46110         @: $(MAKE); $(unstage)
46111         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46112         r=`${PWD_COMMAND}`; export r; \
46113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46114         $(NORMAL_TARGET_EXPORTS) \
46115         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46116         for flag in $(EXTRA_TARGET_FLAGS); do \
46117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46118         done; \
46119         (cd $(TARGET_SUBDIR)/libmudflap && \
46120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46122                   "RANLIB=$${RANLIB}" \
46123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46124                    installcheck) \
46125           || exit 1
46126
46127 @endif target-libmudflap
46128
46129 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46130 maybe-mostlyclean-target-libmudflap:
46131 @if target-libmudflap
46132 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46133
46134 mostlyclean-target-libmudflap: 
46135         @: $(MAKE); $(unstage)
46136         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46137         r=`${PWD_COMMAND}`; export r; \
46138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46139         $(NORMAL_TARGET_EXPORTS) \
46140         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46141         for flag in $(EXTRA_TARGET_FLAGS); do \
46142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46143         done; \
46144         (cd $(TARGET_SUBDIR)/libmudflap && \
46145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46147                   "RANLIB=$${RANLIB}" \
46148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46149                    mostlyclean) \
46150           || exit 1
46151
46152 @endif target-libmudflap
46153
46154 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46155 maybe-clean-target-libmudflap:
46156 @if target-libmudflap
46157 maybe-clean-target-libmudflap: clean-target-libmudflap
46158
46159 clean-target-libmudflap: 
46160         @: $(MAKE); $(unstage)
46161         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46162         r=`${PWD_COMMAND}`; export r; \
46163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46164         $(NORMAL_TARGET_EXPORTS) \
46165         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46166         for flag in $(EXTRA_TARGET_FLAGS); do \
46167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46168         done; \
46169         (cd $(TARGET_SUBDIR)/libmudflap && \
46170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46172                   "RANLIB=$${RANLIB}" \
46173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46174                    clean) \
46175           || exit 1
46176
46177 @endif target-libmudflap
46178
46179 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46180 maybe-distclean-target-libmudflap:
46181 @if target-libmudflap
46182 maybe-distclean-target-libmudflap: distclean-target-libmudflap
46183
46184 distclean-target-libmudflap: 
46185         @: $(MAKE); $(unstage)
46186         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46187         r=`${PWD_COMMAND}`; export r; \
46188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46189         $(NORMAL_TARGET_EXPORTS) \
46190         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
46191         for flag in $(EXTRA_TARGET_FLAGS); do \
46192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46193         done; \
46194         (cd $(TARGET_SUBDIR)/libmudflap && \
46195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46197                   "RANLIB=$${RANLIB}" \
46198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46199                    distclean) \
46200           || exit 1
46201
46202 @endif target-libmudflap
46203
46204 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46205 maybe-maintainer-clean-target-libmudflap:
46206 @if target-libmudflap
46207 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46208
46209 maintainer-clean-target-libmudflap: 
46210         @: $(MAKE); $(unstage)
46211         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46212         r=`${PWD_COMMAND}`; export r; \
46213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46214         $(NORMAL_TARGET_EXPORTS) \
46215         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46216         for flag in $(EXTRA_TARGET_FLAGS); do \
46217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46218         done; \
46219         (cd $(TARGET_SUBDIR)/libmudflap && \
46220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46222                   "RANLIB=$${RANLIB}" \
46223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46224                    maintainer-clean) \
46225           || exit 1
46226
46227 @endif target-libmudflap
46228
46229
46230
46231
46232
46233 .PHONY: configure-target-libssp maybe-configure-target-libssp
46234 maybe-configure-target-libssp:
46235 @if gcc-bootstrap
46236 configure-target-libssp: stage_current
46237 @endif gcc-bootstrap
46238 @if target-libssp
46239 maybe-configure-target-libssp: configure-target-libssp
46240 configure-target-libssp: 
46241         @: $(MAKE); $(unstage)
46242         @r=`${PWD_COMMAND}`; export r; \
46243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46244         echo "Checking multilib configuration for libssp..."; \
46245         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46246         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46247         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46248           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46249             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46250           else \
46251             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46252             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46253           fi; \
46254         else \
46255           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46256         fi; \
46257         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46258         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46259         $(NORMAL_TARGET_EXPORTS)  \
46260         echo Configuring in $(TARGET_SUBDIR)/libssp; \
46261         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46262         case $(srcdir) in \
46263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46264           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46266         esac; \
46267         srcdiroption="--srcdir=$${topdir}/libssp"; \
46268         libsrcdir="$$s/libssp"; \
46269         rm -f no-such-file || : ; \
46270         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46271           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46272           --target=${target_alias} $${srcdiroption}  \
46273           || exit 1
46274 @endif target-libssp
46275
46276
46277
46278
46279
46280 .PHONY: all-target-libssp maybe-all-target-libssp
46281 maybe-all-target-libssp:
46282 @if gcc-bootstrap
46283 all-target-libssp: stage_current
46284 @endif gcc-bootstrap
46285 @if target-libssp
46286 TARGET-target-libssp=all
46287 maybe-all-target-libssp: all-target-libssp
46288 all-target-libssp: configure-target-libssp
46289         @: $(MAKE); $(unstage)
46290         @r=`${PWD_COMMAND}`; export r; \
46291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46292         $(NORMAL_TARGET_EXPORTS)  \
46293         (cd $(TARGET_SUBDIR)/libssp && \
46294           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46295                 $(TARGET-target-libssp))
46296 @endif target-libssp
46297
46298
46299
46300
46301
46302 .PHONY: check-target-libssp maybe-check-target-libssp
46303 maybe-check-target-libssp:
46304 @if target-libssp
46305 maybe-check-target-libssp: check-target-libssp
46306
46307 check-target-libssp:
46308         @: $(MAKE); $(unstage)
46309         @r=`${PWD_COMMAND}`; export r; \
46310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46311         $(NORMAL_TARGET_EXPORTS) \
46312         (cd $(TARGET_SUBDIR)/libssp && \
46313           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46314
46315 @endif target-libssp
46316
46317 .PHONY: install-target-libssp maybe-install-target-libssp
46318 maybe-install-target-libssp:
46319 @if target-libssp
46320 maybe-install-target-libssp: install-target-libssp
46321
46322 install-target-libssp: installdirs
46323         @: $(MAKE); $(unstage)
46324         @r=`${PWD_COMMAND}`; export r; \
46325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46326         $(NORMAL_TARGET_EXPORTS) \
46327         (cd $(TARGET_SUBDIR)/libssp && \
46328           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46329
46330 @endif target-libssp
46331
46332 # Other targets (info, dvi, pdf, etc.)
46333
46334 .PHONY: maybe-info-target-libssp info-target-libssp
46335 maybe-info-target-libssp:
46336 @if target-libssp
46337 maybe-info-target-libssp: info-target-libssp
46338
46339 info-target-libssp: \
46340     configure-target-libssp 
46341         @: $(MAKE); $(unstage)
46342         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46343         r=`${PWD_COMMAND}`; export r; \
46344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46345         $(NORMAL_TARGET_EXPORTS) \
46346         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46347         for flag in $(EXTRA_TARGET_FLAGS); do \
46348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46349         done; \
46350         (cd $(TARGET_SUBDIR)/libssp && \
46351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46353                   "RANLIB=$${RANLIB}" \
46354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46355                    info) \
46356           || exit 1
46357
46358 @endif target-libssp
46359
46360 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46361 maybe-dvi-target-libssp:
46362 @if target-libssp
46363 maybe-dvi-target-libssp: dvi-target-libssp
46364
46365 dvi-target-libssp: \
46366     configure-target-libssp 
46367         @: $(MAKE); $(unstage)
46368         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46369         r=`${PWD_COMMAND}`; export r; \
46370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46371         $(NORMAL_TARGET_EXPORTS) \
46372         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46373         for flag in $(EXTRA_TARGET_FLAGS); do \
46374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46375         done; \
46376         (cd $(TARGET_SUBDIR)/libssp && \
46377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46379                   "RANLIB=$${RANLIB}" \
46380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46381                    dvi) \
46382           || exit 1
46383
46384 @endif target-libssp
46385
46386 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46387 maybe-pdf-target-libssp:
46388 @if target-libssp
46389 maybe-pdf-target-libssp: pdf-target-libssp
46390
46391 pdf-target-libssp: \
46392     configure-target-libssp 
46393         @: $(MAKE); $(unstage)
46394         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46395         r=`${PWD_COMMAND}`; export r; \
46396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46397         $(NORMAL_TARGET_EXPORTS) \
46398         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46399         for flag in $(EXTRA_TARGET_FLAGS); do \
46400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46401         done; \
46402         (cd $(TARGET_SUBDIR)/libssp && \
46403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46405                   "RANLIB=$${RANLIB}" \
46406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46407                    pdf) \
46408           || exit 1
46409
46410 @endif target-libssp
46411
46412 .PHONY: maybe-html-target-libssp html-target-libssp
46413 maybe-html-target-libssp:
46414 @if target-libssp
46415 maybe-html-target-libssp: html-target-libssp
46416
46417 html-target-libssp: \
46418     configure-target-libssp 
46419         @: $(MAKE); $(unstage)
46420         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46421         r=`${PWD_COMMAND}`; export r; \
46422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46423         $(NORMAL_TARGET_EXPORTS) \
46424         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
46425         for flag in $(EXTRA_TARGET_FLAGS); do \
46426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46427         done; \
46428         (cd $(TARGET_SUBDIR)/libssp && \
46429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46431                   "RANLIB=$${RANLIB}" \
46432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46433                    html) \
46434           || exit 1
46435
46436 @endif target-libssp
46437
46438 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46439 maybe-TAGS-target-libssp:
46440 @if target-libssp
46441 maybe-TAGS-target-libssp: TAGS-target-libssp
46442
46443 TAGS-target-libssp: \
46444     configure-target-libssp 
46445         @: $(MAKE); $(unstage)
46446         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46447         r=`${PWD_COMMAND}`; export r; \
46448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46449         $(NORMAL_TARGET_EXPORTS) \
46450         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46451         for flag in $(EXTRA_TARGET_FLAGS); do \
46452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46453         done; \
46454         (cd $(TARGET_SUBDIR)/libssp && \
46455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46457                   "RANLIB=$${RANLIB}" \
46458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46459                    TAGS) \
46460           || exit 1
46461
46462 @endif target-libssp
46463
46464 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46465 maybe-install-info-target-libssp:
46466 @if target-libssp
46467 maybe-install-info-target-libssp: install-info-target-libssp
46468
46469 install-info-target-libssp: \
46470     configure-target-libssp \
46471     info-target-libssp 
46472         @: $(MAKE); $(unstage)
46473         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46474         r=`${PWD_COMMAND}`; export r; \
46475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46476         $(NORMAL_TARGET_EXPORTS) \
46477         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46478         for flag in $(EXTRA_TARGET_FLAGS); do \
46479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46480         done; \
46481         (cd $(TARGET_SUBDIR)/libssp && \
46482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46484                   "RANLIB=$${RANLIB}" \
46485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46486                    install-info) \
46487           || exit 1
46488
46489 @endif target-libssp
46490
46491 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46492 maybe-install-pdf-target-libssp:
46493 @if target-libssp
46494 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46495
46496 install-pdf-target-libssp: \
46497     configure-target-libssp \
46498     pdf-target-libssp 
46499         @: $(MAKE); $(unstage)
46500         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46501         r=`${PWD_COMMAND}`; export r; \
46502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46503         $(NORMAL_TARGET_EXPORTS) \
46504         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46505         for flag in $(EXTRA_TARGET_FLAGS); do \
46506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46507         done; \
46508         (cd $(TARGET_SUBDIR)/libssp && \
46509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46511                   "RANLIB=$${RANLIB}" \
46512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46513                    install-pdf) \
46514           || exit 1
46515
46516 @endif target-libssp
46517
46518 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46519 maybe-install-html-target-libssp:
46520 @if target-libssp
46521 maybe-install-html-target-libssp: install-html-target-libssp
46522
46523 install-html-target-libssp: \
46524     configure-target-libssp \
46525     html-target-libssp 
46526         @: $(MAKE); $(unstage)
46527         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46528         r=`${PWD_COMMAND}`; export r; \
46529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46530         $(NORMAL_TARGET_EXPORTS) \
46531         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46532         for flag in $(EXTRA_TARGET_FLAGS); do \
46533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46534         done; \
46535         (cd $(TARGET_SUBDIR)/libssp && \
46536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46538                   "RANLIB=$${RANLIB}" \
46539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46540                    install-html) \
46541           || exit 1
46542
46543 @endif target-libssp
46544
46545 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46546 maybe-installcheck-target-libssp:
46547 @if target-libssp
46548 maybe-installcheck-target-libssp: installcheck-target-libssp
46549
46550 installcheck-target-libssp: \
46551     configure-target-libssp 
46552         @: $(MAKE); $(unstage)
46553         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46554         r=`${PWD_COMMAND}`; export r; \
46555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46556         $(NORMAL_TARGET_EXPORTS) \
46557         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46558         for flag in $(EXTRA_TARGET_FLAGS); do \
46559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46560         done; \
46561         (cd $(TARGET_SUBDIR)/libssp && \
46562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46564                   "RANLIB=$${RANLIB}" \
46565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46566                    installcheck) \
46567           || exit 1
46568
46569 @endif target-libssp
46570
46571 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46572 maybe-mostlyclean-target-libssp:
46573 @if target-libssp
46574 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46575
46576 mostlyclean-target-libssp: 
46577         @: $(MAKE); $(unstage)
46578         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46579         r=`${PWD_COMMAND}`; export r; \
46580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46581         $(NORMAL_TARGET_EXPORTS) \
46582         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46583         for flag in $(EXTRA_TARGET_FLAGS); do \
46584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46585         done; \
46586         (cd $(TARGET_SUBDIR)/libssp && \
46587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46589                   "RANLIB=$${RANLIB}" \
46590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46591                    mostlyclean) \
46592           || exit 1
46593
46594 @endif target-libssp
46595
46596 .PHONY: maybe-clean-target-libssp clean-target-libssp
46597 maybe-clean-target-libssp:
46598 @if target-libssp
46599 maybe-clean-target-libssp: clean-target-libssp
46600
46601 clean-target-libssp: 
46602         @: $(MAKE); $(unstage)
46603         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46604         r=`${PWD_COMMAND}`; export r; \
46605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46606         $(NORMAL_TARGET_EXPORTS) \
46607         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46608         for flag in $(EXTRA_TARGET_FLAGS); do \
46609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46610         done; \
46611         (cd $(TARGET_SUBDIR)/libssp && \
46612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46614                   "RANLIB=$${RANLIB}" \
46615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46616                    clean) \
46617           || exit 1
46618
46619 @endif target-libssp
46620
46621 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46622 maybe-distclean-target-libssp:
46623 @if target-libssp
46624 maybe-distclean-target-libssp: distclean-target-libssp
46625
46626 distclean-target-libssp: 
46627         @: $(MAKE); $(unstage)
46628         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46629         r=`${PWD_COMMAND}`; export r; \
46630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46631         $(NORMAL_TARGET_EXPORTS) \
46632         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46633         for flag in $(EXTRA_TARGET_FLAGS); do \
46634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46635         done; \
46636         (cd $(TARGET_SUBDIR)/libssp && \
46637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46639                   "RANLIB=$${RANLIB}" \
46640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46641                    distclean) \
46642           || exit 1
46643
46644 @endif target-libssp
46645
46646 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46647 maybe-maintainer-clean-target-libssp:
46648 @if target-libssp
46649 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46650
46651 maintainer-clean-target-libssp: 
46652         @: $(MAKE); $(unstage)
46653         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46654         r=`${PWD_COMMAND}`; export r; \
46655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46656         $(NORMAL_TARGET_EXPORTS) \
46657         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
46658         for flag in $(EXTRA_TARGET_FLAGS); do \
46659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46660         done; \
46661         (cd $(TARGET_SUBDIR)/libssp && \
46662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46664                   "RANLIB=$${RANLIB}" \
46665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46666                    maintainer-clean) \
46667           || exit 1
46668
46669 @endif target-libssp
46670
46671
46672
46673
46674
46675 .PHONY: configure-target-newlib maybe-configure-target-newlib
46676 maybe-configure-target-newlib:
46677 @if gcc-bootstrap
46678 configure-target-newlib: stage_current
46679 @endif gcc-bootstrap
46680 @if target-newlib
46681 maybe-configure-target-newlib: configure-target-newlib
46682 configure-target-newlib: 
46683         @: $(MAKE); $(unstage)
46684         @r=`${PWD_COMMAND}`; export r; \
46685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46686         echo "Checking multilib configuration for newlib..."; \
46687         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46688         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46689         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46690           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46691             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46692           else \
46693             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46694             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46695           fi; \
46696         else \
46697           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46698         fi; \
46699         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46700         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46701         $(NORMAL_TARGET_EXPORTS)  \
46702         echo Configuring in $(TARGET_SUBDIR)/newlib; \
46703         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46704         case $(srcdir) in \
46705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46706           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46708         esac; \
46709         srcdiroption="--srcdir=$${topdir}/newlib"; \
46710         libsrcdir="$$s/newlib"; \
46711         rm -f no-such-file || : ; \
46712         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46713           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46714           --target=${target_alias} $${srcdiroption}  \
46715           || exit 1
46716 @endif target-newlib
46717
46718
46719
46720
46721
46722 .PHONY: all-target-newlib maybe-all-target-newlib
46723 maybe-all-target-newlib:
46724 @if gcc-bootstrap
46725 all-target-newlib: stage_current
46726 @endif gcc-bootstrap
46727 @if target-newlib
46728 TARGET-target-newlib=all
46729 maybe-all-target-newlib: all-target-newlib
46730 all-target-newlib: configure-target-newlib
46731         @: $(MAKE); $(unstage)
46732         @r=`${PWD_COMMAND}`; export r; \
46733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46734         $(NORMAL_TARGET_EXPORTS)  \
46735         (cd $(TARGET_SUBDIR)/newlib && \
46736           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46737                 $(TARGET-target-newlib))
46738 @endif target-newlib
46739
46740
46741
46742
46743
46744 .PHONY: check-target-newlib maybe-check-target-newlib
46745 maybe-check-target-newlib:
46746 @if target-newlib
46747 maybe-check-target-newlib: check-target-newlib
46748
46749 check-target-newlib:
46750         @: $(MAKE); $(unstage)
46751         @r=`${PWD_COMMAND}`; export r; \
46752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46753         $(NORMAL_TARGET_EXPORTS) \
46754         (cd $(TARGET_SUBDIR)/newlib && \
46755           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46756
46757 @endif target-newlib
46758
46759 .PHONY: install-target-newlib maybe-install-target-newlib
46760 maybe-install-target-newlib:
46761 @if target-newlib
46762 maybe-install-target-newlib: install-target-newlib
46763
46764 install-target-newlib: installdirs
46765         @: $(MAKE); $(unstage)
46766         @r=`${PWD_COMMAND}`; export r; \
46767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46768         $(NORMAL_TARGET_EXPORTS) \
46769         (cd $(TARGET_SUBDIR)/newlib && \
46770           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46771
46772 @endif target-newlib
46773
46774 # Other targets (info, dvi, pdf, etc.)
46775
46776 .PHONY: maybe-info-target-newlib info-target-newlib
46777 maybe-info-target-newlib:
46778 @if target-newlib
46779 maybe-info-target-newlib: info-target-newlib
46780
46781 info-target-newlib: \
46782     configure-target-newlib 
46783         @: $(MAKE); $(unstage)
46784         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46785         r=`${PWD_COMMAND}`; export r; \
46786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46787         $(NORMAL_TARGET_EXPORTS) \
46788         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46789         for flag in $(EXTRA_TARGET_FLAGS); do \
46790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46791         done; \
46792         (cd $(TARGET_SUBDIR)/newlib && \
46793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46795                   "RANLIB=$${RANLIB}" \
46796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46797                    info) \
46798           || exit 1
46799
46800 @endif target-newlib
46801
46802 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46803 maybe-dvi-target-newlib:
46804 @if target-newlib
46805 maybe-dvi-target-newlib: dvi-target-newlib
46806
46807 dvi-target-newlib: \
46808     configure-target-newlib 
46809         @: $(MAKE); $(unstage)
46810         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46811         r=`${PWD_COMMAND}`; export r; \
46812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46813         $(NORMAL_TARGET_EXPORTS) \
46814         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46815         for flag in $(EXTRA_TARGET_FLAGS); do \
46816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46817         done; \
46818         (cd $(TARGET_SUBDIR)/newlib && \
46819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46821                   "RANLIB=$${RANLIB}" \
46822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46823                    dvi) \
46824           || exit 1
46825
46826 @endif target-newlib
46827
46828 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46829 maybe-pdf-target-newlib:
46830 @if target-newlib
46831 maybe-pdf-target-newlib: pdf-target-newlib
46832
46833 pdf-target-newlib: \
46834     configure-target-newlib 
46835         @: $(MAKE); $(unstage)
46836         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46837         r=`${PWD_COMMAND}`; export r; \
46838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46839         $(NORMAL_TARGET_EXPORTS) \
46840         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
46841         for flag in $(EXTRA_TARGET_FLAGS); do \
46842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46843         done; \
46844         (cd $(TARGET_SUBDIR)/newlib && \
46845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46847                   "RANLIB=$${RANLIB}" \
46848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46849                    pdf) \
46850           || exit 1
46851
46852 @endif target-newlib
46853
46854 .PHONY: maybe-html-target-newlib html-target-newlib
46855 maybe-html-target-newlib:
46856 @if target-newlib
46857 maybe-html-target-newlib: html-target-newlib
46858
46859 html-target-newlib: \
46860     configure-target-newlib 
46861         @: $(MAKE); $(unstage)
46862         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46863         r=`${PWD_COMMAND}`; export r; \
46864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46865         $(NORMAL_TARGET_EXPORTS) \
46866         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46867         for flag in $(EXTRA_TARGET_FLAGS); do \
46868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46869         done; \
46870         (cd $(TARGET_SUBDIR)/newlib && \
46871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46873                   "RANLIB=$${RANLIB}" \
46874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46875                    html) \
46876           || exit 1
46877
46878 @endif target-newlib
46879
46880 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46881 maybe-TAGS-target-newlib:
46882 @if target-newlib
46883 maybe-TAGS-target-newlib: TAGS-target-newlib
46884
46885 TAGS-target-newlib: \
46886     configure-target-newlib 
46887         @: $(MAKE); $(unstage)
46888         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46889         r=`${PWD_COMMAND}`; export r; \
46890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46891         $(NORMAL_TARGET_EXPORTS) \
46892         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46893         for flag in $(EXTRA_TARGET_FLAGS); do \
46894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46895         done; \
46896         (cd $(TARGET_SUBDIR)/newlib && \
46897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46899                   "RANLIB=$${RANLIB}" \
46900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46901                    TAGS) \
46902           || exit 1
46903
46904 @endif target-newlib
46905
46906 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46907 maybe-install-info-target-newlib:
46908 @if target-newlib
46909 maybe-install-info-target-newlib: install-info-target-newlib
46910
46911 install-info-target-newlib: \
46912     configure-target-newlib \
46913     info-target-newlib 
46914         @: $(MAKE); $(unstage)
46915         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46916         r=`${PWD_COMMAND}`; export r; \
46917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46918         $(NORMAL_TARGET_EXPORTS) \
46919         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46920         for flag in $(EXTRA_TARGET_FLAGS); do \
46921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46922         done; \
46923         (cd $(TARGET_SUBDIR)/newlib && \
46924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46926                   "RANLIB=$${RANLIB}" \
46927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46928                    install-info) \
46929           || exit 1
46930
46931 @endif target-newlib
46932
46933 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46934 maybe-install-pdf-target-newlib:
46935 @if target-newlib
46936 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46937
46938 install-pdf-target-newlib: \
46939     configure-target-newlib \
46940     pdf-target-newlib 
46941         @: $(MAKE); $(unstage)
46942         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46943         r=`${PWD_COMMAND}`; export r; \
46944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46945         $(NORMAL_TARGET_EXPORTS) \
46946         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46947         for flag in $(EXTRA_TARGET_FLAGS); do \
46948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46949         done; \
46950         (cd $(TARGET_SUBDIR)/newlib && \
46951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46953                   "RANLIB=$${RANLIB}" \
46954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46955                    install-pdf) \
46956           || exit 1
46957
46958 @endif target-newlib
46959
46960 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
46961 maybe-install-html-target-newlib:
46962 @if target-newlib
46963 maybe-install-html-target-newlib: install-html-target-newlib
46964
46965 install-html-target-newlib: \
46966     configure-target-newlib \
46967     html-target-newlib 
46968         @: $(MAKE); $(unstage)
46969         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46970         r=`${PWD_COMMAND}`; export r; \
46971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46972         $(NORMAL_TARGET_EXPORTS) \
46973         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
46974         for flag in $(EXTRA_TARGET_FLAGS); do \
46975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46976         done; \
46977         (cd $(TARGET_SUBDIR)/newlib && \
46978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46980                   "RANLIB=$${RANLIB}" \
46981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46982                    install-html) \
46983           || exit 1
46984
46985 @endif target-newlib
46986
46987 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
46988 maybe-installcheck-target-newlib:
46989 @if target-newlib
46990 maybe-installcheck-target-newlib: installcheck-target-newlib
46991
46992 installcheck-target-newlib: \
46993     configure-target-newlib 
46994         @: $(MAKE); $(unstage)
46995         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46996         r=`${PWD_COMMAND}`; export r; \
46997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46998         $(NORMAL_TARGET_EXPORTS) \
46999         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
47000         for flag in $(EXTRA_TARGET_FLAGS); do \
47001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47002         done; \
47003         (cd $(TARGET_SUBDIR)/newlib && \
47004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47006                   "RANLIB=$${RANLIB}" \
47007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47008                    installcheck) \
47009           || exit 1
47010
47011 @endif target-newlib
47012
47013 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47014 maybe-mostlyclean-target-newlib:
47015 @if target-newlib
47016 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47017
47018 mostlyclean-target-newlib: 
47019         @: $(MAKE); $(unstage)
47020         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47021         r=`${PWD_COMMAND}`; export r; \
47022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47023         $(NORMAL_TARGET_EXPORTS) \
47024         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47025         for flag in $(EXTRA_TARGET_FLAGS); do \
47026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47027         done; \
47028         (cd $(TARGET_SUBDIR)/newlib && \
47029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47031                   "RANLIB=$${RANLIB}" \
47032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47033                    mostlyclean) \
47034           || exit 1
47035
47036 @endif target-newlib
47037
47038 .PHONY: maybe-clean-target-newlib clean-target-newlib
47039 maybe-clean-target-newlib:
47040 @if target-newlib
47041 maybe-clean-target-newlib: clean-target-newlib
47042
47043 clean-target-newlib: 
47044         @: $(MAKE); $(unstage)
47045         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47046         r=`${PWD_COMMAND}`; export r; \
47047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47048         $(NORMAL_TARGET_EXPORTS) \
47049         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47050         for flag in $(EXTRA_TARGET_FLAGS); do \
47051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47052         done; \
47053         (cd $(TARGET_SUBDIR)/newlib && \
47054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47056                   "RANLIB=$${RANLIB}" \
47057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47058                    clean) \
47059           || exit 1
47060
47061 @endif target-newlib
47062
47063 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47064 maybe-distclean-target-newlib:
47065 @if target-newlib
47066 maybe-distclean-target-newlib: distclean-target-newlib
47067
47068 distclean-target-newlib: 
47069         @: $(MAKE); $(unstage)
47070         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47071         r=`${PWD_COMMAND}`; export r; \
47072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47073         $(NORMAL_TARGET_EXPORTS) \
47074         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47075         for flag in $(EXTRA_TARGET_FLAGS); do \
47076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47077         done; \
47078         (cd $(TARGET_SUBDIR)/newlib && \
47079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47081                   "RANLIB=$${RANLIB}" \
47082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47083                    distclean) \
47084           || exit 1
47085
47086 @endif target-newlib
47087
47088 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47089 maybe-maintainer-clean-target-newlib:
47090 @if target-newlib
47091 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47092
47093 maintainer-clean-target-newlib: 
47094         @: $(MAKE); $(unstage)
47095         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47096         r=`${PWD_COMMAND}`; export r; \
47097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47098         $(NORMAL_TARGET_EXPORTS) \
47099         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47100         for flag in $(EXTRA_TARGET_FLAGS); do \
47101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47102         done; \
47103         (cd $(TARGET_SUBDIR)/newlib && \
47104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47106                   "RANLIB=$${RANLIB}" \
47107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47108                    maintainer-clean) \
47109           || exit 1
47110
47111 @endif target-newlib
47112
47113
47114
47115
47116
47117 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47118 maybe-configure-target-libgcc:
47119 @if gcc-bootstrap
47120 configure-target-libgcc: stage_current
47121 @endif gcc-bootstrap
47122 @if target-libgcc
47123 maybe-configure-target-libgcc: configure-target-libgcc
47124 configure-target-libgcc: 
47125         @r=`${PWD_COMMAND}`; export r; \
47126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47127         echo "Checking multilib configuration for libgcc..."; \
47128         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47129         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47130         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47131           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47132             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47133           else \
47134             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47135             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47136           fi; \
47137         else \
47138           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47139         fi; \
47140         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47141         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47142         $(NORMAL_TARGET_EXPORTS)  \
47143         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47144         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47145         case $(srcdir) in \
47146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47147           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47149         esac; \
47150         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47151         libsrcdir="$$s/libgcc"; \
47152         rm -f no-such-file || : ; \
47153         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47154           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47155           --target=${target_alias} $${srcdiroption}  \
47156           || exit 1
47157 @endif target-libgcc
47158
47159
47160
47161 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47162 maybe-configure-stage1-target-libgcc:
47163 @if target-libgcc-bootstrap
47164 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47165 configure-stage1-target-libgcc:
47166         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47167         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47168         @r=`${PWD_COMMAND}`; export r; \
47169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47170         TFLAGS="$(STAGE1_TFLAGS)"; \
47171         echo "Checking multilib configuration for libgcc..."; \
47172         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47173         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47174           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47175             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47176           else \
47177             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47178             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47179           fi; \
47180         else \
47181           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47182         fi; \
47183         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47184         $(NORMAL_TARGET_EXPORTS) \
47185         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47186         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47187         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47188         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47189         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47190         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47191         case $(srcdir) in \
47192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47193           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47195         esac; \
47196         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47197         libsrcdir="$$s/libgcc"; \
47198         $(SHELL) $${libsrcdir}/configure \
47199           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47200           --target=${target_alias} $${srcdiroption} \
47201           $(STAGE1_CONFIGURE_FLAGS)
47202 @endif target-libgcc-bootstrap
47203
47204 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47205 maybe-configure-stage2-target-libgcc:
47206 @if target-libgcc-bootstrap
47207 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47208 configure-stage2-target-libgcc:
47209         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47210         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47211         @r=`${PWD_COMMAND}`; export r; \
47212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47213         TFLAGS="$(STAGE2_TFLAGS)"; \
47214         echo "Checking multilib configuration for libgcc..."; \
47215         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47216         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47217           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47218             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47219           else \
47220             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47221             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47222           fi; \
47223         else \
47224           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47225         fi; \
47226         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47227         $(NORMAL_TARGET_EXPORTS) \
47228          \
47229         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47230         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47231         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47232         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47233         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47234         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47235         case $(srcdir) in \
47236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47237           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47239         esac; \
47240         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47241         libsrcdir="$$s/libgcc"; \
47242         $(SHELL) $${libsrcdir}/configure \
47243           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47244           --target=${target_alias} $${srcdiroption} \
47245           --with-build-libsubdir=$(HOST_SUBDIR) \
47246           $(STAGE2_CONFIGURE_FLAGS)
47247 @endif target-libgcc-bootstrap
47248
47249 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47250 maybe-configure-stage3-target-libgcc:
47251 @if target-libgcc-bootstrap
47252 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47253 configure-stage3-target-libgcc:
47254         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47255         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47256         @r=`${PWD_COMMAND}`; export r; \
47257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47258         TFLAGS="$(STAGE3_TFLAGS)"; \
47259         echo "Checking multilib configuration for libgcc..."; \
47260         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47261         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47262           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47263             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47264           else \
47265             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47266             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47267           fi; \
47268         else \
47269           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47270         fi; \
47271         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47272         $(NORMAL_TARGET_EXPORTS) \
47273          \
47274         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47275         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47276         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47277         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47278         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47279         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47280         case $(srcdir) in \
47281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47282           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47284         esac; \
47285         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47286         libsrcdir="$$s/libgcc"; \
47287         $(SHELL) $${libsrcdir}/configure \
47288           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47289           --target=${target_alias} $${srcdiroption} \
47290           --with-build-libsubdir=$(HOST_SUBDIR) \
47291           $(STAGE3_CONFIGURE_FLAGS)
47292 @endif target-libgcc-bootstrap
47293
47294 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47295 maybe-configure-stage4-target-libgcc:
47296 @if target-libgcc-bootstrap
47297 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47298 configure-stage4-target-libgcc:
47299         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47300         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47301         @r=`${PWD_COMMAND}`; export r; \
47302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47303         TFLAGS="$(STAGE4_TFLAGS)"; \
47304         echo "Checking multilib configuration for libgcc..."; \
47305         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47306         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47307           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47308             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47309           else \
47310             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47311             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47312           fi; \
47313         else \
47314           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47315         fi; \
47316         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47317         $(NORMAL_TARGET_EXPORTS) \
47318          \
47319         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47320         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47321         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47322         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47323         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47324         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47325         case $(srcdir) in \
47326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47327           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47329         esac; \
47330         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47331         libsrcdir="$$s/libgcc"; \
47332         $(SHELL) $${libsrcdir}/configure \
47333           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47334           --target=${target_alias} $${srcdiroption} \
47335           --with-build-libsubdir=$(HOST_SUBDIR) \
47336           $(STAGE4_CONFIGURE_FLAGS)
47337 @endif target-libgcc-bootstrap
47338
47339 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47340 maybe-configure-stageprofile-target-libgcc:
47341 @if target-libgcc-bootstrap
47342 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47343 configure-stageprofile-target-libgcc:
47344         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47345         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47346         @r=`${PWD_COMMAND}`; export r; \
47347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47348         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47349         echo "Checking multilib configuration for libgcc..."; \
47350         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47351         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47352           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47353             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47354           else \
47355             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47356             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47357           fi; \
47358         else \
47359           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47360         fi; \
47361         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47362         $(NORMAL_TARGET_EXPORTS) \
47363          \
47364         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47365         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47366         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47367         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47368         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47369         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47370         case $(srcdir) in \
47371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47372           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47374         esac; \
47375         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47376         libsrcdir="$$s/libgcc"; \
47377         $(SHELL) $${libsrcdir}/configure \
47378           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47379           --target=${target_alias} $${srcdiroption} \
47380           --with-build-libsubdir=$(HOST_SUBDIR) \
47381           $(STAGEprofile_CONFIGURE_FLAGS)
47382 @endif target-libgcc-bootstrap
47383
47384 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47385 maybe-configure-stagefeedback-target-libgcc:
47386 @if target-libgcc-bootstrap
47387 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47388 configure-stagefeedback-target-libgcc:
47389         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47390         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47391         @r=`${PWD_COMMAND}`; export r; \
47392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47393         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47394         echo "Checking multilib configuration for libgcc..."; \
47395         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47396         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47397           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47398             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47399           else \
47400             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47401             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47402           fi; \
47403         else \
47404           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47405         fi; \
47406         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47407         $(NORMAL_TARGET_EXPORTS) \
47408          \
47409         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47410         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47411         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47412         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47413         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47414         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47415         case $(srcdir) in \
47416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47417           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47419         esac; \
47420         srcdiroption="--srcdir=$${topdir}/libgcc"; \
47421         libsrcdir="$$s/libgcc"; \
47422         $(SHELL) $${libsrcdir}/configure \
47423           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47424           --target=${target_alias} $${srcdiroption} \
47425           --with-build-libsubdir=$(HOST_SUBDIR) \
47426           $(STAGEfeedback_CONFIGURE_FLAGS)
47427 @endif target-libgcc-bootstrap
47428
47429
47430
47431
47432
47433 .PHONY: all-target-libgcc maybe-all-target-libgcc
47434 maybe-all-target-libgcc:
47435 @if gcc-bootstrap
47436 all-target-libgcc: stage_current
47437 @endif gcc-bootstrap
47438 @if target-libgcc
47439 TARGET-target-libgcc=all
47440 maybe-all-target-libgcc: all-target-libgcc
47441 all-target-libgcc: configure-target-libgcc
47442         @r=`${PWD_COMMAND}`; export r; \
47443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47444         $(NORMAL_TARGET_EXPORTS)  \
47445         (cd $(TARGET_SUBDIR)/libgcc && \
47446           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47447                 $(TARGET-target-libgcc))
47448 @endif target-libgcc
47449
47450
47451
47452 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47453 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47454 maybe-all-stage1-target-libgcc:
47455 maybe-clean-stage1-target-libgcc:
47456 @if target-libgcc-bootstrap
47457 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47458 all-stage1: all-stage1-target-libgcc
47459 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47460 all-stage1-target-libgcc: configure-stage1-target-libgcc
47461         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47462         @r=`${PWD_COMMAND}`; export r; \
47463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47464         TFLAGS="$(STAGE1_TFLAGS)"; \
47465         $(NORMAL_TARGET_EXPORTS)  \
47466         cd $(TARGET_SUBDIR)/libgcc && \
47467         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47468                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47469                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47470                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47471                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47472                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47473                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47474                 $(EXTRA_TARGET_FLAGS)   \
47475                 TFLAGS="$(STAGE1_TFLAGS)" \
47476                 $(TARGET-stage1-target-libgcc)
47477
47478 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47479 clean-stage1: clean-stage1-target-libgcc
47480 clean-stage1-target-libgcc:
47481         @if [ $(current_stage) = stage1 ]; then \
47482           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47483         else \
47484           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47485           $(MAKE) stage1-start; \
47486         fi; \
47487         cd $(TARGET_SUBDIR)/libgcc && \
47488         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47489                  clean
47490 @endif target-libgcc-bootstrap
47491
47492
47493 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47494 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47495 maybe-all-stage2-target-libgcc:
47496 maybe-clean-stage2-target-libgcc:
47497 @if target-libgcc-bootstrap
47498 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47499 all-stage2: all-stage2-target-libgcc
47500 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47501 all-stage2-target-libgcc: configure-stage2-target-libgcc
47502         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47503         @r=`${PWD_COMMAND}`; export r; \
47504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505         TFLAGS="$(STAGE2_TFLAGS)"; \
47506         $(NORMAL_TARGET_EXPORTS) \
47507           \
47508         cd $(TARGET_SUBDIR)/libgcc && \
47509         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47510                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47511                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47512                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47513                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47514                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47515                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47516                 $(EXTRA_TARGET_FLAGS)   \
47517                 TFLAGS="$(STAGE2_TFLAGS)" \
47518                 $(TARGET-stage2-target-libgcc)
47519
47520 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47521 clean-stage2: clean-stage2-target-libgcc
47522 clean-stage2-target-libgcc:
47523         @if [ $(current_stage) = stage2 ]; then \
47524           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47525         else \
47526           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47527           $(MAKE) stage2-start; \
47528         fi; \
47529         cd $(TARGET_SUBDIR)/libgcc && \
47530         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47531                   \
47532                  clean
47533 @endif target-libgcc-bootstrap
47534
47535
47536 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47537 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47538 maybe-all-stage3-target-libgcc:
47539 maybe-clean-stage3-target-libgcc:
47540 @if target-libgcc-bootstrap
47541 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47542 all-stage3: all-stage3-target-libgcc
47543 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47544 all-stage3-target-libgcc: configure-stage3-target-libgcc
47545         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47546         @r=`${PWD_COMMAND}`; export r; \
47547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47548         TFLAGS="$(STAGE3_TFLAGS)"; \
47549         $(NORMAL_TARGET_EXPORTS) \
47550           \
47551         cd $(TARGET_SUBDIR)/libgcc && \
47552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47553                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47554                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47555                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47559                 $(EXTRA_TARGET_FLAGS)   \
47560                 TFLAGS="$(STAGE3_TFLAGS)" \
47561                 $(TARGET-stage3-target-libgcc)
47562
47563 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47564 clean-stage3: clean-stage3-target-libgcc
47565 clean-stage3-target-libgcc:
47566         @if [ $(current_stage) = stage3 ]; then \
47567           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47568         else \
47569           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47570           $(MAKE) stage3-start; \
47571         fi; \
47572         cd $(TARGET_SUBDIR)/libgcc && \
47573         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47574                   \
47575                  clean
47576 @endif target-libgcc-bootstrap
47577
47578
47579 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47580 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47581 maybe-all-stage4-target-libgcc:
47582 maybe-clean-stage4-target-libgcc:
47583 @if target-libgcc-bootstrap
47584 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47585 all-stage4: all-stage4-target-libgcc
47586 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47587 all-stage4-target-libgcc: configure-stage4-target-libgcc
47588         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47589         @r=`${PWD_COMMAND}`; export r; \
47590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47591         TFLAGS="$(STAGE4_TFLAGS)"; \
47592         $(NORMAL_TARGET_EXPORTS) \
47593           \
47594         cd $(TARGET_SUBDIR)/libgcc && \
47595         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47596                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47597                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47598                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47602                 $(EXTRA_TARGET_FLAGS)   \
47603                 TFLAGS="$(STAGE4_TFLAGS)" \
47604                 $(TARGET-stage4-target-libgcc)
47605
47606 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47607 clean-stage4: clean-stage4-target-libgcc
47608 clean-stage4-target-libgcc:
47609         @if [ $(current_stage) = stage4 ]; then \
47610           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47611         else \
47612           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47613           $(MAKE) stage4-start; \
47614         fi; \
47615         cd $(TARGET_SUBDIR)/libgcc && \
47616         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47617                   \
47618                  clean
47619 @endif target-libgcc-bootstrap
47620
47621
47622 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47623 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47624 maybe-all-stageprofile-target-libgcc:
47625 maybe-clean-stageprofile-target-libgcc:
47626 @if target-libgcc-bootstrap
47627 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47628 all-stageprofile: all-stageprofile-target-libgcc
47629 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47630 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47631         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47632         @r=`${PWD_COMMAND}`; export r; \
47633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47634         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47635         $(NORMAL_TARGET_EXPORTS) \
47636           \
47637         cd $(TARGET_SUBDIR)/libgcc && \
47638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47639                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47640                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47641                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47645                 $(EXTRA_TARGET_FLAGS)   \
47646                 TFLAGS="$(STAGEprofile_TFLAGS)" \
47647                 $(TARGET-stageprofile-target-libgcc)
47648
47649 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47650 clean-stageprofile: clean-stageprofile-target-libgcc
47651 clean-stageprofile-target-libgcc:
47652         @if [ $(current_stage) = stageprofile ]; then \
47653           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47654         else \
47655           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47656           $(MAKE) stageprofile-start; \
47657         fi; \
47658         cd $(TARGET_SUBDIR)/libgcc && \
47659         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47660                   \
47661                  clean
47662 @endif target-libgcc-bootstrap
47663
47664
47665 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47666 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47667 maybe-all-stagefeedback-target-libgcc:
47668 maybe-clean-stagefeedback-target-libgcc:
47669 @if target-libgcc-bootstrap
47670 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47671 all-stagefeedback: all-stagefeedback-target-libgcc
47672 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47673 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47674         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47675         @r=`${PWD_COMMAND}`; export r; \
47676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47677         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47678         $(NORMAL_TARGET_EXPORTS) \
47679           \
47680         cd $(TARGET_SUBDIR)/libgcc && \
47681         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47682                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47683                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47684                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47685                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47686                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47687                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47688                 $(EXTRA_TARGET_FLAGS)   \
47689                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47690                 $(TARGET-stagefeedback-target-libgcc)
47691
47692 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47693 clean-stagefeedback: clean-stagefeedback-target-libgcc
47694 clean-stagefeedback-target-libgcc:
47695         @if [ $(current_stage) = stagefeedback ]; then \
47696           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47697         else \
47698           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47699           $(MAKE) stagefeedback-start; \
47700         fi; \
47701         cd $(TARGET_SUBDIR)/libgcc && \
47702         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47703                   \
47704                  clean
47705 @endif target-libgcc-bootstrap
47706
47707
47708
47709
47710
47711
47712 .PHONY: check-target-libgcc maybe-check-target-libgcc
47713 maybe-check-target-libgcc:
47714 @if target-libgcc
47715 maybe-check-target-libgcc: check-target-libgcc
47716
47717 # Dummy target for uncheckable module.
47718 check-target-libgcc:
47719
47720 @endif target-libgcc
47721
47722 .PHONY: install-target-libgcc maybe-install-target-libgcc
47723 maybe-install-target-libgcc:
47724 @if target-libgcc
47725 maybe-install-target-libgcc: install-target-libgcc
47726
47727 install-target-libgcc: installdirs
47728         @: $(MAKE); $(unstage)
47729         @r=`${PWD_COMMAND}`; export r; \
47730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47731         $(NORMAL_TARGET_EXPORTS) \
47732         (cd $(TARGET_SUBDIR)/libgcc && \
47733           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47734
47735 @endif target-libgcc
47736
47737 # Other targets (info, dvi, pdf, etc.)
47738
47739 .PHONY: maybe-info-target-libgcc info-target-libgcc
47740 maybe-info-target-libgcc:
47741 @if target-libgcc
47742 maybe-info-target-libgcc: info-target-libgcc
47743
47744 info-target-libgcc: \
47745     configure-target-libgcc 
47746         @: $(MAKE); $(unstage)
47747         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47748         r=`${PWD_COMMAND}`; export r; \
47749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47750         $(NORMAL_TARGET_EXPORTS) \
47751         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47752         for flag in $(EXTRA_TARGET_FLAGS); do \
47753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47754         done; \
47755         (cd $(TARGET_SUBDIR)/libgcc && \
47756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47758                   "RANLIB=$${RANLIB}" \
47759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47760                    info) \
47761           || exit 1
47762
47763 @endif target-libgcc
47764
47765 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47766 maybe-dvi-target-libgcc:
47767 @if target-libgcc
47768 maybe-dvi-target-libgcc: dvi-target-libgcc
47769
47770 dvi-target-libgcc: \
47771     configure-target-libgcc 
47772         @: $(MAKE); $(unstage)
47773         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47774         r=`${PWD_COMMAND}`; export r; \
47775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47776         $(NORMAL_TARGET_EXPORTS) \
47777         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47778         for flag in $(EXTRA_TARGET_FLAGS); do \
47779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47780         done; \
47781         (cd $(TARGET_SUBDIR)/libgcc && \
47782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47784                   "RANLIB=$${RANLIB}" \
47785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47786                    dvi) \
47787           || exit 1
47788
47789 @endif target-libgcc
47790
47791 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47792 maybe-pdf-target-libgcc:
47793 @if target-libgcc
47794 maybe-pdf-target-libgcc: pdf-target-libgcc
47795
47796 pdf-target-libgcc: \
47797     configure-target-libgcc 
47798         @: $(MAKE); $(unstage)
47799         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47800         r=`${PWD_COMMAND}`; export r; \
47801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47802         $(NORMAL_TARGET_EXPORTS) \
47803         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
47804         for flag in $(EXTRA_TARGET_FLAGS); do \
47805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47806         done; \
47807         (cd $(TARGET_SUBDIR)/libgcc && \
47808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47810                   "RANLIB=$${RANLIB}" \
47811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47812                    pdf) \
47813           || exit 1
47814
47815 @endif target-libgcc
47816
47817 .PHONY: maybe-html-target-libgcc html-target-libgcc
47818 maybe-html-target-libgcc:
47819 @if target-libgcc
47820 maybe-html-target-libgcc: html-target-libgcc
47821
47822 html-target-libgcc: \
47823     configure-target-libgcc 
47824         @: $(MAKE); $(unstage)
47825         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47826         r=`${PWD_COMMAND}`; export r; \
47827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47828         $(NORMAL_TARGET_EXPORTS) \
47829         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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                    html) \
47839           || exit 1
47840
47841 @endif target-libgcc
47842
47843 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47844 maybe-TAGS-target-libgcc:
47845 @if target-libgcc
47846 maybe-TAGS-target-libgcc: TAGS-target-libgcc
47847
47848 TAGS-target-libgcc: \
47849     configure-target-libgcc 
47850         @: $(MAKE); $(unstage)
47851         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47852         r=`${PWD_COMMAND}`; export r; \
47853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47854         $(NORMAL_TARGET_EXPORTS) \
47855         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47856         for flag in $(EXTRA_TARGET_FLAGS); do \
47857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47858         done; \
47859         (cd $(TARGET_SUBDIR)/libgcc && \
47860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47862                   "RANLIB=$${RANLIB}" \
47863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47864                    TAGS) \
47865           || exit 1
47866
47867 @endif target-libgcc
47868
47869 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47870 maybe-install-info-target-libgcc:
47871 @if target-libgcc
47872 maybe-install-info-target-libgcc: install-info-target-libgcc
47873
47874 install-info-target-libgcc: \
47875     configure-target-libgcc \
47876     info-target-libgcc 
47877         @: $(MAKE); $(unstage)
47878         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47879         r=`${PWD_COMMAND}`; export r; \
47880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47881         $(NORMAL_TARGET_EXPORTS) \
47882         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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                    install-info) \
47892           || exit 1
47893
47894 @endif target-libgcc
47895
47896 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47897 maybe-install-pdf-target-libgcc:
47898 @if target-libgcc
47899 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47900
47901 install-pdf-target-libgcc: \
47902     configure-target-libgcc \
47903     pdf-target-libgcc 
47904         @: $(MAKE); $(unstage)
47905         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47906         r=`${PWD_COMMAND}`; export r; \
47907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47908         $(NORMAL_TARGET_EXPORTS) \
47909         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47910         for flag in $(EXTRA_TARGET_FLAGS); do \
47911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47912         done; \
47913         (cd $(TARGET_SUBDIR)/libgcc && \
47914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47916                   "RANLIB=$${RANLIB}" \
47917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47918                    install-pdf) \
47919           || exit 1
47920
47921 @endif target-libgcc
47922
47923 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47924 maybe-install-html-target-libgcc:
47925 @if target-libgcc
47926 maybe-install-html-target-libgcc: install-html-target-libgcc
47927
47928 install-html-target-libgcc: \
47929     configure-target-libgcc \
47930     html-target-libgcc 
47931         @: $(MAKE); $(unstage)
47932         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47933         r=`${PWD_COMMAND}`; export r; \
47934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47935         $(NORMAL_TARGET_EXPORTS) \
47936         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47937         for flag in $(EXTRA_TARGET_FLAGS); do \
47938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47939         done; \
47940         (cd $(TARGET_SUBDIR)/libgcc && \
47941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47943                   "RANLIB=$${RANLIB}" \
47944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47945                    install-html) \
47946           || exit 1
47947
47948 @endif target-libgcc
47949
47950 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47951 maybe-installcheck-target-libgcc:
47952 @if target-libgcc
47953 maybe-installcheck-target-libgcc: installcheck-target-libgcc
47954
47955 installcheck-target-libgcc: \
47956     configure-target-libgcc 
47957         @: $(MAKE); $(unstage)
47958         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47959         r=`${PWD_COMMAND}`; export r; \
47960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47961         $(NORMAL_TARGET_EXPORTS) \
47962         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
47963         for flag in $(EXTRA_TARGET_FLAGS); do \
47964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47965         done; \
47966         (cd $(TARGET_SUBDIR)/libgcc && \
47967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47969                   "RANLIB=$${RANLIB}" \
47970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47971                    installcheck) \
47972           || exit 1
47973
47974 @endif target-libgcc
47975
47976 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
47977 maybe-mostlyclean-target-libgcc:
47978 @if target-libgcc
47979 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
47980
47981 mostlyclean-target-libgcc: 
47982         @: $(MAKE); $(unstage)
47983         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47984         r=`${PWD_COMMAND}`; export r; \
47985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47986         $(NORMAL_TARGET_EXPORTS) \
47987         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
47988         for flag in $(EXTRA_TARGET_FLAGS); do \
47989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47990         done; \
47991         (cd $(TARGET_SUBDIR)/libgcc && \
47992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47994                   "RANLIB=$${RANLIB}" \
47995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47996                    mostlyclean) \
47997           || exit 1
47998
47999 @endif target-libgcc
48000
48001 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48002 maybe-clean-target-libgcc:
48003 @if target-libgcc
48004 maybe-clean-target-libgcc: clean-target-libgcc
48005
48006 clean-target-libgcc: 
48007         @: $(MAKE); $(unstage)
48008         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48009         r=`${PWD_COMMAND}`; export r; \
48010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48011         $(NORMAL_TARGET_EXPORTS) \
48012         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
48013         for flag in $(EXTRA_TARGET_FLAGS); do \
48014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48015         done; \
48016         (cd $(TARGET_SUBDIR)/libgcc && \
48017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48019                   "RANLIB=$${RANLIB}" \
48020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48021                    clean) \
48022           || exit 1
48023
48024 @endif target-libgcc
48025
48026 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48027 maybe-distclean-target-libgcc:
48028 @if target-libgcc
48029 maybe-distclean-target-libgcc: distclean-target-libgcc
48030
48031 distclean-target-libgcc: 
48032         @: $(MAKE); $(unstage)
48033         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48034         r=`${PWD_COMMAND}`; export r; \
48035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48036         $(NORMAL_TARGET_EXPORTS) \
48037         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48038         for flag in $(EXTRA_TARGET_FLAGS); do \
48039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48040         done; \
48041         (cd $(TARGET_SUBDIR)/libgcc && \
48042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48044                   "RANLIB=$${RANLIB}" \
48045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48046                    distclean) \
48047           || exit 1
48048
48049 @endif target-libgcc
48050
48051 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48052 maybe-maintainer-clean-target-libgcc:
48053 @if target-libgcc
48054 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48055
48056 maintainer-clean-target-libgcc: 
48057         @: $(MAKE); $(unstage)
48058         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48059         r=`${PWD_COMMAND}`; export r; \
48060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48061         $(NORMAL_TARGET_EXPORTS) \
48062         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48063         for flag in $(EXTRA_TARGET_FLAGS); do \
48064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48065         done; \
48066         (cd $(TARGET_SUBDIR)/libgcc && \
48067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48069                   "RANLIB=$${RANLIB}" \
48070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48071                    maintainer-clean) \
48072           || exit 1
48073
48074 @endif target-libgcc
48075
48076
48077
48078
48079
48080 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48081 maybe-configure-target-libgfortran:
48082 @if gcc-bootstrap
48083 configure-target-libgfortran: stage_current
48084 @endif gcc-bootstrap
48085 @if target-libgfortran
48086 maybe-configure-target-libgfortran: configure-target-libgfortran
48087 configure-target-libgfortran: 
48088         @: $(MAKE); $(unstage)
48089         @r=`${PWD_COMMAND}`; export r; \
48090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48091         echo "Checking multilib configuration for libgfortran..."; \
48092         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48093         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48094         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48095           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48096             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48097           else \
48098             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48099             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48100           fi; \
48101         else \
48102           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48103         fi; \
48104         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48105         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48106         $(NORMAL_TARGET_EXPORTS)  \
48107         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48108         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48109         case $(srcdir) in \
48110           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48111           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48112                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48113         esac; \
48114         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48115         libsrcdir="$$s/libgfortran"; \
48116         rm -f no-such-file || : ; \
48117         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48118           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48119           --target=${target_alias} $${srcdiroption}  \
48120           || exit 1
48121 @endif target-libgfortran
48122
48123
48124
48125
48126
48127 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
48128 maybe-all-target-libgfortran:
48129 @if gcc-bootstrap
48130 all-target-libgfortran: stage_current
48131 @endif gcc-bootstrap
48132 @if target-libgfortran
48133 TARGET-target-libgfortran=all
48134 maybe-all-target-libgfortran: all-target-libgfortran
48135 all-target-libgfortran: configure-target-libgfortran
48136         @: $(MAKE); $(unstage)
48137         @r=`${PWD_COMMAND}`; export r; \
48138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48139         $(NORMAL_TARGET_EXPORTS)  \
48140         (cd $(TARGET_SUBDIR)/libgfortran && \
48141           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48142                 $(TARGET-target-libgfortran))
48143 @endif target-libgfortran
48144
48145
48146
48147
48148
48149 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
48150 maybe-check-target-libgfortran:
48151 @if target-libgfortran
48152 maybe-check-target-libgfortran: check-target-libgfortran
48153
48154 check-target-libgfortran:
48155         @: $(MAKE); $(unstage)
48156         @r=`${PWD_COMMAND}`; export r; \
48157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48158         $(NORMAL_TARGET_EXPORTS) \
48159         (cd $(TARGET_SUBDIR)/libgfortran && \
48160           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48161
48162 @endif target-libgfortran
48163
48164 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
48165 maybe-install-target-libgfortran:
48166 @if target-libgfortran
48167 maybe-install-target-libgfortran: install-target-libgfortran
48168
48169 install-target-libgfortran: installdirs
48170         @: $(MAKE); $(unstage)
48171         @r=`${PWD_COMMAND}`; export r; \
48172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48173         $(NORMAL_TARGET_EXPORTS) \
48174         (cd $(TARGET_SUBDIR)/libgfortran && \
48175           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48176
48177 @endif target-libgfortran
48178
48179 # Other targets (info, dvi, pdf, etc.)
48180
48181 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
48182 maybe-info-target-libgfortran:
48183 @if target-libgfortran
48184 maybe-info-target-libgfortran: info-target-libgfortran
48185
48186 info-target-libgfortran: \
48187     configure-target-libgfortran 
48188         @: $(MAKE); $(unstage)
48189         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48190         r=`${PWD_COMMAND}`; export r; \
48191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48192         $(NORMAL_TARGET_EXPORTS) \
48193         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48194         for flag in $(EXTRA_TARGET_FLAGS); do \
48195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48196         done; \
48197         (cd $(TARGET_SUBDIR)/libgfortran && \
48198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48200                   "RANLIB=$${RANLIB}" \
48201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48202                    info) \
48203           || exit 1
48204
48205 @endif target-libgfortran
48206
48207 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48208 maybe-dvi-target-libgfortran:
48209 @if target-libgfortran
48210 maybe-dvi-target-libgfortran: dvi-target-libgfortran
48211
48212 dvi-target-libgfortran: \
48213     configure-target-libgfortran 
48214         @: $(MAKE); $(unstage)
48215         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48216         r=`${PWD_COMMAND}`; export r; \
48217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48218         $(NORMAL_TARGET_EXPORTS) \
48219         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48220         for flag in $(EXTRA_TARGET_FLAGS); do \
48221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48222         done; \
48223         (cd $(TARGET_SUBDIR)/libgfortran && \
48224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48226                   "RANLIB=$${RANLIB}" \
48227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48228                    dvi) \
48229           || exit 1
48230
48231 @endif target-libgfortran
48232
48233 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48234 maybe-pdf-target-libgfortran:
48235 @if target-libgfortran
48236 maybe-pdf-target-libgfortran: pdf-target-libgfortran
48237
48238 pdf-target-libgfortran: \
48239     configure-target-libgfortran 
48240         @: $(MAKE); $(unstage)
48241         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48242         r=`${PWD_COMMAND}`; export r; \
48243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48244         $(NORMAL_TARGET_EXPORTS) \
48245         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48246         for flag in $(EXTRA_TARGET_FLAGS); do \
48247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48248         done; \
48249         (cd $(TARGET_SUBDIR)/libgfortran && \
48250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48252                   "RANLIB=$${RANLIB}" \
48253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48254                    pdf) \
48255           || exit 1
48256
48257 @endif target-libgfortran
48258
48259 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
48260 maybe-html-target-libgfortran:
48261 @if target-libgfortran
48262 maybe-html-target-libgfortran: html-target-libgfortran
48263
48264 html-target-libgfortran: \
48265     configure-target-libgfortran 
48266         @: $(MAKE); $(unstage)
48267         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48268         r=`${PWD_COMMAND}`; export r; \
48269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48270         $(NORMAL_TARGET_EXPORTS) \
48271         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48272         for flag in $(EXTRA_TARGET_FLAGS); do \
48273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48274         done; \
48275         (cd $(TARGET_SUBDIR)/libgfortran && \
48276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48278                   "RANLIB=$${RANLIB}" \
48279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48280                    html) \
48281           || exit 1
48282
48283 @endif target-libgfortran
48284
48285 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48286 maybe-TAGS-target-libgfortran:
48287 @if target-libgfortran
48288 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48289
48290 TAGS-target-libgfortran: \
48291     configure-target-libgfortran 
48292         @: $(MAKE); $(unstage)
48293         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48294         r=`${PWD_COMMAND}`; export r; \
48295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48296         $(NORMAL_TARGET_EXPORTS) \
48297         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48298         for flag in $(EXTRA_TARGET_FLAGS); do \
48299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48300         done; \
48301         (cd $(TARGET_SUBDIR)/libgfortran && \
48302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48304                   "RANLIB=$${RANLIB}" \
48305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48306                    TAGS) \
48307           || exit 1
48308
48309 @endif target-libgfortran
48310
48311 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48312 maybe-install-info-target-libgfortran:
48313 @if target-libgfortran
48314 maybe-install-info-target-libgfortran: install-info-target-libgfortran
48315
48316 install-info-target-libgfortran: \
48317     configure-target-libgfortran \
48318     info-target-libgfortran 
48319         @: $(MAKE); $(unstage)
48320         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48321         r=`${PWD_COMMAND}`; export r; \
48322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48323         $(NORMAL_TARGET_EXPORTS) \
48324         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48325         for flag in $(EXTRA_TARGET_FLAGS); do \
48326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48327         done; \
48328         (cd $(TARGET_SUBDIR)/libgfortran && \
48329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48331                   "RANLIB=$${RANLIB}" \
48332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48333                    install-info) \
48334           || exit 1
48335
48336 @endif target-libgfortran
48337
48338 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48339 maybe-install-pdf-target-libgfortran:
48340 @if target-libgfortran
48341 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48342
48343 install-pdf-target-libgfortran: \
48344     configure-target-libgfortran \
48345     pdf-target-libgfortran 
48346         @: $(MAKE); $(unstage)
48347         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48348         r=`${PWD_COMMAND}`; export r; \
48349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48350         $(NORMAL_TARGET_EXPORTS) \
48351         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48352         for flag in $(EXTRA_TARGET_FLAGS); do \
48353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48354         done; \
48355         (cd $(TARGET_SUBDIR)/libgfortran && \
48356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48358                   "RANLIB=$${RANLIB}" \
48359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48360                    install-pdf) \
48361           || exit 1
48362
48363 @endif target-libgfortran
48364
48365 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48366 maybe-install-html-target-libgfortran:
48367 @if target-libgfortran
48368 maybe-install-html-target-libgfortran: install-html-target-libgfortran
48369
48370 install-html-target-libgfortran: \
48371     configure-target-libgfortran \
48372     html-target-libgfortran 
48373         @: $(MAKE); $(unstage)
48374         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48375         r=`${PWD_COMMAND}`; export r; \
48376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48377         $(NORMAL_TARGET_EXPORTS) \
48378         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48379         for flag in $(EXTRA_TARGET_FLAGS); do \
48380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48381         done; \
48382         (cd $(TARGET_SUBDIR)/libgfortran && \
48383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48385                   "RANLIB=$${RANLIB}" \
48386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48387                    install-html) \
48388           || exit 1
48389
48390 @endif target-libgfortran
48391
48392 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48393 maybe-installcheck-target-libgfortran:
48394 @if target-libgfortran
48395 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48396
48397 installcheck-target-libgfortran: \
48398     configure-target-libgfortran 
48399         @: $(MAKE); $(unstage)
48400         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48401         r=`${PWD_COMMAND}`; export r; \
48402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403         $(NORMAL_TARGET_EXPORTS) \
48404         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48405         for flag in $(EXTRA_TARGET_FLAGS); do \
48406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48407         done; \
48408         (cd $(TARGET_SUBDIR)/libgfortran && \
48409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48411                   "RANLIB=$${RANLIB}" \
48412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48413                    installcheck) \
48414           || exit 1
48415
48416 @endif target-libgfortran
48417
48418 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48419 maybe-mostlyclean-target-libgfortran:
48420 @if target-libgfortran
48421 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48422
48423 mostlyclean-target-libgfortran: 
48424         @: $(MAKE); $(unstage)
48425         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48426         r=`${PWD_COMMAND}`; export r; \
48427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428         $(NORMAL_TARGET_EXPORTS) \
48429         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48430         for flag in $(EXTRA_TARGET_FLAGS); do \
48431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48432         done; \
48433         (cd $(TARGET_SUBDIR)/libgfortran && \
48434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48436                   "RANLIB=$${RANLIB}" \
48437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48438                    mostlyclean) \
48439           || exit 1
48440
48441 @endif target-libgfortran
48442
48443 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48444 maybe-clean-target-libgfortran:
48445 @if target-libgfortran
48446 maybe-clean-target-libgfortran: clean-target-libgfortran
48447
48448 clean-target-libgfortran: 
48449         @: $(MAKE); $(unstage)
48450         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48451         r=`${PWD_COMMAND}`; export r; \
48452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48453         $(NORMAL_TARGET_EXPORTS) \
48454         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48455         for flag in $(EXTRA_TARGET_FLAGS); do \
48456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48457         done; \
48458         (cd $(TARGET_SUBDIR)/libgfortran && \
48459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48461                   "RANLIB=$${RANLIB}" \
48462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48463                    clean) \
48464           || exit 1
48465
48466 @endif target-libgfortran
48467
48468 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48469 maybe-distclean-target-libgfortran:
48470 @if target-libgfortran
48471 maybe-distclean-target-libgfortran: distclean-target-libgfortran
48472
48473 distclean-target-libgfortran: 
48474         @: $(MAKE); $(unstage)
48475         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48476         r=`${PWD_COMMAND}`; export r; \
48477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48478         $(NORMAL_TARGET_EXPORTS) \
48479         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48480         for flag in $(EXTRA_TARGET_FLAGS); do \
48481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48482         done; \
48483         (cd $(TARGET_SUBDIR)/libgfortran && \
48484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48486                   "RANLIB=$${RANLIB}" \
48487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48488                    distclean) \
48489           || exit 1
48490
48491 @endif target-libgfortran
48492
48493 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48494 maybe-maintainer-clean-target-libgfortran:
48495 @if target-libgfortran
48496 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48497
48498 maintainer-clean-target-libgfortran: 
48499         @: $(MAKE); $(unstage)
48500         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48501         r=`${PWD_COMMAND}`; export r; \
48502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48503         $(NORMAL_TARGET_EXPORTS) \
48504         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48505         for flag in $(EXTRA_TARGET_FLAGS); do \
48506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48507         done; \
48508         (cd $(TARGET_SUBDIR)/libgfortran && \
48509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48511                   "RANLIB=$${RANLIB}" \
48512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48513                    maintainer-clean) \
48514           || exit 1
48515
48516 @endif target-libgfortran
48517
48518
48519
48520
48521
48522 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
48523 maybe-configure-target-libobjc:
48524 @if gcc-bootstrap
48525 configure-target-libobjc: stage_current
48526 @endif gcc-bootstrap
48527 @if target-libobjc
48528 maybe-configure-target-libobjc: configure-target-libobjc
48529 configure-target-libobjc: 
48530         @: $(MAKE); $(unstage)
48531         @r=`${PWD_COMMAND}`; export r; \
48532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48533         echo "Checking multilib configuration for libobjc..."; \
48534         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48535         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
48536         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48537           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48538             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
48539           else \
48540             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
48541             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48542           fi; \
48543         else \
48544           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48545         fi; \
48546         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
48547         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48548         $(NORMAL_TARGET_EXPORTS)  \
48549         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
48550         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
48551         case $(srcdir) in \
48552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48553           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
48554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48555         esac; \
48556         srcdiroption="--srcdir=$${topdir}/libobjc"; \
48557         libsrcdir="$$s/libobjc"; \
48558         rm -f no-such-file || : ; \
48559         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48560           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48561           --target=${target_alias} $${srcdiroption}  \
48562           || exit 1
48563 @endif target-libobjc
48564
48565
48566
48567
48568
48569 .PHONY: all-target-libobjc maybe-all-target-libobjc
48570 maybe-all-target-libobjc:
48571 @if gcc-bootstrap
48572 all-target-libobjc: stage_current
48573 @endif gcc-bootstrap
48574 @if target-libobjc
48575 TARGET-target-libobjc=all
48576 maybe-all-target-libobjc: all-target-libobjc
48577 all-target-libobjc: configure-target-libobjc
48578         @: $(MAKE); $(unstage)
48579         @r=`${PWD_COMMAND}`; export r; \
48580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48581         $(NORMAL_TARGET_EXPORTS)  \
48582         (cd $(TARGET_SUBDIR)/libobjc && \
48583           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48584                 $(TARGET-target-libobjc))
48585 @endif target-libobjc
48586
48587
48588
48589
48590
48591 .PHONY: check-target-libobjc maybe-check-target-libobjc
48592 maybe-check-target-libobjc:
48593 @if target-libobjc
48594 maybe-check-target-libobjc: check-target-libobjc
48595
48596 check-target-libobjc:
48597         @: $(MAKE); $(unstage)
48598         @r=`${PWD_COMMAND}`; export r; \
48599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48600         $(NORMAL_TARGET_EXPORTS) \
48601         (cd $(TARGET_SUBDIR)/libobjc && \
48602           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48603
48604 @endif target-libobjc
48605
48606 .PHONY: install-target-libobjc maybe-install-target-libobjc
48607 maybe-install-target-libobjc:
48608 @if target-libobjc
48609 maybe-install-target-libobjc: install-target-libobjc
48610
48611 install-target-libobjc: installdirs
48612         @: $(MAKE); $(unstage)
48613         @r=`${PWD_COMMAND}`; export r; \
48614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48615         $(NORMAL_TARGET_EXPORTS) \
48616         (cd $(TARGET_SUBDIR)/libobjc && \
48617           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48618
48619 @endif target-libobjc
48620
48621 # Other targets (info, dvi, pdf, etc.)
48622
48623 .PHONY: maybe-info-target-libobjc info-target-libobjc
48624 maybe-info-target-libobjc:
48625 @if target-libobjc
48626 maybe-info-target-libobjc: info-target-libobjc
48627
48628 info-target-libobjc: \
48629     configure-target-libobjc 
48630         @: $(MAKE); $(unstage)
48631         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48632         r=`${PWD_COMMAND}`; export r; \
48633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48634         $(NORMAL_TARGET_EXPORTS) \
48635         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
48636         for flag in $(EXTRA_TARGET_FLAGS); do \
48637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48638         done; \
48639         (cd $(TARGET_SUBDIR)/libobjc && \
48640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48642                   "RANLIB=$${RANLIB}" \
48643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48644                    info) \
48645           || exit 1
48646
48647 @endif target-libobjc
48648
48649 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
48650 maybe-dvi-target-libobjc:
48651 @if target-libobjc
48652 maybe-dvi-target-libobjc: dvi-target-libobjc
48653
48654 dvi-target-libobjc: \
48655     configure-target-libobjc 
48656         @: $(MAKE); $(unstage)
48657         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48658         r=`${PWD_COMMAND}`; export r; \
48659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48660         $(NORMAL_TARGET_EXPORTS) \
48661         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
48662         for flag in $(EXTRA_TARGET_FLAGS); do \
48663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48664         done; \
48665         (cd $(TARGET_SUBDIR)/libobjc && \
48666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48668                   "RANLIB=$${RANLIB}" \
48669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48670                    dvi) \
48671           || exit 1
48672
48673 @endif target-libobjc
48674
48675 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
48676 maybe-pdf-target-libobjc:
48677 @if target-libobjc
48678 maybe-pdf-target-libobjc: pdf-target-libobjc
48679
48680 pdf-target-libobjc: \
48681     configure-target-libobjc 
48682         @: $(MAKE); $(unstage)
48683         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48684         r=`${PWD_COMMAND}`; export r; \
48685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48686         $(NORMAL_TARGET_EXPORTS) \
48687         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
48688         for flag in $(EXTRA_TARGET_FLAGS); do \
48689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48690         done; \
48691         (cd $(TARGET_SUBDIR)/libobjc && \
48692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48694                   "RANLIB=$${RANLIB}" \
48695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48696                    pdf) \
48697           || exit 1
48698
48699 @endif target-libobjc
48700
48701 .PHONY: maybe-html-target-libobjc html-target-libobjc
48702 maybe-html-target-libobjc:
48703 @if target-libobjc
48704 maybe-html-target-libobjc: html-target-libobjc
48705
48706 html-target-libobjc: \
48707     configure-target-libobjc 
48708         @: $(MAKE); $(unstage)
48709         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48710         r=`${PWD_COMMAND}`; export r; \
48711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48712         $(NORMAL_TARGET_EXPORTS) \
48713         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
48714         for flag in $(EXTRA_TARGET_FLAGS); do \
48715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48716         done; \
48717         (cd $(TARGET_SUBDIR)/libobjc && \
48718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48720                   "RANLIB=$${RANLIB}" \
48721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48722                    html) \
48723           || exit 1
48724
48725 @endif target-libobjc
48726
48727 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
48728 maybe-TAGS-target-libobjc:
48729 @if target-libobjc
48730 maybe-TAGS-target-libobjc: TAGS-target-libobjc
48731
48732 TAGS-target-libobjc: \
48733     configure-target-libobjc 
48734         @: $(MAKE); $(unstage)
48735         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48736         r=`${PWD_COMMAND}`; export r; \
48737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48738         $(NORMAL_TARGET_EXPORTS) \
48739         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
48740         for flag in $(EXTRA_TARGET_FLAGS); do \
48741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48742         done; \
48743         (cd $(TARGET_SUBDIR)/libobjc && \
48744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48746                   "RANLIB=$${RANLIB}" \
48747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48748                    TAGS) \
48749           || exit 1
48750
48751 @endif target-libobjc
48752
48753 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
48754 maybe-install-info-target-libobjc:
48755 @if target-libobjc
48756 maybe-install-info-target-libobjc: install-info-target-libobjc
48757
48758 install-info-target-libobjc: \
48759     configure-target-libobjc \
48760     info-target-libobjc 
48761         @: $(MAKE); $(unstage)
48762         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48763         r=`${PWD_COMMAND}`; export r; \
48764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48765         $(NORMAL_TARGET_EXPORTS) \
48766         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
48767         for flag in $(EXTRA_TARGET_FLAGS); do \
48768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48769         done; \
48770         (cd $(TARGET_SUBDIR)/libobjc && \
48771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48773                   "RANLIB=$${RANLIB}" \
48774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48775                    install-info) \
48776           || exit 1
48777
48778 @endif target-libobjc
48779
48780 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
48781 maybe-install-pdf-target-libobjc:
48782 @if target-libobjc
48783 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
48784
48785 install-pdf-target-libobjc: \
48786     configure-target-libobjc \
48787     pdf-target-libobjc 
48788         @: $(MAKE); $(unstage)
48789         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48790         r=`${PWD_COMMAND}`; export r; \
48791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48792         $(NORMAL_TARGET_EXPORTS) \
48793         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
48794         for flag in $(EXTRA_TARGET_FLAGS); do \
48795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48796         done; \
48797         (cd $(TARGET_SUBDIR)/libobjc && \
48798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48800                   "RANLIB=$${RANLIB}" \
48801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48802                    install-pdf) \
48803           || exit 1
48804
48805 @endif target-libobjc
48806
48807 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
48808 maybe-install-html-target-libobjc:
48809 @if target-libobjc
48810 maybe-install-html-target-libobjc: install-html-target-libobjc
48811
48812 install-html-target-libobjc: \
48813     configure-target-libobjc \
48814     html-target-libobjc 
48815         @: $(MAKE); $(unstage)
48816         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48817         r=`${PWD_COMMAND}`; export r; \
48818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48819         $(NORMAL_TARGET_EXPORTS) \
48820         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
48821         for flag in $(EXTRA_TARGET_FLAGS); do \
48822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48823         done; \
48824         (cd $(TARGET_SUBDIR)/libobjc && \
48825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48827                   "RANLIB=$${RANLIB}" \
48828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48829                    install-html) \
48830           || exit 1
48831
48832 @endif target-libobjc
48833
48834 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
48835 maybe-installcheck-target-libobjc:
48836 @if target-libobjc
48837 maybe-installcheck-target-libobjc: installcheck-target-libobjc
48838
48839 installcheck-target-libobjc: \
48840     configure-target-libobjc 
48841         @: $(MAKE); $(unstage)
48842         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48843         r=`${PWD_COMMAND}`; export r; \
48844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48845         $(NORMAL_TARGET_EXPORTS) \
48846         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
48847         for flag in $(EXTRA_TARGET_FLAGS); do \
48848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48849         done; \
48850         (cd $(TARGET_SUBDIR)/libobjc && \
48851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48853                   "RANLIB=$${RANLIB}" \
48854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48855                    installcheck) \
48856           || exit 1
48857
48858 @endif target-libobjc
48859
48860 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
48861 maybe-mostlyclean-target-libobjc:
48862 @if target-libobjc
48863 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
48864
48865 mostlyclean-target-libobjc: 
48866         @: $(MAKE); $(unstage)
48867         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48868         r=`${PWD_COMMAND}`; export r; \
48869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48870         $(NORMAL_TARGET_EXPORTS) \
48871         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
48872         for flag in $(EXTRA_TARGET_FLAGS); do \
48873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48874         done; \
48875         (cd $(TARGET_SUBDIR)/libobjc && \
48876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48878                   "RANLIB=$${RANLIB}" \
48879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48880                    mostlyclean) \
48881           || exit 1
48882
48883 @endif target-libobjc
48884
48885 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
48886 maybe-clean-target-libobjc:
48887 @if target-libobjc
48888 maybe-clean-target-libobjc: clean-target-libobjc
48889
48890 clean-target-libobjc: 
48891         @: $(MAKE); $(unstage)
48892         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48893         r=`${PWD_COMMAND}`; export r; \
48894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48895         $(NORMAL_TARGET_EXPORTS) \
48896         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
48897         for flag in $(EXTRA_TARGET_FLAGS); do \
48898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48899         done; \
48900         (cd $(TARGET_SUBDIR)/libobjc && \
48901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48903                   "RANLIB=$${RANLIB}" \
48904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48905                    clean) \
48906           || exit 1
48907
48908 @endif target-libobjc
48909
48910 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
48911 maybe-distclean-target-libobjc:
48912 @if target-libobjc
48913 maybe-distclean-target-libobjc: distclean-target-libobjc
48914
48915 distclean-target-libobjc: 
48916         @: $(MAKE); $(unstage)
48917         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48918         r=`${PWD_COMMAND}`; export r; \
48919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48920         $(NORMAL_TARGET_EXPORTS) \
48921         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
48922         for flag in $(EXTRA_TARGET_FLAGS); do \
48923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48924         done; \
48925         (cd $(TARGET_SUBDIR)/libobjc && \
48926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48928                   "RANLIB=$${RANLIB}" \
48929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48930                    distclean) \
48931           || exit 1
48932
48933 @endif target-libobjc
48934
48935 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
48936 maybe-maintainer-clean-target-libobjc:
48937 @if target-libobjc
48938 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
48939
48940 maintainer-clean-target-libobjc: 
48941         @: $(MAKE); $(unstage)
48942         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48943         r=`${PWD_COMMAND}`; export r; \
48944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48945         $(NORMAL_TARGET_EXPORTS) \
48946         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
48947         for flag in $(EXTRA_TARGET_FLAGS); do \
48948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48949         done; \
48950         (cd $(TARGET_SUBDIR)/libobjc && \
48951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48953                   "RANLIB=$${RANLIB}" \
48954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48955                    maintainer-clean) \
48956           || exit 1
48957
48958 @endif target-libobjc
48959
48960
48961
48962
48963
48964 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
48965 maybe-configure-target-libtermcap:
48966 @if gcc-bootstrap
48967 configure-target-libtermcap: stage_current
48968 @endif gcc-bootstrap
48969 @if target-libtermcap
48970 maybe-configure-target-libtermcap: configure-target-libtermcap
48971 configure-target-libtermcap: 
48972         @: $(MAKE); $(unstage)
48973         @r=`${PWD_COMMAND}`; export r; \
48974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48975         echo "Checking multilib configuration for libtermcap..."; \
48976         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48977         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
48978         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48979           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48980             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
48981           else \
48982             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
48983             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48984           fi; \
48985         else \
48986           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48987         fi; \
48988         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
48989         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48990         $(NORMAL_TARGET_EXPORTS)  \
48991         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
48992         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
48993         case $(srcdir) in \
48994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48995           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
48996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48997         esac; \
48998         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
48999         libsrcdir="$$s/libtermcap"; \
49000         rm -f no-such-file || : ; \
49001         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49002           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49003           --target=${target_alias} $${srcdiroption}  \
49004           || exit 1
49005 @endif target-libtermcap
49006
49007
49008
49009
49010
49011 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
49012 maybe-all-target-libtermcap:
49013 @if gcc-bootstrap
49014 all-target-libtermcap: stage_current
49015 @endif gcc-bootstrap
49016 @if target-libtermcap
49017 TARGET-target-libtermcap=all
49018 maybe-all-target-libtermcap: all-target-libtermcap
49019 all-target-libtermcap: configure-target-libtermcap
49020         @: $(MAKE); $(unstage)
49021         @r=`${PWD_COMMAND}`; export r; \
49022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49023         $(NORMAL_TARGET_EXPORTS)  \
49024         (cd $(TARGET_SUBDIR)/libtermcap && \
49025           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49026                 $(TARGET-target-libtermcap))
49027 @endif target-libtermcap
49028
49029
49030
49031
49032
49033 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
49034 maybe-check-target-libtermcap:
49035 @if target-libtermcap
49036 maybe-check-target-libtermcap: check-target-libtermcap
49037
49038 # Dummy target for uncheckable module.
49039 check-target-libtermcap:
49040
49041 @endif target-libtermcap
49042
49043 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
49044 maybe-install-target-libtermcap:
49045 @if target-libtermcap
49046 maybe-install-target-libtermcap: install-target-libtermcap
49047
49048 install-target-libtermcap: installdirs
49049         @: $(MAKE); $(unstage)
49050         @r=`${PWD_COMMAND}`; export r; \
49051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49052         $(NORMAL_TARGET_EXPORTS) \
49053         (cd $(TARGET_SUBDIR)/libtermcap && \
49054           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49055
49056 @endif target-libtermcap
49057
49058 # Other targets (info, dvi, pdf, etc.)
49059
49060 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
49061 maybe-info-target-libtermcap:
49062 @if target-libtermcap
49063 maybe-info-target-libtermcap: info-target-libtermcap
49064
49065 info-target-libtermcap: \
49066     configure-target-libtermcap 
49067         @: $(MAKE); $(unstage)
49068         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49069         r=`${PWD_COMMAND}`; export r; \
49070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49071         $(NORMAL_TARGET_EXPORTS) \
49072         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
49073         for flag in $(EXTRA_TARGET_FLAGS); do \
49074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49075         done; \
49076         (cd $(TARGET_SUBDIR)/libtermcap && \
49077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49079                   "RANLIB=$${RANLIB}" \
49080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49081                    info) \
49082           || exit 1
49083
49084 @endif target-libtermcap
49085
49086 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
49087 maybe-dvi-target-libtermcap:
49088 @if target-libtermcap
49089 maybe-dvi-target-libtermcap: dvi-target-libtermcap
49090
49091 dvi-target-libtermcap: \
49092     configure-target-libtermcap 
49093         @: $(MAKE); $(unstage)
49094         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49095         r=`${PWD_COMMAND}`; export r; \
49096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49097         $(NORMAL_TARGET_EXPORTS) \
49098         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
49099         for flag in $(EXTRA_TARGET_FLAGS); do \
49100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49101         done; \
49102         (cd $(TARGET_SUBDIR)/libtermcap && \
49103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49105                   "RANLIB=$${RANLIB}" \
49106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49107                    dvi) \
49108           || exit 1
49109
49110 @endif target-libtermcap
49111
49112 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
49113 maybe-pdf-target-libtermcap:
49114 @if target-libtermcap
49115 maybe-pdf-target-libtermcap: pdf-target-libtermcap
49116
49117 pdf-target-libtermcap: \
49118     configure-target-libtermcap 
49119         @: $(MAKE); $(unstage)
49120         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49121         r=`${PWD_COMMAND}`; export r; \
49122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49123         $(NORMAL_TARGET_EXPORTS) \
49124         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49125         for flag in $(EXTRA_TARGET_FLAGS); do \
49126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49127         done; \
49128         (cd $(TARGET_SUBDIR)/libtermcap && \
49129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49131                   "RANLIB=$${RANLIB}" \
49132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49133                    pdf) \
49134           || exit 1
49135
49136 @endif target-libtermcap
49137
49138 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
49139 maybe-html-target-libtermcap:
49140 @if target-libtermcap
49141 maybe-html-target-libtermcap: html-target-libtermcap
49142
49143 html-target-libtermcap: \
49144     configure-target-libtermcap 
49145         @: $(MAKE); $(unstage)
49146         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49147         r=`${PWD_COMMAND}`; export r; \
49148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49149         $(NORMAL_TARGET_EXPORTS) \
49150         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
49151         for flag in $(EXTRA_TARGET_FLAGS); do \
49152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49153         done; \
49154         (cd $(TARGET_SUBDIR)/libtermcap && \
49155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49157                   "RANLIB=$${RANLIB}" \
49158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49159                    html) \
49160           || exit 1
49161
49162 @endif target-libtermcap
49163
49164 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
49165 maybe-TAGS-target-libtermcap:
49166 @if target-libtermcap
49167 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
49168
49169 TAGS-target-libtermcap: \
49170     configure-target-libtermcap 
49171         @: $(MAKE); $(unstage)
49172         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49173         r=`${PWD_COMMAND}`; export r; \
49174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175         $(NORMAL_TARGET_EXPORTS) \
49176         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
49177         for flag in $(EXTRA_TARGET_FLAGS); do \
49178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49179         done; \
49180         (cd $(TARGET_SUBDIR)/libtermcap && \
49181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49183                   "RANLIB=$${RANLIB}" \
49184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49185                    TAGS) \
49186           || exit 1
49187
49188 @endif target-libtermcap
49189
49190 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
49191 maybe-install-info-target-libtermcap:
49192 @if target-libtermcap
49193 maybe-install-info-target-libtermcap: install-info-target-libtermcap
49194
49195 install-info-target-libtermcap: \
49196     configure-target-libtermcap \
49197     info-target-libtermcap 
49198         @: $(MAKE); $(unstage)
49199         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49200         r=`${PWD_COMMAND}`; export r; \
49201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49202         $(NORMAL_TARGET_EXPORTS) \
49203         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
49204         for flag in $(EXTRA_TARGET_FLAGS); do \
49205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49206         done; \
49207         (cd $(TARGET_SUBDIR)/libtermcap && \
49208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49210                   "RANLIB=$${RANLIB}" \
49211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49212                    install-info) \
49213           || exit 1
49214
49215 @endif target-libtermcap
49216
49217 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
49218 maybe-install-pdf-target-libtermcap:
49219 @if target-libtermcap
49220 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
49221
49222 install-pdf-target-libtermcap: \
49223     configure-target-libtermcap \
49224     pdf-target-libtermcap 
49225         @: $(MAKE); $(unstage)
49226         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49227         r=`${PWD_COMMAND}`; export r; \
49228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49229         $(NORMAL_TARGET_EXPORTS) \
49230         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49231         for flag in $(EXTRA_TARGET_FLAGS); do \
49232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49233         done; \
49234         (cd $(TARGET_SUBDIR)/libtermcap && \
49235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49237                   "RANLIB=$${RANLIB}" \
49238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49239                    install-pdf) \
49240           || exit 1
49241
49242 @endif target-libtermcap
49243
49244 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
49245 maybe-install-html-target-libtermcap:
49246 @if target-libtermcap
49247 maybe-install-html-target-libtermcap: install-html-target-libtermcap
49248
49249 install-html-target-libtermcap: \
49250     configure-target-libtermcap \
49251     html-target-libtermcap 
49252         @: $(MAKE); $(unstage)
49253         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49254         r=`${PWD_COMMAND}`; export r; \
49255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49256         $(NORMAL_TARGET_EXPORTS) \
49257         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
49258         for flag in $(EXTRA_TARGET_FLAGS); do \
49259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49260         done; \
49261         (cd $(TARGET_SUBDIR)/libtermcap && \
49262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49264                   "RANLIB=$${RANLIB}" \
49265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49266                    install-html) \
49267           || exit 1
49268
49269 @endif target-libtermcap
49270
49271 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
49272 maybe-installcheck-target-libtermcap:
49273 @if target-libtermcap
49274 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
49275
49276 installcheck-target-libtermcap: \
49277     configure-target-libtermcap 
49278         @: $(MAKE); $(unstage)
49279         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49280         r=`${PWD_COMMAND}`; export r; \
49281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49282         $(NORMAL_TARGET_EXPORTS) \
49283         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
49284         for flag in $(EXTRA_TARGET_FLAGS); do \
49285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49286         done; \
49287         (cd $(TARGET_SUBDIR)/libtermcap && \
49288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49290                   "RANLIB=$${RANLIB}" \
49291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49292                    installcheck) \
49293           || exit 1
49294
49295 @endif target-libtermcap
49296
49297 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
49298 maybe-mostlyclean-target-libtermcap:
49299 @if target-libtermcap
49300 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
49301
49302 # libtermcap doesn't support mostlyclean.
49303 mostlyclean-target-libtermcap:
49304
49305 @endif target-libtermcap
49306
49307 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
49308 maybe-clean-target-libtermcap:
49309 @if target-libtermcap
49310 maybe-clean-target-libtermcap: clean-target-libtermcap
49311
49312 # libtermcap doesn't support clean.
49313 clean-target-libtermcap:
49314
49315 @endif target-libtermcap
49316
49317 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
49318 maybe-distclean-target-libtermcap:
49319 @if target-libtermcap
49320 maybe-distclean-target-libtermcap: distclean-target-libtermcap
49321
49322 # libtermcap doesn't support distclean.
49323 distclean-target-libtermcap:
49324
49325 @endif target-libtermcap
49326
49327 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
49328 maybe-maintainer-clean-target-libtermcap:
49329 @if target-libtermcap
49330 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
49331
49332 # libtermcap doesn't support maintainer-clean.
49333 maintainer-clean-target-libtermcap:
49334
49335 @endif target-libtermcap
49336
49337
49338
49339
49340
49341 .PHONY: configure-target-winsup maybe-configure-target-winsup
49342 maybe-configure-target-winsup:
49343 @if gcc-bootstrap
49344 configure-target-winsup: stage_current
49345 @endif gcc-bootstrap
49346 @if target-winsup
49347 maybe-configure-target-winsup: configure-target-winsup
49348 configure-target-winsup: 
49349         @: $(MAKE); $(unstage)
49350         @r=`${PWD_COMMAND}`; export r; \
49351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49352         echo "Checking multilib configuration for winsup..."; \
49353         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49354         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
49355         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
49356           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
49357             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
49358           else \
49359             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
49360             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49361           fi; \
49362         else \
49363           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49364         fi; \
49365         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
49366         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49367         $(NORMAL_TARGET_EXPORTS)  \
49368         echo Configuring in $(TARGET_SUBDIR)/winsup; \
49369         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
49370         case $(srcdir) in \
49371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49372           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
49373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49374         esac; \
49375         srcdiroption="--srcdir=$${topdir}/winsup"; \
49376         libsrcdir="$$s/winsup"; \
49377         rm -f no-such-file || : ; \
49378         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49379           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49380           --target=${target_alias} $${srcdiroption}  \
49381           || exit 1
49382 @endif target-winsup
49383
49384
49385
49386
49387
49388 .PHONY: all-target-winsup maybe-all-target-winsup
49389 maybe-all-target-winsup:
49390 @if gcc-bootstrap
49391 all-target-winsup: stage_current
49392 @endif gcc-bootstrap
49393 @if target-winsup
49394 TARGET-target-winsup=all
49395 maybe-all-target-winsup: all-target-winsup
49396 all-target-winsup: configure-target-winsup
49397         @: $(MAKE); $(unstage)
49398         @r=`${PWD_COMMAND}`; export r; \
49399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49400         $(NORMAL_TARGET_EXPORTS)  \
49401         (cd $(TARGET_SUBDIR)/winsup && \
49402           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49403                 $(TARGET-target-winsup))
49404 @endif target-winsup
49405
49406
49407
49408
49409
49410 .PHONY: check-target-winsup maybe-check-target-winsup
49411 maybe-check-target-winsup:
49412 @if target-winsup
49413 maybe-check-target-winsup: check-target-winsup
49414
49415 check-target-winsup:
49416         @: $(MAKE); $(unstage)
49417         @r=`${PWD_COMMAND}`; export r; \
49418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49419         $(NORMAL_TARGET_EXPORTS) \
49420         (cd $(TARGET_SUBDIR)/winsup && \
49421           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49422
49423 @endif target-winsup
49424
49425 .PHONY: install-target-winsup maybe-install-target-winsup
49426 maybe-install-target-winsup:
49427 @if target-winsup
49428 maybe-install-target-winsup: install-target-winsup
49429
49430 install-target-winsup: installdirs
49431         @: $(MAKE); $(unstage)
49432         @r=`${PWD_COMMAND}`; export r; \
49433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49434         $(NORMAL_TARGET_EXPORTS) \
49435         (cd $(TARGET_SUBDIR)/winsup && \
49436           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49437
49438 @endif target-winsup
49439
49440 # Other targets (info, dvi, pdf, etc.)
49441
49442 .PHONY: maybe-info-target-winsup info-target-winsup
49443 maybe-info-target-winsup:
49444 @if target-winsup
49445 maybe-info-target-winsup: info-target-winsup
49446
49447 info-target-winsup: \
49448     configure-target-winsup 
49449         @: $(MAKE); $(unstage)
49450         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49451         r=`${PWD_COMMAND}`; export r; \
49452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49453         $(NORMAL_TARGET_EXPORTS) \
49454         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
49455         for flag in $(EXTRA_TARGET_FLAGS); do \
49456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49457         done; \
49458         (cd $(TARGET_SUBDIR)/winsup && \
49459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49461                   "RANLIB=$${RANLIB}" \
49462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49463                    info) \
49464           || exit 1
49465
49466 @endif target-winsup
49467
49468 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
49469 maybe-dvi-target-winsup:
49470 @if target-winsup
49471 maybe-dvi-target-winsup: dvi-target-winsup
49472
49473 dvi-target-winsup: \
49474     configure-target-winsup 
49475         @: $(MAKE); $(unstage)
49476         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49477         r=`${PWD_COMMAND}`; export r; \
49478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49479         $(NORMAL_TARGET_EXPORTS) \
49480         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
49481         for flag in $(EXTRA_TARGET_FLAGS); do \
49482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49483         done; \
49484         (cd $(TARGET_SUBDIR)/winsup && \
49485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49487                   "RANLIB=$${RANLIB}" \
49488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49489                    dvi) \
49490           || exit 1
49491
49492 @endif target-winsup
49493
49494 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
49495 maybe-pdf-target-winsup:
49496 @if target-winsup
49497 maybe-pdf-target-winsup: pdf-target-winsup
49498
49499 pdf-target-winsup: \
49500     configure-target-winsup 
49501         @: $(MAKE); $(unstage)
49502         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49503         r=`${PWD_COMMAND}`; export r; \
49504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49505         $(NORMAL_TARGET_EXPORTS) \
49506         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
49507         for flag in $(EXTRA_TARGET_FLAGS); do \
49508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49509         done; \
49510         (cd $(TARGET_SUBDIR)/winsup && \
49511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49513                   "RANLIB=$${RANLIB}" \
49514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49515                    pdf) \
49516           || exit 1
49517
49518 @endif target-winsup
49519
49520 .PHONY: maybe-html-target-winsup html-target-winsup
49521 maybe-html-target-winsup:
49522 @if target-winsup
49523 maybe-html-target-winsup: html-target-winsup
49524
49525 html-target-winsup: \
49526     configure-target-winsup 
49527         @: $(MAKE); $(unstage)
49528         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49529         r=`${PWD_COMMAND}`; export r; \
49530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49531         $(NORMAL_TARGET_EXPORTS) \
49532         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
49533         for flag in $(EXTRA_TARGET_FLAGS); do \
49534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49535         done; \
49536         (cd $(TARGET_SUBDIR)/winsup && \
49537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49539                   "RANLIB=$${RANLIB}" \
49540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49541                    html) \
49542           || exit 1
49543
49544 @endif target-winsup
49545
49546 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
49547 maybe-TAGS-target-winsup:
49548 @if target-winsup
49549 maybe-TAGS-target-winsup: TAGS-target-winsup
49550
49551 TAGS-target-winsup: \
49552     configure-target-winsup 
49553         @: $(MAKE); $(unstage)
49554         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49555         r=`${PWD_COMMAND}`; export r; \
49556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49557         $(NORMAL_TARGET_EXPORTS) \
49558         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
49559         for flag in $(EXTRA_TARGET_FLAGS); do \
49560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49561         done; \
49562         (cd $(TARGET_SUBDIR)/winsup && \
49563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49565                   "RANLIB=$${RANLIB}" \
49566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49567                    TAGS) \
49568           || exit 1
49569
49570 @endif target-winsup
49571
49572 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
49573 maybe-install-info-target-winsup:
49574 @if target-winsup
49575 maybe-install-info-target-winsup: install-info-target-winsup
49576
49577 install-info-target-winsup: \
49578     configure-target-winsup \
49579     info-target-winsup 
49580         @: $(MAKE); $(unstage)
49581         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49582         r=`${PWD_COMMAND}`; export r; \
49583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49584         $(NORMAL_TARGET_EXPORTS) \
49585         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
49586         for flag in $(EXTRA_TARGET_FLAGS); do \
49587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49588         done; \
49589         (cd $(TARGET_SUBDIR)/winsup && \
49590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49592                   "RANLIB=$${RANLIB}" \
49593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49594                    install-info) \
49595           || exit 1
49596
49597 @endif target-winsup
49598
49599 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
49600 maybe-install-pdf-target-winsup:
49601 @if target-winsup
49602 maybe-install-pdf-target-winsup: install-pdf-target-winsup
49603
49604 install-pdf-target-winsup: \
49605     configure-target-winsup \
49606     pdf-target-winsup 
49607         @: $(MAKE); $(unstage)
49608         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49609         r=`${PWD_COMMAND}`; export r; \
49610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49611         $(NORMAL_TARGET_EXPORTS) \
49612         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
49613         for flag in $(EXTRA_TARGET_FLAGS); do \
49614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49615         done; \
49616         (cd $(TARGET_SUBDIR)/winsup && \
49617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49619                   "RANLIB=$${RANLIB}" \
49620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49621                    install-pdf) \
49622           || exit 1
49623
49624 @endif target-winsup
49625
49626 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
49627 maybe-install-html-target-winsup:
49628 @if target-winsup
49629 maybe-install-html-target-winsup: install-html-target-winsup
49630
49631 install-html-target-winsup: \
49632     configure-target-winsup \
49633     html-target-winsup 
49634         @: $(MAKE); $(unstage)
49635         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49636         r=`${PWD_COMMAND}`; export r; \
49637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49638         $(NORMAL_TARGET_EXPORTS) \
49639         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
49640         for flag in $(EXTRA_TARGET_FLAGS); do \
49641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49642         done; \
49643         (cd $(TARGET_SUBDIR)/winsup && \
49644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49646                   "RANLIB=$${RANLIB}" \
49647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49648                    install-html) \
49649           || exit 1
49650
49651 @endif target-winsup
49652
49653 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
49654 maybe-installcheck-target-winsup:
49655 @if target-winsup
49656 maybe-installcheck-target-winsup: installcheck-target-winsup
49657
49658 installcheck-target-winsup: \
49659     configure-target-winsup 
49660         @: $(MAKE); $(unstage)
49661         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49662         r=`${PWD_COMMAND}`; export r; \
49663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49664         $(NORMAL_TARGET_EXPORTS) \
49665         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
49666         for flag in $(EXTRA_TARGET_FLAGS); do \
49667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49668         done; \
49669         (cd $(TARGET_SUBDIR)/winsup && \
49670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49672                   "RANLIB=$${RANLIB}" \
49673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49674                    installcheck) \
49675           || exit 1
49676
49677 @endif target-winsup
49678
49679 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
49680 maybe-mostlyclean-target-winsup:
49681 @if target-winsup
49682 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
49683
49684 mostlyclean-target-winsup: 
49685         @: $(MAKE); $(unstage)
49686         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49687         r=`${PWD_COMMAND}`; export r; \
49688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49689         $(NORMAL_TARGET_EXPORTS) \
49690         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
49691         for flag in $(EXTRA_TARGET_FLAGS); do \
49692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49693         done; \
49694         (cd $(TARGET_SUBDIR)/winsup && \
49695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49697                   "RANLIB=$${RANLIB}" \
49698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49699                    mostlyclean) \
49700           || exit 1
49701
49702 @endif target-winsup
49703
49704 .PHONY: maybe-clean-target-winsup clean-target-winsup
49705 maybe-clean-target-winsup:
49706 @if target-winsup
49707 maybe-clean-target-winsup: clean-target-winsup
49708
49709 clean-target-winsup: 
49710         @: $(MAKE); $(unstage)
49711         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49712         r=`${PWD_COMMAND}`; export r; \
49713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49714         $(NORMAL_TARGET_EXPORTS) \
49715         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
49716         for flag in $(EXTRA_TARGET_FLAGS); do \
49717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49718         done; \
49719         (cd $(TARGET_SUBDIR)/winsup && \
49720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49722                   "RANLIB=$${RANLIB}" \
49723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49724                    clean) \
49725           || exit 1
49726
49727 @endif target-winsup
49728
49729 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
49730 maybe-distclean-target-winsup:
49731 @if target-winsup
49732 maybe-distclean-target-winsup: distclean-target-winsup
49733
49734 distclean-target-winsup: 
49735         @: $(MAKE); $(unstage)
49736         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49737         r=`${PWD_COMMAND}`; export r; \
49738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49739         $(NORMAL_TARGET_EXPORTS) \
49740         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
49741         for flag in $(EXTRA_TARGET_FLAGS); do \
49742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49743         done; \
49744         (cd $(TARGET_SUBDIR)/winsup && \
49745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49747                   "RANLIB=$${RANLIB}" \
49748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49749                    distclean) \
49750           || exit 1
49751
49752 @endif target-winsup
49753
49754 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
49755 maybe-maintainer-clean-target-winsup:
49756 @if target-winsup
49757 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
49758
49759 maintainer-clean-target-winsup: 
49760         @: $(MAKE); $(unstage)
49761         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49762         r=`${PWD_COMMAND}`; export r; \
49763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49764         $(NORMAL_TARGET_EXPORTS) \
49765         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
49766         for flag in $(EXTRA_TARGET_FLAGS); do \
49767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49768         done; \
49769         (cd $(TARGET_SUBDIR)/winsup && \
49770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49772                   "RANLIB=$${RANLIB}" \
49773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49774                    maintainer-clean) \
49775           || exit 1
49776
49777 @endif target-winsup
49778
49779
49780
49781
49782
49783 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
49784 maybe-configure-target-libgloss:
49785 @if gcc-bootstrap
49786 configure-target-libgloss: stage_current
49787 @endif gcc-bootstrap
49788 @if target-libgloss
49789 maybe-configure-target-libgloss: configure-target-libgloss
49790 configure-target-libgloss: 
49791         @: $(MAKE); $(unstage)
49792         @r=`${PWD_COMMAND}`; export r; \
49793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49794         echo "Checking multilib configuration for libgloss..."; \
49795         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49796         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
49797         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49798           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49799             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
49800           else \
49801             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
49802             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49803           fi; \
49804         else \
49805           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49806         fi; \
49807         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
49808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49809         $(NORMAL_TARGET_EXPORTS)  \
49810         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
49811         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
49812         case $(srcdir) in \
49813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49814           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
49815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49816         esac; \
49817         srcdiroption="--srcdir=$${topdir}/libgloss"; \
49818         libsrcdir="$$s/libgloss"; \
49819         rm -f no-such-file || : ; \
49820         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49821           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49822           --target=${target_alias} $${srcdiroption}  \
49823           || exit 1
49824 @endif target-libgloss
49825
49826
49827
49828
49829
49830 .PHONY: all-target-libgloss maybe-all-target-libgloss
49831 maybe-all-target-libgloss:
49832 @if gcc-bootstrap
49833 all-target-libgloss: stage_current
49834 @endif gcc-bootstrap
49835 @if target-libgloss
49836 TARGET-target-libgloss=all
49837 maybe-all-target-libgloss: all-target-libgloss
49838 all-target-libgloss: configure-target-libgloss
49839         @: $(MAKE); $(unstage)
49840         @r=`${PWD_COMMAND}`; export r; \
49841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49842         $(NORMAL_TARGET_EXPORTS)  \
49843         (cd $(TARGET_SUBDIR)/libgloss && \
49844           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49845                 $(TARGET-target-libgloss))
49846 @endif target-libgloss
49847
49848
49849
49850
49851
49852 .PHONY: check-target-libgloss maybe-check-target-libgloss
49853 maybe-check-target-libgloss:
49854 @if target-libgloss
49855 maybe-check-target-libgloss: check-target-libgloss
49856
49857 # Dummy target for uncheckable module.
49858 check-target-libgloss:
49859
49860 @endif target-libgloss
49861
49862 .PHONY: install-target-libgloss maybe-install-target-libgloss
49863 maybe-install-target-libgloss:
49864 @if target-libgloss
49865 maybe-install-target-libgloss: install-target-libgloss
49866
49867 install-target-libgloss: installdirs
49868         @: $(MAKE); $(unstage)
49869         @r=`${PWD_COMMAND}`; export r; \
49870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49871         $(NORMAL_TARGET_EXPORTS) \
49872         (cd $(TARGET_SUBDIR)/libgloss && \
49873           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49874
49875 @endif target-libgloss
49876
49877 # Other targets (info, dvi, pdf, etc.)
49878
49879 .PHONY: maybe-info-target-libgloss info-target-libgloss
49880 maybe-info-target-libgloss:
49881 @if target-libgloss
49882 maybe-info-target-libgloss: info-target-libgloss
49883
49884 info-target-libgloss: \
49885     configure-target-libgloss 
49886         @: $(MAKE); $(unstage)
49887         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49888         r=`${PWD_COMMAND}`; export r; \
49889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49890         $(NORMAL_TARGET_EXPORTS) \
49891         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
49892         for flag in $(EXTRA_TARGET_FLAGS); do \
49893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49894         done; \
49895         (cd $(TARGET_SUBDIR)/libgloss && \
49896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49898                   "RANLIB=$${RANLIB}" \
49899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49900                    info) \
49901           || exit 1
49902
49903 @endif target-libgloss
49904
49905 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
49906 maybe-dvi-target-libgloss:
49907 @if target-libgloss
49908 maybe-dvi-target-libgloss: dvi-target-libgloss
49909
49910 dvi-target-libgloss: \
49911     configure-target-libgloss 
49912         @: $(MAKE); $(unstage)
49913         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49914         r=`${PWD_COMMAND}`; export r; \
49915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49916         $(NORMAL_TARGET_EXPORTS) \
49917         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
49918         for flag in $(EXTRA_TARGET_FLAGS); do \
49919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49920         done; \
49921         (cd $(TARGET_SUBDIR)/libgloss && \
49922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49924                   "RANLIB=$${RANLIB}" \
49925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49926                    dvi) \
49927           || exit 1
49928
49929 @endif target-libgloss
49930
49931 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
49932 maybe-pdf-target-libgloss:
49933 @if target-libgloss
49934 maybe-pdf-target-libgloss: pdf-target-libgloss
49935
49936 pdf-target-libgloss: \
49937     configure-target-libgloss 
49938         @: $(MAKE); $(unstage)
49939         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49940         r=`${PWD_COMMAND}`; export r; \
49941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49942         $(NORMAL_TARGET_EXPORTS) \
49943         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
49944         for flag in $(EXTRA_TARGET_FLAGS); do \
49945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49946         done; \
49947         (cd $(TARGET_SUBDIR)/libgloss && \
49948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49950                   "RANLIB=$${RANLIB}" \
49951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49952                    pdf) \
49953           || exit 1
49954
49955 @endif target-libgloss
49956
49957 .PHONY: maybe-html-target-libgloss html-target-libgloss
49958 maybe-html-target-libgloss:
49959 @if target-libgloss
49960 maybe-html-target-libgloss: html-target-libgloss
49961
49962 html-target-libgloss: \
49963     configure-target-libgloss 
49964         @: $(MAKE); $(unstage)
49965         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49966         r=`${PWD_COMMAND}`; export r; \
49967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49968         $(NORMAL_TARGET_EXPORTS) \
49969         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
49970         for flag in $(EXTRA_TARGET_FLAGS); do \
49971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49972         done; \
49973         (cd $(TARGET_SUBDIR)/libgloss && \
49974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49976                   "RANLIB=$${RANLIB}" \
49977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49978                    html) \
49979           || exit 1
49980
49981 @endif target-libgloss
49982
49983 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
49984 maybe-TAGS-target-libgloss:
49985 @if target-libgloss
49986 maybe-TAGS-target-libgloss: TAGS-target-libgloss
49987
49988 TAGS-target-libgloss: \
49989     configure-target-libgloss 
49990         @: $(MAKE); $(unstage)
49991         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49992         r=`${PWD_COMMAND}`; export r; \
49993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49994         $(NORMAL_TARGET_EXPORTS) \
49995         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
49996         for flag in $(EXTRA_TARGET_FLAGS); do \
49997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49998         done; \
49999         (cd $(TARGET_SUBDIR)/libgloss && \
50000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50002                   "RANLIB=$${RANLIB}" \
50003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50004                    TAGS) \
50005           || exit 1
50006
50007 @endif target-libgloss
50008
50009 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
50010 maybe-install-info-target-libgloss:
50011 @if target-libgloss
50012 maybe-install-info-target-libgloss: install-info-target-libgloss
50013
50014 install-info-target-libgloss: \
50015     configure-target-libgloss \
50016     info-target-libgloss 
50017         @: $(MAKE); $(unstage)
50018         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50019         r=`${PWD_COMMAND}`; export r; \
50020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50021         $(NORMAL_TARGET_EXPORTS) \
50022         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50023         for flag in $(EXTRA_TARGET_FLAGS); do \
50024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50025         done; \
50026         (cd $(TARGET_SUBDIR)/libgloss && \
50027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50029                   "RANLIB=$${RANLIB}" \
50030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50031                    install-info) \
50032           || exit 1
50033
50034 @endif target-libgloss
50035
50036 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50037 maybe-install-pdf-target-libgloss:
50038 @if target-libgloss
50039 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50040
50041 install-pdf-target-libgloss: \
50042     configure-target-libgloss \
50043     pdf-target-libgloss 
50044         @: $(MAKE); $(unstage)
50045         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50046         r=`${PWD_COMMAND}`; export r; \
50047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50048         $(NORMAL_TARGET_EXPORTS) \
50049         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50050         for flag in $(EXTRA_TARGET_FLAGS); do \
50051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50052         done; \
50053         (cd $(TARGET_SUBDIR)/libgloss && \
50054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50056                   "RANLIB=$${RANLIB}" \
50057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50058                    install-pdf) \
50059           || exit 1
50060
50061 @endif target-libgloss
50062
50063 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50064 maybe-install-html-target-libgloss:
50065 @if target-libgloss
50066 maybe-install-html-target-libgloss: install-html-target-libgloss
50067
50068 install-html-target-libgloss: \
50069     configure-target-libgloss \
50070     html-target-libgloss 
50071         @: $(MAKE); $(unstage)
50072         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50073         r=`${PWD_COMMAND}`; export r; \
50074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50075         $(NORMAL_TARGET_EXPORTS) \
50076         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
50077         for flag in $(EXTRA_TARGET_FLAGS); do \
50078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50079         done; \
50080         (cd $(TARGET_SUBDIR)/libgloss && \
50081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50083                   "RANLIB=$${RANLIB}" \
50084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50085                    install-html) \
50086           || exit 1
50087
50088 @endif target-libgloss
50089
50090 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
50091 maybe-installcheck-target-libgloss:
50092 @if target-libgloss
50093 maybe-installcheck-target-libgloss: installcheck-target-libgloss
50094
50095 installcheck-target-libgloss: \
50096     configure-target-libgloss 
50097         @: $(MAKE); $(unstage)
50098         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50099         r=`${PWD_COMMAND}`; export r; \
50100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50101         $(NORMAL_TARGET_EXPORTS) \
50102         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
50103         for flag in $(EXTRA_TARGET_FLAGS); do \
50104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50105         done; \
50106         (cd $(TARGET_SUBDIR)/libgloss && \
50107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50109                   "RANLIB=$${RANLIB}" \
50110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50111                    installcheck) \
50112           || exit 1
50113
50114 @endif target-libgloss
50115
50116 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
50117 maybe-mostlyclean-target-libgloss:
50118 @if target-libgloss
50119 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
50120
50121 mostlyclean-target-libgloss: 
50122         @: $(MAKE); $(unstage)
50123         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50124         r=`${PWD_COMMAND}`; export r; \
50125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50126         $(NORMAL_TARGET_EXPORTS) \
50127         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
50128         for flag in $(EXTRA_TARGET_FLAGS); do \
50129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50130         done; \
50131         (cd $(TARGET_SUBDIR)/libgloss && \
50132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50134                   "RANLIB=$${RANLIB}" \
50135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50136                    mostlyclean) \
50137           || exit 1
50138
50139 @endif target-libgloss
50140
50141 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
50142 maybe-clean-target-libgloss:
50143 @if target-libgloss
50144 maybe-clean-target-libgloss: clean-target-libgloss
50145
50146 clean-target-libgloss: 
50147         @: $(MAKE); $(unstage)
50148         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50149         r=`${PWD_COMMAND}`; export r; \
50150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50151         $(NORMAL_TARGET_EXPORTS) \
50152         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
50153         for flag in $(EXTRA_TARGET_FLAGS); do \
50154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50155         done; \
50156         (cd $(TARGET_SUBDIR)/libgloss && \
50157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50159                   "RANLIB=$${RANLIB}" \
50160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50161                    clean) \
50162           || exit 1
50163
50164 @endif target-libgloss
50165
50166 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
50167 maybe-distclean-target-libgloss:
50168 @if target-libgloss
50169 maybe-distclean-target-libgloss: distclean-target-libgloss
50170
50171 distclean-target-libgloss: 
50172         @: $(MAKE); $(unstage)
50173         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50174         r=`${PWD_COMMAND}`; export r; \
50175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50176         $(NORMAL_TARGET_EXPORTS) \
50177         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
50178         for flag in $(EXTRA_TARGET_FLAGS); do \
50179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50180         done; \
50181         (cd $(TARGET_SUBDIR)/libgloss && \
50182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50184                   "RANLIB=$${RANLIB}" \
50185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50186                    distclean) \
50187           || exit 1
50188
50189 @endif target-libgloss
50190
50191 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
50192 maybe-maintainer-clean-target-libgloss:
50193 @if target-libgloss
50194 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
50195
50196 maintainer-clean-target-libgloss: 
50197         @: $(MAKE); $(unstage)
50198         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50199         r=`${PWD_COMMAND}`; export r; \
50200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50201         $(NORMAL_TARGET_EXPORTS) \
50202         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
50203         for flag in $(EXTRA_TARGET_FLAGS); do \
50204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50205         done; \
50206         (cd $(TARGET_SUBDIR)/libgloss && \
50207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50209                   "RANLIB=$${RANLIB}" \
50210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50211                    maintainer-clean) \
50212           || exit 1
50213
50214 @endif target-libgloss
50215
50216
50217
50218
50219
50220 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
50221 maybe-configure-target-libiberty:
50222 @if gcc-bootstrap
50223 configure-target-libiberty: stage_current
50224 @endif gcc-bootstrap
50225 @if target-libiberty
50226 maybe-configure-target-libiberty: configure-target-libiberty
50227 configure-target-libiberty: 
50228         @: $(MAKE); $(unstage)
50229         @r=`${PWD_COMMAND}`; export r; \
50230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50231         echo "Checking multilib configuration for libiberty..."; \
50232         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50233         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
50234         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50235           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50236             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
50237           else \
50238             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
50239             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50240           fi; \
50241         else \
50242           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50243         fi; \
50244         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
50245         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50246         $(NORMAL_TARGET_EXPORTS)  \
50247         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
50248         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
50249         case $(srcdir) in \
50250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50251           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
50252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50253         esac; \
50254         srcdiroption="--srcdir=$${topdir}/libiberty"; \
50255         libsrcdir="$$s/libiberty"; \
50256         rm -f no-such-file || : ; \
50257         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50258           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50259           --target=${target_alias} $${srcdiroption}  \
50260           || exit 1
50261 @endif target-libiberty
50262
50263
50264
50265
50266
50267 .PHONY: all-target-libiberty maybe-all-target-libiberty
50268 maybe-all-target-libiberty:
50269 @if gcc-bootstrap
50270 all-target-libiberty: stage_current
50271 @endif gcc-bootstrap
50272 @if target-libiberty
50273 TARGET-target-libiberty=all
50274 maybe-all-target-libiberty: all-target-libiberty
50275 all-target-libiberty: configure-target-libiberty
50276         @: $(MAKE); $(unstage)
50277         @r=`${PWD_COMMAND}`; export r; \
50278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50279         $(NORMAL_TARGET_EXPORTS)  \
50280         (cd $(TARGET_SUBDIR)/libiberty && \
50281           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50282                 $(TARGET-target-libiberty))
50283 @endif target-libiberty
50284
50285
50286
50287
50288
50289 .PHONY: check-target-libiberty maybe-check-target-libiberty
50290 maybe-check-target-libiberty:
50291 @if target-libiberty
50292 maybe-check-target-libiberty: check-target-libiberty
50293
50294 check-target-libiberty:
50295         @: $(MAKE); $(unstage)
50296         @r=`${PWD_COMMAND}`; export r; \
50297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50298         $(NORMAL_TARGET_EXPORTS) \
50299         (cd $(TARGET_SUBDIR)/libiberty && \
50300           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50301
50302 @endif target-libiberty
50303
50304 .PHONY: install-target-libiberty maybe-install-target-libiberty
50305 maybe-install-target-libiberty:
50306 @if target-libiberty
50307 maybe-install-target-libiberty: install-target-libiberty
50308
50309 install-target-libiberty: installdirs
50310         @: $(MAKE); $(unstage)
50311         @r=`${PWD_COMMAND}`; export r; \
50312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50313         $(NORMAL_TARGET_EXPORTS) \
50314         (cd $(TARGET_SUBDIR)/libiberty && \
50315           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50316
50317 @endif target-libiberty
50318
50319 # Other targets (info, dvi, pdf, etc.)
50320
50321 .PHONY: maybe-info-target-libiberty info-target-libiberty
50322 maybe-info-target-libiberty:
50323 @if target-libiberty
50324 maybe-info-target-libiberty: info-target-libiberty
50325
50326 info-target-libiberty: \
50327     configure-target-libiberty 
50328         @: $(MAKE); $(unstage)
50329         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50330         r=`${PWD_COMMAND}`; export r; \
50331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50332         $(NORMAL_TARGET_EXPORTS) \
50333         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
50334         for flag in $(EXTRA_TARGET_FLAGS); do \
50335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50336         done; \
50337         (cd $(TARGET_SUBDIR)/libiberty && \
50338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50340                   "RANLIB=$${RANLIB}" \
50341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50342                    info) \
50343           || exit 1
50344
50345 @endif target-libiberty
50346
50347 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
50348 maybe-dvi-target-libiberty:
50349 @if target-libiberty
50350 maybe-dvi-target-libiberty: dvi-target-libiberty
50351
50352 dvi-target-libiberty: \
50353     configure-target-libiberty 
50354         @: $(MAKE); $(unstage)
50355         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50356         r=`${PWD_COMMAND}`; export r; \
50357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50358         $(NORMAL_TARGET_EXPORTS) \
50359         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
50360         for flag in $(EXTRA_TARGET_FLAGS); do \
50361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50362         done; \
50363         (cd $(TARGET_SUBDIR)/libiberty && \
50364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50366                   "RANLIB=$${RANLIB}" \
50367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50368                    dvi) \
50369           || exit 1
50370
50371 @endif target-libiberty
50372
50373 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
50374 maybe-pdf-target-libiberty:
50375 @if target-libiberty
50376 maybe-pdf-target-libiberty: pdf-target-libiberty
50377
50378 pdf-target-libiberty: \
50379     configure-target-libiberty 
50380         @: $(MAKE); $(unstage)
50381         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50382         r=`${PWD_COMMAND}`; export r; \
50383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50384         $(NORMAL_TARGET_EXPORTS) \
50385         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
50386         for flag in $(EXTRA_TARGET_FLAGS); do \
50387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50388         done; \
50389         (cd $(TARGET_SUBDIR)/libiberty && \
50390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50392                   "RANLIB=$${RANLIB}" \
50393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50394                    pdf) \
50395           || exit 1
50396
50397 @endif target-libiberty
50398
50399 .PHONY: maybe-html-target-libiberty html-target-libiberty
50400 maybe-html-target-libiberty:
50401 @if target-libiberty
50402 maybe-html-target-libiberty: html-target-libiberty
50403
50404 html-target-libiberty: \
50405     configure-target-libiberty 
50406         @: $(MAKE); $(unstage)
50407         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50408         r=`${PWD_COMMAND}`; export r; \
50409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50410         $(NORMAL_TARGET_EXPORTS) \
50411         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
50412         for flag in $(EXTRA_TARGET_FLAGS); do \
50413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50414         done; \
50415         (cd $(TARGET_SUBDIR)/libiberty && \
50416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50418                   "RANLIB=$${RANLIB}" \
50419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50420                    html) \
50421           || exit 1
50422
50423 @endif target-libiberty
50424
50425 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
50426 maybe-TAGS-target-libiberty:
50427 @if target-libiberty
50428 maybe-TAGS-target-libiberty: TAGS-target-libiberty
50429
50430 TAGS-target-libiberty: \
50431     configure-target-libiberty 
50432         @: $(MAKE); $(unstage)
50433         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50434         r=`${PWD_COMMAND}`; export r; \
50435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50436         $(NORMAL_TARGET_EXPORTS) \
50437         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
50438         for flag in $(EXTRA_TARGET_FLAGS); do \
50439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50440         done; \
50441         (cd $(TARGET_SUBDIR)/libiberty && \
50442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50444                   "RANLIB=$${RANLIB}" \
50445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50446                    TAGS) \
50447           || exit 1
50448
50449 @endif target-libiberty
50450
50451 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
50452 maybe-install-info-target-libiberty:
50453 @if target-libiberty
50454 maybe-install-info-target-libiberty: install-info-target-libiberty
50455
50456 install-info-target-libiberty: \
50457     configure-target-libiberty \
50458     info-target-libiberty 
50459         @: $(MAKE); $(unstage)
50460         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50461         r=`${PWD_COMMAND}`; export r; \
50462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50463         $(NORMAL_TARGET_EXPORTS) \
50464         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
50465         for flag in $(EXTRA_TARGET_FLAGS); do \
50466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50467         done; \
50468         (cd $(TARGET_SUBDIR)/libiberty && \
50469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50471                   "RANLIB=$${RANLIB}" \
50472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50473                    install-info) \
50474           || exit 1
50475
50476 @endif target-libiberty
50477
50478 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
50479 maybe-install-pdf-target-libiberty:
50480 @if target-libiberty
50481 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
50482
50483 install-pdf-target-libiberty: \
50484     configure-target-libiberty \
50485     pdf-target-libiberty 
50486         @: $(MAKE); $(unstage)
50487         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50488         r=`${PWD_COMMAND}`; export r; \
50489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50490         $(NORMAL_TARGET_EXPORTS) \
50491         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
50492         for flag in $(EXTRA_TARGET_FLAGS); do \
50493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50494         done; \
50495         (cd $(TARGET_SUBDIR)/libiberty && \
50496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50498                   "RANLIB=$${RANLIB}" \
50499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50500                    install-pdf) \
50501           || exit 1
50502
50503 @endif target-libiberty
50504
50505 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
50506 maybe-install-html-target-libiberty:
50507 @if target-libiberty
50508 maybe-install-html-target-libiberty: install-html-target-libiberty
50509
50510 install-html-target-libiberty: \
50511     configure-target-libiberty \
50512     html-target-libiberty 
50513         @: $(MAKE); $(unstage)
50514         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50515         r=`${PWD_COMMAND}`; export r; \
50516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50517         $(NORMAL_TARGET_EXPORTS) \
50518         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
50519         for flag in $(EXTRA_TARGET_FLAGS); do \
50520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50521         done; \
50522         (cd $(TARGET_SUBDIR)/libiberty && \
50523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50525                   "RANLIB=$${RANLIB}" \
50526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50527                    install-html) \
50528           || exit 1
50529
50530 @endif target-libiberty
50531
50532 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
50533 maybe-installcheck-target-libiberty:
50534 @if target-libiberty
50535 maybe-installcheck-target-libiberty: installcheck-target-libiberty
50536
50537 installcheck-target-libiberty: \
50538     configure-target-libiberty 
50539         @: $(MAKE); $(unstage)
50540         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50541         r=`${PWD_COMMAND}`; export r; \
50542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50543         $(NORMAL_TARGET_EXPORTS) \
50544         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
50545         for flag in $(EXTRA_TARGET_FLAGS); do \
50546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50547         done; \
50548         (cd $(TARGET_SUBDIR)/libiberty && \
50549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50551                   "RANLIB=$${RANLIB}" \
50552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50553                    installcheck) \
50554           || exit 1
50555
50556 @endif target-libiberty
50557
50558 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
50559 maybe-mostlyclean-target-libiberty:
50560 @if target-libiberty
50561 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
50562
50563 mostlyclean-target-libiberty: 
50564         @: $(MAKE); $(unstage)
50565         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50566         r=`${PWD_COMMAND}`; export r; \
50567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50568         $(NORMAL_TARGET_EXPORTS) \
50569         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
50570         for flag in $(EXTRA_TARGET_FLAGS); do \
50571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50572         done; \
50573         (cd $(TARGET_SUBDIR)/libiberty && \
50574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50576                   "RANLIB=$${RANLIB}" \
50577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50578                    mostlyclean) \
50579           || exit 1
50580
50581 @endif target-libiberty
50582
50583 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
50584 maybe-clean-target-libiberty:
50585 @if target-libiberty
50586 maybe-clean-target-libiberty: clean-target-libiberty
50587
50588 clean-target-libiberty: 
50589         @: $(MAKE); $(unstage)
50590         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50591         r=`${PWD_COMMAND}`; export r; \
50592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50593         $(NORMAL_TARGET_EXPORTS) \
50594         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
50595         for flag in $(EXTRA_TARGET_FLAGS); do \
50596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50597         done; \
50598         (cd $(TARGET_SUBDIR)/libiberty && \
50599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50601                   "RANLIB=$${RANLIB}" \
50602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50603                    clean) \
50604           || exit 1
50605
50606 @endif target-libiberty
50607
50608 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
50609 maybe-distclean-target-libiberty:
50610 @if target-libiberty
50611 maybe-distclean-target-libiberty: distclean-target-libiberty
50612
50613 distclean-target-libiberty: 
50614         @: $(MAKE); $(unstage)
50615         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50616         r=`${PWD_COMMAND}`; export r; \
50617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50618         $(NORMAL_TARGET_EXPORTS) \
50619         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
50620         for flag in $(EXTRA_TARGET_FLAGS); do \
50621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50622         done; \
50623         (cd $(TARGET_SUBDIR)/libiberty && \
50624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50626                   "RANLIB=$${RANLIB}" \
50627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50628                    distclean) \
50629           || exit 1
50630
50631 @endif target-libiberty
50632
50633 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
50634 maybe-maintainer-clean-target-libiberty:
50635 @if target-libiberty
50636 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
50637
50638 maintainer-clean-target-libiberty: 
50639         @: $(MAKE); $(unstage)
50640         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50641         r=`${PWD_COMMAND}`; export r; \
50642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50643         $(NORMAL_TARGET_EXPORTS) \
50644         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
50645         for flag in $(EXTRA_TARGET_FLAGS); do \
50646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50647         done; \
50648         (cd $(TARGET_SUBDIR)/libiberty && \
50649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50651                   "RANLIB=$${RANLIB}" \
50652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50653                    maintainer-clean) \
50654           || exit 1
50655
50656 @endif target-libiberty
50657
50658
50659
50660
50661
50662 .PHONY: configure-target-gperf maybe-configure-target-gperf
50663 maybe-configure-target-gperf:
50664 @if gcc-bootstrap
50665 configure-target-gperf: stage_current
50666 @endif gcc-bootstrap
50667 @if target-gperf
50668 maybe-configure-target-gperf: configure-target-gperf
50669 configure-target-gperf: 
50670         @: $(MAKE); $(unstage)
50671         @r=`${PWD_COMMAND}`; export r; \
50672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50673         echo "Checking multilib configuration for gperf..."; \
50674         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50675         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
50676         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
50677           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
50678             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
50679           else \
50680             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
50681             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50682           fi; \
50683         else \
50684           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50685         fi; \
50686         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
50687         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50688         $(NORMAL_TARGET_EXPORTS)  \
50689         echo Configuring in $(TARGET_SUBDIR)/gperf; \
50690         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
50691         case $(srcdir) in \
50692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50693           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
50694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50695         esac; \
50696         srcdiroption="--srcdir=$${topdir}/gperf"; \
50697         libsrcdir="$$s/gperf"; \
50698         rm -f no-such-file || : ; \
50699         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50700           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50701           --target=${target_alias} $${srcdiroption}  \
50702           || exit 1
50703 @endif target-gperf
50704
50705
50706
50707
50708
50709 .PHONY: all-target-gperf maybe-all-target-gperf
50710 maybe-all-target-gperf:
50711 @if gcc-bootstrap
50712 all-target-gperf: stage_current
50713 @endif gcc-bootstrap
50714 @if target-gperf
50715 TARGET-target-gperf=all
50716 maybe-all-target-gperf: all-target-gperf
50717 all-target-gperf: configure-target-gperf
50718         @: $(MAKE); $(unstage)
50719         @r=`${PWD_COMMAND}`; export r; \
50720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50721         $(NORMAL_TARGET_EXPORTS)  \
50722         (cd $(TARGET_SUBDIR)/gperf && \
50723           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50724                 $(TARGET-target-gperf))
50725 @endif target-gperf
50726
50727
50728
50729
50730
50731 .PHONY: check-target-gperf maybe-check-target-gperf
50732 maybe-check-target-gperf:
50733 @if target-gperf
50734 maybe-check-target-gperf: check-target-gperf
50735
50736 check-target-gperf:
50737         @: $(MAKE); $(unstage)
50738         @r=`${PWD_COMMAND}`; export r; \
50739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50740         $(NORMAL_TARGET_EXPORTS) \
50741         (cd $(TARGET_SUBDIR)/gperf && \
50742           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50743
50744 @endif target-gperf
50745
50746 .PHONY: install-target-gperf maybe-install-target-gperf
50747 maybe-install-target-gperf:
50748 @if target-gperf
50749 maybe-install-target-gperf: install-target-gperf
50750
50751 install-target-gperf: installdirs
50752         @: $(MAKE); $(unstage)
50753         @r=`${PWD_COMMAND}`; export r; \
50754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50755         $(NORMAL_TARGET_EXPORTS) \
50756         (cd $(TARGET_SUBDIR)/gperf && \
50757           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50758
50759 @endif target-gperf
50760
50761 # Other targets (info, dvi, pdf, etc.)
50762
50763 .PHONY: maybe-info-target-gperf info-target-gperf
50764 maybe-info-target-gperf:
50765 @if target-gperf
50766 maybe-info-target-gperf: info-target-gperf
50767
50768 info-target-gperf: \
50769     configure-target-gperf 
50770         @: $(MAKE); $(unstage)
50771         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50772         r=`${PWD_COMMAND}`; export r; \
50773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50774         $(NORMAL_TARGET_EXPORTS) \
50775         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
50776         for flag in $(EXTRA_TARGET_FLAGS); do \
50777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50778         done; \
50779         (cd $(TARGET_SUBDIR)/gperf && \
50780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50782                   "RANLIB=$${RANLIB}" \
50783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50784                    info) \
50785           || exit 1
50786
50787 @endif target-gperf
50788
50789 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
50790 maybe-dvi-target-gperf:
50791 @if target-gperf
50792 maybe-dvi-target-gperf: dvi-target-gperf
50793
50794 dvi-target-gperf: \
50795     configure-target-gperf 
50796         @: $(MAKE); $(unstage)
50797         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50798         r=`${PWD_COMMAND}`; export r; \
50799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50800         $(NORMAL_TARGET_EXPORTS) \
50801         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
50802         for flag in $(EXTRA_TARGET_FLAGS); do \
50803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50804         done; \
50805         (cd $(TARGET_SUBDIR)/gperf && \
50806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50808                   "RANLIB=$${RANLIB}" \
50809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50810                    dvi) \
50811           || exit 1
50812
50813 @endif target-gperf
50814
50815 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
50816 maybe-pdf-target-gperf:
50817 @if target-gperf
50818 maybe-pdf-target-gperf: pdf-target-gperf
50819
50820 pdf-target-gperf: \
50821     configure-target-gperf 
50822         @: $(MAKE); $(unstage)
50823         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50824         r=`${PWD_COMMAND}`; export r; \
50825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826         $(NORMAL_TARGET_EXPORTS) \
50827         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
50828         for flag in $(EXTRA_TARGET_FLAGS); do \
50829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50830         done; \
50831         (cd $(TARGET_SUBDIR)/gperf && \
50832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50834                   "RANLIB=$${RANLIB}" \
50835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50836                    pdf) \
50837           || exit 1
50838
50839 @endif target-gperf
50840
50841 .PHONY: maybe-html-target-gperf html-target-gperf
50842 maybe-html-target-gperf:
50843 @if target-gperf
50844 maybe-html-target-gperf: html-target-gperf
50845
50846 html-target-gperf: \
50847     configure-target-gperf 
50848         @: $(MAKE); $(unstage)
50849         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50850         r=`${PWD_COMMAND}`; export r; \
50851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50852         $(NORMAL_TARGET_EXPORTS) \
50853         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
50854         for flag in $(EXTRA_TARGET_FLAGS); do \
50855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50856         done; \
50857         (cd $(TARGET_SUBDIR)/gperf && \
50858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50860                   "RANLIB=$${RANLIB}" \
50861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50862                    html) \
50863           || exit 1
50864
50865 @endif target-gperf
50866
50867 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
50868 maybe-TAGS-target-gperf:
50869 @if target-gperf
50870 maybe-TAGS-target-gperf: TAGS-target-gperf
50871
50872 TAGS-target-gperf: \
50873     configure-target-gperf 
50874         @: $(MAKE); $(unstage)
50875         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50876         r=`${PWD_COMMAND}`; export r; \
50877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50878         $(NORMAL_TARGET_EXPORTS) \
50879         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
50880         for flag in $(EXTRA_TARGET_FLAGS); do \
50881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50882         done; \
50883         (cd $(TARGET_SUBDIR)/gperf && \
50884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50886                   "RANLIB=$${RANLIB}" \
50887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50888                    TAGS) \
50889           || exit 1
50890
50891 @endif target-gperf
50892
50893 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
50894 maybe-install-info-target-gperf:
50895 @if target-gperf
50896 maybe-install-info-target-gperf: install-info-target-gperf
50897
50898 install-info-target-gperf: \
50899     configure-target-gperf \
50900     info-target-gperf 
50901         @: $(MAKE); $(unstage)
50902         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50903         r=`${PWD_COMMAND}`; export r; \
50904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50905         $(NORMAL_TARGET_EXPORTS) \
50906         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
50907         for flag in $(EXTRA_TARGET_FLAGS); do \
50908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50909         done; \
50910         (cd $(TARGET_SUBDIR)/gperf && \
50911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50913                   "RANLIB=$${RANLIB}" \
50914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50915                    install-info) \
50916           || exit 1
50917
50918 @endif target-gperf
50919
50920 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
50921 maybe-install-pdf-target-gperf:
50922 @if target-gperf
50923 maybe-install-pdf-target-gperf: install-pdf-target-gperf
50924
50925 install-pdf-target-gperf: \
50926     configure-target-gperf \
50927     pdf-target-gperf 
50928         @: $(MAKE); $(unstage)
50929         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50930         r=`${PWD_COMMAND}`; export r; \
50931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50932         $(NORMAL_TARGET_EXPORTS) \
50933         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
50934         for flag in $(EXTRA_TARGET_FLAGS); do \
50935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50936         done; \
50937         (cd $(TARGET_SUBDIR)/gperf && \
50938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50940                   "RANLIB=$${RANLIB}" \
50941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50942                    install-pdf) \
50943           || exit 1
50944
50945 @endif target-gperf
50946
50947 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
50948 maybe-install-html-target-gperf:
50949 @if target-gperf
50950 maybe-install-html-target-gperf: install-html-target-gperf
50951
50952 install-html-target-gperf: \
50953     configure-target-gperf \
50954     html-target-gperf 
50955         @: $(MAKE); $(unstage)
50956         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50957         r=`${PWD_COMMAND}`; export r; \
50958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50959         $(NORMAL_TARGET_EXPORTS) \
50960         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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                    install-html) \
50970           || exit 1
50971
50972 @endif target-gperf
50973
50974 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
50975 maybe-installcheck-target-gperf:
50976 @if target-gperf
50977 maybe-installcheck-target-gperf: installcheck-target-gperf
50978
50979 installcheck-target-gperf: \
50980     configure-target-gperf 
50981         @: $(MAKE); $(unstage)
50982         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50983         r=`${PWD_COMMAND}`; export r; \
50984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50985         $(NORMAL_TARGET_EXPORTS) \
50986         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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                    installcheck) \
50996           || exit 1
50997
50998 @endif target-gperf
50999
51000 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
51001 maybe-mostlyclean-target-gperf:
51002 @if target-gperf
51003 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
51004
51005 mostlyclean-target-gperf: 
51006         @: $(MAKE); $(unstage)
51007         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51008         r=`${PWD_COMMAND}`; export r; \
51009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51010         $(NORMAL_TARGET_EXPORTS) \
51011         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
51012         for flag in $(EXTRA_TARGET_FLAGS); do \
51013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51014         done; \
51015         (cd $(TARGET_SUBDIR)/gperf && \
51016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51018                   "RANLIB=$${RANLIB}" \
51019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51020                    mostlyclean) \
51021           || exit 1
51022
51023 @endif target-gperf
51024
51025 .PHONY: maybe-clean-target-gperf clean-target-gperf
51026 maybe-clean-target-gperf:
51027 @if target-gperf
51028 maybe-clean-target-gperf: clean-target-gperf
51029
51030 clean-target-gperf: 
51031         @: $(MAKE); $(unstage)
51032         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51033         r=`${PWD_COMMAND}`; export r; \
51034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51035         $(NORMAL_TARGET_EXPORTS) \
51036         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
51037         for flag in $(EXTRA_TARGET_FLAGS); do \
51038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51039         done; \
51040         (cd $(TARGET_SUBDIR)/gperf && \
51041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51043                   "RANLIB=$${RANLIB}" \
51044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51045                    clean) \
51046           || exit 1
51047
51048 @endif target-gperf
51049
51050 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
51051 maybe-distclean-target-gperf:
51052 @if target-gperf
51053 maybe-distclean-target-gperf: distclean-target-gperf
51054
51055 distclean-target-gperf: 
51056         @: $(MAKE); $(unstage)
51057         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51058         r=`${PWD_COMMAND}`; export r; \
51059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51060         $(NORMAL_TARGET_EXPORTS) \
51061         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
51062         for flag in $(EXTRA_TARGET_FLAGS); do \
51063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51064         done; \
51065         (cd $(TARGET_SUBDIR)/gperf && \
51066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51068                   "RANLIB=$${RANLIB}" \
51069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51070                    distclean) \
51071           || exit 1
51072
51073 @endif target-gperf
51074
51075 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
51076 maybe-maintainer-clean-target-gperf:
51077 @if target-gperf
51078 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
51079
51080 maintainer-clean-target-gperf: 
51081         @: $(MAKE); $(unstage)
51082         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51083         r=`${PWD_COMMAND}`; export r; \
51084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51085         $(NORMAL_TARGET_EXPORTS) \
51086         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
51087         for flag in $(EXTRA_TARGET_FLAGS); do \
51088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51089         done; \
51090         (cd $(TARGET_SUBDIR)/gperf && \
51091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51093                   "RANLIB=$${RANLIB}" \
51094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51095                    maintainer-clean) \
51096           || exit 1
51097
51098 @endif target-gperf
51099
51100
51101
51102
51103
51104 .PHONY: configure-target-examples maybe-configure-target-examples
51105 maybe-configure-target-examples:
51106 @if gcc-bootstrap
51107 configure-target-examples: stage_current
51108 @endif gcc-bootstrap
51109 @if target-examples
51110 maybe-configure-target-examples: configure-target-examples
51111 configure-target-examples: 
51112         @: $(MAKE); $(unstage)
51113         @r=`${PWD_COMMAND}`; export r; \
51114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51115         echo "Checking multilib configuration for examples..."; \
51116         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51117         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
51118         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
51119           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
51120             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
51121           else \
51122             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
51123             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51124           fi; \
51125         else \
51126           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51127         fi; \
51128         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
51129         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51130         $(NORMAL_TARGET_EXPORTS)  \
51131         echo Configuring in $(TARGET_SUBDIR)/examples; \
51132         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
51133         case $(srcdir) in \
51134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51135           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
51136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51137         esac; \
51138         srcdiroption="--srcdir=$${topdir}/examples"; \
51139         libsrcdir="$$s/examples"; \
51140         rm -f no-such-file || : ; \
51141         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51142           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51143           --target=${target_alias} $${srcdiroption}  \
51144           || exit 1
51145 @endif target-examples
51146
51147
51148
51149
51150
51151 .PHONY: all-target-examples maybe-all-target-examples
51152 maybe-all-target-examples:
51153 @if gcc-bootstrap
51154 all-target-examples: stage_current
51155 @endif gcc-bootstrap
51156 @if target-examples
51157 TARGET-target-examples=all
51158 maybe-all-target-examples: all-target-examples
51159 all-target-examples: configure-target-examples
51160         @: $(MAKE); $(unstage)
51161         @r=`${PWD_COMMAND}`; export r; \
51162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51163         $(NORMAL_TARGET_EXPORTS)  \
51164         (cd $(TARGET_SUBDIR)/examples && \
51165           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51166                 $(TARGET-target-examples))
51167 @endif target-examples
51168
51169
51170
51171
51172
51173 .PHONY: check-target-examples maybe-check-target-examples
51174 maybe-check-target-examples:
51175 @if target-examples
51176 maybe-check-target-examples: check-target-examples
51177
51178 # Dummy target for uncheckable module.
51179 check-target-examples:
51180
51181 @endif target-examples
51182
51183 .PHONY: install-target-examples maybe-install-target-examples
51184 maybe-install-target-examples:
51185 @if target-examples
51186 maybe-install-target-examples: install-target-examples
51187
51188 # Dummy target for uninstallable.
51189 install-target-examples:
51190
51191 @endif target-examples
51192
51193 # Other targets (info, dvi, pdf, etc.)
51194
51195 .PHONY: maybe-info-target-examples info-target-examples
51196 maybe-info-target-examples:
51197 @if target-examples
51198 maybe-info-target-examples: info-target-examples
51199
51200 info-target-examples: \
51201     configure-target-examples 
51202         @: $(MAKE); $(unstage)
51203         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51204         r=`${PWD_COMMAND}`; export r; \
51205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51206         $(NORMAL_TARGET_EXPORTS) \
51207         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
51208         for flag in $(EXTRA_TARGET_FLAGS); do \
51209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51210         done; \
51211         (cd $(TARGET_SUBDIR)/examples && \
51212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51214                   "RANLIB=$${RANLIB}" \
51215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51216                    info) \
51217           || exit 1
51218
51219 @endif target-examples
51220
51221 .PHONY: maybe-dvi-target-examples dvi-target-examples
51222 maybe-dvi-target-examples:
51223 @if target-examples
51224 maybe-dvi-target-examples: dvi-target-examples
51225
51226 dvi-target-examples: \
51227     configure-target-examples 
51228         @: $(MAKE); $(unstage)
51229         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51230         r=`${PWD_COMMAND}`; export r; \
51231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51232         $(NORMAL_TARGET_EXPORTS) \
51233         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
51234         for flag in $(EXTRA_TARGET_FLAGS); do \
51235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51236         done; \
51237         (cd $(TARGET_SUBDIR)/examples && \
51238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51240                   "RANLIB=$${RANLIB}" \
51241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51242                    dvi) \
51243           || exit 1
51244
51245 @endif target-examples
51246
51247 .PHONY: maybe-pdf-target-examples pdf-target-examples
51248 maybe-pdf-target-examples:
51249 @if target-examples
51250 maybe-pdf-target-examples: pdf-target-examples
51251
51252 pdf-target-examples: \
51253     configure-target-examples 
51254         @: $(MAKE); $(unstage)
51255         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51256         r=`${PWD_COMMAND}`; export r; \
51257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51258         $(NORMAL_TARGET_EXPORTS) \
51259         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
51260         for flag in $(EXTRA_TARGET_FLAGS); do \
51261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51262         done; \
51263         (cd $(TARGET_SUBDIR)/examples && \
51264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51266                   "RANLIB=$${RANLIB}" \
51267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51268                    pdf) \
51269           || exit 1
51270
51271 @endif target-examples
51272
51273 .PHONY: maybe-html-target-examples html-target-examples
51274 maybe-html-target-examples:
51275 @if target-examples
51276 maybe-html-target-examples: html-target-examples
51277
51278 html-target-examples: \
51279     configure-target-examples 
51280         @: $(MAKE); $(unstage)
51281         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51282         r=`${PWD_COMMAND}`; export r; \
51283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51284         $(NORMAL_TARGET_EXPORTS) \
51285         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
51286         for flag in $(EXTRA_TARGET_FLAGS); do \
51287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51288         done; \
51289         (cd $(TARGET_SUBDIR)/examples && \
51290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51292                   "RANLIB=$${RANLIB}" \
51293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51294                    html) \
51295           || exit 1
51296
51297 @endif target-examples
51298
51299 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
51300 maybe-TAGS-target-examples:
51301 @if target-examples
51302 maybe-TAGS-target-examples: TAGS-target-examples
51303
51304 TAGS-target-examples: \
51305     configure-target-examples 
51306         @: $(MAKE); $(unstage)
51307         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51308         r=`${PWD_COMMAND}`; export r; \
51309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51310         $(NORMAL_TARGET_EXPORTS) \
51311         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
51312         for flag in $(EXTRA_TARGET_FLAGS); do \
51313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51314         done; \
51315         (cd $(TARGET_SUBDIR)/examples && \
51316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51318                   "RANLIB=$${RANLIB}" \
51319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51320                    TAGS) \
51321           || exit 1
51322
51323 @endif target-examples
51324
51325 .PHONY: maybe-install-info-target-examples install-info-target-examples
51326 maybe-install-info-target-examples:
51327 @if target-examples
51328 maybe-install-info-target-examples: install-info-target-examples
51329
51330 install-info-target-examples: \
51331     configure-target-examples \
51332     info-target-examples 
51333         @: $(MAKE); $(unstage)
51334         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51335         r=`${PWD_COMMAND}`; export r; \
51336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51337         $(NORMAL_TARGET_EXPORTS) \
51338         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
51339         for flag in $(EXTRA_TARGET_FLAGS); do \
51340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51341         done; \
51342         (cd $(TARGET_SUBDIR)/examples && \
51343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51345                   "RANLIB=$${RANLIB}" \
51346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51347                    install-info) \
51348           || exit 1
51349
51350 @endif target-examples
51351
51352 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
51353 maybe-install-pdf-target-examples:
51354 @if target-examples
51355 maybe-install-pdf-target-examples: install-pdf-target-examples
51356
51357 install-pdf-target-examples: \
51358     configure-target-examples \
51359     pdf-target-examples 
51360         @: $(MAKE); $(unstage)
51361         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51362         r=`${PWD_COMMAND}`; export r; \
51363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51364         $(NORMAL_TARGET_EXPORTS) \
51365         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
51366         for flag in $(EXTRA_TARGET_FLAGS); do \
51367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51368         done; \
51369         (cd $(TARGET_SUBDIR)/examples && \
51370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51372                   "RANLIB=$${RANLIB}" \
51373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51374                    install-pdf) \
51375           || exit 1
51376
51377 @endif target-examples
51378
51379 .PHONY: maybe-install-html-target-examples install-html-target-examples
51380 maybe-install-html-target-examples:
51381 @if target-examples
51382 maybe-install-html-target-examples: install-html-target-examples
51383
51384 install-html-target-examples: \
51385     configure-target-examples \
51386     html-target-examples 
51387         @: $(MAKE); $(unstage)
51388         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51389         r=`${PWD_COMMAND}`; export r; \
51390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51391         $(NORMAL_TARGET_EXPORTS) \
51392         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
51393         for flag in $(EXTRA_TARGET_FLAGS); do \
51394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51395         done; \
51396         (cd $(TARGET_SUBDIR)/examples && \
51397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51399                   "RANLIB=$${RANLIB}" \
51400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51401                    install-html) \
51402           || exit 1
51403
51404 @endif target-examples
51405
51406 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
51407 maybe-installcheck-target-examples:
51408 @if target-examples
51409 maybe-installcheck-target-examples: installcheck-target-examples
51410
51411 installcheck-target-examples: \
51412     configure-target-examples 
51413         @: $(MAKE); $(unstage)
51414         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51415         r=`${PWD_COMMAND}`; export r; \
51416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51417         $(NORMAL_TARGET_EXPORTS) \
51418         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
51419         for flag in $(EXTRA_TARGET_FLAGS); do \
51420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51421         done; \
51422         (cd $(TARGET_SUBDIR)/examples && \
51423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51425                   "RANLIB=$${RANLIB}" \
51426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51427                    installcheck) \
51428           || exit 1
51429
51430 @endif target-examples
51431
51432 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
51433 maybe-mostlyclean-target-examples:
51434 @if target-examples
51435 maybe-mostlyclean-target-examples: mostlyclean-target-examples
51436
51437 mostlyclean-target-examples: 
51438         @: $(MAKE); $(unstage)
51439         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51440         r=`${PWD_COMMAND}`; export r; \
51441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51442         $(NORMAL_TARGET_EXPORTS) \
51443         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
51444         for flag in $(EXTRA_TARGET_FLAGS); do \
51445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51446         done; \
51447         (cd $(TARGET_SUBDIR)/examples && \
51448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51450                   "RANLIB=$${RANLIB}" \
51451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51452                    mostlyclean) \
51453           || exit 1
51454
51455 @endif target-examples
51456
51457 .PHONY: maybe-clean-target-examples clean-target-examples
51458 maybe-clean-target-examples:
51459 @if target-examples
51460 maybe-clean-target-examples: clean-target-examples
51461
51462 clean-target-examples: 
51463         @: $(MAKE); $(unstage)
51464         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51465         r=`${PWD_COMMAND}`; export r; \
51466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51467         $(NORMAL_TARGET_EXPORTS) \
51468         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
51469         for flag in $(EXTRA_TARGET_FLAGS); do \
51470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51471         done; \
51472         (cd $(TARGET_SUBDIR)/examples && \
51473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51475                   "RANLIB=$${RANLIB}" \
51476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51477                    clean) \
51478           || exit 1
51479
51480 @endif target-examples
51481
51482 .PHONY: maybe-distclean-target-examples distclean-target-examples
51483 maybe-distclean-target-examples:
51484 @if target-examples
51485 maybe-distclean-target-examples: distclean-target-examples
51486
51487 distclean-target-examples: 
51488         @: $(MAKE); $(unstage)
51489         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51490         r=`${PWD_COMMAND}`; export r; \
51491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51492         $(NORMAL_TARGET_EXPORTS) \
51493         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
51494         for flag in $(EXTRA_TARGET_FLAGS); do \
51495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51496         done; \
51497         (cd $(TARGET_SUBDIR)/examples && \
51498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51500                   "RANLIB=$${RANLIB}" \
51501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51502                    distclean) \
51503           || exit 1
51504
51505 @endif target-examples
51506
51507 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
51508 maybe-maintainer-clean-target-examples:
51509 @if target-examples
51510 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
51511
51512 maintainer-clean-target-examples: 
51513         @: $(MAKE); $(unstage)
51514         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51515         r=`${PWD_COMMAND}`; export r; \
51516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51517         $(NORMAL_TARGET_EXPORTS) \
51518         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
51519         for flag in $(EXTRA_TARGET_FLAGS); do \
51520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51521         done; \
51522         (cd $(TARGET_SUBDIR)/examples && \
51523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51525                   "RANLIB=$${RANLIB}" \
51526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51527                    maintainer-clean) \
51528           || exit 1
51529
51530 @endif target-examples
51531
51532
51533
51534
51535
51536 .PHONY: configure-target-libffi maybe-configure-target-libffi
51537 maybe-configure-target-libffi:
51538 @if gcc-bootstrap
51539 configure-target-libffi: stage_current
51540 @endif gcc-bootstrap
51541 @if target-libffi
51542 maybe-configure-target-libffi: configure-target-libffi
51543 configure-target-libffi: 
51544         @: $(MAKE); $(unstage)
51545         @r=`${PWD_COMMAND}`; export r; \
51546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51547         echo "Checking multilib configuration for libffi..."; \
51548         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51549         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
51550         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
51551           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
51552             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
51553           else \
51554             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
51555             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51556           fi; \
51557         else \
51558           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51559         fi; \
51560         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
51561         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51562         $(NORMAL_TARGET_EXPORTS)  \
51563         echo Configuring in $(TARGET_SUBDIR)/libffi; \
51564         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
51565         case $(srcdir) in \
51566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51567           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
51568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51569         esac; \
51570         srcdiroption="--srcdir=$${topdir}/libffi"; \
51571         libsrcdir="$$s/libffi"; \
51572         rm -f no-such-file || : ; \
51573         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51574           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51575           --target=${target_alias} $${srcdiroption}  \
51576           || exit 1
51577 @endif target-libffi
51578
51579
51580
51581
51582
51583 .PHONY: all-target-libffi maybe-all-target-libffi
51584 maybe-all-target-libffi:
51585 @if gcc-bootstrap
51586 all-target-libffi: stage_current
51587 @endif gcc-bootstrap
51588 @if target-libffi
51589 TARGET-target-libffi=all
51590 maybe-all-target-libffi: all-target-libffi
51591 all-target-libffi: configure-target-libffi
51592         @: $(MAKE); $(unstage)
51593         @r=`${PWD_COMMAND}`; export r; \
51594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51595         $(NORMAL_TARGET_EXPORTS)  \
51596         (cd $(TARGET_SUBDIR)/libffi && \
51597           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51598                 $(TARGET-target-libffi))
51599 @endif target-libffi
51600
51601
51602
51603
51604
51605 .PHONY: check-target-libffi maybe-check-target-libffi
51606 maybe-check-target-libffi:
51607 @if target-libffi
51608 maybe-check-target-libffi: check-target-libffi
51609
51610 check-target-libffi:
51611         @: $(MAKE); $(unstage)
51612         @r=`${PWD_COMMAND}`; export r; \
51613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51614         $(NORMAL_TARGET_EXPORTS) \
51615         (cd $(TARGET_SUBDIR)/libffi && \
51616           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51617
51618 @endif target-libffi
51619
51620 .PHONY: install-target-libffi maybe-install-target-libffi
51621 maybe-install-target-libffi:
51622 @if target-libffi
51623 maybe-install-target-libffi: install-target-libffi
51624
51625 install-target-libffi: installdirs
51626         @: $(MAKE); $(unstage)
51627         @r=`${PWD_COMMAND}`; export r; \
51628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51629         $(NORMAL_TARGET_EXPORTS) \
51630         (cd $(TARGET_SUBDIR)/libffi && \
51631           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51632
51633 @endif target-libffi
51634
51635 # Other targets (info, dvi, pdf, etc.)
51636
51637 .PHONY: maybe-info-target-libffi info-target-libffi
51638 maybe-info-target-libffi:
51639 @if target-libffi
51640 maybe-info-target-libffi: info-target-libffi
51641
51642 info-target-libffi: \
51643     configure-target-libffi 
51644         @: $(MAKE); $(unstage)
51645         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51646         r=`${PWD_COMMAND}`; export r; \
51647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51648         $(NORMAL_TARGET_EXPORTS) \
51649         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
51650         for flag in $(EXTRA_TARGET_FLAGS); do \
51651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51652         done; \
51653         (cd $(TARGET_SUBDIR)/libffi && \
51654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51656                   "RANLIB=$${RANLIB}" \
51657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51658                    info) \
51659           || exit 1
51660
51661 @endif target-libffi
51662
51663 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
51664 maybe-dvi-target-libffi:
51665 @if target-libffi
51666 maybe-dvi-target-libffi: dvi-target-libffi
51667
51668 dvi-target-libffi: \
51669     configure-target-libffi 
51670         @: $(MAKE); $(unstage)
51671         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51672         r=`${PWD_COMMAND}`; export r; \
51673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51674         $(NORMAL_TARGET_EXPORTS) \
51675         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
51676         for flag in $(EXTRA_TARGET_FLAGS); do \
51677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51678         done; \
51679         (cd $(TARGET_SUBDIR)/libffi && \
51680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51682                   "RANLIB=$${RANLIB}" \
51683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51684                    dvi) \
51685           || exit 1
51686
51687 @endif target-libffi
51688
51689 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
51690 maybe-pdf-target-libffi:
51691 @if target-libffi
51692 maybe-pdf-target-libffi: pdf-target-libffi
51693
51694 pdf-target-libffi: \
51695     configure-target-libffi 
51696         @: $(MAKE); $(unstage)
51697         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51698         r=`${PWD_COMMAND}`; export r; \
51699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51700         $(NORMAL_TARGET_EXPORTS) \
51701         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
51702         for flag in $(EXTRA_TARGET_FLAGS); do \
51703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51704         done; \
51705         (cd $(TARGET_SUBDIR)/libffi && \
51706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51708                   "RANLIB=$${RANLIB}" \
51709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51710                    pdf) \
51711           || exit 1
51712
51713 @endif target-libffi
51714
51715 .PHONY: maybe-html-target-libffi html-target-libffi
51716 maybe-html-target-libffi:
51717 @if target-libffi
51718 maybe-html-target-libffi: html-target-libffi
51719
51720 html-target-libffi: \
51721     configure-target-libffi 
51722         @: $(MAKE); $(unstage)
51723         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51724         r=`${PWD_COMMAND}`; export r; \
51725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51726         $(NORMAL_TARGET_EXPORTS) \
51727         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
51728         for flag in $(EXTRA_TARGET_FLAGS); do \
51729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51730         done; \
51731         (cd $(TARGET_SUBDIR)/libffi && \
51732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51734                   "RANLIB=$${RANLIB}" \
51735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51736                    html) \
51737           || exit 1
51738
51739 @endif target-libffi
51740
51741 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
51742 maybe-TAGS-target-libffi:
51743 @if target-libffi
51744 maybe-TAGS-target-libffi: TAGS-target-libffi
51745
51746 TAGS-target-libffi: \
51747     configure-target-libffi 
51748         @: $(MAKE); $(unstage)
51749         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51750         r=`${PWD_COMMAND}`; export r; \
51751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51752         $(NORMAL_TARGET_EXPORTS) \
51753         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
51754         for flag in $(EXTRA_TARGET_FLAGS); do \
51755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51756         done; \
51757         (cd $(TARGET_SUBDIR)/libffi && \
51758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51760                   "RANLIB=$${RANLIB}" \
51761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51762                    TAGS) \
51763           || exit 1
51764
51765 @endif target-libffi
51766
51767 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
51768 maybe-install-info-target-libffi:
51769 @if target-libffi
51770 maybe-install-info-target-libffi: install-info-target-libffi
51771
51772 install-info-target-libffi: \
51773     configure-target-libffi \
51774     info-target-libffi 
51775         @: $(MAKE); $(unstage)
51776         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51777         r=`${PWD_COMMAND}`; export r; \
51778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51779         $(NORMAL_TARGET_EXPORTS) \
51780         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
51781         for flag in $(EXTRA_TARGET_FLAGS); do \
51782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51783         done; \
51784         (cd $(TARGET_SUBDIR)/libffi && \
51785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51787                   "RANLIB=$${RANLIB}" \
51788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51789                    install-info) \
51790           || exit 1
51791
51792 @endif target-libffi
51793
51794 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
51795 maybe-install-pdf-target-libffi:
51796 @if target-libffi
51797 maybe-install-pdf-target-libffi: install-pdf-target-libffi
51798
51799 install-pdf-target-libffi: \
51800     configure-target-libffi \
51801     pdf-target-libffi 
51802         @: $(MAKE); $(unstage)
51803         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51804         r=`${PWD_COMMAND}`; export r; \
51805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51806         $(NORMAL_TARGET_EXPORTS) \
51807         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
51808         for flag in $(EXTRA_TARGET_FLAGS); do \
51809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51810         done; \
51811         (cd $(TARGET_SUBDIR)/libffi && \
51812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51814                   "RANLIB=$${RANLIB}" \
51815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51816                    install-pdf) \
51817           || exit 1
51818
51819 @endif target-libffi
51820
51821 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
51822 maybe-install-html-target-libffi:
51823 @if target-libffi
51824 maybe-install-html-target-libffi: install-html-target-libffi
51825
51826 install-html-target-libffi: \
51827     configure-target-libffi \
51828     html-target-libffi 
51829         @: $(MAKE); $(unstage)
51830         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51831         r=`${PWD_COMMAND}`; export r; \
51832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833         $(NORMAL_TARGET_EXPORTS) \
51834         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
51835         for flag in $(EXTRA_TARGET_FLAGS); do \
51836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837         done; \
51838         (cd $(TARGET_SUBDIR)/libffi && \
51839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841                   "RANLIB=$${RANLIB}" \
51842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843                    install-html) \
51844           || exit 1
51845
51846 @endif target-libffi
51847
51848 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
51849 maybe-installcheck-target-libffi:
51850 @if target-libffi
51851 maybe-installcheck-target-libffi: installcheck-target-libffi
51852
51853 installcheck-target-libffi: \
51854     configure-target-libffi 
51855         @: $(MAKE); $(unstage)
51856         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51857         r=`${PWD_COMMAND}`; export r; \
51858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51859         $(NORMAL_TARGET_EXPORTS) \
51860         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
51861         for flag in $(EXTRA_TARGET_FLAGS); do \
51862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51863         done; \
51864         (cd $(TARGET_SUBDIR)/libffi && \
51865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51867                   "RANLIB=$${RANLIB}" \
51868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51869                    installcheck) \
51870           || exit 1
51871
51872 @endif target-libffi
51873
51874 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
51875 maybe-mostlyclean-target-libffi:
51876 @if target-libffi
51877 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
51878
51879 mostlyclean-target-libffi: 
51880         @: $(MAKE); $(unstage)
51881         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51882         r=`${PWD_COMMAND}`; export r; \
51883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51884         $(NORMAL_TARGET_EXPORTS) \
51885         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
51886         for flag in $(EXTRA_TARGET_FLAGS); do \
51887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51888         done; \
51889         (cd $(TARGET_SUBDIR)/libffi && \
51890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51892                   "RANLIB=$${RANLIB}" \
51893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51894                    mostlyclean) \
51895           || exit 1
51896
51897 @endif target-libffi
51898
51899 .PHONY: maybe-clean-target-libffi clean-target-libffi
51900 maybe-clean-target-libffi:
51901 @if target-libffi
51902 maybe-clean-target-libffi: clean-target-libffi
51903
51904 clean-target-libffi: 
51905         @: $(MAKE); $(unstage)
51906         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51907         r=`${PWD_COMMAND}`; export r; \
51908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51909         $(NORMAL_TARGET_EXPORTS) \
51910         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
51911         for flag in $(EXTRA_TARGET_FLAGS); do \
51912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51913         done; \
51914         (cd $(TARGET_SUBDIR)/libffi && \
51915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51917                   "RANLIB=$${RANLIB}" \
51918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51919                    clean) \
51920           || exit 1
51921
51922 @endif target-libffi
51923
51924 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
51925 maybe-distclean-target-libffi:
51926 @if target-libffi
51927 maybe-distclean-target-libffi: distclean-target-libffi
51928
51929 distclean-target-libffi: 
51930         @: $(MAKE); $(unstage)
51931         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51932         r=`${PWD_COMMAND}`; export r; \
51933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51934         $(NORMAL_TARGET_EXPORTS) \
51935         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
51936         for flag in $(EXTRA_TARGET_FLAGS); do \
51937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51938         done; \
51939         (cd $(TARGET_SUBDIR)/libffi && \
51940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51942                   "RANLIB=$${RANLIB}" \
51943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51944                    distclean) \
51945           || exit 1
51946
51947 @endif target-libffi
51948
51949 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
51950 maybe-maintainer-clean-target-libffi:
51951 @if target-libffi
51952 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
51953
51954 maintainer-clean-target-libffi: 
51955         @: $(MAKE); $(unstage)
51956         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51957         r=`${PWD_COMMAND}`; export r; \
51958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51959         $(NORMAL_TARGET_EXPORTS) \
51960         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
51961         for flag in $(EXTRA_TARGET_FLAGS); do \
51962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51963         done; \
51964         (cd $(TARGET_SUBDIR)/libffi && \
51965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51967                   "RANLIB=$${RANLIB}" \
51968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51969                    maintainer-clean) \
51970           || exit 1
51971
51972 @endif target-libffi
51973
51974
51975
51976
51977
51978 .PHONY: configure-target-libjava maybe-configure-target-libjava
51979 maybe-configure-target-libjava:
51980 @if gcc-bootstrap
51981 configure-target-libjava: stage_current
51982 @endif gcc-bootstrap
51983 @if target-libjava
51984 maybe-configure-target-libjava: configure-target-libjava
51985 configure-target-libjava: 
51986         @: $(MAKE); $(unstage)
51987         @r=`${PWD_COMMAND}`; export r; \
51988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51989         echo "Checking multilib configuration for libjava..."; \
51990         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
51991         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
51992         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
51993           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
51994             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
51995           else \
51996             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
51997             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51998           fi; \
51999         else \
52000           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
52001         fi; \
52002         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
52003         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52004         $(RAW_CXX_TARGET_EXPORTS)  \
52005         echo Configuring in $(TARGET_SUBDIR)/libjava; \
52006         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
52007         case $(srcdir) in \
52008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52009           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
52010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52011         esac; \
52012         srcdiroption="--srcdir=$${topdir}/libjava"; \
52013         libsrcdir="$$s/libjava"; \
52014         rm -f no-such-file || : ; \
52015         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52016           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52017           --target=${target_alias} $${srcdiroption}  \
52018           || exit 1
52019 @endif target-libjava
52020
52021
52022
52023
52024
52025 .PHONY: all-target-libjava maybe-all-target-libjava
52026 maybe-all-target-libjava:
52027 @if gcc-bootstrap
52028 all-target-libjava: stage_current
52029 @endif gcc-bootstrap
52030 @if target-libjava
52031 TARGET-target-libjava=all
52032 maybe-all-target-libjava: all-target-libjava
52033 all-target-libjava: configure-target-libjava
52034         @: $(MAKE); $(unstage)
52035         @r=`${PWD_COMMAND}`; export r; \
52036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52037         $(RAW_CXX_TARGET_EXPORTS)  \
52038         (cd $(TARGET_SUBDIR)/libjava && \
52039           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
52040                 $(TARGET-target-libjava))
52041 @endif target-libjava
52042
52043
52044
52045
52046
52047 .PHONY: check-target-libjava maybe-check-target-libjava
52048 maybe-check-target-libjava:
52049 @if target-libjava
52050 maybe-check-target-libjava: check-target-libjava
52051
52052 check-target-libjava:
52053         @: $(MAKE); $(unstage)
52054         @r=`${PWD_COMMAND}`; export r; \
52055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52056         $(RAW_CXX_TARGET_EXPORTS) \
52057         (cd $(TARGET_SUBDIR)/libjava && \
52058           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
52059
52060 @endif target-libjava
52061
52062 .PHONY: install-target-libjava maybe-install-target-libjava
52063 maybe-install-target-libjava:
52064 @if target-libjava
52065 maybe-install-target-libjava: install-target-libjava
52066
52067 install-target-libjava: installdirs
52068         @: $(MAKE); $(unstage)
52069         @r=`${PWD_COMMAND}`; export r; \
52070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52071         $(RAW_CXX_TARGET_EXPORTS) \
52072         (cd $(TARGET_SUBDIR)/libjava && \
52073           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52074
52075 @endif target-libjava
52076
52077 # Other targets (info, dvi, pdf, etc.)
52078
52079 .PHONY: maybe-info-target-libjava info-target-libjava
52080 maybe-info-target-libjava:
52081 @if target-libjava
52082 maybe-info-target-libjava: info-target-libjava
52083
52084 info-target-libjava: \
52085     configure-target-libjava 
52086         @: $(MAKE); $(unstage)
52087         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52088         r=`${PWD_COMMAND}`; export r; \
52089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52090         $(RAW_CXX_TARGET_EXPORTS) \
52091         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
52092         for flag in $(EXTRA_TARGET_FLAGS); do \
52093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52094         done; \
52095         (cd $(TARGET_SUBDIR)/libjava && \
52096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52098                   "RANLIB=$${RANLIB}" \
52099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52100                    info) \
52101           || exit 1
52102
52103 @endif target-libjava
52104
52105 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
52106 maybe-dvi-target-libjava:
52107 @if target-libjava
52108 maybe-dvi-target-libjava: dvi-target-libjava
52109
52110 dvi-target-libjava: \
52111     configure-target-libjava 
52112         @: $(MAKE); $(unstage)
52113         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52114         r=`${PWD_COMMAND}`; export r; \
52115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52116         $(RAW_CXX_TARGET_EXPORTS) \
52117         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
52118         for flag in $(EXTRA_TARGET_FLAGS); do \
52119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52120         done; \
52121         (cd $(TARGET_SUBDIR)/libjava && \
52122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52124                   "RANLIB=$${RANLIB}" \
52125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52126                    dvi) \
52127           || exit 1
52128
52129 @endif target-libjava
52130
52131 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
52132 maybe-pdf-target-libjava:
52133 @if target-libjava
52134 maybe-pdf-target-libjava: pdf-target-libjava
52135
52136 pdf-target-libjava: \
52137     configure-target-libjava 
52138         @: $(MAKE); $(unstage)
52139         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52140         r=`${PWD_COMMAND}`; export r; \
52141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52142         $(RAW_CXX_TARGET_EXPORTS) \
52143         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
52144         for flag in $(EXTRA_TARGET_FLAGS); do \
52145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52146         done; \
52147         (cd $(TARGET_SUBDIR)/libjava && \
52148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52150                   "RANLIB=$${RANLIB}" \
52151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52152                    pdf) \
52153           || exit 1
52154
52155 @endif target-libjava
52156
52157 .PHONY: maybe-html-target-libjava html-target-libjava
52158 maybe-html-target-libjava:
52159 @if target-libjava
52160 maybe-html-target-libjava: html-target-libjava
52161
52162 html-target-libjava: \
52163     configure-target-libjava 
52164         @: $(MAKE); $(unstage)
52165         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52166         r=`${PWD_COMMAND}`; export r; \
52167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52168         $(RAW_CXX_TARGET_EXPORTS) \
52169         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
52170         for flag in $(EXTRA_TARGET_FLAGS); do \
52171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52172         done; \
52173         (cd $(TARGET_SUBDIR)/libjava && \
52174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52176                   "RANLIB=$${RANLIB}" \
52177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52178                    html) \
52179           || exit 1
52180
52181 @endif target-libjava
52182
52183 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
52184 maybe-TAGS-target-libjava:
52185 @if target-libjava
52186 maybe-TAGS-target-libjava: TAGS-target-libjava
52187
52188 TAGS-target-libjava: \
52189     configure-target-libjava 
52190         @: $(MAKE); $(unstage)
52191         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52192         r=`${PWD_COMMAND}`; export r; \
52193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194         $(RAW_CXX_TARGET_EXPORTS) \
52195         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
52196         for flag in $(EXTRA_TARGET_FLAGS); do \
52197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52198         done; \
52199         (cd $(TARGET_SUBDIR)/libjava && \
52200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52202                   "RANLIB=$${RANLIB}" \
52203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52204                    TAGS) \
52205           || exit 1
52206
52207 @endif target-libjava
52208
52209 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
52210 maybe-install-info-target-libjava:
52211 @if target-libjava
52212 maybe-install-info-target-libjava: install-info-target-libjava
52213
52214 install-info-target-libjava: \
52215     configure-target-libjava \
52216     info-target-libjava 
52217         @: $(MAKE); $(unstage)
52218         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52219         r=`${PWD_COMMAND}`; export r; \
52220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52221         $(RAW_CXX_TARGET_EXPORTS) \
52222         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
52223         for flag in $(EXTRA_TARGET_FLAGS); do \
52224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52225         done; \
52226         (cd $(TARGET_SUBDIR)/libjava && \
52227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52229                   "RANLIB=$${RANLIB}" \
52230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52231                    install-info) \
52232           || exit 1
52233
52234 @endif target-libjava
52235
52236 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
52237 maybe-install-pdf-target-libjava:
52238 @if target-libjava
52239 maybe-install-pdf-target-libjava: install-pdf-target-libjava
52240
52241 install-pdf-target-libjava: \
52242     configure-target-libjava \
52243     pdf-target-libjava 
52244         @: $(MAKE); $(unstage)
52245         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52246         r=`${PWD_COMMAND}`; export r; \
52247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248         $(RAW_CXX_TARGET_EXPORTS) \
52249         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
52250         for flag in $(EXTRA_TARGET_FLAGS); do \
52251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52252         done; \
52253         (cd $(TARGET_SUBDIR)/libjava && \
52254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52256                   "RANLIB=$${RANLIB}" \
52257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52258                    install-pdf) \
52259           || exit 1
52260
52261 @endif target-libjava
52262
52263 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
52264 maybe-install-html-target-libjava:
52265 @if target-libjava
52266 maybe-install-html-target-libjava: install-html-target-libjava
52267
52268 install-html-target-libjava: \
52269     configure-target-libjava \
52270     html-target-libjava 
52271         @: $(MAKE); $(unstage)
52272         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52273         r=`${PWD_COMMAND}`; export r; \
52274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52275         $(RAW_CXX_TARGET_EXPORTS) \
52276         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
52277         for flag in $(EXTRA_TARGET_FLAGS); do \
52278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52279         done; \
52280         (cd $(TARGET_SUBDIR)/libjava && \
52281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52283                   "RANLIB=$${RANLIB}" \
52284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52285                    install-html) \
52286           || exit 1
52287
52288 @endif target-libjava
52289
52290 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
52291 maybe-installcheck-target-libjava:
52292 @if target-libjava
52293 maybe-installcheck-target-libjava: installcheck-target-libjava
52294
52295 installcheck-target-libjava: \
52296     configure-target-libjava 
52297         @: $(MAKE); $(unstage)
52298         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52299         r=`${PWD_COMMAND}`; export r; \
52300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301         $(RAW_CXX_TARGET_EXPORTS) \
52302         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
52303         for flag in $(EXTRA_TARGET_FLAGS); do \
52304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52305         done; \
52306         (cd $(TARGET_SUBDIR)/libjava && \
52307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52309                   "RANLIB=$${RANLIB}" \
52310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52311                    installcheck) \
52312           || exit 1
52313
52314 @endif target-libjava
52315
52316 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
52317 maybe-mostlyclean-target-libjava:
52318 @if target-libjava
52319 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
52320
52321 mostlyclean-target-libjava: 
52322         @: $(MAKE); $(unstage)
52323         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52324         r=`${PWD_COMMAND}`; export r; \
52325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326         $(RAW_CXX_TARGET_EXPORTS) \
52327         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
52328         for flag in $(EXTRA_TARGET_FLAGS); do \
52329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52330         done; \
52331         (cd $(TARGET_SUBDIR)/libjava && \
52332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52334                   "RANLIB=$${RANLIB}" \
52335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52336                    mostlyclean) \
52337           || exit 1
52338
52339 @endif target-libjava
52340
52341 .PHONY: maybe-clean-target-libjava clean-target-libjava
52342 maybe-clean-target-libjava:
52343 @if target-libjava
52344 maybe-clean-target-libjava: clean-target-libjava
52345
52346 clean-target-libjava: 
52347         @: $(MAKE); $(unstage)
52348         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52349         r=`${PWD_COMMAND}`; export r; \
52350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52351         $(RAW_CXX_TARGET_EXPORTS) \
52352         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
52353         for flag in $(EXTRA_TARGET_FLAGS); do \
52354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52355         done; \
52356         (cd $(TARGET_SUBDIR)/libjava && \
52357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52359                   "RANLIB=$${RANLIB}" \
52360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52361                    clean) \
52362           || exit 1
52363
52364 @endif target-libjava
52365
52366 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
52367 maybe-distclean-target-libjava:
52368 @if target-libjava
52369 maybe-distclean-target-libjava: distclean-target-libjava
52370
52371 distclean-target-libjava: 
52372         @: $(MAKE); $(unstage)
52373         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52374         r=`${PWD_COMMAND}`; export r; \
52375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52376         $(RAW_CXX_TARGET_EXPORTS) \
52377         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
52378         for flag in $(EXTRA_TARGET_FLAGS); do \
52379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52380         done; \
52381         (cd $(TARGET_SUBDIR)/libjava && \
52382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52384                   "RANLIB=$${RANLIB}" \
52385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52386                    distclean) \
52387           || exit 1
52388
52389 @endif target-libjava
52390
52391 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
52392 maybe-maintainer-clean-target-libjava:
52393 @if target-libjava
52394 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
52395
52396 maintainer-clean-target-libjava: 
52397         @: $(MAKE); $(unstage)
52398         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52399         r=`${PWD_COMMAND}`; export r; \
52400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52401         $(RAW_CXX_TARGET_EXPORTS) \
52402         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
52403         for flag in $(EXTRA_TARGET_FLAGS); do \
52404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52405         done; \
52406         (cd $(TARGET_SUBDIR)/libjava && \
52407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52409                   "RANLIB=$${RANLIB}" \
52410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52411                    maintainer-clean) \
52412           || exit 1
52413
52414 @endif target-libjava
52415
52416
52417
52418
52419
52420 .PHONY: configure-target-zlib maybe-configure-target-zlib
52421 maybe-configure-target-zlib:
52422 @if gcc-bootstrap
52423 configure-target-zlib: stage_current
52424 @endif gcc-bootstrap
52425 @if target-zlib
52426 maybe-configure-target-zlib: configure-target-zlib
52427 configure-target-zlib: 
52428         @: $(MAKE); $(unstage)
52429         @r=`${PWD_COMMAND}`; export r; \
52430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52431         echo "Checking multilib configuration for zlib..."; \
52432         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52433         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
52434         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52435           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52436             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52437           else \
52438             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52439             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52440           fi; \
52441         else \
52442           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52443         fi; \
52444         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52445         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52446         $(NORMAL_TARGET_EXPORTS)  \
52447         echo Configuring in $(TARGET_SUBDIR)/zlib; \
52448         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52449         case $(srcdir) in \
52450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52451           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52453         esac; \
52454         srcdiroption="--srcdir=$${topdir}/zlib"; \
52455         libsrcdir="$$s/zlib"; \
52456         rm -f no-such-file || : ; \
52457         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52458           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52459           --target=${target_alias} $${srcdiroption}  \
52460           || exit 1
52461 @endif target-zlib
52462
52463
52464
52465
52466
52467 .PHONY: all-target-zlib maybe-all-target-zlib
52468 maybe-all-target-zlib:
52469 @if gcc-bootstrap
52470 all-target-zlib: stage_current
52471 @endif gcc-bootstrap
52472 @if target-zlib
52473 TARGET-target-zlib=all
52474 maybe-all-target-zlib: all-target-zlib
52475 all-target-zlib: configure-target-zlib
52476         @: $(MAKE); $(unstage)
52477         @r=`${PWD_COMMAND}`; export r; \
52478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52479         $(NORMAL_TARGET_EXPORTS)  \
52480         (cd $(TARGET_SUBDIR)/zlib && \
52481           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52482                 $(TARGET-target-zlib))
52483 @endif target-zlib
52484
52485
52486
52487
52488
52489 .PHONY: check-target-zlib maybe-check-target-zlib
52490 maybe-check-target-zlib:
52491 @if target-zlib
52492 maybe-check-target-zlib: check-target-zlib
52493
52494 check-target-zlib:
52495         @: $(MAKE); $(unstage)
52496         @r=`${PWD_COMMAND}`; export r; \
52497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52498         $(NORMAL_TARGET_EXPORTS) \
52499         (cd $(TARGET_SUBDIR)/zlib && \
52500           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52501
52502 @endif target-zlib
52503
52504 .PHONY: install-target-zlib maybe-install-target-zlib
52505 maybe-install-target-zlib:
52506 @if target-zlib
52507 maybe-install-target-zlib: install-target-zlib
52508
52509 install-target-zlib: installdirs
52510         @: $(MAKE); $(unstage)
52511         @r=`${PWD_COMMAND}`; export r; \
52512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52513         $(NORMAL_TARGET_EXPORTS) \
52514         (cd $(TARGET_SUBDIR)/zlib && \
52515           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52516
52517 @endif target-zlib
52518
52519 # Other targets (info, dvi, pdf, etc.)
52520
52521 .PHONY: maybe-info-target-zlib info-target-zlib
52522 maybe-info-target-zlib:
52523 @if target-zlib
52524 maybe-info-target-zlib: info-target-zlib
52525
52526 info-target-zlib: \
52527     configure-target-zlib 
52528         @: $(MAKE); $(unstage)
52529         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52530         r=`${PWD_COMMAND}`; export r; \
52531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52532         $(NORMAL_TARGET_EXPORTS) \
52533         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
52534         for flag in $(EXTRA_TARGET_FLAGS); do \
52535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52536         done; \
52537         (cd $(TARGET_SUBDIR)/zlib && \
52538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52540                   "RANLIB=$${RANLIB}" \
52541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52542                    info) \
52543           || exit 1
52544
52545 @endif target-zlib
52546
52547 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
52548 maybe-dvi-target-zlib:
52549 @if target-zlib
52550 maybe-dvi-target-zlib: dvi-target-zlib
52551
52552 dvi-target-zlib: \
52553     configure-target-zlib 
52554         @: $(MAKE); $(unstage)
52555         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52556         r=`${PWD_COMMAND}`; export r; \
52557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52558         $(NORMAL_TARGET_EXPORTS) \
52559         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
52560         for flag in $(EXTRA_TARGET_FLAGS); do \
52561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52562         done; \
52563         (cd $(TARGET_SUBDIR)/zlib && \
52564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52566                   "RANLIB=$${RANLIB}" \
52567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52568                    dvi) \
52569           || exit 1
52570
52571 @endif target-zlib
52572
52573 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
52574 maybe-pdf-target-zlib:
52575 @if target-zlib
52576 maybe-pdf-target-zlib: pdf-target-zlib
52577
52578 pdf-target-zlib: \
52579     configure-target-zlib 
52580         @: $(MAKE); $(unstage)
52581         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52582         r=`${PWD_COMMAND}`; export r; \
52583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52584         $(NORMAL_TARGET_EXPORTS) \
52585         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
52586         for flag in $(EXTRA_TARGET_FLAGS); do \
52587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52588         done; \
52589         (cd $(TARGET_SUBDIR)/zlib && \
52590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52592                   "RANLIB=$${RANLIB}" \
52593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52594                    pdf) \
52595           || exit 1
52596
52597 @endif target-zlib
52598
52599 .PHONY: maybe-html-target-zlib html-target-zlib
52600 maybe-html-target-zlib:
52601 @if target-zlib
52602 maybe-html-target-zlib: html-target-zlib
52603
52604 html-target-zlib: \
52605     configure-target-zlib 
52606         @: $(MAKE); $(unstage)
52607         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52608         r=`${PWD_COMMAND}`; export r; \
52609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52610         $(NORMAL_TARGET_EXPORTS) \
52611         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
52612         for flag in $(EXTRA_TARGET_FLAGS); do \
52613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52614         done; \
52615         (cd $(TARGET_SUBDIR)/zlib && \
52616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52618                   "RANLIB=$${RANLIB}" \
52619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52620                    html) \
52621           || exit 1
52622
52623 @endif target-zlib
52624
52625 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
52626 maybe-TAGS-target-zlib:
52627 @if target-zlib
52628 maybe-TAGS-target-zlib: TAGS-target-zlib
52629
52630 TAGS-target-zlib: \
52631     configure-target-zlib 
52632         @: $(MAKE); $(unstage)
52633         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52634         r=`${PWD_COMMAND}`; export r; \
52635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52636         $(NORMAL_TARGET_EXPORTS) \
52637         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
52638         for flag in $(EXTRA_TARGET_FLAGS); do \
52639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52640         done; \
52641         (cd $(TARGET_SUBDIR)/zlib && \
52642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52644                   "RANLIB=$${RANLIB}" \
52645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52646                    TAGS) \
52647           || exit 1
52648
52649 @endif target-zlib
52650
52651 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
52652 maybe-install-info-target-zlib:
52653 @if target-zlib
52654 maybe-install-info-target-zlib: install-info-target-zlib
52655
52656 install-info-target-zlib: \
52657     configure-target-zlib \
52658     info-target-zlib 
52659         @: $(MAKE); $(unstage)
52660         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52661         r=`${PWD_COMMAND}`; export r; \
52662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52663         $(NORMAL_TARGET_EXPORTS) \
52664         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
52665         for flag in $(EXTRA_TARGET_FLAGS); do \
52666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52667         done; \
52668         (cd $(TARGET_SUBDIR)/zlib && \
52669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52671                   "RANLIB=$${RANLIB}" \
52672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52673                    install-info) \
52674           || exit 1
52675
52676 @endif target-zlib
52677
52678 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
52679 maybe-install-pdf-target-zlib:
52680 @if target-zlib
52681 maybe-install-pdf-target-zlib: install-pdf-target-zlib
52682
52683 install-pdf-target-zlib: \
52684     configure-target-zlib \
52685     pdf-target-zlib 
52686         @: $(MAKE); $(unstage)
52687         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52688         r=`${PWD_COMMAND}`; export r; \
52689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52690         $(NORMAL_TARGET_EXPORTS) \
52691         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
52692         for flag in $(EXTRA_TARGET_FLAGS); do \
52693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52694         done; \
52695         (cd $(TARGET_SUBDIR)/zlib && \
52696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52698                   "RANLIB=$${RANLIB}" \
52699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52700                    install-pdf) \
52701           || exit 1
52702
52703 @endif target-zlib
52704
52705 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
52706 maybe-install-html-target-zlib:
52707 @if target-zlib
52708 maybe-install-html-target-zlib: install-html-target-zlib
52709
52710 install-html-target-zlib: \
52711     configure-target-zlib \
52712     html-target-zlib 
52713         @: $(MAKE); $(unstage)
52714         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52715         r=`${PWD_COMMAND}`; export r; \
52716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52717         $(NORMAL_TARGET_EXPORTS) \
52718         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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                    install-html) \
52728           || exit 1
52729
52730 @endif target-zlib
52731
52732 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
52733 maybe-installcheck-target-zlib:
52734 @if target-zlib
52735 maybe-installcheck-target-zlib: installcheck-target-zlib
52736
52737 installcheck-target-zlib: \
52738     configure-target-zlib 
52739         @: $(MAKE); $(unstage)
52740         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52741         r=`${PWD_COMMAND}`; export r; \
52742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743         $(NORMAL_TARGET_EXPORTS) \
52744         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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                    installcheck) \
52754           || exit 1
52755
52756 @endif target-zlib
52757
52758 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
52759 maybe-mostlyclean-target-zlib:
52760 @if target-zlib
52761 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
52762
52763 mostlyclean-target-zlib: 
52764         @: $(MAKE); $(unstage)
52765         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52766         r=`${PWD_COMMAND}`; export r; \
52767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52768         $(NORMAL_TARGET_EXPORTS) \
52769         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
52770         for flag in $(EXTRA_TARGET_FLAGS); do \
52771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52772         done; \
52773         (cd $(TARGET_SUBDIR)/zlib && \
52774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52776                   "RANLIB=$${RANLIB}" \
52777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52778                    mostlyclean) \
52779           || exit 1
52780
52781 @endif target-zlib
52782
52783 .PHONY: maybe-clean-target-zlib clean-target-zlib
52784 maybe-clean-target-zlib:
52785 @if target-zlib
52786 maybe-clean-target-zlib: clean-target-zlib
52787
52788 clean-target-zlib: 
52789         @: $(MAKE); $(unstage)
52790         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52791         r=`${PWD_COMMAND}`; export r; \
52792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52793         $(NORMAL_TARGET_EXPORTS) \
52794         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
52795         for flag in $(EXTRA_TARGET_FLAGS); do \
52796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52797         done; \
52798         (cd $(TARGET_SUBDIR)/zlib && \
52799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52801                   "RANLIB=$${RANLIB}" \
52802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52803                    clean) \
52804           || exit 1
52805
52806 @endif target-zlib
52807
52808 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
52809 maybe-distclean-target-zlib:
52810 @if target-zlib
52811 maybe-distclean-target-zlib: distclean-target-zlib
52812
52813 distclean-target-zlib: 
52814         @: $(MAKE); $(unstage)
52815         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52816         r=`${PWD_COMMAND}`; export r; \
52817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52818         $(NORMAL_TARGET_EXPORTS) \
52819         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
52820         for flag in $(EXTRA_TARGET_FLAGS); do \
52821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52822         done; \
52823         (cd $(TARGET_SUBDIR)/zlib && \
52824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52826                   "RANLIB=$${RANLIB}" \
52827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52828                    distclean) \
52829           || exit 1
52830
52831 @endif target-zlib
52832
52833 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
52834 maybe-maintainer-clean-target-zlib:
52835 @if target-zlib
52836 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
52837
52838 maintainer-clean-target-zlib: 
52839         @: $(MAKE); $(unstage)
52840         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52841         r=`${PWD_COMMAND}`; export r; \
52842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52843         $(NORMAL_TARGET_EXPORTS) \
52844         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
52845         for flag in $(EXTRA_TARGET_FLAGS); do \
52846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52847         done; \
52848         (cd $(TARGET_SUBDIR)/zlib && \
52849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52851                   "RANLIB=$${RANLIB}" \
52852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52853                    maintainer-clean) \
52854           || exit 1
52855
52856 @endif target-zlib
52857
52858
52859
52860
52861
52862 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
52863 maybe-configure-target-boehm-gc:
52864 @if gcc-bootstrap
52865 configure-target-boehm-gc: stage_current
52866 @endif gcc-bootstrap
52867 @if target-boehm-gc
52868 maybe-configure-target-boehm-gc: configure-target-boehm-gc
52869 configure-target-boehm-gc: 
52870         @: $(MAKE); $(unstage)
52871         @r=`${PWD_COMMAND}`; export r; \
52872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52873         echo "Checking multilib configuration for boehm-gc..."; \
52874         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52875         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
52876         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52877           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52878             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
52879           else \
52880             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
52881             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52882           fi; \
52883         else \
52884           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52885         fi; \
52886         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
52887         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52888         $(NORMAL_TARGET_EXPORTS)  \
52889         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
52890         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
52891         case $(srcdir) in \
52892           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52893           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
52894                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52895         esac; \
52896         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
52897         libsrcdir="$$s/boehm-gc"; \
52898         rm -f no-such-file || : ; \
52899         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52900           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52901           --target=${target_alias} $${srcdiroption}  \
52902           || exit 1
52903 @endif target-boehm-gc
52904
52905
52906
52907
52908
52909 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
52910 maybe-all-target-boehm-gc:
52911 @if gcc-bootstrap
52912 all-target-boehm-gc: stage_current
52913 @endif gcc-bootstrap
52914 @if target-boehm-gc
52915 TARGET-target-boehm-gc=all
52916 maybe-all-target-boehm-gc: all-target-boehm-gc
52917 all-target-boehm-gc: configure-target-boehm-gc
52918         @: $(MAKE); $(unstage)
52919         @r=`${PWD_COMMAND}`; export r; \
52920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52921         $(NORMAL_TARGET_EXPORTS)  \
52922         (cd $(TARGET_SUBDIR)/boehm-gc && \
52923           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52924                 $(TARGET-target-boehm-gc))
52925 @endif target-boehm-gc
52926
52927
52928
52929
52930
52931 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
52932 maybe-check-target-boehm-gc:
52933 @if target-boehm-gc
52934 maybe-check-target-boehm-gc: check-target-boehm-gc
52935
52936 check-target-boehm-gc:
52937         @: $(MAKE); $(unstage)
52938         @r=`${PWD_COMMAND}`; export r; \
52939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52940         $(NORMAL_TARGET_EXPORTS) \
52941         (cd $(TARGET_SUBDIR)/boehm-gc && \
52942           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52943
52944 @endif target-boehm-gc
52945
52946 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
52947 maybe-install-target-boehm-gc:
52948 @if target-boehm-gc
52949 maybe-install-target-boehm-gc: install-target-boehm-gc
52950
52951 install-target-boehm-gc: installdirs
52952         @: $(MAKE); $(unstage)
52953         @r=`${PWD_COMMAND}`; export r; \
52954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52955         $(NORMAL_TARGET_EXPORTS) \
52956         (cd $(TARGET_SUBDIR)/boehm-gc && \
52957           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52958
52959 @endif target-boehm-gc
52960
52961 # Other targets (info, dvi, pdf, etc.)
52962
52963 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
52964 maybe-info-target-boehm-gc:
52965 @if target-boehm-gc
52966 maybe-info-target-boehm-gc: info-target-boehm-gc
52967
52968 info-target-boehm-gc: \
52969     configure-target-boehm-gc 
52970         @: $(MAKE); $(unstage)
52971         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52972         r=`${PWD_COMMAND}`; export r; \
52973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52974         $(NORMAL_TARGET_EXPORTS) \
52975         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
52976         for flag in $(EXTRA_TARGET_FLAGS); do \
52977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52978         done; \
52979         (cd $(TARGET_SUBDIR)/boehm-gc && \
52980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52982                   "RANLIB=$${RANLIB}" \
52983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52984                    info) \
52985           || exit 1
52986
52987 @endif target-boehm-gc
52988
52989 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
52990 maybe-dvi-target-boehm-gc:
52991 @if target-boehm-gc
52992 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
52993
52994 dvi-target-boehm-gc: \
52995     configure-target-boehm-gc 
52996         @: $(MAKE); $(unstage)
52997         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52998         r=`${PWD_COMMAND}`; export r; \
52999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53000         $(NORMAL_TARGET_EXPORTS) \
53001         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
53002         for flag in $(EXTRA_TARGET_FLAGS); do \
53003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53004         done; \
53005         (cd $(TARGET_SUBDIR)/boehm-gc && \
53006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53008                   "RANLIB=$${RANLIB}" \
53009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53010                    dvi) \
53011           || exit 1
53012
53013 @endif target-boehm-gc
53014
53015 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
53016 maybe-pdf-target-boehm-gc:
53017 @if target-boehm-gc
53018 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
53019
53020 pdf-target-boehm-gc: \
53021     configure-target-boehm-gc 
53022         @: $(MAKE); $(unstage)
53023         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53024         r=`${PWD_COMMAND}`; export r; \
53025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53026         $(NORMAL_TARGET_EXPORTS) \
53027         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53028         for flag in $(EXTRA_TARGET_FLAGS); do \
53029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53030         done; \
53031         (cd $(TARGET_SUBDIR)/boehm-gc && \
53032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53034                   "RANLIB=$${RANLIB}" \
53035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53036                    pdf) \
53037           || exit 1
53038
53039 @endif target-boehm-gc
53040
53041 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
53042 maybe-html-target-boehm-gc:
53043 @if target-boehm-gc
53044 maybe-html-target-boehm-gc: html-target-boehm-gc
53045
53046 html-target-boehm-gc: \
53047     configure-target-boehm-gc 
53048         @: $(MAKE); $(unstage)
53049         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53050         r=`${PWD_COMMAND}`; export r; \
53051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53052         $(NORMAL_TARGET_EXPORTS) \
53053         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
53054         for flag in $(EXTRA_TARGET_FLAGS); do \
53055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53056         done; \
53057         (cd $(TARGET_SUBDIR)/boehm-gc && \
53058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53060                   "RANLIB=$${RANLIB}" \
53061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53062                    html) \
53063           || exit 1
53064
53065 @endif target-boehm-gc
53066
53067 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
53068 maybe-TAGS-target-boehm-gc:
53069 @if target-boehm-gc
53070 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
53071
53072 TAGS-target-boehm-gc: \
53073     configure-target-boehm-gc 
53074         @: $(MAKE); $(unstage)
53075         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53076         r=`${PWD_COMMAND}`; export r; \
53077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53078         $(NORMAL_TARGET_EXPORTS) \
53079         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
53080         for flag in $(EXTRA_TARGET_FLAGS); do \
53081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53082         done; \
53083         (cd $(TARGET_SUBDIR)/boehm-gc && \
53084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53086                   "RANLIB=$${RANLIB}" \
53087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53088                    TAGS) \
53089           || exit 1
53090
53091 @endif target-boehm-gc
53092
53093 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
53094 maybe-install-info-target-boehm-gc:
53095 @if target-boehm-gc
53096 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
53097
53098 install-info-target-boehm-gc: \
53099     configure-target-boehm-gc \
53100     info-target-boehm-gc 
53101         @: $(MAKE); $(unstage)
53102         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53103         r=`${PWD_COMMAND}`; export r; \
53104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53105         $(NORMAL_TARGET_EXPORTS) \
53106         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
53107         for flag in $(EXTRA_TARGET_FLAGS); do \
53108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53109         done; \
53110         (cd $(TARGET_SUBDIR)/boehm-gc && \
53111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53113                   "RANLIB=$${RANLIB}" \
53114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53115                    install-info) \
53116           || exit 1
53117
53118 @endif target-boehm-gc
53119
53120 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
53121 maybe-install-pdf-target-boehm-gc:
53122 @if target-boehm-gc
53123 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
53124
53125 install-pdf-target-boehm-gc: \
53126     configure-target-boehm-gc \
53127     pdf-target-boehm-gc 
53128         @: $(MAKE); $(unstage)
53129         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53130         r=`${PWD_COMMAND}`; export r; \
53131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53132         $(NORMAL_TARGET_EXPORTS) \
53133         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53134         for flag in $(EXTRA_TARGET_FLAGS); do \
53135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53136         done; \
53137         (cd $(TARGET_SUBDIR)/boehm-gc && \
53138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53140                   "RANLIB=$${RANLIB}" \
53141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53142                    install-pdf) \
53143           || exit 1
53144
53145 @endif target-boehm-gc
53146
53147 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
53148 maybe-install-html-target-boehm-gc:
53149 @if target-boehm-gc
53150 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
53151
53152 install-html-target-boehm-gc: \
53153     configure-target-boehm-gc \
53154     html-target-boehm-gc 
53155         @: $(MAKE); $(unstage)
53156         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53157         r=`${PWD_COMMAND}`; export r; \
53158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53159         $(NORMAL_TARGET_EXPORTS) \
53160         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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                    install-html) \
53170           || exit 1
53171
53172 @endif target-boehm-gc
53173
53174 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
53175 maybe-installcheck-target-boehm-gc:
53176 @if target-boehm-gc
53177 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
53178
53179 installcheck-target-boehm-gc: \
53180     configure-target-boehm-gc 
53181         @: $(MAKE); $(unstage)
53182         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53183         r=`${PWD_COMMAND}`; export r; \
53184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53185         $(NORMAL_TARGET_EXPORTS) \
53186         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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                    installcheck) \
53196           || exit 1
53197
53198 @endif target-boehm-gc
53199
53200 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
53201 maybe-mostlyclean-target-boehm-gc:
53202 @if target-boehm-gc
53203 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
53204
53205 mostlyclean-target-boehm-gc: 
53206         @: $(MAKE); $(unstage)
53207         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53208         r=`${PWD_COMMAND}`; export r; \
53209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53210         $(NORMAL_TARGET_EXPORTS) \
53211         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53212         for flag in $(EXTRA_TARGET_FLAGS); do \
53213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53214         done; \
53215         (cd $(TARGET_SUBDIR)/boehm-gc && \
53216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53218                   "RANLIB=$${RANLIB}" \
53219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53220                    mostlyclean) \
53221           || exit 1
53222
53223 @endif target-boehm-gc
53224
53225 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
53226 maybe-clean-target-boehm-gc:
53227 @if target-boehm-gc
53228 maybe-clean-target-boehm-gc: clean-target-boehm-gc
53229
53230 clean-target-boehm-gc: 
53231         @: $(MAKE); $(unstage)
53232         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53233         r=`${PWD_COMMAND}`; export r; \
53234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53235         $(NORMAL_TARGET_EXPORTS) \
53236         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53237         for flag in $(EXTRA_TARGET_FLAGS); do \
53238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53239         done; \
53240         (cd $(TARGET_SUBDIR)/boehm-gc && \
53241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53243                   "RANLIB=$${RANLIB}" \
53244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53245                    clean) \
53246           || exit 1
53247
53248 @endif target-boehm-gc
53249
53250 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
53251 maybe-distclean-target-boehm-gc:
53252 @if target-boehm-gc
53253 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
53254
53255 distclean-target-boehm-gc: 
53256         @: $(MAKE); $(unstage)
53257         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53258         r=`${PWD_COMMAND}`; export r; \
53259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53260         $(NORMAL_TARGET_EXPORTS) \
53261         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53262         for flag in $(EXTRA_TARGET_FLAGS); do \
53263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53264         done; \
53265         (cd $(TARGET_SUBDIR)/boehm-gc && \
53266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53268                   "RANLIB=$${RANLIB}" \
53269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53270                    distclean) \
53271           || exit 1
53272
53273 @endif target-boehm-gc
53274
53275 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
53276 maybe-maintainer-clean-target-boehm-gc:
53277 @if target-boehm-gc
53278 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
53279
53280 maintainer-clean-target-boehm-gc: 
53281         @: $(MAKE); $(unstage)
53282         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53283         r=`${PWD_COMMAND}`; export r; \
53284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53285         $(NORMAL_TARGET_EXPORTS) \
53286         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53287         for flag in $(EXTRA_TARGET_FLAGS); do \
53288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53289         done; \
53290         (cd $(TARGET_SUBDIR)/boehm-gc && \
53291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53293                   "RANLIB=$${RANLIB}" \
53294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53295                    maintainer-clean) \
53296           || exit 1
53297
53298 @endif target-boehm-gc
53299
53300
53301
53302
53303
53304 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
53305 maybe-configure-target-qthreads:
53306 @if gcc-bootstrap
53307 configure-target-qthreads: stage_current
53308 @endif gcc-bootstrap
53309 @if target-qthreads
53310 maybe-configure-target-qthreads: configure-target-qthreads
53311 configure-target-qthreads: 
53312         @: $(MAKE); $(unstage)
53313         @r=`${PWD_COMMAND}`; export r; \
53314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53315         echo "Checking multilib configuration for qthreads..."; \
53316         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53317         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
53318         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53319           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53320             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
53321           else \
53322             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
53323             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53324           fi; \
53325         else \
53326           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53327         fi; \
53328         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
53329         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53330         $(NORMAL_TARGET_EXPORTS)  \
53331         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
53332         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
53333         case $(srcdir) in \
53334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53335           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
53336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53337         esac; \
53338         srcdiroption="--srcdir=$${topdir}/qthreads"; \
53339         libsrcdir="$$s/qthreads"; \
53340         rm -f no-such-file || : ; \
53341         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53342           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53343           --target=${target_alias} $${srcdiroption}  \
53344           || exit 1
53345 @endif target-qthreads
53346
53347
53348
53349
53350
53351 .PHONY: all-target-qthreads maybe-all-target-qthreads
53352 maybe-all-target-qthreads:
53353 @if gcc-bootstrap
53354 all-target-qthreads: stage_current
53355 @endif gcc-bootstrap
53356 @if target-qthreads
53357 TARGET-target-qthreads=all
53358 maybe-all-target-qthreads: all-target-qthreads
53359 all-target-qthreads: configure-target-qthreads
53360         @: $(MAKE); $(unstage)
53361         @r=`${PWD_COMMAND}`; export r; \
53362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53363         $(NORMAL_TARGET_EXPORTS)  \
53364         (cd $(TARGET_SUBDIR)/qthreads && \
53365           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53366                 $(TARGET-target-qthreads))
53367 @endif target-qthreads
53368
53369
53370
53371
53372
53373 .PHONY: check-target-qthreads maybe-check-target-qthreads
53374 maybe-check-target-qthreads:
53375 @if target-qthreads
53376 maybe-check-target-qthreads: check-target-qthreads
53377
53378 check-target-qthreads:
53379         @: $(MAKE); $(unstage)
53380         @r=`${PWD_COMMAND}`; export r; \
53381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53382         $(NORMAL_TARGET_EXPORTS) \
53383         (cd $(TARGET_SUBDIR)/qthreads && \
53384           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53385
53386 @endif target-qthreads
53387
53388 .PHONY: install-target-qthreads maybe-install-target-qthreads
53389 maybe-install-target-qthreads:
53390 @if target-qthreads
53391 maybe-install-target-qthreads: install-target-qthreads
53392
53393 install-target-qthreads: installdirs
53394         @: $(MAKE); $(unstage)
53395         @r=`${PWD_COMMAND}`; export r; \
53396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53397         $(NORMAL_TARGET_EXPORTS) \
53398         (cd $(TARGET_SUBDIR)/qthreads && \
53399           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53400
53401 @endif target-qthreads
53402
53403 # Other targets (info, dvi, pdf, etc.)
53404
53405 .PHONY: maybe-info-target-qthreads info-target-qthreads
53406 maybe-info-target-qthreads:
53407 @if target-qthreads
53408 maybe-info-target-qthreads: info-target-qthreads
53409
53410 info-target-qthreads: \
53411     configure-target-qthreads 
53412         @: $(MAKE); $(unstage)
53413         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53414         r=`${PWD_COMMAND}`; export r; \
53415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53416         $(NORMAL_TARGET_EXPORTS) \
53417         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
53418         for flag in $(EXTRA_TARGET_FLAGS); do \
53419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53420         done; \
53421         (cd $(TARGET_SUBDIR)/qthreads && \
53422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53424                   "RANLIB=$${RANLIB}" \
53425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53426                    info) \
53427           || exit 1
53428
53429 @endif target-qthreads
53430
53431 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
53432 maybe-dvi-target-qthreads:
53433 @if target-qthreads
53434 maybe-dvi-target-qthreads: dvi-target-qthreads
53435
53436 dvi-target-qthreads: \
53437     configure-target-qthreads 
53438         @: $(MAKE); $(unstage)
53439         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53440         r=`${PWD_COMMAND}`; export r; \
53441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53442         $(NORMAL_TARGET_EXPORTS) \
53443         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
53444         for flag in $(EXTRA_TARGET_FLAGS); do \
53445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53446         done; \
53447         (cd $(TARGET_SUBDIR)/qthreads && \
53448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53450                   "RANLIB=$${RANLIB}" \
53451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53452                    dvi) \
53453           || exit 1
53454
53455 @endif target-qthreads
53456
53457 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
53458 maybe-pdf-target-qthreads:
53459 @if target-qthreads
53460 maybe-pdf-target-qthreads: pdf-target-qthreads
53461
53462 pdf-target-qthreads: \
53463     configure-target-qthreads 
53464         @: $(MAKE); $(unstage)
53465         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53466         r=`${PWD_COMMAND}`; export r; \
53467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53468         $(NORMAL_TARGET_EXPORTS) \
53469         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
53470         for flag in $(EXTRA_TARGET_FLAGS); do \
53471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53472         done; \
53473         (cd $(TARGET_SUBDIR)/qthreads && \
53474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53476                   "RANLIB=$${RANLIB}" \
53477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53478                    pdf) \
53479           || exit 1
53480
53481 @endif target-qthreads
53482
53483 .PHONY: maybe-html-target-qthreads html-target-qthreads
53484 maybe-html-target-qthreads:
53485 @if target-qthreads
53486 maybe-html-target-qthreads: html-target-qthreads
53487
53488 html-target-qthreads: \
53489     configure-target-qthreads 
53490         @: $(MAKE); $(unstage)
53491         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53492         r=`${PWD_COMMAND}`; export r; \
53493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53494         $(NORMAL_TARGET_EXPORTS) \
53495         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
53496         for flag in $(EXTRA_TARGET_FLAGS); do \
53497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53498         done; \
53499         (cd $(TARGET_SUBDIR)/qthreads && \
53500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53502                   "RANLIB=$${RANLIB}" \
53503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53504                    html) \
53505           || exit 1
53506
53507 @endif target-qthreads
53508
53509 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
53510 maybe-TAGS-target-qthreads:
53511 @if target-qthreads
53512 maybe-TAGS-target-qthreads: TAGS-target-qthreads
53513
53514 TAGS-target-qthreads: \
53515     configure-target-qthreads 
53516         @: $(MAKE); $(unstage)
53517         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53518         r=`${PWD_COMMAND}`; export r; \
53519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53520         $(NORMAL_TARGET_EXPORTS) \
53521         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
53522         for flag in $(EXTRA_TARGET_FLAGS); do \
53523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53524         done; \
53525         (cd $(TARGET_SUBDIR)/qthreads && \
53526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53528                   "RANLIB=$${RANLIB}" \
53529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53530                    TAGS) \
53531           || exit 1
53532
53533 @endif target-qthreads
53534
53535 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
53536 maybe-install-info-target-qthreads:
53537 @if target-qthreads
53538 maybe-install-info-target-qthreads: install-info-target-qthreads
53539
53540 install-info-target-qthreads: \
53541     configure-target-qthreads \
53542     info-target-qthreads 
53543         @: $(MAKE); $(unstage)
53544         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53545         r=`${PWD_COMMAND}`; export r; \
53546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53547         $(NORMAL_TARGET_EXPORTS) \
53548         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
53549         for flag in $(EXTRA_TARGET_FLAGS); do \
53550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53551         done; \
53552         (cd $(TARGET_SUBDIR)/qthreads && \
53553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53555                   "RANLIB=$${RANLIB}" \
53556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53557                    install-info) \
53558           || exit 1
53559
53560 @endif target-qthreads
53561
53562 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
53563 maybe-install-pdf-target-qthreads:
53564 @if target-qthreads
53565 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
53566
53567 install-pdf-target-qthreads: \
53568     configure-target-qthreads \
53569     pdf-target-qthreads 
53570         @: $(MAKE); $(unstage)
53571         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53572         r=`${PWD_COMMAND}`; export r; \
53573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53574         $(NORMAL_TARGET_EXPORTS) \
53575         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
53576         for flag in $(EXTRA_TARGET_FLAGS); do \
53577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53578         done; \
53579         (cd $(TARGET_SUBDIR)/qthreads && \
53580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53582                   "RANLIB=$${RANLIB}" \
53583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53584                    install-pdf) \
53585           || exit 1
53586
53587 @endif target-qthreads
53588
53589 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
53590 maybe-install-html-target-qthreads:
53591 @if target-qthreads
53592 maybe-install-html-target-qthreads: install-html-target-qthreads
53593
53594 install-html-target-qthreads: \
53595     configure-target-qthreads \
53596     html-target-qthreads 
53597         @: $(MAKE); $(unstage)
53598         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53599         r=`${PWD_COMMAND}`; export r; \
53600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53601         $(NORMAL_TARGET_EXPORTS) \
53602         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
53603         for flag in $(EXTRA_TARGET_FLAGS); do \
53604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53605         done; \
53606         (cd $(TARGET_SUBDIR)/qthreads && \
53607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53609                   "RANLIB=$${RANLIB}" \
53610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53611                    install-html) \
53612           || exit 1
53613
53614 @endif target-qthreads
53615
53616 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
53617 maybe-installcheck-target-qthreads:
53618 @if target-qthreads
53619 maybe-installcheck-target-qthreads: installcheck-target-qthreads
53620
53621 installcheck-target-qthreads: \
53622     configure-target-qthreads 
53623         @: $(MAKE); $(unstage)
53624         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53625         r=`${PWD_COMMAND}`; export r; \
53626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53627         $(NORMAL_TARGET_EXPORTS) \
53628         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
53629         for flag in $(EXTRA_TARGET_FLAGS); do \
53630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53631         done; \
53632         (cd $(TARGET_SUBDIR)/qthreads && \
53633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53635                   "RANLIB=$${RANLIB}" \
53636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53637                    installcheck) \
53638           || exit 1
53639
53640 @endif target-qthreads
53641
53642 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
53643 maybe-mostlyclean-target-qthreads:
53644 @if target-qthreads
53645 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
53646
53647 mostlyclean-target-qthreads: 
53648         @: $(MAKE); $(unstage)
53649         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53650         r=`${PWD_COMMAND}`; export r; \
53651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53652         $(NORMAL_TARGET_EXPORTS) \
53653         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
53654         for flag in $(EXTRA_TARGET_FLAGS); do \
53655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53656         done; \
53657         (cd $(TARGET_SUBDIR)/qthreads && \
53658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53660                   "RANLIB=$${RANLIB}" \
53661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53662                    mostlyclean) \
53663           || exit 1
53664
53665 @endif target-qthreads
53666
53667 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
53668 maybe-clean-target-qthreads:
53669 @if target-qthreads
53670 maybe-clean-target-qthreads: clean-target-qthreads
53671
53672 clean-target-qthreads: 
53673         @: $(MAKE); $(unstage)
53674         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53675         r=`${PWD_COMMAND}`; export r; \
53676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53677         $(NORMAL_TARGET_EXPORTS) \
53678         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
53679         for flag in $(EXTRA_TARGET_FLAGS); do \
53680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53681         done; \
53682         (cd $(TARGET_SUBDIR)/qthreads && \
53683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53685                   "RANLIB=$${RANLIB}" \
53686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53687                    clean) \
53688           || exit 1
53689
53690 @endif target-qthreads
53691
53692 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
53693 maybe-distclean-target-qthreads:
53694 @if target-qthreads
53695 maybe-distclean-target-qthreads: distclean-target-qthreads
53696
53697 distclean-target-qthreads: 
53698         @: $(MAKE); $(unstage)
53699         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53700         r=`${PWD_COMMAND}`; export r; \
53701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53702         $(NORMAL_TARGET_EXPORTS) \
53703         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
53704         for flag in $(EXTRA_TARGET_FLAGS); do \
53705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53706         done; \
53707         (cd $(TARGET_SUBDIR)/qthreads && \
53708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53710                   "RANLIB=$${RANLIB}" \
53711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53712                    distclean) \
53713           || exit 1
53714
53715 @endif target-qthreads
53716
53717 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
53718 maybe-maintainer-clean-target-qthreads:
53719 @if target-qthreads
53720 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
53721
53722 maintainer-clean-target-qthreads: 
53723         @: $(MAKE); $(unstage)
53724         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53725         r=`${PWD_COMMAND}`; export r; \
53726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53727         $(NORMAL_TARGET_EXPORTS) \
53728         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
53729         for flag in $(EXTRA_TARGET_FLAGS); do \
53730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53731         done; \
53732         (cd $(TARGET_SUBDIR)/qthreads && \
53733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53735                   "RANLIB=$${RANLIB}" \
53736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53737                    maintainer-clean) \
53738           || exit 1
53739
53740 @endif target-qthreads
53741
53742
53743
53744
53745
53746 .PHONY: configure-target-rda maybe-configure-target-rda
53747 maybe-configure-target-rda:
53748 @if gcc-bootstrap
53749 configure-target-rda: stage_current
53750 @endif gcc-bootstrap
53751 @if target-rda
53752 maybe-configure-target-rda: configure-target-rda
53753 configure-target-rda: 
53754         @: $(MAKE); $(unstage)
53755         @r=`${PWD_COMMAND}`; export r; \
53756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53757         echo "Checking multilib configuration for rda..."; \
53758         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53759         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
53760         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53761           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53762             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53763           else \
53764             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53765             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53766           fi; \
53767         else \
53768           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53769         fi; \
53770         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53771         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53772         $(NORMAL_TARGET_EXPORTS)  \
53773         echo Configuring in $(TARGET_SUBDIR)/rda; \
53774         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53775         case $(srcdir) in \
53776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53777           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53779         esac; \
53780         srcdiroption="--srcdir=$${topdir}/rda"; \
53781         libsrcdir="$$s/rda"; \
53782         rm -f no-such-file || : ; \
53783         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53784           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53785           --target=${target_alias} $${srcdiroption}  \
53786           || exit 1
53787 @endif target-rda
53788
53789
53790
53791
53792
53793 .PHONY: all-target-rda maybe-all-target-rda
53794 maybe-all-target-rda:
53795 @if gcc-bootstrap
53796 all-target-rda: stage_current
53797 @endif gcc-bootstrap
53798 @if target-rda
53799 TARGET-target-rda=all
53800 maybe-all-target-rda: all-target-rda
53801 all-target-rda: configure-target-rda
53802         @: $(MAKE); $(unstage)
53803         @r=`${PWD_COMMAND}`; export r; \
53804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53805         $(NORMAL_TARGET_EXPORTS)  \
53806         (cd $(TARGET_SUBDIR)/rda && \
53807           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53808                 $(TARGET-target-rda))
53809 @endif target-rda
53810
53811
53812
53813
53814
53815 .PHONY: check-target-rda maybe-check-target-rda
53816 maybe-check-target-rda:
53817 @if target-rda
53818 maybe-check-target-rda: check-target-rda
53819
53820 check-target-rda:
53821         @: $(MAKE); $(unstage)
53822         @r=`${PWD_COMMAND}`; export r; \
53823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53824         $(NORMAL_TARGET_EXPORTS) \
53825         (cd $(TARGET_SUBDIR)/rda && \
53826           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53827
53828 @endif target-rda
53829
53830 .PHONY: install-target-rda maybe-install-target-rda
53831 maybe-install-target-rda:
53832 @if target-rda
53833 maybe-install-target-rda: install-target-rda
53834
53835 install-target-rda: installdirs
53836         @: $(MAKE); $(unstage)
53837         @r=`${PWD_COMMAND}`; export r; \
53838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53839         $(NORMAL_TARGET_EXPORTS) \
53840         (cd $(TARGET_SUBDIR)/rda && \
53841           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53842
53843 @endif target-rda
53844
53845 # Other targets (info, dvi, pdf, etc.)
53846
53847 .PHONY: maybe-info-target-rda info-target-rda
53848 maybe-info-target-rda:
53849 @if target-rda
53850 maybe-info-target-rda: info-target-rda
53851
53852 info-target-rda: \
53853     configure-target-rda 
53854         @: $(MAKE); $(unstage)
53855         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53856         r=`${PWD_COMMAND}`; export r; \
53857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53858         $(NORMAL_TARGET_EXPORTS) \
53859         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
53860         for flag in $(EXTRA_TARGET_FLAGS); do \
53861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53862         done; \
53863         (cd $(TARGET_SUBDIR)/rda && \
53864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53866                   "RANLIB=$${RANLIB}" \
53867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53868                    info) \
53869           || exit 1
53870
53871 @endif target-rda
53872
53873 .PHONY: maybe-dvi-target-rda dvi-target-rda
53874 maybe-dvi-target-rda:
53875 @if target-rda
53876 maybe-dvi-target-rda: dvi-target-rda
53877
53878 dvi-target-rda: \
53879     configure-target-rda 
53880         @: $(MAKE); $(unstage)
53881         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53882         r=`${PWD_COMMAND}`; export r; \
53883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53884         $(NORMAL_TARGET_EXPORTS) \
53885         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
53886         for flag in $(EXTRA_TARGET_FLAGS); do \
53887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53888         done; \
53889         (cd $(TARGET_SUBDIR)/rda && \
53890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53892                   "RANLIB=$${RANLIB}" \
53893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53894                    dvi) \
53895           || exit 1
53896
53897 @endif target-rda
53898
53899 .PHONY: maybe-pdf-target-rda pdf-target-rda
53900 maybe-pdf-target-rda:
53901 @if target-rda
53902 maybe-pdf-target-rda: pdf-target-rda
53903
53904 pdf-target-rda: \
53905     configure-target-rda 
53906         @: $(MAKE); $(unstage)
53907         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53908         r=`${PWD_COMMAND}`; export r; \
53909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53910         $(NORMAL_TARGET_EXPORTS) \
53911         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
53912         for flag in $(EXTRA_TARGET_FLAGS); do \
53913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53914         done; \
53915         (cd $(TARGET_SUBDIR)/rda && \
53916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53918                   "RANLIB=$${RANLIB}" \
53919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53920                    pdf) \
53921           || exit 1
53922
53923 @endif target-rda
53924
53925 .PHONY: maybe-html-target-rda html-target-rda
53926 maybe-html-target-rda:
53927 @if target-rda
53928 maybe-html-target-rda: html-target-rda
53929
53930 html-target-rda: \
53931     configure-target-rda 
53932         @: $(MAKE); $(unstage)
53933         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53934         r=`${PWD_COMMAND}`; export r; \
53935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53936         $(NORMAL_TARGET_EXPORTS) \
53937         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
53938         for flag in $(EXTRA_TARGET_FLAGS); do \
53939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53940         done; \
53941         (cd $(TARGET_SUBDIR)/rda && \
53942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53944                   "RANLIB=$${RANLIB}" \
53945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53946                    html) \
53947           || exit 1
53948
53949 @endif target-rda
53950
53951 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53952 maybe-TAGS-target-rda:
53953 @if target-rda
53954 maybe-TAGS-target-rda: TAGS-target-rda
53955
53956 TAGS-target-rda: \
53957     configure-target-rda 
53958         @: $(MAKE); $(unstage)
53959         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53960         r=`${PWD_COMMAND}`; export r; \
53961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53962         $(NORMAL_TARGET_EXPORTS) \
53963         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
53964         for flag in $(EXTRA_TARGET_FLAGS); do \
53965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53966         done; \
53967         (cd $(TARGET_SUBDIR)/rda && \
53968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53970                   "RANLIB=$${RANLIB}" \
53971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53972                    TAGS) \
53973           || exit 1
53974
53975 @endif target-rda
53976
53977 .PHONY: maybe-install-info-target-rda install-info-target-rda
53978 maybe-install-info-target-rda:
53979 @if target-rda
53980 maybe-install-info-target-rda: install-info-target-rda
53981
53982 install-info-target-rda: \
53983     configure-target-rda \
53984     info-target-rda 
53985         @: $(MAKE); $(unstage)
53986         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53987         r=`${PWD_COMMAND}`; export r; \
53988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53989         $(NORMAL_TARGET_EXPORTS) \
53990         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
53991         for flag in $(EXTRA_TARGET_FLAGS); do \
53992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53993         done; \
53994         (cd $(TARGET_SUBDIR)/rda && \
53995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53997                   "RANLIB=$${RANLIB}" \
53998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53999                    install-info) \
54000           || exit 1
54001
54002 @endif target-rda
54003
54004 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54005 maybe-install-pdf-target-rda:
54006 @if target-rda
54007 maybe-install-pdf-target-rda: install-pdf-target-rda
54008
54009 install-pdf-target-rda: \
54010     configure-target-rda \
54011     pdf-target-rda 
54012         @: $(MAKE); $(unstage)
54013         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54014         r=`${PWD_COMMAND}`; export r; \
54015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54016         $(NORMAL_TARGET_EXPORTS) \
54017         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
54018         for flag in $(EXTRA_TARGET_FLAGS); do \
54019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54020         done; \
54021         (cd $(TARGET_SUBDIR)/rda && \
54022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54024                   "RANLIB=$${RANLIB}" \
54025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54026                    install-pdf) \
54027           || exit 1
54028
54029 @endif target-rda
54030
54031 .PHONY: maybe-install-html-target-rda install-html-target-rda
54032 maybe-install-html-target-rda:
54033 @if target-rda
54034 maybe-install-html-target-rda: install-html-target-rda
54035
54036 install-html-target-rda: \
54037     configure-target-rda \
54038     html-target-rda 
54039         @: $(MAKE); $(unstage)
54040         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54041         r=`${PWD_COMMAND}`; export r; \
54042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54043         $(NORMAL_TARGET_EXPORTS) \
54044         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
54045         for flag in $(EXTRA_TARGET_FLAGS); do \
54046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54047         done; \
54048         (cd $(TARGET_SUBDIR)/rda && \
54049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54051                   "RANLIB=$${RANLIB}" \
54052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54053                    install-html) \
54054           || exit 1
54055
54056 @endif target-rda
54057
54058 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
54059 maybe-installcheck-target-rda:
54060 @if target-rda
54061 maybe-installcheck-target-rda: installcheck-target-rda
54062
54063 installcheck-target-rda: \
54064     configure-target-rda 
54065         @: $(MAKE); $(unstage)
54066         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54067         r=`${PWD_COMMAND}`; export r; \
54068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54069         $(NORMAL_TARGET_EXPORTS) \
54070         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
54071         for flag in $(EXTRA_TARGET_FLAGS); do \
54072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54073         done; \
54074         (cd $(TARGET_SUBDIR)/rda && \
54075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54077                   "RANLIB=$${RANLIB}" \
54078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54079                    installcheck) \
54080           || exit 1
54081
54082 @endif target-rda
54083
54084 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
54085 maybe-mostlyclean-target-rda:
54086 @if target-rda
54087 maybe-mostlyclean-target-rda: mostlyclean-target-rda
54088
54089 mostlyclean-target-rda: 
54090         @: $(MAKE); $(unstage)
54091         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54092         r=`${PWD_COMMAND}`; export r; \
54093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54094         $(NORMAL_TARGET_EXPORTS) \
54095         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
54096         for flag in $(EXTRA_TARGET_FLAGS); do \
54097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54098         done; \
54099         (cd $(TARGET_SUBDIR)/rda && \
54100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54102                   "RANLIB=$${RANLIB}" \
54103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54104                    mostlyclean) \
54105           || exit 1
54106
54107 @endif target-rda
54108
54109 .PHONY: maybe-clean-target-rda clean-target-rda
54110 maybe-clean-target-rda:
54111 @if target-rda
54112 maybe-clean-target-rda: clean-target-rda
54113
54114 clean-target-rda: 
54115         @: $(MAKE); $(unstage)
54116         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54117         r=`${PWD_COMMAND}`; export r; \
54118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54119         $(NORMAL_TARGET_EXPORTS) \
54120         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
54121         for flag in $(EXTRA_TARGET_FLAGS); do \
54122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54123         done; \
54124         (cd $(TARGET_SUBDIR)/rda && \
54125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54127                   "RANLIB=$${RANLIB}" \
54128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54129                    clean) \
54130           || exit 1
54131
54132 @endif target-rda
54133
54134 .PHONY: maybe-distclean-target-rda distclean-target-rda
54135 maybe-distclean-target-rda:
54136 @if target-rda
54137 maybe-distclean-target-rda: distclean-target-rda
54138
54139 distclean-target-rda: 
54140         @: $(MAKE); $(unstage)
54141         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54142         r=`${PWD_COMMAND}`; export r; \
54143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54144         $(NORMAL_TARGET_EXPORTS) \
54145         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
54146         for flag in $(EXTRA_TARGET_FLAGS); do \
54147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54148         done; \
54149         (cd $(TARGET_SUBDIR)/rda && \
54150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54152                   "RANLIB=$${RANLIB}" \
54153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54154                    distclean) \
54155           || exit 1
54156
54157 @endif target-rda
54158
54159 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
54160 maybe-maintainer-clean-target-rda:
54161 @if target-rda
54162 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
54163
54164 maintainer-clean-target-rda: 
54165         @: $(MAKE); $(unstage)
54166         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54167         r=`${PWD_COMMAND}`; export r; \
54168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54169         $(NORMAL_TARGET_EXPORTS) \
54170         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
54171         for flag in $(EXTRA_TARGET_FLAGS); do \
54172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54173         done; \
54174         (cd $(TARGET_SUBDIR)/rda && \
54175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54177                   "RANLIB=$${RANLIB}" \
54178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54179                    maintainer-clean) \
54180           || exit 1
54181
54182 @endif target-rda
54183
54184
54185
54186
54187
54188 .PHONY: configure-target-libada maybe-configure-target-libada
54189 maybe-configure-target-libada:
54190 @if gcc-bootstrap
54191 configure-target-libada: stage_current
54192 @endif gcc-bootstrap
54193 @if target-libada
54194 maybe-configure-target-libada: configure-target-libada
54195 configure-target-libada: 
54196         @: $(MAKE); $(unstage)
54197         @r=`${PWD_COMMAND}`; export r; \
54198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54199         echo "Checking multilib configuration for libada..."; \
54200         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54201         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
54202         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
54203           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
54204             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
54205           else \
54206             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
54207             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54208           fi; \
54209         else \
54210           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54211         fi; \
54212         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
54213         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54214         $(NORMAL_TARGET_EXPORTS)  \
54215         echo Configuring in $(TARGET_SUBDIR)/libada; \
54216         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
54217         case $(srcdir) in \
54218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54219           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
54220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54221         esac; \
54222         srcdiroption="--srcdir=$${topdir}/libada"; \
54223         libsrcdir="$$s/libada"; \
54224         rm -f no-such-file || : ; \
54225         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54226           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54227           --target=${target_alias} $${srcdiroption}  \
54228           || exit 1
54229 @endif target-libada
54230
54231
54232
54233
54234
54235 .PHONY: all-target-libada maybe-all-target-libada
54236 maybe-all-target-libada:
54237 @if gcc-bootstrap
54238 all-target-libada: stage_current
54239 @endif gcc-bootstrap
54240 @if target-libada
54241 TARGET-target-libada=all
54242 maybe-all-target-libada: all-target-libada
54243 all-target-libada: configure-target-libada
54244         @: $(MAKE); $(unstage)
54245         @r=`${PWD_COMMAND}`; export r; \
54246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54247         $(NORMAL_TARGET_EXPORTS)  \
54248         (cd $(TARGET_SUBDIR)/libada && \
54249           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54250                 $(TARGET-target-libada))
54251 @endif target-libada
54252
54253
54254
54255
54256
54257 .PHONY: check-target-libada maybe-check-target-libada
54258 maybe-check-target-libada:
54259 @if target-libada
54260 maybe-check-target-libada: check-target-libada
54261
54262 check-target-libada:
54263         @: $(MAKE); $(unstage)
54264         @r=`${PWD_COMMAND}`; export r; \
54265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54266         $(NORMAL_TARGET_EXPORTS) \
54267         (cd $(TARGET_SUBDIR)/libada && \
54268           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54269
54270 @endif target-libada
54271
54272 .PHONY: install-target-libada maybe-install-target-libada
54273 maybe-install-target-libada:
54274 @if target-libada
54275 maybe-install-target-libada: install-target-libada
54276
54277 install-target-libada: installdirs
54278         @: $(MAKE); $(unstage)
54279         @r=`${PWD_COMMAND}`; export r; \
54280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54281         $(NORMAL_TARGET_EXPORTS) \
54282         (cd $(TARGET_SUBDIR)/libada && \
54283           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54284
54285 @endif target-libada
54286
54287 # Other targets (info, dvi, pdf, etc.)
54288
54289 .PHONY: maybe-info-target-libada info-target-libada
54290 maybe-info-target-libada:
54291 @if target-libada
54292 maybe-info-target-libada: info-target-libada
54293
54294 info-target-libada: \
54295     configure-target-libada 
54296         @: $(MAKE); $(unstage)
54297         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54298         r=`${PWD_COMMAND}`; export r; \
54299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54300         $(NORMAL_TARGET_EXPORTS) \
54301         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
54302         for flag in $(EXTRA_TARGET_FLAGS); do \
54303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54304         done; \
54305         (cd $(TARGET_SUBDIR)/libada && \
54306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54308                   "RANLIB=$${RANLIB}" \
54309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54310                    info) \
54311           || exit 1
54312
54313 @endif target-libada
54314
54315 .PHONY: maybe-dvi-target-libada dvi-target-libada
54316 maybe-dvi-target-libada:
54317 @if target-libada
54318 maybe-dvi-target-libada: dvi-target-libada
54319
54320 dvi-target-libada: \
54321     configure-target-libada 
54322         @: $(MAKE); $(unstage)
54323         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54324         r=`${PWD_COMMAND}`; export r; \
54325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54326         $(NORMAL_TARGET_EXPORTS) \
54327         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
54328         for flag in $(EXTRA_TARGET_FLAGS); do \
54329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54330         done; \
54331         (cd $(TARGET_SUBDIR)/libada && \
54332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54334                   "RANLIB=$${RANLIB}" \
54335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54336                    dvi) \
54337           || exit 1
54338
54339 @endif target-libada
54340
54341 .PHONY: maybe-pdf-target-libada pdf-target-libada
54342 maybe-pdf-target-libada:
54343 @if target-libada
54344 maybe-pdf-target-libada: pdf-target-libada
54345
54346 pdf-target-libada: \
54347     configure-target-libada 
54348         @: $(MAKE); $(unstage)
54349         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54350         r=`${PWD_COMMAND}`; export r; \
54351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54352         $(NORMAL_TARGET_EXPORTS) \
54353         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
54354         for flag in $(EXTRA_TARGET_FLAGS); do \
54355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54356         done; \
54357         (cd $(TARGET_SUBDIR)/libada && \
54358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54360                   "RANLIB=$${RANLIB}" \
54361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54362                    pdf) \
54363           || exit 1
54364
54365 @endif target-libada
54366
54367 .PHONY: maybe-html-target-libada html-target-libada
54368 maybe-html-target-libada:
54369 @if target-libada
54370 maybe-html-target-libada: html-target-libada
54371
54372 html-target-libada: \
54373     configure-target-libada 
54374         @: $(MAKE); $(unstage)
54375         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54376         r=`${PWD_COMMAND}`; export r; \
54377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54378         $(NORMAL_TARGET_EXPORTS) \
54379         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
54380         for flag in $(EXTRA_TARGET_FLAGS); do \
54381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54382         done; \
54383         (cd $(TARGET_SUBDIR)/libada && \
54384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54386                   "RANLIB=$${RANLIB}" \
54387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54388                    html) \
54389           || exit 1
54390
54391 @endif target-libada
54392
54393 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54394 maybe-TAGS-target-libada:
54395 @if target-libada
54396 maybe-TAGS-target-libada: TAGS-target-libada
54397
54398 TAGS-target-libada: \
54399     configure-target-libada 
54400         @: $(MAKE); $(unstage)
54401         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54402         r=`${PWD_COMMAND}`; export r; \
54403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54404         $(NORMAL_TARGET_EXPORTS) \
54405         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
54406         for flag in $(EXTRA_TARGET_FLAGS); do \
54407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54408         done; \
54409         (cd $(TARGET_SUBDIR)/libada && \
54410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54412                   "RANLIB=$${RANLIB}" \
54413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54414                    TAGS) \
54415           || exit 1
54416
54417 @endif target-libada
54418
54419 .PHONY: maybe-install-info-target-libada install-info-target-libada
54420 maybe-install-info-target-libada:
54421 @if target-libada
54422 maybe-install-info-target-libada: install-info-target-libada
54423
54424 install-info-target-libada: \
54425     configure-target-libada \
54426     info-target-libada 
54427         @: $(MAKE); $(unstage)
54428         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54429         r=`${PWD_COMMAND}`; export r; \
54430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54431         $(NORMAL_TARGET_EXPORTS) \
54432         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
54433         for flag in $(EXTRA_TARGET_FLAGS); do \
54434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54435         done; \
54436         (cd $(TARGET_SUBDIR)/libada && \
54437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54439                   "RANLIB=$${RANLIB}" \
54440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54441                    install-info) \
54442           || exit 1
54443
54444 @endif target-libada
54445
54446 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54447 maybe-install-pdf-target-libada:
54448 @if target-libada
54449 maybe-install-pdf-target-libada: install-pdf-target-libada
54450
54451 install-pdf-target-libada: \
54452     configure-target-libada \
54453     pdf-target-libada 
54454         @: $(MAKE); $(unstage)
54455         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54456         r=`${PWD_COMMAND}`; export r; \
54457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54458         $(NORMAL_TARGET_EXPORTS) \
54459         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
54460         for flag in $(EXTRA_TARGET_FLAGS); do \
54461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54462         done; \
54463         (cd $(TARGET_SUBDIR)/libada && \
54464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54466                   "RANLIB=$${RANLIB}" \
54467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54468                    install-pdf) \
54469           || exit 1
54470
54471 @endif target-libada
54472
54473 .PHONY: maybe-install-html-target-libada install-html-target-libada
54474 maybe-install-html-target-libada:
54475 @if target-libada
54476 maybe-install-html-target-libada: install-html-target-libada
54477
54478 install-html-target-libada: \
54479     configure-target-libada \
54480     html-target-libada 
54481         @: $(MAKE); $(unstage)
54482         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54483         r=`${PWD_COMMAND}`; export r; \
54484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54485         $(NORMAL_TARGET_EXPORTS) \
54486         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
54487         for flag in $(EXTRA_TARGET_FLAGS); do \
54488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54489         done; \
54490         (cd $(TARGET_SUBDIR)/libada && \
54491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54493                   "RANLIB=$${RANLIB}" \
54494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54495                    install-html) \
54496           || exit 1
54497
54498 @endif target-libada
54499
54500 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54501 maybe-installcheck-target-libada:
54502 @if target-libada
54503 maybe-installcheck-target-libada: installcheck-target-libada
54504
54505 installcheck-target-libada: \
54506     configure-target-libada 
54507         @: $(MAKE); $(unstage)
54508         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54509         r=`${PWD_COMMAND}`; export r; \
54510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54511         $(NORMAL_TARGET_EXPORTS) \
54512         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
54513         for flag in $(EXTRA_TARGET_FLAGS); do \
54514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54515         done; \
54516         (cd $(TARGET_SUBDIR)/libada && \
54517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54519                   "RANLIB=$${RANLIB}" \
54520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54521                    installcheck) \
54522           || exit 1
54523
54524 @endif target-libada
54525
54526 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54527 maybe-mostlyclean-target-libada:
54528 @if target-libada
54529 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54530
54531 mostlyclean-target-libada: 
54532         @: $(MAKE); $(unstage)
54533         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54534         r=`${PWD_COMMAND}`; export r; \
54535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54536         $(NORMAL_TARGET_EXPORTS) \
54537         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
54538         for flag in $(EXTRA_TARGET_FLAGS); do \
54539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54540         done; \
54541         (cd $(TARGET_SUBDIR)/libada && \
54542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54544                   "RANLIB=$${RANLIB}" \
54545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54546                    mostlyclean) \
54547           || exit 1
54548
54549 @endif target-libada
54550
54551 .PHONY: maybe-clean-target-libada clean-target-libada
54552 maybe-clean-target-libada:
54553 @if target-libada
54554 maybe-clean-target-libada: clean-target-libada
54555
54556 clean-target-libada: 
54557         @: $(MAKE); $(unstage)
54558         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54559         r=`${PWD_COMMAND}`; export r; \
54560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54561         $(NORMAL_TARGET_EXPORTS) \
54562         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
54563         for flag in $(EXTRA_TARGET_FLAGS); do \
54564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54565         done; \
54566         (cd $(TARGET_SUBDIR)/libada && \
54567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54569                   "RANLIB=$${RANLIB}" \
54570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54571                    clean) \
54572           || exit 1
54573
54574 @endif target-libada
54575
54576 .PHONY: maybe-distclean-target-libada distclean-target-libada
54577 maybe-distclean-target-libada:
54578 @if target-libada
54579 maybe-distclean-target-libada: distclean-target-libada
54580
54581 distclean-target-libada: 
54582         @: $(MAKE); $(unstage)
54583         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54584         r=`${PWD_COMMAND}`; export r; \
54585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54586         $(NORMAL_TARGET_EXPORTS) \
54587         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
54588         for flag in $(EXTRA_TARGET_FLAGS); do \
54589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54590         done; \
54591         (cd $(TARGET_SUBDIR)/libada && \
54592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54594                   "RANLIB=$${RANLIB}" \
54595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54596                    distclean) \
54597           || exit 1
54598
54599 @endif target-libada
54600
54601 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54602 maybe-maintainer-clean-target-libada:
54603 @if target-libada
54604 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54605
54606 maintainer-clean-target-libada: 
54607         @: $(MAKE); $(unstage)
54608         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54609         r=`${PWD_COMMAND}`; export r; \
54610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54611         $(NORMAL_TARGET_EXPORTS) \
54612         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
54613         for flag in $(EXTRA_TARGET_FLAGS); do \
54614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54615         done; \
54616         (cd $(TARGET_SUBDIR)/libada && \
54617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54619                   "RANLIB=$${RANLIB}" \
54620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54621                    maintainer-clean) \
54622           || exit 1
54623
54624 @endif target-libada
54625
54626
54627
54628
54629
54630 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54631 maybe-configure-target-libgomp:
54632 @if gcc-bootstrap
54633 configure-target-libgomp: stage_current
54634 @endif gcc-bootstrap
54635 @if target-libgomp
54636 maybe-configure-target-libgomp: configure-target-libgomp
54637 configure-target-libgomp: 
54638         @r=`${PWD_COMMAND}`; export r; \
54639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54640         echo "Checking multilib configuration for libgomp..."; \
54641         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54642         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54643         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54644           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54645             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54646           else \
54647             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54648             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54649           fi; \
54650         else \
54651           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54652         fi; \
54653         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54654         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54655         $(NORMAL_TARGET_EXPORTS)  \
54656         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54657         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54658         case $(srcdir) in \
54659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54660           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54662         esac; \
54663         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54664         libsrcdir="$$s/libgomp"; \
54665         rm -f no-such-file || : ; \
54666         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54667           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54668           --target=${target_alias} $${srcdiroption}  \
54669           || exit 1
54670 @endif target-libgomp
54671
54672
54673
54674 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54675 maybe-configure-stage1-target-libgomp:
54676 @if target-libgomp-bootstrap
54677 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54678 configure-stage1-target-libgomp:
54679         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54680         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54681         @r=`${PWD_COMMAND}`; export r; \
54682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54683         TFLAGS="$(STAGE1_TFLAGS)"; \
54684         echo "Checking multilib configuration for libgomp..."; \
54685         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54686         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54687           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54688             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54689           else \
54690             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54691             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54692           fi; \
54693         else \
54694           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54695         fi; \
54696         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54697         $(NORMAL_TARGET_EXPORTS) \
54698         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54699         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54700         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54701         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
54702         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54703         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54704         case $(srcdir) in \
54705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54706           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54708         esac; \
54709         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54710         libsrcdir="$$s/libgomp"; \
54711         $(SHELL) $${libsrcdir}/configure \
54712           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54713           --target=${target_alias} $${srcdiroption} \
54714           $(STAGE1_CONFIGURE_FLAGS)
54715 @endif target-libgomp-bootstrap
54716
54717 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54718 maybe-configure-stage2-target-libgomp:
54719 @if target-libgomp-bootstrap
54720 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54721 configure-stage2-target-libgomp:
54722         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54723         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54724         @r=`${PWD_COMMAND}`; export r; \
54725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54726         TFLAGS="$(STAGE2_TFLAGS)"; \
54727         echo "Checking multilib configuration for libgomp..."; \
54728         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54729         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54730           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54731             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54732           else \
54733             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54734             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54735           fi; \
54736         else \
54737           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54738         fi; \
54739         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54740         $(NORMAL_TARGET_EXPORTS) \
54741          \
54742         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54743         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54744         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54745         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
54746         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54747         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54748         case $(srcdir) in \
54749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54750           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54752         esac; \
54753         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54754         libsrcdir="$$s/libgomp"; \
54755         $(SHELL) $${libsrcdir}/configure \
54756           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54757           --target=${target_alias} $${srcdiroption} \
54758           --with-build-libsubdir=$(HOST_SUBDIR) \
54759           $(STAGE2_CONFIGURE_FLAGS)
54760 @endif target-libgomp-bootstrap
54761
54762 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54763 maybe-configure-stage3-target-libgomp:
54764 @if target-libgomp-bootstrap
54765 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54766 configure-stage3-target-libgomp:
54767         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54768         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54769         @r=`${PWD_COMMAND}`; export r; \
54770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54771         TFLAGS="$(STAGE3_TFLAGS)"; \
54772         echo "Checking multilib configuration for libgomp..."; \
54773         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54774         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54775           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54776             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54777           else \
54778             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54779             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54780           fi; \
54781         else \
54782           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54783         fi; \
54784         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54785         $(NORMAL_TARGET_EXPORTS) \
54786          \
54787         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54788         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54789         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54790         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
54791         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54792         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54793         case $(srcdir) in \
54794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54795           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54797         esac; \
54798         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54799         libsrcdir="$$s/libgomp"; \
54800         $(SHELL) $${libsrcdir}/configure \
54801           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54802           --target=${target_alias} $${srcdiroption} \
54803           --with-build-libsubdir=$(HOST_SUBDIR) \
54804           $(STAGE3_CONFIGURE_FLAGS)
54805 @endif target-libgomp-bootstrap
54806
54807 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54808 maybe-configure-stage4-target-libgomp:
54809 @if target-libgomp-bootstrap
54810 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54811 configure-stage4-target-libgomp:
54812         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54813         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54814         @r=`${PWD_COMMAND}`; export r; \
54815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54816         TFLAGS="$(STAGE4_TFLAGS)"; \
54817         echo "Checking multilib configuration for libgomp..."; \
54818         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54819         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54820           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54821             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54822           else \
54823             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54824             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54825           fi; \
54826         else \
54827           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54828         fi; \
54829         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54830         $(NORMAL_TARGET_EXPORTS) \
54831          \
54832         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54833         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54834         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54835         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
54836         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54837         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54838         case $(srcdir) in \
54839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54840           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54842         esac; \
54843         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54844         libsrcdir="$$s/libgomp"; \
54845         $(SHELL) $${libsrcdir}/configure \
54846           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54847           --target=${target_alias} $${srcdiroption} \
54848           --with-build-libsubdir=$(HOST_SUBDIR) \
54849           $(STAGE4_CONFIGURE_FLAGS)
54850 @endif target-libgomp-bootstrap
54851
54852 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54853 maybe-configure-stageprofile-target-libgomp:
54854 @if target-libgomp-bootstrap
54855 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54856 configure-stageprofile-target-libgomp:
54857         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54858         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54859         @r=`${PWD_COMMAND}`; export r; \
54860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54861         TFLAGS="$(STAGEprofile_TFLAGS)"; \
54862         echo "Checking multilib configuration for libgomp..."; \
54863         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54864         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54865           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54866             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54867           else \
54868             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54869             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54870           fi; \
54871         else \
54872           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54873         fi; \
54874         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54875         $(NORMAL_TARGET_EXPORTS) \
54876          \
54877         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54878         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54879         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54880         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
54881         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54882         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54883         case $(srcdir) in \
54884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54885           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54887         esac; \
54888         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54889         libsrcdir="$$s/libgomp"; \
54890         $(SHELL) $${libsrcdir}/configure \
54891           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54892           --target=${target_alias} $${srcdiroption} \
54893           --with-build-libsubdir=$(HOST_SUBDIR) \
54894           $(STAGEprofile_CONFIGURE_FLAGS)
54895 @endif target-libgomp-bootstrap
54896
54897 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54898 maybe-configure-stagefeedback-target-libgomp:
54899 @if target-libgomp-bootstrap
54900 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54901 configure-stagefeedback-target-libgomp:
54902         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54903         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54904         @r=`${PWD_COMMAND}`; export r; \
54905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54906         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54907         echo "Checking multilib configuration for libgomp..."; \
54908         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54909         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54910           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54911             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54912           else \
54913             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54914             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54915           fi; \
54916         else \
54917           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54918         fi; \
54919         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54920         $(NORMAL_TARGET_EXPORTS) \
54921          \
54922         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54923         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54924         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54925         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
54926         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54927         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54928         case $(srcdir) in \
54929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54930           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54932         esac; \
54933         srcdiroption="--srcdir=$${topdir}/libgomp"; \
54934         libsrcdir="$$s/libgomp"; \
54935         $(SHELL) $${libsrcdir}/configure \
54936           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54937           --target=${target_alias} $${srcdiroption} \
54938           --with-build-libsubdir=$(HOST_SUBDIR) \
54939           $(STAGEfeedback_CONFIGURE_FLAGS)
54940 @endif target-libgomp-bootstrap
54941
54942
54943
54944
54945
54946 .PHONY: all-target-libgomp maybe-all-target-libgomp
54947 maybe-all-target-libgomp:
54948 @if gcc-bootstrap
54949 all-target-libgomp: stage_current
54950 @endif gcc-bootstrap
54951 @if target-libgomp
54952 TARGET-target-libgomp=all
54953 maybe-all-target-libgomp: all-target-libgomp
54954 all-target-libgomp: configure-target-libgomp
54955         @r=`${PWD_COMMAND}`; export r; \
54956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54957         $(NORMAL_TARGET_EXPORTS)  \
54958         (cd $(TARGET_SUBDIR)/libgomp && \
54959           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54960                 $(TARGET-target-libgomp))
54961 @endif target-libgomp
54962
54963
54964
54965 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54966 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54967 maybe-all-stage1-target-libgomp:
54968 maybe-clean-stage1-target-libgomp:
54969 @if target-libgomp-bootstrap
54970 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54971 all-stage1: all-stage1-target-libgomp
54972 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54973 all-stage1-target-libgomp: configure-stage1-target-libgomp
54974         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54975         @r=`${PWD_COMMAND}`; export r; \
54976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54977         TFLAGS="$(STAGE1_TFLAGS)"; \
54978         $(NORMAL_TARGET_EXPORTS)  \
54979         cd $(TARGET_SUBDIR)/libgomp && \
54980         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54981                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54982                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54983                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54984                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54985                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54986                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54987                 $(EXTRA_TARGET_FLAGS)   \
54988                 TFLAGS="$(STAGE1_TFLAGS)" \
54989                 $(TARGET-stage1-target-libgomp)
54990
54991 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54992 clean-stage1: clean-stage1-target-libgomp
54993 clean-stage1-target-libgomp:
54994         @if [ $(current_stage) = stage1 ]; then \
54995           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54996         else \
54997           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54998           $(MAKE) stage1-start; \
54999         fi; \
55000         cd $(TARGET_SUBDIR)/libgomp && \
55001         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55002                  clean
55003 @endif target-libgomp-bootstrap
55004
55005
55006 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55007 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55008 maybe-all-stage2-target-libgomp:
55009 maybe-clean-stage2-target-libgomp:
55010 @if target-libgomp-bootstrap
55011 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55012 all-stage2: all-stage2-target-libgomp
55013 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55014 all-stage2-target-libgomp: configure-stage2-target-libgomp
55015         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55016         @r=`${PWD_COMMAND}`; export r; \
55017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55018         TFLAGS="$(STAGE2_TFLAGS)"; \
55019         $(NORMAL_TARGET_EXPORTS) \
55020           \
55021         cd $(TARGET_SUBDIR)/libgomp && \
55022         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55023                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55024                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55025                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55026                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55027                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55028                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55029                 $(EXTRA_TARGET_FLAGS)   \
55030                 TFLAGS="$(STAGE2_TFLAGS)" \
55031                 $(TARGET-stage2-target-libgomp)
55032
55033 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55034 clean-stage2: clean-stage2-target-libgomp
55035 clean-stage2-target-libgomp:
55036         @if [ $(current_stage) = stage2 ]; then \
55037           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55038         else \
55039           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55040           $(MAKE) stage2-start; \
55041         fi; \
55042         cd $(TARGET_SUBDIR)/libgomp && \
55043         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55044                   \
55045                  clean
55046 @endif target-libgomp-bootstrap
55047
55048
55049 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55050 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55051 maybe-all-stage3-target-libgomp:
55052 maybe-clean-stage3-target-libgomp:
55053 @if target-libgomp-bootstrap
55054 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55055 all-stage3: all-stage3-target-libgomp
55056 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55057 all-stage3-target-libgomp: configure-stage3-target-libgomp
55058         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55059         @r=`${PWD_COMMAND}`; export r; \
55060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55061         TFLAGS="$(STAGE3_TFLAGS)"; \
55062         $(NORMAL_TARGET_EXPORTS) \
55063           \
55064         cd $(TARGET_SUBDIR)/libgomp && \
55065         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55066                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55067                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55068                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55069                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55070                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55071                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55072                 $(EXTRA_TARGET_FLAGS)   \
55073                 TFLAGS="$(STAGE3_TFLAGS)" \
55074                 $(TARGET-stage3-target-libgomp)
55075
55076 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
55077 clean-stage3: clean-stage3-target-libgomp
55078 clean-stage3-target-libgomp:
55079         @if [ $(current_stage) = stage3 ]; then \
55080           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55081         else \
55082           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
55083           $(MAKE) stage3-start; \
55084         fi; \
55085         cd $(TARGET_SUBDIR)/libgomp && \
55086         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55087                   \
55088                  clean
55089 @endif target-libgomp-bootstrap
55090
55091
55092 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
55093 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
55094 maybe-all-stage4-target-libgomp:
55095 maybe-clean-stage4-target-libgomp:
55096 @if target-libgomp-bootstrap
55097 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
55098 all-stage4: all-stage4-target-libgomp
55099 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
55100 all-stage4-target-libgomp: configure-stage4-target-libgomp
55101         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55102         @r=`${PWD_COMMAND}`; export r; \
55103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55104         TFLAGS="$(STAGE4_TFLAGS)"; \
55105         $(NORMAL_TARGET_EXPORTS) \
55106           \
55107         cd $(TARGET_SUBDIR)/libgomp && \
55108         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55109                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55110                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55111                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55112                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55113                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55114                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55115                 $(EXTRA_TARGET_FLAGS)   \
55116                 TFLAGS="$(STAGE4_TFLAGS)" \
55117                 $(TARGET-stage4-target-libgomp)
55118
55119 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
55120 clean-stage4: clean-stage4-target-libgomp
55121 clean-stage4-target-libgomp:
55122         @if [ $(current_stage) = stage4 ]; then \
55123           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55124         else \
55125           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
55126           $(MAKE) stage4-start; \
55127         fi; \
55128         cd $(TARGET_SUBDIR)/libgomp && \
55129         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55130                   \
55131                  clean
55132 @endif target-libgomp-bootstrap
55133
55134
55135 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
55136 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
55137 maybe-all-stageprofile-target-libgomp:
55138 maybe-clean-stageprofile-target-libgomp:
55139 @if target-libgomp-bootstrap
55140 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
55141 all-stageprofile: all-stageprofile-target-libgomp
55142 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
55143 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55144         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55145         @r=`${PWD_COMMAND}`; export r; \
55146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55147         TFLAGS="$(STAGEprofile_TFLAGS)"; \
55148         $(NORMAL_TARGET_EXPORTS) \
55149           \
55150         cd $(TARGET_SUBDIR)/libgomp && \
55151         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55152                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55153                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55154                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55158                 $(EXTRA_TARGET_FLAGS)   \
55159                 TFLAGS="$(STAGEprofile_TFLAGS)" \
55160                 $(TARGET-stageprofile-target-libgomp)
55161
55162 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55163 clean-stageprofile: clean-stageprofile-target-libgomp
55164 clean-stageprofile-target-libgomp:
55165         @if [ $(current_stage) = stageprofile ]; then \
55166           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55167         else \
55168           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55169           $(MAKE) stageprofile-start; \
55170         fi; \
55171         cd $(TARGET_SUBDIR)/libgomp && \
55172         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55173                   \
55174                  clean
55175 @endif target-libgomp-bootstrap
55176
55177
55178 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55179 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55180 maybe-all-stagefeedback-target-libgomp:
55181 maybe-clean-stagefeedback-target-libgomp:
55182 @if target-libgomp-bootstrap
55183 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55184 all-stagefeedback: all-stagefeedback-target-libgomp
55185 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55186 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55187         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55188         @r=`${PWD_COMMAND}`; export r; \
55189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55190         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55191         $(NORMAL_TARGET_EXPORTS) \
55192           \
55193         cd $(TARGET_SUBDIR)/libgomp && \
55194         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55195                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55196                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55197                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55198                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55199                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55200                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55201                 $(EXTRA_TARGET_FLAGS)   \
55202                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55203                 $(TARGET-stagefeedback-target-libgomp)
55204
55205 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55206 clean-stagefeedback: clean-stagefeedback-target-libgomp
55207 clean-stagefeedback-target-libgomp:
55208         @if [ $(current_stage) = stagefeedback ]; then \
55209           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55210         else \
55211           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55212           $(MAKE) stagefeedback-start; \
55213         fi; \
55214         cd $(TARGET_SUBDIR)/libgomp && \
55215         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55216                   \
55217                  clean
55218 @endif target-libgomp-bootstrap
55219
55220
55221
55222
55223
55224
55225 .PHONY: check-target-libgomp maybe-check-target-libgomp
55226 maybe-check-target-libgomp:
55227 @if target-libgomp
55228 maybe-check-target-libgomp: check-target-libgomp
55229
55230 check-target-libgomp:
55231         @: $(MAKE); $(unstage)
55232         @r=`${PWD_COMMAND}`; export r; \
55233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55234         $(NORMAL_TARGET_EXPORTS) \
55235         (cd $(TARGET_SUBDIR)/libgomp && \
55236           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55237
55238 @endif target-libgomp
55239
55240 .PHONY: install-target-libgomp maybe-install-target-libgomp
55241 maybe-install-target-libgomp:
55242 @if target-libgomp
55243 maybe-install-target-libgomp: install-target-libgomp
55244
55245 install-target-libgomp: installdirs
55246         @: $(MAKE); $(unstage)
55247         @r=`${PWD_COMMAND}`; export r; \
55248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55249         $(NORMAL_TARGET_EXPORTS) \
55250         (cd $(TARGET_SUBDIR)/libgomp && \
55251           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55252
55253 @endif target-libgomp
55254
55255 # Other targets (info, dvi, pdf, etc.)
55256
55257 .PHONY: maybe-info-target-libgomp info-target-libgomp
55258 maybe-info-target-libgomp:
55259 @if target-libgomp
55260 maybe-info-target-libgomp: info-target-libgomp
55261
55262 info-target-libgomp: \
55263     configure-target-libgomp 
55264         @: $(MAKE); $(unstage)
55265         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55266         r=`${PWD_COMMAND}`; export r; \
55267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55268         $(NORMAL_TARGET_EXPORTS) \
55269         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
55270         for flag in $(EXTRA_TARGET_FLAGS); do \
55271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55272         done; \
55273         (cd $(TARGET_SUBDIR)/libgomp && \
55274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55276                   "RANLIB=$${RANLIB}" \
55277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55278                    info) \
55279           || exit 1
55280
55281 @endif target-libgomp
55282
55283 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55284 maybe-dvi-target-libgomp:
55285 @if target-libgomp
55286 maybe-dvi-target-libgomp: dvi-target-libgomp
55287
55288 dvi-target-libgomp: \
55289     configure-target-libgomp 
55290         @: $(MAKE); $(unstage)
55291         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55292         r=`${PWD_COMMAND}`; export r; \
55293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55294         $(NORMAL_TARGET_EXPORTS) \
55295         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
55296         for flag in $(EXTRA_TARGET_FLAGS); do \
55297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55298         done; \
55299         (cd $(TARGET_SUBDIR)/libgomp && \
55300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55302                   "RANLIB=$${RANLIB}" \
55303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55304                    dvi) \
55305           || exit 1
55306
55307 @endif target-libgomp
55308
55309 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55310 maybe-pdf-target-libgomp:
55311 @if target-libgomp
55312 maybe-pdf-target-libgomp: pdf-target-libgomp
55313
55314 pdf-target-libgomp: \
55315     configure-target-libgomp 
55316         @: $(MAKE); $(unstage)
55317         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55318         r=`${PWD_COMMAND}`; export r; \
55319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55320         $(NORMAL_TARGET_EXPORTS) \
55321         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
55322         for flag in $(EXTRA_TARGET_FLAGS); do \
55323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55324         done; \
55325         (cd $(TARGET_SUBDIR)/libgomp && \
55326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55328                   "RANLIB=$${RANLIB}" \
55329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55330                    pdf) \
55331           || exit 1
55332
55333 @endif target-libgomp
55334
55335 .PHONY: maybe-html-target-libgomp html-target-libgomp
55336 maybe-html-target-libgomp:
55337 @if target-libgomp
55338 maybe-html-target-libgomp: html-target-libgomp
55339
55340 html-target-libgomp: \
55341     configure-target-libgomp 
55342         @: $(MAKE); $(unstage)
55343         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55344         r=`${PWD_COMMAND}`; export r; \
55345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55346         $(NORMAL_TARGET_EXPORTS) \
55347         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
55348         for flag in $(EXTRA_TARGET_FLAGS); do \
55349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55350         done; \
55351         (cd $(TARGET_SUBDIR)/libgomp && \
55352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55354                   "RANLIB=$${RANLIB}" \
55355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55356                    html) \
55357           || exit 1
55358
55359 @endif target-libgomp
55360
55361 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55362 maybe-TAGS-target-libgomp:
55363 @if target-libgomp
55364 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55365
55366 TAGS-target-libgomp: \
55367     configure-target-libgomp 
55368         @: $(MAKE); $(unstage)
55369         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55370         r=`${PWD_COMMAND}`; export r; \
55371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55372         $(NORMAL_TARGET_EXPORTS) \
55373         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
55374         for flag in $(EXTRA_TARGET_FLAGS); do \
55375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55376         done; \
55377         (cd $(TARGET_SUBDIR)/libgomp && \
55378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55380                   "RANLIB=$${RANLIB}" \
55381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55382                    TAGS) \
55383           || exit 1
55384
55385 @endif target-libgomp
55386
55387 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55388 maybe-install-info-target-libgomp:
55389 @if target-libgomp
55390 maybe-install-info-target-libgomp: install-info-target-libgomp
55391
55392 install-info-target-libgomp: \
55393     configure-target-libgomp \
55394     info-target-libgomp 
55395         @: $(MAKE); $(unstage)
55396         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55397         r=`${PWD_COMMAND}`; export r; \
55398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55399         $(NORMAL_TARGET_EXPORTS) \
55400         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
55401         for flag in $(EXTRA_TARGET_FLAGS); do \
55402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55403         done; \
55404         (cd $(TARGET_SUBDIR)/libgomp && \
55405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55407                   "RANLIB=$${RANLIB}" \
55408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55409                    install-info) \
55410           || exit 1
55411
55412 @endif target-libgomp
55413
55414 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55415 maybe-install-pdf-target-libgomp:
55416 @if target-libgomp
55417 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55418
55419 install-pdf-target-libgomp: \
55420     configure-target-libgomp \
55421     pdf-target-libgomp 
55422         @: $(MAKE); $(unstage)
55423         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55424         r=`${PWD_COMMAND}`; export r; \
55425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55426         $(NORMAL_TARGET_EXPORTS) \
55427         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
55428         for flag in $(EXTRA_TARGET_FLAGS); do \
55429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55430         done; \
55431         (cd $(TARGET_SUBDIR)/libgomp && \
55432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55434                   "RANLIB=$${RANLIB}" \
55435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55436                    install-pdf) \
55437           || exit 1
55438
55439 @endif target-libgomp
55440
55441 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55442 maybe-install-html-target-libgomp:
55443 @if target-libgomp
55444 maybe-install-html-target-libgomp: install-html-target-libgomp
55445
55446 install-html-target-libgomp: \
55447     configure-target-libgomp \
55448     html-target-libgomp 
55449         @: $(MAKE); $(unstage)
55450         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55451         r=`${PWD_COMMAND}`; export r; \
55452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55453         $(NORMAL_TARGET_EXPORTS) \
55454         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
55455         for flag in $(EXTRA_TARGET_FLAGS); do \
55456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55457         done; \
55458         (cd $(TARGET_SUBDIR)/libgomp && \
55459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55461                   "RANLIB=$${RANLIB}" \
55462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55463                    install-html) \
55464           || exit 1
55465
55466 @endif target-libgomp
55467
55468 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55469 maybe-installcheck-target-libgomp:
55470 @if target-libgomp
55471 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55472
55473 installcheck-target-libgomp: \
55474     configure-target-libgomp 
55475         @: $(MAKE); $(unstage)
55476         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55477         r=`${PWD_COMMAND}`; export r; \
55478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55479         $(NORMAL_TARGET_EXPORTS) \
55480         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
55481         for flag in $(EXTRA_TARGET_FLAGS); do \
55482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55483         done; \
55484         (cd $(TARGET_SUBDIR)/libgomp && \
55485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55487                   "RANLIB=$${RANLIB}" \
55488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55489                    installcheck) \
55490           || exit 1
55491
55492 @endif target-libgomp
55493
55494 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55495 maybe-mostlyclean-target-libgomp:
55496 @if target-libgomp
55497 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55498
55499 mostlyclean-target-libgomp: 
55500         @: $(MAKE); $(unstage)
55501         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55502         r=`${PWD_COMMAND}`; export r; \
55503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55504         $(NORMAL_TARGET_EXPORTS) \
55505         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
55506         for flag in $(EXTRA_TARGET_FLAGS); do \
55507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55508         done; \
55509         (cd $(TARGET_SUBDIR)/libgomp && \
55510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55512                   "RANLIB=$${RANLIB}" \
55513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55514                    mostlyclean) \
55515           || exit 1
55516
55517 @endif target-libgomp
55518
55519 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55520 maybe-clean-target-libgomp:
55521 @if target-libgomp
55522 maybe-clean-target-libgomp: clean-target-libgomp
55523
55524 clean-target-libgomp: 
55525         @: $(MAKE); $(unstage)
55526         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55527         r=`${PWD_COMMAND}`; export r; \
55528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55529         $(NORMAL_TARGET_EXPORTS) \
55530         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
55531         for flag in $(EXTRA_TARGET_FLAGS); do \
55532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55533         done; \
55534         (cd $(TARGET_SUBDIR)/libgomp && \
55535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55537                   "RANLIB=$${RANLIB}" \
55538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55539                    clean) \
55540           || exit 1
55541
55542 @endif target-libgomp
55543
55544 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55545 maybe-distclean-target-libgomp:
55546 @if target-libgomp
55547 maybe-distclean-target-libgomp: distclean-target-libgomp
55548
55549 distclean-target-libgomp: 
55550         @: $(MAKE); $(unstage)
55551         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55552         r=`${PWD_COMMAND}`; export r; \
55553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55554         $(NORMAL_TARGET_EXPORTS) \
55555         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
55556         for flag in $(EXTRA_TARGET_FLAGS); do \
55557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55558         done; \
55559         (cd $(TARGET_SUBDIR)/libgomp && \
55560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55562                   "RANLIB=$${RANLIB}" \
55563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55564                    distclean) \
55565           || exit 1
55566
55567 @endif target-libgomp
55568
55569 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55570 maybe-maintainer-clean-target-libgomp:
55571 @if target-libgomp
55572 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55573
55574 maintainer-clean-target-libgomp: 
55575         @: $(MAKE); $(unstage)
55576         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55577         r=`${PWD_COMMAND}`; export r; \
55578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55579         $(NORMAL_TARGET_EXPORTS) \
55580         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
55581         for flag in $(EXTRA_TARGET_FLAGS); do \
55582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55583         done; \
55584         (cd $(TARGET_SUBDIR)/libgomp && \
55585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55587                   "RANLIB=$${RANLIB}" \
55588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55589                    maintainer-clean) \
55590           || exit 1
55591
55592 @endif target-libgomp
55593
55594
55595
55596 # ----------
55597 # GCC module
55598 # ----------
55599
55600 @if gcc-no-bootstrap
55601 .PHONY: cross
55602 cross: all-build all-gas all-ld
55603         @r=`${PWD_COMMAND}`; export r; \
55604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55605         $(HOST_EXPORTS) \
55606         echo "Building the C and C++ compiler"; \
55607         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
55608         @r=`${PWD_COMMAND}`; export r; \
55609         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55610         echo "Building runtime libraries"; \
55611         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
55612 @endif gcc-no-bootstrap
55613
55614 @if gcc
55615
55616 .PHONY: check-gcc-c check-c
55617 check-gcc-c:
55618         r=`${PWD_COMMAND}`; export r; \
55619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55620         $(HOST_EXPORTS) \
55621         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
55622 check-c: check-gcc-c
55623
55624 .PHONY: check-gcc-c++ check-c++
55625 check-gcc-c++:
55626         r=`${PWD_COMMAND}`; export r; \
55627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55628         $(HOST_EXPORTS) \
55629         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
55630 check-c++: check-gcc-c++ check-target-libstdc++-v3
55631
55632 .PHONY: check-gcc-fortran check-fortran
55633 check-gcc-fortran:
55634         r=`${PWD_COMMAND}`; export r; \
55635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55636         $(HOST_EXPORTS) \
55637         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
55638 check-fortran: check-gcc-fortran check-target-libgfortran
55639
55640 .PHONY: check-gcc-java check-java
55641 check-gcc-java:
55642         r=`${PWD_COMMAND}`; export r; \
55643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55644         $(HOST_EXPORTS) \
55645         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
55646 check-java: check-gcc-java check-target-libjava
55647
55648 .PHONY: check-gcc-ada check-ada
55649 check-gcc-ada:
55650         r=`${PWD_COMMAND}`; export r; \
55651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55652         $(HOST_EXPORTS) \
55653         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
55654 check-ada: check-gcc-ada check-target-libada
55655
55656 .PHONY: check-gcc-objc check-objc
55657 check-gcc-objc:
55658         r=`${PWD_COMMAND}`; export r; \
55659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55660         $(HOST_EXPORTS) \
55661         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
55662 check-objc: check-gcc-objc check-target-libobjc
55663
55664 .PHONY: check-gcc-obj-c++ check-obj-c++
55665 check-gcc-obj-c++:
55666         r=`${PWD_COMMAND}`; export r; \
55667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55668         $(HOST_EXPORTS) \
55669         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
55670 check-obj-c++: check-gcc-obj-c++
55671
55672
55673 # Install the gcc headers files, but not the fixed include files,
55674 # which Cygnus is not allowed to distribute.  This rule is very
55675 # dependent on the workings of the gcc Makefile.in.
55676 .PHONY: gcc-no-fixedincludes
55677 gcc-no-fixedincludes:
55678         @if [ -f ./gcc/Makefile ]; then \
55679           rm -rf gcc/tmp-include; \
55680           mv gcc/include gcc/tmp-include 2>/dev/null; \
55681           mkdir gcc/include; \
55682           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
55683           touch gcc/stmp-fixinc gcc/include/fixed; \
55684           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
55685           r=`${PWD_COMMAND}`; export r; \
55686           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55687           $(HOST_EXPORTS) \
55688           (cd ./gcc && \
55689            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
55690           rm -rf gcc/include; \
55691           mv gcc/tmp-include gcc/include 2>/dev/null; \
55692         else true; fi
55693 @endif gcc
55694
55695 # ---------------------
55696 # GCC bootstrap support
55697 # ---------------------
55698
55699 # We track the current stage (the one in 'gcc') in the stage_current file.
55700 # stage_last instead tracks the stage that was built last.  These targets
55701 # are dummy when toplevel bootstrap is not active.
55702
55703 # While making host and target tools, symlinks to the final stage must be
55704 # there, so $(unstage) should be run at various points.  To avoid excessive
55705 # recursive invocations of make, we "inline" them using a variable.  These
55706 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
55707 # to avoid warnings from the GNU Make job server.
55708
55709 unstage = :
55710 stage = :
55711 current_stage = ""
55712
55713 @if gcc-bootstrap
55714 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
55715 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
55716 current_stage = "`cat stage_current 2> /dev/null`"
55717 @endif gcc-bootstrap
55718
55719 .PHONY: unstage stage
55720 unstage:
55721         @: $(MAKE); $(unstage)
55722 stage:
55723         @: $(MAKE); $(stage)
55724
55725 # Disable commands for lean bootstrap.
55726 LEAN = false
55727
55728 # We name the build directories for the various stages "stage1-gcc",
55729 # "stage2-gcc","stage3-gcc", etc.
55730
55731 # Since the 'compare' process will fail (on debugging information) if any
55732 # directory names are different, we need to link the gcc directory for
55733 # the previous stage to a constant name ('prev-gcc'), and to make the name of
55734 # the build directories constant as well. For the latter, we use naked names
55735 # like 'gcc', because the scripts in that directory assume it.  We use
55736 # mv on platforms where symlinks to directories do not work or are not
55737 # reliable.
55738
55739 # 'touch' doesn't work right on some platforms.
55740 STAMP = echo timestamp > 
55741
55742 # We only want to compare .o files, so set this!
55743 objext = .o
55744
55745
55746 .PHONY: stage1-start stage1-end
55747
55748 stage1-start::
55749         @: $(MAKE); $(stage); \
55750         echo stage1 > stage_current ; \
55751         echo stage1 > stage_last; \
55752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55753 @if bfd
55754         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
55755           mkdir stage1-bfd; \
55756         mv stage1-bfd bfd 
55757 @endif bfd
55758 @if opcodes
55759         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
55760           mkdir stage1-opcodes; \
55761         mv stage1-opcodes opcodes 
55762 @endif opcodes
55763 @if binutils
55764         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
55765           mkdir stage1-binutils; \
55766         mv stage1-binutils binutils 
55767 @endif binutils
55768 @if gas
55769         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
55770           mkdir stage1-gas; \
55771         mv stage1-gas gas 
55772 @endif gas
55773 @if gcc
55774         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
55775           mkdir stage1-gcc; \
55776         mv stage1-gcc gcc 
55777 @endif gcc
55778 @if gmp
55779         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
55780           mkdir stage1-gmp; \
55781         mv stage1-gmp gmp 
55782 @endif gmp
55783 @if mpfr
55784         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
55785           mkdir stage1-mpfr; \
55786         mv stage1-mpfr mpfr 
55787 @endif mpfr
55788 @if mpc
55789         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
55790           mkdir stage1-mpc; \
55791         mv stage1-mpc mpc 
55792 @endif mpc
55793 @if ppl
55794         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
55795           mkdir stage1-ppl; \
55796         mv stage1-ppl ppl 
55797 @endif ppl
55798 @if cloog
55799         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
55800           mkdir stage1-cloog; \
55801         mv stage1-cloog cloog 
55802 @endif cloog
55803 @if libelf
55804         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
55805           mkdir stage1-libelf; \
55806         mv stage1-libelf libelf 
55807 @endif libelf
55808 @if gold
55809         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
55810           mkdir stage1-gold; \
55811         mv stage1-gold gold 
55812 @endif gold
55813 @if intl
55814         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
55815           mkdir stage1-intl; \
55816         mv stage1-intl intl 
55817 @endif intl
55818 @if ld
55819         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
55820           mkdir stage1-ld; \
55821         mv stage1-ld ld 
55822 @endif ld
55823 @if libcpp
55824         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
55825           mkdir stage1-libcpp; \
55826         mv stage1-libcpp libcpp 
55827 @endif libcpp
55828 @if libdecnumber
55829         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
55830           mkdir stage1-libdecnumber; \
55831         mv stage1-libdecnumber libdecnumber 
55832 @endif libdecnumber
55833 @if libiberty
55834         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
55835           mkdir stage1-libiberty; \
55836         mv stage1-libiberty libiberty 
55837 @endif libiberty
55838 @if zlib
55839         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
55840           mkdir stage1-zlib; \
55841         mv stage1-zlib zlib 
55842 @endif zlib
55843 @if lto-plugin
55844         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
55845           mkdir stage1-lto-plugin; \
55846         mv stage1-lto-plugin lto-plugin 
55847 @endif lto-plugin
55848         @[ -d stage1-$(TARGET_SUBDIR) ] || \
55849           mkdir stage1-$(TARGET_SUBDIR); \
55850         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
55851
55852 stage1-end:: 
55853 @if bfd
55854         @if test -d $(HOST_SUBDIR)/bfd ; then \
55855           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
55856         fi
55857 @endif bfd
55858 @if opcodes
55859         @if test -d $(HOST_SUBDIR)/opcodes ; then \
55860           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
55861         fi
55862 @endif opcodes
55863 @if binutils
55864         @if test -d $(HOST_SUBDIR)/binutils ; then \
55865           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
55866         fi
55867 @endif binutils
55868 @if gas
55869         @if test -d $(HOST_SUBDIR)/gas ; then \
55870           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
55871         fi
55872 @endif gas
55873 @if gcc
55874         @if test -d $(HOST_SUBDIR)/gcc ; then \
55875           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
55876         fi
55877 @endif gcc
55878 @if gmp
55879         @if test -d $(HOST_SUBDIR)/gmp ; then \
55880           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
55881         fi
55882 @endif gmp
55883 @if mpfr
55884         @if test -d $(HOST_SUBDIR)/mpfr ; then \
55885           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
55886         fi
55887 @endif mpfr
55888 @if mpc
55889         @if test -d $(HOST_SUBDIR)/mpc ; then \
55890           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
55891         fi
55892 @endif mpc
55893 @if ppl
55894         @if test -d $(HOST_SUBDIR)/ppl ; then \
55895           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
55896         fi
55897 @endif ppl
55898 @if cloog
55899         @if test -d $(HOST_SUBDIR)/cloog ; then \
55900           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
55901         fi
55902 @endif cloog
55903 @if libelf
55904         @if test -d $(HOST_SUBDIR)/libelf ; then \
55905           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
55906         fi
55907 @endif libelf
55908 @if gold
55909         @if test -d $(HOST_SUBDIR)/gold ; then \
55910           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
55911         fi
55912 @endif gold
55913 @if intl
55914         @if test -d $(HOST_SUBDIR)/intl ; then \
55915           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
55916         fi
55917 @endif intl
55918 @if ld
55919         @if test -d $(HOST_SUBDIR)/ld ; then \
55920           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
55921         fi
55922 @endif ld
55923 @if libcpp
55924         @if test -d $(HOST_SUBDIR)/libcpp ; then \
55925           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
55926         fi
55927 @endif libcpp
55928 @if libdecnumber
55929         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55930           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
55931         fi
55932 @endif libdecnumber
55933 @if libiberty
55934         @if test -d $(HOST_SUBDIR)/libiberty ; then \
55935           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
55936         fi
55937 @endif libiberty
55938 @if zlib
55939         @if test -d $(HOST_SUBDIR)/zlib ; then \
55940           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
55941         fi
55942 @endif zlib
55943 @if lto-plugin
55944         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
55945           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
55946         fi
55947 @endif lto-plugin
55948         @if test -d $(TARGET_SUBDIR) ; then \
55949           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
55950         fi
55951         rm -f stage_current
55952
55953 # Bubble a bug fix through all the stages up to stage 1.  They are
55954 # remade, but not reconfigured.  The next stage (if any) will not be
55955 # reconfigured either.
55956 .PHONY: stage1-bubble
55957 stage1-bubble:: 
55958         @r=`${PWD_COMMAND}`; export r; \
55959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55960         if test -f stage1-lean  ; then \
55961           echo Skipping rebuild of stage1 ; \
55962         else \
55963           $(MAKE) stage1-start; \
55964           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
55965         fi
55966
55967 .PHONY: all-stage1 clean-stage1
55968 do-clean: clean-stage1
55969
55970 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55971 # only possibility, but now it conflicts with no-bootstrap rules
55972 @if gcc-bootstrap
55973
55974
55975
55976
55977 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55978
55979 .PHONY: distclean-stage1
55980 distclean-stage1::
55981         @: $(MAKE); $(stage)
55982         @test "`cat stage_last`" != stage1 || rm -f stage_last
55983         rm -rf stage1-* 
55984
55985
55986 @endif gcc-bootstrap
55987
55988
55989 .PHONY: stage2-start stage2-end
55990
55991 stage2-start::
55992         @: $(MAKE); $(stage); \
55993         echo stage2 > stage_current ; \
55994         echo stage2 > stage_last; \
55995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55996 @if bfd
55997         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
55998           mkdir stage2-bfd; \
55999         mv stage2-bfd bfd  ; \
56000         mv stage1-bfd prev-bfd || test -f stage1-lean 
56001 @endif bfd
56002 @if opcodes
56003         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56004           mkdir stage2-opcodes; \
56005         mv stage2-opcodes opcodes  ; \
56006         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
56007 @endif opcodes
56008 @if binutils
56009         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56010           mkdir stage2-binutils; \
56011         mv stage2-binutils binutils  ; \
56012         mv stage1-binutils prev-binutils || test -f stage1-lean 
56013 @endif binutils
56014 @if gas
56015         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56016           mkdir stage2-gas; \
56017         mv stage2-gas gas  ; \
56018         mv stage1-gas prev-gas || test -f stage1-lean 
56019 @endif gas
56020 @if gcc
56021         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56022           mkdir stage2-gcc; \
56023         mv stage2-gcc gcc  ; \
56024         mv stage1-gcc prev-gcc || test -f stage1-lean 
56025 @endif gcc
56026 @if gmp
56027         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56028           mkdir stage2-gmp; \
56029         mv stage2-gmp gmp  ; \
56030         mv stage1-gmp prev-gmp || test -f stage1-lean 
56031 @endif gmp
56032 @if mpfr
56033         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56034           mkdir stage2-mpfr; \
56035         mv stage2-mpfr mpfr  ; \
56036         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
56037 @endif mpfr
56038 @if mpc
56039         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56040           mkdir stage2-mpc; \
56041         mv stage2-mpc mpc  ; \
56042         mv stage1-mpc prev-mpc || test -f stage1-lean 
56043 @endif mpc
56044 @if ppl
56045         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
56046           mkdir stage2-ppl; \
56047         mv stage2-ppl ppl  ; \
56048         mv stage1-ppl prev-ppl || test -f stage1-lean 
56049 @endif ppl
56050 @if cloog
56051         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
56052           mkdir stage2-cloog; \
56053         mv stage2-cloog cloog  ; \
56054         mv stage1-cloog prev-cloog || test -f stage1-lean 
56055 @endif cloog
56056 @if libelf
56057         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56058           mkdir stage2-libelf; \
56059         mv stage2-libelf libelf  ; \
56060         mv stage1-libelf prev-libelf || test -f stage1-lean 
56061 @endif libelf
56062 @if gold
56063         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
56064           mkdir stage2-gold; \
56065         mv stage2-gold gold  ; \
56066         mv stage1-gold prev-gold || test -f stage1-lean 
56067 @endif gold
56068 @if intl
56069         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
56070           mkdir stage2-intl; \
56071         mv stage2-intl intl  ; \
56072         mv stage1-intl prev-intl || test -f stage1-lean 
56073 @endif intl
56074 @if ld
56075         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
56076           mkdir stage2-ld; \
56077         mv stage2-ld ld  ; \
56078         mv stage1-ld prev-ld || test -f stage1-lean 
56079 @endif ld
56080 @if libcpp
56081         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
56082           mkdir stage2-libcpp; \
56083         mv stage2-libcpp libcpp  ; \
56084         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
56085 @endif libcpp
56086 @if libdecnumber
56087         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
56088           mkdir stage2-libdecnumber; \
56089         mv stage2-libdecnumber libdecnumber  ; \
56090         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
56091 @endif libdecnumber
56092 @if libiberty
56093         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
56094           mkdir stage2-libiberty; \
56095         mv stage2-libiberty libiberty  ; \
56096         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
56097 @endif libiberty
56098 @if zlib
56099         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
56100           mkdir stage2-zlib; \
56101         mv stage2-zlib zlib  ; \
56102         mv stage1-zlib prev-zlib || test -f stage1-lean 
56103 @endif zlib
56104 @if lto-plugin
56105         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
56106           mkdir stage2-lto-plugin; \
56107         mv stage2-lto-plugin lto-plugin  ; \
56108         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
56109 @endif lto-plugin
56110         @[ -d stage2-$(TARGET_SUBDIR) ] || \
56111           mkdir stage2-$(TARGET_SUBDIR); \
56112         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56113         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
56114
56115 stage2-end:: 
56116 @if bfd
56117         @if test -d $(HOST_SUBDIR)/bfd ; then \
56118           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
56119           mv prev-bfd stage1-bfd ; :  ; \
56120         fi
56121 @endif bfd
56122 @if opcodes
56123         @if test -d $(HOST_SUBDIR)/opcodes ; then \
56124           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
56125           mv prev-opcodes stage1-opcodes ; :  ; \
56126         fi
56127 @endif opcodes
56128 @if binutils
56129         @if test -d $(HOST_SUBDIR)/binutils ; then \
56130           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
56131           mv prev-binutils stage1-binutils ; :  ; \
56132         fi
56133 @endif binutils
56134 @if gas
56135         @if test -d $(HOST_SUBDIR)/gas ; then \
56136           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
56137           mv prev-gas stage1-gas ; :  ; \
56138         fi
56139 @endif gas
56140 @if gcc
56141         @if test -d $(HOST_SUBDIR)/gcc ; then \
56142           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
56143           mv prev-gcc stage1-gcc ; :  ; \
56144         fi
56145 @endif gcc
56146 @if gmp
56147         @if test -d $(HOST_SUBDIR)/gmp ; then \
56148           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
56149           mv prev-gmp stage1-gmp ; :  ; \
56150         fi
56151 @endif gmp
56152 @if mpfr
56153         @if test -d $(HOST_SUBDIR)/mpfr ; then \
56154           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
56155           mv prev-mpfr stage1-mpfr ; :  ; \
56156         fi
56157 @endif mpfr
56158 @if mpc
56159         @if test -d $(HOST_SUBDIR)/mpc ; then \
56160           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
56161           mv prev-mpc stage1-mpc ; :  ; \
56162         fi
56163 @endif mpc
56164 @if ppl
56165         @if test -d $(HOST_SUBDIR)/ppl ; then \
56166           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
56167           mv prev-ppl stage1-ppl ; :  ; \
56168         fi
56169 @endif ppl
56170 @if cloog
56171         @if test -d $(HOST_SUBDIR)/cloog ; then \
56172           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
56173           mv prev-cloog stage1-cloog ; :  ; \
56174         fi
56175 @endif cloog
56176 @if libelf
56177         @if test -d $(HOST_SUBDIR)/libelf ; then \
56178           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
56179           mv prev-libelf stage1-libelf ; :  ; \
56180         fi
56181 @endif libelf
56182 @if gold
56183         @if test -d $(HOST_SUBDIR)/gold ; then \
56184           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
56185           mv prev-gold stage1-gold ; :  ; \
56186         fi
56187 @endif gold
56188 @if intl
56189         @if test -d $(HOST_SUBDIR)/intl ; then \
56190           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
56191           mv prev-intl stage1-intl ; :  ; \
56192         fi
56193 @endif intl
56194 @if ld
56195         @if test -d $(HOST_SUBDIR)/ld ; then \
56196           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
56197           mv prev-ld stage1-ld ; :  ; \
56198         fi
56199 @endif ld
56200 @if libcpp
56201         @if test -d $(HOST_SUBDIR)/libcpp ; then \
56202           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
56203           mv prev-libcpp stage1-libcpp ; :  ; \
56204         fi
56205 @endif libcpp
56206 @if libdecnumber
56207         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56208           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
56209           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
56210         fi
56211 @endif libdecnumber
56212 @if libiberty
56213         @if test -d $(HOST_SUBDIR)/libiberty ; then \
56214           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
56215           mv prev-libiberty stage1-libiberty ; :  ; \
56216         fi
56217 @endif libiberty
56218 @if zlib
56219         @if test -d $(HOST_SUBDIR)/zlib ; then \
56220           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
56221           mv prev-zlib stage1-zlib ; :  ; \
56222         fi
56223 @endif zlib
56224 @if lto-plugin
56225         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56226           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
56227           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
56228         fi
56229 @endif lto-plugin
56230         @if test -d $(TARGET_SUBDIR) ; then \
56231           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
56232           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
56233         fi
56234         rm -f stage_current
56235
56236 # Bubble a bug fix through all the stages up to stage 2.  They are
56237 # remade, but not reconfigured.  The next stage (if any) will not be
56238 # reconfigured either.
56239 .PHONY: stage2-bubble
56240 stage2-bubble:: stage1-bubble
56241         @r=`${PWD_COMMAND}`; export r; \
56242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56243         if test -f stage2-lean || test -f stage1-lean  ; then \
56244           echo Skipping rebuild of stage2 ; \
56245         else \
56246           $(MAKE) stage2-start; \
56247           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
56248         fi
56249
56250 .PHONY: all-stage2 clean-stage2
56251 do-clean: clean-stage2
56252
56253 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56254 # only possibility, but now it conflicts with no-bootstrap rules
56255 @if gcc-bootstrap
56256
56257
56258
56259 .PHONY: bootstrap2 bootstrap2-lean
56260 bootstrap2:
56261         echo stage2 > stage_final
56262         @r=`${PWD_COMMAND}`; export r; \
56263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56264         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
56265         @: $(MAKE); $(unstage)
56266         @r=`${PWD_COMMAND}`; export r; \
56267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56268         TFLAGS="$(STAGE2_TFLAGS)"; \
56269         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56270
56271 bootstrap2-lean:
56272         echo stage2 > stage_final
56273         @r=`${PWD_COMMAND}`; export r; \
56274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56275         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
56276         @: $(MAKE); $(unstage)
56277         @r=`${PWD_COMMAND}`; export r; \
56278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56279         TFLAGS="$(STAGE2_TFLAGS)"; \
56280         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56281
56282
56283 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56284 distclean-stage1:: distclean-stage2 
56285 .PHONY: distclean-stage2
56286 distclean-stage2::
56287         @: $(MAKE); $(stage)
56288         @test "`cat stage_last`" != stage2 || rm -f stage_last
56289         rm -rf stage2-* 
56290
56291
56292 @endif gcc-bootstrap
56293
56294
56295 .PHONY: stage3-start stage3-end
56296
56297 stage3-start::
56298         @: $(MAKE); $(stage); \
56299         echo stage3 > stage_current ; \
56300         echo stage3 > stage_last; \
56301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56302 @if bfd
56303         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
56304           mkdir stage3-bfd; \
56305         mv stage3-bfd bfd  ; \
56306         mv stage2-bfd prev-bfd || test -f stage2-lean 
56307 @endif bfd
56308 @if opcodes
56309         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
56310           mkdir stage3-opcodes; \
56311         mv stage3-opcodes opcodes  ; \
56312         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
56313 @endif opcodes
56314 @if binutils
56315         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
56316           mkdir stage3-binutils; \
56317         mv stage3-binutils binutils  ; \
56318         mv stage2-binutils prev-binutils || test -f stage2-lean 
56319 @endif binutils
56320 @if gas
56321         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
56322           mkdir stage3-gas; \
56323         mv stage3-gas gas  ; \
56324         mv stage2-gas prev-gas || test -f stage2-lean 
56325 @endif gas
56326 @if gcc
56327         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
56328           mkdir stage3-gcc; \
56329         mv stage3-gcc gcc  ; \
56330         mv stage2-gcc prev-gcc || test -f stage2-lean 
56331 @endif gcc
56332 @if gmp
56333         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
56334           mkdir stage3-gmp; \
56335         mv stage3-gmp gmp  ; \
56336         mv stage2-gmp prev-gmp || test -f stage2-lean 
56337 @endif gmp
56338 @if mpfr
56339         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
56340           mkdir stage3-mpfr; \
56341         mv stage3-mpfr mpfr  ; \
56342         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
56343 @endif mpfr
56344 @if mpc
56345         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
56346           mkdir stage3-mpc; \
56347         mv stage3-mpc mpc  ; \
56348         mv stage2-mpc prev-mpc || test -f stage2-lean 
56349 @endif mpc
56350 @if ppl
56351         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
56352           mkdir stage3-ppl; \
56353         mv stage3-ppl ppl  ; \
56354         mv stage2-ppl prev-ppl || test -f stage2-lean 
56355 @endif ppl
56356 @if cloog
56357         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
56358           mkdir stage3-cloog; \
56359         mv stage3-cloog cloog  ; \
56360         mv stage2-cloog prev-cloog || test -f stage2-lean 
56361 @endif cloog
56362 @if libelf
56363         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
56364           mkdir stage3-libelf; \
56365         mv stage3-libelf libelf  ; \
56366         mv stage2-libelf prev-libelf || test -f stage2-lean 
56367 @endif libelf
56368 @if gold
56369         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
56370           mkdir stage3-gold; \
56371         mv stage3-gold gold  ; \
56372         mv stage2-gold prev-gold || test -f stage2-lean 
56373 @endif gold
56374 @if intl
56375         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
56376           mkdir stage3-intl; \
56377         mv stage3-intl intl  ; \
56378         mv stage2-intl prev-intl || test -f stage2-lean 
56379 @endif intl
56380 @if ld
56381         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
56382           mkdir stage3-ld; \
56383         mv stage3-ld ld  ; \
56384         mv stage2-ld prev-ld || test -f stage2-lean 
56385 @endif ld
56386 @if libcpp
56387         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
56388           mkdir stage3-libcpp; \
56389         mv stage3-libcpp libcpp  ; \
56390         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
56391 @endif libcpp
56392 @if libdecnumber
56393         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
56394           mkdir stage3-libdecnumber; \
56395         mv stage3-libdecnumber libdecnumber  ; \
56396         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
56397 @endif libdecnumber
56398 @if libiberty
56399         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
56400           mkdir stage3-libiberty; \
56401         mv stage3-libiberty libiberty  ; \
56402         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
56403 @endif libiberty
56404 @if zlib
56405         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
56406           mkdir stage3-zlib; \
56407         mv stage3-zlib zlib  ; \
56408         mv stage2-zlib prev-zlib || test -f stage2-lean 
56409 @endif zlib
56410 @if lto-plugin
56411         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
56412           mkdir stage3-lto-plugin; \
56413         mv stage3-lto-plugin lto-plugin  ; \
56414         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
56415 @endif lto-plugin
56416         @[ -d stage3-$(TARGET_SUBDIR) ] || \
56417           mkdir stage3-$(TARGET_SUBDIR); \
56418         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56419         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
56420
56421 stage3-end:: 
56422 @if bfd
56423         @if test -d $(HOST_SUBDIR)/bfd ; then \
56424           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
56425           mv prev-bfd stage2-bfd ; :  ; \
56426         fi
56427 @endif bfd
56428 @if opcodes
56429         @if test -d $(HOST_SUBDIR)/opcodes ; then \
56430           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
56431           mv prev-opcodes stage2-opcodes ; :  ; \
56432         fi
56433 @endif opcodes
56434 @if binutils
56435         @if test -d $(HOST_SUBDIR)/binutils ; then \
56436           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
56437           mv prev-binutils stage2-binutils ; :  ; \
56438         fi
56439 @endif binutils
56440 @if gas
56441         @if test -d $(HOST_SUBDIR)/gas ; then \
56442           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
56443           mv prev-gas stage2-gas ; :  ; \
56444         fi
56445 @endif gas
56446 @if gcc
56447         @if test -d $(HOST_SUBDIR)/gcc ; then \
56448           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
56449           mv prev-gcc stage2-gcc ; :  ; \
56450         fi
56451 @endif gcc
56452 @if gmp
56453         @if test -d $(HOST_SUBDIR)/gmp ; then \
56454           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
56455           mv prev-gmp stage2-gmp ; :  ; \
56456         fi
56457 @endif gmp
56458 @if mpfr
56459         @if test -d $(HOST_SUBDIR)/mpfr ; then \
56460           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
56461           mv prev-mpfr stage2-mpfr ; :  ; \
56462         fi
56463 @endif mpfr
56464 @if mpc
56465         @if test -d $(HOST_SUBDIR)/mpc ; then \
56466           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
56467           mv prev-mpc stage2-mpc ; :  ; \
56468         fi
56469 @endif mpc
56470 @if ppl
56471         @if test -d $(HOST_SUBDIR)/ppl ; then \
56472           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
56473           mv prev-ppl stage2-ppl ; :  ; \
56474         fi
56475 @endif ppl
56476 @if cloog
56477         @if test -d $(HOST_SUBDIR)/cloog ; then \
56478           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
56479           mv prev-cloog stage2-cloog ; :  ; \
56480         fi
56481 @endif cloog
56482 @if libelf
56483         @if test -d $(HOST_SUBDIR)/libelf ; then \
56484           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
56485           mv prev-libelf stage2-libelf ; :  ; \
56486         fi
56487 @endif libelf
56488 @if gold
56489         @if test -d $(HOST_SUBDIR)/gold ; then \
56490           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
56491           mv prev-gold stage2-gold ; :  ; \
56492         fi
56493 @endif gold
56494 @if intl
56495         @if test -d $(HOST_SUBDIR)/intl ; then \
56496           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
56497           mv prev-intl stage2-intl ; :  ; \
56498         fi
56499 @endif intl
56500 @if ld
56501         @if test -d $(HOST_SUBDIR)/ld ; then \
56502           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
56503           mv prev-ld stage2-ld ; :  ; \
56504         fi
56505 @endif ld
56506 @if libcpp
56507         @if test -d $(HOST_SUBDIR)/libcpp ; then \
56508           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
56509           mv prev-libcpp stage2-libcpp ; :  ; \
56510         fi
56511 @endif libcpp
56512 @if libdecnumber
56513         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56514           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
56515           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
56516         fi
56517 @endif libdecnumber
56518 @if libiberty
56519         @if test -d $(HOST_SUBDIR)/libiberty ; then \
56520           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
56521           mv prev-libiberty stage2-libiberty ; :  ; \
56522         fi
56523 @endif libiberty
56524 @if zlib
56525         @if test -d $(HOST_SUBDIR)/zlib ; then \
56526           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
56527           mv prev-zlib stage2-zlib ; :  ; \
56528         fi
56529 @endif zlib
56530 @if lto-plugin
56531         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56532           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
56533           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
56534         fi
56535 @endif lto-plugin
56536         @if test -d $(TARGET_SUBDIR) ; then \
56537           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
56538           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
56539         fi
56540         rm -f stage_current
56541
56542 # Bubble a bug fix through all the stages up to stage 3.  They are
56543 # remade, but not reconfigured.  The next stage (if any) will not be
56544 # reconfigured either.
56545 .PHONY: stage3-bubble
56546 stage3-bubble:: stage2-bubble
56547         @r=`${PWD_COMMAND}`; export r; \
56548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56549         if test -f stage3-lean || test -f stage2-lean  ; then \
56550           echo Skipping rebuild of stage3 ; \
56551         else \
56552           $(MAKE) stage3-start; \
56553           if $(LEAN); then \
56554             rm -rf stage1-* ; \
56555             $(STAMP) stage1-lean ; \
56556           fi; \
56557           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
56558         fi
56559         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
56560
56561 .PHONY: all-stage3 clean-stage3
56562 do-clean: clean-stage3
56563
56564 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56565 # only possibility, but now it conflicts with no-bootstrap rules
56566 @if gcc-bootstrap
56567
56568 compare:
56569         @r=`${PWD_COMMAND}`; export r; \
56570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56571         if test -f stage2-lean; then \
56572           echo Cannot compare object files as stage 2 was deleted. ; \
56573           exit 0 ; \
56574         fi; \
56575         : $(MAKE); $(stage); \
56576         rm -f .bad_compare ; \
56577         echo Comparing stages 2 and 3 ; \
56578         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
56579         files=`find stage3-* -name "*$(objext)" -print | \
56580                  sed -n s,^stage$$sed-,,p` ; \
56581         for file in $${files} ; do \
56582           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
56583           if test ! -f $$f1; then continue; fi; \
56584           $(do-compare) > /dev/null 2>&1; \
56585           if test $$? -eq 1; then \
56586             case $$file in \
56587               @compare_exclusions@) \
56588                 echo warning: $$file differs ;; \
56589               *) \
56590                 echo $$file differs >> .bad_compare ;; \
56591             esac ; \
56592           fi ; \
56593         done ; \
56594         if [ -f .bad_compare ]; then \
56595           echo "Bootstrap comparison failure!"; \
56596           cat .bad_compare; \
56597           exit 1; \
56598         else \
56599           echo Comparison successful.; \
56600         fi ; \
56601         $(STAMP) compare
56602         if $(LEAN); then \
56603           rm -rf stage2-*; \
56604           $(STAMP) stage2-lean; \
56605         fi
56606
56607
56608
56609 .PHONY: bootstrap bootstrap-lean
56610 bootstrap:
56611         echo stage3 > stage_final
56612         @r=`${PWD_COMMAND}`; export r; \
56613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56614         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56615         @: $(MAKE); $(unstage)
56616         @r=`${PWD_COMMAND}`; export r; \
56617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56618         TFLAGS="$(STAGE3_TFLAGS)"; \
56619         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56620
56621 bootstrap-lean:
56622         echo stage3 > stage_final
56623         @r=`${PWD_COMMAND}`; export r; \
56624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56625         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
56626         @: $(MAKE); $(unstage)
56627         @r=`${PWD_COMMAND}`; export r; \
56628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56629         TFLAGS="$(STAGE3_TFLAGS)"; \
56630         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56631
56632
56633 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56634 distclean-stage2:: distclean-stage3 
56635 .PHONY: distclean-stage3
56636 distclean-stage3::
56637         @: $(MAKE); $(stage)
56638         @test "`cat stage_last`" != stage3 || rm -f stage_last
56639         rm -rf stage3-* compare 
56640
56641
56642 .PHONY: cleanstrap
56643 cleanstrap: do-distclean local-clean
56644         echo stage3 > stage_final
56645         @r=`${PWD_COMMAND}`; export r; \
56646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56647         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56648         @: $(MAKE); $(unstage)
56649         @r=`${PWD_COMMAND}`; export r; \
56650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56651         TFLAGS="$(STAGE3_TFLAGS)"; \
56652         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56653
56654 @endif gcc-bootstrap
56655
56656
56657 .PHONY: stage4-start stage4-end
56658
56659 stage4-start::
56660         @: $(MAKE); $(stage); \
56661         echo stage4 > stage_current ; \
56662         echo stage4 > stage_last; \
56663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56664 @if bfd
56665         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
56666           mkdir stage4-bfd; \
56667         mv stage4-bfd bfd  ; \
56668         mv stage3-bfd prev-bfd || test -f stage3-lean 
56669 @endif bfd
56670 @if opcodes
56671         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
56672           mkdir stage4-opcodes; \
56673         mv stage4-opcodes opcodes  ; \
56674         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
56675 @endif opcodes
56676 @if binutils
56677         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
56678           mkdir stage4-binutils; \
56679         mv stage4-binutils binutils  ; \
56680         mv stage3-binutils prev-binutils || test -f stage3-lean 
56681 @endif binutils
56682 @if gas
56683         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
56684           mkdir stage4-gas; \
56685         mv stage4-gas gas  ; \
56686         mv stage3-gas prev-gas || test -f stage3-lean 
56687 @endif gas
56688 @if gcc
56689         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
56690           mkdir stage4-gcc; \
56691         mv stage4-gcc gcc  ; \
56692         mv stage3-gcc prev-gcc || test -f stage3-lean 
56693 @endif gcc
56694 @if gmp
56695         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
56696           mkdir stage4-gmp; \
56697         mv stage4-gmp gmp  ; \
56698         mv stage3-gmp prev-gmp || test -f stage3-lean 
56699 @endif gmp
56700 @if mpfr
56701         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
56702           mkdir stage4-mpfr; \
56703         mv stage4-mpfr mpfr  ; \
56704         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
56705 @endif mpfr
56706 @if mpc
56707         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
56708           mkdir stage4-mpc; \
56709         mv stage4-mpc mpc  ; \
56710         mv stage3-mpc prev-mpc || test -f stage3-lean 
56711 @endif mpc
56712 @if ppl
56713         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
56714           mkdir stage4-ppl; \
56715         mv stage4-ppl ppl  ; \
56716         mv stage3-ppl prev-ppl || test -f stage3-lean 
56717 @endif ppl
56718 @if cloog
56719         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
56720           mkdir stage4-cloog; \
56721         mv stage4-cloog cloog  ; \
56722         mv stage3-cloog prev-cloog || test -f stage3-lean 
56723 @endif cloog
56724 @if libelf
56725         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
56726           mkdir stage4-libelf; \
56727         mv stage4-libelf libelf  ; \
56728         mv stage3-libelf prev-libelf || test -f stage3-lean 
56729 @endif libelf
56730 @if gold
56731         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
56732           mkdir stage4-gold; \
56733         mv stage4-gold gold  ; \
56734         mv stage3-gold prev-gold || test -f stage3-lean 
56735 @endif gold
56736 @if intl
56737         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
56738           mkdir stage4-intl; \
56739         mv stage4-intl intl  ; \
56740         mv stage3-intl prev-intl || test -f stage3-lean 
56741 @endif intl
56742 @if ld
56743         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
56744           mkdir stage4-ld; \
56745         mv stage4-ld ld  ; \
56746         mv stage3-ld prev-ld || test -f stage3-lean 
56747 @endif ld
56748 @if libcpp
56749         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
56750           mkdir stage4-libcpp; \
56751         mv stage4-libcpp libcpp  ; \
56752         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
56753 @endif libcpp
56754 @if libdecnumber
56755         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
56756           mkdir stage4-libdecnumber; \
56757         mv stage4-libdecnumber libdecnumber  ; \
56758         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
56759 @endif libdecnumber
56760 @if libiberty
56761         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
56762           mkdir stage4-libiberty; \
56763         mv stage4-libiberty libiberty  ; \
56764         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
56765 @endif libiberty
56766 @if zlib
56767         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
56768           mkdir stage4-zlib; \
56769         mv stage4-zlib zlib  ; \
56770         mv stage3-zlib prev-zlib || test -f stage3-lean 
56771 @endif zlib
56772 @if lto-plugin
56773         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
56774           mkdir stage4-lto-plugin; \
56775         mv stage4-lto-plugin lto-plugin  ; \
56776         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
56777 @endif lto-plugin
56778         @[ -d stage4-$(TARGET_SUBDIR) ] || \
56779           mkdir stage4-$(TARGET_SUBDIR); \
56780         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56781         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
56782
56783 stage4-end:: 
56784 @if bfd
56785         @if test -d $(HOST_SUBDIR)/bfd ; then \
56786           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
56787           mv prev-bfd stage3-bfd ; :  ; \
56788         fi
56789 @endif bfd
56790 @if opcodes
56791         @if test -d $(HOST_SUBDIR)/opcodes ; then \
56792           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
56793           mv prev-opcodes stage3-opcodes ; :  ; \
56794         fi
56795 @endif opcodes
56796 @if binutils
56797         @if test -d $(HOST_SUBDIR)/binutils ; then \
56798           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
56799           mv prev-binutils stage3-binutils ; :  ; \
56800         fi
56801 @endif binutils
56802 @if gas
56803         @if test -d $(HOST_SUBDIR)/gas ; then \
56804           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
56805           mv prev-gas stage3-gas ; :  ; \
56806         fi
56807 @endif gas
56808 @if gcc
56809         @if test -d $(HOST_SUBDIR)/gcc ; then \
56810           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
56811           mv prev-gcc stage3-gcc ; :  ; \
56812         fi
56813 @endif gcc
56814 @if gmp
56815         @if test -d $(HOST_SUBDIR)/gmp ; then \
56816           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
56817           mv prev-gmp stage3-gmp ; :  ; \
56818         fi
56819 @endif gmp
56820 @if mpfr
56821         @if test -d $(HOST_SUBDIR)/mpfr ; then \
56822           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
56823           mv prev-mpfr stage3-mpfr ; :  ; \
56824         fi
56825 @endif mpfr
56826 @if mpc
56827         @if test -d $(HOST_SUBDIR)/mpc ; then \
56828           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
56829           mv prev-mpc stage3-mpc ; :  ; \
56830         fi
56831 @endif mpc
56832 @if ppl
56833         @if test -d $(HOST_SUBDIR)/ppl ; then \
56834           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
56835           mv prev-ppl stage3-ppl ; :  ; \
56836         fi
56837 @endif ppl
56838 @if cloog
56839         @if test -d $(HOST_SUBDIR)/cloog ; then \
56840           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
56841           mv prev-cloog stage3-cloog ; :  ; \
56842         fi
56843 @endif cloog
56844 @if libelf
56845         @if test -d $(HOST_SUBDIR)/libelf ; then \
56846           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
56847           mv prev-libelf stage3-libelf ; :  ; \
56848         fi
56849 @endif libelf
56850 @if gold
56851         @if test -d $(HOST_SUBDIR)/gold ; then \
56852           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
56853           mv prev-gold stage3-gold ; :  ; \
56854         fi
56855 @endif gold
56856 @if intl
56857         @if test -d $(HOST_SUBDIR)/intl ; then \
56858           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
56859           mv prev-intl stage3-intl ; :  ; \
56860         fi
56861 @endif intl
56862 @if ld
56863         @if test -d $(HOST_SUBDIR)/ld ; then \
56864           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
56865           mv prev-ld stage3-ld ; :  ; \
56866         fi
56867 @endif ld
56868 @if libcpp
56869         @if test -d $(HOST_SUBDIR)/libcpp ; then \
56870           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
56871           mv prev-libcpp stage3-libcpp ; :  ; \
56872         fi
56873 @endif libcpp
56874 @if libdecnumber
56875         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56876           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
56877           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
56878         fi
56879 @endif libdecnumber
56880 @if libiberty
56881         @if test -d $(HOST_SUBDIR)/libiberty ; then \
56882           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
56883           mv prev-libiberty stage3-libiberty ; :  ; \
56884         fi
56885 @endif libiberty
56886 @if zlib
56887         @if test -d $(HOST_SUBDIR)/zlib ; then \
56888           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
56889           mv prev-zlib stage3-zlib ; :  ; \
56890         fi
56891 @endif zlib
56892 @if lto-plugin
56893         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56894           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
56895           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
56896         fi
56897 @endif lto-plugin
56898         @if test -d $(TARGET_SUBDIR) ; then \
56899           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
56900           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
56901         fi
56902         rm -f stage_current
56903
56904 # Bubble a bug fix through all the stages up to stage 4.  They are
56905 # remade, but not reconfigured.  The next stage (if any) will not be
56906 # reconfigured either.
56907 .PHONY: stage4-bubble
56908 stage4-bubble:: stage3-bubble
56909         @r=`${PWD_COMMAND}`; export r; \
56910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56911         if test -f stage4-lean || test -f stage3-lean  ; then \
56912           echo Skipping rebuild of stage4 ; \
56913         else \
56914           $(MAKE) stage4-start; \
56915           if $(LEAN); then \
56916             rm -rf stage2-* ; \
56917             $(STAMP) stage2-lean ; \
56918           fi; \
56919           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
56920         fi
56921         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
56922
56923 .PHONY: all-stage4 clean-stage4
56924 do-clean: clean-stage4
56925
56926 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56927 # only possibility, but now it conflicts with no-bootstrap rules
56928 @if gcc-bootstrap
56929
56930 compare3:
56931         @r=`${PWD_COMMAND}`; export r; \
56932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56933         if test -f stage3-lean; then \
56934           echo Cannot compare object files as stage 3 was deleted. ; \
56935           exit 0 ; \
56936         fi; \
56937         : $(MAKE); $(stage); \
56938         rm -f .bad_compare ; \
56939         echo Comparing stages 3 and 4 ; \
56940         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
56941         files=`find stage4-* -name "*$(objext)" -print | \
56942                  sed -n s,^stage$$sed-,,p` ; \
56943         for file in $${files} ; do \
56944           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
56945           if test ! -f $$f1; then continue; fi; \
56946           $(do-compare3) > /dev/null 2>&1; \
56947           if test $$? -eq 1; then \
56948             case $$file in \
56949               @compare_exclusions@) \
56950                 echo warning: $$file differs ;; \
56951               *) \
56952                 echo $$file differs >> .bad_compare ;; \
56953             esac ; \
56954           fi ; \
56955         done ; \
56956         if [ -f .bad_compare ]; then \
56957           echo "Bootstrap comparison failure!"; \
56958           cat .bad_compare; \
56959           exit 1; \
56960         else \
56961           echo Comparison successful.; \
56962         fi ; \
56963         $(STAMP) compare3
56964         if $(LEAN); then \
56965           rm -rf stage3-*; \
56966           $(STAMP) stage3-lean; \
56967         fi
56968
56969
56970
56971 .PHONY: bootstrap4 bootstrap4-lean
56972 bootstrap4:
56973         echo stage4 > stage_final
56974         @r=`${PWD_COMMAND}`; export r; \
56975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56976         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
56977         @: $(MAKE); $(unstage)
56978         @r=`${PWD_COMMAND}`; export r; \
56979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56980         TFLAGS="$(STAGE4_TFLAGS)"; \
56981         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56982
56983 bootstrap4-lean:
56984         echo stage4 > stage_final
56985         @r=`${PWD_COMMAND}`; export r; \
56986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56987         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
56988         @: $(MAKE); $(unstage)
56989         @r=`${PWD_COMMAND}`; export r; \
56990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56991         TFLAGS="$(STAGE4_TFLAGS)"; \
56992         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56993
56994
56995 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56996 distclean-stage3:: distclean-stage4 
56997 .PHONY: distclean-stage4
56998 distclean-stage4::
56999         @: $(MAKE); $(stage)
57000         @test "`cat stage_last`" != stage4 || rm -f stage_last
57001         rm -rf stage4-* compare3 
57002
57003
57004 @endif gcc-bootstrap
57005
57006
57007 .PHONY: stageprofile-start stageprofile-end
57008
57009 stageprofile-start::
57010         @: $(MAKE); $(stage); \
57011         echo stageprofile > stage_current ; \
57012         echo stageprofile > stage_last; \
57013         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57014 @if bfd
57015         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
57016           mkdir stageprofile-bfd; \
57017         mv stageprofile-bfd bfd  ; \
57018         mv stage1-bfd prev-bfd || test -f stage1-lean 
57019 @endif bfd
57020 @if opcodes
57021         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
57022           mkdir stageprofile-opcodes; \
57023         mv stageprofile-opcodes opcodes  ; \
57024         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
57025 @endif opcodes
57026 @if binutils
57027         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
57028           mkdir stageprofile-binutils; \
57029         mv stageprofile-binutils binutils  ; \
57030         mv stage1-binutils prev-binutils || test -f stage1-lean 
57031 @endif binutils
57032 @if gas
57033         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
57034           mkdir stageprofile-gas; \
57035         mv stageprofile-gas gas  ; \
57036         mv stage1-gas prev-gas || test -f stage1-lean 
57037 @endif gas
57038 @if gcc
57039         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
57040           mkdir stageprofile-gcc; \
57041         mv stageprofile-gcc gcc  ; \
57042         mv stage1-gcc prev-gcc || test -f stage1-lean 
57043 @endif gcc
57044 @if gmp
57045         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
57046           mkdir stageprofile-gmp; \
57047         mv stageprofile-gmp gmp  ; \
57048         mv stage1-gmp prev-gmp || test -f stage1-lean 
57049 @endif gmp
57050 @if mpfr
57051         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
57052           mkdir stageprofile-mpfr; \
57053         mv stageprofile-mpfr mpfr  ; \
57054         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
57055 @endif mpfr
57056 @if mpc
57057         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
57058           mkdir stageprofile-mpc; \
57059         mv stageprofile-mpc mpc  ; \
57060         mv stage1-mpc prev-mpc || test -f stage1-lean 
57061 @endif mpc
57062 @if ppl
57063         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
57064           mkdir stageprofile-ppl; \
57065         mv stageprofile-ppl ppl  ; \
57066         mv stage1-ppl prev-ppl || test -f stage1-lean 
57067 @endif ppl
57068 @if cloog
57069         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
57070           mkdir stageprofile-cloog; \
57071         mv stageprofile-cloog cloog  ; \
57072         mv stage1-cloog prev-cloog || test -f stage1-lean 
57073 @endif cloog
57074 @if libelf
57075         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
57076           mkdir stageprofile-libelf; \
57077         mv stageprofile-libelf libelf  ; \
57078         mv stage1-libelf prev-libelf || test -f stage1-lean 
57079 @endif libelf
57080 @if gold
57081         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
57082           mkdir stageprofile-gold; \
57083         mv stageprofile-gold gold  ; \
57084         mv stage1-gold prev-gold || test -f stage1-lean 
57085 @endif gold
57086 @if intl
57087         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
57088           mkdir stageprofile-intl; \
57089         mv stageprofile-intl intl  ; \
57090         mv stage1-intl prev-intl || test -f stage1-lean 
57091 @endif intl
57092 @if ld
57093         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
57094           mkdir stageprofile-ld; \
57095         mv stageprofile-ld ld  ; \
57096         mv stage1-ld prev-ld || test -f stage1-lean 
57097 @endif ld
57098 @if libcpp
57099         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
57100           mkdir stageprofile-libcpp; \
57101         mv stageprofile-libcpp libcpp  ; \
57102         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
57103 @endif libcpp
57104 @if libdecnumber
57105         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
57106           mkdir stageprofile-libdecnumber; \
57107         mv stageprofile-libdecnumber libdecnumber  ; \
57108         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
57109 @endif libdecnumber
57110 @if libiberty
57111         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
57112           mkdir stageprofile-libiberty; \
57113         mv stageprofile-libiberty libiberty  ; \
57114         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
57115 @endif libiberty
57116 @if zlib
57117         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
57118           mkdir stageprofile-zlib; \
57119         mv stageprofile-zlib zlib  ; \
57120         mv stage1-zlib prev-zlib || test -f stage1-lean 
57121 @endif zlib
57122 @if lto-plugin
57123         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
57124           mkdir stageprofile-lto-plugin; \
57125         mv stageprofile-lto-plugin lto-plugin  ; \
57126         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
57127 @endif lto-plugin
57128         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
57129           mkdir stageprofile-$(TARGET_SUBDIR); \
57130         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57131         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
57132
57133 stageprofile-end:: 
57134 @if bfd
57135         @if test -d $(HOST_SUBDIR)/bfd ; then \
57136           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
57137           mv prev-bfd stage1-bfd ; :  ; \
57138         fi
57139 @endif bfd
57140 @if opcodes
57141         @if test -d $(HOST_SUBDIR)/opcodes ; then \
57142           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
57143           mv prev-opcodes stage1-opcodes ; :  ; \
57144         fi
57145 @endif opcodes
57146 @if binutils
57147         @if test -d $(HOST_SUBDIR)/binutils ; then \
57148           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
57149           mv prev-binutils stage1-binutils ; :  ; \
57150         fi
57151 @endif binutils
57152 @if gas
57153         @if test -d $(HOST_SUBDIR)/gas ; then \
57154           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
57155           mv prev-gas stage1-gas ; :  ; \
57156         fi
57157 @endif gas
57158 @if gcc
57159         @if test -d $(HOST_SUBDIR)/gcc ; then \
57160           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
57161           mv prev-gcc stage1-gcc ; :  ; \
57162         fi
57163 @endif gcc
57164 @if gmp
57165         @if test -d $(HOST_SUBDIR)/gmp ; then \
57166           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
57167           mv prev-gmp stage1-gmp ; :  ; \
57168         fi
57169 @endif gmp
57170 @if mpfr
57171         @if test -d $(HOST_SUBDIR)/mpfr ; then \
57172           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
57173           mv prev-mpfr stage1-mpfr ; :  ; \
57174         fi
57175 @endif mpfr
57176 @if mpc
57177         @if test -d $(HOST_SUBDIR)/mpc ; then \
57178           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
57179           mv prev-mpc stage1-mpc ; :  ; \
57180         fi
57181 @endif mpc
57182 @if ppl
57183         @if test -d $(HOST_SUBDIR)/ppl ; then \
57184           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
57185           mv prev-ppl stage1-ppl ; :  ; \
57186         fi
57187 @endif ppl
57188 @if cloog
57189         @if test -d $(HOST_SUBDIR)/cloog ; then \
57190           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
57191           mv prev-cloog stage1-cloog ; :  ; \
57192         fi
57193 @endif cloog
57194 @if libelf
57195         @if test -d $(HOST_SUBDIR)/libelf ; then \
57196           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
57197           mv prev-libelf stage1-libelf ; :  ; \
57198         fi
57199 @endif libelf
57200 @if gold
57201         @if test -d $(HOST_SUBDIR)/gold ; then \
57202           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
57203           mv prev-gold stage1-gold ; :  ; \
57204         fi
57205 @endif gold
57206 @if intl
57207         @if test -d $(HOST_SUBDIR)/intl ; then \
57208           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
57209           mv prev-intl stage1-intl ; :  ; \
57210         fi
57211 @endif intl
57212 @if ld
57213         @if test -d $(HOST_SUBDIR)/ld ; then \
57214           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
57215           mv prev-ld stage1-ld ; :  ; \
57216         fi
57217 @endif ld
57218 @if libcpp
57219         @if test -d $(HOST_SUBDIR)/libcpp ; then \
57220           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
57221           mv prev-libcpp stage1-libcpp ; :  ; \
57222         fi
57223 @endif libcpp
57224 @if libdecnumber
57225         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57226           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
57227           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
57228         fi
57229 @endif libdecnumber
57230 @if libiberty
57231         @if test -d $(HOST_SUBDIR)/libiberty ; then \
57232           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
57233           mv prev-libiberty stage1-libiberty ; :  ; \
57234         fi
57235 @endif libiberty
57236 @if zlib
57237         @if test -d $(HOST_SUBDIR)/zlib ; then \
57238           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
57239           mv prev-zlib stage1-zlib ; :  ; \
57240         fi
57241 @endif zlib
57242 @if lto-plugin
57243         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57244           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
57245           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
57246         fi
57247 @endif lto-plugin
57248         @if test -d $(TARGET_SUBDIR) ; then \
57249           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
57250           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
57251         fi
57252         rm -f stage_current
57253
57254 # Bubble a bug fix through all the stages up to stage profile.  They are
57255 # remade, but not reconfigured.  The next stage (if any) will not be
57256 # reconfigured either.
57257 .PHONY: stageprofile-bubble
57258 stageprofile-bubble:: stage1-bubble
57259         @r=`${PWD_COMMAND}`; export r; \
57260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57261         if test -f stageprofile-lean || test -f stage1-lean  ; then \
57262           echo Skipping rebuild of stageprofile ; \
57263         else \
57264           $(MAKE) stageprofile-start; \
57265           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
57266         fi
57267
57268 .PHONY: all-stageprofile clean-stageprofile
57269 do-clean: clean-stageprofile
57270
57271 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57272 # only possibility, but now it conflicts with no-bootstrap rules
57273 @if gcc-bootstrap
57274
57275
57276
57277
57278 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57279 distclean-stage1:: distclean-stageprofile 
57280 .PHONY: distclean-stageprofile
57281 distclean-stageprofile::
57282         @: $(MAKE); $(stage)
57283         @test "`cat stage_last`" != stageprofile || rm -f stage_last
57284         rm -rf stageprofile-* 
57285
57286
57287 @endif gcc-bootstrap
57288
57289
57290 .PHONY: stagefeedback-start stagefeedback-end
57291
57292 stagefeedback-start::
57293         @: $(MAKE); $(stage); \
57294         echo stagefeedback > stage_current ; \
57295         echo stagefeedback > stage_last; \
57296         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57297 @if bfd
57298         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
57299           mkdir stagefeedback-bfd; \
57300         mv stagefeedback-bfd bfd  ; \
57301         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
57302 @endif bfd
57303 @if opcodes
57304         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
57305           mkdir stagefeedback-opcodes; \
57306         mv stagefeedback-opcodes opcodes  ; \
57307         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
57308 @endif opcodes
57309 @if binutils
57310         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
57311           mkdir stagefeedback-binutils; \
57312         mv stagefeedback-binutils binutils  ; \
57313         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
57314 @endif binutils
57315 @if gas
57316         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
57317           mkdir stagefeedback-gas; \
57318         mv stagefeedback-gas gas  ; \
57319         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
57320 @endif gas
57321 @if gcc
57322         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
57323           mkdir stagefeedback-gcc; \
57324         mv stagefeedback-gcc gcc  ; \
57325         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
57326 @endif gcc
57327 @if gmp
57328         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
57329           mkdir stagefeedback-gmp; \
57330         mv stagefeedback-gmp gmp  ; \
57331         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
57332 @endif gmp
57333 @if mpfr
57334         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
57335           mkdir stagefeedback-mpfr; \
57336         mv stagefeedback-mpfr mpfr  ; \
57337         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
57338 @endif mpfr
57339 @if mpc
57340         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
57341           mkdir stagefeedback-mpc; \
57342         mv stagefeedback-mpc mpc  ; \
57343         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
57344 @endif mpc
57345 @if ppl
57346         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
57347           mkdir stagefeedback-ppl; \
57348         mv stagefeedback-ppl ppl  ; \
57349         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
57350 @endif ppl
57351 @if cloog
57352         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
57353           mkdir stagefeedback-cloog; \
57354         mv stagefeedback-cloog cloog  ; \
57355         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
57356 @endif cloog
57357 @if libelf
57358         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
57359           mkdir stagefeedback-libelf; \
57360         mv stagefeedback-libelf libelf  ; \
57361         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
57362 @endif libelf
57363 @if gold
57364         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
57365           mkdir stagefeedback-gold; \
57366         mv stagefeedback-gold gold  ; \
57367         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
57368 @endif gold
57369 @if intl
57370         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
57371           mkdir stagefeedback-intl; \
57372         mv stagefeedback-intl intl  ; \
57373         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
57374 @endif intl
57375 @if ld
57376         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
57377           mkdir stagefeedback-ld; \
57378         mv stagefeedback-ld ld  ; \
57379         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
57380 @endif ld
57381 @if libcpp
57382         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
57383           mkdir stagefeedback-libcpp; \
57384         mv stagefeedback-libcpp libcpp  ; \
57385         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
57386 @endif libcpp
57387 @if libdecnumber
57388         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
57389           mkdir stagefeedback-libdecnumber; \
57390         mv stagefeedback-libdecnumber libdecnumber  ; \
57391         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
57392 @endif libdecnumber
57393 @if libiberty
57394         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
57395           mkdir stagefeedback-libiberty; \
57396         mv stagefeedback-libiberty libiberty  ; \
57397         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
57398 @endif libiberty
57399 @if zlib
57400         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
57401           mkdir stagefeedback-zlib; \
57402         mv stagefeedback-zlib zlib  ; \
57403         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
57404 @endif zlib
57405 @if lto-plugin
57406         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
57407           mkdir stagefeedback-lto-plugin; \
57408         mv stagefeedback-lto-plugin lto-plugin  ; \
57409         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
57410 @endif lto-plugin
57411         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
57412           mkdir stagefeedback-$(TARGET_SUBDIR); \
57413         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57414         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
57415
57416 stagefeedback-end:: 
57417 @if bfd
57418         @if test -d $(HOST_SUBDIR)/bfd ; then \
57419           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
57420           mv prev-bfd stageprofile-bfd ; :  ; \
57421         fi
57422 @endif bfd
57423 @if opcodes
57424         @if test -d $(HOST_SUBDIR)/opcodes ; then \
57425           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
57426           mv prev-opcodes stageprofile-opcodes ; :  ; \
57427         fi
57428 @endif opcodes
57429 @if binutils
57430         @if test -d $(HOST_SUBDIR)/binutils ; then \
57431           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
57432           mv prev-binutils stageprofile-binutils ; :  ; \
57433         fi
57434 @endif binutils
57435 @if gas
57436         @if test -d $(HOST_SUBDIR)/gas ; then \
57437           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
57438           mv prev-gas stageprofile-gas ; :  ; \
57439         fi
57440 @endif gas
57441 @if gcc
57442         @if test -d $(HOST_SUBDIR)/gcc ; then \
57443           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
57444           mv prev-gcc stageprofile-gcc ; :  ; \
57445         fi
57446 @endif gcc
57447 @if gmp
57448         @if test -d $(HOST_SUBDIR)/gmp ; then \
57449           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
57450           mv prev-gmp stageprofile-gmp ; :  ; \
57451         fi
57452 @endif gmp
57453 @if mpfr
57454         @if test -d $(HOST_SUBDIR)/mpfr ; then \
57455           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
57456           mv prev-mpfr stageprofile-mpfr ; :  ; \
57457         fi
57458 @endif mpfr
57459 @if mpc
57460         @if test -d $(HOST_SUBDIR)/mpc ; then \
57461           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
57462           mv prev-mpc stageprofile-mpc ; :  ; \
57463         fi
57464 @endif mpc
57465 @if ppl
57466         @if test -d $(HOST_SUBDIR)/ppl ; then \
57467           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
57468           mv prev-ppl stageprofile-ppl ; :  ; \
57469         fi
57470 @endif ppl
57471 @if cloog
57472         @if test -d $(HOST_SUBDIR)/cloog ; then \
57473           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
57474           mv prev-cloog stageprofile-cloog ; :  ; \
57475         fi
57476 @endif cloog
57477 @if libelf
57478         @if test -d $(HOST_SUBDIR)/libelf ; then \
57479           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
57480           mv prev-libelf stageprofile-libelf ; :  ; \
57481         fi
57482 @endif libelf
57483 @if gold
57484         @if test -d $(HOST_SUBDIR)/gold ; then \
57485           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
57486           mv prev-gold stageprofile-gold ; :  ; \
57487         fi
57488 @endif gold
57489 @if intl
57490         @if test -d $(HOST_SUBDIR)/intl ; then \
57491           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
57492           mv prev-intl stageprofile-intl ; :  ; \
57493         fi
57494 @endif intl
57495 @if ld
57496         @if test -d $(HOST_SUBDIR)/ld ; then \
57497           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
57498           mv prev-ld stageprofile-ld ; :  ; \
57499         fi
57500 @endif ld
57501 @if libcpp
57502         @if test -d $(HOST_SUBDIR)/libcpp ; then \
57503           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
57504           mv prev-libcpp stageprofile-libcpp ; :  ; \
57505         fi
57506 @endif libcpp
57507 @if libdecnumber
57508         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57509           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
57510           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
57511         fi
57512 @endif libdecnumber
57513 @if libiberty
57514         @if test -d $(HOST_SUBDIR)/libiberty ; then \
57515           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
57516           mv prev-libiberty stageprofile-libiberty ; :  ; \
57517         fi
57518 @endif libiberty
57519 @if zlib
57520         @if test -d $(HOST_SUBDIR)/zlib ; then \
57521           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
57522           mv prev-zlib stageprofile-zlib ; :  ; \
57523         fi
57524 @endif zlib
57525 @if lto-plugin
57526         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57527           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
57528           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
57529         fi
57530 @endif lto-plugin
57531         @if test -d $(TARGET_SUBDIR) ; then \
57532           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
57533           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
57534         fi
57535         rm -f stage_current
57536
57537 # Bubble a bug fix through all the stages up to stage feedback.  They are
57538 # remade, but not reconfigured.  The next stage (if any) will not be
57539 # reconfigured either.
57540 .PHONY: stagefeedback-bubble
57541 stagefeedback-bubble:: stageprofile-bubble
57542         @r=`${PWD_COMMAND}`; export r; \
57543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57544         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
57545           echo Skipping rebuild of stagefeedback ; \
57546         else \
57547           $(MAKE) stagefeedback-start; \
57548           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
57549         fi
57550
57551 .PHONY: all-stagefeedback clean-stagefeedback
57552 do-clean: clean-stagefeedback
57553
57554 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57555 # only possibility, but now it conflicts with no-bootstrap rules
57556 @if gcc-bootstrap
57557
57558
57559
57560 .PHONY: profiledbootstrap profiledbootstrap-lean
57561 profiledbootstrap:
57562         echo stagefeedback > stage_final
57563         @r=`${PWD_COMMAND}`; export r; \
57564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57565         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
57566         @: $(MAKE); $(unstage)
57567         @r=`${PWD_COMMAND}`; export r; \
57568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57569         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57570         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57571
57572 profiledbootstrap-lean:
57573         echo stagefeedback > stage_final
57574         @r=`${PWD_COMMAND}`; export r; \
57575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57576         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
57577         @: $(MAKE); $(unstage)
57578         @r=`${PWD_COMMAND}`; export r; \
57579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57580         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57581         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57582
57583
57584 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57585 distclean-stageprofile:: distclean-stagefeedback 
57586 .PHONY: distclean-stagefeedback
57587 distclean-stagefeedback::
57588         @: $(MAKE); $(stage)
57589         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
57590         rm -rf stagefeedback-* 
57591
57592
57593 @endif gcc-bootstrap
57594
57595
57596
57597 stageprofile-end::
57598         $(MAKE) distclean-stagefeedback
57599
57600 stagefeedback-start::
57601         @r=`${PWD_COMMAND}`; export r; \
57602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57603         for i in prev-*; do \
57604           j=`echo $$i | sed s/^prev-//` ; \
57605           cd $$r/$$i && \
57606           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
57607           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
57608         done
57609
57610 @if gcc-bootstrap
57611 do-distclean: distclean-stage1
57612
57613 # Provide a GCC build when we're building target libraries.  This does
57614 # not work as a dependency, just as the minimum necessary to avoid errors.
57615 stage_last:
57616         @r=`${PWD_COMMAND}`; export r; \
57617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57618         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
57619
57620 # Same as unstage, but not phony and defaulting to stage1-start.  We place
57621 # it in the dependency so that for example `make -j3 all-gcc' works.
57622 stage_current:
57623         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
57624
57625 .PHONY: restrap
57626 restrap::
57627         @: $(MAKE); $(stage)
57628         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
57629 restrap:: all
57630 @endif gcc-bootstrap
57631
57632 # --------------------------------------
57633 # Dependencies between different modules
57634 # --------------------------------------
57635
57636 # Generic dependencies for target modules on host stuff, especially gcc
57637 @if gcc-bootstrap
57638 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
57639 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
57640 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
57641 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
57642 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
57643 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
57644 configure-target-libmudflap: stage_last
57645 configure-target-libssp: stage_last
57646 configure-target-newlib: stage_last
57647 configure-stage1-target-libgcc: maybe-all-stage1-gcc
57648 configure-stage2-target-libgcc: maybe-all-stage2-gcc
57649 configure-stage3-target-libgcc: maybe-all-stage3-gcc
57650 configure-stage4-target-libgcc: maybe-all-stage4-gcc
57651 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
57652 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
57653 configure-target-libgfortran: stage_last
57654 configure-target-libobjc: stage_last
57655 configure-target-libtermcap: stage_last
57656 configure-target-winsup: stage_last
57657 configure-target-libgloss: stage_last
57658 configure-target-libiberty: stage_last
57659 configure-target-gperf: stage_last
57660 configure-target-examples: stage_last
57661 configure-target-libffi: stage_last
57662 configure-target-libjava: stage_last
57663 configure-target-zlib: stage_last
57664 configure-target-boehm-gc: stage_last
57665 configure-target-qthreads: stage_last
57666 configure-target-rda: stage_last
57667 configure-target-libada: stage_last
57668 configure-stage1-target-libgomp: maybe-all-stage1-gcc
57669 configure-stage2-target-libgomp: maybe-all-stage2-gcc
57670 configure-stage3-target-libgomp: maybe-all-stage3-gcc
57671 configure-stage4-target-libgomp: maybe-all-stage4-gcc
57672 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
57673 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
57674 @endif gcc-bootstrap
57675
57676 @if gcc-no-bootstrap
57677 configure-target-libstdc++-v3: maybe-all-gcc
57678 configure-target-libmudflap: maybe-all-gcc
57679 configure-target-libssp: maybe-all-gcc
57680 configure-target-newlib: maybe-all-gcc
57681 configure-target-libgcc: maybe-all-gcc
57682 configure-target-libgfortran: maybe-all-gcc
57683 configure-target-libobjc: maybe-all-gcc
57684 configure-target-libtermcap: maybe-all-gcc
57685 configure-target-winsup: maybe-all-gcc
57686 configure-target-libgloss: maybe-all-gcc
57687 configure-target-libiberty: maybe-all-gcc
57688 configure-target-gperf: maybe-all-gcc
57689 configure-target-examples: maybe-all-gcc
57690 configure-target-libffi: maybe-all-gcc
57691 configure-target-libjava: maybe-all-gcc
57692 configure-target-zlib: maybe-all-gcc
57693 configure-target-boehm-gc: maybe-all-gcc
57694 configure-target-qthreads: maybe-all-gcc
57695 configure-target-rda: maybe-all-gcc
57696 configure-target-libada: maybe-all-gcc
57697 configure-target-libgomp: maybe-all-gcc
57698 @endif gcc-no-bootstrap
57699
57700
57701 # There are two types of dependencies here: 'hard' dependencies, where one
57702 # module simply won't build without the other; and 'soft' dependencies, where
57703 # if the depended-on module is missing, the depending module will do without
57704 # or find a substitute somewhere (perhaps installed).  Soft dependencies
57705 # are made here to depend on a 'maybe-' target.  If you're not sure,
57706 # it's safer to use a soft dependency.
57707
57708
57709
57710
57711
57712
57713 # With all the machinery above in place, it is pretty easy to generate
57714 # dependencies.  Host dependencies are a bit more complex because we have
57715 # to check for bootstrap/prebootstrap dependencies.  To resolve
57716 # prebootstrap dependencies, prebootstrap modules are gathered in
57717 # a hash table.
57718 all-build-bison: maybe-all-build-texinfo
57719 all-build-byacc: maybe-all-build-texinfo
57720 all-build-flex: maybe-all-build-texinfo
57721 all-build-flex: maybe-all-build-bison
57722 all-build-flex: maybe-all-build-byacc
57723 all-build-flex: maybe-all-build-m4
57724 all-build-libiberty: maybe-all-build-texinfo
57725 all-build-m4: maybe-all-build-texinfo
57726 all-build-fixincludes: maybe-all-build-libiberty
57727 configure-gcc: maybe-configure-intl
57728
57729 configure-stage1-gcc: maybe-configure-stage1-intl
57730 configure-stage2-gcc: maybe-configure-stage2-intl
57731 configure-stage3-gcc: maybe-configure-stage3-intl
57732 configure-stage4-gcc: maybe-configure-stage4-intl
57733 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
57734 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
57735 configure-gcc: maybe-all-binutils
57736
57737 configure-stage1-gcc: maybe-all-stage1-binutils
57738 configure-stage2-gcc: maybe-all-stage2-binutils
57739 configure-stage3-gcc: maybe-all-stage3-binutils
57740 configure-stage4-gcc: maybe-all-stage4-binutils
57741 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
57742 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
57743 configure-gcc: maybe-all-gas
57744
57745 configure-stage1-gcc: maybe-all-stage1-gas
57746 configure-stage2-gcc: maybe-all-stage2-gas
57747 configure-stage3-gcc: maybe-all-stage3-gas
57748 configure-stage4-gcc: maybe-all-stage4-gas
57749 configure-stageprofile-gcc: maybe-all-stageprofile-gas
57750 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
57751 configure-gcc: maybe-all-ld
57752
57753 configure-stage1-gcc: maybe-all-stage1-ld
57754 configure-stage2-gcc: maybe-all-stage2-ld
57755 configure-stage3-gcc: maybe-all-stage3-ld
57756 configure-stage4-gcc: maybe-all-stage4-ld
57757 configure-stageprofile-gcc: maybe-all-stageprofile-ld
57758 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
57759 configure-gcc: maybe-all-gold
57760
57761 configure-stage1-gcc: maybe-all-stage1-gold
57762 configure-stage2-gcc: maybe-all-stage2-gold
57763 configure-stage3-gcc: maybe-all-stage3-gold
57764 configure-stage4-gcc: maybe-all-stage4-gold
57765 configure-stageprofile-gcc: maybe-all-stageprofile-gold
57766 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
57767 configure-gcc: maybe-all-libelf
57768
57769 configure-stage1-gcc: maybe-all-stage1-libelf
57770 configure-stage2-gcc: maybe-all-stage2-libelf
57771 configure-stage3-gcc: maybe-all-stage3-libelf
57772 configure-stage4-gcc: maybe-all-stage4-libelf
57773 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
57774 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
57775 all-gcc: all-libiberty
57776
57777 all-stage1-gcc: all-stage1-libiberty
57778 all-stage2-gcc: all-stage2-libiberty
57779 all-stage3-gcc: all-stage3-libiberty
57780 all-stage4-gcc: all-stage4-libiberty
57781 all-stageprofile-gcc: all-stageprofile-libiberty
57782 all-stagefeedback-gcc: all-stagefeedback-libiberty
57783 all-gcc: maybe-all-gmp
57784
57785 all-stage1-gcc: maybe-all-stage1-gmp
57786 all-stage2-gcc: maybe-all-stage2-gmp
57787 all-stage3-gcc: maybe-all-stage3-gmp
57788 all-stage4-gcc: maybe-all-stage4-gmp
57789 all-stageprofile-gcc: maybe-all-stageprofile-gmp
57790 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
57791 all-gcc: maybe-all-intl
57792
57793 all-stage1-gcc: maybe-all-stage1-intl
57794 all-stage2-gcc: maybe-all-stage2-intl
57795 all-stage3-gcc: maybe-all-stage3-intl
57796 all-stage4-gcc: maybe-all-stage4-intl
57797 all-stageprofile-gcc: maybe-all-stageprofile-intl
57798 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
57799 all-gcc: maybe-all-mpfr
57800
57801 all-stage1-gcc: maybe-all-stage1-mpfr
57802 all-stage2-gcc: maybe-all-stage2-mpfr
57803 all-stage3-gcc: maybe-all-stage3-mpfr
57804 all-stage4-gcc: maybe-all-stage4-mpfr
57805 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
57806 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57807 all-gcc: maybe-all-mpc
57808
57809 all-stage1-gcc: maybe-all-stage1-mpc
57810 all-stage2-gcc: maybe-all-stage2-mpc
57811 all-stage3-gcc: maybe-all-stage3-mpc
57812 all-stage4-gcc: maybe-all-stage4-mpc
57813 all-stageprofile-gcc: maybe-all-stageprofile-mpc
57814 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57815 all-gcc: maybe-all-ppl
57816
57817 all-stage1-gcc: maybe-all-stage1-ppl
57818 all-stage2-gcc: maybe-all-stage2-ppl
57819 all-stage3-gcc: maybe-all-stage3-ppl
57820 all-stage4-gcc: maybe-all-stage4-ppl
57821 all-stageprofile-gcc: maybe-all-stageprofile-ppl
57822 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
57823 all-gcc: maybe-all-cloog
57824
57825 all-stage1-gcc: maybe-all-stage1-cloog
57826 all-stage2-gcc: maybe-all-stage2-cloog
57827 all-stage3-gcc: maybe-all-stage3-cloog
57828 all-stage4-gcc: maybe-all-stage4-cloog
57829 all-stageprofile-gcc: maybe-all-stageprofile-cloog
57830 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
57831 all-gcc: maybe-all-build-texinfo
57832
57833 all-stage1-gcc: maybe-all-build-texinfo
57834 all-stage2-gcc: maybe-all-build-texinfo
57835 all-stage3-gcc: maybe-all-build-texinfo
57836 all-stage4-gcc: maybe-all-build-texinfo
57837 all-stageprofile-gcc: maybe-all-build-texinfo
57838 all-stagefeedback-gcc: maybe-all-build-texinfo
57839 all-gcc: maybe-all-build-bison
57840
57841 all-stage1-gcc: maybe-all-build-bison
57842 all-stage2-gcc: maybe-all-build-bison
57843 all-stage3-gcc: maybe-all-build-bison
57844 all-stage4-gcc: maybe-all-build-bison
57845 all-stageprofile-gcc: maybe-all-build-bison
57846 all-stagefeedback-gcc: maybe-all-build-bison
57847 all-gcc: maybe-all-build-byacc
57848
57849 all-stage1-gcc: maybe-all-build-byacc
57850 all-stage2-gcc: maybe-all-build-byacc
57851 all-stage3-gcc: maybe-all-build-byacc
57852 all-stage4-gcc: maybe-all-build-byacc
57853 all-stageprofile-gcc: maybe-all-build-byacc
57854 all-stagefeedback-gcc: maybe-all-build-byacc
57855 all-gcc: maybe-all-build-flex
57856
57857 all-stage1-gcc: maybe-all-build-flex
57858 all-stage2-gcc: maybe-all-build-flex
57859 all-stage3-gcc: maybe-all-build-flex
57860 all-stage4-gcc: maybe-all-build-flex
57861 all-stageprofile-gcc: maybe-all-build-flex
57862 all-stagefeedback-gcc: maybe-all-build-flex
57863 all-gcc: maybe-all-build-libiberty
57864
57865 all-stage1-gcc: maybe-all-build-libiberty
57866 all-stage2-gcc: maybe-all-build-libiberty
57867 all-stage3-gcc: maybe-all-build-libiberty
57868 all-stage4-gcc: maybe-all-build-libiberty
57869 all-stageprofile-gcc: maybe-all-build-libiberty
57870 all-stagefeedback-gcc: maybe-all-build-libiberty
57871 all-gcc: maybe-all-build-fixincludes
57872
57873 all-stage1-gcc: maybe-all-build-fixincludes
57874 all-stage2-gcc: maybe-all-build-fixincludes
57875 all-stage3-gcc: maybe-all-build-fixincludes
57876 all-stage4-gcc: maybe-all-build-fixincludes
57877 all-stageprofile-gcc: maybe-all-build-fixincludes
57878 all-stagefeedback-gcc: maybe-all-build-fixincludes
57879 all-gcc: maybe-all-zlib
57880
57881 all-stage1-gcc: maybe-all-stage1-zlib
57882 all-stage2-gcc: maybe-all-stage2-zlib
57883 all-stage3-gcc: maybe-all-stage3-zlib
57884 all-stage4-gcc: maybe-all-stage4-zlib
57885 all-stageprofile-gcc: maybe-all-stageprofile-zlib
57886 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
57887 all-gcc: all-libcpp
57888
57889 all-stage1-gcc: all-stage1-libcpp
57890 all-stage2-gcc: all-stage2-libcpp
57891 all-stage3-gcc: all-stage3-libcpp
57892 all-stage4-gcc: all-stage4-libcpp
57893 all-stageprofile-gcc: all-stageprofile-libcpp
57894 all-stagefeedback-gcc: all-stagefeedback-libcpp
57895 all-gcc: all-libdecnumber
57896
57897 all-stage1-gcc: all-stage1-libdecnumber
57898 all-stage2-gcc: all-stage2-libdecnumber
57899 all-stage3-gcc: all-stage3-libdecnumber
57900 all-stage4-gcc: all-stage4-libdecnumber
57901 all-stageprofile-gcc: all-stageprofile-libdecnumber
57902 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
57903 all-gcc: maybe-all-libiberty
57904
57905 all-stage1-gcc: maybe-all-stage1-libiberty
57906 all-stage2-gcc: maybe-all-stage2-libiberty
57907 all-stage3-gcc: maybe-all-stage3-libiberty
57908 all-stage4-gcc: maybe-all-stage4-libiberty
57909 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
57910 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
57911 all-gcc: maybe-all-fixincludes
57912 info-gcc: maybe-all-build-libiberty
57913
57914 info-stage1-gcc: maybe-all-build-libiberty
57915 info-stage2-gcc: maybe-all-build-libiberty
57916 info-stage3-gcc: maybe-all-build-libiberty
57917 info-stage4-gcc: maybe-all-build-libiberty
57918 info-stageprofile-gcc: maybe-all-build-libiberty
57919 info-stagefeedback-gcc: maybe-all-build-libiberty
57920 dvi-gcc: maybe-all-build-libiberty
57921
57922 dvi-stage1-gcc: maybe-all-build-libiberty
57923 dvi-stage2-gcc: maybe-all-build-libiberty
57924 dvi-stage3-gcc: maybe-all-build-libiberty
57925 dvi-stage4-gcc: maybe-all-build-libiberty
57926 dvi-stageprofile-gcc: maybe-all-build-libiberty
57927 dvi-stagefeedback-gcc: maybe-all-build-libiberty
57928 pdf-gcc: maybe-all-build-libiberty
57929
57930 pdf-stage1-gcc: maybe-all-build-libiberty
57931 pdf-stage2-gcc: maybe-all-build-libiberty
57932 pdf-stage3-gcc: maybe-all-build-libiberty
57933 pdf-stage4-gcc: maybe-all-build-libiberty
57934 pdf-stageprofile-gcc: maybe-all-build-libiberty
57935 pdf-stagefeedback-gcc: maybe-all-build-libiberty
57936 html-gcc: maybe-all-build-libiberty
57937
57938 html-stage1-gcc: maybe-all-build-libiberty
57939 html-stage2-gcc: maybe-all-build-libiberty
57940 html-stage3-gcc: maybe-all-build-libiberty
57941 html-stage4-gcc: maybe-all-build-libiberty
57942 html-stageprofile-gcc: maybe-all-build-libiberty
57943 html-stagefeedback-gcc: maybe-all-build-libiberty
57944 install-gcc: maybe-install-fixincludes
57945 configure-libcpp: configure-libiberty
57946
57947 configure-stage1-libcpp: configure-stage1-libiberty
57948 configure-stage2-libcpp: configure-stage2-libiberty
57949 configure-stage3-libcpp: configure-stage3-libiberty
57950 configure-stage4-libcpp: configure-stage4-libiberty
57951 configure-stageprofile-libcpp: configure-stageprofile-libiberty
57952 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
57953 configure-libcpp: maybe-configure-intl
57954
57955 configure-stage1-libcpp: maybe-configure-stage1-intl
57956 configure-stage2-libcpp: maybe-configure-stage2-intl
57957 configure-stage3-libcpp: maybe-configure-stage3-intl
57958 configure-stage4-libcpp: maybe-configure-stage4-intl
57959 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
57960 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
57961 all-libcpp: all-libiberty
57962
57963 all-stage1-libcpp: all-stage1-libiberty
57964 all-stage2-libcpp: all-stage2-libiberty
57965 all-stage3-libcpp: all-stage3-libiberty
57966 all-stage4-libcpp: all-stage4-libiberty
57967 all-stageprofile-libcpp: all-stageprofile-libiberty
57968 all-stagefeedback-libcpp: all-stagefeedback-libiberty
57969 all-libcpp: maybe-all-intl
57970
57971 all-stage1-libcpp: maybe-all-stage1-intl
57972 all-stage2-libcpp: maybe-all-stage2-intl
57973 all-stage3-libcpp: maybe-all-stage3-intl
57974 all-stage4-libcpp: maybe-all-stage4-intl
57975 all-stageprofile-libcpp: maybe-all-stageprofile-intl
57976 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
57977 all-fixincludes: maybe-all-libiberty
57978 all-gnattools: maybe-all-target-libada
57979 all-lto-plugin: maybe-all-gcc
57980
57981 all-stage1-lto-plugin: maybe-all-stage1-gcc
57982 all-stage2-lto-plugin: maybe-all-stage2-gcc
57983 all-stage3-lto-plugin: maybe-all-stage3-gcc
57984 all-stage4-lto-plugin: maybe-all-stage4-gcc
57985 all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc
57986 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc
57987 configure-mpfr: maybe-all-gmp
57988
57989 configure-stage1-mpfr: maybe-all-stage1-gmp
57990 configure-stage2-mpfr: maybe-all-stage2-gmp
57991 configure-stage3-mpfr: maybe-all-stage3-gmp
57992 configure-stage4-mpfr: maybe-all-stage4-gmp
57993 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
57994 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
57995 configure-mpc: maybe-all-mpfr
57996
57997 configure-stage1-mpc: maybe-all-stage1-mpfr
57998 configure-stage2-mpc: maybe-all-stage2-mpfr
57999 configure-stage3-mpc: maybe-all-stage3-mpfr
58000 configure-stage4-mpc: maybe-all-stage4-mpfr
58001 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
58002 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
58003 configure-ppl: maybe-all-gmp
58004
58005 configure-stage1-ppl: maybe-all-stage1-gmp
58006 configure-stage2-ppl: maybe-all-stage2-gmp
58007 configure-stage3-ppl: maybe-all-stage3-gmp
58008 configure-stage4-ppl: maybe-all-stage4-gmp
58009 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
58010 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
58011 configure-ppl: maybe-all-mpfr
58012
58013 configure-stage1-ppl: maybe-all-stage1-mpfr
58014 configure-stage2-ppl: maybe-all-stage2-mpfr
58015 configure-stage3-ppl: maybe-all-stage3-mpfr
58016 configure-stage4-ppl: maybe-all-stage4-mpfr
58017 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
58018 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
58019 configure-cloog: maybe-all-ppl
58020
58021 configure-stage1-cloog: maybe-all-stage1-ppl
58022 configure-stage2-cloog: maybe-all-stage2-ppl
58023 configure-stage3-cloog: maybe-all-stage3-ppl
58024 configure-stage4-cloog: maybe-all-stage4-ppl
58025 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
58026 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
58027 configure-gdb: maybe-all-intl
58028 configure-gdb: maybe-configure-sim
58029 configure-gdb: maybe-all-bfd
58030 configure-gdb: maybe-all-libiconv
58031 all-gdb: maybe-all-libiberty
58032 all-gdb: maybe-all-libiconv
58033 all-gdb: maybe-all-opcodes
58034 all-gdb: maybe-all-readline
58035 all-gdb: maybe-all-build-bison
58036 all-gdb: maybe-all-build-byacc
58037 all-gdb: maybe-all-sim
58038 all-gdb: maybe-all-libdecnumber
58039 configure-libgui: maybe-configure-tcl
58040 configure-libgui: maybe-configure-tk
58041 all-libgui: maybe-all-tcl
58042 all-libgui: maybe-all-tk
58043 all-libgui: maybe-all-itcl
58044 configure-bfd: configure-libiberty
58045
58046 configure-stage1-bfd: configure-stage1-libiberty
58047 configure-stage2-bfd: configure-stage2-libiberty
58048 configure-stage3-bfd: configure-stage3-libiberty
58049 configure-stage4-bfd: configure-stage4-libiberty
58050 configure-stageprofile-bfd: configure-stageprofile-libiberty
58051 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
58052 configure-bfd: maybe-configure-intl
58053
58054 configure-stage1-bfd: maybe-configure-stage1-intl
58055 configure-stage2-bfd: maybe-configure-stage2-intl
58056 configure-stage3-bfd: maybe-configure-stage3-intl
58057 configure-stage4-bfd: maybe-configure-stage4-intl
58058 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
58059 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
58060 all-bfd: maybe-all-libiberty
58061
58062 all-stage1-bfd: maybe-all-stage1-libiberty
58063 all-stage2-bfd: maybe-all-stage2-libiberty
58064 all-stage3-bfd: maybe-all-stage3-libiberty
58065 all-stage4-bfd: maybe-all-stage4-libiberty
58066 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
58067 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
58068 all-bfd: maybe-all-intl
58069
58070 all-stage1-bfd: maybe-all-stage1-intl
58071 all-stage2-bfd: maybe-all-stage2-intl
58072 all-stage3-bfd: maybe-all-stage3-intl
58073 all-stage4-bfd: maybe-all-stage4-intl
58074 all-stageprofile-bfd: maybe-all-stageprofile-intl
58075 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
58076 configure-opcodes: configure-libiberty
58077
58078 configure-stage1-opcodes: configure-stage1-libiberty
58079 configure-stage2-opcodes: configure-stage2-libiberty
58080 configure-stage3-opcodes: configure-stage3-libiberty
58081 configure-stage4-opcodes: configure-stage4-libiberty
58082 configure-stageprofile-opcodes: configure-stageprofile-libiberty
58083 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
58084 all-opcodes: maybe-all-libiberty
58085
58086 all-stage1-opcodes: maybe-all-stage1-libiberty
58087 all-stage2-opcodes: maybe-all-stage2-libiberty
58088 all-stage3-opcodes: maybe-all-stage3-libiberty
58089 all-stage4-opcodes: maybe-all-stage4-libiberty
58090 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58091 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58092 configure-binutils: maybe-configure-intl
58093
58094 configure-stage1-binutils: maybe-configure-stage1-intl
58095 configure-stage2-binutils: maybe-configure-stage2-intl
58096 configure-stage3-binutils: maybe-configure-stage3-intl
58097 configure-stage4-binutils: maybe-configure-stage4-intl
58098 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
58099 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
58100 all-binutils: maybe-all-libiberty
58101
58102 all-stage1-binutils: maybe-all-stage1-libiberty
58103 all-stage2-binutils: maybe-all-stage2-libiberty
58104 all-stage3-binutils: maybe-all-stage3-libiberty
58105 all-stage4-binutils: maybe-all-stage4-libiberty
58106 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
58107 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
58108 all-binutils: maybe-all-opcodes
58109
58110 all-stage1-binutils: maybe-all-stage1-opcodes
58111 all-stage2-binutils: maybe-all-stage2-opcodes
58112 all-stage3-binutils: maybe-all-stage3-opcodes
58113 all-stage4-binutils: maybe-all-stage4-opcodes
58114 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
58115 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
58116 all-binutils: maybe-all-bfd
58117
58118 all-stage1-binutils: maybe-all-stage1-bfd
58119 all-stage2-binutils: maybe-all-stage2-bfd
58120 all-stage3-binutils: maybe-all-stage3-bfd
58121 all-stage4-binutils: maybe-all-stage4-bfd
58122 all-stageprofile-binutils: maybe-all-stageprofile-bfd
58123 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
58124 all-binutils: maybe-all-build-flex
58125
58126 all-stage1-binutils: maybe-all-build-flex
58127 all-stage2-binutils: maybe-all-build-flex
58128 all-stage3-binutils: maybe-all-build-flex
58129 all-stage4-binutils: maybe-all-build-flex
58130 all-stageprofile-binutils: maybe-all-build-flex
58131 all-stagefeedback-binutils: maybe-all-build-flex
58132 all-binutils: maybe-all-build-bison
58133
58134 all-stage1-binutils: maybe-all-build-bison
58135 all-stage2-binutils: maybe-all-build-bison
58136 all-stage3-binutils: maybe-all-build-bison
58137 all-stage4-binutils: maybe-all-build-bison
58138 all-stageprofile-binutils: maybe-all-build-bison
58139 all-stagefeedback-binutils: maybe-all-build-bison
58140 all-binutils: maybe-all-build-byacc
58141
58142 all-stage1-binutils: maybe-all-build-byacc
58143 all-stage2-binutils: maybe-all-build-byacc
58144 all-stage3-binutils: maybe-all-build-byacc
58145 all-stage4-binutils: maybe-all-build-byacc
58146 all-stageprofile-binutils: maybe-all-build-byacc
58147 all-stagefeedback-binutils: maybe-all-build-byacc
58148 all-binutils: maybe-all-intl
58149
58150 all-stage1-binutils: maybe-all-stage1-intl
58151 all-stage2-binutils: maybe-all-stage2-intl
58152 all-stage3-binutils: maybe-all-stage3-intl
58153 all-stage4-binutils: maybe-all-stage4-intl
58154 all-stageprofile-binutils: maybe-all-stageprofile-intl
58155 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
58156 install-binutils: maybe-install-opcodes
58157 install-opcodes: maybe-install-bfd
58158 configure-gas: maybe-configure-intl
58159
58160 configure-stage1-gas: maybe-configure-stage1-intl
58161 configure-stage2-gas: maybe-configure-stage2-intl
58162 configure-stage3-gas: maybe-configure-stage3-intl
58163 configure-stage4-gas: maybe-configure-stage4-intl
58164 configure-stageprofile-gas: maybe-configure-stageprofile-intl
58165 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
58166 all-gas: maybe-all-libiberty
58167
58168 all-stage1-gas: maybe-all-stage1-libiberty
58169 all-stage2-gas: maybe-all-stage2-libiberty
58170 all-stage3-gas: maybe-all-stage3-libiberty
58171 all-stage4-gas: maybe-all-stage4-libiberty
58172 all-stageprofile-gas: maybe-all-stageprofile-libiberty
58173 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
58174 all-gas: maybe-all-opcodes
58175
58176 all-stage1-gas: maybe-all-stage1-opcodes
58177 all-stage2-gas: maybe-all-stage2-opcodes
58178 all-stage3-gas: maybe-all-stage3-opcodes
58179 all-stage4-gas: maybe-all-stage4-opcodes
58180 all-stageprofile-gas: maybe-all-stageprofile-opcodes
58181 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
58182 all-gas: maybe-all-bfd
58183
58184 all-stage1-gas: maybe-all-stage1-bfd
58185 all-stage2-gas: maybe-all-stage2-bfd
58186 all-stage3-gas: maybe-all-stage3-bfd
58187 all-stage4-gas: maybe-all-stage4-bfd
58188 all-stageprofile-gas: maybe-all-stageprofile-bfd
58189 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
58190 all-gas: maybe-all-intl
58191
58192 all-stage1-gas: maybe-all-stage1-intl
58193 all-stage2-gas: maybe-all-stage2-intl
58194 all-stage3-gas: maybe-all-stage3-intl
58195 all-stage4-gas: maybe-all-stage4-intl
58196 all-stageprofile-gas: maybe-all-stageprofile-intl
58197 all-stagefeedback-gas: maybe-all-stagefeedback-intl
58198 configure-gprof: maybe-configure-intl
58199 all-gprof: maybe-all-libiberty
58200 all-gprof: maybe-all-bfd
58201 all-gprof: maybe-all-opcodes
58202 all-gprof: maybe-all-intl
58203 configure-ld: maybe-configure-intl
58204
58205 configure-stage1-ld: maybe-configure-stage1-intl
58206 configure-stage2-ld: maybe-configure-stage2-intl
58207 configure-stage3-ld: maybe-configure-stage3-intl
58208 configure-stage4-ld: maybe-configure-stage4-intl
58209 configure-stageprofile-ld: maybe-configure-stageprofile-intl
58210 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
58211 all-ld: maybe-all-libiberty
58212
58213 all-stage1-ld: maybe-all-stage1-libiberty
58214 all-stage2-ld: maybe-all-stage2-libiberty
58215 all-stage3-ld: maybe-all-stage3-libiberty
58216 all-stage4-ld: maybe-all-stage4-libiberty
58217 all-stageprofile-ld: maybe-all-stageprofile-libiberty
58218 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
58219 all-ld: maybe-all-bfd
58220
58221 all-stage1-ld: maybe-all-stage1-bfd
58222 all-stage2-ld: maybe-all-stage2-bfd
58223 all-stage3-ld: maybe-all-stage3-bfd
58224 all-stage4-ld: maybe-all-stage4-bfd
58225 all-stageprofile-ld: maybe-all-stageprofile-bfd
58226 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
58227 all-ld: maybe-all-opcodes
58228
58229 all-stage1-ld: maybe-all-stage1-opcodes
58230 all-stage2-ld: maybe-all-stage2-opcodes
58231 all-stage3-ld: maybe-all-stage3-opcodes
58232 all-stage4-ld: maybe-all-stage4-opcodes
58233 all-stageprofile-ld: maybe-all-stageprofile-opcodes
58234 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
58235 all-ld: maybe-all-build-bison
58236
58237 all-stage1-ld: maybe-all-build-bison
58238 all-stage2-ld: maybe-all-build-bison
58239 all-stage3-ld: maybe-all-build-bison
58240 all-stage4-ld: maybe-all-build-bison
58241 all-stageprofile-ld: maybe-all-build-bison
58242 all-stagefeedback-ld: maybe-all-build-bison
58243 all-ld: maybe-all-build-byacc
58244
58245 all-stage1-ld: maybe-all-build-byacc
58246 all-stage2-ld: maybe-all-build-byacc
58247 all-stage3-ld: maybe-all-build-byacc
58248 all-stage4-ld: maybe-all-build-byacc
58249 all-stageprofile-ld: maybe-all-build-byacc
58250 all-stagefeedback-ld: maybe-all-build-byacc
58251 all-ld: maybe-all-build-flex
58252
58253 all-stage1-ld: maybe-all-build-flex
58254 all-stage2-ld: maybe-all-build-flex
58255 all-stage3-ld: maybe-all-build-flex
58256 all-stage4-ld: maybe-all-build-flex
58257 all-stageprofile-ld: maybe-all-build-flex
58258 all-stagefeedback-ld: maybe-all-build-flex
58259 all-ld: maybe-all-intl
58260
58261 all-stage1-ld: maybe-all-stage1-intl
58262 all-stage2-ld: maybe-all-stage2-intl
58263 all-stage3-ld: maybe-all-stage3-intl
58264 all-stage4-ld: maybe-all-stage4-intl
58265 all-stageprofile-ld: maybe-all-stageprofile-intl
58266 all-stagefeedback-ld: maybe-all-stagefeedback-intl
58267 install-ld: maybe-install-gold
58268 configure-gold: maybe-configure-intl
58269
58270 configure-stage1-gold: maybe-configure-stage1-intl
58271 configure-stage2-gold: maybe-configure-stage2-intl
58272 configure-stage3-gold: maybe-configure-stage3-intl
58273 configure-stage4-gold: maybe-configure-stage4-intl
58274 configure-stageprofile-gold: maybe-configure-stageprofile-intl
58275 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
58276 all-gold: maybe-all-libiberty
58277
58278 all-stage1-gold: maybe-all-stage1-libiberty
58279 all-stage2-gold: maybe-all-stage2-libiberty
58280 all-stage3-gold: maybe-all-stage3-libiberty
58281 all-stage4-gold: maybe-all-stage4-libiberty
58282 all-stageprofile-gold: maybe-all-stageprofile-libiberty
58283 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
58284 all-gold: maybe-all-intl
58285
58286 all-stage1-gold: maybe-all-stage1-intl
58287 all-stage2-gold: maybe-all-stage2-intl
58288 all-stage3-gold: maybe-all-stage3-intl
58289 all-stage4-gold: maybe-all-stage4-intl
58290 all-stageprofile-gold: maybe-all-stageprofile-intl
58291 all-stagefeedback-gold: maybe-all-stagefeedback-intl
58292 all-gold: maybe-all-bfd
58293
58294 all-stage1-gold: maybe-all-stage1-bfd
58295 all-stage2-gold: maybe-all-stage2-bfd
58296 all-stage3-gold: maybe-all-stage3-bfd
58297 all-stage4-gold: maybe-all-stage4-bfd
58298 all-stageprofile-gold: maybe-all-stageprofile-bfd
58299 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
58300 all-gold: maybe-all-build-bison
58301
58302 all-stage1-gold: maybe-all-build-bison
58303 all-stage2-gold: maybe-all-build-bison
58304 all-stage3-gold: maybe-all-build-bison
58305 all-stage4-gold: maybe-all-build-bison
58306 all-stageprofile-gold: maybe-all-build-bison
58307 all-stagefeedback-gold: maybe-all-build-bison
58308 all-gold: maybe-all-build-byacc
58309
58310 all-stage1-gold: maybe-all-build-byacc
58311 all-stage2-gold: maybe-all-build-byacc
58312 all-stage3-gold: maybe-all-build-byacc
58313 all-stage4-gold: maybe-all-build-byacc
58314 all-stageprofile-gold: maybe-all-build-byacc
58315 all-stagefeedback-gold: maybe-all-build-byacc
58316 check-gold: maybe-all-binutils
58317
58318 check-stage1-gold: maybe-all-stage1-binutils
58319 check-stage2-gold: maybe-all-stage2-binutils
58320 check-stage3-gold: maybe-all-stage3-binutils
58321 check-stage4-gold: maybe-all-stage4-binutils
58322 check-stageprofile-gold: maybe-all-stageprofile-binutils
58323 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
58324 check-gold: maybe-all-gas
58325
58326 check-stage1-gold: maybe-all-stage1-gas
58327 check-stage2-gold: maybe-all-stage2-gas
58328 check-stage3-gold: maybe-all-stage3-gas
58329 check-stage4-gold: maybe-all-stage4-gas
58330 check-stageprofile-gold: maybe-all-stageprofile-gas
58331 check-stagefeedback-gold: maybe-all-stagefeedback-gas
58332 configure-opcodes: maybe-configure-intl
58333
58334 configure-stage1-opcodes: maybe-configure-stage1-intl
58335 configure-stage2-opcodes: maybe-configure-stage2-intl
58336 configure-stage3-opcodes: maybe-configure-stage3-intl
58337 configure-stage4-opcodes: maybe-configure-stage4-intl
58338 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
58339 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
58340 all-opcodes: maybe-all-bfd
58341
58342 all-stage1-opcodes: maybe-all-stage1-bfd
58343 all-stage2-opcodes: maybe-all-stage2-bfd
58344 all-stage3-opcodes: maybe-all-stage3-bfd
58345 all-stage4-opcodes: maybe-all-stage4-bfd
58346 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
58347 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
58348 all-opcodes: maybe-all-libiberty
58349
58350 all-stage1-opcodes: maybe-all-stage1-libiberty
58351 all-stage2-opcodes: maybe-all-stage2-libiberty
58352 all-stage3-opcodes: maybe-all-stage3-libiberty
58353 all-stage4-opcodes: maybe-all-stage4-libiberty
58354 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58355 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58356 all-opcodes: maybe-all-intl
58357
58358 all-stage1-opcodes: maybe-all-stage1-intl
58359 all-stage2-opcodes: maybe-all-stage2-intl
58360 all-stage3-opcodes: maybe-all-stage3-intl
58361 all-stage4-opcodes: maybe-all-stage4-intl
58362 all-stageprofile-opcodes: maybe-all-stageprofile-intl
58363 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
58364 all-dejagnu: maybe-all-tcl
58365 all-dejagnu: maybe-all-expect
58366 all-dejagnu: maybe-all-tk
58367 configure-expect: maybe-configure-tcl
58368 configure-expect: maybe-configure-tk
58369 all-expect: maybe-all-tcl
58370 all-expect: maybe-all-tk
58371 configure-itcl: maybe-configure-tcl
58372 configure-itcl: maybe-configure-tk
58373 all-itcl: maybe-all-tcl
58374 all-itcl: maybe-all-tk
58375 install-itcl: maybe-install-tcl
58376 configure-tk: maybe-configure-tcl
58377 all-tk: maybe-all-tcl
58378 all-sid: maybe-all-libiberty
58379 all-sid: maybe-all-bfd
58380 all-sid: maybe-all-opcodes
58381 all-sid: maybe-all-tcl
58382 all-sid: maybe-all-tk
58383 install-sid: maybe-install-tcl
58384 install-sid: maybe-install-tk
58385 configure-sim: maybe-configure-intl
58386 all-sim: maybe-all-intl
58387 all-sim: maybe-all-libiberty
58388 all-sim: maybe-all-bfd
58389 all-sim: maybe-all-opcodes
58390 all-sim: maybe-all-readline
58391 all-sim: maybe-configure-gdb
58392 all-fastjar: maybe-all-zlib
58393 all-fastjar: maybe-all-build-texinfo
58394 all-fastjar: maybe-all-libiberty
58395 all-autoconf: maybe-all-m4
58396 all-autoconf: maybe-all-build-texinfo
58397 all-automake: maybe-all-m4
58398 all-automake: maybe-all-build-texinfo
58399 all-automake: maybe-all-autoconf
58400 all-bison: maybe-all-intl
58401 all-bison: maybe-all-build-texinfo
58402 all-diff: maybe-all-intl
58403 all-diff: maybe-all-build-texinfo
58404 all-fileutils: maybe-all-intl
58405 all-fileutils: maybe-all-build-texinfo
58406 all-flex: maybe-all-build-bison
58407 all-flex: maybe-all-build-byacc
58408 all-flex: maybe-all-intl
58409 all-flex: maybe-all-m4
58410 all-flex: maybe-all-build-texinfo
58411 all-gzip: maybe-all-intl
58412 all-gzip: maybe-all-zlib
58413 all-gzip: maybe-all-build-texinfo
58414 all-hello: maybe-all-intl
58415 all-hello: maybe-all-build-texinfo
58416 all-m4: maybe-all-intl
58417 all-m4: maybe-all-build-texinfo
58418 all-make: maybe-all-intl
58419 all-make: maybe-all-build-texinfo
58420 all-patch: maybe-all-build-texinfo
58421 all-make: maybe-all-build-texinfo
58422 all-prms: maybe-all-libiberty
58423 all-recode: maybe-all-build-texinfo
58424 all-sed: maybe-all-build-texinfo
58425 all-send-pr: maybe-all-prms
58426 all-tar: maybe-all-build-texinfo
58427 all-uudecode: maybe-all-build-texinfo
58428 configure-target-boehm-gc: maybe-configure-target-qthreads
58429 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
58430 configure-target-fastjar: maybe-configure-target-zlib
58431 all-target-fastjar: maybe-all-target-zlib
58432 all-target-fastjar: maybe-all-target-libiberty
58433 configure-target-libjava: maybe-configure-target-zlib
58434 configure-target-libjava: maybe-configure-target-boehm-gc
58435 configure-target-libjava: maybe-configure-target-qthreads
58436 configure-target-libjava: maybe-configure-target-libffi
58437 all-target-libjava: maybe-all-fastjar
58438 all-target-libjava: maybe-all-target-zlib
58439 all-target-libjava: maybe-all-target-boehm-gc
58440 all-target-libjava: maybe-all-target-qthreads
58441 all-target-libjava: maybe-all-target-libffi
58442 configure-target-libobjc: maybe-configure-target-boehm-gc
58443 all-target-libobjc: maybe-all-target-libiberty
58444 all-target-libobjc: maybe-all-target-boehm-gc
58445 all-target-libstdc++-v3: maybe-all-target-libiberty
58446 configure-target-libstdc++-v3: maybe-configure-target-libgomp
58447
58448 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58449 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58450 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58451 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58452 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58453 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58454 all-target-libstdc++-v3: maybe-configure-target-libgomp
58455
58456 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58457 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58458 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58459 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58460 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58461 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58462 all-target-libgloss: maybe-all-target-newlib
58463 all-target-winsup: maybe-all-target-libiberty
58464 all-target-winsup: maybe-all-target-libtermcap
58465 configure-target-libiberty: maybe-all-binutils
58466 configure-target-libiberty: maybe-all-ld
58467 configure-target-newlib: maybe-all-binutils
58468 configure-target-newlib: maybe-all-ld
58469
58470
58471 # Dependencies for target modules on other target modules are
58472 # described by lang_env_dependencies; the defaults apply to anything
58473 # not mentioned there.
58474
58475
58476 @if gcc-bootstrap
58477 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
58478 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
58479 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
58480 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
58481 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
58482 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
58483 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
58484 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
58485 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
58486 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
58487 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
58488 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
58489 @endif gcc-bootstrap
58490
58491 @if gcc-no-bootstrap
58492 configure-target-libstdc++-v3: maybe-all-target-libgcc
58493 configure-target-libmudflap: maybe-all-target-libgcc
58494 configure-target-libssp: maybe-all-target-libgcc
58495 configure-target-newlib: maybe-all-target-libgcc
58496 configure-target-libgfortran: maybe-all-target-libgcc
58497 configure-target-libobjc: maybe-all-target-libgcc
58498 configure-target-libtermcap: maybe-all-target-libgcc
58499 configure-target-winsup: maybe-all-target-libgcc
58500 configure-target-libgloss: maybe-all-target-libgcc
58501 configure-target-libiberty: maybe-all-target-libgcc
58502 configure-target-gperf: maybe-all-target-libgcc
58503 configure-target-examples: maybe-all-target-libgcc
58504 configure-target-libffi: maybe-all-target-libgcc
58505 configure-target-libjava: maybe-all-target-libgcc
58506 configure-target-zlib: maybe-all-target-libgcc
58507 configure-target-boehm-gc: maybe-all-target-libgcc
58508 configure-target-qthreads: maybe-all-target-libgcc
58509 configure-target-rda: maybe-all-target-libgcc
58510 configure-target-libada: maybe-all-target-libgcc
58511 configure-target-libgomp: maybe-all-target-libgcc
58512 @endif gcc-no-bootstrap
58513
58514
58515 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
58516
58517 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
58518
58519 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
58520
58521
58522
58523 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
58524
58525 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
58526
58527 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
58528
58529 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
58530
58531
58532
58533 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
58534 configure-target-gperf: maybe-all-target-libstdc++-v3
58535
58536 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
58537
58538 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
58539
58540 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
58541 configure-target-libjava: maybe-all-target-libstdc++-v3
58542
58543 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
58544
58545 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
58546
58547 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
58548
58549 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
58550
58551 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
58552
58553 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
58554
58555
58556 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
58557 GDB_TK = @GDB_TK@
58558 INSTALL_GDB_TK = @INSTALL_GDB_TK@
58559 configure-gdb: $(CONFIGURE_GDB_TK)
58560 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
58561 install-gdb: $(INSTALL_GDB_TK)
58562
58563 # Serialization dependencies.  Host configures don't work well in parallel to
58564 # each other, due to contention over config.cache.  Target configures and 
58565 # build configures are similar.
58566 @serialization_dependencies@
58567
58568 # --------------------------------
58569 # Regenerating top level configury
58570 # --------------------------------
58571
58572 # Rebuilding Makefile.in, using autogen.
58573 AUTOGEN = autogen
58574 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
58575         cd $(srcdir) && $(AUTOGEN) Makefile.def
58576
58577 # Rebuilding Makefile.
58578 Makefile: $(srcdir)/Makefile.in config.status
58579         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
58580
58581 config.status: configure
58582         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
58583
58584 # Rebuilding configure.
58585 AUTOCONF = autoconf
58586 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
58587         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
58588         cd $(srcdir) && $(AUTOCONF)
58589
58590 # ------------------------------
58591 # Special directives to GNU Make
58592 # ------------------------------
58593
58594 # Don't pass command-line variables to submakes.
58595 .NOEXPORT:
58596 MAKEOVERRIDES=
58597
58598 # end of Makefile.in